:root{--font-sans:"Inter",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bg-primary:#faf9f5;--bg-secondary:#f5f4ee;--bg-tertiary:#efede6;--bg-muted:#f0eee6;--text-primary:#141413;--text-secondary:#5e5d59;--text-tertiary:#8f8d86;--text-muted:#73726c;--border-color:#e3e1d9;--border:#e3e1d9;--border-hover:#cfccc2;--shadow-color:rgba(20,20,19,0.08);--card-bg:#f5f4ee;--card-border:#ecebe4;--segment-bg:#f5f4ee;--table-bg:#faf9f5;--table-stripe:#f5f4ee;--input-bg:#fff;--menu-bg:#fff;--menu-hover:#f0eee6;--btn-bg:#e8e6dc;--btn-primary-bg:#141413;--btn-primary-color:#faf9f5;--btn-danger-bg:rgba(184,71,58,0.08);--btn-danger-color:#b8473a;--btn-danger-border:#b8473a;--highlight-border:#3f7d4e;--card-header-bg:#141413;--step-badge-bg:#c6613f;--step-badge-color:#fff;--primary-color:#141413;--link-color:#b5532f;--link-hover-color:#8f3f22;--accent:#c6613f;--color-success:#3f7d4e;--color-success-bg:rgba(63,125,78,0.1);--color-danger:#b8473a;--color-danger-bg:rgba(184,71,58,0.09);--color-warning:#9a6512;--color-warning-bg:rgba(196,140,40,0.13);--color-info:#3b6a99;--color-info-bg:rgba(59,106,153,0.09);--color-success-rgb:63,125,78;--color-danger-rgb:184,71,58;--color-warning-rgb:196,140,40;--color-info-rgb:59,106,153;--accent-rgb:198,97,63;--overlay-bg:rgba(20,20,19,0.4);--tooltip-bg:#141413;--tooltip-color:#faf9f5;--radius-card:16px;--radius-control:8px;--radius-pill:999px;--ui-btn-bg:#e8e6dc;--ui-btn-color:#141413;--ui-btn-hover-bg:#dedcd1;--ui-btn-hover-color:#141413;--ui-btn-border:#dedcd1;--ui-btn-primary-bg:#141413;--ui-btn-primary-color:#faf9f5;--ui-btn-primary-hover-bg:#30302e;--ui-btn-danger-bg:#b8473a;--ui-btn-danger-color:#fff;--ui-btn-danger-hover-bg:#a23d31;--ui-btn-positive-bg:#3f7d4e;--ui-btn-positive-hover-bg:#356b42;--ui-btn-basic-border:#dedcd1;--ui-btn-basic-color:#3d3d3a;--ui-btn-basic-bg:transparent;--ui-btn-basic-hover-bg:rgba(20,20,19,0.05);--ui-btn-basic-hover-color:#141413;--chart-1:#6366f1;--chart-2:#0ea5e9;--chart-3:#8b5cf6;--chart-4:#10b981;--chart-5:#db2777;--chart-6:#d97706;--chart-step-0:#ececf3;--chart-step-1:#c7cdfb;--chart-step-2:#a3adf7;--chart-step-3:#7c88f1;--chart-step-4:#5a63e6;--chart-quality-excellent:#10b981;--chart-quality-good:#6366f1;--chart-quality-fair:#d97706;--chart-quality-poor:#ea7a3c;--chart-quality-critical:#e11d48;--nav-bg:#f5f4ee;--nav-page-bg:#faf9f5;--nav-border:#ecebe4;--nav-fg:#5e5d59;--nav-fg-active:#141413;--nav-fg-muted:#8f8d86;--nav-hover-bg:rgba(94,88,72,0.07);--nav-active-bg:rgba(94,88,72,0.13);--nav-pressed-bg:rgba(94,88,72,0.19);--nav-pulse:#3f7d4e;--status-degraded:#b8862b;--status-ok-dot:#c9c6bc}body.dark-mode,html.dark-mode,html.dark-mode body{--bg-primary:#1f1e1d;--bg-secondary:#262624;--bg-tertiary:#2d2c2a;--bg-muted:#2a2927;--text-primary:#f0eee6;--text-secondary:#a6a39a;--text-tertiary:#78766f;--text-muted:#8a877f;--border-color:#3a3936;--border:#3a3936;--border-hover:#4d4b47;--shadow-color:rgba(0,0,0,0.45);--card-bg:#262624;--card-border:#2f2e2b;--segment-bg:#262624;--table-bg:#1f1e1d;--table-stripe:#242422;--input-bg:#2b2a28;--menu-bg:#2b2a28;--menu-hover:#353431;--btn-bg:#33322f;--btn-primary-bg:#f0eee6;--btn-primary-color:#1f1e1d;--btn-danger-bg:rgba(220,110,96,0.14);--btn-danger-color:#e2826f;--btn-danger-border:#e2826f;--highlight-border:#7fb98b;--card-header-bg:#2d2c2a;--step-badge-bg:#3a3936;--step-badge-color:#f0eee6;--primary-color:#f0eee6;--link-color:#e39a7a;--link-hover-color:#eeb39a;--accent:#d97757;--color-success:#8cc59a;--color-success-bg:rgba(140,197,154,0.12);--color-danger:#e2826f;--color-danger-bg:rgba(226,130,111,0.13);--color-warning:#e0b25c;--color-warning-bg:rgba(224,178,92,0.13);--color-info:#8fb4dc;--color-info-bg:rgba(143,180,220,0.12);--color-success-rgb:140,197,154;--color-danger-rgb:226,130,111;--color-warning-rgb:224,178,92;--color-info-rgb:143,180,220;--accent-rgb:217,119,87;--overlay-bg:rgba(0,0,0,0.6);--tooltip-bg:#f0eee6;--tooltip-color:#1f1e1d;--ui-btn-bg:#33322f;--ui-btn-color:#f0eee6;--ui-btn-hover-bg:#3d3c38;--ui-btn-hover-color:#fff;--ui-btn-border:#403f3b;--ui-btn-primary-bg:#f0eee6;--ui-btn-primary-color:#1f1e1d;--ui-btn-primary-hover-bg:#fff;--ui-btn-danger-bg:#b8473a;--ui-btn-danger-color:#fff;--ui-btn-danger-hover-bg:#c55547;--ui-btn-positive-bg:#4a8a5a;--ui-btn-positive-hover-bg:#559866;--ui-btn-basic-border:#45443f;--ui-btn-basic-color:#e0ded6;--ui-btn-basic-bg:transparent;--ui-btn-basic-hover-bg:rgba(240,238,230,0.06);--ui-btn-basic-hover-color:#fff;--chart-1:#a5b4fc;--chart-2:#93d1f8;--chart-3:#c4b5fd;--chart-4:#8eddb3;--chart-5:#ebaed2;--chart-6:#f5d06a;--chart-step-0:#2b2b31;--chart-step-1:#474a5e;--chart-step-2:#676c8f;--chart-step-3:#8a91c4;--chart-step-4:#aab5fb;--chart-quality-excellent:#8eddb3;--chart-quality-good:#a5b4fc;--chart-quality-fair:#f5d06a;--chart-quality-poor:#f4ab7f;--chart-quality-critical:#f08aa6;--nav-bg:#1a1918;--nav-page-bg:#1f1e1d;--nav-border:transparent;--nav-fg:#a6a39a;--nav-fg-active:#f0eee6;--nav-fg-muted:#78766f;--nav-hover-bg:rgba(240,238,230,0.06);--nav-active-bg:rgba(240,238,230,0.11);--nav-pressed-bg:rgba(240,238,230,0.17);--nav-pulse:#8cc59a;--status-degraded:#e0b25c;--status-ok-dot:#d6d3ca}body{background-color:#faf9f5!important;background-color:var(--bg-primary)!important;color:#141413!important;color:var(--text-primary)!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important;font-family:var(--font-sans)!important;font-weight:400!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-weight:500!important}body.dark-mode{background-color:#faf9f5!important;background-color:var(--bg-primary)!important}body.dark-mode,body.dark-mode .logo{color:#141413!important;color:var(--text-primary)!important}body.dark-mode #footer{background:#f5f4ee!important;background:var(--bg-secondary)!important}body.dark-mode p,body.dark-mode span{color:#141413;color:var(--text-primary)}body.dark-mode a{color:#b5532f;color:var(--link-color)}body.dark-mode a:hover{color:#8f3f22;color:var(--link-hover-color)}body.dark-mode ::-webkit-scrollbar{width:8px;height:8px}body.dark-mode ::-webkit-scrollbar-track{background:#f5f4ee;background:var(--bg-secondary)}body.dark-mode ::-webkit-scrollbar-thumb{background:#e3e1d9;background:var(--border-color);border-radius:4px}body.dark-mode ::-webkit-scrollbar-thumb:hover{background:#73726c;background:var(--text-muted)}body.dark-mode .uplot{background:#faf9f5!important;background:var(--bg-primary)!important}body.dark-mode .uplot .legend,body.dark-mode .uplot .legend th,body.dark-mode .uplot .title{color:#141413!important;color:var(--text-primary)!important}body.dark-mode .uplot .u-axis{stroke:#5e5d59!important;stroke:var(--text-secondary)!important}body.dark-mode .uplot .u-select{background:rgba(240,238,230,.08)!important}body.dark-mode .uplot .cursor-x,body.dark-mode .uplot .cursor-y{border-color:#73726c!important;border-color:var(--text-muted)!important}body.theme-transition{-webkit-transition:background-color .3s ease,color .3s ease,border-color .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.more-card:hover{background:#f0eee6!important;background:var(--menu-hover)!important}body.dark-mode .more-card .icon-box{opacity:.8}body.dark-mode input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}body.dark-mode input[type=range]::-webkit-slider-runnable-track{background:#e3e1d9;background:var(--border-color);height:6px;border-radius:3px}body.dark-mode input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#8f8d86;background:var(--text-tertiary);height:18px;width:18px;border-radius:50%;margin-top:-6px;border:none}body.dark-mode input[type=range]::-webkit-slider-thumb:hover{background:#5e5d59;background:var(--text-secondary)}body.dark-mode input[type=range]::-moz-range-track{background:#e3e1d9;background:var(--border-color);height:6px;border-radius:3px}body.dark-mode input[type=range]::-moz-range-thumb{background:#8f8d86;background:var(--text-tertiary);height:18px;width:18px;border-radius:50%;border:none}body.dark-mode input[type=range]::-moz-range-thumb:hover{background:#5e5d59;background:var(--text-secondary)}