:root{--motion-fast:120ms;--motion-base:180ms;--motion-slow:240ms;--ease-out:cubic-bezier(0.2,0,0,1);--ease-emphasized:cubic-bezier(0.16,1,0.3,1)}:root,[data-theme=light]{--bg:#f5f6f8;--surface:#ffffff;--surface-2:#fafafb;--surface-3:#f2f3f5;--border:#ecedf0;--border-2:#e2e3e8;--text:#191a1d;--text-2:#6a6e76;--text-3:#9ca0a8;--accent:#2563eb;--accent-soft:rgba(37,99,235,0.08);--accent-border:rgba(37,99,235,0.35);--ok:#1f9d63;--ok-soft:rgba(31,157,99,0.1);--danger:#e5604d;--danger-soft:rgba(229,96,77,0.08);--warn:#c77a1f;--warn-soft:rgba(199,122,31,0.1);--warn-border:rgba(199,122,31,0.3);--shadow:0 1px 2px rgba(16,24,40,0.05);--shadow-md:0 8px 24px -4px rgba(16,24,40,0.12),0 2px 6px rgba(16,24,40,0.08);--shadow-panel:-16px 0 32px -8px rgba(16,24,40,0.18);--hover-row:rgba(16,24,40,0.035);--hover-nav:rgba(16,24,40,0.045);--hover-icon:rgba(16,24,40,0.06);--scrim:rgba(16,24,40,0.35);--font-ui:var(--font-hanken),"Hanken Grotesk",system-ui,sans-serif;--font-mono:var(--font-jetbrains),"JetBrains Mono",monospace;--radius-lg:14px;--radius-md:10px;--radius-sm:7px;--radius-pill:999px;--sidebar-w:248px;--content-max:1400px;--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#4a3aa7;--series-8:#e34948;--series-other:#8a8f98}[data-theme=dark]{--bg:#08090b;--surface:#101215;--surface-2:#16181c;--surface-3:#1c1f24;--border:#2a2d33;--border-2:#34383f;--text:#f3f4f5;--text-2:#9ba0a8;--text-3:#6a6f78;--accent:#5b8def;--accent-soft:rgba(91,141,239,0.14);--accent-border:rgba(91,141,239,0.4);--ok:#34c77e;--ok-soft:rgba(52,199,126,0.14);--danger:#f0816f;--danger-soft:rgba(240,129,111,0.12);--warn:#f0a24a;--warn-soft:rgba(240,162,74,0.14);--warn-border:rgba(240,162,74,0.4);--shadow:0 1px 2px rgba(0,0,0,0.4);--shadow-md:0 8px 24px -4px rgba(0,0,0,0.55),0 2px 6px rgba(0,0,0,0.4);--shadow-panel:-16px 0 32px -8px rgba(0,0,0,0.6);--hover-row:rgba(255,255,255,0.035);--hover-nav:rgba(255,255,255,0.045);--hover-icon:rgba(255,255,255,0.06);--scrim:rgba(8,9,11,0.6);--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#008300;--series-7:#9085e9;--series-8:#e66767;--series-other:#71767f}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased}.font-mono{font-family:var(--font-mono)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:6px;border:3px solid transparent;background-clip:content-box}*{scrollbar-width:thin;scrollbar-color:var(--border-2) transparent}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sypha-scroll :focus-visible,td :focus-visible,th :focus-visible,tr:focus-visible{outline-offset:-2px}.app-shell{display:flex;min-height:100vh;width:100%;background:var(--bg);color:var(--text)}.sidebar{width:var(--sidebar-w);flex:none;position:sticky;top:0;align-self:flex-start;height:100vh;background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:20px 16px;overflow-y:auto}.sidebar-group-label{font-size:10.5px;font-weight:600;letter-spacing:.08em;color:var(--text-3);padding:0 12px 8px;text-transform:uppercase}.nav-item{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:10px;font-size:13.5px;font-weight:600;text-decoration:none;color:var(--text-2);position:relative;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.nav-item:hover{background:var(--hover-nav);color:var(--text)}.nav-item.active{color:var(--accent);background:var(--accent-soft)}.nav-item.active:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:3px;background:var(--accent)}.main{flex:1;min-width:0;padding:30px 40px 56px}.main-inner{max-width:var(--content-max);margin:0 auto;display:flex;flex-direction:column;gap:24px}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.page-title{margin:0;font-size:27px;font-weight:700;letter-spacing:-.025em}.page-subtitle{margin:7px 0 0;font-size:14px;color:var(--text-2)}.eyebrow{font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--text-3);text-transform:uppercase}.back-link{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--text-2);text-decoration:none;margin-bottom:10px}.back-link:hover{color:var(--text)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:var(--font-ui);font-weight:600;cursor:pointer;border-radius:var(--radius-sm);border:1px solid transparent;padding:8px 14px;font-size:13px;transition:opacity var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}.btn-primary{background:var(--accent);color:#fff;border-color:var(--accent)}.btn-primary:hover{opacity:.92}.btn-secondary{background:var(--surface);color:var(--text);border-color:var(--border-2)}.btn-secondary:hover{background:var(--surface-2)}.btn-ghost{background:transparent;color:var(--text-2);border-color:transparent}.btn-ghost:hover{background:var(--surface-2);color:var(--text)}.btn-danger-outline{background:var(--surface-2);color:var(--text-2);border-color:var(--border-2)}.btn-danger-outline:hover{color:var(--danger);border-color:var(--danger)}.btn-icon{width:36px;height:35px;padding:0;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--surface);color:var(--text-2)}.btn-icon:hover{background:var(--hover-icon);color:var(--text)}.theme-toggle{display:inline-flex;gap:2px;padding:3px;border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border-2);box-shadow:var(--shadow)}.theme-toggle button{width:30px;height:30px;border-radius:var(--radius-pill);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--text-3)}.theme-toggle button.active{background:var(--accent-soft);color:var(--accent)}.tabs{display:inline-flex;gap:3px;padding:4px;border-radius:11px;background:var(--surface-2);border:1px solid var(--border)}.tabs.sub{border-radius:10px;padding:4px}.tab{padding:7px 15px;border-radius:8px;border:none;font-family:var(--font-ui);font-size:13px;font-weight:600;cursor:pointer;background:transparent;color:var(--text-2);transition:background-color var(--motion-fast) var(--ease-out),color var(--motion-fast) var(--ease-out)}.tab.active{background:var(--surface);color:var(--text);box-shadow:var(--shadow)}.chip-row{display:inline-flex;gap:2px;padding:3px;border-radius:9px;background:var(--surface-2);border:1px solid var(--border)}.chip{padding:5px 12px;border-radius:7px;border:none;font-family:var(--font-ui);font-size:12px;font-weight:500;cursor:pointer;background:transparent;color:var(--text-2)}.chip.active{color:var(--text);font-weight:600}.card,.chip.active{background:var(--surface);box-shadow:var(--shadow)}.card{border-radius:var(--radius-lg);border:1px solid var(--border);padding:22px 24px}.card-clickable{cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.card-clickable:hover{border-color:var(--border-2);box-shadow:var(--shadow)}.card-tight{padding:18px}.card-flat,.card-tight{border-radius:var(--radius-md)}.card-flat{border:1px solid var(--border);background:var(--surface-2);padding:14px 15px}.card-title{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em}.card-subtitle{margin:4px 0 0;font-size:12.5px;color:var(--text-2)}.kpi-card{padding:17px 18px;border-radius:14px;border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow)}.kpi-card.highlight{box-shadow:var(--shadow),inset 0 0 0 1.5px var(--accent-border)}.kpi-label{font-size:10.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3)}.kpi-label.accent{color:var(--accent)}.kpi-value{margin-top:11px;font-family:var(--font-mono);font-size:26px;font-weight:600;letter-spacing:-.02em}.table{width:100%;border-collapse:collapse;font-size:13px}.table thead tr{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.table th{text-align:left;padding:11px 16px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.table td:first-child,.table th:first-child{padding-left:24px}.table td:last-child,.table th:last-child{padding-right:24px}.table td.num,.table th.num{text-align:right}.table tbody tr{border-bottom:1px solid var(--border);transition:background-color var(--motion-fast) var(--ease-out)}.table tbody tr:hover{background:var(--hover-row)}.table td{padding:13px 16px}.table td.num{font-family:var(--font-mono)}.kpi-value,.sypha-tnum,.table td.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.table-footer{display:flex;justify-content:space-between;padding:14px 24px;border-top:1px solid var(--border)}.pager-btn,.table-footer{align-items:center;font-size:12.5px;color:var(--text-2)}.pager-btn{width:30px;height:30px;border-radius:8px;border:1px solid var(--border-2);background:var(--surface);display:inline-flex;justify-content:center;cursor:pointer;font-family:var(--font-ui);font-weight:600}.pager-btn:hover{background:var(--surface-2)}.pager-btn.active{background:var(--accent);border-color:var(--accent);color:#fff}.badge{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:3px 10px;border-radius:7px;font-size:11.5px;font-weight:600;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2)}.badge-pill{border-radius:var(--radius-pill);border:none;padding:3px 11px}.status-dot{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block}.status-active{color:var(--ok);background:var(--ok-soft)}.status-warn{color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-border)}.status-danger{color:var(--danger);background:var(--danger-soft)}.status-accent{color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-border)}.avatar{width:34px;height:34px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex:none}.avatar-accent{background:var(--accent-soft);color:var(--accent);border:none}.avatar-sm{width:22px;height:22px;font-size:9.5px}.meter-track{height:4px;border-radius:3px;background:var(--border);overflow:hidden}.meter-track.lg{height:8px;border-radius:5px;background:var(--surface-2)}.meter-fill{height:100%;border-radius:inherit;background:var(--accent)}.input{width:100%;padding:11px 14px;border-radius:11px;border:1px solid var(--border-2);background:var(--surface-2);color:var(--text);font-size:13.5px;font-family:var(--font-ui);outline:none}.input-with-icon{padding-left:40px}.input-icon-wrap{position:relative}.input-icon-wrap svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-3)}.checkbox-empty{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-2);background:var(--surface);display:inline-block}.checkbox-checked{width:18px;height:18px;border-radius:5px;background:var(--accent);color:#fff;display:inline-flex;align-items:center;justify-content:center}.toggle-off{width:38px;height:22px;border-radius:var(--radius-pill);background:var(--border-2);position:relative;display:inline-block}.toggle-off:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25)}.toggle-on{width:42px;height:24px;border-radius:var(--radius-pill);background:var(--accent);position:relative;display:inline-block}.toggle-on:after{content:"";position:absolute;top:3px;left:21px;width:18px;height:18px;border-radius:50%;background:#fff}.chart-grid-line{stroke:var(--border);stroke-width:1}.chart-grid-line.axis{stroke:var(--border-2)}.chart-line{stroke:var(--accent);stroke-width:2.2;fill:none}.chart-area-fill-start{stop-color:var(--accent);stop-opacity:.22}.chart-area-fill-end{stop-color:var(--accent);stop-opacity:0}.chart-bar{fill:var(--accent)}.chart-bar-soft{fill:var(--accent-soft);stroke:var(--accent-border)}.chart-axis-label{font-family:var(--font-mono);font-size:11px;fill:var(--text-3)}:root{--chart-1:var(--series-1);--chart-2:var(--series-2);--chart-3:var(--series-3);--chart-4:var(--series-7);--chart-5:var(--series-5);--chart-6:var(--series-6);--chart-7:var(--series-8)}[data-theme=light]{--heat-1:#eeeff2;--heat-2:#d7e2ff;--heat-3:#a9c2ff;--heat-4:#6e97f2;--heat-5:#3b6fe0}[data-theme=dark]{--heat-1:#17181c;--heat-2:#1c2a52;--heat-3:#264080;--heat-4:#3358b2;--heat-5:#5180ea}@keyframes sypha-spin{to{transform:rotate(1turn)}}@keyframes sypha-shimmer{0%{background-position:-380px 0}to{background-position:380px 0}}.sypha-spin{animation:sypha-spin .9s linear infinite}.sypha-skeleton{background:linear-gradient(90deg,var(--surface-2) 0,var(--surface-3,var(--border)) 50%,var(--surface-2) 100%);background-size:380px 100%;animation:sypha-shimmer 1.25s linear infinite;border-radius:var(--radius-sm);display:block}@keyframes sypha-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes sypha-drawer-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes sypha-modal-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.sypha-scrim{background:var(--scrim);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:sypha-scrim-in var(--motion-base) var(--ease-out)}.sypha-drawer-panel{box-shadow:var(--shadow-panel);animation:sypha-drawer-in var(--motion-slow) var(--ease-emphasized)}.sypha-modal-panel{animation:sypha-modal-in var(--motion-base) var(--ease-emphasized)}.sypha-collapsible{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--motion-base) var(--ease-out)}.sypha-collapsible[data-open=true],details[open]>.sypha-collapsible{grid-template-rows:1fr}.sypha-collapsible>*{min-height:0;overflow:hidden}.sypha-row{transition:background-color var(--motion-fast) var(--ease-out)}.sypha-row:hover{background:var(--hover-row)}.sypha-row:hover td[data-pinned]{background-image:linear-gradient(var(--hover-row),var(--hover-row))}.sypha-row-clickable{cursor:pointer}.sypha-row-actions{opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}.sypha-row-actions:focus-within,.sypha-row:focus-within .sypha-row-actions,.sypha-row:hover .sypha-row-actions{opacity:1}.sypha-legend-item{color:var(--text-2);cursor:pointer;transition:color var(--motion-fast) var(--ease-out)}.sypha-legend-item:hover{color:var(--text)}.sypha-chart-dimmable{transition:opacity var(--motion-fast) var(--ease-out)}.sypha-chart-dimmed{opacity:.35}@media (prefers-reduced-motion:reduce){.sypha-skeleton,.sypha-spin{animation:none}.sypha-drawer-panel,.sypha-modal-panel,.sypha-scrim{animation-duration:1ms}.sypha-chart-dimmable,.sypha-collapsible,.sypha-row-actions,.sypha-tab-indicator{transition-duration:1ms}}.ant-layout{background:var(--bg)}.ant-layout-header,.ant-layout-sider{background:var(--surface)}main{background:var(--bg)}[class*=" tremor-"],[class^=tremor-],body,button,input,select,textarea{font-family:var(--font-ui)}.ant-table{background:var(--surface);font-size:13px;color:var(--text)}.ant-table-thead>tr>th{background:var(--surface)!important;color:var(--text-3)!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border)!important;padding:11px 16px!important}.ant-table-thead>tr>th:before{display:none!important}.ant-table-tbody>tr>td{padding:13px 16px!important;border-bottom:1px solid var(--border)!important;color:var(--text)}.ant-table-tbody>tr:hover>td{background:var(--surface-2)!important}.ant-card,.tremor-Card-root{background:var(--surface);border:1px solid var(--border)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow)!important}.ant-card-head{border-bottom:1px solid var(--border);font-weight:600}.tremor-Metric-root{font-family:var(--font-mono);letter-spacing:-.02em}.ant-table-wrapper,.tremor-Table-root{max-width:100%;min-width:0;overflow-x:auto}.tremor-Table-root{background:var(--surface)}.tremor-Table-root thead th,.tremor-TableHeaderCell-root{text-transform:uppercase!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.06em!important;color:var(--text-3)!important;border-bottom:1px solid var(--border)!important;background:var(--surface)!important}.tremor-Table-root tbody td,.tremor-TableCell-root{border-bottom:1px solid var(--border)!important;color:var(--text);font-size:13px!important}.tremor-Table-root tbody tr:hover td,.tremor-TableRow-root:hover td{background:var(--surface-2)!important}.custom-border{border-color:var(--border)!important;border-radius:var(--radius-lg)!important}.custom-border:not([class*=overflow-]){overflow:hidden}.ant-tabs-tab{color:var(--text-2);font-weight:600;font-size:13.5px}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--accent)!important}.ant-tabs-ink-bar{background:var(--accent)!important}.tremor-TabList-root{border-bottom-color:var(--border)}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select-selector{border-radius:var(--radius-sm)!important;border-color:var(--border-2)!important}.ant-input-affix-wrapper-focused,.ant-input:focus,.ant-select-focused .ant-select-selector{border-color:var(--accent)!important;box-shadow:0 0 0 2px var(--accent-soft)!important}.ant-btn{border-radius:var(--radius-sm)!important;font-weight:600}.ant-btn-default{border-color:var(--border-2);color:var(--text)}.ant-menu-light .ant-menu-item-selected{color:var(--accent);background:var(--accent-soft)}.ant-segmented{background:var(--surface-2);border:1px solid var(--border);border-radius:11px}.ant-segmented .ant-segmented-item-selected{background:var(--surface);box-shadow:var(--shadow)}.ant-drawer-content,.ant-modal-content{background:var(--surface);border-radius:var(--radius-lg)}.ant-modal-header{background:var(--surface)}.ant-modal-title{font-weight:700;letter-spacing:-.01em}.tremor-Button-root,.tremor-DatePicker-root,.tremor-MultiSelect-root,.tremor-NumberInput-root,.tremor-Select-root,.tremor-SelectItem-root,.tremor-TextInput-root{border-radius:var(--radius-sm)!important}.tremor-Button-root{font-weight:600!important}.tremor-TabList-root .tremor-Tab-root[aria-selected=true]{color:var(--accent)!important;border-color:var(--accent)!important}.ant-form-item-label>label{color:var(--text-2);font-weight:600}.ant-tag{border-radius:var(--radius-sm)}.ant-switch-checked{background:var(--accent)!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{background:var(--accent)!important;border-color:var(--accent)!important}.ant-dropdown-menu,.ant-popover-inner,.ant-select-dropdown{border-radius:var(--radius-md);border:1px solid var(--border)}.ant-pagination-item-active{border-color:var(--accent)}.ant-pagination-item-active a{color:var(--accent)!important}main table thead th{text-transform:uppercase;font-size:10.5px;font-weight:600;letter-spacing:.06em;color:var(--text-3)}[data-theme=dark]{color-scheme:dark}[data-theme=dark] .bg-white{background-color:var(--surface)!important}[data-theme=dark] .bg-gray-100,[data-theme=dark] .bg-gray-50,[data-theme=dark] .bg-neutral-50,[data-theme=dark] .bg-slate-100,[data-theme=dark] .bg-slate-50,[data-theme=dark] .bg-zinc-50{background-color:var(--surface-2)!important}[data-theme=dark] .text-black,[data-theme=dark] .text-gray-800,[data-theme=dark] .text-gray-900{color:var(--text)!important}[data-theme=dark] .text-gray-600,[data-theme=dark] .text-gray-700{color:var(--text-2)!important}[data-theme=dark] .text-gray-300,[data-theme=dark] .text-gray-400,[data-theme=dark] .text-gray-500{color:var(--text-3)!important}[data-theme=dark] .border-gray-100,[data-theme=dark] .border-gray-200,[data-theme=dark] .border-gray-300,[data-theme=dark] .border-slate-200,[data-theme=dark] .divide-gray-100>:not([hidden])~:not([hidden]),[data-theme=dark] .divide-gray-200>:not([hidden])~:not([hidden]){border-color:var(--border)!important}[data-theme=dark] .hover\:bg-gray-100:hover,[data-theme=dark] .hover\:bg-gray-50:hover{background-color:var(--surface-2)!important}[data-theme=dark] nav.sticky{background:var(--surface)!important;border-color:var(--border)!important}[data-theme=dark] .bg-blue-100,[data-theme=dark] .bg-blue-50{background-color:var(--accent-soft)!important}[data-theme=dark] .bg-emerald-100,[data-theme=dark] .bg-emerald-50,[data-theme=dark] .bg-green-100,[data-theme=dark] .bg-green-50{background-color:var(--ok-soft)!important}[data-theme=dark] .bg-red-100,[data-theme=dark] .bg-red-50,[data-theme=dark] .bg-rose-100,[data-theme=dark] .bg-rose-50{background-color:var(--danger-soft)!important}[data-theme=dark] .bg-amber-100,[data-theme=dark] .bg-amber-50,[data-theme=dark] .bg-orange-50,[data-theme=dark] .bg-yellow-100,[data-theme=dark] .bg-yellow-50{background-color:var(--warn-soft)!important}[data-theme=dark] .bg-indigo-50,[data-theme=dark] .bg-purple-100,[data-theme=dark] .bg-purple-50,[data-theme=dark] .bg-violet-50{background-color:rgba(124,92,252,.16)!important}[data-theme=dark] .text-blue-500,[data-theme=dark] .text-blue-600,[data-theme=dark] .text-blue-700,[data-theme=dark] .text-blue-800,[data-theme=dark] .text-blue-900{color:var(--accent)!important}[data-theme=dark] .text-emerald-700,[data-theme=dark] .text-green-600,[data-theme=dark] .text-green-700,[data-theme=dark] .text-green-800{color:var(--ok)!important}[data-theme=dark] .text-red-600,[data-theme=dark] .text-red-700,[data-theme=dark] .text-red-800,[data-theme=dark] .text-rose-700{color:var(--danger)!important}[data-theme=dark] .text-amber-700,[data-theme=dark] .text-orange-700,[data-theme=dark] .text-yellow-700,[data-theme=dark] .text-yellow-800{color:var(--warn)!important}[data-theme=dark] .text-indigo-600,[data-theme=dark] .text-purple-600,[data-theme=dark] .text-purple-700{color:#9b82ff!important}[data-theme=dark] .border-blue-100,[data-theme=dark] .border-blue-200,[data-theme=dark] .border-blue-300{border-color:var(--accent-border)!important}[data-theme=dark] .border-emerald-200,[data-theme=dark] .border-green-200{border-color:var(--ok)!important}[data-theme=dark] .border-red-200,[data-theme=dark] .border-rose-200{border-color:var(--danger)!important}[data-theme=dark] .border-amber-200,[data-theme=dark] .border-yellow-200{border-color:var(--warn-border)!important}[data-theme=dark] [class*=from-blue-50],[data-theme=dark] [class*=from-gray-50],[data-theme=dark] [class*=to-white],[data-theme=dark] [class*=via-white]{background-image:none!important;background-color:var(--surface-2)!important}[data-theme=dark] .hover\:bg-gray-100:hover,[data-theme=dark] .hover\:bg-gray-200:hover,[data-theme=dark] .hover\:bg-gray-300:hover,[data-theme=dark] .hover\:bg-gray-50:hover,[data-theme=dark] .hover\:bg-neutral-100:hover,[data-theme=dark] .hover\:bg-slate-100:hover,[data-theme=dark] .hover\:bg-slate-50:hover,[data-theme=dark] .hover\:bg-white:hover,[data-theme=dark] .hover\:bg-zinc-100:hover{background-color:var(--surface-2)!important}[data-theme=dark] .hover\:bg-blue-100:hover,[data-theme=dark] .hover\:bg-blue-200:hover,[data-theme=dark] .hover\:bg-blue-50:hover{background-color:var(--accent-soft)!important}[data-theme=dark] .hover\:text-black:hover,[data-theme=dark] .hover\:text-gray-700:hover,[data-theme=dark] .hover\:text-gray-800:hover,[data-theme=dark] .hover\:text-gray-900:hover{color:var(--text)!important}[data-theme=dark] .\!bg-gray-100,[data-theme=dark] .\!bg-gray-50,[data-theme=dark] .\!bg-white,[data-theme=dark] .ant-dropdown-menu-item:hover,[data-theme=dark] .ant-select-item-option-active,[data-theme=dark] .hover\:\!bg-gray-100:hover,[data-theme=dark] .hover\:\!bg-gray-50:hover,[data-theme=dark] .hover\:\!bg-white:hover{background-color:var(--surface-2)!important}[data-theme=dark] .\!text-black,[data-theme=dark] .\!text-gray-900{color:var(--text)!important}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-affix-wrapper,[data-theme=dark] .ant-input-number,[data-theme=dark] .ant-input-number-input,[data-theme=dark] .tremor-SearchSelect-root button,[data-theme=dark] .tremor-Select-root button,[data-theme=dark] .tremor-TextInput-input,[data-theme=dark] .tremor-TextInput-root,[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]):not(.bg-transparent):not([data-sypha-control]),[data-theme=dark] textarea:not(.bg-transparent):not([data-sypha-control]){background-color:var(--surface-2)!important;color:var(--text)!important;border-color:var(--border-2)!important}[data-theme=dark] .tremor-TextInput-input::-moz-placeholder,[data-theme=dark] input::-moz-placeholder,[data-theme=dark] textarea::-moz-placeholder{color:var(--text-3)!important}[data-theme=dark] .tremor-TextInput-input::placeholder,[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:var(--text-3)!important}[data-theme=dark] code[class*=language-],[data-theme=dark] pre[class*=language-]{background:var(--surface)!important}[data-theme=dark] .ant-input-group-addon,[data-theme=dark] .bg-gray-200,[data-theme=dark] .bg-gray-300,[data-theme=dark] .bg-neutral-200,[data-theme=dark] .bg-neutral-300,[data-theme=dark] .bg-slate-200,[data-theme=dark] .bg-slate-300,[data-theme=dark] .bg-zinc-200{background-color:var(--surface-2)!important}[data-theme=dark] .ant-input-group-addon{color:var(--text-2)!important;border-color:var(--border-2)!important}[data-theme=dark] .ant-btn-default,[data-theme=dark] .ant-btn-text{background-color:transparent!important}[data-theme=dark] .ant-table-cell-fix-left,[data-theme=dark] .ant-table-cell-fix-right{background-color:var(--surface)!important}[data-theme=dark] .ant-table-cell-row-hover{background-color:var(--surface-2)!important}[data-theme=dark] .ant-tooltip-inner{background-color:var(--surface)!important;color:var(--text)!important}[data-theme=dark] .ant-empty-description,[data-theme=dark] .ant-list-empty-text{color:var(--text-3)!important}.ant-select-selection-placeholder,[data-theme=dark] .ant-select-selection-placeholder{color:var(--text-2)!important}[data-theme=dark] .ant-card{background:var(--surface)!important}[data-theme=dark] .tremor-Card-root,[data-theme=dark] [class*=tremor-Dialog-panel],[data-theme=dark] [class*=tremor-Select-listbox]{background-color:var(--surface)!important}[data-theme=dark] .\!bg-gray-200,[data-theme=dark] .\!bg-gray-300,[data-theme=dark] .hover\:\!bg-gray-200:hover,[data-theme=dark] .hover\:\!bg-gray-300:hover{background-color:var(--surface-2)!important}[data-theme=dark] .\!bg-blue-100,[data-theme=dark] .\!bg-blue-50{background-color:var(--accent-soft)!important}[data-theme=dark] [class*=from-blue-50],[data-theme=dark] [class*=from-gray-50],[data-theme=dark] [class*=from-slate-50],[data-theme=dark] [class*=from-white],[data-theme=dark] [class*=to-blue-50],[data-theme=dark] [class*=to-white],[data-theme=dark] [class*=via-blue-50],[data-theme=dark] [class*=via-white]{background-image:none!important;background-color:var(--surface-2)!important}[data-theme=dark] code:not([class*=language]):not([class*=hljs]),[data-theme=dark] pre:not([class*=language]){background-color:var(--surface-2)!important;color:var(--text)!important}[data-theme=dark] .text-slate-800,[data-theme=dark] .text-slate-900,[data-theme=dark] .text-stone-800,[data-theme=dark] .text-zinc-800{color:var(--text)!important}[data-theme=dark] .text-slate-700,[data-theme=dark] .text-stone-700,[data-theme=dark] .text-zinc-700{color:var(--text-2)!important}[data-theme=dark] select{background-color:var(--surface-2)!important;color:var(--text)!important;border-color:var(--border-2)!important}[data-theme=dark] select option{background-color:var(--surface)!important;color:var(--text)!important}