.coinflip-module__HYOSFq__stadium{flex:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"you coin house";align-items:center;gap:16px;width:100%;min-height:320px;padding:12px 0;display:grid;position:relative}.coinflip-module__HYOSFq__cardYou{grid-area:you}.coinflip-module__HYOSFq__cardHouse{grid-area:house}.coinflip-module__HYOSFq__coinCol{grid-area:coin}@container (max-width:439px){.coinflip-module__HYOSFq__stadium{grid-template-columns:1fr 1fr;grid-template-areas:"coin coin""you house";gap:12px;padding:18px 0 8px}}.coinflip-module__HYOSFq__orbit{border:1px solid var(--border-lip);pointer-events:none;border-radius:50%;width:118%;height:52%;animation:60s linear infinite coinflip-module__HYOSFq__orbitSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes coinflip-module__HYOSFq__orbitSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.coinflip-module__HYOSFq__card{background:var(--ice-sheen), var(--surface);box-shadow:var(--elev-1);text-align:center;transition:opacity var(--dur-med), box-shadow var(--dur-med);border-radius:16px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:14px 12px;display:flex;position:relative}.coinflip-module__HYOSFq__card:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px #4cc268, var(--glow-green);opacity:0;transition:opacity var(--dur-med);pointer-events:none;position:absolute;inset:0}.coinflip-module__HYOSFq__cardWin:after{opacity:1}.coinflip-module__HYOSFq__cardDim{opacity:.6}.coinflip-module__HYOSFq__avatar{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:relative}.coinflip-module__HYOSFq__avatar>:first-child,.coinflip-module__HYOSFq__avatar>picture:first-child>img{border-radius:50%;overflow:hidden}.coinflip-module__HYOSFq__avatar .coinflip-module__HYOSFq__ring{pointer-events:none;position:absolute;inset:0}.coinflip-module__HYOSFq__avatarHouse{box-shadow:none;background:0 0}.coinflip-module__HYOSFq__cardName{font-family:var(--font-chrome);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;max-width:100%;font-size:14px;font-weight:700;display:inline-flex;overflow:hidden}.coinflip-module__HYOSFq__bot{font-family:var(--font-chrome);background:var(--surface-tile);color:var(--text-muted);letter-spacing:.08em;box-shadow:var(--lip);border-radius:4px;padding:3px 5px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:8px;right:8px}.coinflip-module__HYOSFq__cardSub{color:var(--eyebrow);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-family:var(--font-chrome);font-weight:600}.coinflip-module__HYOSFq__call{border-radius:var(--r-chip-sm);font-family:var(--font-chrome);letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--lip);margin-top:4px;padding:3px 10px;font-size:11px;font-weight:700}.coinflip-module__HYOSFq__callHeads{background:var(--accent);color:var(--accent-on)}.coinflip-module__HYOSFq__callTails{background:var(--cyan);color:#06202e}.coinflip-module__HYOSFq__entry{color:var(--gold-text);font-size:18px;font-weight:700}.coinflip-module__HYOSFq__coinCol{--coin:clamp(200px, 40cqw, 272px);flex-direction:column;align-items:center;gap:14px;min-width:200px;display:flex}.coinflip-module__HYOSFq__coinWrap{width:var(--coin);height:var(--coin);perspective:900px;position:relative}@keyframes coinflip-module__HYOSFq__coinFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.coinflip-module__HYOSFq__coinIdle{animation:2.6s ease-in-out infinite coinflip-module__HYOSFq__coinFloat}.coinflip-module__HYOSFq__pool{pointer-events:none;background:radial-gradient(closest-side,#0407108c,#0407104d 55%,#0000 100%);border-radius:50%;width:150%;height:140%;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.coinflip-module__HYOSFq__hero{border-radius:50%;position:absolute;inset:0}.coinflip-module__HYOSFq__heroCanvas{opacity:0;width:100%;height:100%;transition:opacity .24s ease-out;display:block;position:absolute;inset:0}.coinflip-module__HYOSFq__heroLive .coinflip-module__HYOSFq__heroCanvas{opacity:1}.coinflip-module__HYOSFq__clip{opacity:0;pointer-events:none;width:2px;height:2px;position:absolute;top:0;left:0}.coinflip-module__HYOSFq__heroRest{opacity:0;pointer-events:none;transition:opacity .2s ease-out;position:absolute;inset:6.65%}.coinflip-module__HYOSFq__heroRestOn{opacity:1}.coinflip-module__HYOSFq__heroRestArt{width:100%!important;height:100%!important}@keyframes coinflip-module__HYOSFq__ringCharge{0%{opacity:0;transform:translateZ(6px)scale(.96)}50%{opacity:.7;transform:translateZ(6px)scale(1.02)}to{opacity:0;transform:translateZ(6px)scale(1.08)}}.coinflip-module__HYOSFq__heroArmed .coinflip-module__HYOSFq__ring{animation:.7s ease-out infinite coinflip-module__HYOSFq__ringCharge}.coinflip-module__HYOSFq__hero.coinflip-module__HYOSFq__coinLost:after{content:"";background:#ff555540;border-radius:50%;animation:.2s ease-out forwards coinflip-module__HYOSFq__tint;position:absolute;inset:6.65%}.coinflip-module__HYOSFq__coin{transform-style:preserve-3d;will-change:transform;transition:opacity .24s ease-out;position:absolute;inset:6.65%}.coinflip-module__HYOSFq__coinHidden{opacity:0;pointer-events:none}.coinflip-module__HYOSFq__faceArt{width:100%!important;height:100%!important}.coinflip-module__HYOSFq__coinHeads{transform:rotateY(0)}.coinflip-module__HYOSFq__coinTails{transform:rotateY(180deg)}.coinflip-module__HYOSFq__face{backface-visibility:hidden;border-radius:50%;position:absolute;inset:0}.coinflip-module__HYOSFq__faceHeads{transform:translateZ(4px)}.coinflip-module__HYOSFq__faceTails{transform:rotateY(180deg)translateZ(4px)}.coinflip-module__HYOSFq__edge{background:repeating-conic-gradient(#e0b04a 0 3deg, #8a6420 3deg 6deg);opacity:.95;border-radius:50%;position:absolute;inset:4px}.coinflip-module__HYOSFq__ring{border:2px solid var(--accent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-6px;transform:translateZ(6px)}@keyframes coinflip-module__HYOSFq__ringOut{0%{opacity:1;transform:translateZ(6px)scale(1)}to{opacity:0;transform:translateZ(6px)scale(1.25)}}.coinflip-module__HYOSFq__coinWon .coinflip-module__HYOSFq__ring{animation:coinflip-module__HYOSFq__ringOut .4s var(--ease-out-expo) 1 both}.coinflip-module__HYOSFq__coinLost .coinflip-module__HYOSFq__faceHeads:after,.coinflip-module__HYOSFq__coinLost .coinflip-module__HYOSFq__faceTails:after{content:"";background:#ff555540;border-radius:50%;animation:.2s ease-out forwards coinflip-module__HYOSFq__tint;position:absolute;inset:0}@keyframes coinflip-module__HYOSFq__tint{0%{opacity:1}to{opacity:0}}.coinflip-module__HYOSFq__shadow{opacity:.5;filter:blur(2px);background:#00000080;border-radius:50%;width:58%;height:11%;margin-left:-29%;position:absolute;bottom:-6px;left:50%}.coinflip-module__HYOSFq__status{z-index:3;font-family:var(--font-chrome);letter-spacing:.1em;text-transform:uppercase;color:var(--eyebrow);min-height:16px;font-size:12px;font-weight:700;position:relative}.coinflip-module__HYOSFq__statusWin{color:var(--gold-text)}.coinflip-module__HYOSFq__statusLose{color:#ff9d9d}@media (max-width:600px){.coinflip-module__HYOSFq__coinCol{--coin:clamp(180px, 52cqw, 224px);min-width:0}}.coinflip-module__HYOSFq__arenaCq{container-type:inline-size}@container (min-width:640px){.coinflip-module__HYOSFq__stadium{gap:24px;padding:16px 0}.coinflip-module__HYOSFq__card{text-align:left;grid-template:"avatar name""avatar sub""row row"/48px minmax(0,1fr);align-content:center;justify-self:center;align-items:center;gap:2px 10px;width:min(280px,100%);min-height:135px;padding:12px 14px;display:grid}.coinflip-module__HYOSFq__card .coinflip-module__HYOSFq__avatar{grid-area:avatar;width:48px;height:48px}.coinflip-module__HYOSFq__card .coinflip-module__HYOSFq__cardName{grid-area:name;justify-self:start;font-size:13px}.coinflip-module__HYOSFq__card .coinflip-module__HYOSFq__cardSub{grid-area:sub;justify-self:start}.coinflip-module__HYOSFq__card .coinflip-module__HYOSFq__call{grid-area:row;justify-self:start;margin-top:8px}.coinflip-module__HYOSFq__card .coinflip-module__HYOSFq__entry{grid-area:row;justify-self:end;margin-top:8px;font-size:20px}}
