.setup-layout[data-v-ab5e8e1d]{display:flex;flex-direction:column;height:100%;gap:14px;color:#fff;font-family:Inter,sans-serif}.setup-header[data-v-ab5e8e1d]{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1)}.eyebrow[data-v-ab5e8e1d]{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:#7dffcf;font-weight:700;margin-bottom:8px}.pulse-dot[data-v-ab5e8e1d]{width:8px;height:8px;background:#7dffcf;border-radius:50%;box-shadow:0 0 10px #7dffcf;animation:pulse-ab5e8e1d 2s infinite}.title[data-v-ab5e8e1d]{font-size:36px;font-weight:900;letter-spacing:-.03em;margin:0;line-height:1;background:linear-gradient(180deg,#fff,#ccc);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 10px 30px rgba(0,0,0,.3)}.subtitle[data-v-ab5e8e1d]{margin-top:8px;font-size:14px;opacity:.7;letter-spacing:.05em}.header-stats[data-v-ab5e8e1d]{display:flex;gap:20px}.stat-item[data-v-ab5e8e1d]{text-align:right}.stat-val[data-v-ab5e8e1d]{font-size:28px;font-weight:800;line-height:1}.stat-label[data-v-ab5e8e1d]{font-size:12px;text-transform:uppercase;letter-spacing:.1em;opacity:.6;margin-top:4px}.setup-stage[data-v-ab5e8e1d]{flex:1;position:relative;overflow-x:hidden;overflow-y:visible;padding-top:10px;padding-bottom:20px;mask-image:linear-gradient(90deg,transparent 0%,black 15%,black 85%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 15%,black 85%,transparent 100%)}.brackets-track[data-v-ab5e8e1d]{display:flex;gap:40px;padding:12px 50vw;width:max-content}.bracket-column[data-v-ab5e8e1d]{width:400px;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .6s ease;transform-origin:top center;transform:scale(.94);opacity:.7;filter:blur(.8px)}.bracket-column.active[data-v-ab5e8e1d]{transform:scale(1);opacity:1;filter:blur(0);z-index:10}.bracket-column.passed[data-v-ab5e8e1d]{transform:scale(.94) translate(-20px)}.bracket-column.upcoming[data-v-ab5e8e1d]{transform:scale(.94) translate(20px)}.column-card[data-v-ab5e8e1d]{background:#101624d9;border:1px solid rgba(255,255,255,.1);border-radius:24px;overflow:hidden;box-shadow:0 25px 50px #00000080;display:flex;flex-direction:column;height:58vh;min-height:460px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.active .column-card[data-v-ab5e8e1d]{border-color:#7dffcf66;box-shadow:0 30px 60px #0009,0 0 30px #7dffcf1a}.column-header[data-v-ab5e8e1d]{padding:18px 20px;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent);border-bottom:1px solid rgba(255,255,255,.05);position:relative}.bracket-name[data-v-ab5e8e1d]{font-size:22px;font-weight:800;margin-bottom:6px;letter-spacing:-.01em;color:#fff}.bracket-meta[data-v-ab5e8e1d]{font-size:12px;opacity:.6;text-transform:uppercase;letter-spacing:.1em}.roster-window[data-v-ab5e8e1d]{flex:1;overflow:hidden;position:relative}.roster-window[data-v-ab5e8e1d]:before{content:"";position:absolute;top:0;left:0;right:0;height:18px;background:linear-gradient(180deg,rgba(16,22,36,.95),transparent);z-index:2;pointer-events:none}.roster-window[data-v-ab5e8e1d]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30px;background:linear-gradient(0deg,rgba(16,22,36,.95),transparent);z-index:2;pointer-events:none}.roster-list[data-v-ab5e8e1d]{padding:8px 0 12px}.roster-row[data-v-ab5e8e1d]{min-height:54px;padding:10px 24px;display:flex;align-items:center;gap:16px;border-bottom:1px solid rgba(255,255,255,.02)}.roster-row[data-v-ab5e8e1d]:nth-child(odd){background:#ffffff04}.seed-badge[data-v-ab5e8e1d]{background:#ffffff1a;color:#ffffffe6;font-family:JetBrains Mono,monospace;font-weight:700;font-size:14px;padding:4px 8px;border-radius:6px;min-width:40px;text-align:center}.seed-badge .hash[data-v-ab5e8e1d]{opacity:.5;font-size:12px;margin-right:2px}.athlete-info[data-v-ab5e8e1d]{display:flex;flex-direction:column;justify-content:center;gap:2px}.athlete-name[data-v-ab5e8e1d]{font-weight:700;font-size:18px;line-height:1.15;letter-spacing:-.01em}.athlete-details[data-v-ab5e8e1d]{display:flex;gap:6px}.tag[data-v-ab5e8e1d]{font-size:11px;background:#ffffff14;padding:2px 6px;border-radius:4px;opacity:.7}.tag.hand[data-v-ab5e8e1d]{background:#78c8ff26;color:#8acfff}.empty-state[data-v-ab5e8e1d]{padding:40px;text-align:center;opacity:.5;font-style:italic}.column-footer[data-v-ab5e8e1d]{height:4px;background:#0000004d}.progress-bar[data-v-ab5e8e1d]{height:100%;width:100%}.progress-bar .fill[data-v-ab5e8e1d]{height:100%;background:#7dffcf;box-shadow:0 0 10px #7dffcf}.setup-footer[data-v-ab5e8e1d]{text-align:center;padding-top:18px}.info-ticker[data-v-ab5e8e1d]{display:inline-flex;gap:12px;font-size:12px;opacity:.6;text-transform:uppercase;letter-spacing:.12em;animation:fadePulse-ab5e8e1d 4s infinite}.info-ticker .sep[data-v-ab5e8e1d]{opacity:.4}@keyframes pulse-ab5e8e1d{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes fadePulse-ab5e8e1d{0%,to{opacity:.4}50%{opacity:.8}}.app[data-v-f08b8ff4]{min-height:100vh;background-color:#060a14;background-image:linear-gradient(#060a14b8,#060a14b8),url(https://bucket.armrank.net/events/20260228/bronze.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;color:#ebf2ff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden;position:relative}.fx[data-v-f08b8ff4]{position:fixed;inset:0;pointer-events:none;z-index:0}.fx-glow[data-v-f08b8ff4]{background:radial-gradient(circle at 50% -20%,rgba(40,80,160,.25),transparent 70%);animation:glowPulse-f08b8ff4 8s ease-in-out infinite}.fx-scan[data-v-f08b8ff4]{background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.2) 51%);background-size:100% 4px;animation:scanline-f08b8ff4 6s linear infinite;opacity:.15}.brand-banner[data-v-f08b8ff4]{display:flex;align-items:center;justify-content:center;max-width:360px;min-width:200px;width:100%;margin:0 auto;flex:1 1 220px}.brand-banner img[data-v-f08b8ff4]{display:block;width:100%;max-height:64px;object-fit:contain;margin:0 auto;filter:drop-shadow(0 6px 22px rgba(0,128,255,.25))}.topbar[data-v-f08b8ff4]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#0a0e18b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06);position:relative;z-index:10;flex-wrap:wrap;gap:16px}.topbar-main[data-v-f08b8ff4]{display:flex;align-items:center;gap:20px;flex:1;min-width:0}.brand[data-v-f08b8ff4]{display:flex;align-items:center;gap:12px;min-width:200px}.brand-icon[data-v-f08b8ff4]{width:32px;height:32px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.brand-icon span[data-v-f08b8ff4]{display:block;height:4px;background:#50a0ff;border-radius:2px;width:100%;animation:brandPulse-f08b8ff4 3s infinite}.brand-icon span[data-v-f08b8ff4]:nth-child(2){width:70%;animation-delay:.2s}.brand-icon span[data-v-f08b8ff4]:nth-child(3){width:40%;animation-delay:.4s}.brand-text[data-v-f08b8ff4]{display:flex;flex-direction:column}.title[data-v-f08b8ff4]{font-weight:800;font-size:18px;letter-spacing:-.02em;line-height:1.1}.subtitle[data-v-f08b8ff4]{font-size:12px;opacity:.6}.prototype-badge[data-v-f08b8ff4]{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(120deg,#50a0ff59,#783cff33);border:1px solid rgba(255,255,255,.2);border-radius:14px;box-shadow:0 8px 24px #00000040,inset 0 0 0 1px #ffffff14;position:relative;overflow:hidden}.prototype-badge[data-v-f08b8ff4]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.18),transparent 40%),radial-gradient(circle at 80% 70%,rgba(80,200,255,.2),transparent 50%);pointer-events:none}.prototype-badge .sparkle[data-v-f08b8ff4]{font-size:16px;color:#f7d96f;filter:drop-shadow(0 0 6px rgba(247,217,111,.7));animation:sparkleSpin-f08b8ff4 3s ease-in-out infinite}.prototype-badge .badge-text[data-v-f08b8ff4]{display:flex;flex-direction:column;line-height:1.1}.prototype-badge .badge-label[data-v-f08b8ff4]{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.prototype-badge .badge-sub[data-v-f08b8ff4]{font-size:11px;opacity:.8}.clock-display[data-v-f08b8ff4]{font-size:28px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.08em;opacity:.95}.status[data-v-f08b8ff4]{display:flex;align-items:center;gap:8px;font-size:12px;opacity:.8}.dot[data-v-f08b8ff4]{width:8px;height:8px;border-radius:50%;background:#555}.dot.connected[data-v-f08b8ff4]{background:#3cdc96;box-shadow:0 0 8px #3cdc96}.dot.connecting[data-v-f08b8ff4]{background:#ffbf00;animation:glowPulse-f08b8ff4 1s infinite}.dot.reconnecting[data-v-f08b8ff4]{background:#ff4040}.topbar-stats[data-v-f08b8ff4]{display:flex;gap:8px;background:#ffffff0a;padding:6px 8px;border-radius:12px}.top-stat[data-v-f08b8ff4]{display:flex;flex-direction:column;padding:6px 12px;border-radius:8px;min-width:80px;position:relative}.top-stat.glow[data-v-f08b8ff4]{background:#50a0ff1a}.top-stat.highlight[data-v-f08b8ff4]{background:#ffffff0d}.k[data-v-f08b8ff4]{font-size:10px;text-transform:uppercase;letter-spacing:.05em;opacity:.6}.v[data-v-f08b8ff4]{font-size:16px;font-weight:700;margin-top:2px}.s[data-v-f08b8ff4]{font-size:10px;opacity:.5;margin-top:2px;white-space:nowrap}.meter[data-v-f08b8ff4]{position:absolute;bottom:0;left:0;right:0;height:3px;background:#ffffff1a;overflow:hidden;border-radius:0 0 8px 8px}.meter span[data-v-f08b8ff4]{display:block;height:100%;background:#3cdc96;width:0%;transition:width .5s ease}.content[data-v-f08b8ff4]{max-width:min(96vw,2100px);width:100%;margin:0 auto;padding:28px 32px;position:relative;z-index:5;display:flex;flex-direction:column;gap:24px}.tournament-layout[data-v-f08b8ff4]{display:flex;flex-direction:column;gap:24px}.columns[data-v-f08b8ff4]{display:grid;grid-template-columns:1fr 2fr;gap:28px;align-items:stretch}.now-row[data-v-f08b8ff4]{display:flex;flex-wrap:wrap;gap:24px}.card[data-v-f08b8ff4]{background:rgba(16,22,36,.2z5);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:20px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 20px #0003;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s}.card-title[data-v-f08b8ff4]{padding-bottom:6px}.setup-card[data-v-f08b8ff4]{padding:0;border:none;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;min-height:80vh;overflow:visible}.setup-browser-card[data-v-f08b8ff4]{margin-bottom:4px}.now-card[data-v-f08b8ff4]{background:radial-gradient(1200px 400px at 10% -20%,rgba(120,180,255,.25),transparent 60%),linear-gradient(130deg,#101c3cf2,#060a14e6);border:none;min-height:200px;flex:1 1 320px;display:flex;flex-direction:column;justify-content:center}.now-card.pulse[data-v-f08b8ff4]:after{content:"";position:absolute;inset:-20% -10%;background:radial-gradient(circle,rgba(120,200,255,.35),transparent 60%);animation:nowPulse-f08b8ff4 1.4s ease-out}.now-card.decision[data-v-f08b8ff4]{box-shadow:0 25px 55px #3c8cff59}.now-card.pop[data-v-f08b8ff4]{animation:decisionHop-f08b8ff4 .5s ease-out}.now-head[data-v-f08b8ff4]{position:absolute;top:18px;left:20px;right:20px;z-index:2;display:flex;justify-content:space-between;align-items:center}.now-meta[data-v-f08b8ff4]{display:flex;gap:8px;align-items:center;margin-bottom:12px}.card-timer[data-v-f08b8ff4]{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;opacity:.8;background:none;padding:0;border-radius:0}.now-hero[data-v-f08b8ff4]{display:flex;align-items:center;justify-content:center;margin-top:0;position:relative;z-index:1}.now-names[data-v-f08b8ff4]{display:grid;grid-template-columns:minmax(0,1.05fr) auto minmax(0,1.05fr);justify-items:stretch;align-items:center;gap:clamp(12px,4vw,60px);width:100%;max-width:1100px;margin:0 auto;padding:0 clamp(16px,4vw,48px);font-size:clamp(20px,3.8vw,34px);font-weight:800;letter-spacing:.02em;text-shadow:0 10px 30px rgba(120,200,255,.35)}.now-names .name[data-v-f08b8ff4]{display:block;width:100%;padding:8px 0;white-space:nowrap;overflow:visible;text-overflow:clip;word-break:normal;max-width:100%;justify-self:stretch;line-height:1.15}.now-names .left[data-v-f08b8ff4]{text-align:left;transform:translateY(-46px)}.now-names .right[data-v-f08b8ff4]{text-align:right;transform:translateY(46px)}.now-names .vs[data-v-f08b8ff4]{font-size:34px;font-weight:900;letter-spacing:.35em;text-transform:uppercase;color:transparent;background:linear-gradient(90deg,#fffffff2,#78dcffe6);-webkit-background-clip:text;background-clip:text;text-shadow:0 12px 28px rgba(120,200,255,.8);position:relative}.now-names .vs[data-v-f08b8ff4]:before,.now-names .vs[data-v-f08b8ff4]:after{content:"";position:absolute;top:50%;width:26px;height:2px;background:linear-gradient(90deg,#78dcff1a,#78dcffe6);transform:translateY(-50%);box-shadow:0 0 12px #78dcffb3}.now-names .vs[data-v-f08b8ff4]:before{right:calc(100% + 10px)}.now-names .vs[data-v-f08b8ff4]:after{left:calc(100% + 10px)}.swoosh-overlay[data-v-f08b8ff4]{position:absolute;inset:0;pointer-events:none;z-index:10;overflow:hidden;border-radius:22px;mix-blend-mode:screen}.swoosh-overlay[data-v-f08b8ff4]:after{content:"";position:absolute;top:-20%;bottom:-20%;width:1200px;background:linear-gradient(90deg,transparent 0%,rgba(0,180,110,0) 10%,rgba(0,180,110,.1) 60%,rgba(0,200,130,.3) 95%,rgba(220,255,240,.7) 97%,rgba(220,255,240,.7) 98%,transparent 100%);filter:blur(6px);opacity:1;transform:skew(-12deg)}.swoosh-overlay.right[data-v-f08b8ff4]:after{animation:scanRight-f08b8ff4 1.2s ease-out forwards}.swoosh-overlay.left[data-v-f08b8ff4]:after{background:linear-gradient(-90deg,transparent 0%,rgba(0,180,110,0) 10%,rgba(0,180,110,.1) 60%,rgba(0,200,130,.3) 95%,rgba(220,255,240,.7) 97%,rgba(220,255,240,.7) 98%,transparent 100%);transform:skew(12deg);animation:scanLeft-f08b8ff4 1.2s ease-out forwards}@keyframes scanRight-f08b8ff4{0%{left:-1200px;opacity:1}to{left:100%;opacity:1}}@keyframes scanLeft-f08b8ff4{0%{right:-1200px;opacity:1}to{right:100%;opacity:1}}.decision-toast[data-v-f08b8ff4]{position:fixed;left:50%;bottom:26px;transform:translate(-50%);background:linear-gradient(140deg,#122a4ef2,#0a0e1aeb);padding:14px 18px;border-radius:18px;box-shadow:0 24px 50px #00000080;z-index:6;min-width:280px;text-align:center}.toast-title[data-v-f08b8ff4]{font-size:11px;text-transform:uppercase;letter-spacing:.2em;opacity:.75}.toast-match[data-v-f08b8ff4]{font-size:16px;font-weight:700;margin-top:4px}.toast-match-result[data-v-f08b8ff4]{display:flex;align-items:center;justify-content:center;gap:10px}.toast-name[data-v-f08b8ff4]{color:#7dffcf;font-weight:800}.toast-name.loser[data-v-f08b8ff4]{opacity:.5;font-weight:500;text-decoration:line-through}.toast-vs[data-v-f08b8ff4]{color:#ffffffd9;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.toast-meta[data-v-f08b8ff4]{font-size:12px;opacity:.6;display:flex;gap:8px;justify-content:center;margin-top:4px}.toast-result[data-v-f08b8ff4]{margin-top:8px;font-weight:800;font-size:15px;color:#7dffcf}.brackets-card[data-v-f08b8ff4]{display:flex;flex-direction:column;height:100%}.brackets-card.wave[data-v-f08b8ff4]:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,rgba(120,200,255,.8),transparent);opacity:0;pointer-events:none;animation:bracketWave-f08b8ff4 .9s ease-out}.bracket-row[data-v-f08b8ff4]{padding:14px 14px 16px;border-radius:18px;background:#0a0e188c;position:relative;overflow:hidden;box-shadow:0 20px 36px #00000059}.bracket-row[data-v-f08b8ff4]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:4px;border-radius:999px;background:linear-gradient(180deg,#78b4ffb3,#78ffdc99);opacity:.35}.bracket-row.ready[data-v-f08b8ff4]:before{opacity:.7}.bracket-row.active[data-v-f08b8ff4]{box-shadow:0 22px 48px #3cc88c59}.bracket-row.active[data-v-f08b8ff4]:before{opacity:1}.bracket-head[data-v-f08b8ff4]{display:flex;justify-content:space-between;align-items:center;gap:12px}.bracket-name[data-v-f08b8ff4]{font-weight:700;font-size:16px}.bracket-tags[data-v-f08b8ff4]{display:inline-flex;gap:6px;align-items:center}.bracket-meta[data-v-f08b8ff4]{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;opacity:.7;margin-top:6px}.bracket-progress[data-v-f08b8ff4]{height:6px;border-radius:999px;background:#ffffff14;margin-top:10px;overflow:hidden}.bracket-progress span[data-v-f08b8ff4]{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#78c8ffe6,#78ffd2d9);box-shadow:0 0 16px #78c8ff99}.bracket-next[data-v-f08b8ff4]{font-size:12px;margin-top:10px;opacity:.8}.now-grid[data-v-f08b8ff4]{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:16px;margin-bottom:14px}.queue-grid[data-v-f08b8ff4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;direction:ltr}.queue-card[data-v-f08b8ff4]{display:flex;flex-direction:column;height:100%}.card-title-row[data-v-f08b8ff4]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.queue-toggle[data-v-f08b8ff4]{display:inline-flex;gap:6px;padding:4px;background:#ffffff0a;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff0f}.toggle-btn[data-v-f08b8ff4]{border:none;background:transparent;color:#ebf2ff;padding:6px 12px;border-radius:10px;font-weight:700;font-size:12px;letter-spacing:-.01em;transition:all .15s ease}.toggle-btn[data-v-f08b8ff4]:hover{background:#ffffff0f}.toggle-btn[data-v-f08b8ff4]:focus-visible{outline:2px solid rgba(120,200,255,.7);outline-offset:2px}.toggle-btn.active[data-v-f08b8ff4]{background:linear-gradient(135deg,#78c8ff59,#78ffd259);box-shadow:0 10px 26px #78c8ff40}.queue-column[data-v-f08b8ff4]{display:flex;flex-direction:column;gap:14px;background:#0c121e6b;border:1px solid rgba(255,255,255,.04);border-radius:16px;padding:12px;box-shadow:inset 0 0 0 1px #ffffff05}.queue-column-head[data-v-f08b8ff4]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:2px 4px 0}.queue-bracket[data-v-f08b8ff4]{font-weight:700;letter-spacing:-.01em}.queue-count[data-v-f08b8ff4]{font-size:12px;opacity:.7}.queue[data-v-f08b8ff4]{display:flex;flex-direction:column;gap:16px}.queue-section[data-v-f08b8ff4]{display:flex;flex-direction:column;gap:8px}.section-title[data-v-f08b8ff4]{font-size:11px;text-transform:uppercase;letter-spacing:.18em;opacity:.7}.queue-item[data-v-f08b8ff4]{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:18px;background:#080c149e;position:relative;overflow:hidden;box-shadow:0 18px 32px #00000059}.queue-item[data-v-f08b8ff4]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;background:linear-gradient(180deg,#78b4ffcc,#78ffd2cc);opacity:.4}.queue-item.hot[data-v-f08b8ff4]:before{opacity:1;background:linear-gradient(180deg,#7dffcf,#3cdc96)}.queue-main[data-v-f08b8ff4]{display:flex;flex-direction:column;gap:6px}.names[data-v-f08b8ff4]{font-weight:700}.names.big[data-v-f08b8ff4]{font-size:20px}.vs[data-v-f08b8ff4]{margin:0 6px;opacity:.6;font-size:12px;font-weight:500}.meta[data-v-f08b8ff4]{display:flex;flex-wrap:wrap;gap:6px}.pill[data-v-f08b8ff4]{font-size:11px;padding:4px 10px;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14}.pill.subtle[data-v-f08b8ff4]{opacity:.7}.active-pill[data-v-f08b8ff4]{background:#3cdc9626;color:#7dffcf}.finals-pill[data-v-f08b8ff4]{background:#ffc85a26;color:#ffd48a}.queue-eta[data-v-f08b8ff4]{min-width:140px;text-align:right}.small[data-v-f08b8ff4]{font-size:11px;opacity:.75}.big[data-v-f08b8ff4]{font-size:18px;font-weight:800;margin-top:4px}.muted[data-v-f08b8ff4]{opacity:.65}.muted-row[data-v-f08b8ff4]{opacity:.75}.stack[data-v-f08b8ff4]{display:grid;gap:10px}.ranking-stack[data-v-f08b8ff4]{display:flex;flex-direction:column;gap:8px}.ranking-item[data-v-f08b8ff4]{display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#080c149e;box-shadow:0 14px 28px #00000059}.ranking-place[data-v-f08b8ff4]{font-weight:800;font-size:13px;color:#9ed6ff;letter-spacing:.02em}.ranking-name[data-v-f08b8ff4]{font-weight:700}.ranking-record[data-v-f08b8ff4]{font-weight:800;color:#7dffcf}.browser-header[data-v-f08b8ff4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ghost[data-v-f08b8ff4]{background:transparent;box-shadow:inset 0 0 0 1px #fff3}.browser-body[data-v-f08b8ff4]{margin-top:12px}.picker[data-v-f08b8ff4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pane[data-v-f08b8ff4]{display:flex;flex-direction:column;gap:14px}.field[data-v-f08b8ff4]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-f08b8ff4]{font-size:12px;opacity:.7;text-transform:uppercase;letter-spacing:.12em}.row[data-v-f08b8ff4]{display:flex;gap:8px;flex-wrap:wrap}.hint[data-v-f08b8ff4]{font-size:12px;opacity:.65}.error[data-v-f08b8ff4]{color:#ff9fa5;font-size:12px}.list[data-v-f08b8ff4]{display:grid;gap:12px}.list-item[data-v-f08b8ff4]{text-align:left;padding:12px 14px;border-radius:16px;background:#080c1494;box-shadow:0 16px 28px #0000004d}.list-item.active[data-v-f08b8ff4]{box-shadow:0 18px 36px #78b4ff59}.list-title[data-v-f08b8ff4]{font-weight:700}.list-meta[data-v-f08b8ff4]{font-size:12px;opacity:.7;margin-top:4px}.queue-switch-enter-active[data-v-f08b8ff4],.queue-switch-leave-active[data-v-f08b8ff4]{transition:opacity 1.5s ease}.queue-switch-enter-from[data-v-f08b8ff4],.queue-switch-leave-to[data-v-f08b8ff4]{opacity:0}.now-swap-enter-active[data-v-f08b8ff4],.now-swap-leave-active[data-v-f08b8ff4]{transition:opacity .35s ease,transform .35s ease}.now-swap-enter-from[data-v-f08b8ff4],.now-swap-leave-to[data-v-f08b8ff4]{opacity:0;transform:translateY(8px)}.slide-up-enter-active[data-v-f08b8ff4],.slide-up-leave-active[data-v-f08b8ff4]{transition:opacity .35s ease,transform .35s ease;transition-delay:calc(var(--i, 0) * 40ms)}.slide-up-enter-from[data-v-f08b8ff4]{opacity:0;transform:translateY(12px) scale(.98)}.slide-up-leave-to[data-v-f08b8ff4]{opacity:0;transform:translateY(-12px) scale(.98)}.slide-up-move[data-v-f08b8ff4]{transition:transform .35s ease}.fade-rise-enter-active[data-v-f08b8ff4],.fade-rise-leave-active[data-v-f08b8ff4]{transition:opacity .35s ease,transform .35s ease;transition-delay:calc(var(--i, 0) * 30ms)}.fade-rise-enter-from[data-v-f08b8ff4]{opacity:0;transform:translateY(10px)}.fade-rise-leave-to[data-v-f08b8ff4]{opacity:0;transform:translateY(-8px)}.fade-rise-move[data-v-f08b8ff4]{transition:transform .35s ease}.fade-swipe-enter-active[data-v-f08b8ff4],.fade-swipe-leave-active[data-v-f08b8ff4]{transition:opacity .35s ease,transform .35s ease}.fade-swipe-enter-from[data-v-f08b8ff4]{opacity:0;transform:translate(-12px)}.fade-swipe-leave-to[data-v-f08b8ff4]{opacity:0;transform:translate(12px)}.fade-swipe-move[data-v-f08b8ff4]{transition:transform .35s ease}.toast-rise-enter-active[data-v-f08b8ff4],.toast-rise-leave-active[data-v-f08b8ff4]{transition:opacity .35s ease,transform .35s ease}.toast-rise-enter-from[data-v-f08b8ff4]{opacity:0;transform:translate(-50%,10px)}.toast-rise-leave-to[data-v-f08b8ff4]{opacity:0;transform:translate(-50%,16px)}@keyframes glowPulse-f08b8ff4{0%,to{opacity:.6}50%{opacity:.85}}@keyframes scanline-f08b8ff4{0%{transform:translateY(-30%)}to{transform:translateY(30%)}}@keyframes brandPulse-f08b8ff4{0%,to{opacity:.5}50%{opacity:.95}}@keyframes sparkleSpin-f08b8ff4{0%{transform:rotate(-8deg) scale(1);opacity:.9}50%{transform:rotate(10deg) scale(1.12);opacity:1}to{transform:rotate(-6deg) scale(1);opacity:.9}}@keyframes nowPulse-f08b8ff4{0%{opacity:0;transform:scale(.9)}50%{opacity:.7}to{opacity:0;transform:scale(1.1)}}@keyframes decisionHop-f08b8ff4{0%{transform:translateY(0) scale(1)}30%{transform:translateY(-4px) scale(1.015)}to{transform:translateY(0) scale(1)}}@keyframes bracketWave-f08b8ff4{0%{opacity:0;transform:translateY(-10px) scale(1.02)}40%{opacity:.75}to{opacity:0;transform:translateY(6px) scale(1)}}@media(max-width:1200px){.topbar-stats[data-v-f08b8ff4]{grid-template-columns:repeat(3,minmax(0,1fr))}.top-stat.wide[data-v-f08b8ff4]{grid-column:span 3}.columns[data-v-f08b8ff4]{grid-template-columns:1fr}.queue-eta[data-v-f08b8ff4]{text-align:left}.now-names[data-v-f08b8ff4]{font-size:clamp(18px,3.6vw,28px);gap:28px;width:min(900px,96%);padding:0 clamp(14px,5vw,40px)}.now-names .left[data-v-f08b8ff4]{transform:translateY(-28px)}.now-names .right[data-v-f08b8ff4]{transform:translateY(28px)}.now-names .vs[data-v-f08b8ff4]{font-size:24px;letter-spacing:.2em}}@media(max-width:900px){.topbar-stats[data-v-f08b8ff4]{grid-template-columns:repeat(2,minmax(0,1fr))}.top-stat.wide[data-v-f08b8ff4]{grid-column:span 2}.now-row[data-v-f08b8ff4]{display:flex;flex-direction:column}}@media(max-width:700px){.now-row[data-v-f08b8ff4]{flex-direction:column}.now-card[data-v-f08b8ff4]{min-height:230px}.now-hero[data-v-f08b8ff4]{align-items:flex-start}.now-names[data-v-f08b8ff4]{grid-template-columns:1fr;gap:12px;text-align:center;font-size:28px;justify-items:center}.now-names .left[data-v-f08b8ff4],.now-names .right[data-v-f08b8ff4]{transform:none;text-align:center;justify-self:center}.now-names .vs[data-v-f08b8ff4]{margin:8px 0}.now-names .vs[data-v-f08b8ff4]:before,.now-names .vs[data-v-f08b8ff4]:after{display:none}}:root{color-scheme:dark;font-family:Segoe UI,Inter,system-ui,-apple-system,sans-serif;--bg-0: #05070d;--bg-1: #0b1020;--bg-2: #111a33;--text: rgba(235, 242, 255, .92);--accent: #7ad9ff;--accent-2: #7dffcf}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%}body{margin:0;background:radial-gradient(1200px 700px at 10% -10%,rgba(110,210,255,.18),transparent 60%),radial-gradient(900px 600px at 90% 0%,rgba(255,120,210,.12),transparent 55%),linear-gradient(180deg,var(--bg-2),var(--bg-0));color:var(--text);overflow-x:hidden;position:relative;z-index:0}body:before{content:"";position:fixed;inset:0;background:radial-gradient(400px 260px at 70% 80%,rgba(120,190,255,.12),transparent 60%);opacity:.6;pointer-events:none}body:after{content:"";position:fixed;inset:-4%;background-image:url(https://bucket.armrank.net/assets/backgrounds/volcano.png);background-size:cover;background-position:center;opacity:.32;mix-blend-mode:screen;filter:saturate(1.1) contrast(1.05);pointer-events:none;z-index:-1;animation:bgFloat 30s ease-in-out infinite}::selection{background:#78c8ff4d;color:#fff}@keyframes bgFloat{0%,to{transform:translateY(0) scale(1.02)}50%{transform:translateY(-1.5%) scale(1.04)}}@media(prefers-reduced-motion:reduce){body:after{animation:none}}button{cursor:pointer;border:none;background:linear-gradient(150deg,#285096e6,#101c36e6);color:inherit;border-radius:12px;padding:10px 14px;box-shadow:0 10px 24px #00000059,inset 0 0 0 1px #ffffff14;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}button:hover{transform:translateY(-1px);filter:brightness(1.08)}button:active{transform:translateY(0);filter:brightness(.95)}button:disabled{opacity:.5;cursor:not-allowed}input,select,textarea{border:none;background:#080c14d9;color:inherit;border-radius:12px;padding:10px 12px;box-shadow:inset 0 0 0 1px #ffffff14}input:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 0 2px #78c8ff59,inset 0 0 0 1px #ffffff14}
