@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.p.1yo2pz3g4u6be.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0ic9f6t6i9npx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.UQk2bW_className{font-family:Lato,Lato Fallback;font-style:normal;font-weight:400}.UQk2bW_variable{--font-lato:"Lato", "Lato Fallback"}
@font-face{font-family:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/libre-franklin-latin-ext-300-normal.1hku8aj94dmg3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:300;font-display:swap;src:url(../media/libre-franklin-latin-300-normal.4554ofaozl7ji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/libre-franklin-latin-ext-400-normal.0jgrcypnj1xgt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/libre-franklin-latin-400-normal.2ql1wwmuiusmz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/libre-franklin-latin-ext-500-normal.3l24s3f-ysh9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/libre-franklin-latin-500-normal.12nwz41ui4e83.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/libre-franklin-latin-ext-600-normal.347o8086kt2rh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/libre-franklin-latin-600-normal.22mungx4515ei.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/libre-franklin-latin-ext-700-normal.2spbvzejsn76o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/libre-franklin-latin-700-normal.2o-zgnn0835ix.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:800;font-display:swap;src:url(../media/libre-franklin-latin-ext-800-normal.3kpytcs6woztm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:800;font-display:swap;src:url(../media/libre-franklin-latin-800-normal.1p30s6y24d-5o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:900;font-display:swap;src:url(../media/libre-franklin-latin-ext-900-normal.1m2li8aht065b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:900;font-display:swap;src:url(../media/libre-franklin-latin-900-normal.0o8by1geiophv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/jetbrains-mono-latin-ext-400-normal.2osyrgmzpqw_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/jetbrains-mono-latin-400-normal.37baup9wa8gsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/jetbrains-mono-latin-ext-500-normal.3574s2_-3b86t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/jetbrains-mono-latin-500-normal.37tbwx4qeyuup.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/jetbrains-mono-latin-ext-600-normal.1gqncni576t-6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/jetbrains-mono-latin-600-normal.385rh3vwo0nrf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/jetbrains-mono-latin-ext-700-normal.0_o8pkzqkv-mq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/jetbrains-mono-latin-700-normal.3ju-ke9onbi4u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--c-navy:#052b4c;--c-navy-hover:#0d3d66;--c-signal:#e4571b;--c-mic:#c04917;--c-ok:#2d6a4a;--c-go:#62b486;--c-ink:#1a1a1a;--c-ink-2:#3c3c3c;--c-muted:#5e5e5e;--c-label:#5a5a5a;--c-muted-2:#6a6a6a;--c-off:#8a8a8a;--c-faint:#a3a3a3;--c-radio-ring:#8c8c8c;--c-white:#fff;--c-line:#ebebeb;--c-rail:#e0e0e0;--c-line-strong:#d2d2d2;--c-surface:#f3f3f3;--c-surface-deep:#eaeaea;--c-column:#f9f9f9;--c-fill-1:#fafafa;--c-fill-2:#f2f2f2;--c-fill-3:#f0f0f0;--c-fill-4:#ededed;--c-housing:#e8e8e8;--c-warn-text:#8f360c;--c-danger-text:#8e251e;--c-status-ok-bg:#dfeae3;--c-status-ok-text:#1f4d35;--c-status-ok-dot:#2d6a4a;--c-status-err-bg:#f7e1d3;--c-status-err-text:#8f360c;--c-status-err-dot:#e4571b;--c-status-bad-bg:#f2dcd8;--c-status-bad-text:#8e251e;--c-status-bad-dot:#c8382d;--c-status-wait-bg:#dde2e4;--c-status-wait-text:#37434a;--c-status-wait-dot:#6f8290;--c-status-sig-bg:#ededed;--c-status-sig-text:#3c3c3c;--c-status-sig-dot:#3c3c3c;--c-status-mute-bg:#f0f0f0;--c-status-mute-text:#494949;--c-status-mute-dot:#a3a3a3;--c-glass:#ffffffb8;--c-video-tint:linear-gradient(180deg, #080c129e 0%, #080c1294 45%, #080c12a8 100%);--font-sans:"Libre Franklin", "Helvetica Neue", Helvetica, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-size-base:14px;--line-height-base:1.45;--space-1:2px;--space-2:3px;--space-3:5px;--space-4:8px;--space-5:13px;--space-6:21px;--space-7:34px;--space-8:55px;--space-inset:13px;--space-header:55px;--space-tab-row:11px;--space-card-padding:21px;--space-glass-inset:6px;--space-control-gap:6px;--size-control:34px;--size-lever-pad:3px;--size-button:40px;--size-icon-button:32px;--size-scrollbar:2px;--size-tab-bar:20px;--radius-card:10px;--radius-glass-group:12px;--radius-button:8px;--radius-pill:999px;--radius-tag:5px;--radius-tooltip:6px;--radius-large:13px;--radius-circle:50%;--shadow-housing:inset 0 1px 2px #1b1b191f, inset 0 0 0 1px #1b1b190d;--shadow-lever:0 1px 2px #1b1b194d, inset 0 -1px 0 #1b1b1914;--shadow-menu:0 0 0 1px #e0e0e0, 0 8px 21px -8px #00000029;--shadow-glass:0 0 0 1px #1b1b190f, 0 4px 14px -8px #1b1b192e;--shadow-glass-blur:blur(12px) saturate(1.4);--shadow-focus:0 0 0 2px #fff, 0 0 0 4px #052b4c;--motion-control:.16s cubic-bezier(.2, .8, .2, 1);--motion-panel:.2s cubic-bezier(.2, .8, .2, 1);--motion-menu:.2s cubic-bezier(.2, .8, .2, 1);--motion-rail:.42s cubic-bezier(.4, 0, .2, 1);--motion-press:80ms ease;--motion-spring:cubic-bezier(.34, 1.35, .5, 1);--rail-open:233px;--rail-narrow:89px;--case-column-min:420px;--pri:var(--c-navy);--pri-h:var(--c-navy-hover);--signal:var(--c-signal);--ok:var(--c-ok);--go:var(--c-go)}@media (prefers-reduced-motion:reduce){:root{--motion-control:0s;--motion-panel:0s;--motion-menu:0s;--motion-rail:0s;--motion-press:0s}}
:root{--ui-housing:#e8e8e8;--ui-housing-shadow:inset 0 1px 2px #1b1b191f, inset 0 0 0 1px #1b1b190d;--ui-lever:#fff;--ui-lever-shadow:0 1px 2px #1b1b194d, inset 0 -1px 0 #1b1b1914;--ui-pad:3px;--ui-h:34px;--ui-ease:.16s cubic-bezier(.2, .8, .2, 1);--ui-ink:#1a1a1a;--ui-muted:#6a6a6a;--ui-off:#8a8a8a;--ui-navy:var(--pri,#052b4c);--ui-navy-hover:var(--pri-h,#0d3d66);--ui-rail:#e0e0e0;--ui-focus:0 0 0 2px #fff, 0 0 0 4px var(--ui-navy);--ui-inset:13px;--ui-radius:10px;--ui-surface:#f3f3f3;--ui-surface-deep:#eaeaea;--ui-column:#f9f9f9;--ui-gap:6px;--ui-glass-bg:#ffffffb8;--ui-glass-blur:blur(12px) saturate(1.4);--ui-glass-edge:0 0 0 1px #1b1b190f, 0 4px 14px -8px #1b1b192e;--ui-header-h:55px}.bswitch{cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0;display:inline-flex}.bswitch:focus-visible{box-shadow:var(--ui-focus);outline:none}.bsw-h{width:76px;height:var(--ui-h);background:var(--ui-housing);box-shadow:var(--ui-housing-shadow);border-radius:999px;display:block;position:relative}.bsw-t{letter-spacing:.04em;color:#3c3c3c;width:38px;transition:opacity var(--ui-ease);place-items:center;font-size:11.5px;font-weight:600;display:grid;position:absolute;top:0;bottom:0}.bsw-t-on{left:var(--ui-pad)}.bsw-t-off{right:var(--ui-pad)}.bswitch[aria-checked=true] .bsw-t-off,.bswitch[aria-checked=false] .bsw-t-on{opacity:0}.bsw-l{top:var(--ui-pad);left:var(--ui-pad);width:38px;height:calc(var(--ui-h) - 2 * var(--ui-pad));background:var(--ui-lever);box-shadow:var(--ui-lever-shadow);transition:transform var(--ui-ease);border-radius:999px;position:absolute}.bswitch[aria-checked=true] .bsw-l{transform:translate(32px)}.bsw-i{width:7px;height:7px;transition:background var(--ui-ease), box-shadow var(--ui-ease);background:#9a9a9a;border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:62%}.bswitch[aria-checked=true] .bsw-i{background:var(--signal);box-shadow:0 0 0 3px color-mix(in srgb, var(--signal) 22%, transparent), 0 0 6px color-mix(in srgb, var(--signal) 70%, transparent)}.ui-seg{isolation:isolate;padding:var(--ui-pad);min-height:var(--ui-h);background:var(--ui-housing);box-shadow:var(--ui-housing-shadow);border-radius:999px;flex-shrink:0;align-items:stretch;display:inline-flex;position:relative}.ui-seg--wide{min-width:0;max-width:100%;display:flex}.ui-seg>button{z-index:1;min-width:0;min-height:calc(var(--ui-h) - 2 * var(--ui-pad));color:var(--ui-off);white-space:nowrap;cursor:pointer;transition:color var(--ui-ease);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative}.ui-seg--wide>button{flex:auto;gap:5px;padding:0 9px}.ui-seg>button:hover,.ui-seg>button[aria-checked=true]{color:var(--ui-ink)}.ui-seg>button:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-navy);outline:none}.ui-seg .segn{color:inherit;background:#1b1b190f;border-radius:999px;padding:0 6px}.ui-seg__lever{z-index:0;top:var(--ui-pad);height:calc(100% - 2 * var(--ui-pad));background:var(--ui-lever);box-shadow:var(--ui-lever-shadow);transition:transform var(--ui-ease), width var(--ui-ease);pointer-events:none;border-radius:999px;position:absolute;left:0}.ui-tabs{border-bottom:1px solid var(--ui-rail);align-items:flex-end;gap:20px;min-width:0;display:flex;position:relative}.ui-tabs--doc{border-bottom:0;align-self:stretch;gap:10px!important}.ui-tabs--doc>button{gap:4px}.ui-tabs--doc .dtl{font-size:12.5px}.drawer>div:first-child{border-bottom:1px solid var(--ui-rail);gap:6px!important}.drawer>div:first-child>.lbl{margin-right:4px;padding-bottom:11px;line-height:15.6px;align-self:flex-end!important}.ui-tabs>button{min-width:0;max-width:220px;height:auto;color:var(--ui-muted);white-space:nowrap;cursor:pointer;transition:color var(--ui-ease);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:11px 0;font-size:13px;font-weight:500;display:inline-flex;position:relative}.ui-tabs>button:hover,.ui-tabs>button[aria-selected=true],.ui-tabs>button[aria-checked=true]{color:var(--ui-ink);background:0 0}.ui-tabs .segn{color:inherit;background:#1b1b190f;border-radius:999px;padding:0 6px;font-family:JetBrains Mono,monospace;font-size:10.5px}.ui-tabs--compact{gap:16px}.ui-tabs--compact>button{padding:7px 0;font-size:12.5px}.ui-tabs>button:focus-visible{outline:2px solid var(--ui-navy);outline-offset:2px;border-radius:3px}.ui-tabs .segl{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-tabs--period{align-self:center;gap:20px}.ui-tabs--period>button{font-size:13px}.ui-tabs__bar{background:var(--ui-navy);width:20px;height:2px;transition:transform var(--ui-ease);pointer-events:none;border-radius:2px;position:absolute;bottom:-1px;left:0}.btn,.bigbtn{white-space:nowrap;cursor:pointer;min-height:40px;transition:background var(--ui-ease), border-color var(--ui-ease), color var(--ui-ease), transform 80ms ease;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.btn-sm{min-height:32px;padding:0 13px;font-size:12.5px}.btn:active:not(:disabled),.bigbtn:active{transform:translateY(1px)scale(.985)}.btn:focus-visible,.bigbtn:focus-visible{box-shadow:var(--ui-focus);outline:none}.btn-pri,.btn-sig,.bigbtn{background:var(--ui-navy);border-color:var(--ui-navy);color:#fff}.btn-pri:hover,.btn-sig:hover,.bigbtn:hover{background:var(--ui-navy-hover);border-color:var(--ui-navy-hover)}.btn-sec{border-color:var(--ui-navy);color:var(--ui-navy);background:#fff}.btn-sec:hover{background:color-mix(in srgb, var(--ui-navy) 7%, #fff)}.btn-warn{color:#8f360c;background:#fff;border-color:#8f360c}.btn-warn:hover{background:#fbf1ea}.btn-dan{color:#8e251e;background:#fff;border-color:#8e251e}.btn-dan:hover{background:#fbeeec}.btn-onmic{color:var(--mic);background:#fff;border-color:#fff}.btn-onmic:hover{background:#f5f5f5}.ui-link{font-weight:inherit;color:inherit;cursor:pointer;text-decoration:none}.ui-link,.ui-link>span:not(.mono){text-underline-offset:3px;transition:text-decoration-thickness var(--ui-ease);text-decoration:underline;text-decoration-thickness:1px}.ui-link:hover,.ui-link:hover>span:not(.mono){text-decoration-thickness:2px}.ui-link>.mono{text-decoration:none}.ui-link:focus-visible{outline:2px solid var(--ui-navy);outline-offset:2px;border-radius:3px}.stbtn.ui-link{background:0 0;border-radius:0;padding:3px 0}.hlink.ui-link{text-decoration:none}.kheadbtn:hover .mono{text-decoration:none!important}.ui-seg--sm{--ui-h:28px}.ui-seg--sm>button{padding:0 9px;font-size:12px;font-weight:500}.ui-choice{flex-direction:column;align-items:stretch;gap:2px;display:flex}.ui-choice>button{min-height:34px;color:var(--ui-ink);text-align:left;white-space:normal;cursor:pointer;transition:background var(--ui-ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px 10px 6px 8px;font-size:13.5px;font-weight:400;display:flex}.ui-choice>button:hover{background:#1b1b190d}.ui-choice>button[aria-checked=true]{background:color-mix(in srgb, var(--ui-navy) 7%, transparent);color:var(--ui-ink);font-weight:500}.ui-choice>button:focus-visible{box-shadow:inset 0 0 0 2px var(--ui-navy);outline:none}.ui-choice>button:before,.ui-cards .radio{content:"";box-sizing:border-box;width:16px;height:16px;transition:border var(--ui-ease);background:#fff;border:1.5px solid #8c8c8c;border-radius:50%;flex:none;margin:0}.ui-choice>button[aria-checked=true]:before,.ui-cards>button[aria-checked=true] .radio{border:5px solid var(--ui-navy)}.ui-cards .radio:after{display:none!important}.ui-cards>button{cursor:pointer;transition:background var(--ui-ease), border-color var(--ui-ease)}.ui-cards>button .radio{margin-top:2px}.ui-cards>button[aria-checked=true]{border-color:var(--ui-navy);background:color-mix(in srgb, var(--ui-navy) 7%, #fff)}.ui-cards>button:focus-visible{box-shadow:var(--ui-focus);outline:none}.ui-icon{color:#3c3c3c;cursor:pointer;width:32px;height:32px;transition:background var(--ui-ease), color var(--ui-ease), transform 80ms ease;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.ui-icon:hover{color:var(--ui-ink);background:#1b1b1912}.ui-icon:active{transform:scale(.94)}.ui-icon:focus-visible{box-shadow:var(--ui-focus);outline:none}.app *,.app{scrollbar-width:none}.app ::-webkit-scrollbar{width:0;height:0;display:none}.ui-scrollbars{z-index:60;pointer-events:none;position:fixed;inset:0}.ui-scrollbar{background:var(--ui-navy);transition:width var(--ui-ease), height var(--ui-ease), margin var(--ui-ease);border-radius:2px;position:absolute}.ui-scrollbar--v{width:2px;margin-left:-1px}.ui-scrollbar--h{height:2px;margin-top:-1px}.ui-scrollbar--v.is-on{width:4px;margin-left:-2px}.ui-scrollbar--h.is-on{height:4px;margin-top:-2px}.ui-scroll{position:relative}.ui-column>.ui-band,.apphdr .ui-tabs--period,.apphdr>div:last-child,html[data-search=open] .apphdr .search{box-shadow:none;transition:background-color var(--ui-ease), box-shadow var(--ui-ease), -webkit-backdrop-filter var(--ui-ease), backdrop-filter var(--ui-ease);background:0 0}.ui-glass,.ui-column.is-under>.ui-band,html[data-under-header] .apphdr .ui-tabs--period,html[data-under-header] .apphdr>div:last-child,html[data-under-header][data-search=open] .apphdr .search{background:var(--ui-glass-bg);-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);box-shadow:var(--ui-glass-edge)}.ui-column{position:relative}.ui-column>.ui-band{z-index:4;border-radius:10px;position:absolute;left:6px;right:6px;border-bottom-color:#0000!important}div:has(>.apphdr){position:relative}.apphdr{z-index:30;pointer-events:none;position:absolute;top:0;left:0;right:0}.apphdr>*,.apphdr>div>*{pointer-events:auto}.apphdr>div:first-child,.apphdr>h1{pointer-events:none}.apphdr .ui-tabs--period{border-radius:10px 10px 0 0;padding:0 13px}.apphdr>div:last-child{border-radius:12px;padding:3px 4px 3px 10px}html[data-search=open] .apphdr .search{border-radius:10px;padding:0 10px;box-shadow:inset 0 -1px #d6d6d6}html[data-search=open] .apphdr .search:focus-within{box-shadow:inset 0 -1px 0 var(--ui-navy)!important}html[data-under-header][data-search=open] .apphdr .search{box-shadow:var(--ui-glass-edge), inset 0 -1px 0 #d6d6d6}html[data-under-header][data-search=open] .apphdr .search:focus-within{box-shadow:var(--ui-glass-edge), inset 0 -1px 0 var(--ui-navy)!important}.app[data-app]{background:radial-gradient(50% 100% at 0 0, var(--ui-surface-deep) 0%, color-mix(in srgb, var(--ui-surface-deep) 62%, var(--ui-surface)) 30%, color-mix(in srgb, var(--ui-surface-deep) 25%, var(--ui-surface)) 62%, var(--ui-surface) 100%), var(--ui-surface)}.pane:has(>aside>.railhead)>.split .splitbtn:before{background:0 0}.pane:has(>aside>.railhead)>.split .splitbtn:hover:before{background:var(--ui-rail)}.pane:has(>aside>.railhead)>.split.active .splitbtn:before{background:var(--ui-rail)}.lockup:hover{background:0 0}.pane>aside .nav,.pane>aside>div:last-of-type{overflow:hidden}.ui-sheet{background:linear-gradient(var(--ui-rail), var(--ui-rail)) 0 var(--ui-header-h) / 1px calc(100% - var(--ui-header-h)) no-repeat;padding:var(--ui-header-h) var(--ui-inset) var(--ui-inset) 21px!important}[data-row=kl],[data-row=rg]{padding:var(--ui-header-h) var(--ui-inset) var(--ui-inset) 0}.ui-panel,.ui-column{border-radius:var(--ui-radius)}.ui-panel{background:#fff;box-shadow:0 0 0 1px #e8e8e8}.ui-column{background:var(--ui-column);overflow:hidden;box-shadow:0 0 0 1px #ebebeb}aside.ui-panel{overflow:hidden}.ui-band{background:#fff}.ui-column .row{border-bottom-color:#ededed}.ui-column .row:hover,.ui-column .srow:hover{background:#1b1b1908}.ui-column .row.sel,.ui-column .srow.sel{background:#fff}[data-work]>.split,[data-row]>.split{width:var(--ui-inset)}[data-work]>.split .splitbtn,[data-row]>.split .splitbtn{left:calc(var(--ui-inset) / 2 - 7px)}[data-work]>.split .splitbtn:before,[data-row]>.split .splitbtn:before{background:0 0}[data-work]>section+main,[data-work]>section+div:not(.split),[data-work]+aside,[data-row]>[data-work]+div:not(.split){margin-left:var(--ui-inset)}.ui-panelhead{flex-shrink:0;margin:0 21px;padding:16px 0 0}.drawer>.ui-panelhead>.iconbtn{margin-right:-8px}.drawer .scroll>article{padding-top:26px!important}.ui-tip{z-index:200;color:#f5f5f5;letter-spacing:0;white-space:normal;pointer-events:none;opacity:0;max-width:280px;transform:translate(var(--tip-dx,0), var(--tip-dy,2px));background:#1a1a1a;border-radius:6px;padding:5px 9px;font:500 12px/1.35 Geist,Libre Franklin,Helvetica Neue,Helvetica,sans-serif;transition:opacity .12s,transform .12s;position:fixed}.ui-tip.is-on{opacity:1;transform:none}.ui-menu.is-anchored{min-width:220px;width:max-content!important;max-width:min(360px, calc(100vw - 2 * var(--ui-inset)))!important;position:fixed!important;bottom:auto!important;right:auto!important}.ui-instant{transition:none!important}@media (prefers-reduced-motion:reduce){.bsw-l,.bsw-t,.bsw-i,.ui-seg__lever,.ui-tabs__bar,.ui-seg>button,.ui-tabs>button,.btn,.bigbtn,.ui-link,.ui-choice>button,.ui-choice>button:before,.ui-cards>button,.ui-cards .radio,.ui-icon,.ui-scrollbar,.ui-tip,.ui-column>.ui-band,.apphdr .ui-tabs--period,.apphdr>div:last-child,.apphdr .search{transition:none!important}.ui-tip,.ui-icon:active,.btn:active,.bigbtn:active{transform:none}}
:root{--c-signal:#f741a9;--signal:#f741a9}html,body{height:100%;margin:0}body{background:var(--c-surface);color:var(--c-ink);font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100%}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,p,dl,dd,figure{margin:0}.mono,.code,time{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nw-badge svg{display:block}.nw-badge text{font-family:var(--font-lato), Lato, "Helvetica Neue", Arial, sans-serif}.brandtitle{letter-spacing:-.01em;opacity:0;pointer-events:none;font-size:15px;font-weight:600;position:absolute}.t-obj{letter-spacing:-.01em;text-wrap:balance;font-size:19px;font-weight:600;line-height:1.25}.t-lead{letter-spacing:-.005em;font-size:15px;font-weight:600;line-height:1.3}.t-p{color:var(--c-ink-2);font-size:13.5px;line-height:1.55}.t-h2,.ptitle{letter-spacing:-.005em;font-size:13px;font-weight:600;line-height:1.3}.t-h3{color:var(--c-ink-2);font-size:12px;font-weight:500;line-height:1.3}.sub{color:var(--c-muted);font-size:12.5px}.lbl{letter-spacing:0;color:var(--c-label);font-size:11.5px;font-weight:500}.kpiv{letter-spacing:-.02em;font-size:30px;font-weight:300;line-height:1.1}.chip{align-items:center;gap:var(--space-3);padding:var(--space-2) 10px;border-radius:var(--radius-pill);white-space:nowrap;font-size:12px;font-weight:500;line-height:1.45;display:inline-flex}.chip:before{content:"";border-radius:var(--radius-circle);background:currentColor;flex:none;width:7px;height:7px}.c-ok{background:var(--c-status-ok-bg);color:var(--c-status-ok-text)}.c-ok:before{background:var(--c-status-ok-dot)}.c-err{background:var(--c-status-err-bg);color:var(--c-status-err-text)}.c-err:before{background:var(--c-status-err-dot)}.c-bad{background:var(--c-status-bad-bg);color:var(--c-status-bad-text)}.c-bad:before{background:var(--c-status-bad-dot)}.c-wait{background:var(--c-status-wait-bg);color:var(--c-status-wait-text)}.c-wait:before{background:var(--c-status-wait-dot)}.c-sig{background:var(--c-status-sig-bg);color:var(--c-status-sig-text)}.c-sig:before{background:var(--c-status-sig-dot)}.c-mute{background:var(--c-status-mute-bg);color:var(--c-status-mute-text)}.c-mute:before{background:var(--c-status-mute-dot)}.tag{padding:1px var(--space-3);border-radius:var(--radius-tag);background:var(--c-fill-3);color:var(--c-ink-2);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;align-items:center;font-size:10.5px;font-weight:500;display:inline-flex}.segn{font-family:var(--font-mono);font-size:10.5px}.dot{border-radius:var(--radius-circle);background:var(--c-faint);flex:none;width:7px;height:7px;display:inline-block}.dot.go{background:var(--c-go)}.chips{gap:var(--space-3);flex-wrap:wrap;display:flex}.facts{border-radius:var(--radius-card);background:var(--c-fill-1);box-shadow:inset 0 0 0 1px #e6e6e6}.facts>div{gap:var(--space-5);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,160px) minmax(0,1fr);display:grid}.facts>div:last-child{border-bottom:0}.facts dt{padding-top:1px}.facts dd{overflow-wrap:anywhere;min-width:0;font-size:13.5px}.notice{padding:var(--space-5);border-radius:var(--radius-card);background:var(--c-fill-2);color:var(--c-ink-2);font-size:13.5px;line-height:1.55}.terminal{box-sizing:border-box;width:100%;padding:var(--space-5) var(--space-6);border-radius:var(--radius-large);color:#f5f5f5;font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;resize:none;background:#1e1e1e;border:0;font-size:12px;line-height:1.8;display:block}.terminal:focus-visible{box-shadow:var(--shadow-focus);outline:none}.avatar{border-radius:var(--radius-circle);background:var(--c-navy);width:34px;height:34px;color:var(--c-white);font-family:var(--font-mono);cursor:pointer;border:0;place-items:center;padding:0;font-size:12px;font-weight:500;display:inline-grid}.avatar:focus-visible{box-shadow:var(--shadow-focus);outline:none}.field{box-sizing:border-box;width:100%;min-height:var(--size-button);padding:0 var(--space-1);transition:box-shadow var(--motion-control);background:0 0;border:0;border-radius:0;outline:none;font-size:13.5px;display:block;box-shadow:inset 0 -1px #d6d6d6}.field:focus{box-shadow:inset 0 -1px 0 var(--c-navy)}.field::placeholder{color:var(--c-off)}textarea.field{min-height:0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--c-fill-1);resize:vertical;line-height:1.55;box-shadow:inset 0 0 0 1px #e6e6e6}textarea.field:focus{box-shadow:inset 0 0 0 1px var(--c-navy)}.field.mono{font-size:12px}input[type=color].swatch{width:var(--size-icon-button);height:var(--size-icon-button);border-radius:var(--radius-button);cursor:pointer;background:0 0;border:0;padding:0}input[type=color].swatch::-webkit-color-swatch-wrapper{padding:var(--space-2)}input[type=color].swatch::-webkit-color-swatch{border-radius:var(--space-3);border:0;box-shadow:inset 0 0 0 1px #1b1b191f}input[type=range]{width:100%;accent-color:var(--c-navy)}.field-group{gap:var(--space-3);flex-direction:column;display:flex}.form{gap:var(--space-5);flex-direction:column;display:flex}.actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.stack{gap:var(--space-5);flex-direction:column;display:flex}.between{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.app{height:100vh;display:flex;overflow:hidden}html[data-theme=dark] .app{filter:invert(.9)hue-rotate(180deg)}html[data-theme=dark] .app .nw-badge,html[data-theme=dark] .app .stage,html[data-theme=dark] .app .mark{filter:invert()contrast(1.25)hue-rotate(180deg)}html[data-theme=dark] .app .stage .nw-badge{filter:none}html[data-theme=dark] .app .terminal{filter:invert()hue-rotate(180deg)}html[data-theme=dark] .app .ui-menu{box-shadow:0 0 0 1px #d2d2d2}.pane.rail{z-index:20;width:var(--rail-open);transition:width var(--motion-rail);flex:none;position:relative}html[data-rail=narrow] .pane.rail{width:var(--rail-narrow)}.pane.rail>aside{box-sizing:border-box;gap:var(--space-6);height:100%;padding:var(--space-5);flex-direction:column;display:flex;overflow:hidden}.railtop{min-height:var(--size-icon-button);flex-direction:row;justify-content:space-between;align-items:center;transition:none;display:flex}html[data-rail=narrow] .railtop{align-items:flex-start;gap:var(--space-4);flex-direction:column}.lockup{border-radius:var(--radius-button);align-items:center;display:inline-flex}.lockup:focus-visible{box-shadow:var(--shadow-focus);outline:none}.mark{width:26px;height:auto;display:block}.railtop>.lockup{transition:margin-left var(--motion-rail);margin-left:1px}html[data-rail=narrow] .railtop>.lockup{margin-left:14px}html[data-rail=narrow] .railtop>.ui-icon{margin-left:10.5px}.railhead{padding:0 var(--space-4) 0 5px;white-space:nowrap;transition:opacity .28s cubic-bezier(.4,0,.2,1)}.railhead .t-lead{display:block}.railhead .sub{margin-top:var(--space-1);display:block}html[data-rail=narrow] .railhead{opacity:0;visibility:hidden;pointer-events:none}.nav{gap:var(--space-1);flex-direction:column;display:flex}.navbtn{align-items:center;gap:var(--space-5);box-sizing:border-box;height:var(--size-button);padding:0 10px 0 var(--space-5);border-radius:var(--radius-button);color:var(--c-ink-2);white-space:nowrap;transition:background var(--motion-control), color var(--motion-control);font-size:13px;font-weight:500;text-decoration:none;display:flex}.navbtn svg{flex:none;width:18px;height:18px}.navbtn>span{transition:opacity .28s cubic-bezier(.4,0,.2,1)}html[data-rail=narrow] .navbtn>span{opacity:0}.navbtn:hover{color:var(--c-ink);background:#1b1b190d}.navbtn[aria-current=page]{background:var(--c-white);color:var(--c-ink);box-shadow:0 0 0 1px var(--c-housing)}.navbtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}.railfoot{gap:var(--space-4);padding:0 var(--space-4) 0 5px;white-space:nowrap;flex-direction:column;margin-top:auto;transition:opacity .28s cubic-bezier(.4,0,.2,1);display:flex}html[data-rail=narrow] .railfoot{opacity:0;visibility:hidden}.railfoot .sub a{color:inherit}.work{flex:auto;min-width:0;position:relative}.apphdr{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-5);height:var(--space-header);padding:0 var(--space-inset) 0 0;display:flex}.apphdr>div:last-child{align-items:center;gap:var(--space-3);display:flex}.scr{position:absolute;inset:0;overflow-y:auto}[data-row]{padding:var(--ui-header-h) var(--ui-inset) var(--ui-inset) 0;box-sizing:border-box;gap:var(--space-inset);height:100%;min-height:100%;display:flex}[data-row]>*{min-height:0}.ui-panel,.ui-column{flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-panel{min-width:var(--case-column-min);flex:1 1 0}.ui-panel.preview{flex:0 0 38.2%;min-width:0}.ui-column{min-width:var(--rail-open);flex:0 0 38.2%}.ui-column.full{flex:auto}.ui-panel>.ui-scroll,.ui-column>.ui-scroll{flex:auto;min-height:0;overflow-y:auto}.ui-panel>.ui-scroll{padding:var(--space-6) var(--space-7) var(--space-8)}.ui-panel.preview>.ui-scroll{padding:var(--space-6)}.ui-panelhead+.ui-scroll{padding-top:var(--space-6)}.ui-column>.ui-scroll{padding-bottom:var(--space-6)}.ui-band{box-sizing:border-box;padding:0 var(--space-6)}.ui-band.pad{padding-top:var(--space-4);padding-bottom:var(--space-4)}.band-row{align-items:center;gap:var(--space-4);display:flex}.band-row>form{align-items:center;gap:var(--space-4);flex:auto;display:flex}.section>.t-h2{margin-bottom:var(--space-5)}.card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.card-head .sub{margin-top:var(--space-3)}.row{gap:var(--space-3);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--c-fill-4);color:inherit;flex-direction:column;text-decoration:none;display:flex}.row-title{font-size:13.5px;font-weight:600;line-height:1.3}.row-line{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}a.row:focus-visible{box-shadow:inset 0 0 0 2px var(--c-navy);outline:none}.ui-column .row.sel{background:var(--c-white);box-shadow:inset 3px 0 0 var(--c-navy)}.row .actions{margin-top:var(--space-1)}.empty{padding:var(--space-6);color:var(--c-muted);font-size:13.5px}.diff{gap:var(--space-1);margin-top:var(--space-1);font-family:var(--font-mono);color:var(--c-ink-2);overflow-wrap:anywhere;font-size:11.5px;display:grid}.diff del{color:var(--c-danger-text);text-decoration:line-through}.diff ins{color:var(--c-status-ok-text);text-decoration:none}details>summary{cursor:pointer}.ui-menu{z-index:80;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-card);background:var(--c-white);box-shadow:var(--shadow-menu);flex-direction:column;display:flex}.ui-menu[hidden]{display:none}.swrow{border-radius:var(--radius-button);min-height:44px;color:var(--c-ink);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;font-size:13.5px;display:flex}.swrow:hover{background:#1b1b190d}.swrow:focus-visible{box-shadow:inset 0 0 0 2px var(--c-navy);outline:none}.swrow.meta{cursor:default;color:var(--c-muted);font-size:12.5px}.swrow.meta:hover{background:0 0}.ui-cards{gap:var(--space-4);flex-direction:column;display:flex}.ui-cards.grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.opt{gap:var(--space-5);box-sizing:border-box;width:100%;padding:var(--space-5);border-radius:var(--radius-card);background:var(--c-fill-2);color:var(--c-ink);text-align:left;border:1px solid #0000;align-items:flex-start;display:flex}.opt.stacked{gap:var(--space-4);flex-direction:column}.opt-title{font-size:12.5px;font-weight:500;line-height:1.3}.opt .thumb{width:100%}.stage{min-height:233px;padding:var(--space-7);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.stage.light{background:var(--c-fill-2)}.stage.dark{background:#1e1e1e}.stage.checker{background:repeating-conic-gradient(var(--c-housing) 0 25%, var(--c-white) 0 50%) 0 0 / 21px 21px}.stage .nw-badge{width:100%;min-width:0;max-width:100%}.thumb{padding:var(--space-4);border-radius:var(--radius-button);place-items:center;display:grid}.thumb.light{background:var(--c-white)}.thumb.dark{background:#1e1e1e}html[data-theme=dark] .app .thumb{filter:invert()contrast(1.25)hue-rotate(180deg)}html[data-theme=dark] .app .thumb .nw-badge{filter:none}.previews{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(233px,1fr));display:grid}.previews.vertical{grid-template-columns:repeat(auto-fill,minmax(144px,1fr))}.previews figure{gap:var(--space-3);flex-direction:column;display:flex}.previews .stage{min-height:0;padding:var(--space-5)}.badges-list{gap:var(--space-5);flex-direction:column;display:flex}.badges-list .nw-badge{max-width:420px}.stops{gap:var(--space-3);flex-direction:column;display:flex}.stop{grid-template-columns:var(--size-icon-button) minmax(0, 1fr) 89px var(--size-icon-button);gap:var(--space-4);align-items:center;display:grid}.ramp{height:var(--space-5);border-radius:var(--radius-tag);box-shadow:inset 0 0 0 1px #1b1b191f}.center{width:100%;min-height:100%;padding:var(--space-6) var(--space-inset);box-sizing:border-box;place-items:center;display:grid;overflow-y:auto}.login{box-sizing:border-box;width:min(var(--case-column-min), 100%);min-width:0;padding:var(--space-7) var(--space-6) var(--space-6);flex:none}.login .lockup{gap:var(--space-4);margin-bottom:var(--space-6)}.login .lockup .t-lead{white-space:nowrap}.login .btn{width:100%}.login-links{gap:var(--space-6);margin-top:var(--space-6);color:var(--c-muted);justify-content:center;font-size:12.5px;display:flex}.login-split{box-sizing:border-box;gap:var(--space-inset);width:100%;height:100%;padding:var(--space-inset);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.login.tall{min-width:0;padding:var(--space-7);flex-direction:column;display:flex;overflow-y:auto}.login-body{box-sizing:border-box;width:min(var(--case-column-min), 100%);flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex}.login-hero{padding-bottom:var(--space-7);flex:1 0 auto;place-items:start;display:grid}.hero-badge{height:auto;display:block}.hero-badge.vertical{width:min(189px,50%)}.hero-badge.horizontal{width:80%}.login-title{letter-spacing:-.02em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.1}.login-main>p.t-p{font-size:12.5px}.login-main>form{display:contents}.login.tall .login-main .btn{width:100%;min-height:var(--space-8)}.login.tall .login-main .btn-pri{margin-top:var(--space-4)}.login-main>form>[role=alert]:empty{display:none}.google-soon{gap:var(--space-4);flex-direction:column;display:flex}.btn-soft{color:var(--c-ink);background:0 0;border-color:#0000}.google-soon .btn:disabled{opacity:1;color:var(--c-ink);cursor:not-allowed}.field-wrap{display:block;position:relative}.field-wrap>svg{top:50%;left:var(--space-6);color:var(--c-muted);pointer-events:none;transition:color var(--motion-control);position:absolute;transform:translateY(-50%)}.field-wrap:focus-within>svg{color:var(--c-navy)}.login.tall .field{min-height:var(--space-8);padding:0 var(--space-6) 0 calc(var(--space-6) * 2 + 8px);border-radius:var(--radius-card);background:var(--c-fill-2);transition:background var(--motion-control), box-shadow var(--motion-control);font-size:15px;font-weight:500;box-shadow:inset 0 0 0 1px #0000}.login.tall .field:hover{background:var(--c-fill-4)}.login.tall .field:focus{background:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-navy), 0 0 0 4px color-mix(in srgb, var(--signal) 21%, transparent)}.login.tall .field[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--c-danger-text)}.login.tall .field::placeholder{font-weight:400}.google-soon .btn svg{flex:none}.or{align-items:center;gap:var(--space-5);color:var(--c-muted);font-size:12px;display:flex}.or:before,.or:after{content:"";background:var(--c-line);flex:1;height:1px}.hero-media{border-radius:var(--ui-radius);background:#080c12;position:relative;overflow:hidden;box-shadow:0 0 0 1px #e8e8e8}.hero-media>video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-tint{pointer-events:none;background:linear-gradient(#080c1236 0%,#080c1221 45%,#080c1257 100%);position:absolute;inset:0}html[data-theme=dark] .app .hero-media{filter:invert()contrast(1.25)hue-rotate(180deg);box-shadow:none}.login-links.on-media{z-index:2;box-sizing:border-box;height:var(--rail-narrow);padding-bottom:var(--space-6);color:var(--c-white);pointer-events:none;background:linear-gradient(#080c1200,#080c129e);align-items:flex-end;margin:0;position:absolute;bottom:0;left:0;right:0}.login-links.on-media a{pointer-events:auto}.login-links.on-media .ui-link:focus-visible{outline-color:var(--c-white)}.login.tall .login-links{margin-top:var(--space-6);flex:none}.narrow-only{display:none!important}.badge-play{z-index:1;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.play-badge{transform-origin:50%;cursor:grab;opacity:0;will-change:transform;position:absolute;top:0;left:0}.badge-play[data-ready] .play-badge{opacity:1}.badge-play[data-dragging],.badge-play[data-dragging] .play-badge{cursor:grabbing}.play-badge img{pointer-events:none;filter:drop-shadow(0 8px 21px #00000029);width:100%;height:auto;display:block}@media (max-width:820px){.login-split{grid-template-columns:minmax(0,1fr)}.hero-media{display:none}.login.tall{padding:var(--space-6)}.narrow-only{display:flex!important}}@media (max-width:1100px){.ui-panel.preview{flex-basis:38.2%}}@media (max-width:820px){[data-row]{flex-direction:column;height:auto}.ui-panel,.ui-column,.ui-panel.preview{flex:none;min-width:0}.ui-panel>.ui-scroll{padding:var(--space-6)}.ui-panel>.ui-scroll,.ui-column>.ui-scroll{overflow:visible}.scr{overflow-y:auto}}@media (max-width:640px){.facts>div{gap:var(--space-2);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.railtop>.lockup,.railhead,.navbtn,.navbtn>span,.railfoot,.field,.pane.rail{transition:none!important}}.tabpanel{padding-top:var(--space-5)}.facts.box{padding:var(--space-5) var(--space-6)}.rows{margin:0;padding:0;list-style:none}.ui-panel .rows .row{border-bottom-color:var(--c-line);padding-left:0;padding-right:0}.row-title .verb{font-weight:400}details>.terminal{margin-top:var(--space-3)}.ui-column .actions.list-pad{padding:var(--space-5) var(--space-6)}.ui-column .list-pad .rows .row:last-child{border-bottom:0}.row-badge{width:100%;max-width:233px;margin-bottom:var(--space-3)}.fieldset{border:0;min-width:0;margin:0;padding:0}.fieldset>legend{margin-bottom:var(--space-4);padding:0}.card-actions{margin-top:var(--space-6)}.opt.stacked>.between{width:100%}.ui-cards .radio{display:block}.card-chips{margin-top:var(--space-4)}.block{display:block}.swrow.full{width:100%}.form>.ui-seg,.form>.ui-tabs--compact{align-self:flex-start}[data-row]:has(>.preview)>.ui-column{flex:0 0 var(--rail-open);min-width:0}a.btn,a.btn:hover{text-decoration:none}.section{margin-top:var(--space-7)}.band-row>.sub{white-space:nowrap;flex:none}.opt{min-width:0}.thumb{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%}.thumb .nw-badge{width:100%}.login-wrap{width:min(var(--case-column-min), 100%)}.login{width:100%}html:not([data-ready]) .pane.rail,html:not([data-ready]) .railtop>.lockup,html:not([data-ready]) .railhead,html:not([data-ready]) .navbtn>span,html:not([data-ready]) .railfoot{transition:none!important}
