@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/fonts/Inter-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBoldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Inter;src:url(/fonts/Inter-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Scandia;src:url(/fonts/scandia-web-NormalNormal.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Scandia;src:url(/fonts/scandia-web-NormalItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Scandia;src:url(/fonts/scandia-web-MediumNormal.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Scandia;src:url(/fonts/scandia-web-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Scandia;src:url(/fonts/scandia-web-BoldNormal.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Scandia;src:url(/fonts/scandia-web-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Superior Title;src:url(/fonts/superior-title-BoldNormal.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Superior Title;src:url(/fonts/superior-title-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Superior Title;src:url(/fonts/superior-title-ExtraBoldNormal.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Superior Title;src:url(/fonts/superior-title-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic}:root{--color--ehc-blue: #002f6c;--color--scepter-gold: #b58500;--color--white: #ffffff;--color--red: #d14124;--color--eagle-blue: #0c2440}html,body{background-color:var(--color--ehc-blue)}body{min-height:100vh;color:var(--color-text);line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{position:relative}.footer__logo[data-v-a352f72c]{display:block;width:200px;cursor:default;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.footer__logo--fixed[data-v-a352f72c]{position:fixed;bottom:48px;left:50%;transform:translate(-50%);z-index:5;transition:bottom .2s ease}.footer__logo--raised[data-v-a352f72c]{bottom:86px}.footer__logo--inline[data-v-a352f72c]{position:static;margin:60px auto}.name-entry[data-v-f576c213]{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;-webkit-user-select:none;user-select:none;font-family:Superior Title,serif;background-color:var(--color--ehc-blue);overflow-y:auto;overflow-x:hidden}.name-entry[data-v-f576c213]:before{content:"";flex:1;min-height:40px}.name-entry[data-v-f576c213]:after{content:"";flex:1;min-height:0}.name-entry__content[data-v-f576c213]{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;padding:0 24px;width:100%}.name-entry__title[data-v-f576c213]{font-family:Superior Title,serif;font-weight:700;font-size:44px;line-height:100%;color:#fff;margin:0}.name-entry__subheader[data-v-f576c213]{font-family:Scandia,sans-serif;font-weight:400;font-size:18px;color:#fff9;line-height:130%;max-width:548px;text-wrap:balance;margin:0 auto}.name-entry__subtitle[data-v-f576c213]{font-family:Scandia,sans-serif;font-weight:500;font-size:18px;color:#fff;margin:0;padding-top:60px}.name-entry__form[data-v-f576c213]{display:flex;flex-direction:column;gap:12px;margin-top:12px;max-width:400px;width:100%}.name-entry__field[data-v-f576c213]{width:100%}.name-entry__input[data-v-f576c213]{width:100%;padding:14px 18px;background:#ffffff0f;border:2px solid rgba(255,255,255,.15);border-radius:6px;color:#fff;font-family:Scandia,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.02em;outline:none;transition:border .2s,background .2s;box-sizing:border-box}.name-entry__input[data-v-f576c213]::placeholder{color:#ffffff4d}.name-entry__input[data-v-f576c213]:focus{border:2px solid var(--color--white);border-color:var(--color--white);background:#ffffff17}.name-entry__optin[data-v-f576c213]{display:flex;align-items:flex-start;gap:10px;text-align:left;cursor:pointer}.name-entry__optin-checkbox[data-v-f576c213]{position:relative;flex-shrink:0;width:18px;height:18px;margin-top:2px;cursor:pointer;appearance:none;-webkit-appearance:none;border:1.5px solid #ffffff;border-radius:4px;background:transparent}.name-entry__optin-checkbox[data-v-f576c213]:checked{background-color:var(--color--scepter-gold)}.name-entry__optin-checkbox[data-v-f576c213]:checked:after{content:"";position:absolute;left:4.5px;top:.5px;width:4px;height:9px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.name-entry__error[data-v-f576c213]{margin:-4px 0 0;font-family:Scandia,sans-serif;font-size:13px;font-weight:500;color:#ffb4a2;text-align:left}.name-entry__optin-label[data-v-f576c213]{font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:120%;color:#fff}.name-entry__submit[data-v-f576c213]{width:100%;padding:14px 18px;margin-top:12px;background:var(--color--scepter-gold);border:none;border-radius:6px;color:#0a1628;font-family:Scandia,sans-serif;font-size:18px;font-weight:500;line-height:130%;cursor:pointer;transition:opacity .2s,transform .15s}.name-entry__submit[data-v-f576c213]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.name-entry__submit[data-v-f576c213]:disabled{opacity:.25;cursor:not-allowed}.name-entry__leaderboard[data-v-f576c213]{position:fixed;top:20px;right:20px;padding:8px 16px;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:4px;color:#ffffff73;font-family:Scandia,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color .2s,color .2s;z-index:10}.name-entry__leaderboard[data-v-f576c213]:hover{border-color:#ffffff80;color:#ffffffd9}@media(max-width:900px){.name-entry[data-v-f576c213]{padding:30px 20px 0}}.confirmation[data-v-37fc2678]{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;-webkit-user-select:none;user-select:none;font-family:Superior Title,serif;background-color:var(--color--ehc-blue);overflow-y:auto;overflow-x:hidden}.confirmation[data-v-37fc2678]:before{content:"";flex:1;min-height:40px}.confirmation[data-v-37fc2678]:after{content:"";flex:1;min-height:0}.confirmation__content[data-v-37fc2678]{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center;padding:0 24px;width:100%}.confirmation__title[data-v-37fc2678]{font-family:Superior Title,serif;font-weight:700;font-size:60px;line-height:100%;color:#fff;margin:0}.confirmation__subtitle[data-v-37fc2678]{font-family:Scandia,sans-serif;font-weight:400;font-size:18px;color:#ffffffbf;line-height:130%;max-width:420px;text-wrap:balance;margin:0 auto}.confirmation__button[data-v-37fc2678]{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background:#fff;color:var(--color--ehc-blue);font-family:Scandia,sans-serif;font-weight:700;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-radius:10px}@media(max-width:900px){.confirmation[data-v-37fc2678]{padding:0 20px}}.participant-select[data-v-bc0e5975]{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;user-select:none;font-family:Superior Title,serif;background-color:var(--color--ehc-blue);padding:48px 48px 120px;overflow:hidden;justify-content:center}.participant-select__header[data-v-bc0e5975]{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;flex-shrink:0}.participant-select__title[data-v-bc0e5975]{font-family:Superior Title,serif;font-weight:800;font-size:60px;line-height:100%;color:#fff;margin:0}.participant-select__subtitle[data-v-bc0e5975]{font-family:Scandia,sans-serif;font-weight:500;font-size:1rem;line-height:100%;color:#fffc;margin:0}.participant-select__search-wrap[data-v-bc0e5975]{position:relative;width:clamp(260px,50vw,340px);margin-top:16px}.participant-select__search[data-v-bc0e5975]{width:100%;padding:14px 40px 14px 18px;background:#ffffff0f;border:2px solid rgba(255,255,255,.15);border-radius:6px;color:#fff;font-family:Scandia,sans-serif;font-size:1rem;outline:none;box-sizing:border-box;transition:border .2s,background .2s}.participant-select__search[data-v-bc0e5975]::placeholder{color:#ffffff4d}.participant-select__search[data-v-bc0e5975]:focus{border-color:var(--color--white);background:#ffffff17}.participant-select__clear[data-v-bc0e5975]{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#ffffff80;font-size:1.4rem;line-height:1;cursor:pointer}.participant-select__clear[data-v-bc0e5975]:hover{color:#ffffffe6}.participant-select__spinner[data-v-bc0e5975]{position:absolute;top:50%;right:14px;transform:translateY(-50%);width:16px;height:16px;border:2px solid rgba(255,255,255,.25);border-top-color:#ffffffd9;border-radius:50%;animation:participant-select-spin-bc0e5975 .6s linear infinite}@keyframes participant-select-spin-bc0e5975{to{transform:translateY(-50%) rotate(360deg)}}.participant-select__list[data-v-bc0e5975]{width:clamp(260px,50vw,340px);margin-top:28px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.participant-select__row[data-v-bc0e5975]{width:100%;padding:14px 18px;background:#ffffff0f;border:2px solid transparent;border-radius:6px;color:#fff;font-family:Scandia,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.02em;text-align:center;text-transform:uppercase;cursor:pointer;transition:background .15s,border-color .15s}.participant-select__row[data-v-bc0e5975]:hover{background:#ffffff1a}.participant-select__row--selected[data-v-bc0e5975]{background:#d4af3729;border-color:var(--color--scepter-gold)}.participant-select__empty[data-v-bc0e5975]{font-family:Scandia,sans-serif;font-size:.9rem;color:#ffffff80;text-align:center;margin-top:12px}.participant-select__begin[data-v-bc0e5975]{width:clamp(260px,50vw,340px);padding:14px 18px;margin-top:24px;background:var(--color--scepter-gold);border:none;border-radius:6px;color:#0a1628;font-family:Scandia,sans-serif;font-size:18px;font-weight:500;line-height:130%;cursor:pointer;flex-shrink:0;transition:opacity .2s,transform .15s}.participant-select__begin[data-v-bc0e5975]:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.participant-select__begin[data-v-bc0e5975]:disabled{opacity:.25;cursor:not-allowed}.reaction-test[data-v-83d3c62d]{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;font-family:Superior Title,serif;background-color:var(--color--ehc-blue);transition:none;overflow:hidden}.reaction-test--idle[data-v-83d3c62d],.reaction-test--result[data-v-83d3c62d]{background-color:var(--color--ehc-blue)}@keyframes drift-83d3c62d{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 100%}}.reaction-test--waiting[data-v-83d3c62d]{background-color:var(--color--ehc-blue)}.reaction-test--go[data-v-83d3c62d]{background-color:var(--color--scepter-gold)}.reaction-test--early[data-v-83d3c62d]{background-color:var(--color--red)}.reaction-test--early .reaction-test__subtitle[data-v-83d3c62d]{color:#ffffffb3}.reaction-test__content[data-v-83d3c62d]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:0 24px}.reaction-test__title[data-v-83d3c62d]{font-family:Superior Title,serif;font-weight:800;font-size:clamp(2.5rem,8vw,5rem);color:#fff;margin:0;letter-spacing:-.02em}.reaction-test__subtitle[data-v-83d3c62d]{font-family:Scandia,sans-serif;font-weight:400;font-size:clamp(.9rem,2.5vw,1.1rem);color:#fff;opacity:.8;margin:0}.reaction-test__instruction[data-v-83d3c62d]{font-family:Superior Title,serif;font-weight:700;font-size:clamp(2rem,6vw,3.5rem);color:#ffffffe6;margin:0}.reaction-test__go-label[data-v-83d3c62d]{font-family:Superior Title,serif;font-weight:800;font-size:clamp(3rem,12vw,8rem);color:var(--color--white);margin:0}.reaction-test__early-label[data-v-83d3c62d]{font-family:Superior Title,serif;font-weight:800;font-size:clamp(2.5rem,8vw,5rem);color:#fff;margin:0}.reaction-test__time[data-v-83d3c62d]{font-family:Superior Title,serif;font-weight:800;font-size:clamp(3.5rem,14vw,10rem);color:var(--color--white);margin:0;line-height:1;animation:slideUp-83d3c62d .25s cubic-bezier(.16,1,.3,1)}.reaction-test__unit[data-v-83d3c62d]{font-size:.35em;color:var(--color--white);margin-left:4px;vertical-align:baseline}.reaction-test__best[data-v-83d3c62d]{font-family:Scandia,sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(.85rem,2vw,1rem);color:#fff6;margin:0}.reaction-test__chart[data-v-83d3c62d]{position:relative;width:clamp(240px,50vw,340px);margin:4px 0}.reaction-test__chart-svg[data-v-83d3c62d]{width:100%;height:80px;overflow:visible}.reaction-test__chart-gridline[data-v-83d3c62d]{stroke:#ffffff12;stroke-width:1}.reaction-test__chart-area[data-v-83d3c62d]{fill:color-mix(in srgb,var(--color--scepter-gold) 8%,transparent)}.reaction-test__chart-line[data-v-83d3c62d]{fill:none;stroke:var(--color--scepter-gold);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;animation:drawLine-83d3c62d .5s ease forwards}.reaction-test__chart-avg-line[data-v-83d3c62d]{stroke:#ffffff40;stroke-width:1;stroke-dasharray:4 3}.reaction-test__chart-dot[data-v-83d3c62d]{fill:color-mix(in srgb,var(--color--scepter-gold) 50%,transparent)}.reaction-test__chart-dot--last[data-v-83d3c62d]{fill:var(--color--scepter-gold);r:5}.reaction-test__chart-avg-label[data-v-83d3c62d]{position:absolute;right:0;transform:translateY(-50%);font-size:.65rem;color:#ffffff59;font-family:Scandia,sans-serif;pointer-events:none}.reaction-test__progress[data-v-83d3c62d]{position:fixed;bottom:48px;display:flex;gap:12px;align-items:center;z-index:6}.reaction-test__progress-dot[data-v-83d3c62d]{width:10px;height:10px;border-radius:50%;background-color:#ffffff26;border:1px solid rgba(255,255,255,.2);transition:background-color .3s,border .3s,transform .3s}.reaction-test__progress-dot--done[data-v-83d3c62d]{background-color:color-mix(in srgb,var(--color--white) 20%,transparent);border:1px solid color-mix(in srgb,var(--color--white) 20%,transparent)}.reaction-test__progress-dot--active[data-v-83d3c62d]{background-color:var(--color--white);border:1px solid var(--color--white);transform:scale(1.2)}.reaction-test__restart[data-v-83d3c62d]{position:fixed;top:20px;left:20px;padding:8px 16px;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:4px;color:#ffffff73;font-family:Scandia,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color .2s,color .2s;z-index:10}.reaction-test__restart[data-v-83d3c62d]:hover{border-color:#ffffff80;color:#ffffffd9}.reaction-test__restart.reaction-test__leaderboard[data-v-83d3c62d]{left:auto;right:20px}@keyframes slideUp-83d3c62d{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes drawLine-83d3c62d{0%{stroke-dashoffset:1000;stroke-dasharray:1000}to{stroke-dashoffset:0;stroke-dasharray:1000}}.jump-entry[data-v-8819d66d]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:Superior Title,serif;background-color:var(--color--ehc-blue);overflow:hidden}.jump-entry__content[data-v-8819d66d]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;padding:0 24px;width:100%}.jump-entry__title[data-v-8819d66d]{font-family:Superior Title,serif;font-weight:700;font-size:48px;line-height:110%;color:#fff;margin:0}.jump-entry__subtitle[data-v-8819d66d]{font-family:Scandia,sans-serif;font-weight:500;font-size:1rem;color:#ffffffd9;margin:0}.jump-entry__value[data-v-8819d66d]{display:flex;align-items:baseline;gap:4px;margin-top:20px;padding-bottom:8px;border-bottom:2px solid rgba(255,255,255,.85)}.jump-entry__digit[data-v-8819d66d]{font-family:Superior Title,serif;font-weight:800;font-size:clamp(3rem,10vw,4.5rem);line-height:1;color:#fff}.jump-entry__digit--placeholder[data-v-8819d66d]{color:#ffffff59}.jump-entry__unit[data-v-8819d66d]{font-family:Scandia,sans-serif;font-weight:400;font-size:1rem;color:#ffffffd9;margin-left:10px}.jump-entry__keypad[data-v-8819d66d]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:clamp(240px,50vw,320px);margin-top:24px}.jump-entry__key[data-v-8819d66d]{padding:18px 0;background:#ffffff0f;border:2px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;font-family:Scandia,sans-serif;font-size:1.25rem;font-weight:500;cursor:pointer;transition:background .15s}.jump-entry__key[data-v-8819d66d]:hover,.jump-entry__key[data-v-8819d66d]:active{background:#ffffff24}.jump-entry__key--wide[data-v-8819d66d]{grid-column:span 3}.jump-entry__submit[data-v-8819d66d]{width:clamp(240px,50vw,320px);padding:16px 18px;margin-top:20px;background:var(--color--scepter-gold);border:none;border-radius:6px;color:#0a1628;font-family:Scandia,sans-serif;font-size:1rem;font-weight:700;cursor:pointer;transition:opacity .2s}.jump-entry__submit[data-v-8819d66d]:disabled{opacity:.25;cursor:not-allowed}.jump-entry__restart[data-v-8819d66d]{position:absolute;top:48px;left:48px;padding:8px 16px;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:4px;color:#ffffff73;font-family:Scandia,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.jump-entry__restart[data-v-8819d66d]:hover{border-color:#ffffff80;color:#ffffffd9}.game-leaderboard[data-v-14c2cc18]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:Superior Title,serif;background-color:var(--color--ehc-blue);padding:48px 56px;gap:48px;overflow:hidden}.game-leaderboard__left[data-v-14c2cc18]{display:flex;flex-direction:column;gap:16px;flex:1;max-width:620px;flex-shrink:0}.game-leaderboard__title[data-v-14c2cc18]{font-family:Superior Title,serif;font-weight:700;font-size:72px;line-height:80px;color:#fff;margin:0}.game-leaderboard__subtitle[data-v-14c2cc18]{font-family:Superior Title,serif;font-weight:700;font-size:40px;line-height:110%;color:var(--color--scepter-gold, #d4af37);margin:-12px 0 0}.game-leaderboard__body[data-v-14c2cc18]{font-family:Scandia,sans-serif;font-weight:400;font-size:16px;line-height:150%;color:#ffffffb3;margin:8px 0 0}.game-leaderboard__result[data-v-14c2cc18]{font-family:Superior Title,serif;font-weight:700;font-size:28px;color:var(--color--white);margin:8px 0 0}.game-leaderboard__right[data-v-14c2cc18]{display:flex;flex-direction:column;align-items:center;height:100%;flex:1;max-width:480px}.game-leaderboard__list[data-v-14c2cc18]{width:100%;overflow-y:auto;display:flex;flex-direction:column;gap:10px;flex:1;justify-content:center}.game-leaderboard__row[data-v-14c2cc18]{display:flex;align-items:center;gap:20px;padding:14px 20px;background:#ffffff12;border:2px solid transparent;border-radius:8px;color:#fff;font-family:Scandia,sans-serif;font-size:1rem}.game-leaderboard__row--first[data-v-14c2cc18]{background:var(--color--scepter-gold);color:#0a1628}.game-leaderboard__row--current[data-v-14c2cc18]{background:#ffffff24;border-color:var(--color--scepter-gold)}.game-leaderboard__rank[data-v-14c2cc18]{min-width:24px;text-align:center;font-weight:600}.game-leaderboard__name[data-v-14c2cc18]{flex:1;text-transform:uppercase;font-weight:500}.game-leaderboard__score[data-v-14c2cc18]{font-variant-numeric:tabular-nums;font-weight:700}.game-leaderboard__empty[data-v-14c2cc18]{text-align:center;color:#ffffff80;font-family:Scandia,sans-serif;font-size:.9rem}.game-leaderboard__reset[data-v-14c2cc18]{position:absolute;top:24px;left:24px;padding:8px 16px;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:4px;color:#ffffff73;font-family:Scandia,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.game-leaderboard__reset[data-v-14c2cc18]:hover{border-color:#ffffff80;color:#ffffffd9}.leaderboard[data-v-b347c25d]{min-height:100dvh;display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;user-select:none;font-family:Superior Title,serif;background-color:var(--color--ehc-blue);padding:56px 24px 160px}.leaderboard__header[data-v-b347c25d]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;max-width:340px}.leaderboard__title[data-v-b347c25d]{font-family:Superior Title,serif;font-weight:700;font-size:40px;line-height:110%;color:#fff;margin:0}.leaderboard__subheader[data-v-b347c25d]{font-family:Scandia,sans-serif;font-weight:400;font-size:15px;color:#ffffffb3;line-height:140%;text-wrap:balance;margin:0}.leaderboard__toggle[data-v-b347c25d]{position:relative;display:flex;margin-top:28px;width:100%;max-width:340px;background:#ffffff14;border-radius:10px;padding:4px}.leaderboard__toggle-thumb[data-v-b347c25d]{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:#fff;border-radius:7px;transform:translate(0);transition:transform .3s cubic-bezier(.4,0,.2,1)}.leaderboard__toggle-thumb--jump[data-v-b347c25d]{transform:translate(100%)}.leaderboard__toggle-btn[data-v-b347c25d]{position:relative;z-index:1;flex:1;padding:12px 0;background:transparent;border:none;border-radius:7px;color:#fff9;font-family:Scandia,sans-serif;font-weight:700;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .2s}.leaderboard__toggle-btn--active[data-v-b347c25d]{color:#0a1628}.leaderboard__list[data-v-b347c25d]{width:100%;max-width:340px;margin-top:24px;display:flex;flex-direction:column;gap:10px}.leaderboard__empty[data-v-b347c25d]{text-align:center;font-family:Scandia,sans-serif;font-size:.9rem;color:#fff9;margin-top:8px}.leaderboard__row[data-v-b347c25d]{display:flex;align-items:center;gap:16px;padding:16px 20px;background:#ffffff12;border:2px solid transparent;border-radius:10px;color:#fff;font-family:Scandia,sans-serif;font-size:1rem}.leaderboard__row--first[data-v-b347c25d]{background:var(--color--scepter-gold);color:#0a1628}.leaderboard__rank[data-v-b347c25d]{font-weight:400;min-width:18px;text-align:center}.leaderboard__name[data-v-b347c25d]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;letter-spacing:.01em;text-transform:uppercase}.leaderboard__score[data-v-b347c25d]{font-variant-numeric:tabular-nums;font-weight:500}.toast-host[data-v-9457b1bf]{position:fixed;top:20px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:100;pointer-events:none}.toast-host__toast[data-v-9457b1bf]{padding:12px 20px;background:#0a1628eb;border:1px solid rgba(255,255,255,.15);border-radius:8px;color:#fff;font-family:Scandia,sans-serif;font-size:.9rem;font-weight:500;white-space:nowrap;box-shadow:0 4px 16px #0000004d;-webkit-user-select:none;user-select:none}.toast-enter-active[data-v-9457b1bf],.toast-leave-active[data-v-9457b1bf]{transition:opacity .25s ease,transform .25s ease}.toast-enter-from[data-v-9457b1bf],.toast-leave-to[data-v-9457b1bf]{opacity:0;transform:translateY(-8px)}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
