@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eef1f4;--surface:#fff;--surface-sunken:#f5f7f9;--surface-hover:#f0f3f6;--surface-active:#e6eaef;--surface-inverse:#161b21;--overlay:#141a2161;--border:#dce1e7;--border-strong:#b9c2cc;--border-control:#8995a2;--text:#151a20;--text-muted:#48535f;--text-subtle:#5e6a77;--text-inverse:#f2f4f6;--accent:#c43f0a;--accent-hover:#a83508;--accent-active:#8f2d06;--accent-contrast:#fff;--accent-text:#b23a09;--accent-soft:#fbece5;--accent-soft-hover:#f8e0d5;--focus-ring:#c43f0a;--nav-bg:#161b21;--nav-text:#c9d0d7;--nav-text-strong:#f2f4f6;--nav-text-muted:#94a0ac;--nav-hover:#20262d;--nav-active:#272e36;--nav-rule:#2a323b;--nav-needle:#f07a3a;--danger:#b3261e;--danger-hover:#961e17;--danger-contrast:#fff;--danger-text:#a8231c;--danger-soft:#fbe9e7;--warning-text:#7a4b00;--warning-soft:#fbf0d9;--success-text:#1e6130;--success-soft:#e1f3e5;--info-text:#1f4f8f;--info-soft:#e6eef8;--status-accepted-fg:#1f4f8f;--status-accepted-bg:#e6eef8;--status-accepted-dot:#2d6cc0;--status-progress-fg:#7a4b00;--status-progress-bg:#fbf0d9;--status-progress-dot:#d18a00;--status-finished-fg:#0b5f5a;--status-finished-bg:#ddf3f0;--status-finished-dot:#0e8f86;--status-delivered-fg:#3f4a55;--status-delivered-bg:#e9edf0;--status-delivered-dot:#7a8793;--status-waiting-fg:#8e1d4f;--status-waiting-bg:#fbe6ef;--status-waiting-dot:#cf2e76;--status-paid-fg:#1e6130;--status-paid-bg:#e1f3e5;--status-paid-dot:#2e9a4b;--shadow-float:0 1px 2px #141a2114, 0 8px 24px -6px #141a212e;--shadow-modal:0 2px 4px #141a2114, 0 24px 56px -12px #141a2152;--font-sans:"IBM Plex Sans Variable", "Segoe UI", system-ui, -apple-system, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "Segoe UI Mono", Consolas, monospace;--fs-2xs:11px;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:19px;--fs-2xl:24px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.2;--lh-body:1.4;--s-0:2px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--r-1:3px;--r-2:5px;--r-3:8px;--r-pill:999px;--control-h:30px;--control-h-sm:26px;--control-h-lg:36px;--row-h:32px;--header-h:34px;--topbar-h:44px;--sidebar-w:236px;--sidebar-w-collapsed:52px;--ease-out:cubic-bezier(.2, .7, .2, 1);--dur-fast:90ms;--dur-base:.14s;--dur-slow:.2s;--z-sticky:2;--z-sidebar:20;--z-overlay:50;--z-popover:60;--z-toast:70}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1216;--surface:#161b21;--surface-sunken:#12161b;--surface-hover:#1e242b;--surface-active:#262d35;--surface-inverse:#e8ecf0;--overlay:#05080b9e;--border:#29313a;--border-strong:#3c4651;--border-control:#6c7884;--text:#e8ecf0;--text-muted:#adb6c0;--text-subtle:#929da9;--text-inverse:#151a20;--accent:#f07a3a;--accent-hover:#f58d55;--accent-active:#f9a177;--accent-contrast:#1a0d05;--accent-text:#f58f58;--accent-soft:#33200f;--accent-soft-hover:#412812;--focus-ring:#f58d55;--danger:#ef6a60;--danger-hover:#f4857c;--danger-contrast:#1c0705;--danger-text:#f58a81;--danger-soft:#3a1714;--warning-text:#f0c36d;--warning-soft:#33270f;--success-text:#8fdba2;--success-soft:#15301d;--info-text:#9cc3f5;--info-soft:#1a2b40;--status-accepted-fg:#9cc3f5;--status-accepted-bg:#1a2b40;--status-accepted-dot:#6ea5ec;--status-progress-fg:#f0c36d;--status-progress-bg:#33270f;--status-progress-dot:#e0a93f;--status-finished-fg:#7bd9cf;--status-finished-bg:#11302e;--status-finished-dot:#3cc0b2;--status-delivered-fg:#b5bfc9;--status-delivered-bg:#262d34;--status-delivered-dot:#8c98a4;--status-waiting-fg:#f39cc2;--status-waiting-bg:#3a1728;--status-waiting-dot:#eb5f9d;--status-paid-fg:#8fdba2;--status-paid-bg:#15301d;--status-paid-dot:#4cc06b;--shadow-float:0 1px 2px #0006, 0 8px 24px -6px #0009;--shadow-modal:0 2px 4px #0006, 0 24px 56px -12px #000000bf}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1216;--surface:#161b21;--surface-sunken:#12161b;--surface-hover:#1e242b;--surface-active:#262d35;--surface-inverse:#e8ecf0;--overlay:#05080b9e;--border:#29313a;--border-strong:#3c4651;--border-control:#6c7884;--text:#e8ecf0;--text-muted:#adb6c0;--text-subtle:#929da9;--text-inverse:#151a20;--accent:#f07a3a;--accent-hover:#f58d55;--accent-active:#f9a177;--accent-contrast:#1a0d05;--accent-text:#f58f58;--accent-soft:#33200f;--accent-soft-hover:#412812;--focus-ring:#f58d55;--danger:#ef6a60;--danger-hover:#f4857c;--danger-contrast:#1c0705;--danger-text:#f58a81;--danger-soft:#3a1714;--warning-text:#f0c36d;--warning-soft:#33270f;--success-text:#8fdba2;--success-soft:#15301d;--info-text:#9cc3f5;--info-soft:#1a2b40;--status-accepted-fg:#9cc3f5;--status-accepted-bg:#1a2b40;--status-accepted-dot:#6ea5ec;--status-progress-fg:#f0c36d;--status-progress-bg:#33270f;--status-progress-dot:#e0a93f;--status-finished-fg:#7bd9cf;--status-finished-bg:#11302e;--status-finished-dot:#3cc0b2;--status-delivered-fg:#b5bfc9;--status-delivered-bg:#262d34;--status-delivered-dot:#8c98a4;--status-waiting-fg:#f39cc2;--status-waiting-bg:#3a1728;--status-waiting-dot:#eb5f9d;--status-paid-fg:#8fdba2;--status-paid-bg:#15301d;--status-paid-dot:#4cc06b;--shadow-float:0 1px 2px #0006, 0 8px 24px -6px #0009;--shadow-modal:0 2px 4px #0006, 0 24px 56px -12px #000000bf}}@media (pointer:coarse){:root{--control-h:36px;--control-h-sm:32px;--row-h:40px}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-md);line-height:var(--lh-body);font-weight:var(--fw-regular);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"locl" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0;padding:0}ul,ol{list-style:none}h1,h2,h3,h4{font-weight:var(--fw-semibold);line-height:var(--lh-tight)}button,input,select,textarea{font:inherit;color:inherit;font-variant-numeric:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}:focus{outline:none}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}::selection{background:var(--accent-soft-hover)}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
