@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-cyrillic-ext-wght-normal.dc71e6df.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-cyrillic-wght-normal.f31ee180.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-latin-ext-wght-normal.fbf2ec0d.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/onest-latin-wght-normal.302324d5.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root,[data-theme-scope]{color-scheme:light;--color-canvas:#f4f3f5;--color-surface:#ffffff;--color-surface-subtle:#faf9fb;--color-surface-raised:#ffffff;--color-surface-overlay:#ffffff;--color-surface-hover:#f6f3f7;--color-surface-selected:#f3e9f2;--color-text:#211c23;--color-text-secondary:#655e68;--color-text-tertiary:#756d78;--color-text-disabled:#928a95;--color-border-subtle:#ece8ee;--color-border:#ddd7e0;--color-border-strong:#8f8792;--color-border-control:#8f8792;--color-accent-solid:#8a2f84;--color-accent-solid-hover:#762770;--color-on-accent:#ffffff;--color-accent-text:#782973;--color-accent-soft:#f3e6f1;--color-accent-border:#d9b3d5;--color-focus-ring:#8a2f84;--color-contact-recipient:#806b08;--color-success:#1f6b55;--color-success-solid:#28735d;--color-success-soft:#e6f2ee;--color-success-border:#a8d0c3;--color-sla-warning:#856800;--color-sla-overdue:#b04900;--color-sla-critical:#bd2637;--color-warning:#88550f;--color-warning-solid:#a56818;--color-warning-soft:#f8eddb;--color-warning-border:#dfbd86;--color-danger:#a42d45;--color-danger-solid:#b33b50;--color-danger-soft:#f8e8eb;--color-danger-border:#e2aeb8;--color-info:#315b9c;--color-info-solid:#416bb1;--color-info-soft:#e9eef8;--color-info-border:#afc1e1;--color-backdrop:rgb(22 14 24/54%);--color-scrollbar-thumb:#9c789b;--color-scrollbar-thumb-hover:#8a2f84;--color-scrollbar-thumb-active:#762770;--color-scrollbar-nav-thumb:rgb(255 255 255/34%);--color-scrollbar-nav-thumb-hover:rgb(255 255 255/54%);--nav-950:#2b0b2d;--nav-800:#421443;--color-on-nav:#fff7ff;--color-nav-muted:rgb(255 255 255/72%);--color-nav-faint:rgb(255 255 255/54%);--color-nav-border:rgb(255 255 255/18%);--color-nav-surface:rgb(255 255 255/9%);--auth-void:#100a12;--auth-starlight:#fff7ff;--auth-star-primary:#fff7ff;--auth-star-secondary:#ad48a4;--auth-nebula-primary:#421443;--auth-nebula-secondary:#96358f;--auth-glass:rgb(255 255 255/76%);--auth-glass-strong:rgb(255 255 255/88%);--auth-control-surface:rgb(255 255 255/72%);--auth-control-border:rgb(84 50 86/26%);--auth-glass-shadow:rgb(7 2 9/44%)}:root[data-scheme=graphite],[data-theme-scope][data-scheme=graphite]{--color-canvas:#f3f3f5;--color-surface:#ffffff;--color-surface-subtle:#f8f8fa;--color-surface-raised:#ffffff;--color-surface-overlay:#ffffff;--color-surface-hover:#f1f1f4;--color-text:#202126;--color-text-secondary:#62636b;--color-text-tertiary:#73747d;--color-text-disabled:#8a8b94;--color-border-subtle:#e7e7eb;--color-border:#d7d8dd;--color-border-strong:#898b95;--color-border-control:#898b95;--nav-950:#1c1d22;--nav-800:#2a2c33;--color-accent-solid:#6555a8;--color-accent-solid-hover:#55468f;--color-accent-text:#594a96;--color-accent-soft:#ebe8f6;--color-accent-border:#c3bbe3;--color-focus-ring:#6555a8;--color-surface-selected:#ece9f6;--color-scrollbar-thumb:#77727f;--color-scrollbar-thumb-hover:#6555a8;--color-scrollbar-thumb-active:#55468f;--auth-void:#0d0d11;--auth-star-secondary:#9384d8;--auth-nebula-primary:#2a2c33;--auth-nebula-secondary:#6555a8}:root[data-scheme=midnight],[data-theme-scope][data-scheme=midnight]{--color-canvas:#f2f4f8;--color-surface:#ffffff;--color-surface-subtle:#f7f9fc;--color-surface-raised:#ffffff;--color-surface-overlay:#ffffff;--color-surface-hover:#eef2f8;--color-text:#1c2230;--color-text-secondary:#5d6575;--color-text-tertiary:#6e7788;--color-text-disabled:#8790a0;--color-border-subtle:#e4e8ef;--color-border:#d2d9e5;--color-border-strong:#828b9c;--color-border-control:#828b9c;--nav-950:#10182c;--nav-800:#192644;--color-accent-solid:#3d62b8;--color-accent-solid-hover:#31529e;--color-accent-text:#3558a5;--color-accent-soft:#e6ecf9;--color-accent-border:#b3c3e7;--color-focus-ring:#3d62b8;--color-surface-selected:#e8edf8;--color-scrollbar-thumb:#6f7d99;--color-scrollbar-thumb-hover:#3d62b8;--color-scrollbar-thumb-active:#31529e;--auth-void:#080d1a;--auth-star-secondary:#7293e1;--auth-nebula-primary:#192644;--auth-nebula-secondary:#3d62b8}:root[data-scheme=evergreen],[data-theme-scope][data-scheme=evergreen]{--color-canvas:#f2f5f4;--color-surface:#fcfefd;--color-surface-subtle:#f7faf8;--color-surface-raised:#ffffff;--color-surface-overlay:#ffffff;--color-surface-hover:#edf4f1;--color-text:#192520;--color-text-secondary:#5c6863;--color-text-tertiary:#6d7974;--color-text-disabled:#85918c;--color-border-subtle:#e1e9e5;--color-border:#cedbd5;--color-border-strong:#819089;--color-border-control:#819089;--nav-950:#10231e;--nav-800:#18352d;--color-accent-solid:#28715e;--color-accent-solid-hover:#205f4e;--color-accent-text:#236451;--color-accent-soft:#e4f1ed;--color-accent-border:#add2c7;--color-focus-ring:#28715e;--color-surface-selected:#e6f1ee;--color-scrollbar-thumb:#68837a;--color-scrollbar-thumb-hover:#28715e;--color-scrollbar-thumb-active:#205f4e;--auth-void:#07120f;--auth-star-secondary:#52a58e;--auth-nebula-primary:#18352d;--auth-nebula-secondary:#28715e}:root[data-appearance=dark],[data-theme-scope][data-appearance=dark]{color-scheme:dark;--color-canvas:#151217;--color-surface:#1e1a20;--color-surface-subtle:#242026;--color-surface-raised:#2a242c;--color-surface-overlay:#302933;--color-surface-hover:#2c262e;--color-surface-selected:#382a38;--color-text:#f5eff6;--color-text-secondary:#c5bac7;--color-text-tertiary:#afa5b1;--color-text-disabled:#817783;--color-border-subtle:#302a32;--color-border:#3d3540;--color-border-strong:#786d7b;--color-border-control:#786d7b;--color-accent-solid:#c565bc;--color-accent-solid-hover:#d476cb;--color-on-accent:#21101f;--color-accent-text:#dc82d3;--color-accent-soft:#3b293a;--color-accent-border:#71466d;--color-focus-ring:#d477cc;--color-contact-recipient:#dec94b;--color-success:#71c7aa;--color-success-solid:#61b99c;--color-success-soft:#203b34;--color-success-border:#3c705f;--color-sla-warning:#f3d15b;--color-sla-overdue:#ffb169;--color-sla-critical:#ff8a92;--color-warning:#e2b56f;--color-warning-solid:#daa55b;--color-warning-soft:#443522;--color-warning-border:#7a5c32;--color-danger:#f08b9b;--color-danger-solid:#ec7c8e;--color-danger-soft:#47282f;--color-danger-border:#7e4350;--color-info:#98b8ec;--color-info-solid:#86a9e6;--color-info-soft:#28364f;--color-info-border:#4a638e;--color-backdrop:rgb(5 3 6/72%);--color-scrollbar-thumb:#8f718f;--color-scrollbar-thumb-hover:#c565bc;--color-scrollbar-thumb-active:#d476cb;--auth-glass:rgb(26 19 28/68%);--auth-glass-strong:rgb(34 25 37/82%);--auth-control-surface:rgb(42 32 45/70%);--auth-control-border:rgb(255 247 255/19%)}:root[data-appearance=dark][data-scheme=graphite],[data-theme-scope][data-appearance=dark][data-scheme=graphite]{--color-canvas:#15161a;--color-surface:#1d1f24;--color-surface-subtle:#23252b;--color-surface-raised:#292c33;--color-surface-overlay:#30333b;--color-surface-hover:#2b2e35;--color-text:#f3f3f6;--color-text-secondary:#bfc1ca;--color-text-tertiary:#a9abb5;--color-text-disabled:#7f818b;--color-border-subtle:#2f3239;--color-border:#3c4049;--color-border-strong:#767985;--color-border-control:#767985;--color-accent-solid:#9b8cdd;--color-accent-solid-hover:#ac9ee9;--color-on-accent:#17151e;--color-accent-text:#b5a9ef;--color-accent-soft:#302d43;--color-accent-border:#5a527f;--color-focus-ring:#ae9fe9;--color-surface-selected:#302e40;--color-scrollbar-thumb:#817992;--color-scrollbar-thumb-hover:#9b8cdd;--color-scrollbar-thumb-active:#ac9ee9}:root[data-appearance=dark][data-scheme=midnight],[data-theme-scope][data-appearance=dark][data-scheme=midnight]{--color-canvas:#121722;--color-surface:#1a2130;--color-surface-subtle:#20293a;--color-surface-raised:#263044;--color-surface-overlay:#2c374c;--color-surface-hover:#293449;--color-text:#f1f4fa;--color-text-secondary:#b7c1d3;--color-text-tertiary:#a2aec3;--color-text-disabled:#77849a;--color-border-subtle:#2b3547;--color-border:#39465c;--color-border-strong:#727d91;--color-border-control:#727d91;--color-accent-solid:#7e9be5;--color-accent-solid-hover:#91aaec;--color-on-accent:#11172a;--color-accent-text:#a4b9ef;--color-accent-soft:#26334e;--color-accent-border:#485e8d;--color-focus-ring:#91aaec;--color-surface-selected:#263149;--color-scrollbar-thumb:#6f80a1;--color-scrollbar-thumb-hover:#7e9be5;--color-scrollbar-thumb-active:#91aaec}:root[data-appearance=dark][data-scheme=evergreen],[data-theme-scope][data-appearance=dark][data-scheme=evergreen]{--color-canvas:#111915;--color-surface:#19221e;--color-surface-subtle:#1f2a25;--color-surface-raised:#25322c;--color-surface-overlay:#2b3932;--color-surface-hover:#28362f;--color-text:#eff6f2;--color-text-secondary:#b8c8c0;--color-text-tertiary:#a3b5ac;--color-text-disabled:#778b81;--color-border-subtle:#2a3731;--color-border:#394a42;--color-border-strong:#708078;--color-border-control:#708078;--color-accent-solid:#63b69f;--color-accent-solid-hover:#76c5af;--color-on-accent:#10201b;--color-accent-text:#88cfbb;--color-accent-soft:#223b34;--color-accent-border:#3f715f;--color-focus-ring:#78c7b1;--color-surface-selected:#223932;--color-scrollbar-thumb:#668378;--color-scrollbar-thumb-hover:#63b69f;--color-scrollbar-thumb-active:#76c5af}@media (prefers-color-scheme:dark){:root:not([data-appearance]){color-scheme:dark;--color-canvas:#151217;--color-surface:#1e1a20;--color-surface-subtle:#242026;--color-surface-raised:#2a242c;--color-surface-overlay:#302933;--color-surface-hover:#2c262e;--color-surface-selected:#382a38;--color-text:#f5eff6;--color-text-secondary:#c5bac7;--color-text-tertiary:#afa5b1;--color-text-disabled:#817783;--color-border-subtle:#302a32;--color-border:#3d3540;--color-border-strong:#786d7b;--color-border-control:#786d7b;--color-accent-solid:#c565bc;--color-accent-solid-hover:#d476cb;--color-on-accent:#21101f;--color-accent-text:#dc82d3;--color-accent-soft:#3b293a;--color-accent-border:#71466d;--color-focus-ring:#d477cc;--color-success:#71c7aa;--color-success-solid:#61b99c;--color-success-soft:#203b34;--color-success-border:#3c705f;--color-sla-warning:#f3d15b;--color-sla-overdue:#ffb169;--color-sla-critical:#ff8a92;--color-warning:#e2b56f;--color-warning-solid:#daa55b;--color-warning-soft:#443522;--color-warning-border:#7a5c32;--color-danger:#f08b9b;--color-danger-solid:#ec7c8e;--color-danger-soft:#47282f;--color-danger-border:#7e4350;--color-info:#98b8ec;--color-info-solid:#86a9e6;--color-info-soft:#28364f;--color-info-border:#4a638e;--color-backdrop:rgb(5 3 6/72%);--color-scrollbar-thumb:#8f718f;--color-scrollbar-thumb-hover:#c565bc;--color-scrollbar-thumb-active:#d476cb;--auth-glass:rgb(26 19 28/68%);--auth-glass-strong:rgb(34 25 37/82%);--auth-control-surface:rgb(42 32 45/70%);--auth-control-border:rgb(255 247 255/19%)}}:root{--stage-neutral:var(--color-text-tertiary);--stage-blue:oklch(65% .13 250);--stage-cyan:oklch(67% .10 205);--stage-violet:oklch(65% .13 305);--stage-amber:oklch(74% .13 80);--stage-green:oklch(65% .15 155);--stage-greenStrong:oklch(55% .19 150);--stage-rose:oklch(65% .13 15);--stage-tint:32%;--stage-border-tint:58%;--channel-telegram:#229ed9;--channel-whatsapp:#128c7e;--channel-instagram:#d62976;--channel-facebook:#1877f2;--channel-viber:#7360f2;--channel-max:#5268ff;--channel-avito:#00aaff;--channel-slack:#611f69;--channel-youtube:#ff0033;--channel-twitter:var(--color-text);--channel-x:var(--color-text);--channel-linkedin:#0a66c2;--channel-pinterest:#bd081c;--channel-tiktok:var(--color-text);--channel-threads:var(--color-text);--channel-bluesky:#0085ff;--channel-reddit:#ff4500;--channel-googlebusiness:#4285f4;--channel-snapchat:#9a8500;--channel-sms:var(--color-accent-text);--channel-email:var(--color-accent-text);--font-xs:10px;--font-sm:12px;--font-md:14px;--font-lg:16px;--font-xl:20px;--font-2xl:26px;--line-compact:1.35;--line-body:1.55;--weight-regular:400;--weight-medium:560;--weight-semibold:650;--weight-strong:720;--radius-control:5px;--radius-surface:10px;--radius-overlay:15px;--radius-pill:999px;--radius-circle:50%;--control-height:44px;--control-hit-area:44px;--control-companion-gap:10px;--control-padding-inline:12px;--section-compact-padding:10px;--section-compact-padding-bottom:16px;--section-edit-enter:360ms;--section-edit-exit:270ms;--chat-unread-surface:color-mix(in srgb,var(--color-accent-soft) 65%,var(--color-surface));--section-preview-gap:5px;--filter-content-inset:10px;--form-field-gap:16px;--field-label-gap:6px;--field-message-gap:6px;--form-group-gap:24px;--content-group-separation:28px;--icon-sm:16px;--icon-md:18px;--icon-lg:20px}@media (max-width:767px){:root{--content-group-separation:24px}}:root{--duration-instant:80ms;--duration-fast:140ms;--duration-base:180ms;--duration-enter:240ms;--duration-spatial:300ms;--ease-standard:cubic-bezier(.2,.8,.2,1);--ease-enter:cubic-bezier(.16,1,.3,1);--ease-exit:cubic-bezier(.4,0,1,1);--ease-spatial:cubic-bezier(.32,.72,0,1)}@media (prefers-reduced-motion:reduce){:root{--duration-instant:1ms;--duration-fast:1ms;--duration-base:1ms;--duration-enter:1ms;--duration-spatial:1ms}}:root{--shadow-control-rest:inset 0 1px 2px rgb(33 24 36/5%),0 1px 2px rgb(33 24 36/4%);--shadow-control-hover:inset 0 1px 1px rgb(255 255 255/28%),0 3px 9px rgb(33 24 36/9%);--shadow-control-focus:var(--shadow-control-rest),0 0 0 3px color-mix(in srgb,var(--color-focus-ring) 14%,transparent);--shadow-floating:0 8px 24px rgb(28 20 30/9%),0 1px 2px rgb(28 20 30/7%);--shadow-overlay:0 22px 56px rgb(28 18 31/16%),0 2px 8px rgb(28 18 31/8%)}:root[data-appearance=dark],[data-theme-scope][data-appearance=dark]{--shadow-control-rest:inset 0 1px 2px rgb(0 0 0/28%),inset 0 -1px 0 rgb(255 255 255/3%),0 1px 2px rgb(0 0 0/20%);--shadow-control-hover:inset 0 1px 1px rgb(255 255 255/5%),0 4px 12px rgb(0 0 0/30%);--shadow-control-focus:var(--shadow-control-rest),0 0 0 3px color-mix(in srgb,var(--color-focus-ring) 18%,transparent);--shadow-floating:0 10px 30px rgb(0 0 0/24%),0 1px 2px rgb(0 0 0/20%);--shadow-overlay:0 24px 64px rgb(0 0 0/36%),0 2px 8px rgb(0 0 0/24%)}[data-workspace-material]{--navigation-item-border:color-mix(in srgb,var(--color-nav-border) 30%,transparent);--navigation-item-material:linear-gradient(150deg,color-mix(in srgb,var(--color-nav-surface) 22%,transparent),transparent);--navigation-item-hover:linear-gradient(135deg,var(--color-nav-surface),color-mix(in srgb,var(--color-nav-surface) 60%,transparent));--navigation-item-active:linear-gradient(145deg,color-mix(in srgb,var(--color-nav-surface) 85%,var(--color-accent-solid)),var(--color-nav-surface));--navigation-item-highlight:inset 0 1px 0 rgb(255 255 255/4%);--material-canvas:linear-gradient(135deg,color-mix(in srgb,var(--color-accent-solid) 2%,var(--color-canvas)),var(--color-canvas) 62%);--material-surface:linear-gradient(160deg,color-mix(in srgb,var(--color-surface) 97%,var(--color-accent-solid)),var(--color-surface) 64%);--material-edge-control:var(--material-control);--material-edge-filter:none;--material-control:linear-gradient(165deg,color-mix(in srgb,var(--color-surface) 82%,white),color-mix(in srgb,var(--color-surface) 96%,var(--color-accent-solid)));--material-overlay:linear-gradient(150deg,color-mix(in srgb,var(--color-surface-overlay) 96%,white),var(--color-surface-overlay) 72%);--material-interactive:linear-gradient(145deg,color-mix(in srgb,var(--color-surface) 96%,var(--color-accent-solid)),color-mix(in srgb,var(--color-surface) 76%,transparent));--material-editable-border:color-mix(in srgb,var(--color-border-strong) 58%,var(--color-border-subtle));--material-editable-highlight:inset 0 1px 0 rgb(255 255 255/26%);--material-interactive-hover:color-mix(in srgb,var(--color-accent-solid) 5%,transparent);--button-primary-background:linear-gradient(165deg,color-mix(in srgb,var(--color-accent-solid) 94%,white),var(--color-accent-solid) 72%);--button-primary-hover:linear-gradient(165deg,var(--color-accent-solid),var(--color-accent-solid-hover));--button-secondary-background:var(--material-control);--button-secondary-hover:linear-gradient(165deg,var(--color-surface),var(--color-surface-hover));--button-danger-background:linear-gradient(165deg,var(--color-danger-soft),color-mix(in srgb,var(--color-danger-soft) 92%,var(--color-danger)));--button-focus-shadow:var(--shadow-control-focus);--button-shadow:inset 0 1px 0 rgb(255 255 255/18%),0 1px 2px rgb(0 0 0/4%);--button-shadow-hover:inset 0 1px 0 rgb(255 255 255/22%),0 2px 4px rgb(0 0 0/6%);--shadow-control-rest:inset 0 1px 0 rgb(255 255 255/80%),inset 0 -1px 0 color-mix(in srgb,var(--color-accent-solid) 8%,transparent),0 1px 3px rgb(0 0 0/7%);--shadow-control-hover:inset 0 1px 0 rgb(255 255 255/18%),0 2px 4px rgb(0 0 0/5%);--shadow-floating:0 4px 12px rgb(0 0 0/8%);--shadow-overlay:0 8px 24px rgb(0 0 0/8%);--material-backdrop:color-mix(in srgb,var(--color-canvas) 12%,transparent);--overlay-star-primary:var(--color-accent-solid);--overlay-star-secondary:var(--color-accent-text);--overlay-nebula-primary:var(--color-accent-solid);--overlay-nebula-secondary:var(--color-text-secondary);--overlay-star-blending:normal;--material-stars-opacity:.12}:root[data-appearance=dark] [data-workspace-material],[data-theme-scope][data-appearance=dark] [data-workspace-material]{--material-control:linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 96%,white),var(--color-surface));--shadow-control-rest:inset 0 1px 0 rgb(255 255 255/7%),inset 0 -1px 0 rgb(0 0 0/10%),0 1px 2px rgb(0 0 0/12%);--material-editable-highlight:inset 0 1px 0 rgb(255 255 255/5%);--button-shadow:inset 0 1px 0 rgb(255 255 255/7%),0 1px 2px rgb(0 0 0/12%);--button-shadow-hover:inset 0 1px 0 rgb(255 255 255/9%),0 2px 4px rgb(0 0 0/16%);--shadow-floating:0 4px 12px rgb(0 0 0/18%);--shadow-overlay:0 8px 24px rgb(0 0 0/18%);--overlay-star-blending:additive;--material-stars-opacity:.18}@supports ((-webkit-backdrop-filter:blur(6px)) or (backdrop-filter:blur(6px))){[data-workspace-material]{--material-edge-control:linear-gradient(150deg,color-mix(in srgb,var(--color-surface) 86%,transparent),color-mix(in srgb,var(--color-surface) 68%,transparent));--material-edge-filter:blur(6px);--material-overlay:linear-gradient(150deg,color-mix(in srgb,var(--color-surface-overlay) 97%,transparent),color-mix(in srgb,var(--color-surface-overlay) 94%,transparent))}}@media (forced-colors:active){[data-workspace-material]{--material-edge-control:ButtonFace;--material-edge-filter:none;--material-canvas:Canvas;--material-surface:Canvas;--material-control:Canvas;--material-overlay:Canvas;--material-interactive:transparent;--material-interactive-hover:transparent;--button-shadow:none;--button-shadow-hover:none;--button-primary-background:ButtonFace;--button-primary-hover:ButtonFace;--button-secondary-background:ButtonFace;--button-secondary-hover:ButtonFace;--button-danger-background:ButtonFace;--shadow-floating:none;--shadow-overlay:none}}:root{--workforce-profile-material:linear-gradient(120deg,var(--color-accent-soft),var(--color-surface) 72%);--workforce-plan-fill:var(--color-accent-soft);--workforce-plan-border:var(--color-accent-border);--workforce-fact-fill:var(--color-success);--workforce-break-fill:var(--color-warning-soft);--workforce-break-border:var(--color-warning);--workforce-unapproved-fill:repeating-linear-gradient(135deg,var(--color-warning) 0 2px,var(--color-warning-soft) 2px 4px);--layer-sticky:20;--layer-mobile-nav:40;--layer-sidebar:60;--layer-popover:300;--layer-dock:100;--layer-entity:200;--layer-utility:240;--layer-dialog:500;--layer-toast:700;--layer-transition:1000;--sidebar-wide:clamp(220px,16vw,248px);--sidebar-rail:64px;--header-height:60px;--mobile-nav-height:52px;--workspace-max:100%;--workspace-gutter-inline:24px;--workspace-gutter-block:24px}@media (min-width:768px) and (max-width:1279px){:root{--workspace-gutter-inline:16px;--workspace-gutter-block:16px}}@media (max-width:767px){:root{--workspace-gutter-inline:10px;--workspace-gutter-block:10px}}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{min-width:40px;min-height:40px;border:1px solid transparent;border-radius:var(--radius-pill);background:var(--color-scrollbar-thumb);background-clip:content-box}::-webkit-scrollbar-thumb:hover{border-width:0;background:var(--color-scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{border-width:0;background:var(--color-scrollbar-thumb-active)}::-webkit-scrollbar-button{display:none;width:0;height:0}body,html{min-height:100%}html{touch-action:pan-x pan-y}body,html{background:var(--color-canvas)}body{margin:0;color:var(--color-text);font-family:Onest Variable,Onest,system-ui,sans-serif;font-size:var(--font-md);line-height:var(--line-body);text-rendering:optimizeLegibility}button,input,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}a,button{color:inherit}a{text-decoration:none}.textLink{color:var(--color-accent-text);font-weight:var(--weight-semibold)}.textLink:hover{text-decoration:underline;text-underline-offset:3px}::selection{background:color-mix(in srgb,var(--color-accent-solid) 28%,transparent)}:focus{outline:none}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}[data-focus=inset]:focus-visible{outline-offset:-3px}.mono{font-family:IBM Plex Mono,ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.skipLink{display:inline-flex;align-items:center;min-height:var(--control-hit-area);position:fixed;z-index:var(--layer-transition);top:8px;left:8px;padding:10px 16px;border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface-overlay);color:var(--color-text);transform:translateY(-160%);transition:transform var(--duration-fast) var(--ease-standard)}.skipLink:focus{transform:translateY(0)}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:767px),(pointer:coarse){[role=combobox],input,select,textarea{font-size:max(16px,1em)!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:0s!important}}@media (forced-colors:active){:focus-visible{outline-color:Highlight}}@media (forced-colors:active){*{scrollbar-color:auto}}