[data-mobile-theme=dark]{color-scheme:dark;--m-page-bg:#07070a;--m-page-shadow:0 25px 50px -12px rgba(0,0,0,.5);--m-fg:244 244 245;--m-fg-secondary:161 161 170;--m-fg-muted:113 113 122;--m-fg-subtle:82 82 91;--m-fg-inverse:9 9 11;--m-border:39 39 42;--m-border-strong:63 63 70;--m-surface:24 24 27;--m-surface-elevated:9 9 11;--m-surface-muted:39 39 42;--m-overlay:0 0 0;--m-overlay-opacity:0.65;--m-header-bg:9 9 11;--m-header-bg-opacity:0.9;--m-nav-bg:9 9 11;--m-nav-bg-opacity:0.95;--m-card-bg:24 24 27;--m-card-bg-opacity:0.7;--m-card-shadow:0 10px 15px -3px rgba(0,0,0,.2);--m-input-bg:9 9 11;--m-readonly-banner-bg:245 158 11;--m-readonly-banner-bg-opacity:0.1;--m-readonly-banner-border:245 158 11;--m-readonly-banner-border-opacity:0.3;--m-readonly-banner-text:254 243 199;--m-nav-active-bg:39 39 42;--m-nav-active-ring:14 165 233;--m-nav-active-text:125 211 252;--m-nav-idle-text:212 212 216;--m-btn-disabled-bg:24 24 27;--m-btn-disabled-bg-opacity:0.5;--m-btn-disabled-border:39 39 42;--m-btn-disabled-border-opacity:0.8;--m-btn-disabled-text:113 113 122;--m-divider:39 39 42;--m-divider-opacity:0.9;--m-sheet-handle:82 82 91;--m-focus-ring:14 165 233;--m-green-fg:110 231 183;--m-green-bg:16 185 129;--m-green-border:16 185 129;--m-red-fg:252 165 165;--m-red-bg:239 68 68;--m-red-border:239 68 68;--m-amber-fg:253 230 138;--m-amber-bg:245 158 11;--m-amber-border:245 158 11;--m-blue-fg:186 230 253;--m-blue-bg:14 165 233;--m-blue-border:14 165 233;--m-orange-fg:254 215 170;--m-orange-bg:249 115 22;--m-orange-border:249 115 22;--m-toast-success-bg:6 78 59;--m-toast-success-bg-opacity:0.95;--m-toast-success-border:16 185 129;--m-toast-success-border-opacity:0.4;--m-toast-success-text:209 250 229;--m-toast-error-bg:69 10 10;--m-toast-error-bg-opacity:0.95;--m-toast-error-border:239 68 68;--m-toast-error-border-opacity:0.4;--m-toast-error-text:254 226 226;--m-toast-info-bg:9 9 11;--m-toast-info-bg-opacity:0.95;--m-toast-info-border:14 165 233;--m-toast-info-border-opacity:0.35;--m-toast-info-text:186 230 253;--m-toast-warning-bg:69 26 3;--m-toast-warning-bg-opacity:0.95;--m-toast-warning-border:245 158 11;--m-toast-warning-border-opacity:0.4;--m-toast-warning-text:254 243 199;--m-status-chip-bg:9 9 11;--m-status-chip-bg-opacity:0.95;--m-status-chip-border:63 63 70;--m-status-chip-border-opacity:0.8;--m-status-chip-text:161 161 170;--m-link:125 211 252;--m-error-surface-bg:239 68 68;--m-error-surface-bg-opacity:0.1;--m-error-surface-border:239 68 68;--m-error-surface-border-opacity:0.3;--m-error-surface-text:254 202 202;--m-success-surface-bg:16 185 129;--m-success-surface-bg-opacity:0.1;--m-success-surface-border:16 185 129;--m-success-surface-border-opacity:0.3;--m-success-surface-text:167 243 208;--m-warn-surface-bg:245 158 11;--m-warn-surface-bg-opacity:0.1;--m-warn-surface-border:245 158 11;--m-warn-surface-border-opacity:0.2;--m-warn-surface-text:254 243 199}[data-mobile-theme=light]{color-scheme:light;--m-page-bg:#eef2f6;--m-page-shadow:0 25px 50px -12px rgba(15,23,42,.12);--m-fg:15 23 42;--m-fg-secondary:71 85 105;--m-fg-muted:100 116 139;--m-fg-subtle:148 163 184;--m-fg-inverse:248 250 252;--m-border:203 213 225;--m-border-strong:148 163 184;--m-surface:255 255 255;--m-surface-elevated:248 250 252;--m-surface-muted:241 245 249;--m-overlay:15 23 42;--m-overlay-opacity:0.35;--m-header-bg:248 250 252;--m-header-bg-opacity:0.92;--m-nav-bg:248 250 252;--m-nav-bg-opacity:0.96;--m-card-bg:255 255 255;--m-card-bg-opacity:1;--m-card-shadow:0 4px 14px rgba(15,23,42,.06);--m-input-bg:255 255 255;--m-readonly-banner-bg:245 158 11;--m-readonly-banner-bg-opacity:0.14;--m-readonly-banner-border:217 119 6;--m-readonly-banner-border-opacity:0.35;--m-readonly-banner-text:146 64 14;--m-nav-active-bg:224 242 254;--m-nav-active-ring:2 132 199;--m-nav-active-text:3 105 161;--m-nav-idle-text:71 85 105;--m-btn-disabled-bg:241 245 249;--m-btn-disabled-bg-opacity:1;--m-btn-disabled-border:203 213 225;--m-btn-disabled-border-opacity:1;--m-btn-disabled-text:148 163 184;--m-divider:226 232 240;--m-divider-opacity:1;--m-sheet-handle:148 163 184;--m-focus-ring:2 132 199;--m-green-fg:4 120 87;--m-green-bg:16 185 129;--m-green-border:5 150 105;--m-red-fg:185 28 28;--m-red-bg:239 68 68;--m-red-border:220 38 38;--m-amber-fg:180 83 9;--m-amber-bg:245 158 11;--m-amber-border:217 119 6;--m-blue-fg:3 105 161;--m-blue-bg:14 165 233;--m-blue-border:2 132 199;--m-orange-fg:194 65 12;--m-orange-bg:249 115 22;--m-orange-border:234 88 12;--m-toast-success-bg:236 253 245;--m-toast-success-bg-opacity:0.98;--m-toast-success-border:16 185 129;--m-toast-success-border-opacity:0.45;--m-toast-success-text:4 120 87;--m-toast-error-bg:254 242 242;--m-toast-error-bg-opacity:0.98;--m-toast-error-border:239 68 68;--m-toast-error-border-opacity:0.45;--m-toast-error-text:185 28 28;--m-toast-info-bg:248 250 252;--m-toast-info-bg-opacity:0.98;--m-toast-info-border:14 165 233;--m-toast-info-border-opacity:0.4;--m-toast-info-text:3 105 161;--m-toast-warning-bg:255 251 235;--m-toast-warning-bg-opacity:0.98;--m-toast-warning-border:245 158 11;--m-toast-warning-border-opacity:0.45;--m-toast-warning-text:180 83 9;--m-status-chip-bg:248 250 252;--m-status-chip-bg-opacity:0.98;--m-status-chip-border:203 213 225;--m-status-chip-border-opacity:1;--m-status-chip-text:100 116 139;--m-link:2 132 199;--m-error-surface-bg:254 242 242;--m-error-surface-bg-opacity:1;--m-error-surface-border:239 68 68;--m-error-surface-border-opacity:0.35;--m-error-surface-text:185 28 28;--m-success-surface-bg:236 253 245;--m-success-surface-bg-opacity:1;--m-success-surface-border:16 185 129;--m-success-surface-border-opacity:0.35;--m-success-surface-text:4 120 87;--m-warn-surface-bg:255 251 235;--m-warn-surface-bg-opacity:1;--m-warn-surface-border:245 158 11;--m-warn-surface-border-opacity:0.35;--m-warn-surface-text:180 83 9}.m-bg-page{background-color:var(--m-page-bg);color:rgb(var(--m-fg))}.m-page-shadow{box-shadow:var(--m-page-shadow)}.m-mobile-shell{height:100%;min-height:0;display:flex;flex-direction:column}.m-mobile-fixed-frame,.m-mobile-shell{box-sizing:border-box;width:100%;max-width:100vw}.m-mobile-fixed-frame{position:fixed;left:0;right:0}.m-mobile-bottom-nav{bottom:0;z-index:20}.m-mobile-overlay-root{top:0;bottom:0;z-index:120}.m-mobile-modal-root{top:0;bottom:0;z-index:130;display:flex;align-items:flex-end;justify-content:center;padding:1rem}@media (pointer:fine) and (hover:hover){.m-mobile-shell{max-width:28rem;margin-inline:auto}.m-mobile-fixed-frame{left:50%;right:auto;transform:translateX(-50%);max-width:28rem}.m-mobile-modal-root{align-items:center}}.m-mobile-status-overlay-slot{pointer-events:none;top:3.25rem;z-index:140;display:flex;justify-content:center;padding-inline:1rem}[data-mobile-theme]{scrollbar-gutter:auto}[data-mobile-theme] .overflow-y-auto{scrollbar-width:none;-ms-overflow-style:none}[data-mobile-theme] .overflow-y-auto::-webkit-scrollbar{display:none;width:0;height:0}.m-text-primary{color:rgb(var(--m-fg))}.m-text-secondary{color:rgb(var(--m-fg-secondary))}.m-text-muted{color:rgb(var(--m-fg-muted))}.m-text-subtle{color:rgb(var(--m-fg-subtle))}.m-text-link{color:rgb(var(--m-link))}.m-border-default{border-color:rgb(var(--m-border)/.8)}.m-border-subtle{border-color:rgb(var(--m-border)/.6)}.m-border-strong{border-color:rgb(var(--m-border-strong)/.8)}.m-bg-surface{background-color:rgb(var(--m-surface))}.m-bg-surface-muted{background-color:rgb(var(--m-surface-muted)/.8)}.m-bg-elevated{background-color:rgb(var(--m-surface-elevated))}.m-bg-header{background-color:rgb(var(--m-header-bg)/var(--m-header-bg-opacity))}.m-bg-nav{background-color:rgb(var(--m-nav-bg)/var(--m-nav-bg-opacity))}.m-bg-card{background-color:rgb(var(--m-card-bg)/var(--m-card-bg-opacity));box-shadow:var(--m-card-shadow)}.m-bg-input{background-color:rgb(var(--m-input-bg))}.m-bg-overlay{background-color:rgb(var(--m-overlay)/var(--m-overlay-opacity))}.m-bg-sheet{background-color:rgb(var(--m-surface-elevated))}.m-bg-sheet-group{background-color:rgb(var(--m-surface)/.4)}[data-mobile-theme=light] .m-bg-sheet-group{background-color:rgb(var(--m-surface-muted)/.65)}.m-bg-modal{background-color:rgb(var(--m-surface-elevated))}.m-divide-default>:not([hidden])~:not([hidden]){border-color:rgb(var(--m-divider)/var(--m-divider-opacity))}.m-sheet-handle{background-color:rgb(var(--m-sheet-handle))}.m-readonly-banner{border-color:rgb(var(--m-readonly-banner-border)/var(--m-readonly-banner-border-opacity));background-color:rgb(var(--m-readonly-banner-bg)/var(--m-readonly-banner-bg-opacity));color:rgb(var(--m-readonly-banner-text))}.m-focus-border:focus{border-color:rgb(var(--m-focus-ring)/.5)}.m-btn-green{background-color:rgb(var(--m-green-bg)/.15);color:rgb(var(--m-green-fg));border-color:rgb(var(--m-green-border)/.4)}.m-btn-green:active:not(:disabled){background-color:rgb(var(--m-green-bg)/.3)}[data-mobile-theme=light] .m-btn-green:active:not(:disabled){background-color:rgb(var(--m-green-bg)/.22)}.m-btn-red{background-color:rgb(var(--m-red-bg)/.15);color:rgb(var(--m-red-fg));border-color:rgb(var(--m-red-border)/.4)}.m-btn-red:active:not(:disabled){background-color:rgb(var(--m-red-bg)/.3)}.m-btn-amber{background-color:rgb(var(--m-amber-bg)/.15);color:rgb(var(--m-amber-fg));border-color:rgb(var(--m-amber-border)/.4)}.m-btn-amber:active:not(:disabled){background-color:rgb(var(--m-amber-bg)/.3)}.m-btn-blue{background-color:rgb(var(--m-blue-bg)/.15);color:rgb(var(--m-blue-fg));border-color:rgb(var(--m-blue-border)/.4)}.m-btn-blue:active:not(:disabled){background-color:rgb(var(--m-blue-bg)/.3)}.m-btn-neutral{background-color:rgb(var(--m-surface-muted)/.8);color:rgb(var(--m-fg));border-color:rgb(var(--m-border-strong)/.5)}.m-btn-neutral:active:not(:disabled){background-color:rgb(var(--m-surface-muted))}.m-btn-disabled{background-color:rgb(var(--m-btn-disabled-bg)/var(--m-btn-disabled-bg-opacity));color:rgb(var(--m-btn-disabled-text));border-color:rgb(var(--m-btn-disabled-border)/var(--m-btn-disabled-border-opacity))}.m-pill-green{background-color:rgb(var(--m-green-bg)/.2);color:rgb(var(--m-green-fg))}.m-pill-red{background-color:rgb(var(--m-red-bg)/.2);color:rgb(var(--m-red-fg))}.m-pill-amber{background-color:rgb(var(--m-amber-bg)/.2);color:rgb(var(--m-amber-fg))}.m-pill-blue{background-color:rgb(var(--m-blue-bg)/.2);color:rgb(var(--m-blue-fg))}.m-pill-neutral{background-color:rgb(var(--m-surface-muted)/.6);color:rgb(var(--m-fg-secondary))}.m-badge-red{border-color:rgb(var(--m-red-border)/.45);background-color:rgb(var(--m-red-bg)/.15);color:rgb(var(--m-red-fg))}.m-badge-blue{border-color:rgb(var(--m-blue-border)/.45);background-color:rgb(var(--m-blue-bg)/.15);color:rgb(var(--m-blue-fg))}.m-badge-green{border-color:rgb(var(--m-green-border)/.45);background-color:rgb(var(--m-green-bg)/.15);color:rgb(var(--m-green-fg))}.m-badge-amber{border-color:rgb(var(--m-amber-border)/.45);background-color:rgb(var(--m-amber-bg)/.15);color:rgb(var(--m-amber-fg))}.m-nav-active{background-color:rgb(var(--m-nav-active-bg));color:rgb(var(--m-nav-active-text));box-shadow:0 0 0 1px rgb(var(--m-nav-active-ring)/.35)}.m-nav-idle{color:rgb(var(--m-nav-idle-text))}.m-nav-icon-active{color:rgb(var(--m-nav-active-text))}.m-nav-icon-idle{color:rgb(var(--m-nav-idle-text))}.m-nav-pending{background-color:rgb(var(--m-nav-active-bg)/.7);color:rgb(var(--m-nav-active-text))}.m-back-btn{border-color:rgb(var(--m-border-strong)/.55);color:rgb(var(--m-fg-secondary))}.m-stat-amber{border-color:rgb(var(--m-amber-border)/.4);background-color:rgb(var(--m-amber-bg)/.1)}.m-stat-amber:active{background-color:rgb(var(--m-amber-bg)/.2)}.m-stat-amber-label{color:rgb(var(--m-amber-fg)/.9)}.m-stat-amber-count{color:rgb(var(--m-amber-fg))}.m-stat-red{border-color:rgb(var(--m-red-border)/.4);background-color:rgb(var(--m-red-bg)/.1)}.m-stat-red:active{background-color:rgb(var(--m-red-bg)/.2)}.m-stat-red-label{color:rgb(var(--m-red-fg)/.9)}.m-stat-red-count{color:rgb(var(--m-red-fg))}.m-stat-green{border-color:rgb(var(--m-green-border)/.4);background-color:rgb(var(--m-green-bg)/.1)}.m-stat-green:active{background-color:rgb(var(--m-green-bg)/.2)}.m-stat-green-label{color:rgb(var(--m-green-fg)/.9)}.m-stat-green-count{color:rgb(var(--m-green-fg))}.m-stat-blue{border-color:rgb(var(--m-blue-border)/.4);background-color:rgb(var(--m-blue-bg)/.1)}.m-stat-blue:active{background-color:rgb(var(--m-blue-bg)/.2)}.m-stat-blue-label{color:rgb(var(--m-blue-fg)/.9)}.m-stat-blue-count{color:rgb(var(--m-blue-fg))}.m-filter-idle{border-color:rgb(var(--m-border-strong)/.55);background-color:rgb(var(--m-surface-muted)/.8);color:rgb(var(--m-fg-muted))}.m-filter-active-default{border-color:rgb(var(--m-border-strong)/.6);background-color:rgb(var(--m-surface-muted)/.4);color:rgb(var(--m-fg))}.m-filter-active-green{border-color:rgb(var(--m-green-border)/.6);background-color:rgb(var(--m-green-bg)/.2);color:rgb(var(--m-green-fg))}.m-filter-active-amber{border-color:rgb(var(--m-amber-border)/.6);background-color:rgb(var(--m-amber-bg)/.2);color:rgb(var(--m-amber-fg))}.m-filter-active-orange{border-color:rgb(var(--m-orange-border)/.6);background-color:rgb(var(--m-orange-bg)/.2);color:rgb(var(--m-orange-fg))}.m-filter-active-red{border-color:rgb(var(--m-red-border)/.6);background-color:rgb(var(--m-red-bg)/.2);color:rgb(var(--m-red-fg))}.m-filter-active-blue{border-color:rgb(var(--m-blue-border)/.6);background-color:rgb(var(--m-blue-bg)/.2);color:rgb(var(--m-blue-fg))}.m-inv-filter-idle{border-color:rgb(var(--m-border));color:rgb(var(--m-fg-muted))}.m-inv-filter-active-all{border-color:rgb(var(--m-border-strong)/.5);background-color:rgb(var(--m-surface-muted)/.4);color:rgb(var(--m-fg))}.m-inv-filter-active-send{border-color:rgb(var(--m-green-border)/.5);background-color:rgb(var(--m-green-bg)/.2);color:rgb(var(--m-green-fg))}.m-inv-filter-active-attention{border-color:rgb(var(--m-red-border)/.5);background-color:rgb(var(--m-red-bg)/.2);color:rgb(var(--m-red-fg))}.m-inv-filter-active-generate{border-color:rgb(var(--m-blue-border)/.5);background-color:rgb(var(--m-blue-bg)/.2);color:rgb(var(--m-blue-fg))}.m-surface-error{border-color:rgb(var(--m-error-surface-border)/var(--m-error-surface-border-opacity));background-color:rgb(var(--m-error-surface-bg)/var(--m-error-surface-bg-opacity));color:rgb(var(--m-error-surface-text))}.m-surface-success{border-color:rgb(var(--m-success-surface-border)/var(--m-success-surface-border-opacity));background-color:rgb(var(--m-success-surface-bg)/var(--m-success-surface-bg-opacity));color:rgb(var(--m-success-surface-text))}.m-surface-warn{border-color:rgb(var(--m-warn-surface-border)/var(--m-warn-surface-border-opacity));background-color:rgb(var(--m-warn-surface-bg)/var(--m-warn-surface-bg-opacity));color:rgb(var(--m-warn-surface-text))}.m-toast-success{border-color:rgb(var(--m-toast-success-border)/var(--m-toast-success-border-opacity));background-color:rgb(var(--m-toast-success-bg)/var(--m-toast-success-bg-opacity));color:rgb(var(--m-toast-success-text))}.m-toast-error{border-color:rgb(var(--m-toast-error-border)/var(--m-toast-error-border-opacity));background-color:rgb(var(--m-toast-error-bg)/var(--m-toast-error-bg-opacity));color:rgb(var(--m-toast-error-text))}.m-toast-info{border-color:rgb(var(--m-toast-info-border)/var(--m-toast-info-border-opacity));background-color:rgb(var(--m-toast-info-bg)/var(--m-toast-info-bg-opacity));color:rgb(var(--m-toast-info-text))}.m-toast-warning{border-color:rgb(var(--m-toast-warning-border)/var(--m-toast-warning-border-opacity));background-color:rgb(var(--m-toast-warning-bg)/var(--m-toast-warning-bg-opacity));color:rgb(var(--m-toast-warning-text))}.m-status-chip{border-color:rgb(var(--m-status-chip-border)/var(--m-status-chip-border-opacity));background-color:rgb(var(--m-status-chip-bg)/var(--m-status-chip-bg-opacity));color:rgb(var(--m-status-chip-text))}.m-sheet-text-green{color:rgb(var(--m-green-fg))}.m-sheet-text-blue{color:rgb(var(--m-blue-fg))}.m-sheet-text-amber{color:rgb(var(--m-amber-fg))}.m-sheet-text-muted{color:rgb(var(--m-fg-muted))}.m-sheet-row:active:not(:disabled){background-color:rgb(var(--m-surface-muted)/.6)}.m-po-refresh-btn{border-color:rgb(var(--m-blue-border)/.4);background-color:rgb(var(--m-blue-bg)/.15);color:rgb(var(--m-blue-fg))}.m-theme-toggle{border-color:rgb(var(--m-border-strong)/.55);background-color:rgb(var(--m-surface-muted)/.65);color:rgb(var(--m-fg-secondary))}.m-theme-toggle:active{background-color:rgb(var(--m-surface-muted))}.m-list-row{border-color:rgb(var(--m-border)/.8);background-color:rgb(var(--m-card-bg)/.6)}.m-list-row:active{background-color:rgb(var(--m-surface-muted)/.8)}[data-mobile-theme=light] .m-list-row{background-color:rgb(var(--m-card-bg))}[data-mobile-theme=light] .m-list-row:active{background-color:rgb(var(--m-surface-muted))}.m-step-track{background-color:rgb(var(--m-border))}.m-step-fill{background-color:rgb(var(--m-blue-bg))}.m-step-label{color:rgb(var(--m-blue-fg)/.9)}.m-text-green{color:rgb(var(--m-green-fg))}.m-text-blue{color:rgb(var(--m-blue-fg))}.m-text-amber{color:rgb(var(--m-amber-fg))}.m-text-red{color:rgb(var(--m-red-fg))}.m-text-red-soft{color:rgb(var(--m-error-surface-text))}.m-border-section{border-color:rgb(var(--m-border)/.8)}.m-border-section-t{border-top-color:rgb(var(--m-border)/.8)}.m-input-checkbox{border-color:rgb(var(--m-border-strong));background-color:rgb(var(--m-input-bg))}.m-selected-client{border-color:rgb(var(--m-blue-border)/.4);background-color:rgb(var(--m-blue-bg)/.1)}.m-selected-client-label{color:rgb(var(--m-blue-fg)/.9)}.m-po-new-pill{border-color:rgb(var(--m-amber-border)/.4);background-color:rgb(var(--m-amber-bg)/.15);color:rgb(var(--m-amber-fg))}.m-po-detected{color:rgb(var(--m-blue-fg)/.9)}.m-date-picker-warn{border-color:rgb(var(--m-amber-border)/.5);background-color:rgb(var(--m-input-bg));color:rgb(var(--m-fg-muted));box-shadow:0 0 0 1px rgb(var(--m-amber-border)/.3)}.m-date-picker-panel{background-color:rgb(var(--m-input-bg));box-shadow:var(--m-card-shadow)}.m-date-nav-btn,.m-date-picker-panel{border-color:rgb(var(--m-border-strong))}.m-date-nav-btn{color:rgb(var(--m-fg-secondary))}.m-date-nav-btn:active{background-color:rgb(var(--m-surface-muted))}.m-date-day-idle{color:rgb(var(--m-fg-secondary))}.m-date-day-idle:active{background-color:rgb(var(--m-surface-muted))}.m-date-day-today{border-color:rgb(var(--m-blue-border)/.5);color:rgb(var(--m-blue-fg))}.m-date-day-selected{background-color:rgb(var(--m-blue-bg));color:rgb(var(--m-fg-inverse))}.m-attention-panel{border-color:rgb(var(--m-error-surface-border)/var(--m-error-surface-border-opacity));background-color:rgb(var(--m-error-surface-bg)/var(--m-error-surface-bg-opacity))}.m-attention-panel-title{color:rgb(var(--m-red-fg))}.m-attention-panel-body{color:rgb(var(--m-error-surface-text)/.9)}