:root,html[data-theme=light]{--ds-canvas:#f3f4f6;--ds-sidebar:#ffffff;--ds-surface:#ffffff;--ds-input:#ffffff;--ds-elevated:#f6f7f9;--ds-line:#e8eaee;--ds-ink:#1b1f26;--ds-secondary:#3b4250;--ds-muted:#646b78;--ds-accent:#f4622a;--ds-accent-hover:#e0531d;--ds-accent-2:#ff8a5b;--ds-accent-ink:#c2410c;--ds-on-accent:#ffffff;--ds-soft:#fff1ea;--ds-soft-line:#ffd5c2;--ds-focus:#f4622a;--ds-success:#15803d;--ds-success-bg:#e7f7ee;--ds-warning:#9a6200;--ds-warning-bg:#fff6dc;--ds-danger:#c93128;--ds-danger-bg:#fdecea;--ds-info:#2f5fcc;--ds-info-bg:#e9f0ff;--ds-shadow:0 6px 16px rgba(244,98,42,.25);color-scheme:light}html[data-theme=dark]{--ds-canvas:#0f1216;--ds-sidebar:#171b21;--ds-surface:#171b21;--ds-input:#1e242c;--ds-elevated:#1e242c;--ds-line:#262c35;--ds-ink:#f1f3f5;--ds-secondary:#c9d0d8;--ds-muted:#8b96a3;--ds-accent:#f4622a;--ds-accent-hover:#ff7a45;--ds-accent-2:#ffa47e;--ds-accent-ink:#ff8a5b;--ds-on-accent:#ffffff;--ds-soft:#2e1d15;--ds-soft-line:#4d2d1d;--ds-focus:#ff7a45;--ds-success:#3cc47c;--ds-success-bg:#11301f;--ds-warning:#f0b429;--ds-warning-bg:#332a10;--ds-danger:#f0665f;--ds-danger-bg:#3a1b19;--ds-info:#7aa2ff;--ds-info-bg:#172338;--ds-shadow:0 6px 16px rgba(0,0,0,.4);color-scheme:dark}html[data-theme] body,html[data-theme] body :is(.sheet-app,.manager-page,.login){--canvas:var(--ds-canvas);--surface:var(--ds-surface);--surface-alt:var(--ds-elevated);--surface-hover:var(--ds-elevated);--surface-selected:var(--ds-soft);--primary:var(--ds-accent);--primary-hover:var(--ds-accent);--primary-active:var(--ds-accent-hover);--primary-light:var(--ds-soft);--primary-border:var(--ds-line);--primary-accent:var(--ds-soft);--ink:var(--ds-ink);--ink-secondary:var(--ds-secondary);--ink-muted:var(--ds-muted);--ink-faint:var(--ds-muted);--text:var(--ds-ink);--text-muted:var(--ds-muted);--line:var(--ds-line);--line-subtle:var(--ds-line);--border:var(--ds-line);--line-focus:var(--ds-focus);--success:var(--ds-success);--success-bg:var(--ds-success-bg);--success-border:var(--ds-success);--warning:var(--ds-warning);--warning-bg:var(--ds-warning-bg);--warning-border:var(--ds-warning);--danger:var(--ds-danger);--danger-bg:var(--ds-danger-bg);--danger-border:var(--ds-danger);--info:var(--ds-info);--info-bg:var(--ds-info-bg);--info-border:var(--ds-info);background:var(--ds-canvas)!important;color:var(--ds-ink)!important;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-size:13px;line-height:1.5}html[data-theme] body .sheet-app:has(.mill-shell){padding:0!important;max-width:none!important;margin:0!important}html[data-theme] body .sheet-app .mill-shell{grid-template-columns:220px minmax(0,1fr)!important;min-height:100dvh;background:var(--ds-canvas)!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:clip}html[data-theme] body .sheet-app .mill-shell.sidebar-expanded .mill-nav{width:220px;height:100dvh;top:0;padding:21px 13px;background:var(--ds-sidebar)!important;border-right:1px solid var(--ds-line)!important;gap:13px}html[data-theme] body .sheet-app .mill-shell .mill-brand{padding:0 13px;margin:0 0 8px;min-height:40px;background:transparent!important}html[data-theme] body .sheet-app .mill-shell .mill-brand .brand-icon{color:#fff!important;background:var(--ds-accent);padding:8px;border-radius:9px;width:34px;height:34px;flex-shrink:0}html[data-theme] body .sheet-app .mill-shell .mill-brand b{color:var(--ds-ink)!important;font-size:13px;letter-spacing:-.2px}html[data-theme] body .sheet-app .mill-shell .mill-brand small{font-size:13px;color:var(--ds-muted)!important;letter-spacing:.8px}.nav-section-label{font-size:13px;letter-spacing:1.4px;color:var(--ds-muted);padding:0 13px;margin-top:8px}html[data-theme] body .sheet-app .mill-shell .nav-menu-list{gap:4px}html[data-theme] body .sheet-app .mill-shell .mill-nav .nav-menu-list>button{min-height:40px;height:auto;padding:8px 13px!important;gap:8px;border-radius:8px!important;background:transparent!important;color:var(--ds-muted)!important;border:1px solid transparent!important;box-shadow:none!important;font-size:13px;font-weight:500;white-space:normal}html[data-theme] body .sheet-app .mill-shell .mill-nav .nav-menu-list>button span{white-space:normal;overflow:visible;text-overflow:clip;text-align:left}html[data-theme] body .sheet-app .mill-shell .mill-nav .nav-menu-list>button svg{width:17px;height:17px;flex-shrink:0;color:inherit!important}html[data-theme] body .sheet-app .mill-shell .mill-nav .nav-menu-list>button:hover{background:var(--ds-elevated)!important;color:var(--ds-ink)!important}html[data-theme] body .sheet-app .mill-shell .mill-nav .nav-menu-list>button.current{background:var(--ds-soft)!important;color:var(--ds-accent)!important;box-shadow:inset 3px 0 var(--ds-accent)!important}html[data-theme] body .sheet-app .mill-shell .mill-content{padding:0 21px 34px;max-width:1600px;width:100%;background:var(--ds-canvas)!important;min-width:0}html[data-theme] body .sheet-app .ui-topbar{height:auto;min-height:68px;margin:0 0 21px;padding:13px 0;border:0!important;border-bottom:1px solid var(--ds-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;gap:13px;flex-wrap:wrap}.ui-workspace-heading{display:grid;gap:2px;min-width:110px}.ui-workspace-heading b{font-size:13px;font-weight:650;color:var(--ds-ink)}.ui-workspace-heading small{font-size:13px;color:var(--ds-muted)}html[data-theme] body .sheet-app .quixotic-top-links{display:none!important}html[data-theme] body .sheet-app .ui-global-search{background:var(--ds-input)!important;border:1px solid var(--ds-line)!important;border-radius:8px!important;min-height:38px;color:var(--ds-muted)!important}html[data-theme] body .sheet-app :is(h1,h2,h3,h4,strong,b,.ui-metric-num,.ui-user-name,.metric-label,.sale-entry-main strong){color:var(--ds-ink)!important}html[data-theme] body .sheet-app :is(.section-description,.mill-footer,.ui-breadcrumbs,.form-help,.form-help small,.report-footnote,.report-context small,.report-heading p,.report-kpis small,.finance-intro p,.finance-metrics span,.finance-metrics section>small,.customer-product-name small,.customer-product-figures small,.payment-summary-hint,.report-note){color:var(--ds-muted)!important}html[data-theme] body .sheet-app .mill-top{margin-bottom:21px;padding:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body .sheet-app .mill-top h2{font-size:26px;font-weight:650;letter-spacing:-.6px;line-height:1.2}html[data-theme] body .sheet-app :is(.mill-card,.sheet-card,.ui-list-card,.ui-metric-card,.ui-filters,.finance-intro,.finance-table,.finance-balances,.finance-metrics section,.customers-workspace,.customer-product-card,.report-context,.report-kpis>div,.report-filters,.work-recent,.work-party-results,.settings-section-card,.settings-record-card,.settings-value-card,.operation-mobile-cards article,.statement-entry,.statement-summary>span,.account-statement){background:var(--ds-surface)!important;border-color:var(--ds-line)!important;border-radius:12px!important;box-shadow:none!important;color:var(--ds-ink)!important}html[data-theme] body .sheet-app :is(.work-recent header,.ui-list-header,.table-toolbar,.finance-table header,.finance-balances header,.card-heading){border-color:var(--ds-line)!important;background:transparent!important}html[data-theme] body .sheet-app :is(.ui-metric-card,.finance-metrics section){padding:21px!important}html[data-theme] body .sheet-app .ui-metric-icon-box{width:40px;height:40px;border-radius:10px!important;background:var(--ds-soft)!important;color:var(--ds-accent)!important}html[data-theme] body .sheet-app .ui-metric-icon-box svg{color:inherit!important;width:21px;height:21px}html[data-theme] body .sheet-app .ui-metric-num{font-size:26px;font-weight:650;letter-spacing:-.6px}html[data-theme] body .sheet-app .ui-metric-title{color:var(--ds-muted)!important;font-size:13px}html[data-theme] body .sheet-app button{border-radius:8px!important;box-shadow:none!important;transition:background-color .15s,border-color .15s;background:var(--ds-elevated)!important;border:1px solid var(--ds-line)!important;color:var(--ds-secondary)!important;font-weight:550}html[data-theme] body .sheet-app :is(.finance-metrics svg,.settings-category-icon svg,.customer-product-tabs svg){color:var(--ds-accent)!important}html[data-theme] body .sheet-app .employee-access>button{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important;border-color:var(--ds-accent)!important}html[data-theme] body .sheet-app :is(.section-add,.customers-heading>button,.table-toolbar>button:not(.secondary),.sheet-modal .modal-actions>button:not(.secondary),.report-export>button:not(.secondary),.work-action.primary,.finance-actions>button:first-child){background:var(--ds-accent)!important;border:1px solid var(--ds-accent)!important;color:#fff!important}html[data-theme] body .sheet-app :is(.section-add,.customers-heading>button,.sheet-modal .modal-actions>button:not(.secondary),.work-action.primary):hover:not(:disabled){background:var(--ds-accent-hover)!important;border-color:var(--ds-accent-hover)!important}html[data-theme] body .sheet-app :is(button.secondary,.finance-action-btn:not(:first-child),.ui-filter-toggle,.ui-icon-button,.theme-toggle,.ui-profile>summary,.ui-global-dropdown,.ui-profile>div,.dropdown-item,.ui-pagination-nav,.pagination button,.work-links button,.work-record-actions button,.work-recent header button){background:var(--ds-elevated)!important;color:var(--ds-secondary)!important;border:1px solid var(--ds-line)!important;box-shadow:none!important}html[data-theme] body .sheet-app :is(.ui-topbar .ui-icon-button,.ui-topbar .theme-toggle){width:36px;height:36px;border-radius:8px!important;padding:0!important}html[data-theme] body .sheet-app .ui-profile>summary{border-radius:8px!important;padding:8px!important}html[data-theme] body .sheet-app .ui-avatar{background:var(--ds-soft)!important;color:var(--ds-accent)!important;border-radius:7px!important;font-size:13px;width:28px;height:28px}html[data-theme] body .sheet-app button:disabled{opacity:.42;cursor:not-allowed}html[data-theme] body .sheet-app :is(button,input,select,textarea,a):focus-visible{outline:2px solid var(--ds-focus)!important;outline-offset:3px}html[data-theme] body .sheet-app :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--ds-input)!important;color:var(--ds-ink)!important;border:1px solid var(--ds-line)!important;border-radius:8px!important;box-shadow:none!important;font-size:13px}html[data-theme] body .sheet-app :is(input,textarea)::placeholder{color:var(--ds-muted)!important;opacity:1}html[data-theme] body .sheet-app :is(input[type=checkbox],input[type=radio]){accent-color:var(--ds-focus)}html[data-theme] body .sheet-app .mill-shell input[type=checkbox]:checked{background-color:var(--ds-focus)!important;border-color:var(--ds-focus)!important}html[data-theme] body .sheet-app :is(input,select,textarea)[aria-invalid=true]{border-color:var(--ds-danger)!important;outline-color:var(--ds-danger)!important}html[data-theme] body .sheet-app :is(.field-error,.period-error,.ui-red){color:var(--ds-danger)!important}html[data-theme] body .sheet-app :is(.ui-global-search input,.work-search-input input){background:transparent!important;border:0!important;border-radius:0!important}html[data-theme] body .sheet-app :is(.period-picker,.report-types,.customer-product-tabs,.ui-debt-tabs,.sale-payment-tabs,.finance-tabs,.settings-subtabs){background:transparent!important;border-color:var(--ds-line)!important;border-radius:8px!important}html[data-theme] body .sheet-app :is(.period-tabs,.sale-payment-tabs){background:var(--ds-input)!important;border:1px solid var(--ds-line)!important;padding:4px;border-radius:8px!important}html[data-theme] body .sheet-app :is(.period-tabs button,.sale-payment-tab,.ui-debt-tabs button,.customer-product-tabs button,.report-types button,.finance-tab-btn,.settings-subtabs button,.sheet-tabs button){background:transparent!important;border:1px solid transparent!important;color:var(--ds-muted)!important;border-radius:6px!important;box-shadow:none!important;font-size:13px;min-height:36px}html[data-theme] body .sheet-app :is(.period-tabs button.selected,.sale-payment-tab.selected,.ui-debt-tabs button[aria-selected=true],.customer-product-tabs button.selected,.report-types button.selected,.finance-tab-btn.selected,.settings-subtabs button.selected,.sheet-tabs button.selected){background:var(--ds-soft)!important;color:var(--ds-accent)!important;border-color:var(--ds-line)!important}html[data-theme] body .sheet-app .period-caption{color:var(--ds-muted)!important;font-size:13px}html[data-theme] body .sheet-app .period-picker{padding:0!important;margin:0 0 21px;gap:13px}html[data-theme] body .sheet-app :is(table,th,td){border-color:var(--ds-line)!important}html[data-theme] body .sheet-app th{background:var(--ds-input)!important;color:var(--ds-muted)!important;font-size:13px;font-weight:550}html[data-theme] body .sheet-app td{color:var(--ds-secondary)!important;background:var(--ds-surface)!important;font-size:13px;padding-top:13px;padding-bottom:13px}html[data-theme] body .sheet-app tr:hover td{background:var(--ds-elevated)!important}html[data-theme] body .sheet-app :is(.ui-actions-heading,.ui-row-actions){background:var(--ds-surface)!important}html[data-theme] body .sheet-app :is(.ui-action-btn,.ui-person,.ui-link,.ui-cancel,.finance-cancel){background:transparent!important;color:var(--ds-accent)!important;border:1px solid transparent!important}html[data-theme] body .sheet-app :is(.ui-cancel,.finance-cancel,.ui-action-btn.danger){color:var(--ds-danger)!important}html[data-theme] body .sheet-app :is(.ui-badge-dot,.settings-status,.work-kind,.work-cancelled){border-radius:999px!important;font-size:13px;padding:3px 8px}html[data-theme] body .sheet-app :is(.ui-badge-dot.tone-green,.settings-status.active){background:var(--ds-success-bg)!important;color:var(--ds-success)!important;border:1px solid color-mix(in srgb,var(--ds-success) 25%,transparent)!important}html[data-theme] body .sheet-app .ui-badge-dot.tone-amber{background:var(--ds-warning-bg)!important;color:var(--ds-warning)!important;border:1px solid color-mix(in srgb,var(--ds-warning) 25%,transparent)!important}html[data-theme] body .sheet-app .ui-badge-dot.tone-red{background:var(--ds-danger-bg)!important;color:var(--ds-danger)!important;border:1px solid color-mix(in srgb,var(--ds-danger) 25%,transparent)!important}html[data-theme] body .sheet-app .ui-badge-dot.tone-blue{background:var(--ds-info-bg)!important;color:var(--ds-info)!important;border:1px solid color-mix(in srgb,var(--ds-info) 25%,transparent)!important}html[data-theme] body .sheet-app :is(.ui-badge-dot.tone-gray,.settings-status.inactive,.work-cancelled){background:var(--ds-elevated)!important;color:var(--ds-muted)!important;border:1px solid var(--ds-line)!important}html[data-theme] body .sheet-app .ui-badge-dot:before{background:currentColor!important}html[data-theme] body .sheet-app :is(.mill-notice,.sheet-message,.payment-auto-account,.payment-debt-summary,.save-review,.settings-review,.sale-selected-customer){background:var(--ds-soft)!important;color:var(--ds-secondary)!important;border-color:var(--ds-line)!important;border-radius:10px!important}html[data-theme] body .sheet-app :is(.save-review,.settings-review){border-color:var(--ds-focus)!important}html[data-theme] body .sheet-app :is(.payment-summary-grid span,.sale-payment-summary>div,.sale-payment-summary span,.sale-payment-summary-grid>div){background:var(--ds-input)!important;color:var(--ds-muted)!important;border-color:var(--ds-line)!important}html[data-theme] body .sheet-app .sheet-overlay{background:#050907b3;backdrop-filter:blur(3px)}html[data-theme] body .sheet-app .sheet-modal{background:var(--ds-surface)!important;color:var(--ds-ink)!important;border:1px solid var(--ds-line)!important;border-radius:16px!important;box-shadow:0 24px 80px #05090766!important}html[data-theme] body .sheet-app .sheet-modal h2{font-size:26px;font-weight:650;letter-spacing:-.5px}html[data-theme] body .sheet-app .sheet-modal :is(label,small,p){color:var(--ds-muted)!important}html[data-theme] body .sheet-app .sheet-modal :is(.sale-entry-section,.sale-payment,.payment-summary,.purchase-summary,.sale-entry-layout,.sale-payment-summary){background:var(--ds-surface)!important;border-color:var(--ds-line)!important;border-radius:12px!important;box-shadow:none!important}html[data-theme] body .sheet-app .sheet-modal .modal-actions{background:var(--ds-surface)!important;border-color:var(--ds-line)!important}html[data-theme] body .sheet-app .sheet-modal .modal-actions>.secondary{color:var(--ds-secondary)!important;border-color:var(--ds-line)!important;background:var(--ds-elevated)!important}html[data-theme] body .sheet-app :is(.sheet-modal .modal-close,.settings-modal-heading button){background:var(--ds-elevated)!important;color:var(--ds-secondary)!important;border:1px solid var(--ds-line)!important;border-radius:8px!important}html[data-theme] body .sheet-app .ui-customer-list>.ui-customer-card{background:var(--ds-input)!important;color:var(--ds-secondary)!important;border-color:var(--ds-line)!important;border-radius:8px!important}html[data-theme] body .sheet-app .ui-customer-list>.ui-customer-card.selected{background:var(--ds-soft)!important;border-color:var(--ds-focus)!important}html[data-theme] body .sheet-app :is(.ui-empty,.work-empty,.customer-product-empty,.report-empty){color:var(--ds-muted)!important;background:var(--ds-surface)!important;border-radius:12px;padding:34px 21px}html[data-theme] body .sheet-app :is(.ui-empty-icon,.ui-empty svg,.work-empty svg){background:var(--ds-soft)!important;color:var(--ds-accent)!important;border-radius:10px}html[data-theme] body .sheet-app .settings-categories>button{background:var(--ds-surface)!important;color:var(--ds-ink)!important;border:1px solid var(--ds-line)!important;border-radius:12px!important;min-height:88px;box-shadow:none!important}html[data-theme] body .sheet-app .settings-categories>button.selected{background:var(--ds-soft)!important;border-color:var(--ds-focus)!important}html[data-theme] body .sheet-app :is(.settings-category-icon,.settings-connected){background:var(--ds-soft)!important;color:var(--ds-accent)!important}html[data-theme] body .sheet-app .settings-categories small{color:var(--ds-muted)!important}html[data-theme] body .sheet-app :is(.settings-source,.statement-summary>span){background:var(--ds-input)!important;border-color:var(--ds-line)!important}html[data-theme] body .sheet-app .customer-product-head{background:transparent!important;color:var(--ds-ink)!important}html[data-theme] body .sheet-app .work-home .work-action{border-radius:12px!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;border-color:var(--ds-line)!important;padding:21px!important}html[data-theme] body .sheet-app .work-home .work-action.primary{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important;border-color:var(--ds-accent)!important}html[data-theme] body .sheet-app .work-home .work-action.primary b{color:#fff!important}html[data-theme] body .sheet-app .work-home .work-action.primary small{color:#e6f3ec!important}html[data-theme] body .sheet-app .work-action small{color:var(--ds-muted)!important}html[data-theme] body .sheet-app .work-home :is(.work-links button,.work-record-actions button){background:var(--ds-elevated)!important;color:var(--ds-secondary)!important;border-color:var(--ds-line)!important}html[data-theme] body .sheet-app :is(.work-kind,.work-record small,.work-record-amount small,.work-cancelled-toggle){color:var(--ds-muted)!important}html[data-theme] body .sheet-app .mobile-bottom-nav{background:var(--ds-sidebar)!important;border:1px solid var(--ds-line)!important;box-shadow:0 8px 28px #05090722!important;border-radius:12px!important}html[data-theme] body .sheet-app .mobile-bottom-nav>button{background:transparent!important;color:var(--ds-muted)!important;border:0!important;border-radius:8px!important}html[data-theme] body .sheet-app .mobile-bottom-nav>button.current{background:var(--ds-soft)!important;color:var(--ds-accent)!important;flex:1 1 0!important}html[data-theme] body .sheet-app .mobile-more-menu{background:var(--ds-surface)!important;border-color:var(--ds-line)!important;border-radius:12px!important}html[data-theme] body .sheet-app .mobile-more-menu button{background:var(--ds-elevated)!important;color:var(--ds-secondary)!important;border-color:var(--ds-line)!important}html[data-theme] body .manager-page{padding:21px!important}html[data-theme] body .manager-page :is(.manager-shell,.manager-nav,.manager-card,.manager-details,.manager-dashboard .finance-balances,.manager-nav button){background:var(--ds-surface)!important;color:var(--ds-ink)!important;border-color:var(--ds-line)!important;box-shadow:none!important;border-radius:12px}html[data-theme] body .manager-page :is(h1,h2,h3,strong,b,td){color:var(--ds-ink)!important}html[data-theme] body .manager-page :is(p,small,.manager-card-title,.manager-eyebrow,.manager-nav span){color:var(--ds-muted)!important}html[data-theme] body .manager-page .manager-card.selected{background:var(--ds-soft)!important;border-color:var(--ds-focus)!important;box-shadow:0 0 0 1px var(--ds-focus)!important}html[data-theme] body .manager-page .manager-card-icon{background:var(--ds-soft)!important;color:var(--ds-accent)!important;border-radius:10px}html[data-theme] body .manager-page :is(.period-picker,.manager-period){background:transparent!important;border-color:var(--ds-line)!important}html[data-theme] body .manager-page :is(.period-tabs,.manager-details th){background:var(--ds-input)!important;color:var(--ds-muted)!important;border-color:var(--ds-line)!important;border-radius:8px}html[data-theme] body .manager-page :is(button,.period-custom label,input){background:var(--ds-elevated)!important;color:var(--ds-secondary)!important;border:1px solid var(--ds-line)!important;border-radius:8px;padding:8px 13px}html[data-theme] body .manager-page .period-tabs button{background:transparent!important;border:0!important;color:var(--ds-muted)!important}html[data-theme] body .manager-page .period-tabs button.selected{background:var(--ds-soft)!important;color:var(--ds-accent)!important}html[data-theme] body .manager-page .manager-report-date{background:var(--ds-input)!important;border-color:var(--ds-line)!important;color:var(--ds-muted)!important}html[data-theme] body .login-brand{background:var(--ds-soft)!important;color:var(--ds-ink)!important}html[data-theme] body .login-panel{background:var(--ds-canvas)!important}html[data-theme] body .login-form{background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:16px;padding:34px;width:min(440px,100%)}html[data-theme] body .login :is(input){background:var(--ds-input)!important;border-color:var(--ds-line)!important;color:var(--ds-ink)!important;border-radius:8px;min-height:46px}html[data-theme] body .login-form button{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important;border-radius:8px;min-height:46px}html[data-theme] body .login .brand-mark{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important;border-radius:10px}html[data-theme] body .login-form :is(p,small,.eyebrow,label){color:var(--ds-muted)!important}.home-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;align-items:start}.home-overview>.work-actions{margin-bottom:34px}.home-overview-note{color:var(--ds-muted);font-size:13px;line-height:1.5;margin:0 0 21px}.home-overview-card{background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:12px;min-width:0;padding:21px}.home-overview-card header{display:flex;align-items:center;gap:13px;margin-bottom:21px}.home-overview-card header svg{color:var(--ds-accent);flex-shrink:0}.home-overview-card h3{font-size:16px;font-weight:650;margin:0}.home-overview-total{display:grid;gap:8px;padding:0 0 21px;margin:0 0 21px;border-bottom:1px solid var(--ds-line)}.home-overview-secondary span,.home-overview-total span{color:var(--ds-muted);font-size:13px}.home-overview-total strong{font-size:26px;line-height:1.2;overflow-wrap:anywhere}.home-overview-secondary{display:flex;gap:13px;justify-content:space-between;margin:0 0 21px;flex-wrap:wrap}.home-overview-card h4{font-size:13px;color:var(--ds-muted)!important;margin:0 0 13px;font-weight:550}.home-overview-card ul{list-style:none;margin:0;padding:0}.home-overview-card li{display:flex;justify-content:space-between;gap:13px;padding:13px 0;border-top:1px solid var(--ds-line);font-size:13px}.home-overview-card li>div{display:grid;gap:4px;min-width:0;overflow-wrap:anywhere}.home-overview-card small{color:var(--ds-muted);font-size:13px}.home-overview-amount{text-align:right;align-content:start}.home-overview-card .home-overdue{color:var(--ds-warning)}.home-overview-empty{padding:21px 0;margin:0;color:var(--ds-muted);font-size:13px}.home-overview-card>.home-overview-note{margin:13px 0 0}@media(max-width:1200px){.home-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-overview-card:last-child{grid-column:1/-1}}@media(max-width:650px){.home-overview-grid{grid-template-columns:1fr}.home-overview-card{padding:13px}.home-overview-total strong{font-size:26px}}html[data-theme] body .sheet-app .operation-entry-page{width:100%;max-width:880px;margin:0 auto 24px}html[data-theme] body .sheet-app .operation-entry-page .operation-page-form{display:block!important;position:static!important;transform:none!important;width:100%!important;max-width:none!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:21px!important;box-shadow:none!important}html[data-theme] body .sheet-app .operation-page-form .modal-actions{position:static!important;margin:21px 0 0!important;padding:13px 0 0!important}html[data-theme] body .sheet-app .operation-page-form .modal-close{width:auto!important;height:auto!important;white-space:normal;font-size:13px;padding:8px 13px!important}html[data-theme] body .sheet-app .operation-page-form .form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:21px}html[data-theme] body .sheet-app .operation-page-form .form-grid label{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0;min-width:0}html[data-theme] body .sheet-app .operation-page-form .expense-kind-switch{background:var(--ds-input)!important;border:1px solid var(--ds-line)!important;border-radius:12px;padding:21px;margin:0 0 21px}html[data-theme] body .sheet-app .operation-page-form .expense-kind-tabs{display:flex!important;gap:8px;padding:4px;background:var(--ds-elevated)!important;border-color:var(--ds-line)!important}html[data-theme] body .sheet-app .operation-page-form .expense-kind-tabs .sale-payment-tab{flex:1;min-height:48px!important;color:var(--ds-muted)!important;background:transparent!important}html[data-theme] body .sheet-app .operation-page-form .expense-kind-tabs .sale-payment-tab.selected{background:var(--ds-soft)!important;color:var(--ds-accent)!important;border-color:var(--ds-focus)!important}@media(max-width:600px){html[data-theme] body .sheet-app .operation-entry-page .operation-page-form{padding:13px!important}html[data-theme] body .sheet-app .operation-page-form .form-grid{grid-template-columns:1fr}html[data-theme] body .sheet-app .operation-page-form .card-heading{align-items:flex-start;flex-wrap:wrap;gap:13px}}html[data-theme] body .sheet-app .mill-shell :is(.work-search-input,.ui-global-search,.ui-search) input:not([type=checkbox]):not([type=radio]){border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}html[data-theme] body .sheet-app .sheet-modal .ui-customer-picker{background:var(--ds-input)!important;border-color:var(--ds-line)!important;box-shadow:none!important;border-radius:12px}html[data-theme] body .sheet-app .sheet-modal .ui-search{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;background:var(--ds-input)!important;border:1px solid var(--ds-line)!important;border-radius:8px;padding:0 13px}html[data-theme] body .sheet-app .sheet-modal .ui-search svg{flex:0 0 18px;width:18px;height:18px;color:var(--ds-muted)!important}html[data-theme] body .sheet-app .mill-shell .ui-breadcrumbs span:last-child{color:var(--ds-secondary)!important}html[data-theme] body .sheet-app .mill-shell :is(.ui-table,.finance-table,.report-explorer,.table-scroll) thead th{background:var(--ds-input)!important;color:var(--ds-muted)!important}html[data-theme] body .sheet-app .mill-shell .mill-content tr:hover td{background:var(--ds-elevated)!important}html[data-theme] body .sheet-app :is(.work-recent h3,.card-heading h3,.finance-intro h3,.finance-balances h3){font-weight:650}@media(max-width:1100px){html[data-theme] body .sheet-app .ui-workspace-heading{display:none}}@media(max-width:800px){html[data-theme] body .sheet-app .mill-shell{display:block!important;grid-template-columns:1fr!important}html[data-theme] body .sheet-app .mill-shell .mill-nav{display:none!important}html[data-theme] body .sheet-app .mill-shell .mill-content{padding:0 16px calc(100px + env(safe-area-inset-bottom));max-width:100%}html[data-theme] body .sheet-app .ui-topbar{margin:0 0 21px;padding:13px 0;gap:8px;min-height:60px}html[data-theme] body .sheet-app .ui-workspace-heading{display:grid;flex:1 1 100px;min-width:0}html[data-theme] body .sheet-app .ui-workspace-heading small{display:none}html[data-theme] body .sheet-app .ui-topbar :is(.ui-icon-button,.theme-toggle){width:44px;height:44px}html[data-theme] body .sheet-app .mill-top h2{font-size:26px}html[data-theme] body .sheet-app .work-home .work-action{padding:13px!important}html[data-theme] body .sheet-app :is(input:not([type=checkbox]),select,textarea){font-size:16px!important}html[data-theme] body .manager-page{padding:13px!important}html[data-theme] body .login-form{padding:21px}}@media(prefers-reduced-motion:reduce){html[data-theme] body .sheet-app *{transition:none!important;scroll-behavior:auto!important}}@media print{html[data-theme] body :is(.manager-page,.report-explorer){--ds-canvas:#fff;--ds-surface:#fff;--ds-input:#fff;--ds-elevated:#fff;--ds-ink:#111;--ds-secondary:#333;--ds-muted:#555;--ds-line:#bbb;background:#fff!important;color:#111!important}}html[data-theme] body .sheet-app .sale-entry-modal .sale-entry-section{border:0!important;border-radius:0!important;padding:0 0 21px!important;background:transparent!important;border-bottom:1px solid var(--ds-line)!important}.sale-entry-modal .sale-entry-section-heading{border:0;margin:0 0 8px;padding:0;flex-direction:row;align-items:center}.sale-entry-section-heading .secondary{padding:8px 13px!important;font-size:13px!important}.simple-customer-picker .ui-search{width:100%;box-sizing:border-box}.simple-customer-results{display:grid;gap:4px;max-height:240px;overflow:auto;margin-top:8px}.sheet-app .simple-customer-results>button,.sheet-app .simple-customer-selected{display:flex;align-items:center;gap:13px;justify-content:space-between;width:100%;text-align:left;padding:13px!important;min-height:44px}.simple-customer-results small,.simple-customer-selected small{color:var(--ds-muted);font-size:13px}.simple-customer-selected>span:first-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.simple-customer-selected>span:last-child{font-size:13px;color:var(--ds-accent);flex-shrink:0}.simple-customer-results p{font-size:13px;margin:8px 0}.payroll-page{display:flex;flex-direction:column;gap:21px;color:#2a3f35}.payroll-page button{cursor:pointer}.payroll-hero{display:flex;align-items:center;gap:21px;padding:21px 34px;background:linear-gradient(115deg,#fff,#eef7f2);border:1px solid #d3e9dc;border-radius:18px;box-shadow:0 8px 24px rgba(58,95,77,.05)}.payroll-hero-icon{display:grid;place-items:center;flex:none;width:56px;height:56px;border-radius:16px;background:var(--ds-accent);color:#fff;box-shadow:0 8px 18px rgba(31,122,77,.23)}.payroll-actions form>small,.payroll-detail .payroll-section-head small,.payroll-hero small{display:block;color:var(--ds-accent);font-size:13px;font-weight:800;letter-spacing:.12em}.payroll-hero h3{margin:4px 0;font-size:26px;line-height:1.2}.payroll-hero p{margin:0;color:#788399;font-size:13px}.payroll-hero-actions{display:flex;align-items:end;gap:8px;margin-left:auto}.payroll-hero-actions label{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;color:#68738b;font-size:13px}.payroll-hero-actions label input{grid-column:1/-1;min-width:155px;margin-top:8px}.payroll-hero-actions button{display:flex;align-items:center;gap:8px;min-height:40px;white-space:nowrap}.payroll-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.payroll-stats article{min-height:150px;padding:21px;background:#fff;border:1px solid #eaecf4;border-radius:16px;box-shadow:0 6px 18px rgba(39,63,51,.035)}.payroll-stat-icon{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;margin-bottom:13px}.payroll-stat-icon.violet{background:#f2faf6;color:var(--ds-accent)}.payroll-stat-icon.blue{background:#eaf2ff;color:#347ad7}.payroll-stat-icon.green{background:#e5f8ed;color:#25955e}.payroll-stat-icon.amber{background:#fff5e4;color:#c48a21}.payroll-stats small{display:block;color:#778299;font-size:13px}.payroll-stats strong{display:block;margin:8px 0;color:#273a31;font-size:26px;line-height:1.2;overflow-wrap:anywhere}.payroll-stats article>span:last-child{color:#9aa4b3;font-size:13px}.payroll-layout{display:grid;grid-template-columns:minmax(0,1fr) 345px;gap:21px;align-items:start}.payroll-main{display:flex;flex-direction:column;gap:21px;min-width:0}.payroll-actions,.payroll-detail,.payroll-roster{background:#fff;border:1px solid #e9eaf2;border-radius:17px;box-shadow:0 7px 20px rgba(37,61,49,.035);overflow:hidden}.payroll-section-head{display:flex;justify-content:space-between;align-items:center;gap:13px;padding:21px;border-bottom:1px solid #eef0f6}.payroll-section-head h4{margin:0;font-size:16px}.payroll-section-head p{margin:4px 0 0;color:#8a95a7;font-size:13px}.payroll-search{display:flex;align-items:center;gap:8px;border:1px solid #e4e6ef;border-radius:10px;padding:0 13px;color:#929cb0;min-width:195px}.payroll-search input{border:0!important;box-shadow:none!important;background:transparent!important;min-height:38px;width:100%;outline:0;font-size:13px}.payroll-worker-list{padding:8px}.payroll-worker{display:flex;align-items:center;gap:13px;width:100%;padding:13px;border:1px solid transparent;border-radius:12px;background:#fff;color:inherit;text-align:left}.payroll-worker+.payroll-worker{border-top-color:#f1f2f7}.payroll-worker.selected,.payroll-worker:hover{background:#f8fcfa;border-color:#e6f3ec}.payroll-avatar{display:grid;place-items:center;flex:none;width:43px;height:43px;border-radius:12px;background:#e6f3ec;color:var(--ds-accent);font-size:13px;font-weight:800}.payroll-worker-info{flex:1;min-width:0}.payroll-worker-info b,.payroll-worker-paid b{display:block;font-size:13px;overflow-wrap:anywhere}.payroll-worker-info small,.payroll-worker-paid small{display:block;margin-top:4px;color:#8793a4;font-size:13px}.payroll-worker-paid{text-align:right;max-width:38%}.payroll-progress{display:block;overflow:hidden;width:100%;height:5px;margin-top:8px;border-radius:9px;background:#ebf1ee}.payroll-progress i{display:block;height:100%;background:var(--ds-accent);border-radius:9px}.payroll-badge{padding:8px;border-radius:99px;font-size:13px;font-weight:700}.payroll-badge.ready{background:#e8f7ee;color:#218450}.payroll-badge.pending{background:#fff4e2;color:#9c6c19}.payroll-detail-totals{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;padding:21px}.payroll-detail-totals>div{padding:13px;background:#f8f9fc;border-radius:11px}.payroll-detail-totals small{display:block;color:#8390a1;font-size:13px}.payroll-detail-totals b{display:block;margin-top:4px;font-size:13px;overflow-wrap:anywhere}.payroll-detail h5{margin:0;padding:0 21px 13px;font-size:13px}.payroll-payment-list{padding:0 21px 21px}.payroll-payment{display:flex;align-items:center;gap:13px;padding:13px 0;border-top:1px solid #eff0f5;flex-wrap:wrap}.payroll-payment-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#eef2ff;color:#6477d5}.payroll-payment>span:nth-child(2){flex:1}.payroll-payment b,.payroll-payment strong{font-size:13px}.payroll-payment small{display:block;margin-top:3px;color:#8a95a7;font-size:13px}.payroll-payment button{font-size:13px}.payroll-cancel{display:flex;align-items:end;gap:8px;width:100%;padding:13px;border-radius:10px;background:#fff5f4}.payroll-cancel label{flex:1;font-size:13px}.payroll-cancel input{display:block;width:100%;margin-top:4px}.payroll-empty{margin:0;padding:21px;color:#8b96a7;font-size:13px}.payroll-action-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:8px;border-bottom:1px solid #eef0f6}.payroll-action-tabs button{display:flex;align-items:center;justify-content:center;gap:4px;padding:8px;border:0;border-radius:9px;background:transparent;color:#79859b;font-size:13px}.payroll-action-tabs button.active{background:#f0faf5;color:var(--ds-accent);font-weight:800}.payroll-actions form{display:flex;flex-direction:column;gap:13px;padding:21px}.payroll-actions h4{margin:-8px 0 -7px;font-size:20px}.payroll-actions p{margin:0;color:#8793a4;font-size:13px;line-height:1.5}.payroll-actions label{display:flex;flex-direction:column;gap:8px;color:#5b6880;font-size:13px;font-weight:600}.payroll-actions input,.payroll-actions select{width:100%;min-width:0}.payroll-actions form>button{min-height:43px;margin-top:4px}.payroll-actions .payroll-form-note{padding:8px 13px;border-radius:9px;background:#f6f7fb;font-size:13px}.payroll-form-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:1100px){.payroll-layout{grid-template-columns:minmax(0,1fr) 300px}.payroll-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.payroll-layout{grid-template-columns:1fr}.payroll-hero{flex-wrap:wrap}.payroll-hero-actions{width:100%;margin-left:0}.payroll-hero-actions label{flex:1}.payroll-actions{order:-1}}@media(max-width:570px){.payroll-hero{padding:21px}.payroll-hero h3{font-size:20px}.payroll-stats{gap:8px}.payroll-stats article{padding:13px;min-height:130px}.payroll-stats strong{font-size:16px}.payroll-section-head{align-items:stretch;flex-direction:column;padding:21px}.payroll-search{min-width:0}.payroll-worker{gap:8px;padding:13px 8px}.payroll-avatar{width:35px;height:35px}.payroll-worker-paid{max-width:42%}.payroll-detail-totals{gap:8px;padding:13px}.payroll-detail-totals>div{padding:8px}.payroll-detail-totals b{font-size:13px}.payroll-payment-list{padding:0 13px 13px}.payroll-cancel{flex-wrap:wrap}.payroll-form-row{grid-template-columns:1fr}}@media print{.payroll-actions,.payroll-cancel,.payroll-hero-actions,.payroll-payment button,.payroll-search{display:none!important}}.manager-page .manager-simple .manager-more{margin:0 0 21px}.manager-page .manager-simple .manager-toggle{display:flex;align-items:center;justify-content:center;gap:13px;width:100%;min-height:64px;padding:13px 21px;border-radius:16px;font:inherit;font-size:20px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer}html[data-theme] body .manager-page .manager-simple .manager-toggle{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important;border:2px solid var(--ds-accent)!important}html[data-theme] body .manager-page .manager-simple .manager-close,html[data-theme] body .manager-page .manager-simple .manager-toggle.open{background:transparent!important;color:inherit!important;border:2px solid var(--ds-accent)!important}.manager-page .manager-simple .manager-toggle:focus-visible{outline:3px solid var(--ds-accent);outline-offset:3px}.manager-page .manager-simple .manager-summary{display:grid;gap:13px;grid-template-columns:1fr;margin:13px 0 0}.manager-page .manager-simple .manager-stat{cursor:default;text-align:left;padding:21px;min-height:0}.manager-page .manager-simple .manager-stat .manager-card-title{display:block;font-size:16px}.manager-page .manager-simple .manager-stat strong{display:block;font-size:26px;line-height:1.2;margin:8px 0;overflow-wrap:anywhere}.manager-page .manager-simple .manager-stat small{display:block;font-size:16px;line-height:1.5;opacity:.85}.manager-page .manager-simple .manager-issues{padding:13px 21px;border-radius:14px;border:1px solid #f59e0b;background:rgba(245,158,11,.14);font-size:16px}.manager-page .manager-simple .manager-issues ul{margin:8px 0 0;padding-left:21px}.manager-page .manager-simple .manager-close{margin-top:4px;min-height:56px}html[data-theme] body .manager-page .manager-simple .manager-card small{color:inherit!important;opacity:.82;font-size:13px;line-height:1.5}@media(min-width:760px){.manager-page .manager-simple .manager-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-page .manager-simple .manager-close,.manager-page .manager-simple .manager-issues{grid-column:1/-1}.manager-page .manager-simple .manager-toggle{max-width:420px}}@media(max-width:700px){.manager-page{padding:0}.manager-page .manager-shell{border-radius:0;border-left:0;border-right:0;min-height:100dvh}.manager-page .manager-nav{padding:13px}.manager-page .manager-simple.manager-dashboard{padding:21px 13px 34px}.manager-page .manager-simple .manager-header h1{font-size:26px}.manager-page .manager-simple .manager-header p{font-size:16px}.manager-page .manager-simple .manager-period{margin:21px 0 13px}.manager-page .manager-simple .period-picker{display:grid;gap:13px;width:100%}.manager-page .manager-simple .period-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.manager-page .manager-simple .period-tabs button{min-height:54px;font-size:20px;border-radius:12px}.manager-page .manager-simple .manager-report-date{display:flex;align-items:center;justify-content:space-between;gap:13px;width:100%;font-size:20px}.manager-page .manager-simple .manager-report-date input{flex:1;min-height:52px;font-size:20px}.manager-page .manager-simple .period-caption{font-size:16px}.manager-page .manager-simple .manager-cards{grid-template-columns:1fr;gap:13px}.manager-page .manager-simple .manager-cards .manager-card{min-height:104px;padding:21px;text-align:left}.manager-page .manager-simple .manager-cards .manager-card .manager-card-title{font-size:20px}.manager-page .manager-simple .manager-cards .manager-card strong{font-size:26px}.manager-page .manager-simple .manager-cards .manager-card small{font-size:16px}.manager-page .manager-simple .manager-details header{flex-direction:column;align-items:flex-start;gap:8px}.manager-page .manager-simple .manager-details header strong{font-size:26px}.manager-page .manager-simple .manager-table-scroll table,.manager-page .manager-simple .manager-table-scroll tbody,.manager-page .manager-simple .manager-table-scroll td,.manager-page .manager-simple .manager-table-scroll tr{display:block;width:100%}.manager-page .manager-simple .manager-table-scroll thead{display:none}.manager-page .manager-simple .manager-table-scroll tr{padding:13px;border-bottom:1px solid rgba(127,127,127,.3)}.manager-page .manager-simple .manager-table-scroll td{display:flex;justify-content:space-between;gap:13px;padding:8px 0;border:0;font-size:16px;text-align:right}.manager-page .manager-simple .manager-table-scroll td:before{content:attr(data-label);flex:0 0 38%;font-weight:600;opacity:.7;text-align:left}.manager-page .manager-simple .manager-table-scroll td small{display:block;opacity:.7}.manager-page .manager-simple .manager-table-scroll td.manager-empty{justify-content:center;text-align:center}.manager-page .manager-simple .manager-table-scroll td.manager-empty:before{content:none}.manager-page .manager-simple .report-export{display:grid;grid-template-columns:1fr;gap:13px}.manager-page .manager-simple .report-export button{min-height:56px;font-size:20px}.manager-page .manager-simple .manager-print{display:none}}@media(max-width:760px){html[data-theme] body .manager-page .manager-simple .manager-card small{font-size:16px}html[data-theme] body .manager-page .manager-simple .manager-excel{display:none}}.manager-page .manager-simple .manager-header{display:flex;justify-content:space-between;align-items:center;gap:13px}@media(min-width:761px){html[data-theme] body .manager-page .manager-simple .manager-cards{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:761px) and (max-width:1100px){html[data-theme] body .manager-page .manager-simple .manager-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html[data-theme] body .manager-page .manager-simple .manager-cards{margin-bottom:13px}html[data-theme] body .manager-page .manager-simple .manager-cards .manager-card strong em{font-style:normal;font-size:.6em;font-weight:600;opacity:.75}html[data-theme] body .manager-page .manager-simple .manager-toggle{width:auto!important;max-width:none!important;min-height:44px!important;padding:8px 21px!important;border-radius:12px!important;font-size:16px!important;gap:8px!important}html[data-theme] body .manager-page .manager-simple .manager-toggle svg{width:20px;height:20px}html[data-theme] body .manager-page .manager-simple .manager-more{margin:0 0 21px!important}@media(max-width:700px){html[data-theme] body .manager-page .manager-nav{padding:8px 13px!important;min-height:0}html[data-theme] body .manager-page .manager-simple.manager-dashboard{padding:13px 13px 34px!important}html[data-theme] body .manager-page .manager-simple .manager-header{margin:0!important}html[data-theme] body .manager-page .manager-simple .manager-header h1{font-size:20px!important;margin:0!important}html[data-theme] body .manager-page .manager-simple .manager-period{margin:8px 0!important}html[data-theme] body .manager-page .manager-simple .period-picker{display:grid!important;gap:8px!important;width:100%}html[data-theme] body .manager-page .manager-simple .period-picker .period-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%}html[data-theme] body .manager-page .manager-simple .period-picker .period-tabs>button{min-height:44px!important;padding:4px!important;font-size:16px!important}html[data-theme] body .manager-page .manager-simple .manager-report-date{font-size:16px!important;gap:8px!important}html[data-theme] body .manager-page .manager-simple .manager-report-date input{min-height:44px!important;font-size:16px!important}html[data-theme] body .manager-page .manager-simple .period-caption{display:none!important}html[data-theme] body .manager-page .manager-simple .manager-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body .manager-page .manager-simple .manager-cards .manager-card{min-height:0!important;padding:13px!important}html[data-theme] body .manager-page .manager-simple .manager-cards .manager-card .manager-card-title{font-size:16px!important}html[data-theme] body .manager-page .manager-simple .manager-cards .manager-card strong{font-size:20px!important;margin:4px 0 0!important;line-height:1.2!important;letter-spacing:-.2px}html[data-theme] body .manager-page .manager-simple .manager-cards .manager-card strong em{display:block}html[data-theme] body .manager-page .manager-simple .manager-cards .manager-card small{display:none!important}html[data-theme] body .manager-page .manager-simple .manager-toggle{width:100%!important}html[data-theme] body .manager-page .manager-simple .manager-table-scroll td.manager-empty{display:block!important;white-space:normal!important;text-align:center!important}}