.wrap[data-v-2723f99b]{position:fixed;left:12px;bottom:12px;display:flex;align-items:center;gap:8px;z-index:50}.home[data-v-2723f99b]{background:#0000008c;border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:6px 12px;font-size:12px;color:#cfdaf5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.status[data-v-2723f99b]{display:flex;align-items:center;gap:7px;background:#0000008c;border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:6px 12px;font-size:11px;color:#8fa3d8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dot[data-v-2723f99b]{width:8px;height:8px;border-radius:50%;display:inline-block}.root[data-v-f1874c8a]{min-height:100vh;position:relative;overflow-x:hidden;background-image:linear-gradient(0deg,#041e1c9e,#041e1c9e),url(/bg.jpg);background-size:cover;background-position:center;background-attachment:fixed;background-color:#003434}.page[data-v-5e10fdf0]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:48px 24px;text-align:center}.hero[data-v-5e10fdf0]{width:100%;max-width:720px;display:flex;flex-direction:column;align-items:center;gap:18px;padding:40px 40px 34px;border-radius:22px;background:linear-gradient(103deg,#0e7d7d,#2f7c39 55%,#4a8a2e);box-shadow:0 12px 40px #0000004d;animation:pop .5s ease-out}.logo[data-v-5e10fdf0]{width:min(460px,78%);height:auto}.help[data-v-5e10fdf0]{max-width:52ch;font-size:14px;line-height:1.6;color:#ffffffd1}.help b[data-v-5e10fdf0]{color:#fff}.cards[data-v-5e10fdf0]{display:flex;flex-direction:column;gap:20px;width:100%;max-width:720px}.card[data-v-5e10fdf0]{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:20px;background:#00282873;border:1px solid rgba(8,189,189,.25);box-shadow:inset 0 0 40px #0003}.cardTitle[data-v-5e10fdf0]{margin:0;font-family:Anton,sans-serif;font-size:24px;letter-spacing:1px;color:#fff;text-align:center}.cardLabel[data-v-5e10fdf0]{margin-top:4px;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#8fbdba;font-weight:700;text-align:center}.ghost[data-v-5e10fdf0]{padding:14px 16px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.15);color:#fff;font-weight:700;font-size:15px}.ghost[data-v-5e10fdf0]:hover{background:#08bdbd1f;border-color:#08bdbd80}.teamRow[data-v-5e10fdf0]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.teamBtn[data-v-5e10fdf0]{padding:16px 10px;border-radius:12px;font-weight:800;font-size:14px;letter-spacing:.3px}.adminRow[data-v-5e10fdf0]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.strip[data-v-99efd3f8]{height:1.6vmin;background:linear-gradient(90deg,#f96302,#29bf12);-webkit-mask-image:radial-gradient(circle at 1.4vmin 50%,#000 .7vmin,transparent .85vmin);mask-image:radial-gradient(circle at 1.4vmin 50%,#000 .7vmin,transparent .85vmin);-webkit-mask-size:3.4vmin 100%;mask-size:3.4vmin 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;filter:drop-shadow(0 0 .6vmin rgba(160,190,60,.5))}.lobby[data-v-24f237c1]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3vmin;min-height:0}.ready[data-v-24f237c1]{display:flex;align-items:center;gap:1.4vmin;font-size:2.4vmin;letter-spacing:5px;text-transform:uppercase;color:#8fa3d8;font-weight:600}.big[data-v-24f237c1]{width:min(64vmin,80vw);height:auto;filter:drop-shadow(0 0 5vmin rgba(249,99,2,.4));animation:floaty 3s ease-in-out infinite}.stations[data-v-24f237c1]{display:flex;gap:2.4vmin;margin-top:1vmin}.station[data-v-24f237c1]{display:flex;align-items:center;gap:1.2vmin;padding:1.6vmin 2.4vmin;border-radius:1.6vmin}.dot[data-v-24f237c1]{width:1.3vmin;height:1.3vmin;min-width:11px;min-height:11px;border-radius:50%;display:inline-block}.name[data-v-24f237c1]{font-weight:700;font-size:2vmin;letter-spacing:.5px}.readyTag[data-v-24f237c1]{font-size:1.5vmin;font-weight:700;letter-spacing:1px}.callup[data-v-1b74a0a9]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.6vmin;min-height:0}.kicker[data-v-1b74a0a9]{font-size:2.2vmin;letter-spacing:5px;text-transform:uppercase;color:#8fa3d8;font-weight:600;animation:pop .5s ease-out both}.title[data-v-1b74a0a9]{width:min(52vmin,70vw);height:auto;filter:drop-shadow(0 0 5vmin rgba(249,99,2,.4));animation:pop .5s .1s ease-out both}.cards[data-v-1b74a0a9]{display:flex;gap:2.4vmin;width:100%;max-width:170vmin;padding:0 2vmin;margin-top:1vmin}.card[data-v-1b74a0a9]{flex:1;display:flex;flex-direction:column;align-items:center;gap:2.4vmin;padding:0 0 4vmin;border-radius:2.2vmin;overflow:hidden;text-align:center;background:#00282866}.unit[data-v-1b74a0a9]{width:100%;font-size:2vmin;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:1.4vmin}.name[data-v-1b74a0a9]{font-family:Anton,sans-serif;font-size:clamp(28px,4.6vmin,72px);line-height:1.05;color:#fff;text-wrap:balance;margin-top:2vmin}.name.empty[data-v-1b74a0a9]{opacity:.35}.come[data-v-1b74a0a9]{font-family:Anton,sans-serif;font-size:2.4vmin;letter-spacing:3px;animation:winnerpop .6s cubic-bezier(.3,1.5,.5,1) both;animation-delay:inherit}.noSignups[data-v-1b74a0a9]{font-size:1.7vmin;color:#8fa3d8;letter-spacing:1px;text-transform:uppercase}.roundWin[data-v-1d59c2dc]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4.5vmin;min-height:0;text-align:center;padding:1vmin 0}.kicker[data-v-1d59c2dc]{font-size:4vmin;font-weight:800;letter-spacing:8px;text-transform:uppercase;color:#f96302;animation:pop .5s ease-out both}.unitBar[data-v-1d59c2dc]{font-family:Anton,sans-serif;font-size:clamp(60px,11.5vmin,220px);line-height:1;letter-spacing:1px;text-transform:uppercase;padding:3vmin 7vmin;border-radius:2.8vmin;box-shadow:0 0 8vmin #00000059;animation:winnerpop .6s .15s cubic-bezier(.3,1.5,.5,1) both}.trophy[data-v-1d59c2dc]{font-size:20vmin;line-height:1;filter:drop-shadow(0 0 5vmin rgba(255,210,63,.55));animation:winnerpop .6s .3s cubic-bezier(.3,1.5,.5,1) both}.player[data-v-1d59c2dc]{font-family:Anton,sans-serif;font-size:clamp(48px,10vmin,190px);line-height:1;color:#fff;animation:winnerpop .6s .45s cubic-bezier(.3,1.5,.5,1) both}.stat[data-v-1d59c2dc]{font-size:4vmin;font-weight:700;color:#cfe9e7;animation:pop .5s .6s ease-out both}.stat .pts[data-v-1d59c2dc]{font-family:Anton,sans-serif;color:#fff}.gameWin[data-v-e0cccca0]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5vmin;min-height:0;text-align:center;padding:1vmin 0}.kicker[data-v-e0cccca0]{font-size:4.4vmin;font-weight:800;letter-spacing:8px;text-transform:uppercase;color:#f96302;animation:pop .5s ease-out both}.crown[data-v-e0cccca0]{font-size:16vmin;line-height:1;filter:drop-shadow(0 0 5vmin rgba(255,210,63,.55));animation:winnerpop .6s .3s cubic-bezier(.3,1.5,.5,1) both}.unitBar[data-v-e0cccca0]{font-family:Anton,sans-serif;font-size:clamp(64px,13vmin,240px);line-height:1;letter-spacing:1px;text-transform:uppercase;padding:3.4vmin 8vmin;border-radius:3vmin;box-shadow:0 0 10vmin #0006;animation:winnerpop .6s .15s cubic-bezier(.3,1.5,.5,1) both}.stat[data-v-e0cccca0]{font-size:4vmin;font-weight:700;color:#cfe9e7;animation:pop .5s .55s ease-out both}.stat span[data-v-e0cccca0]{font-family:Anton,sans-serif}.font[data-v-0a7b047f]{font-family:Anton,sans-serif;font-size:clamp(50px,11vmin,168px);line-height:.85}.wrap[data-v-0a7b047f]{position:relative;display:inline-block}.missedNum[data-v-0a7b047f]{display:inline-block;color:#7d9c99;text-shadow:0 0 2vmin rgba(0,0,0,.4)}.xbar[data-v-0a7b047f]{position:absolute;top:50%;left:50%;width:11vmin;height:1.7vmin;border-radius:1vmin;background:#ff4d4d;box-shadow:0 0 1.4vmin #ff3c3ca6;transform-origin:center;pointer-events:none;opacity:1}.xbar1[data-v-0a7b047f]{transform:translate(-50%,-50%) rotate(45deg)}.xbar2[data-v-0a7b047f]{transform:translate(-50%,-50%) rotate(-45deg)}.flash[data-v-0a7b047f]{position:absolute;top:50%;left:50%;width:18vmin;height:18vmin;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.95),rgba(255,140,60,.35) 40%,transparent 68%);animation:flashpop 1.9s ease-out both;pointer-events:none}.shock[data-v-0a7b047f]{position:absolute;top:50%;left:50%;width:3vmin;height:3vmin;border:.5vmin solid #fff;border-radius:50%;animation:shockwave 1.9s ease-out both;pointer-events:none}.shard[data-v-0a7b047f]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#9a9aa1;-webkit-text-stroke:.35vmin rgba(0,0,0,.35)}.debris[data-v-0a7b047f]{position:absolute;top:50%;left:50%;width:1vmin;height:1vmin;border-radius:1px;box-shadow:0 0 .6vmin #0006;animation:debris 1.9s ease-out both}.ring[data-v-0a7b047f]{position:absolute;top:50%;left:50%;width:4vmin;height:4vmin;border-radius:50%;pointer-events:none}.nailedNum[data-v-0a7b047f]{display:inline-block;animation:nailpop .7s cubic-bezier(.3,1.5,.5,1) both,goldglow 1.6s .7s ease-in-out infinite}.spark[data-v-0a7b047f]{position:absolute;top:50%;left:50%;animation:sparkfly 1.1s ease-out both;pointer-events:none}.panel[data-v-22ad55da]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:1.2vmin;padding:0 0 2.4vmin;border-radius:2.2vmin;overflow:hidden;transition:all .35s}.name[data-v-22ad55da]{width:100%;z-index:6;font-weight:800;font-size:clamp(18px,2.9vmin,40px);letter-spacing:1px;text-transform:uppercase;padding:1.4vmin;text-align:center}.contestant[data-v-22ad55da]{position:relative;z-index:6;margin-top:1.6vmin;font-weight:700;font-size:clamp(14px,2.2vmin,30px);letter-spacing:.5px}.winnerLabel[data-v-22ad55da]{position:relative;z-index:6;margin-top:2vmin;font-weight:900;font-size:clamp(18px,2.8vmin,40px);letter-spacing:2px;text-transform:uppercase;animation:smash .45s .3s cubic-bezier(.3,1.7,.5,1) both}.numBox[data-v-22ad55da]{flex:1;display:flex;align-items:center;justify-content:center;min-height:11vmin}.lockLabel[data-v-22ad55da]{position:relative;z-index:6;margin-top:2vmin;font-weight:800;font-size:clamp(16px,2.6vmin,36px);letter-spacing:2px;text-transform:uppercase}.waiting[data-v-22ad55da]{font-style:italic;font-size:clamp(18px,2.8vmin,38px);color:#ffffff80}.close[data-v-22ad55da]{position:relative;z-index:6;margin-top:.6vmin;font-size:clamp(16px,2.8vmin,38px);font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#ffffffd1}.page[data-v-ad097b74]{height:100vh;display:flex;flex-direction:column;padding:4vmin 3vmin 1.4vmin;gap:1.4vmin}.topStrip[data-v-ad097b74]{position:relative;display:flex;align-items:center}.topStrip[data-v-ad097b74]>:first-child{flex:1}.stripIcon[data-v-ad097b74]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:6.6vmin;width:auto}.header[data-v-ad097b74]{display:flex;align-items:center;justify-content:center;margin-top:3.4vmin}.meta[data-v-ad097b74]{display:flex;align-items:center;gap:1.4vmin;font-size:2vmin;color:#cfe3e1;font-weight:700;letter-spacing:2px;text-transform:uppercase}.sep[data-v-ad097b74]{color:#f96302}.board[data-v-ad097b74]{flex:1;display:flex;flex-direction:column;gap:1.8vmin;min-height:0}.topRow[data-v-ad097b74]{flex:1;display:flex;gap:1.8vmin;align-items:stretch;min-height:0}.questionCard[data-v-ad097b74]{flex:1;background:#00282866;border:1px solid rgba(8,189,189,.28);border-radius:2vmin;padding:3vmin 3.4vmin;display:flex;flex-direction:column;gap:1.4vmin;justify-content:center}.qLabel[data-v-ad097b74]{font-size:2vmin;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#f96302}.prompt[data-v-ad097b74]{font-weight:800;font-size:clamp(34px,5.4vmin,104px);line-height:1.12;text-wrap:balance}.answerCard[data-v-ad097b74]{min-width:28vmin;background:#00282866;border:1px solid rgba(8,189,189,.28);border-radius:2vmin;padding:2.4vmin 3vmin;display:flex;flex-direction:column;gap:.8vmin;align-items:center;justify-content:center;text-align:center}.answerCard.revealed[data-v-ad097b74]{border-color:#abff4f73;box-shadow:0 0 4vmin #78c85a38;animation:revealbar .5s cubic-bezier(.2,1.2,.4,1) both}.aLabel[data-v-ad097b74]{font-size:2vmin;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#f96302}.answerNum[data-v-ad097b74]{font-family:Anton,sans-serif;font-size:clamp(40px,8vmin,130px);line-height:.9;color:#fff;text-shadow:0 0 3vmin rgba(160,220,120,.45);white-space:nowrap}.winnerLine[data-v-ad097b74]{text-align:center;font-size:2.4vmin;font-weight:700;color:#cfe9e7;animation:revealbar .5s cubic-bezier(.2,1.2,.4,1) both}.panels[data-v-ad097b74]{flex:1.15;display:flex;gap:2vmin;min-height:0}.box[data-v-9a0e7571]{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.head[data-v-9a0e7571]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.title[data-v-9a0e7571]{font-family:Anton,sans-serif;font-size:18px;color:#f96302;letter-spacing:1px;text-transform:uppercase}.search[data-v-9a0e7571]{flex:1;min-width:140px}.sortSel[data-v-9a0e7571]{width:150px}.refresh[data-v-9a0e7571]{padding:8px 12px;border-radius:9px;font-size:13px;font-weight:700;background:#ffffff12;border:1px solid rgba(255,255,255,.14);color:#8fa3d8}.addRow[data-v-9a0e7571]{display:flex;align-items:center;gap:8px}.colHead[data-v-9a0e7571],.row[data-v-9a0e7571]{display:grid;grid-template-columns:1fr 160px 78px 66px 70px 110px;gap:8px;align-items:center}.colHead[data-v-9a0e7571]{padding:2px 4px}.colHead span[data-v-9a0e7571]{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#6f83ad}.colHead .cCenter[data-v-9a0e7571]{text-align:center}.playedBox[data-v-9a0e7571]{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:9px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);cursor:pointer}.playedBox.on[data-v-9a0e7571]{background:#2ee56b1f;border-color:#2ee56b59}.playedBox input[data-v-9a0e7571]{accent-color:#2ee56b;width:16px;height:16px}.actions[data-v-9a0e7571]{display:flex;align-items:center;gap:6px;justify-content:flex-end}.input[data-v-9a0e7571]{background:#1e1e1e;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:14px;border-radius:9px;padding:9px 12px}.input[data-v-9a0e7571]:focus{outline:none;border-color:#f9630299}.grow[data-v-9a0e7571]{flex:1;min-width:100px}.unitSel[data-v-9a0e7571],.sortSel[data-v-9a0e7571]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#8fa3d8 50%),linear-gradient(135deg,#8fa3d8 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 10px) 50%;background-size:6px 6px;background-repeat:no-repeat;cursor:pointer}.unitSel[data-v-9a0e7571]{width:175px}.numIn[data-v-9a0e7571]{width:64px;text-align:center;font-family:Anton,sans-serif}.row>.input[data-v-9a0e7571],.row>.unitSel[data-v-9a0e7571],.row>.numIn[data-v-9a0e7571]{width:100%;min-width:0}.addBtn[data-v-9a0e7571]{padding:9px 16px;border-radius:9px;font-weight:800;font-size:13px;color:#1e1e1e;background:#f96302}.saveBtn[data-v-9a0e7571]{padding:8px 12px;border-radius:9px;font-weight:700;font-size:12px;color:#7fe6a2;background:#2ee56b24;border:1px solid rgba(46,229,107,.4)}.delBtn[data-v-9a0e7571]{width:30px;height:30px;border-radius:9px;font-weight:700;color:#ff9e9e;background:#ff5c5c1a;border:1px solid rgba(255,92,92,.35)}.error[data-v-9a0e7571]{font-size:12px;font-weight:600;color:#ff9e9e;background:#ff5c5c1a;border:1px solid rgba(255,92,92,.35);border-radius:9px;padding:7px 12px}.empty[data-v-9a0e7571]{font-size:13px;color:#8fa3d8;padding:4px 2px}.section[data-v-9a0e7571]{display:flex;flex-direction:column;gap:8px}.secHead[data-v-9a0e7571]{display:flex;align-items:center;gap:10px;padding:8px 12px;width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;text-align:left}.secHead[data-v-9a0e7571]:hover{background:#ffffff12}.secName[data-v-9a0e7571]{font-weight:800;font-size:14px;letter-spacing:1px;text-transform:uppercase}.secMeta[data-v-9a0e7571]{font-size:12px;color:#8fa3d8}.secToggle[data-v-9a0e7571]{margin-left:auto;font-size:12px;font-weight:700;color:#8fa3d8}.page[data-v-529082ab]{max-width:1140px;margin:0 auto;padding:22px 20px 60px;display:flex;flex-direction:column;gap:16px}.gate[data-v-529082ab]{max-width:380px;margin:12vh auto 0;display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:34px 30px;animation:pop .5s ease-out}.gateLogo[data-v-529082ab]{width:220px;height:auto}.gateTitle[data-v-529082ab]{font-family:Anton,sans-serif;font-size:26px;color:#8fa3d8;letter-spacing:2px}.gateHint[data-v-529082ab]{font-size:13px;color:#8fa3d8}.gateInput[data-v-529082ab]{width:100%;background:#1e1e1e;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:16px;border-radius:10px;padding:12px 14px;text-align:center}.gateInput[data-v-529082ab]:focus{outline:none;border-color:#f9630299}.gateBtn[data-v-529082ab]{width:100%;padding:13px;border-radius:12px;font-weight:800;font-size:15px;color:#1e1e1e;background:#f96302}.gateErr[data-v-529082ab]{font-size:13px;font-weight:600;color:#ff9e9e;background:#ff5c5c1a;border:1px solid rgba(255,92,92,.35);border-radius:10px;padding:8px 14px}.header[data-v-529082ab]{display:flex;align-items:center;justify-content:space-between}.brandLogo[data-v-529082ab]{height:30px;width:auto;display:block}.brandTitle[data-v-529082ab]{font-family:Anton,sans-serif;font-size:22px;color:#8fa3d8;letter-spacing:3px}.errorBar[data-v-529082ab]{font-size:13px;font-weight:600;color:#ff9e9e;background:#ff5c5c1a;border:1px solid rgba(255,92,92,.35);border-radius:10px;padding:9px 14px}.grid[data-v-529082ab]{display:grid;grid-template-columns:250px 1fr;gap:16px;align-items:start}.sidebar[data-v-529082ab]{display:flex;flex-direction:column;gap:10px;background:#00282859;border:1px solid rgba(8,189,189,.28);border-radius:18px;padding:16px;position:sticky;top:14px}.statusRow[data-v-529082ab]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.statusLabel[data-v-529082ab]{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#8fa3d8;font-weight:700}.statusPill[data-v-529082ab]{font-size:11px;font-weight:800;letter-spacing:1px;padding:4px 12px;border-radius:20px;color:#1e1e1e}.sideHead[data-v-529082ab]{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#6f83ad;font-weight:700;margin-top:4px}.ctlBtn[data-v-529082ab]{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#fff;font-weight:700;font-size:14px;text-align:left}.ctlBtn[data-v-529082ab]:hover{background:#ffffff17}.ctlIcon[data-v-529082ab]{font-size:15px;width:18px;text-align:center}.ctlBtn.start[data-v-529082ab]:hover{border-color:#2ee56b80}.ctlBtn.reveal.ready[data-v-529082ab]{border-color:#f963028c;color:#ffb37a}.ctlBtn.danger[data-v-529082ab]{color:#ff9e9e}.ctlBtn.danger[data-v-529082ab]:hover{background:#ff5c5c1f;border-color:#ff5c5c66}.ctlBtn.drawDue[data-v-529082ab]{background:linear-gradient(160deg,#ffd23f,#f9a602);color:#1e1e1e;border-color:#ffd23f99;animation:pulse-529082ab 1.6s ease-in-out infinite}.ctlBtn.glowStart[data-v-529082ab]{background:linear-gradient(160deg,#2ee56b,#17b34e);color:#1e1e1e;border-color:transparent;animation:pulseGreen-529082ab 1.6s ease-in-out infinite}.ctlBtn.glowReveal[data-v-529082ab]{background:linear-gradient(160deg,#f96302,#d14e00);color:#1e1e1e;border-color:transparent;animation:pulseOrange-529082ab 1.6s ease-in-out infinite}@keyframes pulseGreen-529082ab{0%,to{box-shadow:0 4px 16px #2ee56b40}50%{box-shadow:0 4px 26px #2ee56bb3}}@keyframes pulseOrange-529082ab{0%,to{box-shadow:0 4px 16px #f9630240}50%{box-shadow:0 4px 26px #f96302b3}}.volRow[data-v-529082ab]{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.volLabel[data-v-529082ab]{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#8fa3d8;font-weight:700}.volPct[data-v-529082ab]{font-family:Anton,sans-serif;font-size:15px;color:#f96302}.volSlider[data-v-529082ab]{width:100%;accent-color:#f96302}.volBtns[data-v-529082ab]{display:flex;gap:8px}.soundBtn[data-v-529082ab]{flex:1;padding:8px 10px;border-radius:10px;font-size:12px;font-weight:700;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#cfe3e1}.timingHint[data-v-529082ab]{font-size:9px;letter-spacing:1px;color:#6f83ad;text-transform:none}.timeField[data-v-529082ab]{display:flex;align-items:center;justify-content:space-between;gap:8px}.timeLabel[data-v-529082ab]{font-size:12px;font-weight:600;color:#cfe3e1}.timeIn[data-v-529082ab]{width:62px;text-align:center;background:#1e1e1e;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:14px;font-weight:700;border-radius:8px;padding:6px 8px}.timeIn[data-v-529082ab]:focus{outline:none;border-color:#f9630299}.main[data-v-529082ab]{display:flex;flex-direction:column;gap:16px;min-width:0}.panel[data-v-529082ab]{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.panelHead[data-v-529082ab]{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#8fa3d8;font-weight:700}.roundDone[data-v-529082ab]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;font-weight:700;color:#7fe6a2;background:#2ee56b1f;border:1px solid rgba(46,229,107,.4);border-radius:10px;padding:10px 14px;animation:pop .4s ease-out}.roundDone b[data-v-529082ab]{color:#b6ffce}.rwBtn[data-v-529082ab]{padding:8px 14px;border-radius:10px;font-weight:800;font-size:13px;color:#1e1e1e;background:linear-gradient(160deg,#ffd23f,#f9a602);border:none}.rwBtn.active[data-v-529082ab]{box-shadow:0 0 0 2px #ffd23f99}.rwBtn.gw[data-v-529082ab]{background:linear-gradient(160deg,#f96302,#d14e00);color:#fff}.rwBtn.gw.active[data-v-529082ab]{box-shadow:0 0 0 2px #f9630299}.rwHint[data-v-529082ab]{color:#7fe6a2;font-weight:600}.qCard[data-v-529082ab]{background:#00282866;border:1px solid rgba(8,189,189,.22);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:8px}.qLabel[data-v-529082ab]{font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#f96302}.qCat[data-v-529082ab]{color:#8fa3d8}.qPrompt[data-v-529082ab]{font-weight:700;font-size:21px;line-height:1.25}.answerRow[data-v-529082ab]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:6px}.answerLabel[data-v-529082ab]{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#f96302;font-weight:800}.answerNum[data-v-529082ab]{font-family:Anton,sans-serif;font-size:32px;color:#f96302;letter-spacing:.5px}.navRow[data-v-529082ab]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.navLabel[data-v-529082ab]{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#6f83ad;font-weight:700;width:68px}.jumpBtn[data-v-529082ab]{padding:9px 16px;border-radius:10px;font-size:14px;font-weight:700;background:#00000052;border:1px solid rgba(255,255,255,.08);color:#cfe3e1}.roundBtn[data-v-529082ab]{min-width:46px}.teamRows[data-v-529082ab]{display:flex;flex-direction:column;gap:10px}.teamRow[data-v-529082ab]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;border:1px solid}.dot[data-v-529082ab]{width:11px;height:11px;border-radius:50%;display:inline-block;flex:none}.teamName[data-v-529082ab]{font-weight:800;font-size:15px;letter-spacing:.5px;text-transform:uppercase;min-width:150px}.player[data-v-529082ab]{flex:1;font-size:14px;font-weight:600;color:#cfe3e1}.noPlayer[data-v-529082ab]{color:#6f83ad;font-style:italic;font-weight:500}.swapBtn[data-v-529082ab]{margin-left:6px;padding:3px 9px;border-radius:8px;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#8fa3d8;background:#ffffff12;border:1px solid rgba(255,255,255,.14)}.swapBtn[data-v-529082ab]:hover{color:#fff;border-color:#f9630280}.guess[data-v-529082ab]{min-width:76px;text-align:right;font-family:Anton,sans-serif;font-size:22px}.scoreCtl[data-v-529082ab]{display:flex;align-items:center;gap:6px}.scoreBtn[data-v-529082ab]{width:34px;height:34px;border-radius:9px;background:#ffffff14;font-size:20px;font-weight:700;color:#fff}.score[data-v-529082ab]{min-width:60px;text-align:center;font-family:Anton,sans-serif;font-size:22px;color:#fff}@keyframes pulse-529082ab{0%,to{box-shadow:0 6px 22px #ffd23f40}50%{box-shadow:0 6px 30px #ffd23fb3}}@media(max-width:820px){.grid[data-v-529082ab]{grid-template-columns:1fr}.sidebar[data-v-529082ab]{position:static}}.page[data-v-53c3dd70]{min-height:100vh;display:flex;flex-direction:column;width:100%;max-width:760px;margin:0 auto;padding:2vmin 3vmin 1.4vmin;gap:1.6vmin;touch-action:manipulation}.waitPage[data-v-53c3dd70]{max-width:none;padding:2vmin 0;justify-content:space-between}.waitBody[data-v-53c3dd70]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2.8vmin;padding:3vmin 4vmin}.whoLabel[data-v-53c3dd70]{font-size:clamp(13px,2.4vmin,32px);letter-spacing:5px;text-transform:uppercase;color:#fff9;font-weight:700}.pill.big[data-v-53c3dd70]{font-size:clamp(34px,8vmin,130px);padding:1.6vmin 4vmin;border-radius:2.2vmin}.whoScore[data-v-53c3dd70]{font-family:Anton,sans-serif;font-size:clamp(20px,3.8vmin,52px);letter-spacing:1px;color:#ffffffd9;margin-bottom:.6vmin}.header[data-v-53c3dd70]{display:flex;align-items:center;justify-content:space-between;gap:12px}.pill[data-v-53c3dd70]{font-family:Anton,sans-serif;font-size:clamp(22px,3.2vmin,44px);letter-spacing:.5px;padding:1.2vmin 2.6vmin;border-radius:12px;text-transform:uppercase;box-shadow:0 6px 18px #00000047}.score[data-v-53c3dd70]{font-family:Anton,sans-serif;font-size:clamp(22px,3.4vmin,46px);letter-spacing:1px;color:#fff}.divider[data-v-53c3dd70]{height:1px;background:#ffffff29}.body[data-v-53c3dd70]{flex:1;display:flex;flex-direction:column;gap:1.6vmin;justify-content:center}.spinner[data-v-53c3dd70]{width:clamp(46px,8vmin,90px);height:clamp(46px,8vmin,90px);border:.7vmin solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}.lobbyTitle[data-v-53c3dd70]{font-size:clamp(26px,5vmin,76px);font-weight:800}.lobbyHint[data-v-53c3dd70]{font-size:clamp(16px,2.8vmin,38px);color:#fff9;max-width:26ch}.callupName[data-v-53c3dd70]{font-family:Anton,sans-serif;font-size:clamp(48px,10vmin,150px);line-height:1.05;animation:winnerpop .6s cubic-bezier(.3,1.5,.5,1) both}.callupCome[data-v-53c3dd70]{font-family:Anton,sans-serif;font-size:clamp(24px,4.6vmin,66px);letter-spacing:3px;padding:1.4vmin 3.4vmin;border-radius:14px;animation:winnerpop .6s .25s cubic-bezier(.3,1.5,.5,1) both}.callupHint[data-v-53c3dd70]{font-size:clamp(16px,2.8vmin,38px);color:#fff9;max-width:30ch}.qCard[data-v-53c3dd70]{background:#0028286b;border:1px solid rgba(8,189,189,.28);border-radius:2vmin;padding:2vmin 2.6vmin;text-align:center}.qLabel[data-v-53c3dd70]{font-size:clamp(12px,1.8vmin,22px);font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#f96302;margin-bottom:1vmin}.qPrompt[data-v-53c3dd70]{font-weight:700;font-size:clamp(20px,3.4vmin,46px);line-height:1.24;text-wrap:balance}.revealCard[data-v-53c3dd70]{display:flex;flex-direction:column;align-items:center;gap:1.2vmin;padding:4vmin 3vmin;border-radius:2.4vmin;background:#00282880;border:.5vmin solid;text-align:center;animation:revealbar .5s cubic-bezier(.2,1.2,.4,1) both}.revealLabel[data-v-53c3dd70]{font-size:clamp(14px,2.6vmin,36px);letter-spacing:2px;text-transform:uppercase;color:#fff;font-weight:700}.revealNum[data-v-53c3dd70]{font-family:Anton,sans-serif;font-size:clamp(76px,15vmin,220px);line-height:1;color:#fff}.revealGuess[data-v-53c3dd70]{font-size:clamp(16px,2.8vmin,40px);color:#ffffffd9}.revealClose[data-v-53c3dd70]{font-size:clamp(16px,2.8vmin,40px);font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#fff}.revealText[data-v-53c3dd70]{margin-top:1.4vmin;font-family:Anton,sans-serif;font-size:clamp(22px,4vmin,58px);letter-spacing:.5px}.inputWrap[data-v-53c3dd70]{display:flex;flex-direction:column;gap:1.3vmin}.draftBox[data-v-53c3dd70]{background:#00000059;border:2px solid rgba(255,255,255,.2);border-radius:1.6vmin;padding:1.2vmin;min-height:8.5vmin;display:flex;align-items:center;justify-content:center}.draft[data-v-53c3dd70]{font-family:Anton,sans-serif;font-size:clamp(40px,7vmin,80px);line-height:1;color:#fff;white-space:nowrap}.keypad[data-v-53c3dd70]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1vmin}.key[data-v-53c3dd70]{padding:1.9vmin 0;border-radius:1.6vmin;background:#ffffff1f;font-family:Anton,sans-serif;font-size:clamp(28px,4vmin,50px);color:#fff;touch-action:manipulation;user-select:none;-webkit-user-select:none}.key.dark[data-v-53c3dd70]{background:#0000004d;font-size:clamp(24px,3.4vmin,42px)}.key.dark[data-v-53c3dd70]:not(.anton){font-family:inherit;font-size:clamp(24px,3.4vmin,42px)}.lockBtn[data-v-53c3dd70]{padding:1.7vmin;border-radius:1.6vmin;font-family:Anton,sans-serif;font-size:clamp(20px,3.2vmin,42px);letter-spacing:1px;box-shadow:0 8px 24px #00000059;touch-action:manipulation;user-select:none;-webkit-user-select:none}.lockedCard[data-v-53c3dd70]{padding:4vmin 3vmin;display:flex;flex-direction:column;gap:1.2vmin;align-items:center;text-align:center;background:#00282880;border-radius:2.4vmin;border:.5vmin solid}.lockedLabel[data-v-53c3dd70]{font-family:Anton,sans-serif;font-size:clamp(22px,4vmin,56px);letter-spacing:1px;color:#f96302;text-transform:uppercase}.lockedNum[data-v-53c3dd70]{font-family:Anton,sans-serif;font-size:clamp(76px,15vmin,220px);line-height:1;color:#fff}.lockedHint[data-v-53c3dd70]{font-size:clamp(15px,2.6vmin,36px);font-style:italic;color:#ffffffb3}.page[data-v-7744eb0c]{height:100vh;display:flex;flex-direction:column;padding:3vmin 4vmin;gap:2vmin}.header[data-v-7744eb0c]{display:flex;align-items:center;justify-content:space-between}.logo[data-v-7744eb0c]{height:3.4vmin;width:auto}.title[data-v-7744eb0c]{font-family:Anton,sans-serif;font-size:4.6vmin;color:#fff;letter-spacing:2px}.units[data-v-7744eb0c]{display:flex;flex-direction:column;gap:1.1vmin}.thead[data-v-7744eb0c]{display:grid;grid-template-columns:8vmin 1fr 20vmin 13vmin;align-items:center;padding:0 2.8vmin}.hPlace[data-v-7744eb0c],.hUnit[data-v-7744eb0c],.hStat[data-v-7744eb0c]{font-size:1.6vmin;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:#6f83ad}.hStat[data-v-7744eb0c]{text-align:right}.urow[data-v-7744eb0c]{display:grid;grid-template-columns:8vmin 1fr 20vmin 13vmin;align-items:center;padding:1.5vmin 2.8vmin;border-radius:1.8vmin;border:.25vmin solid;animation:revealbar .5s cubic-bezier(.2,1.1,.4,1) both}.rank[data-v-7744eb0c]{width:4.8vmin;height:4.8vmin;display:flex;align-items:center;justify-content:center;border-radius:1.2vmin;background:#ffffff14;color:#cfe3e1;font-family:Anton,sans-serif;font-size:2.6vmin}.unitCell[data-v-7744eb0c]{display:flex;align-items:center;gap:1.8vmin}.dot[data-v-7744eb0c]{width:1.6vmin;height:1.6vmin;min-width:13px;min-height:13px;border-radius:50%;display:inline-block}.unitName[data-v-7744eb0c]{font-weight:800;font-size:3vmin;letter-spacing:.5px;text-transform:uppercase}.stat[data-v-7744eb0c]{text-align:right;font-family:Anton,sans-serif;font-size:3.8vmin;color:#fff;line-height:1}.stat.points[data-v-7744eb0c]{font-size:4.4vmin}.bottom[data-v-7744eb0c]{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:3vmin;margin-top:1.4vmin;align-content:start}.col[data-v-7744eb0c]{display:flex;flex-direction:column;gap:1.4vmin;min-height:0}.colHead[data-v-7744eb0c]{display:flex;align-items:center;gap:1.4vmin;font-size:2vmin;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#8fbdba}.roundTag[data-v-7744eb0c]{font-size:1.5vmin;font-weight:700;letter-spacing:1px;color:#6f83ad;text-transform:none}.colBody[data-v-7744eb0c]{display:flex;flex-direction:column;gap:1vmin}.lrow[data-v-7744eb0c]{display:flex;align-items:center;gap:1.4vmin;padding:1.3vmin 2vmin;border-radius:1.1vmin;border:1px solid;background:#0218168c}.roundBadge[data-v-7744eb0c]{flex:none;width:4.8vmin;text-align:center;font-family:Anton,sans-serif;font-size:1.9vmin;color:#03211f;border-radius:.8vmin;padding:.5vmin 0}.dotSm[data-v-7744eb0c]{width:1.4vmin;height:1.4vmin;min-width:11px;min-height:11px;border-radius:50%;display:inline-block;flex:none}.name[data-v-7744eb0c]{font-weight:800;font-size:2.5vmin}.unitTag[data-v-7744eb0c]{font-size:1.7vmin;color:#8fbdba;letter-spacing:.5px}.pts[data-v-7744eb0c]{margin-left:auto;font-family:Anton,sans-serif;font-size:2.7vmin;color:#cfe3e1;flex:none}.empty[data-v-7744eb0c]{font-size:1.8vmin;color:#6f83ad;padding:.6vmin 0}.page[data-v-4de1b85f]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:28px 20px}.hero[data-v-4de1b85f]{width:100%;max-width:440px;display:flex;align-items:center;justify-content:center;padding:30px;border-radius:22px;background:linear-gradient(103deg,#0e7d7d,#2f7c39 55%,#4a8a2e);box-shadow:0 12px 40px #0000004d;animation:pop .5s ease-out}.heroLogo[data-v-4de1b85f]{width:78%;height:auto}.card[data-v-4de1b85f]{width:100%;max-width:440px;display:flex;flex-direction:column;gap:18px;align-items:center;text-align:center;background:#00282880;border:1px solid rgba(8,189,189,.25);border-radius:18px;padding:30px;animation:pop .5s .05s ease-out both}.title[data-v-4de1b85f]{font-family:Anton,sans-serif;font-size:44px;line-height:1;letter-spacing:1px}.field[data-v-4de1b85f]{width:100%;display:flex;flex-direction:column;gap:7px;text-align:left}.label[data-v-4de1b85f]{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#8fa3d8;font-weight:600}.input[data-v-4de1b85f]{width:100%;background:#1e1e1e;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:16px;border-radius:10px;padding:12px 14px}.input[data-v-4de1b85f]:focus{outline:none;border-color:#f9630299}.select[data-v-4de1b85f]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#8fa3d8 50%),linear-gradient(135deg,#8fa3d8 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat;cursor:pointer}.error[data-v-4de1b85f]{font-size:13px;font-weight:600;color:#ff9e9e;background:#ff5c5c1a;border:1px solid rgba(255,92,92,.35);border-radius:10px;padding:8px 14px}.submit[data-v-4de1b85f]{width:100%;padding:15px;border-radius:12px;font-weight:800;font-size:17px;letter-spacing:1px;color:#1e1e1e;box-shadow:0 8px 24px #00000059}.doneMark[data-v-4de1b85f]{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:800;animation:winnerpop .6s cubic-bezier(.3,1.5,.5,1) both}.doneText[data-v-4de1b85f]{font-size:16px;color:#cfdaf5}.doneHint[data-v-4de1b85f]{font-size:13px;color:#8fa3d8}.homeBtn[data-v-4de1b85f]{padding:12px 22px;border-radius:12px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);font-weight:700}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:#003434;font-family:Avenir Next,Outfit,system-ui,sans-serif;color:#fff;-webkit-font-smoothing:antialiased}a{color:#f96302;text-decoration:none}a:hover{color:#ff8a3d}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}input{font-family:inherit}::selection{background:#f96302;color:#1e1e1e}@keyframes bulb{0%,to{opacity:1}50%{opacity:.3}}@keyframes bulb2{0%,to{opacity:.3}50%{opacity:1}}@keyframes glow{0%,to{box-shadow:0 0 #f9630200}50%{box-shadow:0 0 40px #f9630273}}@keyframes pop{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes tap{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes smash{0%{transform:scale(2.6) rotate(-24deg);opacity:0}55%{transform:scale(.82) rotate(-8deg);opacity:1}to{transform:scale(1) rotate(-8deg)}}@keyframes shardL{0%,30%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(-70%,95%) rotate(-46deg);opacity:0}}@keyframes shardM{0%,30%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(-4%,125%) rotate(9deg);opacity:0}}@keyframes shardR{0%,30%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(70%,100%) rotate(44deg);opacity:0}}@keyframes shockwave{0%,28%{transform:translate(-50%,-50%) scale(.2);opacity:0}34%{opacity:.95}to{transform:translate(-50%,-50%) scale(2.8);opacity:0}}@keyframes flashpop{0%,28%{opacity:0}33%{opacity:1}to{opacity:0}}@keyframes debris{0%,30%{transform:translate(0) rotate(0);opacity:0}36%{opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(var(--dr));opacity:0}}@keyframes panelquake{0%,27%{transform:translate(0)}31%{transform:translate(-6px,3px)}37%{transform:translate(6px,-2px)}43%{transform:translate(-4px,1px)}50%{transform:translate(2px)}to{transform:translate(0)}}@keyframes winnerpop{0%{transform:scale(.55);opacity:0}55%{transform:scale(1.14)}75%{transform:scale(.96)}to{transform:scale(1);opacity:1}}@keyframes sparkle{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1)}}@keyframes nailpop{0%{transform:scale(.5) rotate(-8deg);opacity:0}45%{transform:scale(1.28) rotate(5deg)}70%{transform:scale(.94) rotate(-2deg)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes burstring{0%{transform:translate(-50%,-50%) scale(.2);opacity:.95}to{transform:translate(-50%,-50%) scale(2.8);opacity:0}}@keyframes sparkfly{0%{transform:translate(-50%,-50%) scale(0);opacity:0}30%{opacity:1;transform:translate(calc(-50% + var(--dx)*.45),calc(-50% + var(--dy)*.45)) scale(1)}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(.35) rotate(140deg);opacity:0}}@keyframes goldglow{0%,to{text-shadow:0 0 3vmin rgba(255,210,63,.5)}50%{text-shadow:0 0 7vmin rgba(255,210,63,.95)}}@keyframes revealbar{0%{transform:translateY(-16px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}
