@font-face{font-family:Golos Text;src:url(/fonts/GolosText-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:url(/fonts/GolosText-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:url(/fonts/GolosText-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:url(/fonts/GolosText-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:url(/fonts/GolosText-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:url(/fonts/GolosText-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary-color: #dcdcff;--windows-inactive-gradient: #d7e4f2;--windows-active-gradient: #b9d1ea}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-family:var(--font-family-primary);min-height:100%}a,button{cursor:revert}input,button,select,textarea{font-family:inherit;font-size:inherit}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input[type=checkbox],input[type=radio]{-webkit-appearance:revert;appearance:revert}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}body{margin:0;min-height:100vh;min-height:100dvh;font-family:var(--font-family-primary);font-weight:400;color:#000}body.toc__container--open{overflow:hidden;padding-right:var(--scrollbar-width, 0px)}:root{--font-family-primary: "Golos Text", Arial, sans-serif;--type-display-lg: clamp(2.2rem, 3vw, 3.2rem);--type-display-lg-short: clamp(2rem, 4.8vh, 2.75rem);--type-display-lg-narrow: clamp(2rem, 10vw, 3rem);--type-display: clamp(1.55rem, 2.3vw, 2.25rem);--type-title: clamp(1.15rem, 2vw, 1.5rem);--type-heading: 1.05rem;--type-body: .875rem;--type-caption: .8rem;--type-label: .72rem;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-black: 800;--tracking-caps: .05em;--tracking-tight: -.02em;--leading-display: 1;--leading-heading: 1.2;--leading-body: 1.4}:root{--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 2rem;--space-8: 3rem;--page-padding-inline: clamp(var(--space-4), 4vw, var(--space-8));--page-padding-block: clamp(var(--space-3), 2vh, var(--space-6));--page-padding-block-wide: clamp(var(--space-6), 4vh, var(--space-8));--control-height: 2.5rem;--control-padding-inline: var(--space-5);--table-head-height: 2.5rem}:root{--radius-xs: .2rem;--radius-sm: .25rem;--radius-control: .3rem;--radius-card: .35rem;--radius-popover: .45rem;--radius-page: .55rem}:root{--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-enter: cubic-bezier(.2, .8, .3, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-overshoot: cubic-bezier(.05, 1.05, .08, 1.23);--duration-scene: .9s;--duration-leave: .18s;--duration-surface: .18s;--duration-fast: .12s}:root{--lobby-bg: #051622;--lobby-scrim: #03111c;--lobby-vignette: var(--lobby-scrim);--lobby-vignette-strength: 1;--lobby-page-backdrop: var(--lobby-vignette);--lobby-chrome: color-mix(in srgb, var(--lobby-surface) 70%, transparent);--lobby-field: var(--lobby-surface);--lobby-surface: #071b29;--lobby-surface-raised: #081d2c;--lobby-surface-alt: #0a2233;--lobby-surface-hover: #0c2a3e;--lobby-surface-active: #12344a;--lobby-panel: color-mix(in srgb, var(--lobby-scrim) 62%, transparent);--lobby-line-color: #c7e1f0;--lobby-line-subtle: color-mix(in srgb, var(--lobby-line-color) 12%, transparent);--lobby-line: color-mix(in srgb, var(--lobby-line-color) 16%, transparent);--lobby-line-strong: color-mix(in srgb, var(--lobby-line-color) 22%, transparent);--lobby-line-popover: color-mix(in srgb, var(--lobby-line-color) 32%, transparent);--lobby-line-control: color-mix(in srgb, var(--lobby-line-color) 40%, transparent);--lobby-line-frame: var(--lobby-line-subtle);--lobby-text: #f5f9fc;--lobby-text-soft: #e5f0f5;--lobby-text-secondary: #d8e7ef;--lobby-text-muted: #9db2bf;--lobby-text-faint: #7f97a6;--lobby-text-dim: #6d8494;--lobby-text-disabled: color-mix(in srgb, var(--lobby-line-color) 38%, transparent);--lobby-accent: #8fd6ff;--lobby-accent-bright: #bceaff;--lobby-accent-tint: color-mix(in srgb, var(--lobby-accent) 10%, transparent);--lobby-accent-line-soft: color-mix(in srgb, var(--lobby-accent) 32%, transparent);--lobby-accent-line: color-mix(in srgb, var(--lobby-accent) 48%, transparent);--lobby-focus-ring: color-mix(in srgb, var(--lobby-accent) 65%, transparent);--lobby-brand: #ffbf27;--lobby-brand-hover: #ffcf52;--lobby-brand-hover-line: #ffe08a;--lobby-brand-text: #ffd969;--lobby-on-brand: color-mix(in srgb, var(--lobby-brand) 22%, #000000);--lobby-brand-tint-weak: color-mix(in srgb, var(--lobby-brand) 6%, transparent);--lobby-brand-tint: color-mix(in srgb, var(--lobby-brand) 12%, transparent);--lobby-brand-line: color-mix(in srgb, var(--lobby-brand) 60%, transparent);--lobby-brand-glow: color-mix(in srgb, var(--lobby-brand) 55%, transparent);--lobby-brand-focus: color-mix(in srgb, var(--lobby-brand-text) 55%, transparent);--lobby-brand-ink: var(--lobby-brand);--lobby-success: #78d696;--lobby-success-tint: color-mix(in srgb, var(--lobby-success) 12%, transparent);--lobby-success-line: color-mix(in srgb, var(--lobby-success) 45%, transparent);--lobby-danger: #ff9b8a;--lobby-danger-tint: color-mix(in srgb, var(--lobby-danger) 12%, transparent);--lobby-danger-line: color-mix(in srgb, var(--lobby-danger) 48%, transparent);--lobby-danger-text: #fecaca;--lobby-danger-surface: #2b0e14;--lobby-danger-surface-hover: #3a1016;--lobby-danger-surface-disabled: #1f0c12;--lobby-warning-surface: rgba(66, 40, 14, .76);--lobby-shadow-color: #000000;--lobby-shadow-soft: color-mix(in srgb, var(--lobby-shadow-color) 30%, transparent);--lobby-shadow: color-mix(in srgb, var(--lobby-shadow-color) 42%, transparent);--lobby-text-halo: color-mix(in srgb, var(--lobby-shadow-color) 48%, transparent);--lobby-scrollbar-thumb: color-mix(in srgb, var(--lobby-accent) 45%, transparent);--lobby-scrollbar-track: color-mix(in srgb, var(--lobby-scrim) 35%, transparent)}:root[data-theme=light]{color-scheme:light;--lobby-bg: #eef3f7;--lobby-scrim: #f2f6f9;--lobby-vignette: #c6d4df;--lobby-vignette-strength: .7;--lobby-page-backdrop: #e1e9ef;--lobby-chrome: color-mix(in srgb, var(--lobby-vignette) 55%, #ffffff);--lobby-surface: #ffffff;--lobby-surface-raised: #ffffff;--lobby-surface-alt: #e6edf2;--lobby-surface-hover: #e3eef6;--lobby-surface-active: #d3e4f0;--lobby-panel: color-mix(in srgb, var(--lobby-scrim) 86%, transparent);--lobby-line-color: #1d3a4f;--lobby-line-frame: color-mix(in srgb, var(--lobby-line-color) 26%, transparent);--lobby-text: #2a4458;--lobby-text-soft: #345066;--lobby-text-secondary: #435e73;--lobby-text-muted: #62798a;--lobby-text-faint: #7890a0;--lobby-text-dim: #93a8b6;--lobby-accent: #438db1;--lobby-accent-bright: #6aa9cb;--lobby-brand: #f5b400;--lobby-brand-hover: #ffc21a;--lobby-brand-hover-line: #d99a00;--lobby-brand-text: #9a6a00;--lobby-brand-ink: #d09200;--lobby-brand-tint-weak: color-mix(in srgb, var(--lobby-brand) 6%, var(--lobby-surface));--lobby-brand-tint: color-mix(in srgb, var(--lobby-brand) 12%, var(--lobby-surface));--lobby-success: #1f8a4c;--lobby-danger: #d16c5c;--lobby-danger-text: #9f2a1a;--lobby-danger-surface: #fbe4e0;--lobby-danger-surface-hover: #f7d3cc;--lobby-danger-surface-disabled: #fcefec;--lobby-warning-surface: color-mix(in srgb, var(--lobby-brand) 18%, transparent);--lobby-shadow-color: #0b1b26;--lobby-shadow-soft: color-mix(in srgb, var(--lobby-shadow-color) 10%, transparent);--lobby-shadow: color-mix(in srgb, var(--lobby-shadow-color) 16%, transparent);--lobby-text-halo: transparent;--lobby-scrollbar-thumb: color-mix(in srgb, var(--lobby-line-color) 30%, transparent);--lobby-scrollbar-track: transparent}:root{--sim-chrome: #ffffff;--sim-surface: #ffffff;--sim-surface-sunken: #f8fafc;--sim-line: #777777;--sim-line-soft: #e5e7eb;--sim-line-field: #cbd5e1;--sim-accent: #688cba;--sim-accent-strong: #264b73;--sim-accent-tint: rgba(104, 140, 186, .12);--sim-accent-wash: #eef2f7;--sim-accent-tint-strong: rgba(104, 140, 186, .2);--sim-accent-line: rgba(104, 140, 186, .28);--sim-accent-line-strong: rgba(104, 140, 186, .5);--sim-text: #0f172a;--sim-text-muted: #475569;--sim-run: #f97316;--sim-run-line: #fb923c;--sim-run-strong: #ea580c;--sim-run-text: #c2410c;--sim-run-text-strong: #9a3412;--sim-run-tint: rgba(249, 115, 22, .12);--sim-run-tint-strong: rgba(249, 115, 22, .2);--sim-run-wash: #fde4cf;--sim-run-wash-strong: #fbd3b2;--sim-danger: #dc2626;--sim-danger-line: #f5b7b7;--sim-danger-wash: #fbd5d5;--sim-danger-text: #b91c1c;--sim-disabled-surface: #eef1f5;--sim-disabled-line: #d8dee7;--sim-disabled-text: #94a3b8;--sim-control-height: 2.25rem;--sim-control-height-touch: 2.75rem;--sim-control-height-float: 2rem;--sim-control-height-chrome: 2rem;--sim-header-height: 3.5rem;--sim-panel-header-height: 2.25rem;--sim-panel-nav-width: 1.75rem;--sim-dock-motion: var(--duration-surface) var(--ease-standard);--sim-radius: var(--radius-control);--sim-radius-panel: var(--radius-page);--sim-gap: var(--space-1);--sim-gap-group: var(--space-3);--sim-pad-inline: var(--space-3);--sim-pad-inline-tight: var(--space-2);--sim-shadow-float: 0 2px 6px rgba(15, 23, 42, .18);--sim-shadow-modal: 0 1.25rem 2.5rem rgba(15, 23, 42, .22);--sim-transition: .15s ease}:root{--color-open-gradient: radial-gradient(circle, DarkGreen 40%, 45%, ForestGreen 54%, 60%, #228b22 64%);--color-close-gradient: radial-gradient(circle, #460000 40%, 45%, Maroon 54%, 60%, Firebrick 64%);--color-shine-open: radial-gradient( circle, LightYellow 15%, Yellow 20%, LightGreen 25%, Lime 35%, LimeGreen 45%, ForestGreen 60% );--color-shine-close: radial-gradient( circle, LightYellow 15%, Yellow 20%, Gold 25%, Orange 35%, Coral 45%, FireBrick 60% );--color-indicator-bg: lightcoral;--color-indicator-bar: Lime;--shadow-inset: inset 0px 0px 0px 5px #fff}#root{margin:0 auto;padding:0;width:100%;min-height:100vh;min-height:100dvh;box-sizing:border-box}._button_g5vti_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.625rem 1.1rem;border-radius:.375rem;border:1px solid transparent;background-color:transparent;color:inherit;font-size:1rem;font-weight:500;line-height:1.2;white-space:nowrap;outline:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}._button_g5vti_1:focus-visible{box-shadow:0 0 0 3px #2563eb2e}._button--variant-primary_g5vti_29{background-color:#2563eb;border-color:#2563eb;color:#fff}._button--variant-primary_g5vti_29:hover:not(:disabled){background-color:#1d4ed8;border-color:#1d4ed8}._button--variant-secondary_g5vti_40{background-color:#4b5563;border-color:#4b5563;color:#fff}._button--variant-secondary_g5vti_40:hover:not(:disabled){background-color:#374151;border-color:#374151}._button--variant-outline_g5vti_51{background-color:transparent;border-color:#2563eb;color:#2563eb}._button--variant-outline_g5vti_51:hover:not(:disabled){background-color:#2563eb;color:#fff}._button--variant-windows_g5vti_62{color:#1f2937;background-color:#fdfdfd;border:1px solid #adadad;border-radius:3px;font-weight:400}._button--variant-windows_g5vti_62:hover:not(:disabled){background-color:#f0f6ff;border-color:#6b9ae0}._button--variant-windows_g5vti_62:active:not(:disabled){background-color:#e4eefc}._button--variant-nav_g5vti_79{background-color:#e5e7eb;border-color:#d1d5db;color:#374151}._button--variant-nav_g5vti_79:hover:not(:disabled){background-color:#d1d5db;border-color:#d1d5db}._button--variant-ghost_g5vti_90{background-color:transparent;border-color:transparent;color:#688cba}._button--variant-ghost_g5vti_90:hover:not(:disabled){background-color:#688cba1f;color:#111827}._button--nav_g5vti_101{font-size:.7rem}._button--size-small_g5vti_105{min-height:2.25rem;padding:.5rem .9rem;font-size:.9rem}._button--size-medium_g5vti_111{min-height:2.5rem;padding:.625rem 1.1rem;font-size:1rem}._button--size-large_g5vti_117{min-height:3rem;padding:.9rem 1.6rem;font-size:1.15rem}._button--full-width_g5vti_123{width:100%}._button--disabled_g5vti_127,._button_g5vti_1:disabled{opacity:.5;cursor:not-allowed}._lobbyButton_c8vlh_1{min-width:10rem;min-height:3rem;border-radius:var(--radius-page);font-family:var(--font-family-primary);font-size:var(--type-heading);font-weight:var(--weight-bold)}._lobbyButtonSecondary_c8vlh_10{border-color:var(--lobby-line-strong);color:var(--lobby-text-soft)}._lobbyButtonSecondary_c8vlh_10:hover:not(:disabled){border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);color:var(--lobby-text)}._lobbyButtonPrimary_c8vlh_21{border-color:var(--lobby-brand-hover);background:var(--lobby-brand);box-shadow:0 0 0 transparent;color:var(--lobby-on-brand);transition:box-shadow .52s var(--ease-standard)}._lobbyButtonPrimary_c8vlh_21:hover:not(:disabled){border-color:var(--lobby-brand-hover);background:var(--lobby-brand);box-shadow:0 0 1.5rem color-mix(in srgb,var(--lobby-brand-glow) 50%,transparent);color:var(--lobby-on-brand);transition:box-shadow .32s var(--ease-overshoot)}[data-theme=light] ._lobbyButtonPrimary_c8vlh_21:hover:not(:disabled){box-shadow:0 0 2rem var(--lobby-brand-glow)}._lobbyButtonPrimary_c8vlh_21:focus-visible{outline:3px solid var(--lobby-brand-focus);outline-offset:2px}._lobbyButtonBlock_c8vlh_46{width:100%;min-width:0;min-height:2.75rem}._field_67juo_1{display:grid;gap:var(--space-2);min-width:0}._label_67juo_7{color:var(--lobby-text-secondary);font-size:var(--type-caption);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}._control_67juo_14{position:relative}._input_67juo_18{width:100%;height:var(--control-height);padding:0 var(--control-padding-inline);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-field);color:var(--lobby-text);font-family:inherit;font-size:var(--type-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}._input_67juo_18::placeholder{color:var(--lobby-text-faint)}._input_67juo_18:hover:not(:disabled),._input_67juo_18:focus{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);outline:none}._input_67juo_18:autofill{caret-color:var(--lobby-text);transition:background-color 0s 100000s;-webkit-text-fill-color:var(--lobby-text)}._input_67juo_18:disabled{color:var(--lobby-text-faint);cursor:not-allowed}._inputWithToggle_67juo_54{padding-inline-end:var(--control-height)}._inputInvalid_67juo_58,._inputInvalid_67juo_58:hover:not(:disabled),._inputInvalid_67juo_58:focus{border-color:var(--lobby-danger-line)}._toggle_67juo_64{position:absolute;top:0;right:0;display:grid;width:var(--control-height);height:var(--control-height);place-items:center;padding:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--lobby-text-faint);cursor:pointer}._toggle_67juo_64:hover{color:var(--lobby-text)}._toggle_67juo_64:focus-visible{outline:2px solid var(--lobby-focus-ring);outline-offset:-2px}._toggle_67juo_64 svg{width:1.25rem;height:1.25rem;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}._note_67juo_97{margin:0;color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._noteError_67juo_104{color:var(--lobby-danger-text)}._button_g8uiu_1{display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--lobby-line-control);background:var(--lobby-chrome);color:var(--lobby-text);cursor:pointer;transition:border-color .16s ease,background-color .16s ease}._button_g8uiu_1:hover,._button_g8uiu_1:focus-visible{border-color:var(--lobby-accent);background:color-mix(in srgb,var(--lobby-surface-hover) 88%,transparent);outline:none}._buttonPanel_g8uiu_22{width:2.75rem;height:2.75rem;border-color:var(--lobby-line-frame);border-radius:var(--radius-card)}._buttonPanel_g8uiu_22:hover,._buttonPanel_g8uiu_22:focus-visible{border-color:var(--lobby-accent-line)}._buttonToolbar_g8uiu_34{width:2.25rem;height:2.25rem;flex:0 0 auto;border-color:#688cba47;border-radius:.375rem;background:transparent;color:#5d7fa9}._checkbox_g8uiu_44{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;cursor:pointer}._checkbox_g8uiu_44 input{margin:0}._icon_g8uiu_56{position:relative;display:block;width:1.05rem;height:1.05rem;flex:0 0 auto}._icon_g8uiu_56 i{position:absolute;width:.38rem;height:.38rem;border-color:currentColor;border-style:solid}._icon_g8uiu_56 i:nth-child(1){top:0;left:0;border-width:2px 0 0 2px}._icon_g8uiu_56 i:nth-child(2){top:0;right:0;border-width:2px 2px 0 0}._icon_g8uiu_56 i:nth-child(3){right:0;bottom:0;border-width:0 2px 2px 0}._icon_g8uiu_56 i:nth-child(4){bottom:0;left:0;border-width:0 0 2px 2px}._iconExit_g8uiu_96 i:nth-child(1){border-width:0 2px 2px 0}._iconExit_g8uiu_96 i:nth-child(2){border-width:0 0 2px 2px}._iconExit_g8uiu_96 i:nth-child(3){border-width:2px 0 0 2px}._iconExit_g8uiu_96 i:nth-child(4){border-width:2px 2px 0 0}._buttonToolbar_g8uiu_34:hover,._buttonToolbar_g8uiu_34:focus-visible{border-color:#688cba80;background:#688cba1f;color:#172234}@media(prefers-reduced-motion:reduce){._button_g8uiu_1{transition:none}}._root_16y1r_1{position:relative;display:flex;min-width:0;flex-direction:column}._rootInline_16y1r_8{display:inline-flex;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}._trigger_16y1r_16{display:flex;align-items:center;cursor:pointer}._triggerField_16y1r_22{width:100%;gap:var(--space-2);padding:var(--space-2) var(--control-padding-inline);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-field);color:var(--lobby-text-soft);font-family:inherit;font-size:var(--type-body);line-height:var(--leading-body);text-align:start}._triggerField_16y1r_22:hover:not(:disabled),._triggerField_16y1r_22:focus-visible,._triggerField_16y1r_22._triggerOpen_16y1r_38{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);outline:none}._trigger_16y1r_16:disabled{color:var(--lobby-text-faint);cursor:not-allowed}._trigger_16y1r_16:disabled ._icon_16y1r_49{opacity:.6}._triggerInline_16y1r_53{min-height:2rem;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}._triggerInline_16y1r_53:hover{background:var(--lobby-accent-tint);color:var(--lobby-text)}._triggerInline_16y1r_53:focus-visible{outline:2px solid var(--lobby-accent);outline-offset:2px}._value_16y1r_76{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_16y1r_84{color:var(--lobby-text-faint)}._chevron_16y1r_88{width:.7rem;height:.45rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;transition:transform .16s ease}._triggerField_16y1r_22 ._chevron_16y1r_88{color:var(--lobby-text-faint)}._trigger_16y1r_16[aria-expanded=true] ._chevron_16y1r_88,._rootUp_16y1r_105 ._chevron_16y1r_88{transform:rotate(180deg)}._rootUp_16y1r_105 ._trigger_16y1r_16[aria-expanded=true] ._chevron_16y1r_88{transform:none}._icon_16y1r_49{display:block;width:1.25rem;height:1.25rem;flex:0 0 auto;object-fit:cover}._symbol_16y1r_121{display:inline-flex;min-width:2.5rem;height:1.5rem;flex:0 0 auto;align-items:center;justify-content:center;padding:0 var(--space-1);border:1px solid var(--lobby-line-control);border-radius:var(--radius-sm);color:inherit;font-size:var(--type-label);font-weight:var(--weight-medium);line-height:1;white-space:nowrap}._list_16y1r_138{position:absolute;z-index:40;top:calc(100% + var(--space-1));left:0;display:grid;width:max-content;min-width:100%;max-width:min(24rem,calc(100vw - 2rem));max-height:min(25rem,calc(100vh - 5rem));gap:var(--space-1);padding:var(--space-1);border:1px solid var(--lobby-line-popover);border-radius:var(--radius-popover);margin:0;background:var(--lobby-surface-raised);box-shadow:0 1rem 2.4rem var(--lobby-shadow);color:var(--lobby-text);letter-spacing:normal;list-style:none;text-align:start;text-transform:none;overflow-y:auto;overscroll-behavior:contain}._rootUp_16y1r_105 ._list_16y1r_138{top:auto;bottom:calc(100% + var(--space-1))}._rootAlignEnd_16y1r_171 ._list_16y1r_138{right:0;left:auto}._listInline_16y1r_176{right:auto;width:min(19rem,calc(100vw - 2rem))}._rootInline_16y1r_8:not(._rootUp_16y1r_105) ._listInline_16y1r_176{right:0;left:auto}._listSearchable_16y1r_186{display:flex;width:min(20rem,calc(100vw - 2rem));flex-direction:column;overflow:hidden}._search_16y1r_193{height:var(--control-height);flex:0 0 auto;padding:0 var(--space-2);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-field);color:var(--lobby-text);font-family:inherit;font-size:var(--type-body)}._search_16y1r_193:focus{border-color:var(--lobby-accent-line);outline:none}._search_16y1r_193::placeholder{color:var(--lobby-text-faint)}._results_16y1r_214{display:grid;min-height:0;flex:1 1 auto;gap:var(--space-1);padding:0;margin:0;list-style:none;overflow-y:auto;overscroll-behavior:contain}._empty_16y1r_228{padding:var(--space-2);margin:0;color:var(--lobby-text-muted);font-size:var(--type-caption)}._option_16y1r_235{display:flex;min-height:2.25rem;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-control);cursor:pointer}._optionSelected_16y1r_245{color:var(--lobby-brand-ink)}._optionActive_16y1r_249{background:var(--lobby-surface-active)}._optionSelected_16y1r_245._optionActive_16y1r_249{background:var(--lobby-brand-tint)}._optionDisabled_16y1r_257{color:var(--lobby-text-muted);cursor:default}._optionLabel_16y1r_262{flex:1 1 auto;min-width:0;font-size:var(--type-body);font-weight:var(--weight-regular);line-height:var(--leading-heading);overflow-wrap:break-word}._optionCaption_16y1r_271{flex:0 0 auto;color:var(--lobby-text-muted);font-size:var(--type-label);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}._optionDisabled_16y1r_257 ._optionCaption_16y1r_271{color:var(--lobby-text-faint)}@media(max-width:40rem){._listInline_16y1r_176{right:0;left:auto}}@media(prefers-reduced-motion:reduce){._chevron_16y1r_88{transition:none}}@keyframes _authFadeIn_psrw2_1{0%{opacity:0}}@keyframes _authRiseIn_psrw2_1{0%{opacity:0;transform:translate3d(0,.85rem,0)}}._page_psrw2_14{position:relative;display:grid;height:100%;min-height:0;place-items:center;padding:var(--page-padding-block-wide) var(--page-padding-inline);overflow-y:auto;color:var(--lobby-text);font-family:var(--font-family-primary);animation:_authFadeIn_psrw2_1 .18s ease-out both}._corner_psrw2_29{--control-height: 2.75rem;position:absolute;z-index:2;top:var(--page-padding-inline);right:max(var(--page-padding-inline),env(safe-area-inset-right));display:flex;align-items:center;gap:var(--space-2)}._back_psrw2_41{position:absolute;z-index:2;top:var(--page-padding-inline);left:max(var(--page-padding-inline),env(safe-area-inset-left))}._back_psrw2_41,._support_psrw2_49{display:flex;height:2.75rem;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);border:1px solid var(--lobby-line-strong);border-radius:var(--radius-card);background:var(--lobby-chrome);color:var(--lobby-text-soft);font-size:var(--type-caption);font-weight:var(--weight-semibold);text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease}._back_psrw2_41:hover,._support_psrw2_49:hover{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);color:var(--lobby-text)}._back_psrw2_41:focus-visible,._support_psrw2_49:focus-visible{outline:2px solid var(--lobby-focus-ring);outline-offset:2px}._back_psrw2_41 svg{width:1.1rem;height:1.1rem;flex:0 0 auto;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._language_psrw2_90{--lobby-field: var(--lobby-chrome);width:12rem}._language_psrw2_90>button{height:var(--control-height);border-radius:var(--radius-card)}._card_psrw2_101{--control-height: 2.75rem;display:grid;width:min(100%,26rem);gap:var(--space-6);padding:var(--space-7);border:1px solid var(--lobby-line-strong);border-radius:var(--radius-page);background:var(--lobby-bg);box-shadow:0 1.5rem 3.5rem var(--lobby-shadow-soft);animation:_authRiseIn_psrw2_1 .3s var(--ease-enter) 60ms both}._header_psrw2_115{display:grid;gap:var(--space-2)}._header_psrw2_115 h1{margin:0;font-size:var(--type-title);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);line-height:var(--leading-heading);text-transform:uppercase}._header_psrw2_115 p{margin:0;color:var(--lobby-text-secondary);font-size:var(--type-caption);line-height:var(--leading-body)}._form_psrw2_136{display:grid;gap:var(--space-4)}._consents_psrw2_141{display:grid;gap:var(--space-3);margin-top:var(--space-1)}._submit_psrw2_147{margin-top:var(--space-2)}._error_psrw2_151{margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--lobby-danger-line);border-radius:var(--radius-card);background:var(--lobby-danger-tint);color:var(--lobby-danger-text);font-size:var(--type-caption);line-height:var(--leading-body)}._footer_psrw2_162{margin:0;padding-top:var(--space-5);border-top:1px solid var(--lobby-line-subtle);color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body);text-align:center}._footer_psrw2_162 a{color:var(--lobby-accent);font-weight:var(--weight-semibold);text-decoration:none}._footer_psrw2_162 a:hover{text-decoration:underline}._policy_psrw2_182{justify-self:center;color:var(--lobby-text-muted);font-size:var(--type-caption);text-decoration:underline;text-decoration-color:var(--lobby-line-strong)}._policy_psrw2_182:hover{color:var(--lobby-text)}@media(max-width:38rem){._page_psrw2_14{align-items:start;padding:calc(var(--page-padding-inline) + 2.75rem + var(--space-4)) var(--space-3) max(var(--space-3),env(safe-area-inset-bottom))}._corner_psrw2_29{top:var(--space-3);right:max(var(--space-3),env(safe-area-inset-right))}._back_psrw2_41{top:var(--space-3);left:max(var(--space-3),env(safe-area-inset-left));width:2.75rem;justify-content:center;padding-inline:0}._back_psrw2_41 span{display:none}._card_psrw2_101{gap:var(--space-5);padding:var(--space-5)}}@media(prefers-reduced-motion:reduce){._page_psrw2_14,._card_psrw2_101{animation:none}}._checkbox_17258_1{display:grid;gap:var(--space-2)}._row_17258_6{display:flex;align-items:flex-start;gap:var(--space-2)}._input_17258_12[type=checkbox]{display:grid;width:1rem;height:1rem;flex:0 0 auto;place-content:center;margin:.125rem 0 0;border:1px solid var(--lobby-line-frame);border-radius:var(--radius-sm);-webkit-appearance:none;appearance:none;background:var(--lobby-field);cursor:pointer}._input_17258_12:before{width:.3125rem;height:.5625rem;margin-top:-.125rem;border:solid var(--lobby-on-brand);border-width:0 2px 2px 0;content:"";transform:rotate(45deg) scale(0)}._input_17258_12:hover:not(:checked){border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover)}._input_17258_12:checked{border-color:var(--lobby-brand-hover);background:var(--lobby-brand)}._input_17258_12:checked:before{transform:rotate(45deg) scale(1)}._input_17258_12:focus-visible{outline:2px solid var(--lobby-focus-ring);outline-offset:2px}._inputInvalid_17258_56:not(:checked){border-color:var(--lobby-danger-line)}._label_17258_60{color:var(--lobby-text-soft);font-size:var(--type-caption);line-height:var(--leading-body);text-wrap:pretty;cursor:pointer}._label_17258_60 a{color:inherit;text-decoration:underline;text-decoration-color:var(--lobby-accent-line);text-decoration-thickness:1px;text-underline-offset:.2em}._label_17258_60 a:hover{color:var(--lobby-text);text-decoration-color:var(--lobby-accent)}._error_17258_81{margin:0;padding-inline-start:calc(1rem + var(--space-2));color:var(--lobby-danger-text);font-size:var(--type-caption);line-height:var(--leading-body)}._modal_n0nbh_1{--lobby-field: var(--lobby-bg);position:fixed;inset:0;width:fit-content;max-width:calc(100vw - var(--space-7));height:fit-content;max-height:calc(100vh - var(--space-7));margin:auto;padding:0;border:1px solid var(--lobby-line-popover);border-radius:var(--radius-popover);background:var(--lobby-surface-raised);box-shadow:0 1rem 2.4rem var(--lobby-shadow);color:var(--lobby-text);opacity:0;overflow:auto;transform:scale(.96);transition:opacity var(--duration-surface) ease-out,transform var(--duration-surface) var(--ease-enter),overlay var(--duration-surface) allow-discrete,display var(--duration-surface) allow-discrete}._modal_n0nbh_1[open]{opacity:1;transform:none}@starting-style{._modal_n0nbh_1[open]{opacity:0;transform:scale(.96)}}._modal_n0nbh_1::backdrop{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background-color var(--duration-surface) ease-out,backdrop-filter var(--duration-surface) ease-out,overlay var(--duration-surface) allow-discrete,display var(--duration-surface) allow-discrete}._modal_n0nbh_1[open]::backdrop{background:color-mix(in srgb,var(--lobby-scrim) 60%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@starting-style{._modal_n0nbh_1[open]::backdrop{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}._modalPlain_n0nbh_62[open]::backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}._close_n0nbh_67{position:absolute;top:var(--space-2);right:var(--space-2);display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;padding:0;border:1px solid var(--lobby-line-frame);border-radius:50%;background:var(--lobby-field);color:var(--lobby-text-secondary);cursor:pointer}._close_n0nbh_67:hover{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover)}._close_n0nbh_67:focus-visible{outline:2px solid var(--lobby-focus-ring);outline-offset:2px}._close_n0nbh_67 svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}@media(prefers-reduced-motion:reduce){._modal_n0nbh_1,._modal_n0nbh_1::backdrop{transition:none}}@keyframes _menuEnterLeft_zsg7w_1{0%{opacity:0;transform:translate3d(-1.1rem,0,0)}}@keyframes _menuEnterRight_zsg7w_1{0%{opacity:0;transform:translate3d(1.1rem,0,0)}}@keyframes _menuEnterFade_zsg7w_1{0%{opacity:0}}._mainMenu_zsg7w_21{--menu-yellow: var(--lobby-brand);position:relative;isolation:isolate;display:grid;height:100%;min-height:0;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;color:var(--lobby-text);font-family:var(--font-family-primary)}._mainMenu_zsg7w_21:after{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 56% 110% at 50% 50%,color-mix(in srgb,var(--lobby-vignette) calc(22% * var(--lobby-vignette-strength)),transparent),color-mix(in srgb,var(--lobby-vignette) calc(28% * var(--lobby-vignette-strength)),transparent) 30%,color-mix(in srgb,var(--lobby-vignette) calc(55% * var(--lobby-vignette-strength)),transparent) 68%,color-mix(in srgb,var(--lobby-vignette) calc(94% * var(--lobby-vignette-strength)),transparent));content:""}@media(max-width:56rem){[data-theme=light] ._mainMenu_zsg7w_21:after{background:color-mix(in srgb,var(--lobby-scrim) 68%,transparent)}}[data-theme=light] ._menuItem_zsg7w_56{--proximity-tint: calc(var(--proximity) * var(--proximity) * var(--proximity) * 78%)}._hero_zsg7w_60{--hero-baseline: var(--page-padding-inline);position:relative;display:grid;grid-template-columns:minmax(19rem,.82fr) minmax(22rem,1.05fr) minmax(20rem,.82fr);width:100%;min-height:0;padding:var(--hero-baseline) var(--page-padding-inline) 0}._careerPanel_zsg7w_70,._menuPanel_zsg7w_71{position:relative;z-index:4;align-self:start}._careerPanel_zsg7w_70,._menuPanel_zsg7w_71,._systemCorner_zsg7w_79{transition:opacity var(--duration-leave) var(--ease-out-expo),transform var(--duration-leave) var(--ease-out-expo)}._operator_zsg7w_85{transform-origin:50% 100%;transition:opacity var(--duration-fast) ease-out,translate var(--duration-fast) ease-out,scale var(--duration-fast) ease-out;will-change:opacity,translate,scale}[data-lobby-away] ._menuPanel_zsg7w_71{opacity:0;transform:translate3d(-2rem,0,0)}[data-lobby-away] ._careerPanel_zsg7w_70,[data-lobby-away] ._systemCorner_zsg7w_79{opacity:0;transform:translate3d(2rem,0,0)}[data-lobby-away] ._brandMark_zsg7w_105{filter:opacity(0);transform:translate3d(-2rem,0,0)}[data-lobby-away] ._operator_zsg7w_85{opacity:0;translate:0 -1rem;scale:.97}._hero_zsg7w_60 ._menuPanel_zsg7w_71{view-transition-name:lobby-menu}._hero_zsg7w_60 ._careerPanel_zsg7w_70{view-transition-name:lobby-career}._hero_zsg7w_60 ._systemCorner_zsg7w_79{view-transition-name:lobby-corner}._hero_zsg7w_60 ._brandMark_zsg7w_105{view-transition-name:lobby-brand}._hero_zsg7w_60 ._operator_zsg7w_85{view-transition-name:lobby-operator}@keyframes _lobbyLeaveLeft_zsg7w_1{to{opacity:0;transform:translate3d(-2rem,0,0)}}@keyframes _lobbyLeaveRight_zsg7w_1{to{opacity:0;transform:translate3d(2rem,0,0)}}@keyframes _lobbyLeaveUp_zsg7w_1{to{opacity:0;transform:translate3d(0,-1rem,0) scale(.97)}}::view-transition-old(lobby-menu),::view-transition-old(lobby-brand){animation:_lobbyLeaveLeft_zsg7w_1 var(--duration-leave) var(--ease-out-expo) both}::view-transition-old(lobby-career),::view-transition-old(lobby-corner){animation:_lobbyLeaveRight_zsg7w_1 var(--duration-leave) var(--ease-out-expo) both}::view-transition-old(lobby-operator){animation:_lobbyLeaveUp_zsg7w_1 var(--duration-fast) ease-out both}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--duration-leave)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none}}._systemCorner_zsg7w_79{position:absolute;z-index:8;top:var(--hero-baseline);right:max(var(--page-padding-inline),env(safe-area-inset-right));display:flex;align-items:flex-start;gap:var(--space-2);animation:_menuEnterFade_zsg7w_1 .38s ease-out .14s backwards}._playerChip_zsg7w_195{display:inline-flex;width:2.75rem;height:2.75rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);background:var(--lobby-chrome);color:var(--lobby-text);font-size:var(--type-body);font-weight:var(--weight-semibold);text-decoration:none;transition:border-color .16s ease,background-color .16s ease}._cornerTools_zsg7w_214{display:flex;flex-direction:column;gap:var(--space-2)}._languageButton_zsg7w_220{display:inline-flex;width:2.75rem;height:2.75rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);background:var(--lobby-chrome);transition:border-color .16s ease,background-color .16s ease}._languageButton_zsg7w_220 img{display:block;width:1.375rem;height:1.375rem;border-radius:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._playerChip_zsg7w_195:hover,._playerChip_zsg7w_195:focus-visible,._languageButton_zsg7w_220:hover,._languageButton_zsg7w_220:focus-visible{border-color:var(--lobby-accent-line);background:color-mix(in srgb,var(--lobby-surface-hover) 88%,transparent);outline:none}._playerAvatar_zsg7w_253{display:inline-grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:50%;background:var(--lobby-surface-active);color:var(--lobby-text);font-size:var(--type-caption);font-weight:var(--weight-bold)}._guestActions_zsg7w_266{display:flex;gap:var(--space-2)}._guestButton_zsg7w_271{display:inline-flex;height:2.75rem;align-items:center;padding:0 var(--space-4);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);background:var(--lobby-chrome);color:var(--lobby-text);font-size:var(--type-body);font-weight:var(--weight-semibold);text-decoration:none;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease}._guestButton_zsg7w_271:hover,._guestButton_zsg7w_271:focus-visible{border-color:var(--lobby-accent-line);background:color-mix(in srgb,var(--lobby-surface-hover) 88%,transparent);outline:none}._guestButtonPrimary_zsg7w_296,._guestButtonPrimary_zsg7w_296:hover{border-color:var(--lobby-brand-hover);background:var(--lobby-brand);color:var(--lobby-on-brand)}._guestButtonPrimary_zsg7w_296:hover{background:var(--lobby-brand-hover)}._guestButtonPrimary_zsg7w_296:focus-visible{border-color:var(--lobby-brand-hover);background:var(--lobby-brand-hover);outline:3px solid var(--lobby-brand-focus);outline-offset:2px}._guestText_zsg7w_314{max-width:30ch;margin:0;color:var(--lobby-text-soft);font-size:var(--type-heading);line-height:var(--leading-body)}._careerPanel_zsg7w_70{width:max-content;max-width:100%;align-self:end;justify-self:end;padding-bottom:var(--hero-baseline);text-shadow:0 2px 14px var(--lobby-text-halo);animation:_menuEnterRight_zsg7w_1 .32s var(--ease-enter) 60ms backwards}._moduleLabel_zsg7w_332{margin:0 0 var(--space-1);color:var(--lobby-text);font-size:var(--type-heading);font-weight:var(--weight-semibold)}[data-theme=light] ._levelRow_zsg7w_339{color:var(--lobby-text-secondary)}[data-theme=light] ._careerPanel_zsg7w_70:before{position:absolute;z-index:-1;top:-8rem;right:-10rem;bottom:0;width:calc(36vw + 10rem);background:color-mix(in srgb,var(--lobby-scrim) 60%,transparent);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 35%),linear-gradient(to top,#000 0%,#000 40%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 35%),linear-gradient(to top,#000 0%,#000 40%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect;pointer-events:none;content:""}._careerPanel_zsg7w_70 h1{max-width:13ch;margin:0 0 var(--space-4);text-align:left;font-size:var(--type-display-lg);font-weight:var(--weight-black);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);text-transform:uppercase;text-wrap:balance}._careerPanel_zsg7w_70 h1._careerTitleLong_zsg7w_372{max-width:18ch;font-size:var(--type-display)}._levelRow_zsg7w_339{display:flex;justify-content:space-between;gap:var(--space-4);color:var(--lobby-text-soft);font-size:var(--type-heading);font-variant-numeric:tabular-nums}._progressTrack_zsg7w_386{width:100%;height:.42rem;margin-top:var(--space-2);overflow:hidden;border:1px solid var(--lobby-line-control);border-radius:999px;background:color-mix(in srgb,var(--lobby-scrim) 58%,transparent)}._progressTrack_zsg7w_386 span{display:block;height:100%;border-radius:inherit;background:var(--lobby-accent-bright)}._continueAction_zsg7w_403{display:flex;width:100%;min-height:3.25rem;align-items:center;justify-content:center;margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid transparent;border-radius:var(--radius-card);background:var(--menu-yellow);box-shadow:0 .65rem 1.7rem color-mix(in srgb,var(--lobby-scrim) 26%,transparent),0 0 0 transparent;color:var(--lobby-on-brand);font-size:var(--type-heading);font-weight:var(--weight-bold);text-align:center;text-decoration:none;text-shadow:none;transition:box-shadow .52s var(--ease-standard)}._continueAction_zsg7w_403:hover{box-shadow:0 .65rem 1.7rem color-mix(in srgb,var(--lobby-scrim) 26%,transparent),0 0 4.5rem var(--lobby-brand-glow);transition:box-shadow .32s var(--ease-overshoot)}._continueAction_zsg7w_403:focus-visible{outline:3px solid var(--lobby-brand-focus);outline-offset:2px}._operator_zsg7w_85{position:relative;bottom:calc(50dvh - .36 * max(100dvh,55.81vw) - var(--hero-baseline));z-index:2;display:flex;align-self:end;justify-self:center;width:100%;height:min(78dvh,50rem);min-height:34rem;align-items:flex-end;justify-content:center;padding-bottom:var(--hero-baseline);box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none}._operator_zsg7w_85 img{-webkit-user-drag:none}._operatorFigure_zsg7w_460{--contact-shadow: color-mix(in srgb, var(--lobby-shadow-color) 72%, transparent);--ambient-shadow: color-mix(in srgb, var(--lobby-shadow-color) 34%, transparent);--contact-core: color-mix(in srgb, var(--lobby-shadow-color) 90%, transparent);position:relative;height:100%;max-width:100%;aspect-ratio:931 / 1689;transform:translateY(9.9%)}._operatorFigure_zsg7w_460:after{position:absolute;top:85.5%;left:20%;width:52%;height:7%;background:radial-gradient(9% 16% at 14% 37%,var(--contact-core),transparent),radial-gradient(12% 14% at 29% 31%,var(--contact-core),transparent),radial-gradient(7% 12% at 43% 19%,var(--contact-core),transparent),radial-gradient(7% 11% at 79.6% 63%,var(--contact-core),transparent),radial-gradient(19% 20% at 29.6% 38.6%,var(--contact-shadow),transparent),radial-gradient(10% 25% at 79.6% 65.7%,var(--contact-shadow),transparent),radial-gradient(50% 50% at 50% 55%,var(--ambient-shadow),transparent);filter:blur(.15rem);content:""}[data-theme=light] ._operatorFigure_zsg7w_460{--contact-shadow: color-mix(in srgb, var(--lobby-shadow-color) 70%, transparent);--ambient-shadow: color-mix(in srgb, var(--lobby-shadow-color) 30%, transparent);--contact-core: color-mix(in srgb, var(--lobby-shadow-color) 85%, transparent)}[data-theme=light] ._operator_zsg7w_85 img{filter:contrast(.86) brightness(1.08) saturate(.88) drop-shadow(0 .35rem .9rem var(--lobby-shadow-soft))}._operator_zsg7w_85 img{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center;filter:brightness(.9) contrast(1.06) saturate(.84) drop-shadow(0 .35rem .9rem var(--lobby-shadow-soft))}._operator_zsg7w_85>span{position:absolute;z-index:3;top:8%;left:50%;padding:var(--space-1) var(--space-3);border:1px solid var(--lobby-line-strong);border-radius:var(--radius-control);background:color-mix(in srgb,var(--lobby-surface) 76%,transparent);color:var(--lobby-text-soft);font-size:var(--type-label);font-weight:var(--weight-semibold);transform:translate(-50%);white-space:nowrap}._operatorLink_zsg7w_526{color:inherit;text-decoration:none}._operatorLink_zsg7w_526>span,._operatorLink_zsg7w_526 img{pointer-events:auto;cursor:pointer}._operatorName_zsg7w_537{max-width:90%;overflow:hidden;text-overflow:ellipsis;transition:border-color .16s ease,color .16s ease}._operatorLink_zsg7w_526:hover>._operatorName_zsg7w_537,._operatorLink_zsg7w_526:focus-visible>._operatorName_zsg7w_537{border-color:var(--lobby-accent-line);color:var(--lobby-text)}._operatorLink_zsg7w_526:focus-visible{outline:none}._menuPanel_zsg7w_71{display:flex;width:max-content;max-width:100%;flex-direction:column;align-items:flex-start;align-self:start;justify-self:start;gap:var(--space-2);animation:_menuEnterLeft_zsg7w_1 .32s var(--ease-enter) backwards}._menuItem_zsg7w_56{--proximity: 0;--proximity-tint: calc(var(--proximity) * 78%);padding:0;border:0;background:none;color:color-mix(in srgb,var(--lobby-text),var(--lobby-brand-ink) var(--proximity-tint));cursor:pointer;font-family:inherit;font-size:var(--type-display-lg);font-weight:var(--weight-black);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);text-decoration:none;text-shadow:0 2px 14px var(--lobby-text-halo);text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;transform:translate(calc(var(--proximity) * .7rem));transition:color .12s linear,transform .12s linear}._menuItem_zsg7w_56:hover:not(:disabled),._menuItem_zsg7w_56:focus-visible{color:var(--lobby-brand-ink);transform:translate(.9rem)}._menuItem_zsg7w_56:focus-visible{outline:2px solid var(--lobby-brand-focus);outline-offset:.35rem}._menuItem_zsg7w_56:disabled{color:var(--lobby-text-disabled);cursor:default;text-shadow:none;transform:none}._aboutBody_zsg7w_610{display:grid;width:min(30rem,calc(100vw - var(--space-8)));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-6);padding:var(--space-6)}._aboutLogo_zsg7w_619{width:6.5rem;height:auto}._aboutFacts_zsg7w_624{display:flex;flex-direction:column;gap:var(--space-4);margin:0}._aboutFacts_zsg7w_624 dt{color:var(--lobby-text-faint);font-size:var(--type-caption)}._aboutFacts_zsg7w_624 dd{display:flex;flex-direction:column;gap:var(--space-1);margin:var(--space-1) 0 0;font-size:var(--type-body);line-height:var(--leading-body)}._aboutFacts_zsg7w_624 a{color:var(--lobby-accent);text-decoration:none}._aboutFacts_zsg7w_624 a:hover,._aboutFacts_zsg7w_624 a:focus-visible{outline:none;text-decoration:underline}._brandMark_zsg7w_105{position:absolute;z-index:5;bottom:var(--hero-baseline);left:max(var(--page-padding-inline),env(safe-area-inset-left));display:block;width:7rem;border-radius:var(--radius-card);opacity:.85;transition:opacity .16s ease,filter var(--duration-leave) var(--ease-out-expo),transform var(--duration-leave) var(--ease-out-expo);animation:_menuEnterFade_zsg7w_1 .38s ease-out .14s backwards}._brandMark_zsg7w_105:hover,._brandMark_zsg7w_105:focus-visible{opacity:1}._brandMark_zsg7w_105:focus-visible{outline:2px solid var(--lobby-brand-focus);outline-offset:.4rem}._brandMark_zsg7w_105 img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(max-width:72rem){._hero_zsg7w_60{grid-template-columns:minmax(15rem,.9fr) minmax(17rem,1fr) minmax(17rem,.9fr);padding-inline:var(--space-6)}}@media(max-height:48rem)and (min-width:56.01rem){._hero_zsg7w_60{--hero-baseline: clamp(1.25rem, 3vh, 2rem)}._careerPanel_zsg7w_70{padding-top:0}._careerPanel_zsg7w_70 h1{margin-bottom:var(--space-3);font-size:var(--type-display-lg-short)}._continueAction_zsg7w_403{min-height:2.75rem;margin-top:var(--space-3);padding-block:var(--space-2)}._operator_zsg7w_85{height:100%;min-height:0;padding-bottom:var(--hero-baseline);transform:none}._menuPanel_zsg7w_71{gap:var(--space-1)}._menuItem_zsg7w_56{font-size:var(--type-display-lg-short)}}@media(max-width:56rem){._mainMenu_zsg7w_21{grid-template-rows:minmax(0,1fr) auto;overflow-y:auto}._mainMenu_zsg7w_21:after{background:color-mix(in srgb,var(--lobby-scrim) 68%,transparent)}._hero_zsg7w_60{grid-template-columns:minmax(0,1fr) minmax(17rem,.85fr);gap:var(--space-6);padding-bottom:var(--space-7)}._operator_zsg7w_85{position:absolute;right:20%;bottom:-5%;width:46%;height:82%;min-height:0;padding-bottom:0;opacity:.72}._operator_zsg7w_85>span{display:none}._menuPanel_zsg7w_71{grid-column:2}._careerPanel_zsg7w_70{grid-column:1;grid-row:2;justify-self:start}}@media(max-width:40rem){._hero_zsg7w_60{display:flex;flex-direction:column;gap:var(--space-7);padding:var(--space-6) max(var(--space-4),env(safe-area-inset-left)) var(--space-7) max(var(--space-4),env(safe-area-inset-right))}._careerPanel_zsg7w_70{padding-top:0}._careerPanel_zsg7w_70 h1{font-size:var(--type-display-lg-narrow)}._operator_zsg7w_85{right:-12%;bottom:-8%;width:78%;height:68%;opacity:.3}._menuPanel_zsg7w_71{width:100%}._menuItem_zsg7w_56{font-size:var(--type-display-lg-narrow)}._careerPanel_zsg7w_70{order:3;width:100%;max-width:none;padding-bottom:0}._brandMark_zsg7w_105{display:none}}@media(prefers-reduced-motion:reduce){._menuPanel_zsg7w_71,._careerPanel_zsg7w_70,._systemCorner_zsg7w_79,._brandMark_zsg7w_105{animation:none}._menuPanel_zsg7w_71,._careerPanel_zsg7w_70,._systemCorner_zsg7w_79,._brandMark_zsg7w_105,._operator_zsg7w_85{transition:none}._menuItem_zsg7w_56,._continueAction_zsg7w_403{transition:none;transform:none}._menuItem_zsg7w_56:hover:not(:disabled),._menuItem_zsg7w_56:focus-visible,._continueAction_zsg7w_403:hover,._continueAction_zsg7w_403:focus-visible{transform:none}}@keyframes _lobbyFadeIn_7rhj3_1{0%{opacity:0}}@keyframes _lobbyRiseIn_7rhj3_1{0%{opacity:0;transform:translate3d(0,.85rem,0)}}._page_7rhj3_14{position:relative;display:grid;height:100%;min-height:0;grid-template-rows:minmax(0,1fr);overflow:hidden;color:var(--lobby-text);font-family:var(--font-family-primary);animation:_lobbyFadeIn_7rhj3_1 .18s ease-out both}._shell_7rhj3_26{display:grid;width:min(100%,120rem);height:100%;min-height:0;grid-template-areas:"intro" "error" "content" "footer";grid-template-rows:auto auto minmax(0,1fr) auto;margin-inline:auto;padding:var(--page-padding-block) var(--page-padding-inline) max(var(--page-padding-block),env(safe-area-inset-bottom))}._intro_7rhj3_42{display:flex;grid-area:intro;align-items:end;justify-content:space-between;gap:var(--space-7);padding-inline:0 var(--space-4);margin-bottom:var(--space-3);animation:_lobbyRiseIn_7rhj3_1 .26s var(--ease-enter) both}._introMain_7rhj3_53{display:flex;min-width:0;align-items:center;gap:var(--space-3)}._backButton_7rhj3_60{display:grid;width:3rem;height:3rem;flex:0 0 auto;align-items:center;justify-items:center;padding:0;border:1px solid var(--lobby-line-strong);border-radius:var(--radius-page);background:var(--lobby-chrome);color:var(--lobby-text-soft);cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}._backButton_7rhj3_60:hover{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);color:var(--lobby-text)}._backButton_7rhj3_60:focus-visible{outline:2px solid var(--lobby-focus-ring);outline-offset:2px}._backButton_7rhj3_60 svg{width:1.35rem;height:1.35rem;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._intro_7rhj3_42 h1{flex:0 0 auto;margin:0;font-size:var(--type-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);text-transform:uppercase}._introAside_7rhj3_108{min-width:0;color:var(--lobby-text-secondary);font-size:var(--type-caption);line-height:var(--leading-body);text-align:end}._error_7rhj3_116{display:flex;grid-area:error;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--lobby-brand-line);border-radius:var(--radius-popover);margin-bottom:var(--space-3);background:var(--lobby-warning-surface);color:var(--lobby-brand-text)}._content_7rhj3_130{display:grid;grid-area:content;min-height:0;overflow:hidden;border:1px solid var(--lobby-line-strong);border-radius:var(--radius-page);background:var(--lobby-bg);box-shadow:0 1.5rem 3.5rem var(--lobby-shadow-soft);animation:_lobbyRiseIn_7rhj3_1 .3s var(--ease-enter) 60ms both}._footer_7rhj3_142{display:flex;grid-area:footer;align-items:center;gap:var(--space-4);margin-top:var(--space-3);animation:_lobbyRiseIn_7rhj3_1 .3s var(--ease-enter) .11s both}@media(prefers-reduced-motion:reduce){._page_7rhj3_14,._intro_7rhj3_42,._content_7rhj3_130,._footer_7rhj3_142{animation:none}}@media(max-width:38rem){._shell_7rhj3_26{padding:var(--space-3) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-3),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left))}._intro_7rhj3_42{gap:var(--space-3);margin-bottom:var(--space-2)}._intro_7rhj3_42 h1{font-size:var(--type-title)}._introAside_7rhj3_108{display:none}._footer_7rhj3_142{flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}}._scroll_3mtbs_1{min-height:0;padding:var(--space-6);overflow-y:auto}._document_3mtbs_9{display:grid;width:min(100%,52rem);gap:var(--space-4);margin-inline:auto;color:var(--lobby-text-secondary);font-size:var(--type-body);line-height:var(--leading-body)}._document_3mtbs_9 h1{margin:0;color:var(--lobby-text);font-size:var(--type-heading);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}._document_3mtbs_9 h2{margin:var(--space-3) 0 0;color:var(--lobby-text);font-size:var(--type-body);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}._document_3mtbs_9 p{margin:0}._document_3mtbs_9 ol,._document_3mtbs_9 ul{display:grid;margin:0;padding-inline-start:var(--space-6);gap:var(--space-3)}._document_3mtbs_9 table{width:100%;border:1px solid var(--lobby-line-frame);border-collapse:collapse;font-size:var(--type-caption);text-align:start}._document_3mtbs_9 th,._document_3mtbs_9 td{padding:var(--space-3);border:1px solid var(--lobby-line-frame);vertical-align:top}._document_3mtbs_9 th{background:var(--lobby-field);color:var(--lobby-text);font-weight:var(--weight-semibold)}._document_3mtbs_9 strong{color:var(--lobby-text);font-weight:var(--weight-semibold)}._document_3mtbs_9 a{color:var(--lobby-accent)}._notice_3mtbs_77{width:min(100%,52rem);padding:var(--space-4);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);margin:0 auto;background:var(--lobby-field);color:var(--lobby-text-secondary);font-size:var(--type-caption);line-height:var(--leading-body)}@media(max-width:38rem){._scroll_3mtbs_1{padding:var(--space-4)}}._root_52gwu_1{width:100%;min-width:320px;min-height:100vh;min-height:100dvh}._cookie-banner_161fd_1{position:fixed;left:50%;bottom:1.5rem;transform:translate(-50%);width:min(46rem,calc(100vw - 2rem));display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid rgba(199,225,240,.23);border-radius:.55rem;background-color:#051622;color:#cfe0ea;box-shadow:0 1rem 2.5rem #00000073}._cookie-banner__text_161fd_19{flex:1 1 18rem;margin:0;font-size:var(--type-caption);line-height:var(--leading-body)}._cookie-banner__link_161fd_26{color:#8fd6ff;text-decoration:underline}._cookie-banner__actions_161fd_31{display:flex;gap:var(--space-2);margin-left:auto}._cookie-banner__button_161fd_37{min-height:2.5rem;padding:var(--space-2) var(--space-4);border:1px solid transparent;border-radius:.35rem;font-size:var(--type-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;cursor:pointer}._cookie-banner__button_accept_161fd_49{border-color:#ffcf52;background-color:#ffbf27;color:#101a20}._cookie-banner__button_accept_161fd_49:hover{border-color:#ffe08a;background-color:#ffd04a}._cookie-banner__button_decline_161fd_60{border-color:#cbe3f16b;background-color:transparent;color:#e3eef4}._cookie-banner__button_decline_161fd_60:hover{border-color:#8fd6ff;background-color:#8fd6ff1a;color:#fff}._notice_yzbdi_1{display:flex;width:min(100%,36rem);flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);margin:auto;text-align:center}._title_yzbdi_12{margin:0;color:var(--lobby-text);font-size:var(--type-title);font-weight:var(--weight-bold)}._text_yzbdi_19{margin:0;color:var(--lobby-text-muted);font-size:var(--type-body);line-height:var(--leading-body)}._textStrong_yzbdi_26{color:var(--lobby-text);font-size:var(--type-heading);font-weight:var(--weight-semibold)}._actions_yzbdi_32{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-2)}._bar_9h4hw_1{display:block;height:.8rem;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--lobby-surface-active) 0%,var(--lobby-surface-hover) 50%,var(--lobby-surface-active) 100%);background-size:200% 100%;animation:_skeleton-shimmer_9h4hw_1 1.4s ease-in-out infinite}._text_9h4hw_15{display:inline-block;max-width:100%;height:.75em;vertical-align:middle}@keyframes _skeleton-shimmer_9h4hw_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){._bar_9h4hw_1{animation:none}}._catalogGrid_6boul_1{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.7fr);height:100%;min-height:0}._unitsPanel_6boul_7,._exercisesPanel_6boul_8{min-width:0;min-height:0}._unitsPanel_6boul_7{display:flex;flex-direction:column;border-inline-end:1px solid var(--lobby-line-strong);background:var(--lobby-panel)}._unitsPanel_6boul_7 h2,._selectionHeader_6boul_21 h2{margin:0;overflow-wrap:anywhere;font-size:var(--type-title);font-weight:var(--weight-bold)}._unitsPanel_6boul_7>h2{padding:var(--space-5);border-bottom:1px solid var(--lobby-line)}._unitsList_6boul_33,._exerciseList_6boul_37{display:flex;min-height:0;flex-direction:column;gap:var(--space-2);padding:var(--space-5);overflow-y:auto;overscroll-behavior:contain}._catalogOption_6boul_52{display:flex;width:100%;min-height:3.25rem;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-surface);color:var(--lobby-text-secondary);font:inherit;text-align:start;cursor:pointer}._catalogOption_6boul_52 span{min-width:0;overflow-wrap:anywhere;font-weight:var(--weight-semibold)}._catalogOption_6boul_52 small{flex:0 0 auto;color:var(--lobby-text-muted);font-size:var(--type-label)}._catalogOption_6boul_52:hover,._catalogOption_6boul_52:focus-visible{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);color:var(--lobby-text);outline:none}._catalogOptionActive_6boul_89{border-color:var(--lobby-brand-ink);background:var(--lobby-brand-tint);color:var(--lobby-text)}._catalogOptionActive_6boul_89 small{color:var(--lobby-brand-text)}._exercisesPanel_6boul_8{display:grid;grid-template-rows:auto minmax(0,1fr) auto}._selectionHeader_6boul_21{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--lobby-line)}._exerciseOption_6boul_113{display:grid;grid-template-columns:2.75rem minmax(0,1fr);width:100%;min-height:3.25rem;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-surface);color:var(--lobby-text-soft);font:inherit;text-align:start;cursor:pointer}._exerciseOption_6boul_113:hover,._exerciseOption_6boul_113:focus-visible{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);outline:none}._exerciseOptionActive_6boul_137{border-color:var(--lobby-brand-ink);background:var(--lobby-brand-tint)}._exerciseIndex_6boul_142{color:var(--lobby-text-faint);font-size:var(--type-caption);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-caps)}._exerciseName_6boul_149{min-width:0;overflow-wrap:anywhere;font-size:var(--type-heading);font-weight:var(--weight-semibold)}._skeletonOption_6boul_156,._skeletonExercise_6boul_157{width:100%;min-height:3.25rem;align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--lobby-line);border-radius:var(--radius-control);background:var(--lobby-surface)}._skeletonOption_6boul_156{display:flex;justify-content:space-between;gap:var(--space-3)}._skeletonOptionTitle_6boul_173{flex:1 1 auto;font-weight:var(--weight-semibold)}._skeletonOptionCount_6boul_178{flex:0 0 auto;font-size:var(--type-label);text-align:end}._skeletonExercise_6boul_157{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:var(--space-4)}._loadError_6boul_190{grid-column:1 / -1;grid-row:1 / -1}._emptyState_6boul_195{display:flex;min-height:8rem;align-items:center;justify-content:center;padding:var(--space-6);color:var(--lobby-text-muted);text-align:center}._launchBar_6boul_205{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-top:1px solid var(--lobby-line)}._launchActions_6boul_215{display:flex;flex:0 0 auto;gap:var(--space-2)}._selectedSummary_6boul_221{display:flex;min-width:0;flex-direction:column;gap:var(--space-1);color:var(--lobby-text-muted);font-size:var(--type-label);letter-spacing:var(--tracking-caps)}._selectedSummary_6boul_221 span{text-transform:uppercase}._selectedSummary_6boul_221 strong{max-width:100%;overflow:hidden;color:var(--lobby-text);font-size:var(--type-body);text-overflow:ellipsis;white-space:nowrap;letter-spacing:normal}@media(min-width:54.0625rem){._catalogGrid_6boul_1{grid-template-rows:auto minmax(0,1fr) auto}._unitsPanel_6boul_7,._exercisesPanel_6boul_8{display:grid;grid-row:span 3;grid-template-rows:subgrid}._unitsList_6boul_33{grid-row:span 2}._unitsPanel_6boul_7>h2,._selectionHeader_6boul_21{display:flex;align-items:center;padding:var(--space-3) var(--space-5)}}@media(max-width:54rem){._catalogGrid_6boul_1{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}._unitsPanel_6boul_7{border-inline-end:0;border-bottom:1px solid var(--lobby-line-strong)}._unitsPanel_6boul_7>h2{display:none}._unitsList_6boul_33{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:var(--space-2)}._catalogOption_6boul_52{width:min(18rem,78vw);flex:0 0 auto}._exerciseList_6boul_37{max-height:none}}@media(max-width:38rem){._selectionHeader_6boul_21{gap:var(--space-2);padding:var(--space-2)}._selectionHeader_6boul_21 h2{max-width:45vw;overflow:hidden;font-size:var(--type-body);text-overflow:ellipsis;white-space:nowrap}._exerciseOption_6boul_113{grid-template-columns:2rem minmax(0,1fr)}._launchBar_6boul_205{padding:var(--space-2)}._launchActions_6boul_215{flex:1 1 auto}._launchActions_6boul_215>*{flex:1 1 0}._selectedSummary_6boul_221{display:none}}._skillSummary_13gge_1{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:end;gap:var(--space-1) var(--space-3);margin:0;color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._skillSummaryMastered_13gge_13{color:var(--lobby-text-secondary);font-weight:var(--weight-semibold)}._mapContent_13gge_18{min-height:0;grid-template-columns:minmax(0,1fr) 32rem}._loadError_13gge_23{grid-column:1 / -1}._levelPanel_13gge_27{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr);overflow:hidden}._levelPanelTitle_13gge_34{display:flex;min-height:calc(2.4rem + 2 * var(--space-3));align-items:center;padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--lobby-line);margin:0;font-size:var(--type-title);font-weight:var(--weight-bold)}._levelList_13gge_45{display:flex;min-height:0;flex-direction:column;gap:var(--space-2);padding:var(--space-5);overflow-y:auto;overscroll-behavior:contain}._levelCard_13gge_57{flex-shrink:0;overflow:hidden;border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);background:var(--lobby-surface)}._levelSkeleton_13gge_65{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-color:var(--lobby-line)}._levelCardUpcoming_13gge_74{border-style:dashed;background:var(--lobby-bg)}._levelHead_13gge_79{display:grid;width:100%;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:0;background:transparent;color:var(--lobby-text-soft);font:inherit;text-align:start;cursor:pointer}._levelHead_13gge_79:hover:not(:disabled),._levelHead_13gge_79:focus-visible:not(:disabled){background:var(--lobby-surface-hover);outline:none}._levelHead_13gge_79:disabled{color:var(--lobby-text-muted);cursor:default}._levelIndex_13gge_105{color:var(--lobby-text-dim);font-size:var(--type-title);font-weight:var(--weight-black);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);line-height:1}._levelHead_13gge_79[aria-expanded=true] ._levelIndex_13gge_105{color:var(--lobby-brand-ink)}._levelInfo_13gge_118{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}._levelInfo_13gge_118 strong{overflow-wrap:anywhere;font-size:var(--type-heading);font-weight:var(--weight-bold)}._levelInfo_13gge_118 small{color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._levelMeta_13gge_137{flex:0 0 auto;padding:var(--space-1) var(--space-2);border:1px solid var(--lobby-line);border-radius:var(--radius-sm);color:var(--lobby-text-muted);font-size:var(--type-label);letter-spacing:var(--tracking-caps);text-transform:uppercase}._levelMetaGroup_13gge_148{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-2)}._levelProgress_13gge_155{flex:0 0 auto;min-width:3rem;color:var(--lobby-text-muted);font-size:var(--type-label);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-caps);text-align:end}._levelProgressDone_13gge_165{color:var(--lobby-success)}._levelReveal_13gge_169{display:grid;overflow:hidden;grid-template-rows:0fr;transition:grid-template-rows .18s ease}._levelRevealOpen_13gge_176{grid-template-rows:1fr}._levelRevealInner_13gge_180{min-height:0;padding:0;border:0;margin:0;overflow:hidden}._levelBody_13gge_188{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--lobby-line)}._unitCard_13gge_196{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-bg)}._unitHead_13gge_207{display:grid;margin-bottom:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--space-2);padding-inline:var(--space-3)}._unitTally_13gge_216{color:var(--lobby-text-faint);font-size:var(--type-label);font-variant-numeric:tabular-nums}._unitProgress_13gge_222{grid-column:1 / -1;height:3px;margin-inline:calc(var(--space-3) * -1);overflow:hidden;border-radius:999px;margin-top:var(--space-1);background:var(--lobby-line-subtle)}._unitProgress_13gge_222 span{display:block;height:100%;background:var(--lobby-success)}._unitCard_13gge_196 h2{margin:0;overflow-wrap:anywhere;color:var(--lobby-text-secondary);font-size:var(--type-body);font-weight:var(--weight-semibold)}._unitOutcome_13gge_246{padding-top:var(--space-3);border-top:1px solid var(--lobby-line-subtle);margin:auto 0 0;color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._unitOutcome_13gge_246 span{margin-right:var(--space-1);color:var(--lobby-text-faint);font-weight:var(--weight-semibold)}._exerciseList_13gge_261{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}._exerciseOption_13gge_268{display:flex;width:100%;min-height:3.25rem;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-surface);color:var(--lobby-text-soft);font:inherit;overflow-wrap:anywhere;text-align:start;cursor:pointer}._exerciseOption_13gge_268:hover,._exerciseOption_13gge_268:focus-visible{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);outline:none}._exerciseOptionActive_13gge_293{border-color:var(--lobby-brand-ink);background:var(--lobby-brand-tint)}._exerciseLabel_13gge_298{min-width:0;font-weight:var(--weight-semibold);overflow-wrap:anywhere}._modeMarks_13gge_304{display:flex;flex:0 0 auto;gap:var(--space-1)}._modeMark_13gge_304{display:grid;min-width:1.5rem;height:1.5rem;place-items:center;padding-inline:var(--space-1);border:1px solid var(--lobby-line);border-radius:var(--radius-sm);color:var(--lobby-text-dim);font-size:var(--type-label);font-style:normal;font-variant-numeric:tabular-nums}._modeMark_inProgress_13gge_324{border-color:var(--lobby-accent-line);color:var(--lobby-accent)}._modeMark_passed_13gge_329{border-color:var(--lobby-success-line);color:var(--lobby-success)}._modeMark_failed_13gge_334{border-color:var(--lobby-danger-line);color:var(--lobby-danger)}._detailPanel_13gge_339{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--space-4);padding:var(--space-5);border-inline-start:1px solid var(--lobby-line-strong);background:var(--lobby-panel);overflow:hidden}._detailPlaceholder_13gge_350{margin:auto;color:var(--lobby-text-faint);font-size:var(--type-caption);text-align:center}._detailHead_13gge_357{display:flex;flex-direction:column;gap:var(--space-1)}._detailSubtitle_13gge_363{color:var(--lobby-text-faint);font-size:var(--type-caption);line-height:var(--leading-body)}._detailHead_13gge_357 h2{margin:0;overflow-wrap:anywhere;font-size:var(--type-title);font-weight:var(--weight-bold);line-height:var(--leading-heading)}._detailBody_13gge_377{display:flex;min-height:0;flex-direction:column;gap:var(--space-3);margin-inline-end:calc(-1 * var(--space-3));padding-inline-end:var(--space-3);overflow-y:auto;overscroll-behavior:contain}._modeRow_13gge_390{--lobby-field: var(--lobby-bg);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-surface)}._modeRowHead_13gge_401{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._statusTag_13gge_408{padding:var(--space-1) var(--space-2);border:1px solid var(--lobby-line);border-radius:var(--radius-sm);color:var(--lobby-text-muted);font-size:var(--type-label);letter-spacing:var(--tracking-caps);text-transform:uppercase}._statusTag_inProgress_13gge_418{border-color:var(--lobby-accent-line);color:var(--lobby-accent)}._statusTag_passed_13gge_423{border-color:var(--lobby-success-line);color:var(--lobby-success)}._modeStats_13gge_428{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-4);margin:0}._modeStats_13gge_428>div{display:flex;flex-direction:column;gap:var(--space-1)}._modeStats_13gge_428 dt{color:var(--lobby-text-faint);font-size:var(--type-caption);line-height:var(--leading-body)}._modeStats_13gge_428 dd._valueFail_13gge_447{color:var(--lobby-danger)}._modeStats_13gge_428 dd{margin:0;color:var(--lobby-text-soft);font-size:var(--type-body);font-variant-numeric:tabular-nums;line-height:var(--leading-heading)}._skillBlock_13gge_463{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--lobby-line-subtle);margin-top:var(--space-1)}._skillBlockHead_13gge_472{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);color:var(--lobby-text-faint);font-size:var(--type-label)}._skillList_13gge_481{display:flex;flex-direction:column;gap:var(--space-2);padding:0;margin:0;list-style:none}._skillItem_13gge_490{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._skillItem_mastered_13gge_500{color:var(--lobby-text-secondary)}._skillMark_13gge_504{display:grid;min-width:1rem;place-items:center;color:var(--lobby-text-dim);font-size:var(--type-label);font-style:normal;line-height:var(--leading-body)}._skillItem_inProgress_13gge_514 ._skillMark_13gge_504{color:var(--lobby-accent)}._skillItem_mastered_13gge_500 ._skillMark_13gge_504{color:var(--lobby-success)}._detailActions_13gge_522{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-2)}._detailActions_13gge_522>small{grid-column:1 / -1}._detailHint_13gge_532,._demoNote_13gge_533{color:var(--lobby-text-faint);font-size:var(--type-label);line-height:var(--leading-body)}._emptyState_13gge_539{display:flex;min-height:8rem;align-items:center;justify-content:center;padding:var(--space-6);color:var(--lobby-text-muted);text-align:center}@media(max-width:62rem){._mapContent_13gge_18{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}._detailPanel_13gge_339{border-inline-start:0;border-top:1px solid var(--lobby-line-strong)}}@media(max-width:38rem){._levelHead_13gge_79{grid-template-columns:2rem minmax(0,1fr);padding:var(--space-2) var(--space-3)}._levelMetaGroup_13gge_148,._levelInfo_13gge_118 small{display:none}._levelBody_13gge_188{grid-template-columns:minmax(0,1fr);padding:var(--space-3) var(--space-2)}}@media(prefers-reduced-motion:reduce){._levelMetaGroup_13gge_148{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-2)}._levelProgress_13gge_155{flex:0 0 auto;min-width:3rem;color:var(--lobby-text-muted);font-size:var(--type-label);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-caps);text-align:end}._levelProgressDone_13gge_165{color:var(--lobby-success)}._levelReveal_13gge_169{transition:none}}._toggle_ejjic_1{position:relative;display:grid;grid-template-columns:1fr 1fr;height:var(--switch-height, 2.4rem);border-radius:var(--switch-radius, .5rem);background:var(--switch-track-background, rgba(104, 140, 186, .12));padding:2px;overflow:hidden;border:1px solid var(--switch-track-border, rgba(104, 140, 186, .25))}._toggle_slider_ejjic_13{grid-row:1;grid-column:1;width:100%;height:100%;background:var(--switch-slider-background, #ffffff);box-shadow:var(--switch-slider-shadow, none);border-radius:calc(var(--switch-radius, .5rem) - 2px);transition:transform .2s ease}._toggle_slider__right_ejjic_24{transform:translate(100%)}._toggle_button_ejjic_28{position:relative;z-index:1;grid-row:1;height:100%;display:flex;align-items:center;justify-content:center;padding:0 var(--space-4);background:transparent;border:none;font-size:var(--switch-font-size, 1rem);font-weight:500;color:var(--switch-color, rgb(104, 140, 186));cursor:pointer;transition:color .15s ease}._toggle_button_ejjic_28:nth-of-type(1){grid-column:1}._toggle_button_ejjic_28:nth-of-type(2){grid-column:2}._active_ejjic_54,._toggle_button__active_ejjic_55{color:var(--switch-color-active, #111827)}._toggle__disabled_ejjic_59{opacity:.55;pointer-events:none}._lobbySwitch_1wr2j_1{--switch-slider-background: var(--lobby-surface-hover);--switch-slider-shadow: inset 0 0 0 1px var(--lobby-accent-line-soft);--switch-color: var(--lobby-text-muted);--switch-color-active: var(--lobby-accent)}._content_1pn5t_1{min-height:0;grid-template-rows:minmax(0,1fr)}._scroll_1pn5t_6{display:flex;min-height:0;flex-direction:column;gap:var(--space-6);padding:var(--space-5);overflow-y:auto;overscroll-behavior:contain}._scrollCentered_1pn5t_18{justify-content:safe center}._footer_1pn5t_22{justify-content:flex-end}._lead_1pn5t_26{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-6)}._leadText_1pn5t_34{display:flex;min-width:0;max-width:46rem;flex-direction:column;gap:var(--space-2)}._leadText_1pn5t_34 h2{margin:0;font-size:var(--type-title);font-weight:var(--weight-bold)}._leadText_1pn5t_34 p{margin:0;color:var(--lobby-text-muted);font-size:var(--type-body);line-height:var(--leading-body)}._periodRow_1pn5t_55{display:flex;min-width:0;flex:0 1 28rem;align-items:center}._periodSwitch_1pn5t_62{width:100%;height:2.75rem;border-color:var(--lobby-line-frame);background:var(--lobby-field)}._periodSwitch_1pn5t_62 button{gap:var(--space-2);padding:0 var(--space-4);font-size:var(--type-body);font-weight:var(--weight-semibold);white-space:nowrap}._periodDiscount_1pn5t_78{flex:0 0 auto;padding-inline:var(--space-1);border:1px solid var(--lobby-success-line);border-radius:var(--radius-sm);color:var(--lobby-success);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);line-height:1.6}._planGrid_1pn5t_90{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}._plan_1pn5t_90{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);background:var(--lobby-surface)}._planFeatured_1pn5t_107{border-color:var(--lobby-brand-line);background:var(--lobby-brand-tint-weak)}[data-theme=light] ._planFeatured_1pn5t_107{border-color:var(--lobby-brand);background:color-mix(in srgb,var(--lobby-brand) 7%,var(--lobby-surface))}[data-theme=light] ._planBadge_1pn5t_117{background:color-mix(in srgb,var(--lobby-brand) 22%,var(--lobby-surface))}._planBadge_1pn5t_117{position:absolute;top:var(--space-4);right:var(--space-5);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--lobby-brand-tint);color:var(--lobby-brand-text);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}._planName_1pn5t_135{margin:0;font-size:var(--type-heading);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase}._planPrice_1pn5t_143{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1);margin:0}._planPrice_1pn5t_143 strong{font-size:var(--type-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-display)}._planPrice_1pn5t_143 span{color:var(--lobby-text-muted);font-size:var(--type-caption)}._planSummary_1pn5t_163{margin:0;color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._featureList_1pn5t_170{display:flex;flex:1;flex-direction:column;gap:var(--space-2);padding:0;margin:0;list-style:none}._feature_1pn5t_170{display:grid;grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:var(--space-2);color:var(--lobby-text-soft);font-size:var(--type-body);line-height:var(--leading-body);overflow-wrap:anywhere}._featureOff_1pn5t_191{color:var(--lobby-text-faint)}._mark_1pn5t_195{font-weight:var(--weight-semibold);line-height:var(--leading-body)}._markYes_1pn5t_200{color:var(--lobby-success)}._markNo_1pn5t_204{color:var(--lobby-text-faint)}._section_1pn5t_208{display:flex;flex-direction:column;gap:var(--space-3)}._sectionTitle_1pn5t_214{margin:0;font-size:var(--type-title);font-weight:var(--weight-bold)}._tableScroll_1pn5t_220{border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);background:var(--lobby-panel);overflow-x:auto}._compareTable_1pn5t_229{width:100%;border-collapse:collapse;font-size:var(--type-body)}._compareTable_1pn5t_229 th,._compareTable_1pn5t_229 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--lobby-line-subtle);text-align:start}._compareTable_1pn5t_229 thead th{color:var(--lobby-text-muted);font-size:var(--type-caption);font-weight:var(--weight-medium)}._compareTable_1pn5t_229 thead th:not(:first-child),._compareTable_1pn5t_229 td{width:7rem;text-align:center}._compareTable_1pn5t_229 tbody th{color:var(--lobby-text-soft);font-weight:var(--weight-medium);overflow-wrap:anywhere}._compareTable_1pn5t_229 tbody tr:last-child th,._compareTable_1pn5t_229 tbody tr:last-child td{border-bottom:0}._faqList_1pn5t_265{display:flex;flex-direction:column;gap:var(--space-2)}._faqItem_1pn5t_271{overflow:hidden;border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);background:var(--lobby-surface)}._faqHead_1pn5t_278{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:0;background:transparent;color:var(--lobby-text-soft);font:inherit;font-size:var(--type-body);font-weight:var(--weight-semibold);text-align:start;cursor:pointer;transition:background-color .15s ease,color .15s ease}._faqHead_1pn5t_278:hover,._faqHead_1pn5t_278:focus-visible{background:var(--lobby-surface-hover);color:var(--lobby-text);outline:none}._faqReveal_1pn5t_305{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .18s ease}._faqRevealOpen_1pn5t_312{grid-template-rows:1fr}._faqRevealInner_1pn5t_316{min-height:0;padding:0;border:0;margin:0;overflow:hidden}._faqToggle_1pn5t_324{flex:0 0 auto;color:var(--lobby-accent);font-size:var(--type-heading)}._faqHead_1pn5t_278[aria-expanded=true] ._faqToggle_1pn5t_324{color:var(--lobby-brand-ink)}._faqAnswer_1pn5t_334{padding:var(--space-3) var(--space-4);border-top:1px solid var(--lobby-line-subtle);margin:0;color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}@media(max-width:64rem){._planGrid_1pn5t_90{grid-template-columns:minmax(0,1fr)}._lead_1pn5t_26{align-items:start;flex-direction:column;gap:var(--space-4)}}@media(max-width:38rem){._scroll_1pn5t_6{gap:var(--space-4);padding:var(--space-2)}._periodRow_1pn5t_55{width:100%;flex-basis:auto}._periodSwitch_1pn5t_62{height:2.6rem}._periodSwitch_1pn5t_62 button{padding:0 var(--space-2)}._compareTable_1pn5t_229 th,._compareTable_1pn5t_229 td{padding:var(--space-2) var(--space-3)}._compareTable_1pn5t_229 thead th:not(:first-child),._compareTable_1pn5t_229 td{width:4.5rem}}@media(prefers-reduced-motion:reduce){._faqHead_1pn5t_278,._faqReveal_1pn5t_305{transition:none}}._content_1ooye_1{grid-template-columns:minmax(24rem,max-content) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}._panel_1ooye_6{display:grid;min-width:0;min-height:0;grid-row:span 2;grid-template-rows:subgrid}._panel_1ooye_6:first-child{border-inline-end:1px solid var(--lobby-line-strong);background:var(--lobby-panel)}._panelTitle_1ooye_19{display:flex;min-height:calc(2.4rem + 2 * var(--space-3));align-items:center;margin:0;padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--lobby-line);font-size:var(--type-title);font-weight:var(--weight-bold);line-height:var(--leading-heading);overflow-wrap:anywhere}._navTitle_1ooye_32{padding-inline:var(--space-7)}._nav_1ooye_32{display:flex;min-height:0;flex-direction:column;padding:var(--space-3) 0;overflow-y:auto}._guestNote_1ooye_46{display:grid;gap:var(--space-3);margin:auto var(--space-7) 0;padding:var(--space-5) 0 var(--space-3);border-top:1px solid var(--lobby-line-subtle)}._guestNote_1ooye_46 p{margin:0;color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._navItem_1ooye_61{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-7);border:0;background:none;color:var(--lobby-text-muted);font-family:inherit;font-size:var(--type-title);font-weight:var(--weight-bold);line-height:var(--leading-heading);text-align:start;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .12s linear}._navItem_1ooye_61:hover{color:var(--lobby-text)}._navItemActive_1ooye_84,._navItemActive_1ooye_84:hover{color:var(--lobby-brand-ink)}._navItem_1ooye_61:focus-visible{outline:2px solid var(--lobby-focus-ring);outline-offset:-2px}._navIcon_1ooye_94{display:inline-flex;flex:0 0 auto}._navIcon_1ooye_94 svg{width:1.35rem;height:1.35rem;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}._subheading_1ooye_107{margin:var(--space-5) 0 var(--space-3);color:var(--lobby-text);font-size:var(--type-heading);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}._currentBadge_1ooye_115{margin-inline-start:var(--space-2);padding:.1rem var(--space-2);border-radius:var(--radius-sm);background:var(--lobby-accent-tint);color:var(--lobby-accent);font-size:var(--type-label);font-weight:var(--weight-semibold);vertical-align:middle}._soonBadge_1ooye_126{margin-inline-start:auto;padding:.1rem var(--space-2);border-radius:var(--radius-sm);background:var(--lobby-accent-tint);color:var(--lobby-accent);font-size:var(--type-label);font-weight:var(--weight-semibold);line-height:var(--leading-body)}._sessionsHeader_1ooye_137{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:var(--space-5) 0 var(--space-3)}._sessionsHeader_1ooye_137 ._subheading_1ooye_107{margin:0}._sessionsError_1ooye_149{margin:0 0 var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--lobby-danger-line);border-radius:var(--radius-card);background:var(--lobby-danger-tint);color:var(--lobby-danger-text);font-size:var(--type-caption);line-height:var(--leading-body)}._sessionsTable_1ooye_160 td{white-space:nowrap}._sessionActions_1ooye_164{--control-height: 2rem;width:1%;text-align:end}._scroll_1ooye_170{min-height:0;padding:0 var(--space-5) var(--space-5);overflow-y:auto;overscroll-behavior:contain}._row_1ooye_179{display:grid;min-height:calc(var(--control-height) + 2 * var(--space-4));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--lobby-line-subtle)}._rowText_1ooye_189{display:flex;min-width:0;flex-direction:column;gap:var(--space-1)}._rowLabel_1ooye_196{align-self:flex-start;color:var(--lobby-text-secondary);font-size:var(--type-body);font-weight:var(--weight-semibold)}._rowHint_1ooye_203{color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._rowControl_1ooye_209{display:flex;min-width:0;justify-content:flex-end}._sectionNote_1ooye_215{margin:0;padding:var(--space-4) 0;color:var(--lobby-text-muted);line-height:var(--leading-body)}._wipControl_1ooye_222{display:inline-flex;max-width:100%}._documentLinks_1ooye_227{display:grid;justify-items:end;gap:var(--space-1);text-align:end}._documentLinks_1ooye_227 a{color:var(--lobby-text-secondary);font-size:var(--type-caption);text-decoration:underline;text-decoration-color:var(--lobby-accent-line);text-underline-offset:.2em}._documentLinks_1ooye_227 a:hover{color:var(--lobby-text);text-decoration-color:var(--lobby-accent)}._selectControl_1ooye_247{width:auto}._selectControl_1ooye_247>button{height:var(--control-height);font-weight:var(--weight-medium)}._avatarGroup_1ooye_256{display:flex;align-items:center;gap:var(--space-2)}._avatar_1ooye_256,._avatarAction_1ooye_263{display:inline-flex;width:var(--control-height);height:var(--control-height);flex:0 0 auto;align-items:center;justify-content:center;padding:0;border-radius:50%;font-family:inherit;cursor:pointer}._avatar_1ooye_256:focus-visible,._avatarAction_1ooye_263:focus-visible{outline:2px solid var(--lobby-focus-ring);outline-offset:2px}._avatar_1ooye_256{overflow:hidden;border:1px solid var(--lobby-line-frame);background:var(--lobby-surface-active);color:var(--lobby-text);font-size:var(--type-body);font-weight:var(--weight-bold);cursor:default}button._avatar_1ooye_256{cursor:zoom-in}._avatar_1ooye_256 img{width:100%;height:100%;object-fit:cover}._avatarPreview_1ooye_302{display:block;max-width:min(90vw,60rem);max-height:90vh;border-radius:var(--radius-popover);object-fit:contain}._avatarAction_1ooye_263{border:1px solid var(--lobby-line-frame);background:var(--lobby-field);color:var(--lobby-text-secondary)}._avatarAction_1ooye_263:hover{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover)}._avatarAction_1ooye_263 svg{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}._input_1ooye_331{width:18rem;max-width:100%}._input_1ooye_331,._staticField_1ooye_337,._button_1ooye_338{height:var(--control-height);padding:0 var(--control-padding-inline);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-field);color:var(--lobby-text-soft);font-family:inherit;font-size:var(--type-body);font-weight:var(--weight-medium);line-height:var(--leading-body)}._input_1ooye_331:hover:not(:disabled),._input_1ooye_331:focus,._button_1ooye_338:hover:not(:disabled){border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);outline:none}._input_1ooye_331:disabled,._button_1ooye_338:disabled{color:var(--lobby-text-faint);cursor:not-allowed}._staticField_1ooye_337{display:flex;align-items:center;border-color:transparent}._staticFieldMuted_1ooye_371{color:var(--lobby-text-faint)}._button_1ooye_338{display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}._button_1ooye_338:focus-visible{outline:2px solid var(--lobby-focus-ring);outline-offset:2px}._buttonDanger_1ooye_388{border-color:color-mix(in srgb,var(--lobby-danger) 24%,transparent);background:var(--lobby-danger-surface);color:var(--lobby-danger-text)}._buttonDanger_1ooye_388:hover:not(:disabled){border-color:var(--lobby-danger-line);background:var(--lobby-danger-surface-hover)}._buttonDanger_1ooye_388:disabled{border-color:var(--lobby-danger-tint);background:var(--lobby-danger-surface-disabled);color:color-mix(in srgb,var(--lobby-danger-text) 40%,transparent)}@media(prefers-reduced-motion:reduce){._navItem_1ooye_61{transition:none}}@media(max-width:62rem){._row_1ooye_179{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}._rowControl_1ooye_209{justify-content:flex-start}}@media(max-width:38rem){._content_1ooye_1{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}._panel_1ooye_6{grid-row:auto;grid-template-rows:auto minmax(0,1fr)}._panel_1ooye_6:first-child{display:block;border-inline-end:0;border-bottom:1px solid var(--lobby-line-strong)}._navTitle_1ooye_32{display:none}._panelTitle_1ooye_19{padding:var(--space-2) var(--space-3)}._nav_1ooye_32{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-3)}._navItem_1ooye_61{padding:var(--space-2) var(--space-3);white-space:normal}._scroll_1ooye_170{padding:0 var(--space-3) var(--space-3)}}._switch_1ksx7_1{position:relative;display:inline-grid;height:var(--control-height);grid-auto-columns:1fr;grid-auto-flow:column;padding:2px;border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-field)}._slider_1ksx7_13{position:absolute;top:2px;bottom:2px;left:2px;width:calc((100% - 4px) / var(--switch-count));border-radius:var(--radius-xs);background:var(--lobby-surface-hover);box-shadow:inset 0 0 0 1px var(--lobby-accent-line-soft);transform:translate(calc(var(--switch-index) * 100%));transition:transform .2s ease}._option_1ksx7_26{position:relative;z-index:1;display:grid;place-items:center;padding:0 var(--control-padding-inline);border:0;border-radius:var(--radius-xs);background:transparent;color:var(--lobby-text-muted);cursor:pointer;font-family:inherit;font-size:var(--type-body);font-weight:var(--weight-medium);white-space:nowrap;transition:color .15s ease}._option_1ksx7_26:focus-visible{outline:2px solid var(--lobby-focus-ring);outline-offset:-2px}._option_1ksx7_26:hover:not(._optionActive_1ksx7_49,:disabled){color:var(--lobby-text-secondary)}._optionActive_1ksx7_49{color:var(--lobby-accent)}._switchDisabled_1ksx7_57 ._option_1ksx7_26{color:var(--lobby-text-faint);cursor:not-allowed}._switchDisabled_1ksx7_57 ._optionActive_1ksx7_49{color:var(--lobby-text-muted)}._switchDisabled_1ksx7_57 ._slider_1ksx7_13{box-shadow:none}@media(prefers-reduced-motion:reduce){._slider_1ksx7_13,._option_1ksx7_26{transition:none}}._icon_1czla_1{width:.75rem;height:.875rem;flex:0 0 auto;fill:currentColor;opacity:.4;transition:opacity .15s ease}._iconActive_1czla_10{opacity:1}._arrow_1czla_14{transition:opacity .15s ease}._arrowMuted_1czla_18{opacity:.25}@media(prefers-reduced-motion:reduce){._icon_1czla_1{transition:none}}._table_1xbwe_1{width:100%;border-collapse:collapse;font-size:var(--type-caption);line-height:var(--leading-body)}._table_1xbwe_1 th{position:sticky;top:0;z-index:1;height:var(--table-head-height);padding:0 var(--space-3);background:var(--lobby-field);box-shadow:inset 0 -1px 0 var(--lobby-line-frame);color:var(--lobby-text-muted);font-size:var(--type-caption);font-weight:var(--weight-medium);text-align:start;vertical-align:middle;white-space:nowrap}._table_1xbwe_1 th._sortable_1xbwe_24{padding:0}._sortButton_1xbwe_28{display:flex;width:100%;height:100%;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-3);border:none;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:start;text-transform:inherit;transition:color .15s ease}._sortButton_1xbwe_28:hover,._sortButton_1xbwe_28:focus-visible{color:var(--lobby-accent);outline:none}._sortLabel_1xbwe_53{min-width:0}._sortIcon_1xbwe_57{flex:0 0 auto;color:var(--lobby-brand-ink)}@media(prefers-reduced-motion:reduce){._sortButton_1xbwe_28{transition:none}}._table_1xbwe_1 td{padding:var(--space-2) var(--space-3);border-top:1px solid var(--lobby-line-subtle);color:var(--lobby-text-soft);vertical-align:middle}._table_1xbwe_1 tbody tr:first-child td{border-top:0}._table_1xbwe_1 tbody tr:nth-child(2n){background:color-mix(in srgb,var(--lobby-line-color) 2%,transparent)}._compact_1xbwe_83 th+th,._compact_1xbwe_83 td+td{border-left:1px solid var(--lobby-line-subtle)}._compact_1xbwe_83 th:first-child,._compact_1xbwe_83 td:first-child{width:1%;white-space:nowrap}._compact_1xbwe_83 td:first-child{color:var(--lobby-text-muted);font-variant-numeric:tabular-nums}._table_1xbwe_1 tbody tr._interactive_1xbwe_99{cursor:pointer}._table_1xbwe_1 tbody tr._interactive_1xbwe_99:hover,._table_1xbwe_1 tbody tr._interactive_1xbwe_99:focus-within{background:var(--lobby-accent-tint)}._table_1xbwe_1 tbody tr._rowWarning_1xbwe_108{background:var(--lobby-brand-tint-weak)}._table_1xbwe_1 tbody tr._rowAlert_1xbwe_112{background:color-mix(in srgb,var(--lobby-danger) 7%,transparent)}._table_1xbwe_1 tbody tr._rowWarning_1xbwe_108 td:first-child{box-shadow:inset .2rem 0 0 var(--lobby-brand-ink)}._table_1xbwe_1 tbody tr._rowAlert_1xbwe_112 td:first-child{box-shadow:inset .2rem 0 0 var(--lobby-danger)}._table_1xbwe_1 td._accentOk_1xbwe_124{color:var(--lobby-success);font-weight:var(--weight-medium)}._table_1xbwe_1 td._accentWarning_1xbwe_129{color:var(--lobby-brand-ink);font-weight:var(--weight-medium)}._table_1xbwe_1 td._accentAlert_1xbwe_134{color:var(--lobby-danger);font-weight:var(--weight-medium)}._empty_1xbwe_139{padding:var(--space-6);color:var(--lobby-text-muted);text-align:center}._frame_1xbwe_145{display:flex;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card)}._scroll_1xbwe_154{--scrollbar-track: transparent;--scrollbar-gutter: var(--lobby-surface);--scrollbar-divider: var(--lobby-line-frame);--scrollbar-head: var(--lobby-field);--scrollbar-offset-top: var(--table-head-height);flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}._visuallyHidden_1fl10_1{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._field_ju6pf_1{display:grid;gap:var(--space-2);min-width:0}._label_ju6pf_7{color:var(--lobby-text-secondary);font-size:var(--type-caption);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}._input_ju6pf_14{width:100%;min-height:5.5rem;padding:var(--space-3) var(--control-padding-inline);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-field);color:var(--lobby-text);font-family:inherit;font-size:var(--type-body);font-weight:var(--weight-medium);line-height:var(--leading-body);resize:vertical}._input_ju6pf_14::placeholder{color:var(--lobby-text-faint)}._input_ju6pf_14:hover:not(:disabled),._input_ju6pf_14:focus{border-color:var(--lobby-accent-line);background:var(--lobby-surface-hover);outline:none}._input_ju6pf_14:disabled{color:var(--lobby-text-faint);cursor:not-allowed}._inputInvalid_ju6pf_45,._inputInvalid_ju6pf_45:hover:not(:disabled),._inputInvalid_ju6pf_45:focus{border-color:var(--lobby-danger-line)}._meta_ju6pf_51{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._error_ju6pf_58{margin:0;color:var(--lobby-danger-text);font-size:var(--type-caption);line-height:var(--leading-body)}._counter_ju6pf_65{margin-left:auto;color:var(--lobby-text-faint);font-size:var(--type-label);font-variant-numeric:tabular-nums}@keyframes _feedbackFadeIn_19qyt_1{0%{opacity:0}}@keyframes _feedbackRiseIn_19qyt_1{0%{opacity:0;transform:translate3d(0,.85rem,0)}}._page_19qyt_14{display:grid;height:100%;min-height:0;place-items:center;padding:var(--page-padding-block-wide) var(--page-padding-inline);overflow-y:auto;color:var(--lobby-text);font-family:var(--font-family-primary);animation:_feedbackFadeIn_19qyt_1 .18s ease-out both}._card_19qyt_28{display:grid;width:min(100%,36rem);gap:var(--space-6);padding:var(--space-7);border:1px solid var(--lobby-line-strong);border-radius:var(--radius-page);background:var(--lobby-bg);box-shadow:0 1.5rem 3.5rem var(--lobby-shadow-soft);animation:_feedbackRiseIn_19qyt_1 .3s var(--ease-enter) 60ms both}._header_19qyt_40{display:grid;gap:var(--space-2)}._header_19qyt_40 h1{margin:0;font-size:var(--type-title);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);line-height:var(--leading-heading);text-transform:uppercase}._header_19qyt_40 p{margin:0;color:var(--lobby-text-secondary);font-size:var(--type-caption);line-height:var(--leading-body)}._questions_19qyt_61{display:grid;gap:var(--space-5)}._error_19qyt_66{margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--lobby-danger-line);border-radius:var(--radius-card);background:var(--lobby-danger-tint);color:var(--lobby-danger-text);font-size:var(--type-caption);line-height:var(--leading-body)}._actions_19qyt_77{display:flex;justify-content:flex-end;gap:var(--space-3)}@media(max-width:38rem){._page_19qyt_14{align-items:start;padding:var(--space-3)}._card_19qyt_28{gap:var(--space-5);padding:var(--space-5)}._actions_19qyt_77{flex-direction:column-reverse}}@media(prefers-reduced-motion:reduce){._page_19qyt_14,._card_19qyt_28{animation:none}}:where(._scrollbar_75ts8_1){--scrollbar-thumb: color-mix(in srgb, var(--lobby-accent) 35%, transparent);--scrollbar-thumb-hover: var(--lobby-accent);--scrollbar-track: var(--lobby-scrollbar-track);--scrollbar-gutter: transparent;--scrollbar-divider: var(--lobby-line-frame);--scrollbar-head: transparent;--scrollbar-offset-top: 0px}._scrollbar_75ts8_1{scrollbar-color:auto}._scrollbar_75ts8_1::-webkit-scrollbar{width:.75rem;height:.75rem;background:var(--scrollbar-gutter)}._scrollbar_75ts8_1::-webkit-scrollbar-track{background:var(--scrollbar-track)}._scrollbar_75ts8_1::-webkit-scrollbar-track:vertical{background:linear-gradient(var(--scrollbar-divider),var(--scrollbar-divider)) left top / 1px 100% no-repeat,var(--scrollbar-track)}._scrollbar_75ts8_1::-webkit-scrollbar-track:horizontal{background:linear-gradient(var(--scrollbar-divider),var(--scrollbar-divider)) left top / 100% 1px no-repeat,var(--scrollbar-track)}._scrollbar_75ts8_1::-webkit-scrollbar-thumb{border:1px solid transparent;border-radius:999px;background:var(--scrollbar-thumb);background-clip:padding-box}._scrollbar_75ts8_1::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}._scrollbar_75ts8_1::-webkit-scrollbar-thumb:vertical{min-height:2.5rem}._scrollbar_75ts8_1::-webkit-scrollbar-thumb:horizontal{min-width:2.5rem}._scrollbar_75ts8_1::-webkit-scrollbar-corner{background:var(--scrollbar-gutter)}._scrollbar_75ts8_1::-webkit-scrollbar-button{display:none}._scrollbar_75ts8_1::-webkit-scrollbar-button:vertical:start:decrement{display:block;height:var(--scrollbar-offset-top);background:linear-gradient(var(--scrollbar-divider),var(--scrollbar-divider)) left top / 1px 100% no-repeat,linear-gradient(var(--scrollbar-divider),var(--scrollbar-divider)) left bottom / 100% 1px no-repeat,var(--scrollbar-head)}@supports (-moz-appearance: none){._scrollbar_75ts8_1{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}}._pageContent_12q7v_1{grid-template-rows:minmax(0,1fr)}._scrollArea_12q7v_5{display:flex;min-height:0;flex-direction:column;gap:var(--space-3);padding:0 var(--space-5) var(--space-5);overflow-y:auto;overscroll-behavior:contain}._scrollArea_12q7v_5>*:first-child{margin-top:var(--space-5)}._scrollArea_12q7v_5>._emptyNotice_12q7v_21{margin:auto}._hint_12q7v_25{color:var(--lobby-text-muted)}._runAside_12q7v_29{display:inline-block;max-width:32rem;overflow-wrap:anywhere;color:var(--lobby-text-secondary);font-weight:var(--weight-semibold)}._panel_12q7v_37{--lobby-field: var(--lobby-bg);display:flex;min-width:0;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);background:var(--lobby-surface)}._panelTitle_12q7v_49{margin:0;color:var(--lobby-text-secondary);font-size:var(--type-heading);font-weight:var(--weight-bold);line-height:var(--leading-heading)}._kpiGrid_12q7v_57,._detailGrid_12q7v_58{display:grid;gap:var(--space-3)}._kpiGrid_12q7v_57{grid-template-columns:repeat(2,minmax(0,1fr))}._detailGrid_12q7v_58{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}._kpi_12q7v_57,._detailItem_12q7v_72{justify-content:center;gap:var(--space-1)}._kpiValue_12q7v_77,._detailValue_12q7v_78{color:var(--lobby-text);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._kpiValue_12q7v_77{font-size:var(--type-display);line-height:var(--leading-display)}._detailValue_12q7v_78{font-size:var(--type-title);line-height:var(--leading-heading)}._detailValueName_12q7v_95{font-size:var(--type-heading)}._kpiLabel_12q7v_99,._detailLabel_12q7v_100{color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._detailLabelFinished_12q7v_106{color:var(--lobby-success);font-weight:var(--weight-semibold)}._detailLabelNotFinished_12q7v_111{color:var(--lobby-danger);font-weight:var(--weight-semibold)}._chartGrid_12q7v_116{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}._chartGrid_12q7v_116>:first-child{grid-column:span 3}._chartGrid_12q7v_116>:only-child{grid-column:1 / -1}._barList_12q7v_130{--scrollbar-track: transparent;--scrollbar-divider: transparent;display:grid;max-height:9rem;grid-template-columns:minmax(0,max-content) minmax(8rem,1fr) auto;align-items:center;gap:var(--space-2) var(--space-4);padding-right:var(--space-4);overflow-y:auto;overscroll-behavior:contain;font-size:var(--type-caption)}._barRow_12q7v_146{display:contents}._barLabel_12q7v_150{min-width:0;overflow:hidden;color:var(--lobby-text-secondary);text-overflow:ellipsis;white-space:nowrap}._barTrack_12q7v_158{height:.5rem;overflow:hidden;border-radius:999px;background:var(--lobby-line-subtle)}._barFill_12q7v_165{min-width:.35rem;height:100%;border-radius:999px;background:var(--lobby-accent)}._barCount_12q7v_172{color:var(--lobby-text-muted);font-variant-numeric:tabular-nums;text-align:end}._donutWrap_12q7v_178{display:flex;flex:1;flex-wrap:wrap;align-content:center;align-items:center;gap:var(--space-4) var(--space-5)}._donut_12q7v_178{display:block;width:8.5rem;height:8.5rem}._donutSegment_12q7v_193{fill:color-mix(in srgb,var(--segment-color) 32%,transparent);stroke:var(--segment-color);stroke-linejoin:round;stroke-width:1.5px;vector-effect:non-scaling-stroke}._donutSegment_high_12q7v_201,._legendDot_high_12q7v_202{--segment-color: var(--lobby-success)}._donutSegment_medium_12q7v_206,._legendDot_medium_12q7v_207{--segment-color: var(--lobby-brand)}._donutSegment_low_12q7v_211,._legendDot_low_12q7v_212{--segment-color: var(--lobby-danger)}._legendDot_12q7v_202{width:.75rem;height:.75rem;flex:0 0 auto;border:1.5px solid var(--segment-color);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--segment-color) 32%,transparent)}._donutEmpty_12q7v_225{margin:auto;color:var(--lobby-text-faint);font-size:var(--type-caption)}._filterBar_12q7v_231{display:flex;flex-wrap:wrap;gap:var(--space-2)}._filterSelect_12q7v_237{flex:1 1 12rem;max-width:100%}._tableSection_12q7v_242{display:flex;min-width:0;flex-direction:column;gap:var(--space-3)}._runsSection_12q7v_249{flex:1 1 0;min-height:26rem}._filterEmpty_12q7v_254{flex:1 1 auto;align-items:center;justify-content:center;text-align:center}._filterEmpty_12q7v_254{display:flex;min-height:12rem;flex-direction:column;gap:var(--space-3);border:1px dashed var(--lobby-line-frame);border-radius:var(--radius-control)}._emptyText_12q7v_270{max-width:32rem;margin:0;color:var(--lobby-text-muted);font-size:var(--type-body);line-height:var(--leading-body)}._skeletonRoot_12q7v_278{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-3)}._skeletonKpiValue_12q7v_285{width:5rem;height:2rem}._skeletonBarFill_12q7v_290{height:100%;border-radius:999px}._skeletonDonut_12q7v_295{width:8.5rem;height:8.5rem;flex-shrink:0;border:1.1rem solid var(--lobby-surface-active);border-radius:50%}._skeletonLegend_12q7v_303{display:flex;flex:1 1 12rem;flex-direction:column;gap:var(--space-2);font-size:var(--type-caption)}._skeletonField_12q7v_311{display:block;padding:var(--space-2) var(--control-padding-inline);border:1px solid var(--lobby-line-frame);border-radius:var(--radius-control);background:var(--lobby-field);font-size:var(--type-body);line-height:var(--leading-body)}._skeletonTable_12q7v_321{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--lobby-line-frame);border-radius:var(--radius-card);font-size:var(--type-caption);line-height:var(--leading-body)}._skeletonTableHead_12q7v_331,._skeletonTableRow_12q7v_332{display:grid;grid-template-columns:1.6fr 1.4fr 1fr 1fr .8fr;align-items:center}._skeletonTableHead_12q7v_331{height:var(--table-head-height);padding:0 var(--space-3);background:var(--lobby-field);box-shadow:inset 0 -1px 0 var(--lobby-line-frame)}._skeletonTableRow_12q7v_332{padding:var(--space-2) var(--space-3)}._skeletonTableRow_12q7v_332:nth-child(odd){background:var(--lobby-field)}._runsHeader_12q7v_353{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}._runsScroll_12q7v_361{flex:1 1 0}._journalScroll_12q7v_365{max-height:min(70vh,40rem)}._pill_12q7v_369{display:inline-flex;width:8.5rem;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);border:1px solid var(--lobby-line);border-radius:var(--radius-sm);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-align:center;text-transform:uppercase;white-space:nowrap}._pillFinished_12q7v_385{border-color:var(--lobby-success-line);background:var(--lobby-success-tint);color:var(--lobby-success)}._pillNotFinished_12q7v_391{border-color:var(--lobby-danger-line);background:var(--lobby-danger-tint);color:var(--lobby-danger)}._legend_12q7v_202{display:flex;min-width:0;flex-direction:column;align-items:start;gap:var(--space-2);color:var(--lobby-text-muted);font-size:var(--type-caption);line-height:var(--leading-body)}._legendTitle_12q7v_408{color:var(--lobby-text-faint);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase}._legendItem_12q7v_416{display:flex;min-width:0;align-items:start;gap:var(--space-2)}._legendMark_12q7v_423{width:.2rem;height:.9rem;flex:0 0 auto;border-radius:999px}._legendMarkOk_12q7v_430{background:var(--lobby-success)}._legendMarkWarning_12q7v_434{background:var(--lobby-brand)}._legendMarkAlert_12q7v_438{background:var(--lobby-danger)}._donutFigure_12q7v_442{position:relative;flex-shrink:0}._donutCenter_12q7v_447{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;inset:0;pointer-events:none}._donutTotal_12q7v_457{color:var(--lobby-text);font-size:var(--type-title);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);line-height:var(--leading-heading)}._donutCaption_12q7v_465{color:var(--lobby-text-muted);font-size:var(--type-label)}._scoreLegend_12q7v_470{display:grid;flex:1 1 12rem;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--space-2) var(--space-4);color:var(--lobby-text-secondary);font-size:var(--type-caption)}._scoreLegendRow_12q7v_480{display:contents}._scoreLegendCount_12q7v_484,._scoreLegendPercent_12q7v_485{font-variant-numeric:tabular-nums;text-align:end}._scoreLegendCount_12q7v_484{font-weight:var(--weight-semibold)}._scoreLegendPercent_12q7v_485{color:var(--lobby-text-muted)}@media(max-width:72rem){._kpiGrid_12q7v_57{grid-template-columns:repeat(2,minmax(0,1fr))}._chartGrid_12q7v_116{grid-template-columns:minmax(0,1fr)}._chartGrid_12q7v_116>:first-child{grid-column:auto}._barList_12q7v_130{grid-template-columns:minmax(0,1fr) auto}._barLabel_12q7v_150{grid-column:1 / -1}}@media(max-width:38rem){._scrollArea_12q7v_5{padding:0 var(--space-3) var(--space-3)}._kpiGrid_12q7v_57{grid-template-columns:minmax(0,1fr)}._runsSection_12q7v_249{flex:none;min-height:auto}._runsScroll_12q7v_361{flex:none}._scrollArea_12q7v_5>*:first-child{margin-top:var(--space-3)}._barList_12q7v_130{max-height:18rem}._donutWrap_12q7v_178{flex-direction:column;align-items:start}._barLabel_12q7v_150{overflow:visible;overflow-wrap:anywhere;white-space:normal}}._exercise__root_oljmz_1{position:relative;display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;min-width:0;overflow:hidden}._exercise__content_oljmz_12{position:relative;display:flex;flex:1;min-width:0;min-height:0;overflow:hidden}._adviserLauncher_oljmz_21{position:absolute;z-index:150;right:12px;display:flex;flex-direction:column;justify-content:flex-end;padding-top:12px;margin-bottom:8px;pointer-events:none}._adviserLauncher_oljmz_21>*{pointer-events:auto}._instructorLauncher_oljmz_37{position:absolute;z-index:150;left:12px;display:flex;align-items:center;gap:.4rem;height:var(--sim-control-height-float);padding:0 var(--sim-pad-inline);border:1px solid var(--sim-accent-line);border-radius:var(--sim-radius);margin-bottom:8px;background:var(--sim-surface);box-shadow:var(--sim-shadow-float);color:var(--sim-accent);font-family:inherit;font-size:.875rem;line-height:1;cursor:pointer;transition:border-color var(--sim-transition),background-color var(--sim-transition),color var(--sim-transition)}._instructorLauncher_oljmz_37:hover{border-color:var(--sim-accent-line-strong);background:var(--sim-accent-wash);color:var(--sim-accent-strong)}._instructorLauncher_oljmz_37 svg{width:1rem;height:1rem;fill:currentColor}._backdrop_i2mck_1{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none}._backdrop_i2mck_1:after{position:absolute;inset:0;background:radial-gradient(ellipse 56% 110% at 50% 50%,color-mix(in srgb,var(--lobby-vignette) calc(22% * var(--lobby-vignette-strength)),transparent),color-mix(in srgb,var(--lobby-vignette) calc(28% * var(--lobby-vignette-strength)),transparent) 30%,color-mix(in srgb,var(--lobby-vignette) calc(55% * var(--lobby-vignette-strength)),transparent) 68%,color-mix(in srgb,var(--lobby-vignette) calc(94% * var(--lobby-vignette-strength)),transparent));content:""}._backdrop_i2mck_1:before{position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--lobby-page-backdrop) 70%,transparent),color-mix(in srgb,var(--lobby-page-backdrop) 88%,transparent));opacity:0;transition:opacity var(--duration-scene) var(--ease-out-expo);content:""}._backdropPage_i2mck_36:before,[data-lobby-away] ._backdrop_i2mck_1:before{opacity:1}._scene_i2mck_41{position:absolute;inset:0;background:url(/images/main-menu/refinery-background.webp) center / cover no-repeat;opacity:.72;filter:saturate(.75) blur(5px);transform:scale(1.018);transition:opacity var(--duration-scene) var(--ease-out-expo),filter var(--duration-scene) var(--ease-out-expo),transform var(--duration-scene) var(--ease-out-expo)}._sceneNear_i2mck_54{opacity:1;filter:none;transform:none}[data-lobby-away] ._sceneNear_i2mck_54{opacity:.72;filter:saturate(.75) blur(5px);transform:scale(1.018)}[data-theme=light] ._scene_i2mck_41{background-image:url(/images/main-menu/refinery-background-day.webp)}@media(max-width:40rem){._scene_i2mck_41{background-position:58% center}}@media(prefers-reduced-motion:reduce){._scene_i2mck_41,._backdrop_i2mck_1:before{transition:none}}@keyframes _cardRiseIn_1bpkk_1{0%{opacity:0;transform:translate3d(0,.85rem,0)}}._screen_1bpkk_8{position:relative;isolation:isolate;display:grid;width:100%;height:100vh;height:100dvh;place-items:center;padding:var(--page-padding-block) var(--page-padding-inline);overflow:hidden;background:var(--lobby-vignette);color:var(--lobby-text);font-family:var(--font-family-primary)}._card_1bpkk_23{display:flex;width:min(100%,40rem);flex-direction:column;gap:var(--space-5);padding:var(--space-7);border:1px solid var(--lobby-line-strong);border-radius:var(--radius-page);background:var(--lobby-bg);box-shadow:0 1.5rem 3.5rem var(--lobby-shadow-soft);animation:_cardRiseIn_1bpkk_1 .26s var(--ease-enter) both}@media(max-width:40rem){._card_1bpkk_23{padding:var(--space-5)}}@media(prefers-reduced-motion:reduce){._card_1bpkk_23{animation:none}}._header_h2e0d_1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5)}._heading_h2e0d_8{display:flex;min-width:0;flex-direction:column;gap:var(--space-2)}._status_h2e0d_15{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:var(--space-3)}._tag_h2e0d_23{flex:0 0 auto;padding:var(--space-1) var(--space-3);border:1px solid var(--lobby-line-strong);border-radius:var(--radius-control);background:var(--lobby-surface-alt);color:var(--lobby-text-muted);font-size:var(--type-caption);font-weight:var(--weight-semibold)}._mode_h2e0d_34{border-color:var(--lobby-accent-line);background:var(--lobby-accent-tint);color:var(--lobby-accent-bright)}._modeTesting_h2e0d_40{border-color:var(--lobby-brand-line);background:var(--lobby-brand-tint);color:var(--lobby-brand-text)}._title_h2e0d_46,._percent_h2e0d_47{margin:0;font-size:var(--type-title);font-weight:var(--weight-semibold);line-height:var(--leading-heading)}._title_h2e0d_46{color:var(--lobby-text)}._percent_h2e0d_47{display:flex;align-items:baseline;gap:var(--space-2);color:var(--lobby-brand-text);font-variant-numeric:tabular-nums}._percentDone_h2e0d_66{color:var(--lobby-success)}._readiness_h2e0d_70{color:var(--lobby-text-muted);font-size:var(--type-caption);font-weight:var(--weight-regular)}._muted_h2e0d_76{margin:0;color:var(--lobby-text-muted)}._subtitle_h2e0d_81{font-size:var(--type-body);line-height:var(--leading-body)}._current_h2e0d_86{display:flex;min-height:6.5rem;flex-direction:column;gap:var(--space-2)}._meta_h2e0d_93{margin-bottom:var(--space-1);font-size:var(--type-caption);font-variant-numeric:tabular-nums}._stepTitle_h2e0d_99{margin:0;color:var(--lobby-text);font-size:var(--type-body);font-weight:var(--weight-semibold);line-height:var(--leading-body)}._stepText_h2e0d_107{font-size:var(--type-body);line-height:var(--leading-body)}._progress_h2e0d_112{display:flex;flex-direction:column;gap:var(--space-3)}._stepRow_h2e0d_118{display:flex;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--lobby-line-subtle)}._stepRow_h2e0d_118 ._current_h2e0d_86{flex:1 1 auto;min-width:0}._stepAside_h2e0d_130{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}._progressValue_h2e0d_139{justify-content:flex-end;margin-top:auto}._progressPercent_h2e0d_144{min-width:4ch}._stepRow_h2e0d_118 ._currentQueue_h2e0d_148{min-height:0}._queuePosition_h2e0d_152{flex-direction:column;align-items:flex-end;gap:0}._segments_h2e0d_157{display:grid;gap:var(--space-1);grid-template-columns:repeat(6,minmax(0,1fr))}._segment_h2e0d_157{height:.375rem;overflow:hidden;border-radius:var(--radius-xs);background:var(--lobby-line-subtle)}._segmentFill_h2e0d_170{display:block;height:100%;background:var(--lobby-brand);transform-origin:left center;transition:transform .2s linear}._segmentFillDone_h2e0d_178{background:var(--lobby-success)}@media(prefers-reduced-motion:reduce){._segmentFill_h2e0d_170{transition:none}}._shell_17wub_1{position:relative;isolation:isolate;display:grid;width:100%;height:100vh;height:100dvh;grid-template-rows:minmax(0,1fr);overflow:hidden;background:var(--lobby-vignette)}._body_1urhg_1{display:flex;flex-direction:column;gap:var(--space-3)}._title_1urhg_7{margin:0;color:var(--lobby-text);font-size:var(--type-title);font-weight:var(--weight-bold);line-height:var(--leading-heading)}._text_1urhg_15{margin:0;color:var(--lobby-text-muted);font-size:var(--type-body);line-height:var(--leading-body)}._actions_1urhg_22{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}._toast_s07z9_1{position:fixed;z-index:50;bottom:var(--space-5);left:50%;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--lobby-line-popover);border-radius:var(--radius-popover);background:var(--lobby-surface-raised);box-shadow:0 1rem 2.4rem var(--lobby-shadow);color:var(--lobby-text);font-size:var(--type-body);font-weight:var(--weight-semibold);line-height:var(--leading-body);transform:translate(-50%);animation:_appear_s07z9_1 var(--duration-surface) ease-out}._toastError_s07z9_22{border-color:var(--lobby-danger-line);background:var(--lobby-danger-surface);color:var(--lobby-danger-text)}._icon_s07z9_28{width:1.1rem;height:1.1rem;flex:0 0 auto;fill:none;stroke:var(--lobby-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}._iconNeutral_s07z9_39{stroke:var(--lobby-text-muted)}._iconError_s07z9_43{stroke:currentColor}._action_s07z9_47{padding:0;border:none;margin-inline-start:var(--space-2);background:none;color:var(--lobby-accent);cursor:pointer;font:inherit;font-weight:var(--weight-semibold)}._action_s07z9_47:hover{color:var(--lobby-accent-bright);text-decoration:underline}._action_s07z9_47:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--lobby-focus-ring);outline-offset:2px}@keyframes _appear_s07z9_1{0%{opacity:0}}@media(prefers-reduced-motion:reduce){._toast_s07z9_1{animation:none}}
