@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";.toast-container[data-v-33f88232]{bottom:24px;display:flex;flex-direction:column;gap:8px;left:50%;pointer-events:none;position:fixed;transform:translate(-50%);z-index:9999}.toast-item[data-v-33f88232]{background:#333538;background:var(--color-surface-container-highest,#333538);border-radius:12px;box-shadow:0 4px 12px #0000004d;color:#e3e3e3;color:var(--color-text,#e3e3e3);font-size:14px;min-width:280px;padding:12px 24px;text-align:center;white-space:pre-wrap}.toast-error[data-v-33f88232]{background:#ffb4ab;background:var(--color-danger,#ffb4ab);color:#690005;color:var(--color-on-danger,#690005)}.toast-success[data-v-33f88232]{background:#81c995;color:#0f5223}.toast-warning[data-v-33f88232]{background:#fde293;background:var(--color-warning,#fde293);color:#5a4300}.toast-enter-active[data-v-33f88232],.toast-leave-active[data-v-33f88232]{transition:all .3s cubic-bezier(.2,0,0,1)}.toast-enter-from[data-v-33f88232],.toast-leave-to[data-v-33f88232]{opacity:0;transform:translateY(20px)}.page[data-v-16ade465]{align-items:center;background:#131416;color:#fff;display:flex;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;justify-content:center;min-height:100vh;padding:20px}.bg-mesh[data-v-16ade465]{background:radial-gradient(circle at 50% 0,#1e1f22 0,#131416)}.menu-container[data-v-16ade465]{max-width:480px;width:100%}.brand[data-v-16ade465]{margin-bottom:60px;text-align:center}.logo-icon[data-v-16ade465]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:64px;line-height:1}.title[data-v-16ade465]{font-size:36px;font-weight:800;letter-spacing:4px;margin:10px 0 0;text-shadow:0 4px 12px rgba(0,0,0,.5)}.nav-menu[data-v-16ade465]{display:flex;flex-direction:column;gap:16px}.btn[data-v-16ade465]{align-items:center;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;height:44px;justify-content:center;letter-spacing:1px;outline:none;padding:0 24px;transition:.4s cubic-bezier(.25,1,.5,1)}.btn.giant[data-v-16ade465]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;font-size:18px;height:64px;justify-content:space-between;padding:0 32px}.btn.giant[data-v-16ade465]:hover{transform:translateY(-2px)}.btn.giant[data-v-16ade465]:focus,.btn.giant[data-v-16ade465]:hover{background:#ffffff26;border-color:#a8c7fa;border-color:var(--color-primary,#a8c7fa);box-shadow:0 8px 24px #00000080,0 0 0 2px #a8c7fa;box-shadow:0 8px 24px #00000080,0 0 0 2px var(--color-primary,#a8c7fa)}.btn.giant[data-v-16ade465]:focus{transform:scale(1.04) translateY(-2px)}.btn.primary[data-v-16ade465]{background:#a8c7fa;background:var(--color-primary,#a8c7fa);border:none;color:#000;font-weight:800;padding:0 32px}.btn.primary[data-v-16ade465]:hover{transform:translateY(-2px)}.btn.primary[data-v-16ade465]:focus,.btn.primary[data-v-16ade465]:hover{background:#a8c7fa;background:var(--color-primary,#a8c7fa);box-shadow:0 8px 24px #a8c7fa66,0 0 0 2px #fff;filter:brightness(1.15)}.btn.primary[data-v-16ade465]:focus{transform:scale(1.04) translateY(-2px)}.btn.resume[data-v-16ade465]{background:#a8c7fa;background:var(--color-primary,#a8c7fa);height:80px;text-align:left}.btn.resume .info[data-v-16ade465]{display:flex;flex-direction:column;gap:4px}.btn.resume .lbl[data-v-16ade465]{color:#000;font-size:18px;font-weight:900;letter-spacing:1px}.btn.resume .sub[data-v-16ade465]{color:#0009;font-size:12px;font-weight:700;letter-spacing:0}.btn.resume .arr[data-v-16ade465]{color:#000;font-size:24px;transition:transform .4s cubic-bezier(.25,1,.5,1)}.btn.resume:focus .arr[data-v-16ade465],.btn.resume:hover .arr[data-v-16ade465]{transform:translate(6px)}.btn.tonal[data-v-16ade465]{background:#a8c7fa1a;border-color:#a8c7fa33;color:#a8c7fa;color:var(--color-primary,#a8c7fa)}.btn.text[data-v-16ade465]{background:transparent;border:1px solid transparent}.btn.text[data-v-16ade465]:focus,.btn.text[data-v-16ade465]:hover{background:#ffffff0d}.tab-btn[data-v-16ade465]{color:#fff9;font-weight:600}.tab-btn.active[data-v-16ade465]{background:#a8c7fa;background:var(--color-primary,#a8c7fa);border-color:#a8c7fa;border-color:var(--color-primary,#a8c7fa);color:#000}.tab-btn.active[data-v-16ade465]:focus,.tab-btn.active[data-v-16ade465]:hover{background:#a8c7fa;background:var(--color-primary,#a8c7fa);filter:brightness(1.15)}.btn.icon[data-v-16ade465]{background:#ffffff1a;border-radius:50%;font-size:18px;height:44px;padding:0;width:44px}.btn.icon[data-v-16ade465]:focus,.btn.icon[data-v-16ade465]:hover{background:#fff3}.btn.full[data-v-16ade465]{font-size:16px;height:56px;margin-top:20px;width:100%}.badge[data-v-16ade465],.btn.full[data-v-16ade465]{border-radius:12px}.badge[data-v-16ade465]{background:#fff;color:#000;font-size:14px;font-weight:800;padding:2px 10px}.top-right-actions[data-v-16ade465]{align-items:center;display:flex;gap:12px;position:absolute;right:16px;top:16px;z-index:100}.lang-switcher[data-v-16ade465]{position:relative}.help-btn-top[data-v-16ade465]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border-radius:50%;color:var(--color-text);height:44px;width:44px}.help-btn-top[data-v-16ade465]:hover{background:#fff3}.lang-btn[data-v-16ade465]{align-items:center;background:#ffffff0d;color:#ffffffb3;display:flex;justify-content:center}.lang-btn[data-v-16ade465]:focus,.lang-btn[data-v-16ade465]:hover{background:#ffffff26;color:#fff}.lang-dropdown[data-v-16ade465]{animation:pop-16ade465 .2s cubic-bezier(.2,1,.3,1);background:#1e1f22;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 24px #00000080;display:flex;flex-direction:column;gap:4px;min-width:120px;padding:8px;position:absolute;right:0;top:110%}.lang-option[data-v-16ade465]{border-radius:8px;color:#ffffffb3;font-size:14px;justify-content:flex-end;padding:10px 16px;text-align:right;width:100%}.lang-option[data-v-16ade465]:focus,.lang-option[data-v-16ade465]:hover{background:#ffffff1a;color:#fff}.lang-option.active[data-v-16ade465]{background:#a8c7fa1a;color:#a8c7fa;color:var(--color-primary,#a8c7fa)}.create-form[data-v-16ade465],.matches[data-v-16ade465]{animation:pop-16ade465 .3s cubic-bezier(.2,1,.3,1);background:#1e1f22;border:1px solid hsla(0,0%,100%,.05);border-radius:24px;box-shadow:0 12px 40px #00000080;padding:32px}@keyframes pop-16ade465{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.header-row[data-v-16ade465]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.header-row h2[data-v-16ade465]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:20px;font-weight:700;letter-spacing:1px;margin:0}.scroll-list[data-v-16ade465]{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto;padding-right:8px}.match-card[data-v-16ade465]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;cursor:pointer;display:flex;justify-content:space-between;outline:none;padding:16px 20px;transition:.2s}.match-card[data-v-16ade465]:focus,.match-card[data-v-16ade465]:hover{background:#ffffff0f;border-color:#a8c7fa;border-color:var(--color-primary,#a8c7fa);transform:translate(4px)}.match-card .name[data-v-16ade465]{font-size:16px;font-weight:700;margin-bottom:4px}.match-card .meta[data-v-16ade465]{color:#ffffff80;font-size:12px}.status[data-v-16ade465]{border-radius:6px;font-size:11px;font-weight:800;letter-spacing:1px;padding:4px 8px;text-transform:uppercase}.status.playing[data-v-16ade465],.status.waiting[data-v-16ade465]{background:#a8c7fa33;color:#a8c7fa;color:var(--color-primary,#a8c7fa)}.status.finished[data-v-16ade465]{background:#ffffff1a;color:#ffffff80}.empty[data-v-16ade465]{color:#fff6;font-weight:600;letter-spacing:1px;padding:40px;text-align:center}.info-card[data-v-16ade465]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:16px}.info-card h3[data-v-16ade465]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:16px;margin:0 0 8px}.info-card p[data-v-16ade465]{color:#ffffffb3;font-size:13px;line-height:1.5;margin:0}.field[data-v-16ade465]{display:block;margin-bottom:20px;position:relative}.input[data-v-16ade465]{background:#ffffff0d;border:none;border-bottom:2px solid transparent;border-radius:12px;color:#fff;font-size:16px;height:60px;outline:none;padding:24px 16px 8px;transition:.2s;width:100%}.input[data-v-16ade465]:focus{background:#ffffff14;border-bottom-color:#a8c7fa;border-bottom-color:var(--color-primary,#a8c7fa)}.label[data-v-16ade465]{color:#fff6;font-size:16px;left:16px;pointer-events:none;position:absolute;top:20px;transition:.2s}.input:not(:-moz-placeholder-shown)~.label[data-v-16ade465]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:12px;font-weight:600;top:8px}.input:focus~.label[data-v-16ade465],.input:not(:placeholder-shown)~.label[data-v-16ade465]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:12px;font-weight:600;top:8px}.select[data-v-16ade465]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.select option[data-v-16ade465]{background:#1e1f22;color:#fff}.arena[data-v-c458d73c]{background:radial-gradient(circle at 50% 50%,#1e1f22 0,#000);color:#fff;flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;height:100vh;overflow:hidden}.arena[data-v-c458d73c],.hud[data-v-c458d73c]{display:flex}.hud[data-v-c458d73c]{justify-content:space-between;left:0;padding:20px;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.hud .btn[data-v-c458d73c]{pointer-events:auto}.btn[data-v-c458d73c]{border:none;border-radius:8px;cursor:pointer;font-weight:700;letter-spacing:1px;transition:.2s}.btn.icon[data-v-c458d73c]{align-items:center;background:#ffffff1a;border-radius:12px;color:#fff;display:flex;height:44px;justify-content:center;width:56px}.btn.icon[data-v-c458d73c]:hover{background:#fff3;transform:scale(1.05)}.btn.primary[data-v-c458d73c]{background:#a8c7fa;background:var(--color-primary,#a8c7fa);border-radius:999px;color:#000;font-size:16px;padding:14px 40px}.btn.primary[data-v-c458d73c]:hover{filter:brightness(1.2);transform:translateY(-2px)}.btn.small[data-v-c458d73c]{border-radius:6px;font-size:12px;padding:6px 12px}.btn.error[data-v-c458d73c]{background:#ffb4ab;background:var(--color-danger,#ffb4ab);color:#000}.btn[data-v-c458d73c]:disabled{filter:none;opacity:.5;pointer-events:none;transform:none}.stats[data-v-c458d73c]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;border-radius:20px;padding:8px 24px;text-align:center}.round[data-v-c458d73c]{font-size:18px;letter-spacing:2px}.round[data-v-c458d73c],.ties[data-v-c458d73c]{font-weight:800}.ties[data-v-c458d73c]{color:#fde293;color:var(--color-warning,#fde293);font-size:12px;letter-spacing:1px;margin-top:2px}.field[data-v-c458d73c]{perspective:1000px;position:relative}.field[data-v-c458d73c],.zone[data-v-c458d73c]{display:flex;flex:1;flex-direction:column}.zone[data-v-c458d73c]{align-items:center;justify-content:center}.zone.opp[data-v-c458d73c]{padding-top:40px}.zone.player[data-v-c458d73c]{justify-content:flex-end;padding-bottom:20px}.locked[data-v-c458d73c]{opacity:.7;pointer-events:none}.tag[data-v-c458d73c]{background:#00000080;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#ffffff80;font-size:12px;font-weight:800;letter-spacing:1.5px;margin-bottom:24px;padding:4px 16px}.tag.bot[data-v-c458d73c]{background:#ffb6ad0d;border-color:#ffb6ad33;color:#ffb4ab;color:var(--color-danger,#ffb4ab)}.controls[data-v-c458d73c]{align-items:center;display:flex;gap:16px;margin-bottom:16px;margin-top:40px}.controls.opp-controls[data-v-c458d73c]{margin-bottom:40px;margin-top:0}.controls .tag[data-v-c458d73c]{background:#a8c7fa1a;border-color:#a8c7fa;border-color:var(--color-primary,#a8c7fa);color:#a8c7fa;color:var(--color-primary,#a8c7fa);margin:0}.cards[data-v-c458d73c]{height:130px;position:relative;width:110px}.card[data-v-c458d73c],.cards[data-v-c458d73c]{align-items:center;display:flex;justify-content:center}.card[data-v-c458d73c]{border-radius:14px;box-shadow:0 8px 24px #00000080;cursor:pointer;flex-direction:column;height:120px;position:absolute;transition:.25s cubic-bezier(.2,1,.3,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100px}.back[data-v-c458d73c]{background:#111;border:2px solid #333}.back[data-v-c458d73c]:after{color:#222;content:"478";font-size:28px;font-weight:900}.front[data-v-c458d73c]{background:#1a1a1a;border:2px solid hsla(0,0%,100%,.1);color:#fff}.front[data-v-c458d73c]:hover{background:#222;border-color:#ffffff4d;transform:translateY(-4px)}.front .ico[data-v-c458d73c]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:48px;opacity:.3;transition:.2s}.front .shortcut[data-v-c458d73c]{bottom:10px;color:#ffffff4d;font-size:12px;font-weight:800;letter-spacing:1px;position:absolute;text-align:center;width:100%}.front.active[data-v-c458d73c]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#a8c7fa14;border-color:#a8c7fa;border-color:var(--color-primary,#a8c7fa);box-shadow:0 0 20px #a8c7fa33;color:#fff;z-index:10!important}.front.active .ico[data-v-c458d73c]{filter:none;opacity:1;transform:scale(1.05)}.front.active .ico[data-v-c458d73c],.front.active .name[data-v-c458d73c]{color:#a8c7fa;color:var(--color-primary,#a8c7fa)}.front.active .name[data-v-c458d73c]{font-size:12px;font-weight:900;letter-spacing:1px;line-height:1.4;margin-top:4px;text-align:center;text-transform:uppercase}.opp-cards .card[data-v-c458d73c]{transform:translate(calc(var(--offset)*55px)) translateY(calc(abs(var(--offset))*6px)) rotate(calc(var(--offset)*-5deg))}.my-cards .card[data-v-c458d73c]{transform:translate(calc(var(--offset)*65px)) translateY(calc(abs(var(--offset))*6px)) rotate(calc(var(--offset)*5deg))}.my-cards .card.active[data-v-c458d73c]{transform:translateY(-25px) scale(1.05) rotate(0)}.center[data-v-c458d73c]{align-items:center;display:flex;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:5}.hint[data-v-c458d73c]{animation:pulse-c458d73c 2s infinite;background:#a8c7fa1a;border-radius:999px;color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:12px;font-weight:800;letter-spacing:2px;margin-top:8px;padding:8px 24px}@keyframes pulse-c458d73c{0%,to{opacity:1}50%{opacity:.5}}.clash-view[data-v-c458d73c]{gap:50px}.c-card[data-v-c458d73c],.clash-view[data-v-c458d73c]{align-items:center;display:flex}.c-card[data-v-c458d73c]{background:#1a1a1a;border:2px solid hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 10px 40px #000c;height:120px;justify-content:center;width:100px}.c-card .ico[data-v-c458d73c]{color:#ffffff4d;font-size:48px}.opp-fly[data-v-c458d73c]{animation:infly-top-c458d73c .25s cubic-bezier(.2,1,.3,1) both}.opp-fly .ico[data-v-c458d73c]{opacity:1}.my-fly[data-v-c458d73c]{animation:infly-bot-c458d73c .25s cubic-bezier(.2,1,.3,1) both}.my-fly .ico[data-v-c458d73c]{opacity:1}.result-light[data-v-c458d73c]{animation:fade-in-result-c458d73c .25s ease-out .1s both;border-radius:50%;box-shadow:0 4px 20px #000c;height:64px;margin:0;width:64px}.result-light.A[data-v-c458d73c]{background:#4ade80;background:var(--color-success,#4ade80);box-shadow:0 0 30px #4ade8099}.result-light.B[data-v-c458d73c]{background:#ffb4ab;background:var(--color-danger,#ffb4ab);box-shadow:0 0 30px #ffb6ad99}.result-light.tie[data-v-c458d73c]{background:#fde293;background:var(--color-warning,#fde293);box-shadow:0 0 30px #fde29199}@keyframes infly-top-c458d73c{0%{opacity:0;transform:translateY(-300px) rotateX(-180deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes infly-bot-c458d73c{0%{opacity:0;transform:translateY(300px) rotateX(180deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes fade-in-result-c458d73c{0%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes pop-c458d73c{0%{opacity:0;transform:scale(0)}80%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes exchange-flash-c458d73c{0%{filter:brightness(1);transform:scale(1)}50%{filter:brightness(2) drop-shadow(0 0 15px #a8c7fa);filter:brightness(2) drop-shadow(0 0 15px var(--color-primary,#a8c7fa));transform:scale(1.05)}to{filter:brightness(1);transform:scale(1)}}.exchange-anim[data-v-c458d73c]{animation:exchange-flash-c458d73c .6s ease-out}.game-over[data-v-c458d73c]{animation:pop-c458d73c .5s cubic-bezier(.2,1,.3,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;border:1px solid hsla(0,0%,100%,.05);border-radius:32px;padding:40px 80px;text-align:center}.game-over h1[data-v-c458d73c]{font-size:72px;font-weight:900;letter-spacing:6px;margin:0 0 32px;text-shadow:0 4px 20px rgba(0,0,0,.8)}.game-over .win[data-v-c458d73c]{color:#a8c7fa;color:var(--color-primary,#a8c7fa)}.game-over .lose[data-v-c458d73c]{color:#ffb4ab;color:var(--color-danger,#ffb4ab)}.game-over .btn[data-v-c458d73c]{pointer-events:auto}.page[data-v-efbb3e63]{align-items:center;background:#131416;display:flex;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;justify-content:center;min-height:100vh;padding:20px}.auth-card[data-v-efbb3e63]{max-width:400px;padding:40px;width:100%}.brand[data-v-efbb3e63]{margin-bottom:40px;text-align:center}.logo-icon[data-v-efbb3e63]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:48px;line-height:1}.title[data-v-efbb3e63]{color:#fff;font-size:28px;font-weight:800;letter-spacing:2px;margin:10px 0 0}.fields[data-v-efbb3e63]{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.row[data-v-efbb3e63]{align-items:center;display:flex;justify-content:space-between}.hint-box[data-v-efbb3e63]{color:#fff6;font-size:12px;line-height:1.6;padding:0 8px}.hint-box p[data-v-efbb3e63]{margin:4px 0}.card[data-v-efbb3e63]{background:#1e1f22;background:var(--color-surface-container,#1e1f22);border:1px solid hsla(0,0%,100%,.05);border-radius:24px;box-shadow:0 8px 32px #00000080}.field[data-v-efbb3e63]{display:block;position:relative}.input[data-v-efbb3e63]{background:#ffffff0d;border:none;border-bottom:2px solid transparent;border-radius:8px 8px 0 0;color:#fff;font-size:16px;height:56px;outline:none;padding:20px 16px 4px;transition:.2s;width:100%}.input[data-v-efbb3e63]:focus{background:#ffffff14;border-bottom-color:#a8c7fa;border-bottom-color:var(--color-primary,#a8c7fa)}.label[data-v-efbb3e63]{color:#fff6;font-size:16px;left:16px;pointer-events:none;position:absolute;top:18px;transition:.2s}.input:not(:-moz-placeholder-shown)~.label[data-v-efbb3e63]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:12px;top:6px}.input:focus~.label[data-v-efbb3e63],.input:not(:placeholder-shown)~.label[data-v-efbb3e63]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:12px;top:6px}.btn[data-v-efbb3e63]{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;height:44px;letter-spacing:1px;padding:0 24px;transition:.2s}.btn[data-v-efbb3e63]:disabled{opacity:.5;pointer-events:none}.btn.primary[data-v-efbb3e63]{background:#a8c7fa;background:var(--color-primary,#a8c7fa);color:#000}.btn.primary[data-v-efbb3e63]:hover{filter:brightness(1.1);transform:scale(1.02)}.btn.text[data-v-efbb3e63]{background:transparent;color:#a8c7fa;color:var(--color-primary,#a8c7fa);padding:0 16px}.btn.text[data-v-efbb3e63]:hover{background:#a8c7fa1a}.turnstile-wrapper[data-v-efbb3e63]{display:flex;justify-content:center;min-height:65px}.info-stack[data-v-95dbeff9]{color:#fff;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:800px}.btn[data-v-95dbeff9]{align-items:center;border:none;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;height:44px;justify-content:center;letter-spacing:1px;outline:none;padding:0 24px;transition:.2s}.btn.icon[data-v-95dbeff9]{background:#ffffff1a;border-radius:50%;color:#fff;font-size:18px;height:44px;padding:0;width:44px}.btn.icon[data-v-95dbeff9]:hover{background:#fff3}.header-row[data-v-95dbeff9]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.header-row h2[data-v-95dbeff9]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:20px;font-weight:700;letter-spacing:1px;margin:0}.info-card[data-v-95dbeff9]{background:var(--color-surface-container-low);border-radius:16px;box-shadow:0 1px 3px #0000003d;padding:20px}.info-card h2[data-v-95dbeff9]{font-weight:600;margin:0 0 12px}.desc-list[data-v-95dbeff9]{display:grid;grid-template-columns:110px 1fr;margin:0;grid-gap:8px 12px;gap:8px 12px}.desc-list dt[data-v-95dbeff9]{color:#e2e4e4b8}.desc-list dd[data-v-95dbeff9]{color:#e2e4e4e6;margin:0}.muted[data-v-95dbeff9]{color:#e2e4e4b8}.user-chip[data-v-95dbeff9]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:13px;padding:3px 10px}.user-ok[data-v-95dbeff9]{background:var(--color-primary-container);color:var(--color-on-primary-container)}.user-idle[data-v-95dbeff9]{background:var(--color-secondary-container);color:var(--color-on-secondary-container)}.table-wrap[data-v-95dbeff9]{overflow-x:auto}.strategy-table[data-v-95dbeff9]{border-collapse:collapse;min-width:620px;width:100%}.strategy-table td[data-v-95dbeff9],.strategy-table th[data-v-95dbeff9]{border-bottom:1px solid hsla(0,0%,100%,.08);padding:11px 10px;text-align:left}.strategy-table th[data-v-95dbeff9]{color:#e2e4e4bd;font-weight:600}.strategy-table tbody tr[data-v-95dbeff9]:hover{background:#ffffff08}@media (max-width:680px){.desc-list[data-v-95dbeff9]{grid-template-columns:1fr}}.page[data-v-a96b7386]{align-items:center;background:#131416;color:#fff;display:flex;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;justify-content:center;min-height:100vh;padding:20px}.matches[data-v-a96b7386]{animation:pop-a96b7386 .3s cubic-bezier(.2,1,.3,1);background:#1e1f22;border:1px solid hsla(0,0%,100%,.05);border-radius:24px;box-shadow:0 12px 40px #00000080;max-width:800px;padding:32px;width:100%}@keyframes pop-a96b7386{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.header-row[data-v-a96b7386]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.header-row h2[data-v-a96b7386]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:20px;font-weight:700;letter-spacing:1px;margin:0}.btn[data-v-a96b7386]{align-items:center;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;justify-content:center;outline:none;transition:.2s}.btn.icon[data-v-a96b7386]{background:#ffffff1a;border-radius:50%;font-size:18px;height:44px;padding:0;width:44px}.btn.icon[data-v-a96b7386]:hover:not(:disabled){background:#fff3}.btn[data-v-a96b7386]:disabled{cursor:not-allowed;opacity:.5}.empty[data-v-a96b7386]{color:#fff6;font-weight:600;letter-spacing:1px;padding:40px;text-align:center}.table-wrap[data-v-a96b7386]{margin-top:10px;overflow-x:auto}.strategy-table[data-v-a96b7386]{border-collapse:collapse;font-size:14px;min-width:600px;width:100%}.strategy-table th[data-v-a96b7386]{border-bottom:2px solid hsla(0,0%,100%,.05);color:#ffffff80;font-weight:800;letter-spacing:1px;padding:16px 12px;text-align:left}.strategy-table td[data-v-a96b7386]{border-bottom:1px solid hsla(0,0%,100%,.03);color:#fffc;padding:16px 12px}.strategy-table tbody tr:hover td[data-v-a96b7386]{background:#ffffff05;color:#fff}.rank-col[data-v-a96b7386]{color:#a8c7fa!important;color:var(--color-primary,#a8c7fa)!important;font-weight:800;width:80px}.name-col[data-v-a96b7386]{font-size:16px;font-weight:700}.score-col[data-v-a96b7386]{color:#fff;font-size:16px;font-weight:800}.page[data-v-c646b730]{align-items:center;background:#131416;color:#fff;display:flex;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;justify-content:center;min-height:100vh;padding:20px}.bg-mesh[data-v-c646b730]{background:radial-gradient(circle at 50% 0,#1e1f22 0,#131416)}.matches[data-v-c646b730]{animation:pop-c646b730 .3s cubic-bezier(.2,1,.3,1);background:#1e1f22;border:1px solid hsla(0,0%,100%,.05);border-radius:24px;box-shadow:0 12px 40px #00000080;padding:32px}@keyframes pop-c646b730{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.lobby-card[data-v-c646b730]{max-width:540px;width:100%}.row[data-v-c646b730]{align-items:center;display:flex;justify-content:space-between}.header-row[data-v-c646b730]{margin-bottom:24px}.header-row h2[data-v-c646b730]{color:#fff;font-size:24px;font-weight:800;letter-spacing:1px;margin:0}.eyebrow[data-v-c646b730]{color:#a8c7fa;color:var(--color-primary,#a8c7fa);font-size:12px;font-weight:800;letter-spacing:2px;margin-bottom:4px}.info-card[data-v-c646b730]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:20px}.seat[data-v-c646b730]{transition:.2s}.seat.active[data-v-c646b730]{background:#a8c7fa0d;border-color:#a8c7fa;border-color:var(--color-primary,#a8c7fa)}.status[data-v-c646b730]{border-radius:6px;font-size:11px;font-weight:800;letter-spacing:1px;padding:4px 8px;text-transform:uppercase}.status.playing[data-v-c646b730],.status.waiting[data-v-c646b730]{background:#a8c7fa33;color:#a8c7fa;color:var(--color-primary,#a8c7fa)}.btn[data-v-c646b730]{align-items:center;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;height:44px;justify-content:center;letter-spacing:1px;outline:none;padding:0 24px;transition:.2s}.btn.icon[data-v-c646b730]{background:#ffffff1a;border-radius:50%;font-size:18px;height:44px;padding:0;width:44px}.btn.icon[data-v-c646b730]:hover:not(:disabled){background:#fff3}.btn.primary[data-v-c646b730]{background:#a8c7fa;background:var(--color-primary,#a8c7fa);color:#000;font-weight:800}.btn.primary[data-v-c646b730]:hover:not(:disabled){box-shadow:0 8px 24px #a8c7fa66,0 0 0 2px #fff;filter:brightness(1.15);transform:scale(1.02)}.btn.tonal[data-v-c646b730]{background:#a8c7fa1a;border-color:#a8c7fa33;color:#a8c7fa;color:var(--color-primary,#a8c7fa)}.btn.text[data-v-c646b730]{background:transparent;border:1px solid transparent;padding:0 16px}.btn.text[data-v-c646b730]:hover:not(:disabled){background:#ffffff0d}.btn.full[data-v-c646b730]{border-radius:16px;width:100%}.btn[data-v-c646b730]:disabled{cursor:not-allowed;opacity:.5}@font-face{font-display:block;font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(/assets/material-symbols-outlined-NzYEeyps.woff2) format("woff2")}.material-symbols-outlined{display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";text-rendering:optimizeLegibility}:root{--csstools-color-scheme--dark:initial;color-scheme:dark;--color-primary:#a8c7fa;--color-on-primary:#062e6f;--color-primary-container:#0842a0;--color-on-primary-container:#d3e3fd;--color-secondary:#c2c7cf;--color-on-secondary:#2b3139;--color-secondary-container:#414751;--color-on-secondary-container:#dee3eb;--color-tertiary:#dfc6f9;--color-on-tertiary:#432c5f;--color-tertiary-container:#5a4277;--color-on-tertiary-container:#f6edff;--color-surface:#1e1f20;--color-surface-container-low:#1a1b1e;--color-surface-container:#1e1f22;--color-surface-container-high:#282a2d;--color-surface-container-highest:#333538;--color-body:#131314;--color-text:#e3e3e3;--color-text-disabled:#8e918f;--color-danger:#ffb4ab;--color-on-danger:#690005;--color-danger-container:#93000a;--color-warning:#fde293}*{box-sizing:border-box}#app,body,html{margin:0;min-height:100vh;min-height:100dvh}body{background:#131314;background:var(--color-body);color:#e3e3e3;color:var(--color-text);font-family:Google Sans,Product Sans,Roboto,Noto Sans SC,system-ui,-apple-system,Segoe UI,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{padding:0}
