.button{font:inherit;cursor:pointer;background-color:transparent;border:none;justify-content:center;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.button:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion:no-preference){.button:active:not(:disabled){transform:scale(.97)}}.button__spinner{flex-shrink:0;animation:.8s linear infinite button-spin}.button--primary{background-color:var(--acc-fill);color:var(--on-fill);border-radius:8px;padding:10px 20px;font-size:15px;font-weight:600;transition:opacity .15s,transform .15s}@media (hover:hover) and (pointer:fine){.button--primary:hover:not(:disabled){opacity:.88}}.button--primary:active:not(:disabled){opacity:.75}.button--plain{border:1px solid var(--line-2);color:var(--tx2);background-color:transparent;border-radius:8px;padding:6px 14px;font-size:14px;font-weight:400;transition:background-color .15s,color .15s,transform .15s}@media (hover:hover) and (pointer:fine){.button--plain:hover:not(:disabled){background-color:var(--page);color:var(--tx)}}.button--plain:active:not(:disabled){background-color:var(--line);color:var(--tx)}.button--soft,.button--dark,.button--danger{white-space:nowrap;border-radius:999px;min-height:40px;padding:0 16px;font-size:14px;font-weight:600}.button--soft:disabled:not([aria-busy=true]),.button--dark:disabled:not([aria-busy=true]),.button--danger:disabled:not([aria-busy=true]){opacity:.45}.button--soft[aria-busy=true],.button--dark[aria-busy=true],.button--danger[aria-busy=true]{opacity:.75;cursor:progress}.button--soft{border:1px solid var(--line);background-color:var(--card);color:var(--tx2);transition:background-color .15s,color .15s,transform .15s}@media (hover:hover) and (pointer:fine){.button--soft:hover:not(:disabled){background-color:var(--fill);color:var(--tx)}}.button--soft:active:not(:disabled){background-color:var(--fill-2);color:var(--tx)}.button--dark{background-color:var(--btn);color:var(--btn-tx);border:1px solid transparent;transition:opacity .15s,transform .15s}@media (hover:hover) and (pointer:fine){.button--dark:hover:not(:disabled){opacity:.88}}.button--dark:active:not(:disabled){opacity:.75}.button--danger{background-color:var(--err-fill);color:var(--on-fill);border:1px solid transparent;transition:opacity .15s,transform .15s}@media (hover:hover) and (pointer:fine){.button--danger:hover:not(:disabled){opacity:.88}}.button--danger:active:not(:disabled){opacity:.75}.button--red.button--primary{background-color:var(--err-fill)}.button--red.button--plain{border-color:var(--err);color:var(--err)}@media (hover:hover) and (pointer:fine){.button--red.button--plain:hover:not(:disabled){background-color:var(--err-bg);color:var(--err)}}.button--red.button--plain:active:not(:disabled){background-color:var(--err-bg);color:var(--err)}@keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.metrika-banner{z-index:45;border:1px solid var(--line-2);background:var(--card);border-radius:10px;width:360px;max-width:calc(100vw - 48px);padding:18px 20px;position:fixed;bottom:24px;left:24px;box-shadow:0 4px 16px rgba(24,18,48,.12)}@media (prefers-reduced-motion:no-preference){.metrika-banner{animation:.3s ease-out metrika-banner-in}}@media (max-width:600px){.metrika-banner{width:100%;max-width:none;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:0;bottom:0;left:0}}.metrika-banner__text{color:var(--tx);font-size:14px;font-weight:400}.metrika-banner__link{color:var(--acc-tx);text-decoration:underline}@media (hover:hover) and (pointer:fine){.metrika-banner__link:hover{text-decoration:none}}.metrika-banner__link:active{opacity:.7}.metrika-banner__actions{gap:10px;margin-top:14px;display:flex}.metrika-banner__actions>*{flex:1}@keyframes metrika-banner-in{0%{opacity:0;transform:translateY(12px)}}.page-spinner{color:var(--tx3);justify-content:center;align-items:center;padding:64px 0;display:flex}.page-spinner__icon{animation:.8s linear infinite page-spinner-spin}@keyframes page-spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.choice-menu{flex-shrink:0;display:inline-flex;position:relative}.choice-menu__toggle{border:1px solid var(--obj-line);background-color:var(--obj);width:48px;height:48px;color:var(--obj-tx);box-shadow:var(--shell-dock-shadow,0 1px 4px rgba(24,18,48,.07));cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:border-color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.choice-menu__toggle:hover{border-color:var(--obj-line-hi)}}@media (max-width:768px){.choice-menu__toggle{width:44px;height:44px}}.choice-menu__popover{z-index:22;border:1px solid var(--obj-line);background-color:var(--obj);width:244px;color:var(--obj-tx);transform-origin:100% 0;border-radius:22px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 1px 4px rgba(24,18,48,.07)}@media (prefers-reduced-motion:no-preference){.choice-menu__popover{animation:.3s cubic-bezier(.2,.8,.2,1) both choice-menu-in}}.choice-menu__popover [role=menu]{flex-direction:column;gap:2px;display:flex}.choice-menu__caption{letter-spacing:.1em;text-transform:uppercase;color:var(--obj-cap);padding:8px 12px 4px;font-size:12px;font-weight:600}.choice-menu__option{width:100%;min-height:44px;color:var(--obj-tx2);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:16px;align-items:center;gap:12px;padding:0 12px;font-family:inherit;font-size:15px;font-weight:500;display:flex}@media (hover:hover) and (pointer:fine){.choice-menu__option:hover{background-color:var(--obj-hov);color:var(--obj-tx)}}.choice-menu__option--checked{background-color:var(--obj-on);color:var(--obj-tx)}.choice-menu__text{flex-direction:column;padding:6px 0;display:flex}.choice-menu__hint{color:var(--obj-cap);font-size:12px;font-weight:500}.choice-menu__check{opacity:0;color:var(--acc);flex-shrink:0;margin-left:auto}.choice-menu__option--checked .choice-menu__check{opacity:1}@keyframes choice-menu-in{0%{opacity:0;transform:scale(.92)translateY(-6px)}}.brand-mark{object-fit:contain;flex-shrink:0;width:1em;height:1em;display:block}.brand{white-space:nowrap;flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.brand__mark.brand-mark{width:calc(var(--brand-mark-size,1.2em)*1.6);height:calc(var(--brand-mark-size,1.2em)*1.6);flex-shrink:0;display:none}.brand__word{width:auto;height:calc(var(--brand-mark-size,1.2em)*1.6);aspect-ratio:3;display:block}.brand__name{-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.brand--compact .brand__word{display:none}.brand--compact .brand__mark{display:block}.landing-header{z-index:30;border:1px solid var(--glass-line);background-color:var(--glass);border-radius:32px;align-items:center;gap:16px;width:calc(100% - 64px);max-width:1240px;margin:20px auto 0;padding:12px 22px;display:flex;position:relative;box-shadow:0 1px 4px rgba(24,18,48,.07)}@media (max-width:600px){.landing-header{border-radius:22px;width:calc(100% - 24px);margin-top:12px;padding:10px 12px}}.landing-header:has([aria-expanded=true]){z-index:50}.landing-header :focus-visible{outline-color:var(--obj-tx)}@media (max-width:600px){.landing-header .choice-menu{position:static}.landing-header .choice-menu__popover{top:calc(100% - 6px);right:16px}}.landing-header__side{flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.landing-header__side--end{justify-content:flex-end}.landing-header__logo{min-height:44px;color:var(--obj-tx);letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;font-weight:700;text-decoration:none;display:inline-flex}.landing-header__nav{align-items:center;gap:2px;display:flex}@media (max-width:1100px){.landing-header__nav{display:none}}.landing-header__features{position:relative}.landing-header__nav-item{height:44px;color:var(--hero-nav);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.landing-header__nav-item:hover{background-color:var(--hero-hov);color:var(--obj-tx)}}.landing-header__nav-item svg{transition:transform .15s}.landing-header__nav-item[aria-expanded=true] svg{transform:rotate(180deg)}.landing-header__nav-item--current{background-color:var(--hero-on);color:var(--obj-tx)}@media (hover:hover) and (pointer:fine){.landing-header__nav-item--current:hover{background-color:var(--hero-on)}}.landing-header__dropdown,.landing-header__panel{border:1px solid var(--obj-line);background-color:var(--obj);border-radius:22px;flex-direction:column;gap:2px;display:flex;box-shadow:0 1px 4px rgba(24,18,48,.07)}.landing-header__dropdown[hidden],.landing-header__panel[hidden]{display:none}.landing-header__dropdown{width:340px;padding:8px;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.landing-header__dropdown{animation:.3s cubic-bezier(.2,.8,.2,1) both landing-header-drop}}.landing-header__dropdown-item{min-height:52px;color:var(--obj-tx);border-radius:16px;align-items:center;gap:12px;padding:10px 12px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .15s;display:flex}@media (hover:hover) and (pointer:fine){.landing-header__dropdown-item:hover{background-color:var(--obj-hov)}}.landing-header__dropdown-item--current{background-color:var(--obj-on)}@media (hover:hover) and (pointer:fine){.landing-header__dropdown-item--current:hover{background-color:var(--obj-on)}}.landing-header__dropdown-item--current .landing-header__dropdown-icon{background-color:var(--acc-fill);color:var(--on-fill)}.landing-header__dropdown-icon{background-color:var(--obj-on);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.landing-header__start{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.landing-header__start:active{opacity:.7}@media (prefers-reduced-motion:no-preference){.landing-header__start:active{transform:scale(.97)}}.landing-header__start{background-color:var(--cta);color:var(--cta-tx)}@media (hover:hover) and (pointer:fine){.landing-header__start:hover{background-color:var(--cta-hov)}}@media (max-width:600px){.landing-header__start{display:none}}.landing-header__phone{display:none}@media (max-width:1100px){.landing-header__phone{display:block}}.landing-header__burger{border:1px solid var(--hero-line);width:44px;height:44px;color:var(--obj-tx);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.landing-header__panel{padding:12px;position:absolute;top:calc(100% - 6px);left:16px;right:16px}@media (prefers-reduced-motion:no-preference){.landing-header__panel{animation:.3s cubic-bezier(.2,.8,.2,1) both landing-header-panel}}.landing-header__panel-caption{color:var(--obj-cap);letter-spacing:.1em;text-transform:uppercase;padding:8px 12px 4px;font-size:12px;font-weight:600}.landing-header__panel-rule{background-color:var(--obj-line);height:1px;margin:8px 4px}.landing-header__panel-start{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.landing-header__panel-start:active{opacity:.7}@media (prefers-reduced-motion:no-preference){.landing-header__panel-start:active{transform:scale(.97)}}.landing-header__panel-start{background-color:var(--cta);color:var(--cta-tx)}@media (hover:hover) and (pointer:fine){.landing-header__panel-start:hover{background-color:var(--cta-hov)}}.landing-header__panel-start{min-height:52px;margin-top:8px}@keyframes landing-header-drop{0%{opacity:0;transform:translate(-50%)translateY(-6px)scale(.96)}}@keyframes landing-header-panel{0%{opacity:0;transform:translateY(-6px)}}:root:has(.landing-layout){scrollbar-gutter:stable}.landing-layout{background-color:var(--page);min-height:100dvh}.landing-layout__header{background:var(--hero);padding-bottom:20px;display:flow-root}.route-error{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 20px;display:flex}.route-error__icon{color:var(--warn)}.route-error__title{color:var(--tx);font-size:16px;font-weight:600}.route-error__text{max-width:420px;color:var(--tx2);font-size:14px;font-weight:400}.route-error__action{margin-top:6px}.route-error__details{max-width:100%;color:var(--tx3);margin-top:10px;font-size:13px;font-weight:400}.route-error__details summary{cursor:pointer}.route-error__details p{background-color:var(--page);overflow-wrap:anywhere;text-align:left;border-radius:8px;margin-top:6px;padding:8px 10px}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/b5347c9648909bbc.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/1643396ccacb75e9.woff2)format("woff2-variations");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:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/c925c60744b73058.woff2)format("woff2-variations");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{--obj:var(--card);--obj-tx:var(--tx);--obj-tx2:var(--tx2);--obj-cap:var(--tx3);--obj-line:var(--line);--obj-line-hi:var(--line-2);--obj-hov:var(--fill);--obj-on:var(--fill-2);--glass:var(--card);--glass-line:var(--line);--glass-field:var(--fill);--glass-field-on:var(--fill-2);--ring:rgba(110,86,255,.3);--pass:var(--card);--pass-line:var(--line);--holo:none;--dash:var(--line-2);--stamp:var(--acc-fill);--stamp-tx:var(--acc-tx);--stamp-bg:var(--acc-soft);--avatar-on:var(--acc-fill);--bar:var(--card);--scrim:rgba(10,10,16,.5);--deck:var(--card);--deck-mini:var(--card);--deck-cap:var(--tx3);--deck-ph:var(--tx3);--deck-warn:var(--warn);--deck-holo:none;--deck-chip-on:var(--acc-soft);--deck-chip-on-line:var(--acc-line);--cta:var(--acc-fill);--cta-hov:#614ce0;--cta-tx:var(--on-fill);--obj-glow:transparent;--glass-field-ph:var(--tx3);--band-ghost-line:var(--line-2);--band-ghost-line-hi:var(--field-line);--band-ghost-hov:var(--fill);--band-skel:var(--skel);--band-skel-hi:var(--skel-hi);--d3-panel:var(--card);--d3-pan-err:var(--err);--k1-chip-x:var(--fill-2);--u3-wall:var(--page);--u3-card:var(--card);--u3-card-hi:var(--card);--u3-hot:var(--acc-tx);--u3-bubble:var(--acc-soft);--u3-chat-bar:var(--fill);--u3-ghost:var(--fill);--p-ok:var(--ok);--p-info:var(--info);--j1-plate-track:var(--line-2);--glass-panel:var(--card);--u3-inl:var(--card);--hi:var(--card);--rail:var(--card);--mbar:var(--card);--hero:var(--page);--auth:var(--page);--band:var(--page);--band-tx:var(--tx);--hero-nav:var(--tx);--k1-field-tx:var(--tx);--hero-tx2:var(--tx2);--hi-tx2:var(--tx2);--rail-tx:var(--tx2);--mbar-tx:var(--tx2);--p2-g-left:var(--tx2);--band-tx2:var(--tx3);--k1-field-ic:var(--tx3);--k1-ph:var(--tx3);--rail-cap:var(--tx3);--u3-inl-line:var(--line);--rail-line:var(--line);--mbar-line:var(--line);--edge:var(--line);--u3-ring:var(--line);--u3-band-skel:var(--line);--hero-line:var(--line-2);--hero-ghost:var(--line-2);--hero-pill-line:var(--line-2);--band-chip-line:var(--line-2);--rail-obj-line:var(--line-2);--d3-panel-line:var(--line-2);--k1-pass-line:var(--line-2);--p2-g-track:var(--line-2);--p2-g-day:var(--line-2);--p2-tile-line:var(--line-2);--hero-hov:var(--fill);--hero-pill:var(--fill);--chip-band:var(--fill);--rail-hov:var(--fill);--rail-ghost:var(--fill);--band-chip:var(--fill);--p2-tile:var(--fill);--rail-ghost-hov:var(--fill-2);--pass-cb:var(--field-line);--rail-obj-line-hi:var(--field-line);--k1-field-line:var(--field-line);--hero-on:var(--acc-soft);--rail-on:var(--acc-soft);--mbar-on:var(--acc-soft);--u3-seg-on:var(--acc-soft);--m1-ai:var(--acc-soft);--m1-own:var(--acc-soft);--k1-fill:var(--acc-soft);--p2-g-halo:var(--acc-soft);--rail-on-tx:var(--acc-tx);--mbar-on-tx:var(--acc-tx);--hot:var(--acc-fill);--btn:var(--acc-fill);--hero-glow:var(--acc-fill);--j1-step:var(--acc-fill);--p2-g-fill:var(--acc-fill);--hot-tx:var(--on-fill);--btn-tx:var(--on-fill);--m1-ai-line:var(--acc-line);--m1-win:var(--acc-line);--k1-miss-fill:var(--warn-bg);--k1-field:var(--card);--hero-b1:transparent;--hero-b2:transparent;--hero-b3:transparent;--floor:transparent;--pass-sheet-floor:transparent;--deck-glow:transparent;--w1-floor:transparent;--hot-glow:transparent;--d3-halo:transparent;--d3-draft-halo:transparent;--y2-brk-halo:transparent;--k1-pass-glow:transparent;--j1-step-drop:transparent;--j1-step-glow:transparent;--u3-lock-glow:transparent;--pass-sheet-glow:transparent;--deck-sh:var(--sh);--deck-mini-sh:var(--sh);--pass-sheet-sh:var(--sh);--u3-lock-sh:var(--sh);--word:var(--line-2);--q4-num:var(--line-2);--d3-node-hov:var(--fill);--pass-on:var(--acc-soft);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page:#f7f6fc;--card:#fff;--line:#e5e1ee;--line-2:#ccc1f3;--tx:#242131;--tx2:#625d70;--tx3:#706a7d;--ph:var(--tx3);--acc:#6e56ff;--acc-tx:#5d4ad5;--acc-soft:#f0ebff;--acc-line:#ccc1f3;--acc-soft-hov:#e7e1ff;--ok:#0f6b45;--ok-bg:#e3f5ec;--err:#b33a3a;--err-bg:#fde7e4;--err-line:rgba(179,58,58,.3);--err-tile:rgba(179,58,58,.12);--warn:#a35200;--warn-bg:#fff0dd;--warn-tile:rgba(163,82,0,.12);--ok-line:rgba(15,107,69,.45);--warn-line:rgba(163,82,0,.45);--acc-fill:#6e56ff;--ok-fill:#0f6b45;--err-fill:#b3261e;--warn-fill:#a35200;--on-fill:#fff;--skel:var(--line);--skel-hi:var(--page);--fill:#f0eef7;--fill-2:#e5e1f0;--sh:rgba(17,17,20,.3);--chip:var(--fill);--out-ok:#1fa866;--out-nol:#8fddb4;--out-already:#c9c9d4;--out-stop:#f2a33a;--out-fail:#e5483b;--out-hatch:#d9d9e2;--out-hatch-2:#efeff4;--out-live-op:.3;--stage-read:#6e56ff;--pop:#fff;--dlg-scrim:rgba(10,10,16,.45);--field-line:#8d839f;--cd-line:rgba(107,107,120,.5);--day-night:#c3c3d2;--day-dusk:#dddde6;--day-noon:#e5e5ec;--day-wait:rgba(110,86,255,.3);--day-wait-line:#6e56ff;--cnx-line:#bebecb;--cnx-sep:#dcdce4;--info:#2147b8;--info-bg:#e6eeff;--d3-thread:#6e56ff;--y2-brk:#d93025;--k1-on-warn:#fff;--k1-b:#1fa463;--k1-b-tx:#137a4a;--j1-row-bar:#6e56ff;--p2-k1:#6e56ff;--p2-k2:#13966a;--p2-k3:#e2622e;--p2-kx:#9090a0;--deck-sh-page:var(--deck-sh);--deck-mini-sh-page:var(--deck-mini-sh);--k1-pass-line-page:var(--k1-pass-line);--k1-pass-glow-page:var(--k1-pass-glow)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#121219;--card:#1b1b23;--line:rgba(255,255,255,.07);--line-2:rgba(255,255,255,.14);--tx:#ededf2;--tx2:#b4b4c2;--tx3:#8e8e9d;--ph:var(--tx3);--acc:#6e56ff;--acc-tx:#afa2ff;--acc-soft:#211d3e;--acc-line:#3b3181;--acc-soft-hov:#26214b;--ok:#7fe0ae;--ok-bg:rgba(52,199,123,.14);--err:#ffa99d;--err-bg:rgba(255,107,90,.14);--err-line:rgba(255,169,157,.3);--err-tile:rgba(255,169,157,.12);--warn:#ffc78a;--warn-bg:rgba(255,170,60,.14);--warn-tile:rgba(255,199,138,.12);--ok-line:rgba(127,224,174,.45);--warn-line:rgba(255,199,138,.45);--acc-fill:#6e56ff;--ok-fill:#0f6b45;--err-fill:#b3261e;--warn-fill:#a35200;--on-fill:#fff;--skel:rgba(255,255,255,.06);--skel-hi:rgba(255,255,255,.12);--fill:#25252f;--fill-2:#32323e;--sh:rgba(0,0,0,.6);--chip:rgba(255,255,255,.12);--out-ok:#3db87c;--out-nol:#9cdbbb;--out-already:#70707f;--out-stop:#e9b55e;--out-fail:#e5625a;--out-hatch:#4a4a58;--out-hatch-2:#2a2a35;--out-live-op:.4;--stage-read:#a191ff;--pop:#262631;--dlg-scrim:rgba(0,0,0,.6);--field-line:rgba(255,255,255,.4);--cd-line:rgba(142,142,157,.5);--day-night:#15151c;--day-dusk:#33333f;--day-noon:#474756;--day-wait:rgba(110,86,255,.45);--day-wait-line:#afa2ff;--cnx-line:#5c5c6b;--cnx-sep:#3a3a47;--info:#afc3ff;--info-bg:rgba(110,140,255,.16);--d3-thread:#a89aff;--y2-brk:#ff6b5e;--k1-on-warn:#111114;--k1-b:#4cc98a;--k1-b-tx:#7fe0ae;--j1-row-bar:#a89aff;--p2-k1:#8b78f5;--p2-k2:#1fa372;--p2-k3:#e0652f;--p2-kx:#686876}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#121219;--card:#1b1b23;--line:rgba(255,255,255,.07);--line-2:rgba(255,255,255,.14);--tx:#ededf2;--tx2:#b4b4c2;--tx3:#8e8e9d;--ph:var(--tx3);--acc:#6e56ff;--acc-tx:#afa2ff;--acc-soft:#211d3e;--acc-line:#3b3181;--acc-soft-hov:#26214b;--ok:#7fe0ae;--ok-bg:rgba(52,199,123,.14);--err:#ffa99d;--err-bg:rgba(255,107,90,.14);--err-line:rgba(255,169,157,.3);--err-tile:rgba(255,169,157,.12);--warn:#ffc78a;--warn-bg:rgba(255,170,60,.14);--warn-tile:rgba(255,199,138,.12);--ok-line:rgba(127,224,174,.45);--warn-line:rgba(255,199,138,.45);--acc-fill:#6e56ff;--ok-fill:#0f6b45;--err-fill:#b3261e;--warn-fill:#a35200;--on-fill:#fff;--skel:rgba(255,255,255,.06);--skel-hi:rgba(255,255,255,.12);--fill:#25252f;--fill-2:#32323e;--sh:rgba(0,0,0,.6);--chip:rgba(255,255,255,.12);--out-ok:#3db87c;--out-nol:#9cdbbb;--out-already:#70707f;--out-stop:#e9b55e;--out-fail:#e5625a;--out-hatch:#4a4a58;--out-hatch-2:#2a2a35;--out-live-op:.4;--stage-read:#a191ff;--pop:#262631;--dlg-scrim:rgba(0,0,0,.6);--field-line:rgba(255,255,255,.4);--cd-line:rgba(142,142,157,.5);--day-night:#15151c;--day-dusk:#33333f;--day-noon:#474756;--day-wait:rgba(110,86,255,.45);--day-wait-line:#afa2ff;--cnx-line:#5c5c6b;--cnx-sep:#3a3a47;--info:#afc3ff;--info-bg:rgba(110,140,255,.16);--d3-thread:#a89aff;--y2-brk:#ff6b5e;--k1-on-warn:#111114;--k1-b:#4cc98a;--k1-b-tx:#7fe0ae;--j1-row-bar:#a89aff;--p2-k1:#8b78f5;--p2-k2:#1fa372;--p2-k3:#e0652f;--p2-kx:#686876}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}:root .react-loading-skeleton{--base-color:var(--skel);--highlight-color:var(--skel-hi)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:clip}@supports not (overflow-x:clip){html,body{overflow-x:hidden}}html{scroll-padding-top:var(--layout-header-height,0px);scroll-padding-bottom:var(--layout-footer-height,0px)}ul,ol{list-style:none}button:not(.button):not(:disabled):active,[role=button]:not(.button):active{opacity:.7}@media (prefers-reduced-motion:no-preference){button:not(.button):not(:disabled):active,[role=button]:not(.button):active{transform:scale(.97)}}button:focus-visible{outline:2px solid var(--acc-tx);outline-offset:2px}a:focus-visible{outline:2px solid var(--acc-tx);outline-offset:2px}[role=button]:focus-visible{outline:2px solid var(--acc-tx);outline-offset:2px}input:focus-visible{outline:2px solid var(--acc-tx);outline-offset:2px}textarea:focus-visible{outline:2px solid var(--acc-tx);outline-offset:2px}select:focus-visible{outline:2px solid var(--acc-tx);outline-offset:2px}@media (max-width:768px){html.board-layout-active,body.board-layout-active{overscroll-behavior-y:none;height:100%;overflow-y:hidden}}body{background-color:var(--page);color:var(--tx);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Jost Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea,select{font-family:inherit}