@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");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 dark;--bg:#fff;--bg-sidebar:#f6f6f6;--surface:#fff;--surface-2:#f5f7fa;--surface-active:#eef3fa;--nav-active-bg:#fff;--border:#e5e7ea;--border-secondary:#eef0f2;--text:#17191c;--text-2:#585d64;--text-3:#696e75;--text-disabled:#8e939a;--accent:#2168ce;--accent-hover:#1c5cb8;--accent-active:#17509f;--accent-ink:#fff;--accent-soft:#eaf3ff;--accent-soft-ink:#2168ce;--accent-fill:#2168ce;--accent-fill-hover:#1c5cb8;--accent-fill-active:#17509f;--attention-fill:#c2410c;--attention-fill-hover:#a93a0a;--attention-fill-active:#8f3108;--attention-ink:#fff;--success:#22a06b;--success-soft:#e9f8f1;--success-ink:#157347;--warning:#d99000;--warning-soft:#fff5dd;--warning-ink:#8a5a00;--critical:#e5484d;--critical-soft:#fff0f0;--critical-ink:#b3232a;--critical-fill:#c62b31;--calendar-1:#2168ce;--calendar-2:#22a06b;--calendar-3:#d99000;--calendar-4:#7c3aed;--calendar-5:#0e9aa7;--calendar-6:#db2777;--calendar-7:#b45309;--calendar-8:#64748b;--shadow-1:0 1px 3px #17191c0f;--shadow-2:0 4px 12px #17191c14;--shadow-3:0 20px 48px #17191c24, 0 6px 16px #17191c0f;--radius-l:12px;--radius-m:10px;--radius-s:8px;--font-ui:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--space-9:48px;--text-micro:11px;--text-caption:12px;--text-secondary:13px;--text-body:14px;--text-base:15px;--text-subtitle:17px;--text-title:20px;--text-page:22px;--text-metric:30px;--leading-heading:1.25;--leading-text:1.5;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--z-sticky-head:2;--z-sticky:10;--z-shell-overlay:40;--z-sidebar:50;--z-modal:100;--z-connection:120;--z-toast:200;--motion-fast:.15s;--motion-base:.2s;--motion-slow:.25s;--ease-out:cubic-bezier(.2, 0, 0, 1);--page-max:960px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width>=1440px){:root{--page-max:1120px}}@media (width>=1760px){:root{--page-max:1280px}}@media (width>=2200px){:root{--page-max:1440px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#1e2329;--bg-sidebar:#171c22;--surface:#242930;--surface-2:#292f37;--surface-active:#2b313d;--nav-active-bg:#2b313d;--border:#30363e;--border-secondary:#282e35;--text:#f2f4f7;--text-2:#aeb4bc;--text-3:#959da7;--text-disabled:#7e858f;--accent:#5ba0ff;--accent-hover:#6faaff;--accent-active:#4a93f7;--accent-ink:#fff;--accent-soft:#172a43;--accent-soft-ink:#5ba0ff;--accent-fill:#2a72d2;--accent-fill-hover:#2565bc;--accent-fill-active:#1f58a8;--attention-fill:#c2410c;--attention-fill-hover:#a93a0a;--attention-fill-active:#8f3108;--attention-ink:#fff;--success:#35b77d;--success-soft:#163a2c;--success-ink:#35b77d;--warning:#e2a82d;--warning-soft:#3b2d12;--warning-ink:#e2a82d;--critical:#ff5c61;--critical-soft:#3a1d20;--critical-ink:#ff5c61;--critical-fill:#ce3a40;--calendar-1:#5ba0ff;--calendar-2:#35b77d;--calendar-3:#e2a82d;--calendar-4:#a78bfa;--calendar-5:#2dd4bf;--calendar-6:#f472b6;--calendar-7:#d97706;--calendar-8:#94a3b8;--shadow-1:0 1px 2px #00000047;--shadow-2:0 4px 14px #00000057;--shadow-3:0 20px 48px #0000006b, 0 6px 16px #00000042}}:root[data-theme=dark]{--bg:#1e2329;--bg-sidebar:#171c22;--surface:#242930;--surface-2:#292f37;--surface-active:#2b313d;--nav-active-bg:#2b313d;--border:#30363e;--border-secondary:#282e35;--text:#f2f4f7;--text-2:#aeb4bc;--text-3:#959da7;--text-disabled:#7e858f;--accent:#5ba0ff;--accent-hover:#6faaff;--accent-active:#4a93f7;--accent-ink:#fff;--accent-soft:#172a43;--accent-soft-ink:#5ba0ff;--accent-fill:#2a72d2;--accent-fill-hover:#2565bc;--accent-fill-active:#1f58a8;--attention-fill:#c2410c;--attention-fill-hover:#a93a0a;--attention-fill-active:#8f3108;--attention-ink:#fff;--success:#35b77d;--success-soft:#163a2c;--success-ink:#35b77d;--warning:#e2a82d;--warning-soft:#3b2d12;--warning-ink:#e2a82d;--critical:#ff5c61;--critical-soft:#3a1d20;--critical-ink:#ff5c61;--critical-fill:#ce3a40;--calendar-1:#5ba0ff;--calendar-2:#35b77d;--calendar-3:#e2a82d;--calendar-4:#a78bfa;--calendar-5:#2dd4bf;--calendar-6:#f472b6;--calendar-7:#d97706;--calendar-8:#94a3b8;--shadow-1:0 1px 2px #00000047;--shadow-2:0 4px 14px #00000057;--shadow-3:0 20px 48px #0000006b, 0 6px 16px #00000042}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{--connection-bar-h:0px;--shell-topbar-h:0px}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--text-base);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}h1,h2,h3,h4,p{margin:0}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--accent-soft);color:var(--accent-soft-ink)}.btn{--btn-h:38px;--btn-px:var(--space-5);background:var(--surface-2);color:var(--text);justify-content:center;align-items:center;gap:var(--space-3);height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--radius-s);font-size:var(--text-body);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border:1px solid #0000;text-decoration:none;display:inline-flex}.btn.btn-sm{--btn-h:32px;--btn-px:var(--space-4);font-size:var(--text-secondary)}.btn.btn-xs{--btn-h:26px;--btn-px:var(--space-3);font-size:var(--text-caption)}.btn.btn-icon{--btn-px:0px;width:var(--btn-h);flex-shrink:0}.btn.btn-block{width:100%}.btn.btn-link{--btn-px:0px;font-weight:var(--weight-regular);height:auto;min-height:var(--btn-h);white-space:normal;text-align:left;justify-content:flex-start;max-width:100%}.btn.btn-option{--btn-px:var(--space-4);height:auto;min-height:var(--btn-h);width:100%;padding:var(--space-3) var(--btn-px);text-align:left;white-space:normal;flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.btn.btn--wrap{height:auto;min-height:var(--btn-h);white-space:normal;text-align:left;max-width:100%}.chip-tab{align-items:center;gap:var(--space-3);height:var(--btn-h);padding:0 var(--space-5);border:1px solid var(--border);color:var(--text);font-size:var(--text-secondary);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);--btn-h:32px;background:0 0;border-radius:999px;display:inline-flex}.chip-tab:not([aria-selected=true]):hover{background:var(--surface-2);border-color:var(--text-3)}.chip-tab[aria-selected=true]{font-weight:var(--weight-bold);color:var(--accent-soft-ink);background:var(--accent-soft);border-color:var(--accent-soft-ink)}.chip-tab--critical{color:var(--critical-ink);background:var(--critical-soft);border-color:var(--critical-ink)}@media (width<=720px){.btn.btn-sm,.btn.btn-xs,.chip-tab{--btn-h:38px;--btn-px:var(--space-4)}.btn.btn-icon{--btn-px:0px}}.btn:disabled{background:var(--surface-2);color:var(--text-disabled);border-color:var(--border);box-shadow:none;cursor:not-allowed}.btn:not(:disabled):active,.icon-btn:not(:disabled):active,.chip-tab:not(:disabled):active,.segmented__option:not(:disabled):active,.guide-toc__link:active,.card[role=button]:active,.card[tabindex="0"]:active,.card[style*="cursor: pointer"]:active,.shell-sidebar nav a:active{transform:translateY(1px)}.btn-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.btn-row--end{justify-content:flex-end}.btn-row--form{margin-top:var(--space-7);justify-content:flex-end}.btn-row__spacer{flex:auto}.btn-row>.btn-danger:not(:first-child){margin-left:var(--space-5)}@media (width<=720px){.btn-row>.btn{flex:1 1 calc(50% - var(--space-3) / 2)}.btn-row>.btn-row__spacer{display:none}.btn-row>.btn-danger:not(:first-child){margin-left:0}}@media (width<=480px){.btn-row>.btn{flex:100%}}.btn-row__pair{align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.btn-row__pair>.btn{flex:auto;min-width:0}.btn-row__pair>.btn-icon,.btn-row__pair>*>.btn-icon{flex:none}@media (width<=720px){.page-header__actions>.btn{flex:none}}@media (width<=480px){.page-header__actions{flex-wrap:wrap}.page-header__actions>.btn{flex:none}}@media (width<=720px){.btn-row--switch>.btn{flex:none}}@media (width<=480px){.btn-row--switch{flex-wrap:wrap}.btn-row--switch>*,.btn-row--switch>.btn{flex:none}}@media (width<=560px){.btn-row--form{flex-direction:column-reverse;align-items:stretch}.btn-row--form>.btn{flex:none;width:100%}.btn-row--form>.btn-row__spacer{display:none}}.btn-primary{background:var(--accent-fill);color:var(--accent-ink)}.btn-primary:not(:disabled):hover{background:var(--accent-fill-hover)}.btn-primary:not(:disabled):active{background:var(--accent-fill-active)}.btn-attention{background:var(--attention-fill);color:var(--attention-ink)}.btn-attention:not(:disabled):hover{background:var(--attention-fill-hover)}.btn-attention:not(:disabled):active{background:var(--attention-fill-active)}.btn-secondary{background:var(--surface-2);color:var(--text);border-color:var(--border)}.btn-secondary:not(:disabled):hover{background:var(--border)}.btn-ghost{color:var(--text-2);background:0 0}.btn-ghost:not(:disabled):hover{background:var(--surface-2);color:var(--text)}.btn-danger{background:var(--critical-soft);color:var(--critical-ink)}.btn-danger:not(:disabled):hover{background:var(--critical);color:var(--accent-ink)}.btn-logout{color:var(--critical-ink);background:0 0}.btn-logout:not(:disabled):hover{background:var(--critical-soft)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-1);overflow-x:auto}.card[role=button],.card[tabindex="0"],.card[style*="cursor: pointer"]{transition:box-shadow var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out)}.card[role=button]:hover,.card[tabindex="0"]:hover,.card[style*="cursor: pointer"]:hover{border-color:var(--accent);box-shadow:var(--shadow-2)}:is(.card--table,.card:has(>table)){background:linear-gradient(to right, var(--surface) 30%, transparent), linear-gradient(to left, var(--surface) 30%, transparent) 100% 0, radial-gradient(farthest-side at 0 50%, #0000002e, transparent), radial-gradient(farthest-side at 100% 50%, #0000002e, transparent) 100% 0;background-repeat:no-repeat;background-color:var(--surface);background-position:0 0,100% 0,0 0,100% 0;background-size:32px 100%,32px 100%,12px 100%,12px 100%;background-attachment:local,local,scroll,scroll;container:table-card/inline-size}.table-cell-fold{column-gap:var(--space-3);row-gap:var(--space-1);margin-top:var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-regular);color:var(--text-3);flex-wrap:wrap;display:flex}.table-fold-item{display:none}@media (width>=721px){@container table-card (width<=980px){.table-col--drop1{display:none}.table-fold-item--email,.table-fold-item--lastlogin,.table-fold-item--birthdate{display:inline}}@container table-card (width<=840px){.table-col--drop2{display:none}.table-fold-item--dept{display:inline}}@container table-card (width<=980px){.table-fold-item--d1{display:inline}}@container table-card (width<=840px){.table-fold-item--d2{display:inline}}@container table-card (width>=720px) and (width<=800px){.users-actions-cell{min-width:248px}}}.card--sticky-head{max-height:min(70vh,720px);overflow:auto}.card--sticky-head .table thead th{z-index:var(--z-sticky-head);background:var(--surface);box-shadow:inset 0 -1px 0 var(--border);position:sticky;top:0}.sticky-bar{top:calc(var(--shell-topbar-h) + var(--space-3));z-index:var(--z-sticky-head);position:sticky}.kanban-board{align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-3);display:flex;overflow-x:auto}.kanban-column{max-height:var(--kanban-column-h,62dvh);padding:var(--space-4);border-radius:var(--radius-m);border:1px solid var(--border);background:var(--surface-2);flex-direction:column;flex-shrink:0;display:flex}.kanban-column--over{background:var(--accent-soft)}.kanban-column--locked{border-color:var(--critical)}.kanban-column__head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding:0 var(--space-1);flex-shrink:0;display:flex}.kanban-column__cards{gap:var(--space-3);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.kanban-column__cards:empty{min-height:var(--space-9)}.kanban-column__cards>*{flex-shrink:0}.kanban-card--dragging{opacity:.5}.field{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.input,.select,.textarea{width:100%}.field label{font-size:var(--text-secondary);font-weight:var(--weight-semibold);color:var(--text-2)}.input,.select,.textarea{height:38px;padding:0 var(--space-4);border-radius:var(--radius-s);border:1px solid var(--border);background:var(--surface);color:var(--text);transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);outline:none}.textarea{height:auto;min-height:80px;padding:var(--space-4) var(--space-4);resize:vertical}.input:focus,.select:focus,.textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.input:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}.input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}.input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}.select:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}.textarea:-webkit-autofill{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--text);transition:background-color 5000s ease-in-out}.password-input{min-width:0;display:block;position:relative}.password-input .input{padding-right:calc(var(--space-4) + var(--space-8))}.password-input__toggle{top:50%;right:var(--space-2);border-radius:var(--radius-s);width:32px;height:32px;color:var(--text-2);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.password-input__toggle:not(:disabled):hover{background:var(--surface-2);color:var(--text)}.password-input__toggle:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);color:var(--text);outline:none}.password-input__toggle:disabled{cursor:default;opacity:.5}input[type=checkbox],input[type=radio]{--check-box:18px;--check-pad:var(--space-2);appearance:none;width:calc(var(--check-box) + 2 * var(--check-pad));height:calc(var(--check-box) + 2 * var(--check-pad));border:var(--check-pad) solid transparent;border-radius:var(--radius-s);background-color:var(--surface);box-shadow:inset 0 0 0 1px var(--border);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;background-clip:padding-box;flex-shrink:0}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--accent-fill);box-shadow:inset 0 0 0 1px var(--accent-fill)}input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.3 6.6 11.4 12.5 5'/%3E%3C/svg%3E")}input[type=radio]:checked{background-image:radial-gradient(circle at center, var(--accent-ink) 0 4px, transparent 4px)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--accent);outline-offset:calc(-1 * var(--check-pad))}.badge{height:22px;padding:0 var(--space-3);font-size:var(--text-caption);font-weight:var(--weight-semibold);white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex}.badge-neutral{background:var(--surface-2);color:var(--text-2)}.badge-success{background:var(--success-soft);color:var(--success-ink)}.badge-warning{background:var(--warning-soft);color:var(--warning-ink)}.badge-critical{background:var(--critical-soft);color:var(--critical-ink)}.badge-accent{background:var(--accent-soft);color:var(--accent-soft-ink)}.table{border-collapse:collapse;width:100%;min-width:480px}.table th{text-align:left;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}.table td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border);font-size:var(--text-body)}.table tbody tr:last-child td{border-bottom:none}.table tbody tr{transition:background-color var(--motion-fast) var(--ease-out)}.table tbody tr:hover{background:var(--surface-2)}.spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.error-banner{background:var(--critical-soft);color:var(--critical-ink);border-radius:var(--radius-s);padding:var(--space-4) var(--space-5);font-size:var(--text-secondary);font-weight:var(--weight-medium)}.warn-banner{background:var(--warning-soft);color:var(--warning-ink);border-radius:var(--radius-s);padding:var(--space-4) var(--space-5);font-size:var(--text-secondary);font-weight:var(--weight-medium)}.success-banner{background:var(--success-soft);color:var(--success-ink);border-radius:var(--radius-s);padding:var(--space-4) var(--space-5);font-size:var(--text-secondary);font-weight:var(--weight-medium)}.error-banner--with-action{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.error-banner--with-action .btn{color:inherit;background:0 0;border-color:currentColor}.page-state{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-9) var(--space-7);text-align:center;color:var(--text-2);flex-direction:column;display:flex}.page-state__icon{font-size:var(--text-metric);line-height:1}.page-state__title{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text)}.page-state__text{font-size:var(--text-secondary);max-width:42ch;color:var(--text-2)}.modal-backdrop{padding:var(--space-7) var(--space-7) calc(var(--space-7) + var(--connection-bar-h));z-index:var(--z-modal);background:#00000052;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (width<=720px){.table--stacked{min-width:0}.table--stacked thead{display:none}.table--stacked,.table--stacked tbody,.table--stacked tr,.table--stacked td{width:100%;display:block}.table--stacked tr{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}.table--stacked tr:last-child{border-bottom:none}.table--stacked td{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) 0;overflow-wrap:anywhere;border-bottom:none;flex-wrap:wrap;min-width:0;display:flex}.table--stacked td:first-child,.table--stacked td.table-identity-cell{align-items:flex-start;gap:var(--space-1);font-size:var(--text-subtitle);flex-direction:column}.table--stacked td:first-child:before,.table--stacked td.table-identity-cell:before{display:none}.table--stacked td.table-reorder-cell{justify-content:flex-start;align-items:center;gap:var(--space-3);font-size:inherit;flex-direction:row}.table--stacked td[data-label]:not([data-label=""]):before{content:attr(data-label);font-size:var(--text-micro);font-weight:var(--weight-semibold);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.table--stacked td.users-actions-cell{display:block}.table--stacked .users-actions{gap:var(--space-3);grid-template-columns:1fr 1fr;width:100%;display:grid!important}.table--stacked .users-actions>button{justify-content:center;width:100%}.table--stacked td:empty,:is(.table--stacked tr:has(.table-cell-fold):not(:has(.table-fold-item--birthdate)) td[data-label=Дата\ рождения],.table--stacked tr:has(.table-cell-fold):not(:has(.table-fold-item--dept)) td[data-label=Отдел],.table--stacked tr:has(.table-cell-fold):not(:has(.table-fold-item--email)) td[data-label=Email]){display:none}}@media (width<=480px){.modal-backdrop{padding:var(--space-4)}}.modal__title{font-size:var(--text-subtitle);font-weight:var(--weight-bold);line-height:var(--leading-heading);margin:0 0 var(--space-3)}.modal:focus{outline:none}.modal{background:var(--surface);border-radius:var(--radius-l);width:100%;max-width:480px;max-height:90vh;box-shadow:var(--shadow-3);padding:var(--space-7);overflow-y:auto}.modal--s{max-width:440px}.modal--m{max-width:480px}.modal--l{max-width:560px}.modal--xl{max-width:760px}.modal--full{flex-direction:column;width:90vw;max-width:900px;height:85vh;display:flex}.modal--centered{text-align:center}.modal--flush{padding:0;overflow:hidden}.modal-backdrop--top{align-items:flex-start;padding-top:12vh}.page-loading{padding:var(--space-9);justify-content:center;display:flex}.page-loading--inline{padding:var(--space-6)}.shell{background:var(--bg);min-height:100vh;display:flex}.shell-sidebar{border-right:1px solid var(--border);width:232px;padding:var(--space-6) var(--space-4);background:var(--bg-sidebar);overscroll-behavior:contain;flex-direction:column;flex-shrink:0;align-self:flex-start;min-height:100dvh;max-height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}.shell-sidebar nav a{transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out)}.shell-sidebar nav a:not(.active):hover{background:var(--surface-2)!important;color:var(--text)!important}.shell-main{min-width:0;padding:44px var(--space-8) calc(var(--space-8) + var(--connection-bar-h));flex:1;overflow:clip visible}.shell-help-row{justify-content:flex-end;gap:var(--space-3);height:0;max-width:var(--page-max);margin-inline:auto;display:flex}.shell-help-row>.icon-btn{position:relative;top:-40px}.page-container{max-width:var(--page-max);margin-inline:auto}.page-container--wide{max-width:none;padding-inline:var(--space-2)}.page-header{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-header__text{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.page-header__heading{align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.page-header__title{font-size:var(--text-page);font-weight:var(--weight-bold);letter-spacing:-.01em}.page-header__description{font-size:var(--text-secondary);color:var(--text-2);max-width:60ch}.page-header--calendar .page-header__heading{gap:var(--space-3);flex-wrap:nowrap}.page-header--calendar .page-header__title{align-items:center;gap:var(--space-2);font-size:var(--text-subtitle);white-space:nowrap;min-width:0;display:inline-flex}.page-header--calendar .page-header__title>svg{color:var(--text-2);flex-shrink:0}@media (width<=720px){.page-header--calendar .page-header__heading{justify-content:center}}.page-header--calendar-compact{margin-bottom:var(--space-3)}.page-header--calendar-compact .page-header__heading{justify-content:space-between;position:relative}.page-header--calendar-compact .page-header__title{flex:auto;justify-content:center}.page-header--calendar-compact .btn{--btn-h:44px}.calendar-title-button{width:100%;height:44px;padding:0 var(--space-3);border-radius:var(--radius-s);color:inherit;font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;display:block;overflow:hidden}.calendar-title-button:hover,.calendar-title-button[aria-expanded=true]{background:var(--surface-2)}.calendar-date-popover{top:calc(100% + var(--space-2));z-index:var(--z-sticky);align-items:center;gap:var(--space-3);padding:var(--space-3);box-shadow:var(--shadow-2);display:flex;position:absolute;left:50%;transform:translate(-50%)}.calendar-toolbar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.calendar-toolbar .segmented{--btn-h:40px;flex:auto;min-width:0}.calendar-toolbar .segmented__option{min-width:0;padding:0 var(--space-2);flex:1 1 0}.calendar-toolbar .btn{--btn-h:46px}.calendar-menu-item{justify-content:flex-start;gap:var(--space-3);white-space:nowrap}.calendar-menu-item__icon{width:1.15em;display:inline-block}.calendar-menu-item__check{width:1.15em;color:var(--accent);justify-content:center;display:inline-flex}.calendar-menu-group{padding-top:var(--space-3);border-top:1px solid var(--border);color:var(--text-3);font-size:var(--text-caption);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em}.calendar-menu-group:first-child{border-top:none;padding-top:0}.calendar-state-chips{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.calendar-chip{align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-4);border:1px solid var(--accent-soft-ink);background:var(--accent-soft);color:var(--accent-soft-ink);font-size:var(--text-caption);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;border-radius:999px;display:inline-flex;position:relative}.calendar-chip:after{content:"";inset:calc(-1 * var(--space-3)) 0;position:absolute}.page-header__actions{flex:0 auto}.segmented{--btn-h:32px;gap:var(--space-1);padding:var(--space-1);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-s);flex-shrink:0;display:inline-flex}.segmented__option{height:var(--btn-h);padding:0 var(--space-4);border-radius:calc(var(--radius-s) - 3px);color:var(--text-2);font-size:var(--text-secondary);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border:none}.segmented__option:not(.segmented__option--active):hover{color:var(--text)}.segmented__option--active{background:var(--surface);color:var(--text);box-shadow:var(--shadow-1)}.segmented__option:disabled{color:var(--text-disabled);cursor:not-allowed}@media (width<=720px){.segmented{--btn-h:38px}}.skeleton{border-radius:var(--radius-s);background:linear-gradient(90deg, var(--surface-2) 25%, var(--border) 37%, var(--surface-2) 63%);background-size:400% 100%;animation:1.4s ease-in-out infinite skeleton-sheen;display:block}@keyframes skeleton-sheen{0%{background-position:100%}to{background-position:0}}.skeleton-list{gap:var(--space-3);flex-direction:column;display:flex}.skeleton-card{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.skeleton-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-secondary);display:flex}.skeleton-rows>.skeleton-row:last-child{border-bottom:none}:is([aria-expanded=true]+:not(button):not(a),.btn-row:has(>[aria-expanded=true])+:not(button):not(a)){animation:panel-reveal var(--motion-base) var(--ease-out)}@keyframes panel-reveal{0%{opacity:0;transform:translateY(-4px)}}.toast-host{top:var(--space-5);right:var(--space-5);z-index:var(--z-toast);gap:var(--space-4);max-width:360px;width:calc(100vw - 2 * var(--space-5));flex-direction:column;display:flex;position:fixed}.toast{padding:var(--space-5);box-shadow:var(--shadow-2);cursor:pointer;animation:toast-in var(--motion-base) var(--ease-out)}.toast--leaving{pointer-events:none;animation:toast-out var(--motion-fast) var(--ease-out) forwards}@keyframes toast-in{0%{opacity:0;transform:translateX(var(--space-6))}}@keyframes toast-out{to{opacity:0;transform:translateX(var(--space-6))}}.search-input{align-items:center;gap:var(--space-3);padding:0 var(--space-4);border:1px solid var(--border);border-radius:var(--radius-s);background:var(--surface);height:38px;color:var(--text-3);min-width:0;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);display:flex}.search-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.search-input__field{min-width:0;color:var(--text);font:inherit;font-size:var(--text-body);background:0 0;border:none;outline:none;flex:auto}.search-input__field::-webkit-search-cancel-button{display:none}.shell-topbar,.shell-overlay{display:none}@media (width<=860px){.shell{flex-direction:column}.shell-sidebar{z-index:var(--z-sidebar);width:260px;transition:transform var(--motion-slow) var(--ease-out);box-shadow:var(--shadow-3);-webkit-overflow-scrolling:touch;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.shell-sidebar.open{transform:translate(0)}.shell-topbar{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-5);border-bottom:1px solid var(--border);background:var(--bg-sidebar);z-index:var(--z-sticky);display:flex;position:sticky;top:0}.shell-main{padding:var(--space-5)}.shell-help-row{display:none}.shell-overlay.open{z-index:var(--z-shell-overlay);background:#00000052;display:block;position:fixed;inset:0}}.icon-btn{border-radius:var(--radius-s);border:1px solid var(--border);background:var(--surface);width:38px;height:38px;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.icon-btn:not(:disabled):hover{background:var(--surface-2);border-color:var(--text-3)}.icon-btn--quiet{width:32px;height:32px;font-size:var(--text-secondary);color:var(--text-3);background:0 0;border-color:#0000}.icon-btn--quiet:not(:disabled):hover{color:var(--text)}@media (width<=720px){.icon-btn--quiet{width:38px;height:38px}}@media (hover:hover) and (pointer:fine){.row-hover-actions .row-hover-actions__reveal{opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}.row-hover-actions:hover .row-hover-actions__reveal,.row-hover-actions:focus-within .row-hover-actions__reveal{opacity:1}}.btn-tile{gap:var(--space-1);padding:var(--space-2);font-size:var(--text-micro);font-weight:var(--weight-medium);white-space:normal;word-break:break-word;text-align:center;flex-direction:column}.btn-tile__remove{--btn-h:26px;--btn-px:0px;width:var(--btn-h);border-color:var(--border);background:var(--surface);font-size:var(--text-caption);border-radius:50%;position:absolute;top:-8px;right:-8px}.offline-bar{z-index:var(--z-connection);justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-secondary);font-weight:var(--weight-semibold);background:var(--warning-soft);color:var(--warning-ink);border-top:1px solid var(--warning);display:flex;position:fixed;bottom:0;left:0;right:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.input:focus-visible,.select:focus-visible,.textarea:focus-visible,.search-input__field:focus-visible,.modal:focus-visible{outline:none}.segmented__option:focus-visible{outline-offset:-2px}.global-search__bar{transition:box-shadow var(--motion-fast) var(--ease-out)}.global-search__bar:focus-within{box-shadow:inset 0 -2px 0 var(--accent)}.global-search__field:focus-visible{outline:none}.guide-page{max-width:1100px}.guide-layout{gap:var(--space-8);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.guide-toc{max-height:calc(100vh - 32px);padding-right:var(--space-3);position:sticky;top:16px;overflow-y:auto}.guide-toc__link{text-align:left;width:100%;padding:var(--space-2) 0;font-size:var(--text-secondary);color:var(--text-2);cursor:pointer;transition:color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:0 0;border:none;line-height:1.35;display:block}.guide-toc__link:hover{color:var(--accent)}.guide-section{padding:var(--space-6);margin-bottom:var(--space-5);line-height:1.6;font-size:var(--text-body);scroll-margin-top:16px}@media (width<=860px){.guide-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.guide-toc{max-height:none;position:static;overflow:visible}}.cp-day-list{display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.skeleton{background:var(--surface-2);animation:none}.spinner{animation:none}}
