@font-face{font-family:Literata;src:url(/assets/literata-latin-wght-normal-DLxlUchJ.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;src:url(/assets/literata-cyrillic-wght-normal-DLqwHbi6.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;src:url(/assets/literata-latin-wght-italic-Bm_GJfSc.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;src:url(/assets/literata-cyrillic-wght-italic-C2hF6zFe.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2");font-weight:100 800;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,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;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2");font-weight:100 800;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-read:"Literata", "Iowan Old Style", Georgia, serif;--font-ui:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fs-11:.6875rem;--fs-12:.75rem;--fs-13:.8125rem;--fs-14:.875rem;--fs-15:.9375rem;--fs-17:1.0625rem;--fs-20:1.25rem;--fs-24:1.5rem;--fs-30:1.875rem;--fs-38:2.375rem;--fs-body:var(--fs-15);--lh-tight:1.2;--lh-snug:1.35;--lh-body:1.55;--fw-regular:400;--fw-medium:500;--fw-semi:600;--tracking-caps:.06em;--sp-1:2px;--sp-2:4px;--sp-3:8px;--sp-4:12px;--sp-5:16px;--sp-6:20px;--sp-7:24px;--sp-8:32px;--sp-9:40px;--sp-10:56px;--sp-11:80px;--row-h:44px;--control-h:36px;--card-pad:var(--sp-6);--gap-list:var(--sp-4);--measure:68ch;--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.45, 0, .2, 1);--dur-1:90ms;--dur-2:.16s;--dur-3:.24s;--paper:#f5f3ee;--surface:#fffefa;--surface-2:#faf8f2;--sunk:#edeae3;--overlay:#191b2252;--line:#e3dfd6;--line-strong:#8e8a80;--text:#191b22;--text-2:#464a56;--text-3:#62666f;--text-defang:#6f6a60;--ink:#2b3ab8;--ink-hover:#222f99;--ink-press:#1b267d;--ink-tint:#e9ebfa;--ink-tint-2:#d9ddf7;--on-ink:#fff;--focus:#2b3ab8;--focus-ring:0 0 0 2px var(--paper), 0 0 0 4px var(--focus);--selection:#d9ddf7;--sig-interest:#464a56;--sig-interest-tint:#efede7;--sig-watch:#1f7a59;--sig-watch-tint:#e1f2ea;--sig-retro:#7a3490;--sig-retro-tint:#f2e7f5;--sig-kev:#a3401a;--sig-kev-tint:#faeae2;--sev-critical:#b3261e;--sev-high:#a3401a;--sev-medium:#7f5a00;--sev-low:#5e6370;--ok:#1d6e36;--ok-tint:#e2f2e6;--warn:#7f5a00;--warn-tint:#faf0d6;--danger:#b3261e;--danger-tint:#fbe7e5;--pending:#62666f;--pending-tint:#edeae3;--tlp-bg:#000;--tlp-red:#ff2b2b;--tlp-amber:#ffc000;--tlp-green:#3f0;--tlp-clear:#fff;--tlp-edge:transparent;--tlp-mini-text:var(--text-2);--google-bg:#fff;--google-edge:#747775;--google-text:#1f1f1f;--shadow-0:none;--shadow-1:0 1px 0 #191b220a, 0 1px 2px #191b220d;--shadow-2:0 2px 6px #191b220f, 0 8px 24px #191b2214;--shadow-3:0 12px 48px #191b222e, 0 2px 8px #191b2214;--loupe-rail:var(--ink);--grid-minor:transparent;--grid-major:transparent;--grid-size:8px;--mark-1:#d0402a;--mark-1-tint:#fbe4dc;--mark-2:#a88200;--mark-2-tint:#f8efc8;--mark-3:#2b8a3e;--mark-3-tint:#e0f1e3;--mark-4:#1e7fc0;--mark-4-tint:#deedf8;--mark-5:#7e4dc8;--mark-5-tint:#ece5f8;--mark-6:#5e6370;--mark-6-tint:#ecebe7;--canvas-dot:#191b2229;--edge:var(--text-2);--edge-sug:var(--text-3);--drop:color-mix(in srgb, var(--ink-tint) 72%, transparent)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#101216;--surface:#171a20;--surface-2:#1d2129;--sunk:#0b0d10;--overlay:#0000008c;--line:#272c35;--line-strong:#6b7280;--text:#e8e9ed;--text-2:#b6bac5;--text-3:#9398a5;--text-defang:#858a98;--ink:#9aa5ff;--ink-hover:#b1baff;--ink-press:#c6ccff;--ink-tint:#1f2446;--ink-tint-2:#2a3160;--on-ink:#0e1230;--focus:#9aa5ff;--selection:#2a3160;--sig-interest:#b6bac5;--sig-interest-tint:#23272f;--sig-watch:#58e0a6;--sig-watch-tint:#10301f;--sig-retro:#d6a0e8;--sig-retro-tint:#33203b;--sig-kev:#f2976f;--sig-kev-tint:#3a2118;--sev-critical:#f28b82;--sev-high:#f2976f;--sev-medium:#e3b55b;--sev-low:#a2a7b3;--ok:#72cf8f;--ok-tint:#15301e;--warn:#e3b55b;--warn-tint:#33280f;--danger:#f28b82;--danger-tint:#3a1b19;--pending:#9398a5;--pending-tint:#22262e;--tlp-edge:#4a515e;--tlp-mini-text:currentColor;--google-bg:#131314;--google-edge:#8e918f;--google-text:#e3e3e3;--shadow-1:0 1px 0 #0000004d;--shadow-2:0 2px 8px #00000059, 0 8px 24px #0000004d;--shadow-3:0 16px 56px #0009, 0 2px 8px #0006;--mark-1:#ff8a70;--mark-1-tint:#3a1d17;--mark-2:#ebc94a;--mark-2-tint:#322a0f;--mark-3:#6bd08a;--mark-3-tint:#132e1c;--mark-4:#56c2f0;--mark-4-tint:#112a3c;--mark-5:#a58af8;--mark-5-tint:#261e3d;--mark-6:#a2a7b3;--mark-6-tint:#23262d;--canvas-dot:#e8e9ed1f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#101216;--surface:#171a20;--surface-2:#1d2129;--sunk:#0b0d10;--overlay:#0000008c;--line:#272c35;--line-strong:#6b7280;--text:#e8e9ed;--text-2:#b6bac5;--text-3:#9398a5;--text-defang:#858a98;--ink:#9aa5ff;--ink-hover:#b1baff;--ink-press:#c6ccff;--ink-tint:#1f2446;--ink-tint-2:#2a3160;--on-ink:#0e1230;--focus:#9aa5ff;--selection:#2a3160;--sig-interest:#b6bac5;--sig-interest-tint:#23272f;--sig-watch:#58e0a6;--sig-watch-tint:#10301f;--sig-retro:#d6a0e8;--sig-retro-tint:#33203b;--sig-kev:#f2976f;--sig-kev-tint:#3a2118;--sev-critical:#f28b82;--sev-high:#f2976f;--sev-medium:#e3b55b;--sev-low:#a2a7b3;--ok:#72cf8f;--ok-tint:#15301e;--warn:#e3b55b;--warn-tint:#33280f;--danger:#f28b82;--danger-tint:#3a1b19;--pending:#9398a5;--pending-tint:#22262e;--tlp-edge:#4a515e;--tlp-mini-text:currentColor;--google-bg:#131314;--google-edge:#8e918f;--google-text:#e3e3e3;--shadow-1:0 1px 0 #0000004d;--shadow-2:0 2px 8px #00000059, 0 8px 24px #0000004d;--shadow-3:0 16px 56px #0009, 0 2px 8px #0006;--mark-1:#ff8a70;--mark-1-tint:#3a1d17;--mark-2:#ebc94a;--mark-2-tint:#322a0f;--mark-3:#6bd08a;--mark-3-tint:#132e1c;--mark-4:#56c2f0;--mark-4-tint:#112a3c;--mark-5:#a58af8;--mark-5-tint:#261e3d;--mark-6:#a2a7b3;--mark-6-tint:#23262d;--canvas-dot:#e8e9ed1f}}[data-mode=cockpit]{--paper:#eef0f3;--surface:#fff;--surface-2:#f6f7f9;--line:#dce0e6;--grid-minor:#2b3ab80b;--grid-major:#2b3ab814;--grid-size:8px;--sheet:#f7f8fa;--fs-body:var(--fs-13);--row-h:30px;--control-h:28px;--card-pad:var(--sp-4);--gap-list:0px;--r-md:6px;--r-lg:8px;--shadow-1:none;--dur-2:90ms}:root[data-theme=dark] [data-mode=cockpit],:root[data-theme=dark][data-mode=cockpit]{--paper:#0b0d11;--surface:#13161b;--surface-2:#191d24;--line:#232832;--grid-minor:#9aa5ff09;--grid-major:#9aa5ff12;--sheet:#101318}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-mode=cockpit],:root:not([data-theme=light])[data-mode=cockpit]{--paper:#0b0d11;--surface:#13161b;--surface-2:#191d24;--line:#232832;--grid-minor:#9aa5ff09;--grid-major:#9aa5ff12;--sheet:#101318}}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-2:0s;--dur-3:0s}}html,body{background:0 0;margin:0}body{font:var(--fs-14) / var(--lh-body) var(--font-ui);color:var(--text)}.entry{padding:2px}label{margin-bottom:var(--sp-2);font-weight:var(--fw-medium);font-size:var(--fs-13);display:block}.row{gap:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.input{min-width:0;height:32px;padding:0 var(--sp-4);border-radius:var(--r-sm);background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong);font:var(--fs-14) var(--font-mono);border:0;flex:200px}.input:focus{box-shadow:inset 0 0 0 1.5px var(--ink), 0 0 0 3px var(--ink-tint);outline:none}.btn{height:32px;padding:0 var(--sp-4);border-radius:var(--r-sm);font:var(--fw-medium) var(--fs-13) var(--font-ui);cursor:pointer;border:0}.btn:disabled{opacity:.6;cursor:default}.btn-primary{background:var(--ink);color:var(--on-ink)}.btn-primary:hover{background:var(--ink-hover)}.btn-quiet{color:var(--text-2);background:0 0}.btn-quiet:hover{background:var(--surface-2);color:var(--text)}.note{margin:var(--sp-2) 0 0;color:var(--text-3);font-size:var(--fs-12)}.error{margin:var(--sp-2) 0 0;color:var(--danger);font-size:var(--fs-13)}.error:empty{display:none}
