:root{--c-black: #000000;--c-gray-950: #0c0c0d;--c-gray-925: #111113;--c-gray-900: #151517;--c-gray-850: #1d1d20;--c-gray-800: #242428;--c-gray-100: #e9e9e6;--c-gray-75: #f6f6f4;--c-paper: #f4f4f2;--c-white: #ffffff;--k-light: 244 244 242;--k-dark: 17 17 19;--c-yellow-ink: #191903;--k-yellow-d: 246 244 62;--k-yellow-l: 236 199 0;--c-ai-orange: #ff7a2f;--c-ai-red: #ff3d68;--c-ai-pink: #f5348f;--c-ok-d: #35d98a;--c-ok-l: #0caf5f;--k-ok-d: 53 217 138;--k-ok-l: 12 175 95;--c-warn-d: #ffc233;--c-warn-l: #e09a00;--k-warn-d: 255 194 51;--k-warn-l: 224 154 0;--c-danger-d: #ff5a3c;--c-danger-l: #e83e1c;--k-danger-d: 255 90 60;--k-danger-l: 232 62 28;--k-info-d: 77 159 255;--k-info-l: 31 111 214;--c-info-d: #4d9fff;--c-info-l: #1f6fd6;--ink: var(--k-light);--tint: 255 255 255;--k-accent: var(--k-yellow-d);--bg-canvas: var(--c-black);--bg-base: var(--c-gray-950);--bg-surface: var(--c-gray-900);--bg-raised: var(--c-gray-850);--bg-float: var(--c-gray-800);--bg-hover: rgb(var(--tint) / .05);--bg-active: rgb(var(--tint) / .09);--border-subtle: rgb(var(--tint) / .07);--border: rgb(var(--tint) / .13);--border-strong: rgb(var(--tint) / .24);--text-primary: rgb(var(--ink));--text-body: rgb(var(--ink) / .76);--text-secondary: rgb(var(--ink) / .64);--text-tertiary: rgb(var(--ink) / .48);--text-disabled: rgb(var(--ink) / .32);--inverse-bg: var(--c-paper);--inverse-text: var(--c-gray-925);--accent: rgb(var(--k-accent));--on-accent: var(--c-yellow-ink);--accent-dim: rgb(var(--k-accent) / .16);--ai-grad: linear-gradient(135deg, var(--c-ai-orange) 0%, var(--c-ai-red) 55%, var(--c-ai-pink) 100%);--ai: var(--c-ai-red);--on-ai: var(--c-white);--on-tone: var(--c-white);--ok: var(--c-ok-d);--warn: var(--c-warn-d);--danger: var(--c-danger-d);--info: var(--c-info-d);--ok-dim: rgb(var(--k-ok-d) / .15);--warn-dim: rgb(var(--k-warn-d) / .17);--danger-dim: rgb(var(--k-danger-d) / .15);--info-dim: rgb(var(--k-info-d) / .15);--font-ui: "Unica 77", "Helvetica Neue", Helvetica, sans-serif;--fs-xs: 11px;--fs-s: 12px;--fs-m: 14px;--fs-l: 16px;--fs-h3: 18px;--fs-h2: 24px;--fs-h1: 36px;--fs-display: 64px;--fw-regular: 400;--fw-medium: 500;--fw-black: 900;--lh-display: 1.05;--lh-heading: 1.2;--lh-ui: 1.4;--lh-text: 1.6;--lh-loose: 1.75;--measure-text: 80ch;--measure-narrow: 60ch;--sp-05: 2px;--sp-15: 6px;--sp-25: 10px;--sp-35: 14px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--row-h: 52px;--r-s: 8px;--r-m: 12px;--r-l: 16px;--r-full: 999px;--ease-spring: linear(0, .062 5%, .23 12%, .46 21%, .68 30%, .86 40%, .985 51%, 1.038 62%, 1.042 69%, 1.021 80%, 1.005 90%, 1);--ease-out: cubic-bezier(.22,1,.36,1);--ease-in: cubic-bezier(.55,.06,.68,.19);--ease-inout: cubic-bezier(.45,.15,.55,.85);--dur-base: .3s;--press-strong: .96;--press-label: .97;--press-subtle: .985;--press-soft: .99;--shadow-sm: 0 2px 6px rgba(0,0,0,.16), 0 1px 2px rgba(0,0,0,.1);--shadow-md: 0 6px 16px rgba(0,0,0,.18), 0 2px 6px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.08);--shadow-lg: 0 16px 40px rgba(0,0,0,.24), 0 6px 16px rgba(0,0,0,.14), 0 2px 6px rgba(0,0,0,.08);--control-h-xs: 24px;--control-h-s: 36px;--control-h-m: 48px;--control-h-l: 56px;--ls-caps-s: .5px;--ls-pill: .04em;--ls-display: -.02em;--ls-heading: -.01em;--ls-eyebrow: .08em;--dot-unread: 12px;--touch-target: 44px;--focus-ring: 0 0 0 2px var(--bg-base), 0 0 0 4px var(--accent);--focus-ring-inset: inset 0 0 0 2px var(--accent)}[data-theme=light]{--ink: var(--k-dark);--tint: 17 17 19;--k-accent: var(--k-yellow-l);--bg-canvas: var(--c-gray-100);--bg-base: var(--c-gray-75);--bg-surface: var(--c-white);--bg-raised: var(--c-white);--bg-float: var(--c-white);--border-strong: rgb(var(--tint) / .28);--inverse-bg: var(--c-gray-925);--inverse-text: var(--c-paper);--on-accent: var(--c-yellow-ink);--accent-dim: rgb(var(--k-accent) / .22);--ok: var(--c-ok-l);--warn: var(--c-warn-l);--danger: var(--c-danger-l);--info: var(--c-info-l);--ok-dim: rgb(var(--k-ok-l) / .12);--warn-dim: rgb(var(--k-warn-l) / .14);--danger-dim: rgb(var(--k-danger-l) / .12);--info-dim: rgb(var(--k-info-l) / .12);--shadow-sm: 0 2px 6px rgba(17,17,19,.05), 0 1px 2px rgba(17,17,19,.04);--shadow-md: 0 6px 16px rgba(17,17,19,.06), 0 2px 6px rgba(17,17,19,.04), 0 1px 2px rgba(17,17,19,.03);--shadow-lg: 0 16px 40px rgba(17,17,19,.09), 0 6px 16px rgba(17,17,19,.05), 0 2px 6px rgba(17,17,19,.04)}html,body{margin:0;padding:0;background:var(--bg-base);color:var(--text-primary);font-family:var(--font-ui);font-weight:var(--fw-regular);font-size:var(--fs-m);line-height:var(--lh-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}input,select,textarea,button{font-family:inherit}[data-nums],[data-nums] input{font-variant-numeric:tabular-nums}a{color:var(--text-primary);text-decoration-color:var(--border-strong)}a:hover{color:var(--accent)}*{box-sizing:border-box}::placeholder{color:var(--text-tertiary)}[data-disabled=true],[data-disabled=true] *,[aria-disabled=true] *{color:var(--text-disabled)!important}[data-disabled=true] ::placeholder,[aria-disabled=true] ::placeholder,:disabled::placeholder{color:var(--text-disabled)!important}button{transition:background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease,filter .18s ease,transform .35s var(--ease-spring)}button:active:not(:disabled){transform:scale(var(--press-strong));filter:brightness(.94);transition-duration:.18s,.18s,.18s,.18s,.18s,.1s}button:disabled{cursor:not-allowed}html[data-modality=kb] button:focus-visible,html[data-modality=kb] a:focus-visible,html[data-modality=kb] select:focus-visible,html[data-modality=kb] [tabindex]:focus-visible{outline:none;box-shadow:var(--focus-ring)}button:focus,select:focus{outline:none}[data-field]{transition:border-color .12s,box-shadow .12s,background .12s,transform .35s var(--ease-spring)}[data-field]:active{transform:scale(var(--press-soft));transition-duration:.12s,.12s,.12s,.1s}[data-cycle]:not(:disabled):hover{border-color:var(--border-strong);color:var(--text-primary)}[data-opt]:not(:disabled):not([aria-checked=true]):hover{color:var(--text-primary)}[data-opt][data-inverse=true]:not(:disabled):not([aria-checked=true]):hover{color:var(--inverse-text)}[data-btn=primary]:not(:disabled):not([data-busy=true]):hover{opacity:.88}[data-btn=secondary]:not(:disabled):not([data-busy=true]):hover{border-color:var(--border-strong);background:var(--bg-hover)}[data-btn=ghost]:not(:disabled):not([data-busy=true]):hover{background:var(--bg-hover);color:var(--text-primary)}[data-btn=accent]:not(:disabled):not([data-busy=true]):hover{filter:brightness(1.06)}[data-btn=primary][data-tone]:not(:disabled):not([data-busy=true]):hover,[data-btn=accent][data-tone]:not(:disabled):not([data-busy=true]):hover{opacity:1;filter:brightness(1.08)}[data-btn=secondary][data-tone=ok]:not(:disabled):not([data-busy=true]):hover,[data-btn=ghost][data-tone=ok]:not(:disabled):not([data-busy=true]):hover{background:var(--ok-dim);color:var(--ok)}[data-btn=secondary][data-tone=danger]:not(:disabled):not([data-busy=true]):hover,[data-btn=ghost][data-tone=danger]:not(:disabled):not([data-busy=true]):hover{background:var(--danger-dim);color:var(--danger)}[data-field]:not([data-disabled=true]):not([data-invalid=true]):not(:focus-within):hover{border-color:var(--border-strong)}[data-field][data-disabled=true]:active{transform:none}[data-field]:focus-within{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}[data-field]:focus-within:hover{border-color:var(--accent)}[data-field] input:focus-visible,[data-field] select:focus-visible{outline:none;box-shadow:none}[data-row]{transition:transform .35s var(--ease-spring)}[data-row]:active{transform:scale(var(--press-soft))}[data-island]>:not([data-row]){transition:background .15s ease}[data-island]>:not([data-row]):has([data-row]:not([data-disabled=true]):hover),[data-island]>:not([data-row]):has([data-row]:not([data-disabled=true]):active),html[data-modality=kb] [data-island]>:not([data-row]):has([data-row]:focus-visible){background:var(--bg-hover)}[data-island]>:not([data-row]):has([data-row][data-invalid=true]){background:var(--danger-dim)}[data-row] input,[data-row] select,[data-row] textarea{outline:none;box-shadow:none}html[data-modality=kb] [data-row]:focus-visible{outline:none;box-shadow:var(--focus-ring-inset);border-top-color:transparent}html[data-modality=kb] [data-slider]:focus-visible{outline:none;box-shadow:var(--focus-ring-inset)}[data-row]:has(input:focus){outline:none;box-shadow:var(--focus-ring-inset);border-top-color:transparent}[data-row]:focus-visible,[data-row]:focus-within{outline:none}html[data-modality=kb] [data-row]:focus-visible,html[data-modality=kb] [data-row]:focus-within,html[data-modality=kb] [data-row] input:focus-visible,html[data-modality=kb] [data-row] select:focus-visible{outline:none}[data-row]:focus-visible+[data-row],[data-row]:focus-within+[data-row]{border-top-color:transparent}[data-island]>:has([data-row]:focus-within)+* [data-row],[data-island]>:has([data-row]:focus-within)+*>[class]{border-top-color:transparent}[data-island]>:first-child,[data-island]>:first-child [data-row]{border-top-left-radius:var(--r-m);border-top-right-radius:var(--r-m)}[data-island]>:last-child,[data-island]>:last-child [data-row]{border-bottom-left-radius:var(--r-m);border-bottom-right-radius:var(--r-m)}[data-island]>*+*{border-top:.5px solid var(--border-subtle)}[data-island]>:has([data-row] input:focus),[data-island]>:has([data-row] input:focus)+*{border-top-color:transparent}[data-island]>:has([data-row][data-invalid=true]),[data-island]>:has([data-row][data-invalid=true])+*{border-top-color:transparent}[data-row][data-disabled=true],[data-row][data-disabled=true] *{color:var(--text-disabled)!important;cursor:not-allowed!important}[data-row][data-disabled=true]:active{transform:none}[data-island]>:not([data-row]):has([data-row][data-disabled=true]){background:var(--bg-hover)}[data-ticks]{opacity:0;transition:opacity .25s ease}:has(>[data-ticks]):hover>[data-ticks],:has(>[data-ticks]):active>[data-ticks],:has(>[data-slider]:focus-visible)>[data-ticks]{opacity:1}html[data-modality=kb] [role=slider]:focus-visible{outline:none;box-shadow:var(--focus-ring-inset)}[data-press=true]{transition:transform .35s var(--ease-spring)}[data-press=true]:active{transform:scale(var(--press-subtle))}:disabled,[aria-disabled=true],[data-disabled=true]{cursor:not-allowed}:disabled:active,[aria-disabled=true]:active,[data-disabled=true]:active,[aria-disabled=true] :active,[data-disabled=true] :active{transform:none!important;filter:none!important}[data-opt]:not(:disabled):active{background:var(--bg-hover)!important}label[tabindex],[data-row][tabindex]{transition:transform .35s var(--ease-spring)}label[tabindex]:not([aria-disabled=true]):not([data-disabled=true]):active,[data-row][tabindex]:not([aria-disabled=true]):not([data-disabled=true]):active{transform:scale(var(--press-label))}@media(pointer:coarse){input,select{font-size:var(--fs-l)!important}}[data-disc]{transition:color .15s ease,transform .18s var(--ease-spring),filter .18s ease}[data-disc=eyebrow]:active:not([data-disabled=true]){transform:scale(.97);filter:brightness(.94)}[data-disc=plain]:active:not([data-disabled=true]){transform:scale(.99);filter:brightness(.94)}[data-tab]{transition:transform .35s var(--ease-spring),color .15s ease}[data-tab]:not([aria-disabled=true]):active{transform:scale(var(--press-label))}[data-disc]:hover:not([data-disabled=true]){color:var(--text-secondary)}[data-disc=plain]:hover:not([data-disabled=true]){color:var(--text-primary)}@media(prefers-reduced-motion:reduce){[data-disc]:active:not([data-disabled=true]){transform:none;opacity:.7}[data-tab]:active{transform:none;opacity:.7}}@media(forced-colors:active){[data-disc]{filter:none}}[data-tap]{position:relative}@media(pointer:coarse){[data-tap]:after{content:"";position:absolute;inset:-13px}}[data-hit]{position:relative}[data-hit]:after{content:"";position:absolute;top:0;bottom:0}[data-hit=xs]:after{left:-1px;right:-1px}[data-hit=l]:after{left:-12px;right:-12px}[data-tooltip]{position:relative}[data-tooltip]:not([data-tooltip=""]):before{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 7px);inset-inline-start:50%;transform:translate(-50%) translateY(3px) scale(.96);background:var(--inverse-bg);color:var(--inverse-text);font-family:var(--font-ui);font-weight:var(--fw-medium);font-size:var(--fs-xs);line-height:1;padding:6px 6px 5px;border-radius:var(--r-s);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s ease,transform .15s var(--ease-in);z-index:200;box-shadow:var(--shadow-sm)}[data-tooltip]:not([data-tooltip=""]):hover:before,html[data-modality=kb] [data-tooltip]:not([data-tooltip=""]):focus-visible:before{opacity:1;transform:translate(-50%) translateY(0) scale(1);transition:opacity .15s ease,transform .3s var(--ease-spring);transition-delay:.45s}@media(pointer:coarse){[data-tooltip]:before{display:none}}[data-theme-anim],[data-theme-anim] *{transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),fill var(--dur-base) var(--ease-out)!important}::view-transition-old(root),::view-transition-new(root){animation-duration:.26s;animation-timing-function:var(--ease-out)}@keyframes pin-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes ds-spin{to{transform:rotate(360deg)}}@keyframes ds-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes ds-appear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes ds-toast-fill{0%{transform:scaleX(1)}to{transform:scaleX(0)}}[data-toast]:hover [data-toast-fill],[data-toast]:active [data-toast-fill]{animation-play-state:paused}@keyframes ds-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}button:active:not(:disabled){transform:none!important}[data-field]:active,[data-row]:active,[data-press=true]:active,label[tabindex]:active,[data-row][tabindex]:active{transform:none!important}button{transition:background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease,filter .18s ease!important}a{transition:color .18s ease!important}}@media(forced-colors:active){html[data-modality=kb] button:focus-visible,html[data-modality=kb] a:focus-visible,html[data-modality=kb] select:focus-visible,html[data-modality=kb] [tabindex]:focus-visible,html[data-modality=kb] [role=slider]:focus-visible{outline:2px solid Highlight!important;outline-offset:2px}html[data-modality=kb] [data-row]:focus-visible,[data-row]:has(input:focus){outline:2px solid Highlight!important;outline-offset:-2px}[data-field]:focus-within{outline:2px solid Highlight;outline-offset:-1px}[data-field]{border-color:ButtonBorder}[data-island]>*+*{border-top-color:ButtonBorder}[data-track]{background:Canvas!important;border:1px solid ButtonBorder}[data-knob]{background:ButtonBorder!important}[aria-checked=true] [data-track]{background:Highlight!important;border-color:Highlight}[aria-checked=true] [data-knob]{background:Canvas!important}[data-box]{background:Canvas!important;border-color:ButtonBorder!important;color:CanvasText!important}[aria-checked=true] [data-box]{background:Highlight!important;border-color:Highlight!important;color:Canvas!important}[data-pill]{background:Highlight!important}[data-opt][aria-checked=true]{color:Canvas!important}[data-opt]:active{background:transparent!important}button:disabled,[data-row][data-disabled=true],[data-row][data-disabled=true] *{color:GrayText!important}[data-island]>:not([data-row]):has([data-row][data-invalid=true]){outline:1px solid Mark;outline-offset:-1px}[data-dot],[data-ai-grad]{forced-color-adjust:none}}@keyframes ds-shake{0%,to{transform:translate(0)}25%{transform:translate(-1.5px)}55%{transform:translate(1.5px)}80%{transform:translate(-.5px)}}@media(prefers-reduced-motion:reduce){@keyframes ds-shake{0%,to{opacity:1}50%{opacity:.55}}}@font-face{font-family:"Unica 77";src:url(/fonts/Unica77LLCyr-Regular.otf) format("opentype");font-weight:100 450;font-style:normal;font-display:swap}@font-face{font-family:"Unica 77";src:url(/fonts/Unica77LLCyr-Medium.otf) format("opentype");font-weight:451 700;font-style:normal;font-display:swap}@font-face{font-family:"Unica 77";src:url(/fonts/Unica77LLCyr-ExtraBlack.otf) format("opentype");font-weight:800 950;font-style:normal;font-display:swap}#root{min-height:100dvh}.bl-nav-item{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-s);color:var(--text-secondary);text-decoration:none;font-size:var(--fs-m);line-height:var(--lh-ui);transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.bl-nav-item:hover{background:var(--bg-hover);color:var(--text-body)}.bl-nav-item[data-active=true]{background:var(--bg-active);color:var(--text-primary)}.bl-link{color:var(--text-body);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--border-strong)}.bl-link:hover{color:var(--text-primary)}
