.cc[data-astro-cid-irtnmrfe]{--coin:184px;--thick:14px;--lift:104px;--reserve:1;gap:22px;display:grid}@media (width>=1000px){.cc[data-astro-cid-irtnmrfe]{--coin:250px;--thick:18px;--lift:190px;--reserve:.45;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:44px}}.cc-stage[data-astro-cid-irtnmrfe]{justify-items:center;min-width:0;display:grid}.cc-scene[data-astro-cid-irtnmrfe]{width:100%;height:calc(var(--coin) + var(--lift) * var(--reserve) + 70px);perspective:1100px;cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}[data-state=running] .cc-scene[data-astro-cid-irtnmrfe]{cursor:default}.cc-halo[data-astro-cid-irtnmrfe]{width:calc(var(--coin) * 2.2);pointer-events:none;background:radial-gradient(34% 40% at 50% 62%,#f9b82f33,#0000 70%),radial-gradient(50% 58% at 50% 60%,#78afff1f,#0000 72%);height:calc(100% - 10px);position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.cc-floor[data-astro-cid-irtnmrfe]{width:min(100%, calc(var(--coin) * 2.1));background:radial-gradient(at 50% 45%,#cfdbebf2 0%,#e2eaf499 45%,#fff0 72%);border-radius:50%;height:70px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.cc-shadow[data-astro-cid-irtnmrfe]{width:calc(var(--coin) * .9);height:26px;margin-left:calc(var(--coin) * -.45);transform-origin:50%;background:radial-gradient(#1c283a8c 0%,#1c283a40 45%,#1c283a00 72%);border-radius:50%;position:absolute;bottom:26px;left:50%}.cc-coin[data-astro-cid-irtnmrfe]{width:var(--coin);height:var(--coin);margin-left:calc(var(--coin) / -2);transform-style:preserve-3d;position:absolute;bottom:38px;left:50%;transform:rotateX(0)}[data-state=running] .cc-coin[data-astro-cid-irtnmrfe]{will-change:transform}.cc-edge[data-astro-cid-irtnmrfe]{transform:translateZ(calc(var(--thick) * (var(--i) / var(--n) - .5)));background:radial-gradient(circle,#7a4c08 0 88%,#d6a445 94%,#f2cd72 97%,#8a5a0e 100%);border-radius:50%;position:absolute;inset:0}.cc-edge[data-astro-cid-irtnmrfe]:nth-child(2n){background:radial-gradient(circle,#6c4306 0 88%,#b8852c 94%,#d9ad52 97%,#74490a 100%)}.cc-face[data-astro-cid-irtnmrfe]{backface-visibility:hidden;border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #6e460866}.cc-face[data-astro-cid-irtnmrfe] svg[data-astro-cid-irtnmrfe]{width:100%;height:100%}.cc-face--cara[data-astro-cid-irtnmrfe]{transform:translateZ(calc(var(--thick) / 2 + .5px))}.cc-face--coroa[data-astro-cid-irtnmrfe]{transform:rotateX(180deg) translateZ(calc(var(--thick) / 2 + .5px))}.cc-face[data-astro-cid-irtnmrfe]:after{content:"";transform:translateY(calc(var(--sheen,-30) * 1%));mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff8c 48%,#ffffff1a 54%,#0000 62%);position:absolute;inset:-30%}.cc-face[data-astro-cid-irtnmrfe] .cc-arc,.cc-face[data-astro-cid-irtnmrfe] .cc-label,.cc-legend[data-astro-cid-irtnmrfe] .cc-arc,.cc-legend[data-astro-cid-irtnmrfe] .cc-label{font-family:var(--game-font-display);font-weight:700}.cc-actions[data-astro-cid-irtnmrfe]{justify-items:center;width:100%;margin-top:4px;display:grid}.cc-actions[data-astro-cid-irtnmrfe] .cc-flip{width:min(392px,100%)}.cc-panel[data-astro-cid-irtnmrfe] .cc-result .mg-result__live{border-left:5px solid #e3a43a}.cc-panel[data-astro-cid-irtnmrfe] .cc-result__meta{color:var(--game-color-ink-soft);margin:6px 0 0;font-size:14px}.cc-legend[data-astro-cid-irtnmrfe]{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.cc-legend[data-astro-cid-irtnmrfe] li[data-astro-cid-irtnmrfe]{color:var(--game-color-ink);font:700 16px/1 var(--game-font-display);transition:box-shadow var(--game-dur-base) ease, background var(--game-dur-base) ease;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #e3e9f2}.cc-legend[data-astro-cid-irtnmrfe] .cc-legend__coin{border-radius:50%;flex:none;width:46px;height:46px;box-shadow:0 3px 6px #6e460859}.cc-legend[data-astro-cid-irtnmrfe] li[data-astro-cid-irtnmrfe][data-active]{background:linear-gradient(#fffaf0,#fff1d6);box-shadow:inset 0 0 0 2px #e3a43a,0 6px 16px #e3a43a4d}
