@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/75f2fdf2e0b68dfe-s.0fq57cj8krwmf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/cfdfbee4d6cf0a93-s.p.1jwcpm6w583_v.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/634e9805ffc8f226-s.2ocajiqvilzpk.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:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b4a06a523f527a0e-s.p.3psl0_mnhzy2y.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:Golos Text Fallback;src:local(Arial);ascent-override:90.27%;descent-override:20.26%;line-gap-override:0.0%;size-adjust:108.57%}.golos_text_72dec39c-module__BEvIFq__className{font-family:Golos Text,Golos Text Fallback;font-style:normal}.golos_text_72dec39c-module__BEvIFq__variable{--font-golos:"Golos Text", "Golos Text Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.p.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_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:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.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 Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_dd492e55-module__rCWHVW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_dd492e55-module__rCWHVW__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#ecf1f0;--panel:#fafcfc;--sunken:#e1e8e6;--rule:#ced6d5;--rule-strong:#afbaba;--ink:#162127;--ink-2:#425055;--ink-3:#5a666a;--accent:#005ccb;--accent-hover:#004eb5;--accent-ink:#fafcff;--accent-soft:#dae9ff;--accent-text:#0051b8;--board:#1b2831;--board-2:#24323c;--board-ink:#f2f6f5;--board-ink-2:#b3c0c4;--board-rule:#3b4a54;--board-neg:#ff7f73;--board-warn:#f7c15f;--board-ok:#6ed889;--status-ok:#0e8c41;--status-warn:#c37900;--status-bad:#d72828;--status-off:#798286;--status-busy:var(--accent);--ok-text:#03642b;--busy-text:#864e00;--bad-text:#b7191c;--bad-soft:#ffebe8;--bad-rule:#f8bdb5;--warn-soft:#fef0d4;--warn-rule:#eac586;--focus:#076be3;--shadow:0 8px 28px -6px #14242f38, 0 2px 6px #14242f14;--font-ui:var(--font-golos), system-ui, sans-serif;--font-mono:var(--font-jetbrains), ui-monospace, monospace;--r-1:4px;--r-2:6px;--r-3:10px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--t-label:.75rem;--t-small:.8125rem;--t-body:.9375rem;--t-lead:1.0625rem;--t-h3:1.1875rem;--t-h2:1.4375rem;--t-h1:1.75rem;--t-figure:1.625rem;--ease:cubic-bezier(.16, 1, .3, 1);--page:1200px;--control-h:34px}@supports (color:lab(0% 0 0)){:root{--ground:lab(94.8578% -2.02775 .179636);--panel:lab(98.8789% -1.01316 .0897765);--sunken:lab(91.4038% -2.70483 .239539);--rule:lab(85.023% -2.99668 -.62232);--rule-strong:lab(74.5995% -3.79759 -1.59243);--ink:lab(11.8779% -3.41524 -6.08691);--ink-2:lab(32.8146% -4.56232 -5.33609);--ink-3:lab(42.0959% -4.03515 -3.90986);--accent:lab(40.0767% 12.5851 -65.7916);--accent-hover:lab(34.0775% 15.6951 -65.7316);--accent-ink:lab(98.8267% -.325471 -1.86017);--accent-soft:lab(91.7682% -1.93289 -12.8418);--accent-text:lab(35.2817% 15.0168 -65.7396);--board:lab(15.345% -3.80231 -7.84702);--board-2:lab(19.9889% -4.01694 -8.18161);--board-ink:lab(96.5849% -1.68931 .149643);--board-ink-2:lab(76.9072% -4.09481 -3.29355);--board-rule:lab(30.4347% -4.00658 -7.91957);--board-neg:lab(68.3188% 49.5998 30.86);--board-warn:lab(81.5265% 12.5628 55.6298);--board-ok:lab(78.7102% -45.0683 29.4705);--status-ok:lab(50.824% -45.5785 30.3918);--status-warn:lab(57.8087% 26.6706 72.2106);--status-bad:lab(48.022% 66.1289 46.6137);--status-off:lab(53.6596% -2.7976 -3.23221);--ok-text:lab(36.5291% -36.4906 24.3663);--busy-text:lab(39.306% 21.019 50.028);--bad-text:lab(40.095% 59.891 42.9038);--bad-soft:lab(94.5581% 7.53313 4.42793);--bad-rule:lab(81.9654% 21.2978 12.6467);--warn-soft:lab(95.4996% 1.50701 15.5243);--warn-rule:lab(81.562% 7.62632 36.364);--focus:lab(45.854% 11.9872 -69.2963);--shadow:0 8px 28px -6px lab(13.0029% -3.99203 -9.53898/.22), 0 2px 6px lab(13.0029% -3.99203 -9.53898/.08)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0e161c;--panel:#151e26;--sunken:#091016;--rule:#28323a;--rule-strong:#3d4a53;--ink:#e6ecee;--ink-2:#b1bdc1;--ink-3:#95a1a4;--accent:#59a0f9;--accent-hover:#79b4ff;--accent-ink:#06101c;--accent-soft:#182e4b;--accent-text:#84baff;--board:#ccd7d6;--board-2:#bac7c7;--board-ink:#0e171e;--board-ink-2:#38444c;--board-rule:#a1aeae;--board-neg:#b00c15;--board-warn:#834c00;--board-ok:#005e27;--status-ok:#4bcb71;--status-warn:#fcb442;--status-bad:#ff655a;--status-off:#858e92;--ok-text:#75d78d;--busy-text:#f9bf60;--bad-text:#ff8a7e;--bad-soft:#371b18;--bad-rule:#7a342e;--warn-soft:#32230e;--warn-rule:#6f4e1a;--focus:#73b1ff;--shadow:0 10px 30px -6px #00000199, 0 2px 6px #00000166}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--ground:lab(6.69712% -2.02882 -5.74055);--panel:lab(10.6806% -2.63117 -6.53783);--sunken:lab(4.43713% -1.36441 -4.09202);--rule:lab(19.9669% -2.76047 -6.58371);--rule-strong:lab(30.4216% -3.33425 -7.1303);--ink:lab(93.0832% -1.79031 -1.7251);--ink-2:lab(75.7253% -3.56013 -3.43767);--ink-3:lab(65.2851% -3.55548 -3.43497);--accent:lab(64.3535% -2.00111 -52.0287);--accent-hover:lab(71.5339% -3.73271 -45.4193);--accent-ink:lab(4.33903% -.529908 -9.14916);--accent-soft:lab(18.478% -1.10844 -20.8573);--accent-text:lab(73.9404% -4.16261 -42.0687);--board:lab(85.049% -3.91257 -1.21593);--board-2:lab(79.2704% -4.56503 -1.41753);--board-ink:lab(7.22349% -2.3257 -6.4677);--board-ink-2:lab(28.1252% -3.57048 -6.1463);--board-rule:lab(69.9794% -4.42955 -1.85621);--board-neg:lab(37.7657% 59.971 44.0499);--board-warn:lab(38.1399% 21.1167 50.9049);--board-ok:lab(34.2033% -36.5668 24.5131);--status-ok:lab(73.139% -51.3428 33.8675);--status-warn:lab(79.0006% 19.667 65.9588);--status-bad:lab(63.3599% 59.2703 38.092);--status-off:lab(58.286% -2.52962 -3.49716);--ok-text:lab(78.5898% -41.9989 27.3944);--busy-text:lab(81.47% 14.0398 55.2364);--bad-text:lab(70.7431% 46.3923 28.6072);--bad-soft:lab(13.7385% 13.8742 8.46834);--bad-rule:lab(31.7622% 31.0798 19.5637);--warn-soft:lab(15.307% 4.92427 16.2354);--warn-rule:lab(36.1418% 10.3965 34.8301);--focus:lab(70.2845% -3.25057 -48.7752);--shadow:0 10px 30px -6px lab(.107967% -.04071 -.607839/.6), 0 2px 6px lab(.107967% -.04071 -.607839/.4)}}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0e161c;--panel:#151e26;--sunken:#091016;--rule:#28323a;--rule-strong:#3d4a53;--ink:#e6ecee;--ink-2:#b1bdc1;--ink-3:#95a1a4;--accent:#59a0f9;--accent-hover:#79b4ff;--accent-ink:#06101c;--accent-soft:#182e4b;--accent-text:#84baff;--board:#ccd7d6;--board-2:#bac7c7;--board-ink:#0e171e;--board-ink-2:#38444c;--board-rule:#a1aeae;--board-neg:#b00c15;--board-warn:#834c00;--board-ok:#005e27;--status-ok:#4bcb71;--status-warn:#fcb442;--status-bad:#ff655a;--status-off:#858e92;--ok-text:#75d78d;--busy-text:#f9bf60;--bad-text:#ff8a7e;--bad-soft:#371b18;--bad-rule:#7a342e;--warn-soft:#32230e;--warn-rule:#6f4e1a;--focus:#73b1ff;--shadow:0 10px 30px -6px #00000199, 0 2px 6px #00000166}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--ground:lab(6.69712% -2.02882 -5.74055);--panel:lab(10.6806% -2.63117 -6.53783);--sunken:lab(4.43713% -1.36441 -4.09202);--rule:lab(19.9669% -2.76047 -6.58371);--rule-strong:lab(30.4216% -3.33425 -7.1303);--ink:lab(93.0832% -1.79031 -1.7251);--ink-2:lab(75.7253% -3.56013 -3.43767);--ink-3:lab(65.2851% -3.55548 -3.43497);--accent:lab(64.3535% -2.00111 -52.0287);--accent-hover:lab(71.5339% -3.73271 -45.4193);--accent-ink:lab(4.33903% -.529908 -9.14916);--accent-soft:lab(18.478% -1.10844 -20.8573);--accent-text:lab(73.9404% -4.16261 -42.0687);--board:lab(85.049% -3.91257 -1.21593);--board-2:lab(79.2704% -4.56503 -1.41753);--board-ink:lab(7.22349% -2.3257 -6.4677);--board-ink-2:lab(28.1252% -3.57048 -6.1463);--board-rule:lab(69.9794% -4.42955 -1.85621);--board-neg:lab(37.7657% 59.971 44.0499);--board-warn:lab(38.1399% 21.1167 50.9049);--board-ok:lab(34.2033% -36.5668 24.5131);--status-ok:lab(73.139% -51.3428 33.8675);--status-warn:lab(79.0006% 19.667 65.9588);--status-bad:lab(63.3599% 59.2703 38.092);--status-off:lab(58.286% -2.52962 -3.49716);--ok-text:lab(78.5898% -41.9989 27.3944);--busy-text:lab(81.47% 14.0398 55.2364);--bad-text:lab(70.7431% 46.3923 28.6072);--bad-soft:lab(13.7385% 13.8742 8.46834);--bad-rule:lab(31.7622% 31.0798 19.5637);--warn-soft:lab(15.307% 4.92427 16.2354);--warn-rule:lab(36.1418% 10.3965 34.8301);--focus:lab(70.2845% -3.25057 -48.7752);--shadow:0 10px 30px -6px lab(.107967% -.04071 -.607839/.6), 0 2px 6px lab(.107967% -.04071 -.607839/.4)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--rule-strong) transparent}body{background:var(--ground);color:var(--ink);font-family:var(--font-ui);font-size:var(--t-body);font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;min-height:100dvh;margin:0;line-height:1.5}::selection{background:var(--accent-soft);color:var(--ink)}h1,h2,h3,h4,p{margin:0}h1{font-size:var(--t-h1);letter-spacing:-.015em;text-wrap:balance;font-weight:650;line-height:1.2}h2{font-size:var(--t-h2);letter-spacing:-.01em;font-weight:620;line-height:1.25}h3{font-size:var(--t-h3);font-weight:600;line-height:1.3}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-1)}code,.mono{font-family:var(--font-mono);font-feature-settings:normal;font-size:.92em}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rail{z-index:20;background:var(--sunken);border-bottom:1px solid var(--rule);position:sticky;top:0}.rail__inner{max-width:var(--page);padding:0 var(--s-5);align-items:center;gap:var(--s-5);height:52px;margin:0 auto;display:flex}.rail__mark{align-items:center;gap:var(--s-2);font-weight:650;font-size:var(--t-small);letter-spacing:.02em;color:var(--ink);white-space:nowrap;text-decoration:none;display:flex}.rail__nav{gap:var(--s-1);scrollbar-width:none;min-width:0;height:100%;display:flex;overflow-x:auto}.rail__link{align-items:center;gap:var(--s-2);padding:0 var(--s-3);height:100%;color:var(--ink-2);transition:color .15s var(--ease), border-color .15s var(--ease);border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;text-decoration:none;display:flex}.rail__link:hover{color:var(--ink)}.rail__link[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.rail__end{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.theme{border:1px solid var(--rule);border-radius:var(--r-2);background:var(--panel);padding:2px;display:inline-flex}.theme button{width:28px;height:26px;color:var(--ink-3);border-radius:var(--r-1);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.theme button:hover{color:var(--ink)}.theme button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-text)}.page{max-width:var(--page);padding:var(--s-6) var(--s-5) var(--s-7);margin:0 auto}.page__head{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.page__head p{color:var(--ink-2);margin-top:var(--s-1)}.crumbs{gap:var(--s-2);font-size:var(--t-small);color:var(--ink-3);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.crumbs a{color:var(--ink-2);text-decoration:none}.crumbs a:hover{color:var(--ink);text-decoration:underline}.crumbs span[aria-hidden]{color:var(--rule-strong)}.section{margin-top:var(--s-7)}.section:first-child{margin-top:0}.section__head{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-3);flex-wrap:wrap;display:flex}.section__head p{color:var(--ink-2);font-size:var(--t-small)}.muted{color:var(--ink-2)}.quiet{color:var(--ink-3);font-size:var(--t-small)}.stack{gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.row{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.label{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:550;line-height:1.3;display:block}.figure{align-content:start;gap:2px;min-width:0;display:grid}.figure__value{font-size:var(--t-figure);letter-spacing:-.015em;white-space:nowrap;font-weight:560;line-height:1.15}.figure__value--sm{font-size:var(--t-lead);letter-spacing:0;font-weight:560}.figure__note{font-size:var(--t-small);color:var(--ink-2)}.neg{color:var(--bad-text)}.status-icon{color:var(--status-off);flex:none}.status-icon--ok{color:var(--status-ok)}.status-icon--warn{color:var(--status-warn)}.status-icon--bad{color:var(--status-bad)}.status-icon--busy{color:var(--status-busy);animation:1.6s linear infinite spin}.state{align-items:center;gap:var(--s-2);white-space:nowrap;font-weight:550;display:inline-flex}.state__since{color:var(--ink-2);font-weight:400}.tone-ok{color:var(--ok-text)}.tone-busy{color:var(--busy-text)}.tone-bad{color:var(--bad-text)}.btn{justify-content:center;align-items:center;gap:var(--s-2);height:var(--control-h);padding:0 var(--s-4);border-radius:var(--r-2);border:1px solid var(--rule-strong);background:var(--panel);color:var(--ink);font-weight:550;font-size:var(--t-small);cursor:pointer;white-space:nowrap;transition:background-color .15s var(--ease), border-color .15s var(--ease), color .15s var(--ease);text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--ink-3);background:var(--sunken)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.btn--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn--primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn--danger{color:var(--bad-text);border-color:var(--bad-rule)}.btn--danger:hover{background:var(--bad-soft);border-color:var(--bad-text)}.btn--danger-solid{background:var(--status-bad);border-color:var(--status-bad);color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209)}.btn--danger-solid:hover{background:var(--bad-text);border-color:var(--bad-text)}.btn--quiet{color:var(--accent-text);padding:0 var(--s-2);background:0 0;border-color:#0000}.btn--quiet:hover{background:var(--accent-soft);border-color:#0000}.btn--sm{height:28px;padding:0 var(--s-3)}.btn--icon{width:var(--control-h);padding:0}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.secret-input{align-items:center;gap:var(--s-1);min-width:0;display:flex}.secret-input .input{flex:auto;min-width:0}.login{min-height:100dvh;padding:var(--s-5) var(--s-4);place-items:center;display:grid}.login__card{gap:var(--s-4);width:min(360px,100%);padding:var(--s-6) var(--s-5) var(--s-5);background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-3);display:grid}.login__mark{align-items:center;gap:var(--s-2);margin-bottom:var(--s-2);display:flex}.login__mark h1{font-size:var(--t-h3);letter-spacing:0;font-weight:650}.login__card .field{width:100%}.login__submit{justify-content:center;width:100%}.field{align-content:start;gap:6px;min-width:0;display:grid}.field__label{font-size:var(--t-small);color:var(--ink);font-weight:550}.field__label em{color:var(--ink-3);font-style:normal;font-weight:400}.field__help{font-size:var(--t-small);color:var(--ink-2)}.field__error{font-size:var(--t-small);color:var(--bad-text)}.input,.select,.textarea{width:100%;min-height:var(--control-h);border:1px solid var(--rule-strong);border-radius:var(--r-2);background:var(--panel);color:var(--ink);font-size:var(--t-body);transition:border-color .15s var(--ease);padding:6px 10px}.textarea{resize:vertical;min-height:84px;line-height:1.45}.input::placeholder,.textarea::placeholder{color:var(--ink-3)}.input:hover,.select:hover,.textarea:hover{border-color:var(--ink-3)}.input:focus,.select:focus,.textarea:focus{border-color:var(--focus);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--bad-text)}.select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 15px) 55%,calc(100% - 10px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.form-grid{gap:var(--s-4) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-grid .span-2{grid-column:1/-1}.form-actions{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;align-items:center;display:flex}.fieldset{gap:var(--s-3);border:0;min-width:0;margin:0;padding:0;display:grid}.fieldset legend{margin-bottom:var(--s-3);font-size:var(--t-h3);padding:0;font-weight:600}.choice{gap:var(--s-2);flex-wrap:wrap;display:flex}.choice label{padding:var(--s-3) var(--s-4);border:1px solid var(--rule-strong);border-radius:var(--r-2);background:var(--panel);cursor:pointer;min-width:150px;transition:border-color .15s var(--ease), background-color .15s var(--ease);flex:150px;gap:2px;display:grid;position:relative}.choice label:hover{border-color:var(--ink-3)}.choice input{opacity:0;pointer-events:none;position:absolute}.choice label:has(input:checked){border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.choice label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.choice label:has(input:disabled){opacity:.5;cursor:not-allowed}.choice__title{font-weight:600}.choice__note{font-size:var(--t-small);color:var(--ink-2)}.recommend{font-size:var(--t-small);color:var(--accent-text);align-items:center;gap:6px;font-weight:550;display:inline-flex}.segmented{border:1px solid var(--rule-strong);border-radius:var(--r-2);background:var(--panel);padding:2px;display:inline-flex}.segmented button{height:28px;padding:0 var(--s-3);border-radius:var(--r-1);color:var(--ink-2);font-weight:550;font-size:var(--t-small);cursor:pointer;background:0 0;border:0}.segmented button:hover{color:var(--ink)}.segmented button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.panel{background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-3)}.panel__body{padding:var(--s-5)}.panel__head{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.rows{background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-3);margin:0;padding:0;list-style:none;overflow:hidden}.rows>li+li{border-top:1px solid var(--rule)}.rowlink{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-5);min-height:56px;color:inherit;transition:background-color .15s var(--ease);text-decoration:none;display:grid}a.rowlink:hover,button.rowlink:hover{background:var(--sunken)}button.rowlink{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.rowlink__chev{color:var(--ink-3)}.board{background:var(--board);color:var(--board-ink);border-radius:var(--r-3);padding:var(--s-5);gap:var(--s-5);display:grid}.board .label,.board .figure__note{color:var(--board-ink-2)}.board .neg{color:var(--board-neg)}.board .pos{color:var(--board-ok)}.board__groups{gap:var(--s-5);grid-template-columns:1fr 1fr;display:grid}.board__group{gap:var(--s-3);align-content:start;display:grid}.board__group+.board__group{border-left:1px solid var(--board-rule);padding-left:var(--s-5)}.board__title{font-size:var(--t-small);color:var(--board-ink);gap:var(--s-2);flex-wrap:wrap;align-items:baseline;font-weight:600;display:flex}.board__title span{color:var(--board-ink-2);font-weight:400}.board__figures{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.board__foot{border-top:1px solid var(--board-rule);padding-top:var(--s-4);gap:var(--s-3);display:grid}.board__verdict{gap:var(--s-3) var(--s-5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.board__verdict strong{font-weight:600}.board button.board__toggle{align-items:center;gap:var(--s-2);border:1px solid var(--board-rule);color:var(--board-ink);border-radius:var(--r-2);height:32px;padding:0 var(--s-3);font-weight:550;font-size:var(--t-small);cursor:pointer;background:0 0;display:inline-flex}.board button.board__toggle:hover{background:var(--board-2)}.board__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.board__list a{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-3);border-radius:var(--r-2);color:var(--board-ink);text-decoration:none;display:flex}.board__list a:hover{background:var(--board-2)}.incomplete{font-size:var(--t-small);color:var(--busy-text);align-items:center;gap:6px;font-weight:500;display:inline-flex}.board .incomplete{color:var(--board-warn)}.strip{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--warn-rule);background:var(--warn-soft);border-radius:var(--r-3);flex-wrap:wrap;display:flex}.strip__text{flex:240px;font-weight:500}.client-row{grid-template-columns:minmax(180px,1.2fr) minmax(0,2fr) auto}.server-row{grid-template-columns:minmax(160px,1fr) minmax(0,2fr) auto}.client-row__name{font-weight:600;font-size:var(--t-lead);line-height:1.3}.client-row__reasons{font-size:var(--t-small);color:var(--bad-text);align-items:center;gap:6px;margin-top:2px;display:flex}.client-row__reasons--warn{color:var(--busy-text)}.stations{gap:var(--s-2) var(--s-4);font-size:var(--t-small);color:var(--ink-2);flex-wrap:wrap;display:flex}.station{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.station b{color:var(--ink);font-weight:500}.station__state{color:var(--ink-2);font-weight:550}.cards{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.icard{gap:var(--s-4);padding:var(--s-4) var(--s-5) var(--s-4);background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-3);color:inherit;transition:border-color .15s var(--ease);align-content:start;text-decoration:none;display:grid}.icard:hover{border-color:var(--ink-3)}.icard__product{align-items:center;gap:var(--s-2);font-size:var(--t-small);color:var(--ink-2);display:flex}.icard__name{font-size:var(--t-h3);margin-top:2px;font-weight:600;line-height:1.25}.icard__foot{justify-content:space-between;align-items:center;gap:var(--s-3);border-top:1px solid var(--rule);padding-top:var(--s-3);font-size:var(--t-small);flex-wrap:wrap;display:flex}.icard--add{text-align:center;border-style:dashed;border-color:var(--rule-strong);min-height:150px;color:var(--accent-text);place-content:center;justify-items:center;gap:var(--s-2);font-weight:600}.icard--add:hover{background:var(--accent-soft);border-color:var(--accent)}.version{font-family:var(--font-mono);font-feature-settings:normal;font-size:.85rem}.newer{font-size:var(--t-small);color:var(--accent-text);white-space:nowrap;align-items:center;gap:4px;font-weight:550;display:inline-flex}.table-wrap{border:1px solid var(--rule);border-radius:var(--r-3);background:var(--panel);position:relative;overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:var(--t-small)}.table th{text-align:left;font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--rule);white-space:nowrap;font-weight:550}.table td{padding:var(--s-3) var(--s-4);border-top:1px solid var(--rule);vertical-align:top}.table tbody tr:first-child td{border-top:0}.table .num{text-align:right;white-space:nowrap}.table tbody tr.clickable{cursor:pointer}.table tbody tr.clickable:hover td{background:var(--sunken)}.table tfoot td{border-top:1px solid var(--rule-strong);font-weight:600}.table a{font-weight:550;text-decoration:none}.table a:hover{text-decoration:underline}.tabs{gap:var(--s-1);border-bottom:1px solid var(--rule);margin-bottom:var(--s-6);scrollbar-width:none;display:flex;overflow-x:auto}.tabs a{padding:var(--s-3) var(--s-3);color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:550;text-decoration:none}.tabs a:hover{color:var(--ink)}.tabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.ihead{justify-content:space-between;align-items:flex-end;gap:var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.ihead__title{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;min-width:0;display:flex}.product-chip{padding:2px var(--s-2);border:1px solid var(--rule-strong);border-radius:var(--r-1);background:var(--sunken);color:var(--ink-2);font-size:var(--t-small);white-space:nowrap;flex:none;font-weight:550;line-height:1.4}.stateboard{align-items:center;gap:var(--s-4);background:var(--board);color:var(--board-ink);border-radius:var(--r-3);padding:var(--s-4) var(--s-5);grid-template-columns:auto 1fr auto;display:grid}.stateboard__word{font-size:var(--t-h3);font-weight:620}.stateboard__why{color:var(--board-ink-2);font-size:var(--t-small);margin-top:2px}:is(.board,.stateboard) .status-icon--ok{color:var(--board-ok)}:is(.board,.stateboard) .status-icon--warn{color:var(--board-warn)}:is(.board,.stateboard) .status-icon--bad{color:var(--board-neg)}:is(.board,.stateboard) .status-icon--off{color:var(--board-ink-2)}.stateboard .btn{color:var(--board-ink);border-color:var(--board-rule);background:0 0}.stateboard .btn:hover{background:var(--board-2)}.overview{gap:var(--s-5);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.facts{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.warn{gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--warn-rule);background:var(--warn-soft);border-radius:var(--r-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.warn--bad{border-color:var(--bad-rule);background:var(--bad-soft)}.warn>.status-icon{margin-top:3px}.warn .warn{background:var(--panel);border-color:var(--rule)}.warn__text{font-weight:500}.warn__sub{font-size:var(--t-small);color:var(--ink-2);margin-top:2px}.warn__actions{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;align-items:flex-end;display:flex}.fixform{gap:var(--s-2);flex-wrap:wrap;align-items:flex-end;display:flex}.fixform .field{width:160px}.server-widget{padding:var(--s-4);background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-3);gap:var(--s-4);display:grid}.server-widget__head{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.server-widget__name{align-items:center;gap:var(--s-2);font-weight:600;text-decoration:none;display:flex}a.server-widget__name:hover{text-decoration:underline}.server-widget__where{font-size:var(--t-small);color:var(--ink-2)}.wire{align-items:center;gap:var(--s-2);font-size:var(--t-label);color:var(--ink-3);padding:6px 0 6px 19px;display:flex;position:relative}.wire:before{content:"";background:var(--rule-strong);width:1px;position:absolute;top:0;bottom:0;left:19px}.wire span{padding-left:var(--s-4)}.ip{align-items:center;gap:var(--s-1);display:inline-flex}.offer-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.offer-row__main{grid-template-columns:minmax(0,1fr) auto}.offer-row__chev{padding:0 var(--s-5) 0 var(--s-2);align-self:stretch;place-items:center;display:grid}.offer-row__title{font-weight:600;font-size:var(--t-lead);overflow-wrap:anywhere}.offer-row__link{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.offer-row__opens{color:var(--ink-2);font-size:var(--t-small);white-space:nowrap}.offer-row__copy{padding:0 var(--s-2)}.offer__link{min-width:0}.offer__link>span{overflow-wrap:anywhere}.offer__opens-rule{padding:0 var(--s-5) var(--s-4)}@media (max-width:720px){.offer-row__main{grid-template-columns:minmax(0,1fr)}.offer-row__chev{padding-right:var(--s-4)}}.entrances{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.entrance{gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-5);align-content:start;min-width:0;display:grid}.entrance+.entrance{border-left:1px solid var(--rule)}.entrance__title{font-size:var(--t-body);font-weight:620}.entrance__rows{gap:var(--s-3);margin:0;display:grid}.entrance__row{gap:2px;min-width:0;display:grid}.entrance__row dd{align-items:center;gap:var(--s-1);min-width:0;margin:0;display:flex}.entrance__url{align-items:center;gap:6px;min-width:0;display:inline-flex}.entrance__url span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entrance__secret{margin-right:var(--s-1);overflow-wrap:anywhere}.entrance__confirm{padding:var(--s-3) var(--s-4)}@media (max-width:720px){.entrance+.entrance{border-left:0;border-top:1px solid var(--rule)}}.copy{width:26px;height:26px;color:var(--ink-3);border-radius:var(--r-1);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.copy:hover{color:var(--ink);background:var(--sunken)}.copy[data-done=true]{color:var(--ok-text)}.meters{gap:var(--s-2);display:grid}.meter{gap:var(--s-2);font-size:var(--t-small);grid-template-columns:72px 1fr 44px;align-items:center;display:grid}.meter__track{background:var(--sunken);height:6px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:3px;overflow:hidden}.meter__fill{background:var(--ink-3);transform-origin:0;width:100%;height:100%;transition:transform .4s var(--ease)}.meter__fill--high{background:var(--status-bad)}.meter__value{text-align:right;color:var(--ink-2)}.dline{margin:var(--s-2) 0 var(--s-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.dline__stop{align-content:start;justify-items:center;gap:var(--s-2);text-align:center;font-size:var(--t-small);color:var(--ink-2);padding:0 4px;display:grid;position:relative}.dline__stop:before{content:"";background:var(--rule-strong);height:2px;transition:background-color .3s var(--ease);position:absolute;top:6px;left:-50%;right:50%}.dline__stop:first-child:before{display:none}.dline__stop[data-status=succeeded]:before,.dline__stop[data-status=running]:before,.dline__stop[data-status=failed]:before{background:var(--accent)}.dline__stop .status-icon{z-index:1;box-sizing:content-box;background:var(--panel);border-radius:50%;margin-top:-3px;padding:2px;position:relative}.dline__stop[data-status=running]{color:var(--ink);font-weight:600}.dline__stop[data-status=failed]{color:var(--bad-text);font-weight:600}.dline__time{font-size:var(--t-label);color:var(--ink-3);font-weight:400}.steps{border:1px solid var(--rule);border-radius:var(--r-3);background:var(--panel);margin:0;padding:0;list-style:none;overflow:hidden}.steps>li+li{border-top:1px solid var(--rule)}.step__head{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2) var(--s-4);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto auto 1fr auto auto;min-height:46px;display:grid}.step__head:hover{background:var(--sunken)}.step__head:disabled{cursor:default}.step__head:disabled:hover{background:0 0}.step__head:disabled .chev{opacity:0}.step__name{font-weight:550}.step__status{font-size:var(--t-small);color:var(--ink-2)}.step__dur{font-size:var(--t-small);color:var(--ink-3);text-align:right;min-width:64px}.chev{transition:transform .2s var(--ease);color:var(--ink-3);flex:none}[aria-expanded=true]>.chev,[aria-expanded=true] .chev{transform:rotate(90deg)}.log{padding:var(--s-3) var(--s-4) var(--s-4);background:var(--sunken);border-top:1px solid var(--rule);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;font-feature-settings:normal;max-height:320px;margin:0;font-size:.78rem;line-height:1.6;overflow:auto}.log__line{gap:var(--s-3);grid-template-columns:64px 1fr;display:grid}.log__at{color:var(--ink-3)}.log__line--warn{color:var(--busy-text)}.log__line--error{color:var(--bad-text);font-weight:600}.log__cursor{background:var(--ink-3);vertical-align:text-bottom;width:7px;height:1em;animation:1s steps(2,jump-none) infinite blink;display:inline-block}.rail-list{margin:0;padding:0;list-style:none;position:relative}.rail-list:before{content:"";background:var(--rule-strong);width:1px;position:absolute;top:12px;bottom:12px;left:11px}.rail-item{padding-left:36px;position:relative}.rail-item+.rail-item{margin-top:var(--s-3)}.rail-item>.status-icon{box-sizing:content-box;background:var(--ground);padding:3px 0;position:absolute;top:17px;left:4px}.run{background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-3);overflow:hidden}.run__head{gap:var(--s-2) var(--s-4);width:100%;padding:var(--s-3) var(--s-4);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;display:grid}.run__head:hover{background:var(--sunken)}.run__title{align-items:center;gap:var(--s-2);flex-wrap:wrap;font-weight:600;display:flex}.run__meta{gap:var(--s-1) var(--s-4);font-size:var(--t-small);color:var(--ink-2);flex-wrap:wrap;margin-top:2px;display:flex}.run__body{padding:var(--s-2) var(--s-4) var(--s-4);gap:var(--s-3);border-top:1px solid var(--rule);display:grid}.run__error{color:var(--bad-text);font-size:var(--t-small);font-weight:500}.tiles{background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tile{padding:var(--s-4) var(--s-5);align-content:start;gap:4px;display:grid}.tile+.tile{border-left:1px solid var(--rule)}.delta{font-size:var(--t-small);color:var(--ink-2)}.chart{padding:var(--s-4) var(--s-5) var(--s-3);gap:var(--s-3);display:grid}.chart svg{width:100%;height:auto;display:block;overflow:visible}.chart__legend{gap:var(--s-4);font-size:var(--t-small);color:var(--ink-2);flex-wrap:wrap;display:flex}.swatch{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.chart-bar-calls{fill:var(--rule-strong)}.chart-bar-reached{fill:var(--accent)}.chart-axis{fill:var(--ink-3);font-size:11px;font-family:var(--font-ui)}.chart-value{fill:var(--ink-2);font-size:11px;font-family:var(--font-ui)}.chart-grid{stroke:var(--rule);stroke-width:1px}.chart-col:hover .chart-bar-calls{fill:var(--ink-3)}.latency{border:1px solid var(--rule);border-radius:var(--r-3);background:var(--panel);width:100%;padding:var(--s-4) var(--s-5);gap:var(--s-3);text-align:left;cursor:pointer;transition:border-color .15s var(--ease);grid-template-columns:1fr auto;align-items:center;display:grid}.latency:hover{border-color:var(--ink-3)}.stagebar{border-radius:3px;gap:2px;height:14px;display:flex;overflow:hidden}.stagebar span{height:100%;display:block}.stage-asr{background:#41b2b2;background:lab(66.2601% -32.6982 -9.87129)}.stage-llm{background:var(--accent)}.stage-tts{background:#ab82d8;background:lab(61.0588% 28.7324 -38.5441)}.stage-other{background:var(--status-off)}.convo{gap:var(--s-2);max-width:72ch;display:grid}.turn{gap:var(--s-3);font-size:var(--t-body);grid-template-columns:64px 1fr;display:grid}.turn__who{font-size:var(--t-small);color:var(--ink-3);padding-top:2px}.turn--client .turn__text{color:var(--ink-2)}.detail-row>td{background:var(--sunken)}audio{width:100%;max-width:420px;height:36px}.money-grid{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.money-block{gap:var(--s-2);align-content:start;display:grid}.money-block dl{font-size:var(--t-small);gap:4px;margin:0;display:grid}.money-block dl div{justify-content:space-between;gap:var(--s-3);color:var(--ink-2);display:flex}.money-block dd{color:var(--ink);white-space:nowrap;margin:0}.monthnav{align-items:center;gap:var(--s-2);flex-wrap:nowrap;min-width:0;max-width:100%;display:flex}.monthnav .btn{flex:none}.monthnav .select{flex:0 auto;width:auto;min-width:0;max-width:100%}.holes{gap:var(--s-2);display:grid}.costs-toggle{align-items:center;gap:var(--s-2);cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.costs-toggle:hover .figure__value{color:var(--accent-text)}.source{font-size:var(--t-small);color:var(--ink-2)}.dl{gap:var(--s-2) var(--s-5);grid-template-columns:max-content 1fr;margin:0;display:grid}.dl dt{color:var(--ink-2);font-size:var(--t-small);padding-top:1px}.dl dd{overflow-wrap:anywhere;min-width:0;margin:0}dialog.window{border:1px solid var(--rule);border-radius:var(--r-3);background:var(--panel);width:min(680px,100vw - 32px);max-height:calc(100dvh - 64px);color:var(--ink);box-shadow:var(--shadow);padding:0}dialog.window::backdrop{background:#0e171e73;background:lab(7.23336% -2.52666 -6.34827/.45)}dialog.window[open]{animation:rise .2s var(--ease);flex-direction:column;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.window__head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--rule);display:flex}.window__body{padding:var(--s-4) var(--s-5) var(--s-5);gap:var(--s-3);display:grid;overflow:auto}.spend{border:1px solid var(--rule);border-radius:var(--r-2);padding:var(--s-3) var(--s-4);gap:var(--s-3);display:grid}.spend__facts{gap:var(--s-3) var(--s-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr) max-content;display:grid}.spend__facts .figure__value{white-space:normal;text-wrap:balance}.spend__facts>.figure:last-child{text-align:right;justify-items:end}.spend__facts>.figure:last-child .figure__value{white-space:nowrap;font-variant-numeric:tabular-nums}.reveal{border:1px solid var(--rule);border-radius:var(--r-3);background:var(--panel);padding:var(--s-4) var(--s-5);animation:rise .2s var(--ease)}.reveal--danger{border-color:var(--bad-rule);background:var(--bad-soft)}.releases{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.releases label{gap:2px var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--rule);border-radius:var(--r-2);cursor:pointer;grid-template-columns:auto 1fr;display:grid}.releases label:hover{border-color:var(--ink-3)}.releases label:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.releases input{accent-color:var(--accent);margin-top:4px}.releases__notes{font-size:var(--t-small);color:var(--ink-2);grid-column:2}.danger{border:1px solid var(--bad-rule);border-radius:var(--r-3);background:var(--panel)}.danger>div{padding:var(--s-4) var(--s-5);justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;align-items:flex-start;display:flex}.danger>div+div{border-top:1px solid var(--bad-rule)}.danger p{max-width:60ch;color:var(--ink-2);font-size:var(--t-small);margin-top:2px}.skeleton{border-radius:var(--r-2);background:linear-gradient(90deg, var(--sunken), var(--rule), var(--sunken));background-size:200% 100%;animation:1.4s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.problem{padding:var(--s-4) var(--s-5);border:1px solid var(--bad-rule);background:var(--bad-soft);border-radius:var(--r-3);gap:var(--s-2);justify-items:start;display:grid}.error-text{color:var(--bad-text);font-size:var(--t-small);font-weight:500}.empty{padding:var(--s-6) var(--s-5);border:1px dashed var(--rule-strong);border-radius:var(--r-3);text-align:center;color:var(--ink-2);gap:var(--s-3);justify-items:center;display:grid}.toast{left:50%;bottom:var(--s-5);background:var(--board);color:var(--board-ink);padding:var(--s-3) var(--s-4);border-radius:var(--r-2);box-shadow:var(--shadow);font-size:var(--t-small);z-index:50;font-weight:500;position:fixed;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){.overview{grid-template-columns:1fr}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.tile:nth-child(3){border-left:0}.tile:nth-child(n+3){border-top:1px solid var(--rule)}}@media (max-width:720px){:root{--control-h:40px;--t-h1:1.5rem;--t-figure:1.375rem}.rail__inner{padding:0 var(--s-4);gap:var(--s-2)}.rail__mark span,.theme button:not([aria-pressed=true]){display:none}.rail__link{padding:0 var(--s-2)}.rail__link svg,.rail__logout-word{display:none}.rail__logout{padding:0 var(--s-2)}.page{padding:var(--s-5) var(--s-4) var(--s-7)}.board{padding:var(--s-4)}.board__groups{grid-template-columns:1fr}.board__group+.board__group{border-left:0;border-top:1px solid var(--board-rule);padding-left:0;padding-top:var(--s-4)}.board__figures{gap:var(--s-3)}.client-row{grid-template-columns:1fr auto}.client-row .stations{grid-area:2/1/auto/-1}.station{flex-wrap:wrap;row-gap:0}.rowlink{padding:var(--s-3) var(--s-4)}.form-grid{grid-template-columns:1fr}.money-grid{gap:var(--s-4);grid-template-columns:1fr}.stateboard{padding:var(--s-4);grid-template-columns:auto 1fr}.stateboard>:last-child{grid-column:1/-1}.dline{gap:var(--s-3);grid-auto-columns:auto;grid-auto-flow:row}.dline__stop{text-align:left;place-items:center start;gap:var(--s-3);grid-template-columns:auto 1fr auto}.dline__stop:before{width:2px;height:12px;top:-12px;left:6px;right:auto}.spend__facts{grid-template-columns:minmax(0,1fr) max-content}.spend__facts>.figure:first-child{grid-column:1/-1}.panel__body{padding:var(--s-4)}.panel__head,.tile{padding:var(--s-3) var(--s-4)}.log__line{grid-template-columns:1fr;gap:0}.table th,.table td{padding:var(--s-2) var(--s-3)}.dl{grid-template-columns:1fr;gap:2px}.dl dd{margin-bottom:var(--s-2)}.step__head{grid-template-columns:auto auto 1fr auto}.step__status{display:none}.table th{letter-spacing:.02em}.table--stack thead{display:none}.table--stack tbody tr{gap:var(--s-2) var(--s-3);padding:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.table--stack tbody tr+tr{border-top:1px solid var(--rule)}.table--stack td,.table--stack tbody tr:first-child td{border:0;padding:0}.table--stack td:first-child{grid-column:1/-1}.table--stack .num{text-align:left}.table--stack td[data-label]:before{content:attr(data-label);font-size:var(--t-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:550;display:block}}@media (max-width:480px){.rail__mark{display:none}.rail__inner{padding:0 var(--s-3)}.rail__link{font-size:var(--t-small);padding:0 6px}.board__figures{grid-template-columns:repeat(3,minmax(0,auto));justify-content:space-between}.board .figure__value{font-size:1.125rem}.ihead{align-items:flex-start;gap:var(--s-2);flex-direction:column}}
