:root{--fs-s:13px;--fs-m:16px;--fs-l:20px;--fs-xl:26px;--fs-xxl:42px;--sp-1:8px;--sp-2:13px;--sp-3:21px;--sp-4:34px;--lh-text:1.5;--lh-head:1.2}html[data-theme] body .sheet-app{--nx-radius:14px}html[data-theme] body .sheet-app .ui-topbar{min-height:56px;padding:8px 21px;gap:13px}html[data-theme] body .sheet-app .ui-global-search-container{flex:0 1 360px;min-width:0}html[data-theme] body .sheet-app .ui-topbar-tools{margin-left:auto}html[data-theme] body .sheet-app .mill-footer{padding:8px 21px;font-size:13px;opacity:.7}html[data-theme] body .sheet-app .mill-top{margin:13px 0 8px;padding:0;min-height:0}html[data-theme] body .sheet-app .mill-top h2{margin:0;font-size:20px;font-weight:650;letter-spacing:-.01em}html[data-theme] body .sheet-app .nx-tabs{display:flex;gap:4px;margin:0 0 13px;padding:4px;width:fit-content;max-width:100%;overflow-x:auto;background:var(--ds-elevated);border-radius:12px;scrollbar-width:none}html[data-theme] body .sheet-app .nx-tabs::-webkit-scrollbar{display:none}html[data-theme] body .sheet-app .nx-tabs button{flex:none;min-height:38px;padding:8px 13px;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--ds-secondary)!important;font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}html[data-theme] body .sheet-app .nx-tabs button:hover{color:var(--ds-ink)!important}html[data-theme] body .sheet-app .nx-tabs button.current{background:var(--ds-surface)!important;color:var(--ds-accent)!important;box-shadow:0 0 0 1px var(--ds-line)}html[data-theme] body .sheet-app .nx-home{display:grid;gap:13px;max-width:1120px;padding-top:21px}html[data-theme] body .sheet-app .nx-greeting h2{margin:0;font-size:26px;font-weight:650;letter-spacing:-.015em;color:var(--ds-ink)}html[data-theme] body .sheet-app .nx-greeting p{margin:4px 0 0;font-size:13px;color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}html[data-theme] body .sheet-app .nx-actions button{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:13px;min-height:92px;padding:13px;border:0!important;border-radius:var(--nx-radius)!important;font-size:20px;font-weight:650;background:var(--ds-soft)!important;color:var(--ds-accent)!important}html[data-theme] body .sheet-app .nx-actions button.primary{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important}html[data-theme] body .sheet-app .nx-actions button:hover:not(:disabled){filter:brightness(.96)}html[data-theme] body .sheet-app .nx-actions button:disabled{opacity:.6;cursor:default}html[data-theme] body .sheet-app .nx-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}html[data-theme] body .sheet-app .nx-kpi{display:grid;gap:4px;padding:13px;text-align:left;border:1px solid var(--ds-line)!important;border-radius:var(--nx-radius)!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;font:inherit;cursor:pointer}html[data-theme] body .sheet-app .nx-kpi:hover{border-color:var(--ds-accent)!important}html[data-theme] body .sheet-app .nx-kpi-head{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-kpi strong{font-size:26px;font-weight:650;letter-spacing:-.01em;line-height:1.2}html[data-theme] body .sheet-app .nx-kpi small{font-size:13px;line-height:1.5}html[data-theme] body .sheet-app .nx-chip{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;font-style:normal}html[data-theme] body .sheet-app .nx-chip.good{background:var(--ds-soft);color:var(--ds-accent)}html[data-theme] body .sheet-app .nx-chip.warn{background:var(--ds-warning-bg);color:var(--ds-warning)}html[data-theme] body .sheet-app .nx-chip.calm{background:var(--ds-elevated);color:var(--ds-secondary)}html[data-theme] body .sheet-app .nx-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:13px}html[data-theme] body .sheet-app .nx-card{padding:13px;border:1px solid var(--ds-line);border-radius:var(--nx-radius);background:var(--ds-surface)}html[data-theme] body .sheet-app .nx-card>header{display:flex;justify-content:space-between;align-items:baseline;gap:13px;margin:0 0 8px;font-size:13px;color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-card>header b{font-size:16px;color:var(--ds-ink)}html[data-theme] body .sheet-app .nx-bars{display:flex;align-items:flex-end;height:120px}html[data-theme] body .sheet-app .nx-bars span{flex:1;min-height:4px;border-radius:6px;background:var(--ds-soft)}html[data-theme] body .sheet-app .nx-bars span.today{background:var(--ds-accent)}html[data-theme] body .sheet-app .nx-recent ul{list-style:none;margin:0;padding:0}html[data-theme] body .sheet-app .nx-recent li{display:flex;align-items:center;gap:13px;padding:8px 0;border-top:1px solid var(--ds-line)}html[data-theme] body .sheet-app .nx-recent li>span{display:grid;flex:1;min-width:0}html[data-theme] body .sheet-app .nx-recent li b{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .sheet-app .nx-recent li small{font-size:13px;color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-recent li strong{font-size:16px;font-weight:650;white-space:nowrap}html[data-theme] body .sheet-app .nx-avatar{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;font-style:normal;font-size:13px;font-weight:650}html[data-theme] body .sheet-app .nx-avatar.in{background:var(--ds-soft);color:var(--ds-accent)}html[data-theme] body .sheet-app .nx-avatar.out{background:var(--ds-warning-bg);color:var(--ds-warning)}html[data-theme] body .sheet-app .nx-avatar.neutral{background:var(--ds-elevated);color:var(--ds-secondary)}html[data-theme] body .sheet-app .nx-empty{margin:8px 0 4px;color:var(--ds-muted);font-size:13px}@media(max-width:760px){html[data-theme] body .sheet-app .nx-actions{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .sheet-app .nx-actions button{min-height:80px;font-size:16px}html[data-theme] body .sheet-app .nx-columns,html[data-theme] body .sheet-app .nx-kpis{grid-template-columns:1fr}html[data-theme] body .sheet-app .nx-greeting h2{font-size:26px}html[data-theme] body .sheet-app .ui-global-search-container{flex-basis:auto;flex:1}html[data-theme] body .sheet-app .nx-tabs{width:100%}}html[data-theme] body .sheet-app .ui-metrics-row{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:8px!important;margin:0 0 13px!important}html[data-theme] body .sheet-app .ui-metric-card{display:flex!important;align-items:center!important;gap:8px!important;padding:8px 13px!important;min-height:0!important;border-radius:12px!important}html[data-theme] body .sheet-app .ui-metric-icon-box{width:34px!important;height:34px!important;min-width:34px!important;border-radius:10px!important}html[data-theme] body .sheet-app .ui-metric-icon-box svg{width:18px!important;height:18px!important}html[data-theme] body .sheet-app .ui-metric-name{margin:0!important;font-size:13px!important}html[data-theme] body .sheet-app .ui-metric-num{font-size:20px!important;line-height:1.2!important}html[data-theme] body .sheet-app .period-snapshot-note,html[data-theme] body .sheet-app .section-description,html[data-theme] body .sheet-app .ui-metric-trend-text{display:none!important}html[data-theme] body .sheet-app .ui-list-header:has(>h3:only-child){display:none!important}html[data-theme] body .sheet-app .ui-filters{padding:8px!important;gap:8px!important;margin:0 0 8px!important}html[data-theme] body .sheet-app .ui-list-card{margin-top:0!important}html[data-theme] body .sheet-app .customers-workspace .customers-heading>div:first-child{display:none!important}html[data-theme] body .sheet-app .customers-workspace .customers-heading{justify-content:flex-start!important;margin:0 0 8px!important}html[data-theme] body .sheet-app .customers-workspace{padding-top:13px!important}@media screen{html[data-theme] body .sheet-app .report-explorer .report-heading{padding:0!important;margin:0 0 8px!important;background:transparent!important;border:0!important;box-shadow:none!important;justify-content:flex-end!important}html[data-theme] body .sheet-app .report-explorer .report-context,html[data-theme] body .sheet-app .report-explorer .report-heading>div:first-child{display:none!important}}html[data-theme] body .sheet-app .report-explorer .report-kpis{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))!important;gap:8px!important}html[data-theme] body .sheet-app .report-explorer .report-kpis>div{padding:8px 13px!important;min-height:0!important}html[data-theme] body .sheet-app .report-explorer .report-kpis strong{font-size:20px!important}html[data-theme] body .sheet-app .report-explorer .report-filters{padding:8px!important}html[data-theme] body .sheet-app .settings-workspace .settings-intro,html[data-theme] body .sheet-app .settings-workspace .settings-section-heading{display:none!important}html[data-theme] body .sheet-app .settings-workspace .settings-categories{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 13px!important;padding:0!important;border:0!important;background:transparent!important}html[data-theme] body .sheet-app .settings-workspace .settings-categories button{display:inline-flex!important;align-items:center!important;gap:8px!important;width:auto!important;min-height:40px!important;padding:8px 13px!important;border-radius:999px!important}html[data-theme] body .sheet-app .settings-workspace .settings-categories button small{display:none!important}html[data-theme] body .sheet-app .settings-workspace .settings-category-icon{width:auto!important;height:auto!important;min-width:0!important;background:transparent!important;padding:0!important}@media(max-width:760px){html[data-theme] body .sheet-app .ui-global-search-container{display:none!important}html[data-theme] body .sheet-app .ui-topbar{justify-content:flex-end;min-height:48px;padding:8px 13px}html[data-theme] body .sheet-app .mill-top{flex-wrap:wrap;gap:8px;margin:8px 0}html[data-theme] body .sheet-app .top-actions>.secondary{display:none!important}html[data-theme] body .sheet-app .top-actions{width:100%}html[data-theme] body .sheet-app .top-actions .section-add{width:100%;justify-content:center;min-height:48px}html[data-theme] body .sheet-app .period-picker .period-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:4px;scrollbar-width:none}html[data-theme] body .sheet-app .period-picker .period-tabs::-webkit-scrollbar{display:none}html[data-theme] body .sheet-app .period-picker .period-tabs button{flex:none!important;min-height:36px;padding:8px 13px}html[data-theme] body .sheet-app .period-picker{padding:8px!important;margin-bottom:8px!important}html[data-theme] body .sheet-app .mill-content{padding:0 13px 89px!important}}html[data-theme] body .sheet-app .mill-card details table td{max-width:320px;white-space:normal!important;overflow-wrap:anywhere}small{font-size:var(--fs-s)}html[data-theme] body .sheet-app .nx-actions button:not(.primary){background:var(--ds-surface)!important;border:2px solid var(--ds-accent)!important;padding:13px 14px!important}html[data-theme] body .sheet-app .nx-kpi{align-content:start}html[data-theme] body .sheet-app .nx-kpi strong{display:flex;align-items:baseline;gap:8px;white-space:nowrap;font-variant-numeric:tabular-nums}html[data-theme] body .sheet-app .nx-chart header em,html[data-theme] body .sheet-app .nx-kpi strong em,html[data-theme] body .sheet-app .nx-recent strong em,html[data-theme] body .sheet-app .nx-today dd em{font-style:normal;font-weight:500;font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-kpi small{display:block;font-size:var(--fs-s);color:var(--ds-muted);line-height:1.4}html[data-theme] body .sheet-app .nx-kpi small.nx-warn{color:var(--ds-warning);font-weight:600}html[data-theme] body .sheet-app .nx-kpi.alert{border-color:var(--ds-warning)!important;box-shadow:inset 4px 0 0 var(--ds-warning)}html[data-theme] body .sheet-app .nx-accounts{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:2px}html[data-theme] body .sheet-app .nx-accounts li{display:flex;justify-content:space-between;gap:13px;font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-accounts li b{font-weight:600;color:var(--ds-ink);white-space:nowrap;font-variant-numeric:tabular-nums}html[data-theme] body .sheet-app .nx-stack{display:grid;gap:13px;align-content:start}html[data-theme] body .sheet-app .nx-today dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:0}html[data-theme] body .sheet-app .nx-today dt{font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-today dd{margin:2px 0 0;font-size:var(--fs-l);font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}html[data-theme] body .sheet-app .nx-chart header b{display:flex;align-items:baseline;gap:4px}html[data-theme] body .sheet-app .nx-bars{align-items:stretch;height:150px;gap:8px}html[data-theme] body .sheet-app .nx-bar{flex:1;display:grid;grid-template-rows:21px 1fr 21px;align-items:end;justify-items:center;min-width:0}html[data-theme] body .sheet-app .nx-bar i{font-style:normal;font-size:var(--fs-s);color:var(--ds-secondary);white-space:nowrap}html[data-theme] body .sheet-app .nx-bar span{display:block;width:100%;border-radius:6px;background:var(--ds-soft)}html[data-theme] body .sheet-app .nx-bar.today span{background:var(--ds-accent)}html[data-theme] body .sheet-app .nx-bar small{font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-bar.today small{color:var(--ds-ink);font-weight:600}html[data-theme] body .sheet-app .nx-recent li small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .sheet-app .nx-recent li strong{display:flex;align-items:baseline;gap:4px}html[data-theme] body .sheet-app .nx-recent li strong.neg{color:var(--ds-danger)}html[data-theme] body .sheet-app .mill-shell .mill-nav{display:flex;flex-direction:column}html[data-theme] body .sheet-app .nx-logout{margin-top:auto;padding-top:13px;border-top:1px solid var(--ds-line)}html[data-theme] body .sheet-app .nx-logout button{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 13px;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--ds-muted)!important;font:inherit;font-size:var(--fs-s);cursor:pointer}html[data-theme] body .sheet-app .nx-logout button:hover{background:var(--ds-elevated)!important;color:var(--ds-ink)!important}@media(min-width:761px){html[data-theme] body .sheet-app .home-shell .ui-global-search-container{display:block!important}}@media(max-width:760px){html[data-theme] body .sheet-app .nx-today dl{grid-template-columns:1fr;gap:8px}html[data-theme] body .sheet-app .nx-today dl>div{display:flex;justify-content:space-between;align-items:baseline}html[data-theme] body .sheet-app .nx-today dd{margin:0}html[data-theme] body .sheet-app .nx-logout{display:none}}html[data-theme] body .sheet-app .nx-chart header b em,html[data-theme] body .sheet-app .nx-today dd em{margin-left:4px}html[data-theme] body .sheet-app .nx-greeting{display:flex;justify-content:space-between;align-items:flex-end;gap:21px;flex-wrap:wrap}html[data-theme] body .sheet-app .nx-periods{display:flex;gap:4px;padding:4px;background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:999px}html[data-theme] body .sheet-app .nx-periods button{min-height:36px;padding:4px 16px;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ds-secondary)!important;font:inherit;font-size:var(--fs-s);font-weight:600;cursor:pointer;white-space:nowrap}html[data-theme] body .sheet-app .nx-periods button.selected{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important}html[data-theme] body .sheet-app .nx-today>header small{font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-bars.dense{gap:3px}html[data-theme] body .sheet-app .nx-bars.dense .nx-bar small{font-size:var(--fs-s);overflow:visible;white-space:nowrap}@media(max-width:760px){html[data-theme] body .sheet-app .nx-periods{width:100%;overflow-x:auto}html[data-theme] body .sheet-app .nx-periods button{flex:1;padding:4px 8px}}html[data-theme] body .sheet-app .nx-today dl{grid-template-columns:1fr!important;gap:8px!important}html[data-theme] body .sheet-app .nx-today dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:13px}html[data-theme] body .sheet-app .nx-today dd{margin:0!important}html[data-theme] body .sheet-app .nx-today>header{display:flex;justify-content:space-between;align-items:baseline;gap:13px}.sr-only{position:absolute!important;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html[data-theme] body .sheet-app .ui-workspace .ui-list-header{display:none!important}html[data-theme] body .sheet-app .ui-muted{color:var(--ds-muted)}html[data-theme] body .sheet-app .ui-debt-cell{display:inline-grid;justify-items:end;gap:2px;white-space:nowrap}html[data-theme] body .sheet-app .ui-debt-cell small{font-size:var(--fs-s);color:var(--ds-muted);font-weight:400}html[data-theme] body .sheet-app .ui-table .void-row td{opacity:.55}html[data-theme] body .sheet-app .ui-row-actions .ui-action-buttons{flex-wrap:nowrap;justify-content:flex-end}html[data-theme] body .sheet-app .ui-filter-clear{align-self:center;font-size:var(--fs-s)}html[data-theme] body .sheet-app .operation-mobile-cards{gap:8px!important;padding:8px!important}html[data-theme] body .sheet-app .operation-mobile-cards .op-card{display:grid;gap:4px;padding:13px!important}html[data-theme] body .sheet-app .operation-mobile-cards .op-card.void{opacity:.55}html[data-theme] body .sheet-app .operation-mobile-cards .op-card>div{display:flex!important;justify-content:space-between;align-items:baseline;gap:8px;padding:0!important}html[data-theme] body .sheet-app .op-card-main b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-m)}html[data-theme] body .sheet-app .op-card-main strong{white-space:nowrap;font-size:var(--fs-m);font-variant-numeric:tabular-nums}html[data-theme] body .sheet-app .op-card-meta{align-items:center!important;color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .op-card-meta>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .sheet-app .op-card-meta .ui-badge-dot{flex:none}html[data-theme] body .sheet-app .ui-card-debt{flex:none;color:var(--ds-warning);font-weight:600;white-space:nowrap}html[data-theme] body .sheet-app .operation-mobile-cards .op-card footer{display:flex;justify-content:flex-end;padding-top:8px!important;margin-top:4px!important}html[data-theme] body .sheet-app .op-empty{margin:13px;color:var(--ds-muted)}html[data-theme] body .sheet-app .ui-icon-button{position:relative}html[data-theme] body .sheet-app .nx-bell-count{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--ds-danger);color:#fff;font-size:var(--fs-s);font-weight:700;line-height:20px;text-align:center}html[data-theme] body .sheet-app .nx-alerts{display:grid;gap:8px}html[data-theme] body .sheet-app .nx-alerts-head{display:flex;justify-content:space-between;align-items:center}html[data-theme] body .sheet-app .nx-alerts ul{display:grid;gap:4px;max-height:320px;overflow:auto}html[data-theme] body .sheet-app .nx-alerts li button{display:flex;justify-content:space-between;align-items:center;gap:13px;width:100%;padding:8px 13px;border:1px solid var(--ds-line)!important;border-radius:8px!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;font:inherit;text-align:left;cursor:pointer}html[data-theme] body .sheet-app .nx-alerts li span{display:grid;min-width:0}html[data-theme] body .sheet-app .nx-alerts li strong{color:var(--ds-danger);white-space:nowrap}html[data-theme] body .sheet-app .customer-product-row{display:flex;align-items:stretch;gap:8px}html[data-theme] body .sheet-app .customer-product-row .customer-product-head{flex:1;min-width:0}html[data-theme] body .sheet-app .customer-call{display:grid;place-items:center;width:44px;flex:none;border:1px solid var(--ds-line);border-radius:10px;color:var(--ds-accent);background:var(--ds-soft)}html[data-theme] body .sheet-app .customer-product-figures b.has-debt{color:var(--ds-warning)!important}html[data-theme] body .sheet-app .customer-product-card.inactive{opacity:.6}html[data-theme] body .sheet-app .customer-actions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}html[data-theme] body .sheet-app .customers-inactive-toggle,html[data-theme] body .sheet-app .settings-inactive-toggle{margin:13px 0;font-size:var(--fs-s)}html[data-theme] body .sheet-app .payment-plan{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px}html[data-theme] body .sheet-app .payment-plan li{display:flex;justify-content:space-between;gap:13px;font-size:var(--fs-s)}html[data-theme] body .sheet-app .payroll-hero.compact{display:flex!important;padding:8px 13px!important;min-height:0!important}html[data-theme] body .sheet-app .payroll-month{display:flex;align-items:center;gap:8px}html[data-theme] body .sheet-app .payroll-month b{min-width:130px;text-align:center;font-size:var(--fs-m)}html[data-theme] body .sheet-app .payroll-month button{min-width:40px;min-height:40px;padding:0!important;display:grid;place-items:center}html[data-theme] body .sheet-app .payroll-stats article>span:last-child:not(.payroll-stat-icon){display:none}html[data-theme] body .sheet-app .report-kpis>div.report-profit strong{color:var(--ds-accent)!important}html[data-theme] body .sheet-app .report-kpis>div.report-loss strong{color:var(--ds-danger)!important}html[data-theme] body .sheet-app .nx-history ul{list-style:none;margin:0;padding:0}html[data-theme] body .sheet-app .nx-history li{display:flex;justify-content:space-between;gap:13px;padding:8px 13px;border-top:1px solid var(--ds-line)}html[data-theme] body .sheet-app .nx-history li>div:first-child{display:grid;gap:2px;min-width:0}html[data-theme] body .sheet-app .nx-history li small,html[data-theme] body .sheet-app .nx-history li span{color:var(--ds-muted);font-size:var(--fs-s);overflow-wrap:anywhere}html[data-theme] body .sheet-app .nx-history-meta{display:grid;justify-items:end;align-content:start;white-space:nowrap;font-size:var(--fs-s)}html[data-theme] body .sheet-app .nx-history>button{margin:13px}html[data-theme] body .sheet-app .nx-mobile-brand{display:none}@media(max-width:760px){html[data-theme] body .sheet-app .ui-topbar{justify-content:space-between!important}html[data-theme] body .sheet-app .nx-mobile-brand{display:flex;align-items:center;gap:8px;min-width:0;margin-right:auto;color:var(--ds-ink);font-size:var(--fs-m)}html[data-theme] body .sheet-app .nx-mobile-brand svg{color:var(--ds-accent);flex:none}html[data-theme] body .sheet-app .nx-mobile-brand b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .sheet-app .ui-profile>summary>svg,html[data-theme] body .sheet-app .ui-user-name{display:none!important}html[data-theme] body .sheet-app .nx-greeting{margin-top:8px!important}html[data-theme] body .sheet-app .mobile-bottom-nav{display:flex!important;gap:0!important;padding:4px!important}html[data-theme] body .sheet-app .mobile-bottom-nav>button{flex:1 1 0!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-height:52px!important;padding:4px 0!important}html[data-theme] body .sheet-app .mobile-bottom-nav>button svg{width:22px!important;height:22px!important}html[data-theme] body .sheet-app .mobile-bottom-nav>button span{display:block!important;font-size:var(--fs-s)!important;line-height:1.2!important;white-space:nowrap!important;letter-spacing:-.2px}html[data-theme] body .sheet-app .ui-filters:not(.open) .ui-filter{display:none!important}html[data-theme] body .sheet-app .ui-filters{display:flex!important;flex-wrap:wrap!important}html[data-theme] body .sheet-app .ui-filters .ui-search{flex:1 1 180px!important}html[data-theme] body .sheet-app .ui-filters.open .ui-filter{flex:1 1 140px}html[data-theme] body .sheet-app .mill-shell .ui-metrics-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .sheet-app .ui-metric-icon-box{display:none!important}html[data-theme] body .sheet-app .ui-metric-num{font-size:var(--fs-m)!important}}html[data-theme] body .sheet-app .ui-table :is(th,td){padding-left:8px!important;padding-right:8px!important}@media(max-width:760px){html[data-theme] body .sheet-app .ui-topbar{margin-bottom:0!important}html[data-theme] body .sheet-app .nx-home{padding-top:13px!important;margin-top:0!important}html[data-theme] body .sheet-app .nx-greeting{margin-top:0!important}}html[data-theme] body .sheet-app .operation-mobile-cards{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .sheet-app .operation-mobile-cards .op-card{cursor:pointer;min-width:0}html[data-theme] body .sheet-app .operation-mobile-cards .op-card footer{border-top:0!important;padding-top:4px!important;margin-top:0!important}html[data-theme] body .sheet-app .op-card-main>b{flex:1 1 auto}html[data-theme] body .sheet-app .op-card-main>strong{flex:none}html[data-theme] body .sheet-app .ui-detail>header{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:13px!important}html[data-theme] body .sheet-app .ui-detail>header .ui-icon-button{flex:none}html[data-theme] body .sheet-app .ui-detail dt{text-transform:none!important;letter-spacing:0!important;font-size:var(--fs-s)!important}html[data-theme] body .sheet-app .ui-detail dl>div{padding:8px 13px!important}@media(max-width:760px){html[data-theme] body .sheet-app .period-picker{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0 0 8px!important;display:grid!important;gap:4px!important}html[data-theme] body .sheet-app .period-picker .period-caption{margin:0 4px!important;font-size:var(--fs-s)}html[data-theme] body .sheet-app .ui-filters{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}html[data-theme] body .sheet-app .mill-shell .ui-metrics-row{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:4px 13px!important;background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:12px}html[data-theme] body .sheet-app .mill-shell .ui-metrics-row .ui-metric-card{border:0!important;background:transparent!important;box-shadow:none!important;padding:4px 0!important}html[data-theme] body .sheet-app .mill-shell .ui-metrics-row .ui-metric-info{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:8px;width:100%}html[data-theme] body .sheet-app .mill-shell .ui-metrics-row .ui-metric-num{white-space:nowrap}}html[data-theme] body .sheet-app .operation-mobile-cards .op-card{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .sheet-app .operation-mobile-cards .op-card>*{min-width:0!important}html[data-theme] body .sheet-app .op-card-meta>span:first-child{flex:1 1 auto}@media(max-width:760px){html[data-theme] body .sheet-app .mill-shell .ui-metrics-row .ui-metric-info{flex-direction:row!important}}html[data-theme] body .sheet-app .operation-mobile-cards .op-card-meta>span:first-child{text-align:left!important}html[data-theme] body .sheet-app .ui-badge-dot.tone-green{color:var(--ds-accent)!important}html[data-theme] body .sheet-app :is(.card-heading small,.table-toolbar small,.finance-balances header small,.finance-table header p){color:var(--ds-muted)!important}html[data-theme] body .sheet-app :is(.ui-category-cell,.ui-category-cell span){color:var(--ds-ink)!important}html[data-theme] body .sheet-app .nx-bell-count{background:#c62828!important;color:#fff!important}html[data-theme] body .sheet-app button.ui-pay-debt{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important;border-color:var(--ds-accent)!important}html[data-theme] body .sheet-app .ui-table td.ui-row-actions{background:var(--ds-surface)!important}html[data-theme] body .sheet-app .ui-table th.ui-actions-heading{background:inherit!important}html[data-theme] body .sheet-app .report-screen-table :is(th,td).num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:760px){html[data-theme] body .sheet-app :is(.ui-pagination-nav,.customers-inactive-toggle,.settings-inactive-toggle,.finance-table button,.nx-alerts-head button){min-height:40px!important;min-width:40px}html[data-theme] body .sheet-app :is(.customers-inactive-toggle,.settings-inactive-toggle){display:inline-flex;align-items:center}}@media(max-width:760px){html[data-theme] body .sheet-app .ui-debt-tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:4px!important;scrollbar-width:none}html[data-theme] body .sheet-app .ui-debt-tabs button{flex:none!important;white-space:nowrap!important;min-height:40px;padding:8px 13px!important}}html[data-theme] body .sheet-app .nx-bar span{background:color-mix(in srgb,var(--ds-accent) 38%,transparent)!important}html[data-theme] body .sheet-app .nx-bar.today span{background:var(--ds-accent)!important}html[data-theme] body .sheet-app :is(.ui-row-actions,.op-card,.ui-action-buttons) button.ui-pay-debt.ui-pay-debt{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important;border-color:var(--ds-accent)!important}html[data-theme] body .sheet-app .rx{display:grid;gap:13px;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme] body .sheet-app .rx-bar{display:flex;align-items:center;gap:13px}html[data-theme] body .sheet-app .rx-types{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;border:0;background:transparent}html[data-theme] body .sheet-app .rx-types button{display:flex!important;align-items:center;justify-content:center;gap:8px;min-height:56px!important;padding:8px 13px!important;border:1px solid var(--ds-line)!important;border-radius:12px!important;background:var(--ds-surface)!important;color:var(--ds-secondary)!important;font:inherit;font-size:var(--fs-m)!important;font-weight:650!important;cursor:pointer;box-shadow:none!important}html[data-theme] body .sheet-app .rx-types button:hover{border-color:var(--ds-accent)!important;color:var(--ds-accent)!important}html[data-theme] body .sheet-app .rx-types button.selected{background:var(--ds-accent)!important;border-color:var(--ds-accent)!important;color:var(--ds-on-accent)!important}html[data-theme] body .sheet-app .rx-export{display:flex;gap:4px;flex:none}html[data-theme] body .sheet-app .rx-export button{display:inline-flex!important;align-items:center;gap:4px;min-height:36px!important;padding:4px 10px!important;border-radius:8px!important;font-size:var(--fs-s)!important;font-weight:600}html[data-theme] body .sheet-app .rx-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}html[data-theme] body .sheet-app .rx-sum{display:grid;gap:4px;padding:21px;background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:12px}html[data-theme] body .sheet-app .rx-sum small{color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .rx-sum strong{font-size:var(--fs-xl);line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme] body .sheet-app .rx-sum.profit{border-color:var(--ds-accent);box-shadow:inset 4px 0 0 var(--ds-accent)}html[data-theme] body .sheet-app .rx-sum.profit strong{color:var(--ds-accent)}html[data-theme] body .sheet-app .rx-sum.loss{border-color:var(--ds-danger);box-shadow:inset 4px 0 0 var(--ds-danger)}html[data-theme] body .sheet-app .rx-sum.loss strong{color:var(--ds-danger)}html[data-theme] body .sheet-app .rx-note{margin:0;color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .rx-card{background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:12px;overflow:hidden}html[data-theme] body .sheet-app .rx-card-head{display:flex;justify-content:space-between;align-items:center;gap:13px;flex-wrap:wrap;padding:13px 21px;border-bottom:1px solid var(--ds-line)}html[data-theme] body .sheet-app .rx-stats{display:flex;flex-wrap:wrap;gap:8px 34px;margin:0}html[data-theme] body .sheet-app .rx-stats dt{color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .rx-stats dd{margin:0;font-size:var(--fs-l);font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme] body .sheet-app .rx-search{display:flex;align-items:center;gap:8px;min-width:220px;min-height:36px;padding:0 8px;border:1px solid var(--ds-line);border-radius:8px;color:var(--ds-muted);background:var(--ds-surface)}html[data-theme] body .sheet-app .rx-search input{flex:1;min-width:0;border:0!important;outline:0;background:transparent!important;box-shadow:none!important;padding:4px 0!important;font:inherit;font-size:var(--fs-s);color:var(--ds-ink)}html[data-theme] body .sheet-app .rx-search button{display:grid;place-items:center;width:24px;height:24px;padding:0!important;border:0!important;background:transparent!important;color:var(--ds-muted)!important;cursor:pointer}html[data-theme] body .sheet-app .rx-products{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:8px 21px;border-bottom:1px solid var(--ds-line)}html[data-theme] body .sheet-app .rx-products li{display:flex;gap:8px;padding:4px 13px;border-radius:999px;background:var(--ds-soft);font-size:var(--fs-s)}html[data-theme] body .sheet-app .rx-payroll{margin:8px 21px 0;font-size:var(--fs-s)}html[data-theme] body .sheet-app .rx .table-scroll{border:0!important;border-radius:0!important;margin:0!important}html[data-theme] body .sheet-app .rx .report-screen-table td,html[data-theme] body .sheet-app .rx .report-screen-table th{padding:10px 21px!important}html[data-theme] body .sheet-app .rx .report-screen-table th{font-size:var(--fs-s);font-weight:600;color:var(--ds-muted)}html[data-theme] body .sheet-app .rx .report-screen-table tr.rx-return td{color:var(--ds-muted)}html[data-theme] body .sheet-app .rx-tag{margin-left:8px;padding:0 6px;border-radius:6px;font-style:normal;font-size:var(--fs-s);color:var(--ds-warning);background:var(--ds-warning-bg)}html[data-theme] body .sheet-app .rx .rx-empty{padding:34px!important;text-align:center;color:var(--ds-muted)}@media(max-width:760px){html[data-theme] body .sheet-app .rx-bar{flex-direction:column;align-items:stretch;gap:8px}html[data-theme] body .sheet-app .rx-types{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .sheet-app .rx-types button{min-height:52px!important}html[data-theme] body .sheet-app .rx-export{justify-content:flex-end}html[data-theme] body .sheet-app .rx-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-theme] body .sheet-app .rx-sum{padding:13px}html[data-theme] body .sheet-app .rx-sum strong{font-size:var(--fs-l)}html[data-theme] body .sheet-app .rx-card-head{padding:13px}html[data-theme] body .sheet-app .rx-stats{gap:8px 21px}html[data-theme] body .sheet-app .rx-stats dd{font-size:var(--fs-m)}html[data-theme] body .sheet-app .rx-search{flex:1 1 100%;min-height:40px}html[data-theme] body .sheet-app .rx-products{padding:8px 13px}html[data-theme] body .sheet-app .rx .report-screen-table td,html[data-theme] body .sheet-app .rx .report-screen-table th{padding:8px 13px!important}}html[data-theme] body .sheet-app .fx{display:grid;gap:13px}html[data-theme] body .sheet-app .fx-bar{display:flex;align-items:center;gap:13px;flex-wrap:wrap}html[data-theme] body .sheet-app .fx-actions{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html[data-theme] body .sheet-app .fx-actions button{display:flex!important;align-items:center;justify-content:center;gap:8px;min-height:48px!important;padding:8px 13px!important;border:1px solid var(--ds-line)!important;border-radius:12px!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;font:inherit;font-size:var(--fs-m)!important;font-weight:600!important;cursor:pointer;box-shadow:none!important}html[data-theme] body .sheet-app .fx-actions button svg{color:var(--ds-accent)}html[data-theme] body .sheet-app .fx-actions button:hover{border-color:var(--ds-accent)!important}html[data-theme] body .sheet-app .fx-excel{display:inline-flex!important;align-items:center;gap:4px;min-height:36px!important;padding:4px 10px!important;border-radius:8px!important;font-size:var(--fs-s)!important;font-weight:600}html[data-theme] body .sheet-app .fx-tile{display:grid;align-content:start;gap:4px;padding:13px 21px;background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:12px;min-width:0}html[data-theme] body .sheet-app .fx-tile small{display:flex;align-items:center;gap:6px;color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .fx-tile strong{font-size:var(--fs-l);line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme] body .sheet-app .fx-tile strong em{font-style:normal;font-weight:500;font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .fx-tile span{color:var(--ds-muted);font-size:var(--fs-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .sheet-app .fx-money{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}html[data-theme] body .sheet-app .fx-money .fx-tile.total{border-color:var(--ds-accent);box-shadow:inset 4px 0 0 var(--ds-accent)}html[data-theme] body .sheet-app .fx-money .fx-tile.total strong{font-size:var(--fs-xl);color:var(--ds-accent)}html[data-theme] body .sheet-app .fx-money strong{font-size:var(--fs-xl)}html[data-theme] body .sheet-app .fx-note{grid-column:1/-1;margin:0;color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .fx-flow{display:grid;gap:8px}html[data-theme] body .sheet-app .fx-flow h3{margin:8px 0 0;font-size:var(--fs-s);font-weight:600;color:var(--ds-muted)}html[data-theme] body .sheet-app .fx-flow>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}html[data-theme] body .sheet-app .fx-card{background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:12px;overflow:hidden}html[data-theme] body .sheet-app .fx-card>header{display:flex;justify-content:space-between;align-items:center;gap:13px;flex-wrap:wrap;padding:13px 21px;border-bottom:1px solid var(--ds-line)}html[data-theme] body .sheet-app .fx-card>header h3{margin:0;font-size:var(--fs-m)}html[data-theme] body .sheet-app .fx-card .table-scroll{border:0!important;border-radius:0!important;margin:0!important}html[data-theme] body .sheet-app .fx-table{width:100%}html[data-theme] body .sheet-app .fx-table :is(th,td){padding:10px 21px!important;text-align:left}html[data-theme] body .sheet-app .fx-table th{font-size:var(--fs-s);font-weight:600;color:var(--ds-muted)}html[data-theme] body .sheet-app .fx-table :is(th,td).num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme] body .sheet-app .fx-table .fx-detail{max-width:320px}html[data-theme] body .sheet-app .fx-table .fx-empty{padding:34px!important;text-align:center;color:var(--ds-muted)}html[data-theme] body .sheet-app .fx-row-actions{white-space:nowrap;text-align:right!important}html[data-theme] body .sheet-app .fx-filter{display:flex;gap:4px;padding:4px;border:1px solid var(--ds-line);border-radius:999px}html[data-theme] body .sheet-app .fx-filter button{min-height:32px;padding:4px 13px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ds-secondary)!important;font:inherit;font-size:var(--fs-s);font-weight:600;cursor:pointer}html[data-theme] body .sheet-app .fx-filter button.selected{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important}@media(max-width:1100px){html[data-theme] body .sheet-app .fx-flow>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){html[data-theme] body .sheet-app .fx-actions{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .sheet-app .fx-bar{flex-direction:column;align-items:stretch;gap:8px}html[data-theme] body .sheet-app .fx-excel{align-self:flex-end}html[data-theme] body .sheet-app .fx-money{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-theme] body .sheet-app .fx-money .fx-tile.total{grid-column:1/-1}html[data-theme] body .sheet-app .fx-money strong{font-size:var(--fs-l)}html[data-theme] body .sheet-app .fx-flow>div{gap:8px}html[data-theme] body .sheet-app .fx-tile{padding:13px}html[data-theme] body .sheet-app .fx-tile strong{font-size:var(--fs-m)}html[data-theme] body .sheet-app .fx-card>header{padding:13px}html[data-theme] body .sheet-app .fx-filter{width:100%;overflow-x:auto}html[data-theme] body .sheet-app .fx-filter button{min-height:36px;flex:1}html[data-theme] body .sheet-app .fx-table :is(th,td){padding:8px 13px!important}}html[data-theme] body .sheet-app .fx-table.fx-daily{width:auto;min-width:min(100%,720px)}html[data-theme] body .sheet-app .fx-table.fx-daily :is(th,td){padding:10px 34px 10px 21px!important}html[data-theme] body .sheet-app :is(.fx,.rx){grid-template-columns:minmax(0,1fr)}html[data-theme] body .sheet-app :is(.fx,.rx)>*{min-width:0}html[data-theme] body .sheet-app :is(.fx-card,.rx-card) .table-scroll{overflow-x:auto!important;max-width:100%}html[data-theme] body .sheet-app :is(.fx-actions,.rx-types) button svg{width:18px!important;height:18px!important;flex:none}html[data-theme] body :is(.sheet-app,.manager-page) :is(.period-picker .period-tabs,.nx-tabs,.ui-debt-tabs,.fx-filter,.settings-subtabs,.nx-periods){display:inline-flex!important;flex-wrap:nowrap!important;gap:4px!important;padding:4px!important;margin:0!important;background:var(--ds-surface)!important;border:1px solid var(--ds-line)!important;border-radius:999px!important;box-shadow:none!important;overflow-x:auto;scrollbar-width:none;max-width:100%;width:auto}html[data-theme] body :is(.sheet-app,.manager-page) :is(.period-picker .period-tabs,.nx-tabs,.ui-debt-tabs,.fx-filter,.settings-subtabs,.nx-periods)::-webkit-scrollbar{display:none}html[data-theme] body :is(.sheet-app,.manager-page) :is(.period-picker .period-tabs,.nx-tabs,.ui-debt-tabs,.fx-filter,.settings-subtabs,.nx-periods)>button{flex:none!important;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-height:36px!important;padding:4px 16px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ds-secondary)!important;font:inherit;font-size:var(--fs-s)!important;font-weight:600!important;white-space:nowrap;box-shadow:none!important;cursor:pointer}html[data-theme] body :is(.sheet-app,.manager-page) :is(.period-picker .period-tabs,.nx-tabs,.ui-debt-tabs,.fx-filter,.settings-subtabs,.nx-periods)>button:hover:not(.selected):not(.current):not([aria-selected=true]){background:var(--ds-soft)!important;color:var(--ds-accent)!important}html[data-theme] body :is(.sheet-app,.manager-page) :is(.period-picker .period-tabs,.nx-tabs,.ui-debt-tabs,.fx-filter,.settings-subtabs,.nx-periods)>button:is(.selected,.current,[aria-selected=true]){background:var(--ds-accent)!important;color:var(--ds-on-accent)!important}html[data-theme] body :is(.sheet-app,.manager-page) .period-picker{display:flex!important;align-items:center;gap:13px;flex-wrap:wrap;padding:0!important;margin:0 0 13px!important;background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme] body :is(.sheet-app,.manager-page) .period-picker .period-caption{color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .nx-tabs,html[data-theme] body .sheet-app .ui-debt-tabs{margin:0 0 13px!important}html[data-theme] body .sheet-app .nx-greeting{align-items:center!important;margin-bottom:13px!important}html[data-theme] body .sheet-app .nx-actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:13px!important}html[data-theme] body .sheet-app .nx-actions button{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:13px!important;min-height:64px!important;height:auto!important;padding:13px 16px!important;border:1px solid var(--ds-line)!important;border-radius:12px!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;font:inherit;font-size:var(--fs-m)!important;font-weight:650!important;text-align:left;box-shadow:0 1px 2px #0000000d!important;cursor:pointer;transition:border-color .15s,box-shadow .15s}html[data-theme] body .sheet-app .nx-actions button:hover{border-color:var(--ds-accent)!important;box-shadow:0 4px 13px color-mix(in srgb,var(--ds-accent) 12%,transparent)!important}html[data-theme] body .sheet-app .nx-action-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:10px;background:var(--ds-soft);color:var(--ds-accent)}html[data-theme] body .sheet-app .nx-actions button.primary .nx-action-icon{background:var(--ds-accent);color:var(--ds-on-accent)}html[data-theme] body .sheet-app .nx-action-icon svg{width:20px!important;height:20px!important}@media(max-width:760px){html[data-theme] body .sheet-app .nx-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body .sheet-app .nx-actions button{min-height:56px!important;padding:8px 13px!important;gap:8px!important}html[data-theme] body .sheet-app .nx-action-icon{width:36px;height:36px}html[data-theme] body .sheet-app .nx-periods{display:flex!important;width:100%}html[data-theme] body .sheet-app .nx-periods>button{flex:1!important;padding:4px 8px!important}}html[data-theme] body .sheet-app .ui-filters{display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:8px 13px!important}html[data-theme] body .sheet-app .ui-filters .ui-filter{flex:1 1 180px!important;max-width:none!important}html[data-theme] body .sheet-app .ui-filters .ui-filter select{width:100%!important}html[data-theme] body .sheet-app .ui-filters .ui-search{order:5;min-width:160px}html[data-theme] body .sheet-app .ui-filters .ui-filter-clear{order:6}@media(min-width:761px){html[data-theme] body .sheet-app .ui-filters .ui-filter-toggle{display:none!important}}@media(max-width:760px){html[data-theme] body .sheet-app .ui-filters .ui-search{order:0;flex:1 1 180px!important}}html[data-theme] body .sheet-app .nx-mobile-only{display:none!important}@media(max-width:760px){html[data-theme] body .sheet-app .nx-mobile-only{display:flex!important}}html[data-theme] body .sheet-app .settings-subtabs{margin:0 0 13px!important}html[data-theme] body .sheet-app .settings-subtabs svg{width:16px;height:16px;flex:none}html[data-theme] body .sheet-app .nx-actions button.primary{background:var(--ds-surface)!important;color:var(--ds-ink)!important;border:1px solid var(--ds-line)!important}html[data-theme] body .sheet-app .nx-actions button.primary:hover{border-color:var(--ds-accent)!important}html[data-theme] body .sheet-app .nx-kpi small{white-space:normal!important;overflow:visible!important}html[data-theme] body .sheet-app .nx-actions button:not(.nx-none){border:1px solid var(--ds-line)!important;padding:13px 16px!important}html[data-theme] body .sheet-app .nx-actions button:not(.nx-none):hover{border-color:var(--ds-accent)!important}@media(max-width:760px){html[data-theme] body .sheet-app .nx-actions button:not(.nx-none){padding:8px 13px!important}}html[data-theme] body :is(.sheet-app,.manager-page) :is(.period-picker .period-tabs,.nx-tabs,.ui-debt-tabs,.fx-filter,.settings-subtabs,.nx-periods){flex-direction:row!important;height:auto!important}html[data-theme] body :is(.sheet-app,.manager-page) :is(.period-picker .period-tabs,.nx-tabs,.ui-debt-tabs,.fx-filter,.settings-subtabs,.nx-periods)>button{flex-direction:row!important;width:auto!important;height:auto!important}@media(max-width:760px){html[data-theme] body .sheet-app .nx-greeting .nx-periods.nx-periods{display:flex!important;width:100%!important}html[data-theme] body .sheet-app .nx-greeting .nx-periods.nx-periods>button{flex:1 1 0!important;padding:4px 8px!important}}html[data-theme] body .sheet-app .rx-types.rx-types-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:520px}html[data-theme] body .sheet-app .rq-presets{display:flex;flex-wrap:wrap;gap:8px}html[data-theme] body .sheet-app .rq-presets button{min-height:36px;padding:4px 13px!important;border:1px solid var(--ds-line)!important;border-radius:999px!important;background:var(--ds-surface)!important;color:var(--ds-secondary)!important;font:inherit;font-size:var(--fs-s)!important;font-weight:600;cursor:pointer;box-shadow:none!important}html[data-theme] body .sheet-app .rq-presets button.selected,html[data-theme] body .sheet-app .rq-presets button:hover{border-color:var(--ds-accent)!important;color:var(--ds-accent)!important}html[data-theme] body .sheet-app .rq-presets button.selected{background:var(--ds-soft)!important}html[data-theme] body .sheet-app .rq-controls{display:flex;flex-wrap:wrap;gap:8px 13px;padding:13px 21px;background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:12px}html[data-theme] body .sheet-app .rq-controls label{display:grid;gap:4px;flex:1 1 200px;color:var(--ds-muted);font-size:var(--fs-s);font-weight:600}html[data-theme] body .sheet-app .rq-controls select{width:100%;min-height:40px;font-size:var(--fs-m)}html[data-theme] body .sheet-app .rq-table tr.rq-row{cursor:pointer}html[data-theme] body .sheet-app .rq-table tr.rq-row:hover td{background:var(--ds-soft)}html[data-theme] body .sheet-app .rq-table tr.rq-row td:first-child{display:flex;align-items:center;gap:6px}html[data-theme] body .sheet-app .rq-table tr.rq-row td:first-child svg{flex:none;color:var(--ds-muted)}html[data-theme] body .sheet-app .rq-table tr.rq-sub td{background:var(--ds-canvas);font-size:var(--fs-s);color:var(--ds-secondary)}html[data-theme] body .sheet-app .rq-table tr.rq-sub td:first-child{padding-left:47px!important}html[data-theme] body .sheet-app .rq-detail{display:block;color:var(--ds-muted);font-size:var(--fs-s);font-weight:400}html[data-theme] body .sheet-app .rq-share{display:inline-block;width:96px;height:8px;margin-right:8px;border-radius:999px;background:var(--ds-soft);vertical-align:middle;overflow:hidden}html[data-theme] body .sheet-app .rq-share i{display:block;height:100%;border-radius:999px;background:var(--ds-accent)}html[data-theme] body .sheet-app .rq-table td small{color:var(--ds-muted);font-size:var(--fs-s)}@media(max-width:760px){html[data-theme] body .sheet-app .rx-types.rx-types-2{max-width:none}html[data-theme] body .sheet-app .rq-presets{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}html[data-theme] body .sheet-app .rq-presets button{flex:none}html[data-theme] body .sheet-app .rq-controls{padding:13px}html[data-theme] body .sheet-app .rq-controls label{flex:1 1 140px}html[data-theme] body .sheet-app .rq-share{width:48px}html[data-theme] body .sheet-app .rq-table tr.rq-sub td:first-child{padding-left:21px!important}}@media print{html[data-theme] body .sheet-app :is(.rq-presets,.rq-controls,.rx-bar){display:none!important}html[data-theme] body .sheet-app table.rq-table{display:table!important}}@media(max-width:760px){html[data-theme] body .sheet-app .rq-table :is(th,td):last-child{display:none}html[data-theme] body .sheet-app .rq-table :is(th,td){padding:8px!important}html[data-theme] body .sheet-app .rq-table td:first-child{min-width:110px}}@media(max-width:760px){html[data-theme] body .sheet-app .rq-table :is(th,td):nth-last-child(2){display:none}html[data-theme] body .sheet-app .rq-table{font-size:var(--fs-s)}}html[data-theme] body .sheet-app .sale-entry-modal{max-width:1180px!important;width:100%}html[data-theme] body .sheet-app .sale-entry-modal .card-heading{display:flex!important;align-items:center!important;gap:13px;flex-wrap:wrap}html[data-theme] body .sheet-app .sale-entry-modal .card-heading>div:first-child{flex:1;min-width:0}html[data-theme] body .sheet-app .se-subtitle{margin:2px 0 0;color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app :is(.se-mode,.se-seg){display:inline-flex;gap:4px;padding:4px;border:1px solid var(--ds-line);border-radius:999px;background:var(--ds-surface)}html[data-theme] body .sheet-app :is(.se-mode,.se-seg)>button{min-height:36px!important;padding:4px 16px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ds-secondary)!important;font:inherit;font-size:var(--fs-s)!important;font-weight:600!important;box-shadow:none!important;cursor:pointer;white-space:nowrap}html[data-theme] body .sheet-app :is(.se-mode,.se-seg)>button.selected{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important}html[data-theme] body .sheet-app .se-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(260px,1fr);gap:13px;align-items:start}html[data-theme] body .sheet-app :is(.se-form,.se-customers){background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:12px;padding:13px 21px 21px}html[data-theme] body .sheet-app .se-section{display:flex;align-items:center;gap:8px;margin:21px 0 8px;color:var(--ds-muted);font-size:var(--fs-s);font-weight:600}html[data-theme] body .sheet-app .se-section:first-child{margin-top:4px}html[data-theme] body .sheet-app .se-section:after{content:"";flex:1;border-top:1px solid var(--ds-line)}html[data-theme] body .sheet-app .se-customers label,html[data-theme] body .sheet-app .se-form label{display:grid;gap:4px;color:var(--ds-muted);font-size:var(--fs-s);font-weight:600}html[data-theme] body .sheet-app .se-form :is(input:not([type=checkbox]),select,textarea){width:100%;min-height:44px;font-size:var(--fs-m)}html[data-theme] body .sheet-app .se-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 13px}html[data-theme] body .sheet-app .se-chosen{display:flex;align-items:center;gap:13px;padding:8px 13px;border:1px solid var(--ds-accent);border-radius:10px;background:var(--ds-soft)}html[data-theme] body .sheet-app .se-avatar{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--ds-accent);color:var(--ds-on-accent);font-size:var(--fs-s);font-weight:700}html[data-theme] body .sheet-app .se-chosen-text{display:grid}html[data-theme] body .sheet-app .se-chosen-text b{font-size:var(--fs-m)}html[data-theme] body .sheet-app .se-chosen-text small{color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .se-prior{display:flex;flex-wrap:wrap;align-items:center;gap:4px 13px;margin-top:8px;font-size:var(--fs-s);color:var(--ds-warning)}html[data-theme] body .sheet-app .se-empty{margin:4px 0;color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .se-line{display:grid;gap:8px;margin-bottom:8px;padding:13px;border-radius:10px;background:var(--ds-soft);border:1px solid color-mix(in srgb,var(--ds-accent) 22%,transparent)}html[data-theme] body .sheet-app .se-line label{color:var(--ds-accent)!important}html[data-theme] body .sheet-app .se-line-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:8px}html[data-theme] body .sheet-app .se-line-foot{display:flex;justify-content:space-between;align-items:center;gap:13px;min-height:20px}html[data-theme] body .sheet-app .se-line-foot b{color:var(--ds-accent);font-variant-numeric:tabular-nums}html[data-theme] body .sheet-app .se-remove{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-s)}html[data-theme] body .sheet-app button.se-add{display:flex!important;align-items:center;justify-content:center;gap:6px;width:100%;min-height:40px!important;padding:8px 13px!important;border:1px dashed var(--ds-accent)!important;border-radius:10px!important;background:transparent!important;color:var(--ds-accent)!important;font:inherit;font-size:var(--fs-s)!important;font-weight:600!important;box-shadow:none!important;cursor:pointer}html[data-theme] body .sheet-app .se-pay-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 21px;margin-bottom:8px}html[data-theme] body .sheet-app .se-method{flex:1 1 200px}html[data-theme] body .sheet-app .se-method small{color:var(--ds-muted);font-weight:400}html[data-theme] body .sheet-app .se-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}html[data-theme] body .sheet-app .se-summary>div{display:grid;gap:2px;padding:8px 13px;border-radius:8px;background:var(--ds-canvas)}html[data-theme] body .sheet-app .se-summary small{color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .se-summary b{font-size:var(--fs-l);font-variant-numeric:tabular-nums}html[data-theme] body .sheet-app .se-summary .has-debt b{color:var(--ds-warning)}html[data-theme] body .sheet-app .se-note{color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .se-note-field{margin-top:21px}html[data-theme] body .sheet-app .se-note-field textarea{min-height:64px!important}html[data-theme] body .sheet-app .se-customers{display:grid;gap:8px;position:sticky;top:13px}html[data-theme] body .sheet-app .se-customers header{display:flex;justify-content:space-between;align-items:center}html[data-theme] body .sheet-app .se-customers header b{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-m)}html[data-theme] body .sheet-app .se-count{padding:0 8px;border-radius:999px;background:var(--ds-soft);color:var(--ds-accent);font-size:var(--fs-s);font-weight:700}html[data-theme] body .sheet-app .se-search{display:flex!important;align-items:center;gap:8px;min-height:40px;padding:0 13px;border:1px solid var(--ds-line);border-radius:10px;color:var(--ds-muted)}html[data-theme] body .sheet-app .se-search input{flex:1;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;outline:0;font:inherit;font-size:var(--fs-s);color:var(--ds-ink);padding:0!important;min-height:0!important}html[data-theme] body .sheet-app .se-chips{display:flex;gap:6px}html[data-theme] body .sheet-app .se-chips button{min-height:32px!important;padding:4px 13px!important;border:1px solid var(--ds-line)!important;border-radius:999px!important;background:var(--ds-surface)!important;color:var(--ds-secondary)!important;font:inherit;font-size:var(--fs-s)!important;font-weight:600!important;box-shadow:none!important;cursor:pointer}html[data-theme] body .sheet-app .se-chips button.selected{background:var(--ds-accent)!important;border-color:var(--ds-accent)!important;color:var(--ds-on-accent)!important}html[data-theme] body .sheet-app .se-list{display:grid;gap:6px;max-height:520px;overflow:auto}html[data-theme] body .sheet-app button.se-customer{display:grid!important;gap:2px;width:100%;padding:8px 13px!important;border:1px solid var(--ds-line)!important;border-radius:10px!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;font:inherit;text-align:left;box-shadow:none!important;cursor:pointer}html[data-theme] body .sheet-app button.se-customer:hover{border-color:var(--ds-accent)!important}html[data-theme] body .sheet-app button.se-customer.selected{border-color:var(--ds-accent)!important;background:var(--ds-soft)!important}html[data-theme] body .sheet-app .se-customer-top{display:flex;justify-content:space-between;align-items:center}html[data-theme] body .sheet-app .se-customer-top b{font-size:var(--fs-m)}html[data-theme] body .sheet-app .se-tag{flex:none;padding:0 8px;border-radius:999px;background:var(--ds-canvas);color:var(--ds-muted);font-size:var(--fs-s);white-space:nowrap}html[data-theme] body .sheet-app .se-tag.debt{background:var(--ds-warning-bg);color:var(--ds-warning)}html[data-theme] body .sheet-app .se-customer small{color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .se-customer em{font-style:normal;color:var(--ds-accent);font-size:var(--fs-s);font-weight:600;text-align:right}@media(max-width:900px){html[data-theme] body .sheet-app .se-layout{grid-template-columns:minmax(0,1fr)}html[data-theme] body .sheet-app .se-customers{order:-1;position:static}html[data-theme] body .sheet-app .se-list{display:flex;overflow-x:auto;max-height:none;padding-bottom:4px;scrollbar-width:none}html[data-theme] body .sheet-app button.se-customer{flex:0 0 190px;width:auto}}@media(max-width:760px){html[data-theme] body .sheet-app :is(.se-form,.se-customers){padding:13px}html[data-theme] body .sheet-app .se-line-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .sheet-app .se-line-grid label:first-child{grid-column:1/-1}html[data-theme] body .sheet-app .se-grid-2{grid-template-columns:minmax(0,1fr)}html[data-theme] body .sheet-app .se-summary b{font-size:var(--fs-m)}html[data-theme] body .sheet-app .se-mode{width:100%}html[data-theme] body .sheet-app .se-mode>button{flex:1}html[data-theme] body .sheet-app .se-seg{width:100%}html[data-theme] body .sheet-app .se-seg>button{flex:1}}html[data-theme] body .sheet-app .operation-entry-page:has(.sale-entry-modal){max-width:1180px!important}html[data-theme] body .sheet-app .se-list{overflow-x:hidden}html[data-theme] body .sheet-app .se-search svg{flex:none;width:15px!important;height:15px!important;display:block}html[data-theme] body .sheet-app .se-search{flex-direction:row!important;grid-template-columns:none!important}@media(max-width:900px){html[data-theme] body .sheet-app .se-list{overflow-x:auto}}html[data-theme] body .sheet-app .se-customers .se-search input.se-q{border:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;padding:0!important}html[data-theme] body .sheet-app .se-section{margin:13px 0 8px!important}html[data-theme] body .sheet-app .se-section:first-child{margin-top:0!important}html[data-theme] body .sheet-app .se-head-row{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:13px;align-items:end}html[data-theme] body .sheet-app .se-head-row .se-chosen{min-height:44px;padding:4px 13px}html[data-theme] body .sheet-app .se-head-row .se-avatar{width:32px;height:32px}html[data-theme] body .sheet-app .se-chosen-empty{display:flex;align-items:center;min-height:44px;margin:0;padding:0 13px;border:1px dashed var(--ds-line);border-radius:10px}html[data-theme] body .sheet-app .se-pay{align-items:start}html[data-theme] body .sheet-app .se-form .se-field{display:grid;gap:4px;align-content:start}html[data-theme] body .sheet-app .se-label{display:block;min-height:20px;line-height:20px;color:var(--ds-muted);font-size:var(--fs-s);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme] body .sheet-app .se-label small{font-weight:400}html[data-theme] body .sheet-app .se-field .se-seg{display:flex;width:100%;min-height:44px;box-sizing:border-box}html[data-theme] body .sheet-app .se-field .se-seg>button{flex:1 1 0;min-height:34px!important;padding:4px 8px!important}html[data-theme] body .sheet-app .se-summary{margin-top:13px!important}html[data-theme] body .sheet-app .se-summary>div{padding:6px 13px!important}html[data-theme] body .sheet-app button.se-note-toggle{display:inline-flex!important;align-items:center;gap:4px;margin-top:13px;font-size:var(--fs-s)}html[data-theme] body .sheet-app .se-note-field{margin-top:13px!important}html[data-theme] body .sheet-app .se-line{padding:8px 13px!important}html[data-theme] body .sheet-app :is(.se-form,.se-customers){padding:13px 21px!important}@media(max-width:760px){html[data-theme] body .sheet-app .se-head-row{grid-template-columns:minmax(0,1fr)}html[data-theme] body .sheet-app :is(.se-form,.se-customers){padding:13px!important}}html[data-theme] body .sheet-app .se-form :is(label,.se-field){margin:0!important}html[data-theme] body .sheet-app .se-form .se-note-field{margin-top:13px!important}html[data-theme] body .sheet-app .se-form .sale-price-warning{margin:0 0 8px!important;padding:8px 13px!important;gap:4px!important;display:grid}html[data-theme] body .sheet-app .se-form .sale-price-warning p{margin:0!important;font-size:var(--fs-s)}html[data-theme] body .sheet-app .se-form .sale-price-warning label{display:flex!important;align-items:center;gap:8px;font-size:var(--fs-s)}html[data-theme] body .sheet-app .se-form .sale-price-warning input[type=checkbox]{width:18px;height:18px;min-height:0;margin:0}html[data-theme] body .sheet-app .se-line-grid.se-line-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .sheet-app .se-line-grid.se-line-grid-2 label:first-child{grid-column:auto}html[data-theme] body .sheet-app .se-balance{margin:8px 0 0;color:var(--ds-muted);font-size:var(--fs-s)}html[data-theme] body .sheet-app .se-balance b{color:var(--ds-text,inherit);font-weight:600}html[data-theme] body .sheet-app :is(.se-mode,.se-seg)>button:disabled{opacity:.4;cursor:not-allowed}html[data-theme] body .sheet-app .se-form select:disabled{opacity:1;background:var(--ds-soft)!important;cursor:not-allowed}html[data-theme] body .sheet-app .se-list{grid-template-columns:minmax(0,1fr)}html[data-theme] body .sheet-app button.se-customer{min-width:0;white-space:normal}html[data-theme] body .sheet-app .se-customer-top{min-width:0;gap:8px}html[data-theme] body .sheet-app .se-customer-top b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .sheet-app .se-customer-top .se-tag{flex:none}html[data-theme] body .sheet-app .se-chosen-text{min-width:0}html[data-theme] body .sheet-app .se-chosen-text :is(b,small){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){html[data-theme] body .sheet-app button.se-customer{flex:0 0 auto;width:auto;min-width:190px;max-width:280px}}html[data-theme] body .sheet-app .se-summary b{white-space:nowrap}@media(max-width:760px){html[data-theme] body .sheet-app .se-summary b{font-size:15px}html[data-theme] body .sheet-app .se-summary>div{padding:6px 8px!important}}html[data-theme] body .sheet-app .nx-home{max-width:none}html[data-theme] body .sheet-app .nx-kpis{align-items:stretch}html[data-theme] body .sheet-app .nx-kpi .nx-accounts{margin-top:4px;padding-top:8px;border-top:1px solid var(--ds-line)}html[data-theme] body .sheet-app .nx-accounts li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .sheet-app .nx-columns{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)!important;align-items:start}html[data-theme] body .sheet-app .nx-flows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}html[data-theme] body .sheet-app .nx-flow{display:grid;gap:4px;padding:13px;border:1px solid var(--ds-line);border-radius:var(--nx-radius);background:var(--ds-surface);min-width:0}html[data-theme] body .sheet-app .nx-flow>span{font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-flow strong{display:flex;align-items:baseline;gap:4px;font-size:var(--fs-xl);font-weight:650;line-height:1.15;white-space:nowrap;font-variant-numeric:tabular-nums}html[data-theme] body .sheet-app .nx-flow strong em{font-style:normal;font-weight:500;font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-delta{display:block;font-size:var(--fs-s);color:var(--ds-muted);font-weight:500}html[data-theme] body .sheet-app .nx-delta.good{color:var(--ds-accent)}html[data-theme] body .sheet-app .nx-delta.bad{color:var(--ds-danger)}html[data-theme] body .sheet-app .nx-chart>header{align-items:flex-start;margin-bottom:13px}html[data-theme] body .sheet-app .nx-chart>header>span:first-child{display:grid;gap:2px}html[data-theme] body .sheet-app .nx-legend{display:flex;align-items:center;gap:6px;font-size:var(--fs-s);color:var(--ds-muted);white-space:nowrap}html[data-theme] body .sheet-app .nx-legend i{display:inline-block;width:16px;height:0;border-top:2px solid var(--ds-accent);margin-left:8px}html[data-theme] body .sheet-app .nx-legend i.prev{border-top:2px dashed var(--ds-muted)}html[data-theme] body .sheet-app .nx-line svg{display:block;width:100%;height:200px;overflow:visible}html[data-theme] body .sheet-app .nx-line .nx-grid{stroke:var(--ds-line);stroke-width:1;vector-effect:non-scaling-stroke}html[data-theme] body .sheet-app .nx-line .nx-area{fill:var(--ds-soft);opacity:.7}html[data-theme] body .sheet-app .nx-line .nx-cur{fill:none;stroke:var(--ds-accent);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}html[data-theme] body .sheet-app .nx-line .nx-prev{fill:none;stroke:var(--ds-muted);stroke-width:1.5;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}html[data-theme] body .sheet-app .nx-axis{display:flex;justify-content:space-between;margin-top:8px;font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-axis span{flex:1 1 0;min-width:0;text-align:center;white-space:nowrap;overflow:visible}html[data-theme] body .sheet-app .nx-axis span:first-child{text-align:left}html[data-theme] body .sheet-app .nx-axis span:last-child{text-align:right}html[data-theme] body .sheet-app .nx-alerts>header,html[data-theme] body .sheet-app .nx-recent>header{align-items:center}html[data-theme] body .sheet-app .nx-count{padding:2px 8px;border-radius:999px;background:var(--ds-danger-bg,#fde8e8);color:var(--ds-danger);font-size:var(--fs-s);font-weight:600}html[data-theme] body .sheet-app .nx-alerts ul{list-style:none;margin:0;padding:0}html[data-theme] body .sheet-app .nx-alerts li{border-top:1px solid var(--ds-line)}html[data-theme] body .sheet-app .nx-alerts li>:is(button,div){display:flex;align-items:center;gap:13px;width:100%;padding:8px 0!important;border:0!important;background:transparent!important;color:var(--ds-ink)!important;font:inherit;text-align:left;box-shadow:none!important;min-height:0!important}html[data-theme] body .sheet-app .nx-alerts li>button{cursor:pointer}html[data-theme] body .sheet-app .nx-alerts li>button:hover b{color:var(--ds-accent)}html[data-theme] body .sheet-app .nx-alerts li>:is(button,div)>span{display:grid;flex:1;min-width:0}html[data-theme] body .sheet-app .nx-alerts li b{font-size:var(--fs-s);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .sheet-app .nx-alerts li small{font-size:var(--fs-s);color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-alerts li svg{flex:none;color:var(--ds-muted)}html[data-theme] body .sheet-app .nx-alert-icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;font-style:normal}html[data-theme] body .sheet-app .nx-alert-icon.bad{background:var(--ds-danger-bg,#fde8e8)}html[data-theme] body .sheet-app .nx-alert-icon.bad svg{color:var(--ds-danger)!important}html[data-theme] body .sheet-app .nx-alert-icon.warn{background:var(--ds-warning-bg)}html[data-theme] body .sheet-app .nx-alert-icon.warn svg{color:var(--ds-warning)!important}html[data-theme] body .sheet-app .nx-alert-icon.info{background:var(--ds-elevated)}html[data-theme] body .sheet-app .nx-alerts .nx-more{justify-content:center;color:var(--ds-accent)!important;font-size:var(--fs-s);font-weight:600}html[data-theme] body .sheet-app .nx-ok{display:flex;align-items:center;gap:8px;margin:4px 0;color:var(--ds-accent);font-size:var(--fs-s)}html[data-theme] body .sheet-app .nx-recent li{padding:6px 0}html[data-theme] body .sheet-app .nx-recent li b,html[data-theme] body .sheet-app .nx-recent li strong{font-size:var(--fs-s)}html[data-theme] body .sheet-app .nx-recent .nx-avatar{width:32px;height:32px;font-size:12px}@media(max-width:1100px){html[data-theme] body .sheet-app .nx-columns{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){html[data-theme] body .sheet-app .nx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px}html[data-theme] body .sheet-app .nx-kpi-money{grid-column:1/-1}html[data-theme] body .sheet-app .nx-kpi:not(.nx-kpi-money) .nx-accounts{display:none}html[data-theme] body .sheet-app .nx-kpi:not(.nx-kpi-money) strong{font-size:var(--fs-l)}html[data-theme] body .sheet-app .nx-flows{gap:8px}html[data-theme] body .sheet-app .nx-flow{padding:8px 10px}html[data-theme] body .sheet-app .nx-flow strong{font-size:var(--fs-l);flex-wrap:wrap;gap:2px 4px}html[data-theme] body .sheet-app .nx-flow .nx-delta{font-size:12px}html[data-theme] body .sheet-app .nx-line svg{height:150px}html[data-theme] body .sheet-app .nx-chart>header{flex-wrap:wrap}}@media(min-width:761px){html[data-theme] body .sheet-app .mill-content>.nx-tabs.nx-tabs{display:inline-flex!important;vertical-align:middle;margin:0 13px 13px 0!important}html[data-theme] body .sheet-app .mill-content>.nx-tabs+.period-picker.period-picker{display:inline-flex!important;vertical-align:middle;margin:0 0 13px!important}}@media(max-width:760px){html[data-theme] body .sheet-app .mill-content>.nx-tabs.nx-tabs{margin:0 0 8px!important}}html[data-theme] body .sheet-app .ui-workspace>.ui-debt-tabs.ui-debt-tabs{margin:0 0 13px!important}html[data-theme] body .sheet-app .ui-filters .ui-filter{flex:1 1 140px!important;max-width:280px!important}html[data-theme] body .sheet-app .ui-filters .ui-search{flex:0 1 240px!important;min-width:140px;margin-left:auto}@media(max-width:760px){html[data-theme] body .sheet-app .ui-filters .ui-filter{max-width:none!important}html[data-theme] body .sheet-app .ui-filters .ui-search{margin-left:0}}html[data-theme] body .sheet-app .rx-bar{flex-wrap:wrap}html[data-theme] body .sheet-app .rx-types.rx-types-2{display:inline-flex!important;flex:none;gap:4px;max-width:none!important;padding:4px!important;border:1px solid var(--ds-line)!important;border-radius:999px!important;background:var(--ds-surface)!important}html[data-theme] body .sheet-app .rx-types.rx-types-2 button{min-height:36px!important;padding:4px 18px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--ds-secondary)!important;font-size:var(--fs-s)!important;font-weight:600!important}html[data-theme] body .sheet-app .rx-types.rx-types-2 button:hover:not(.selected){background:var(--ds-soft)!important;color:var(--ds-accent)!important}html[data-theme] body .sheet-app .rx-types.rx-types-2 button.selected{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important}html[data-theme] body .sheet-app .rx-types.rx-types-2 button svg{width:16px!important;height:16px!important}html[data-theme] body .sheet-app .rx-export{margin-left:auto}html[data-theme] body .sheet-app .rq-presets{margin-top:13px}@media(max-width:760px){html[data-theme] body .sheet-app .rx-bar{flex-direction:row!important;align-items:center!important}html[data-theme] body .sheet-app .rx-types.rx-types-2,html[data-theme] body .sheet-app .rx-types.rx-types-2 button{flex:1}}html[data-theme] body .sheet-app .fx-table :is(th,td){padding:10px 13px!important}html[data-theme] body .sheet-app .fx-table:not(.fx-daily) :is(td,th):nth-child(-n+2),html[data-theme] body .sheet-app .fx-table:not(.fx-daily) :is(td,th):nth-child(4){white-space:nowrap}html[data-theme] body .sheet-app .fx-table .fx-detail{max-width:none}html[data-theme] body .sheet-app .fx-card>.ui-pagination-bar{padding:8px 13px;border-top:1px solid var(--ds-line)}html[data-theme] body .sheet-app .fx-table .fx-detail{max-width:0;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .sheet-app .operation-desktop-table :is(td,th){min-width:0!important}html[data-theme] body .sheet-app .operation-desktop-table :is(td,th):nth-child(2){min-width:120px!important}html[data-theme] body .sheet-app .operation-desktop-table :is(td,th):last-child{width:1%;white-space:nowrap}html[data-theme] body .sheet-app .operation-desktop-table td :is(.ui-badge,.ui-status,[class*=badge]){white-space:nowrap}html[data-theme] body .sheet-app .ui-Tolov .operation-desktop-table :is(td,th):first-child{min-width:150px!important}html[data-theme] body .sheet-app .ui-Tolov .operation-desktop-table :is(td,th):nth-child(2){min-width:0!important}html[data-theme] body .sheet-app .settings-value-cards{gap:0!important;padding:0!important;margin:0 21px 21px!important;border:1px solid var(--ds-line);border-radius:12px;overflow:hidden}html[data-theme] body .sheet-app .settings-value-card{padding:8px 13px!important;gap:13px!important;border:0!important;border-top:1px solid var(--ds-line)!important;border-radius:0!important;box-shadow:none!important;min-height:52px;align-items:center}html[data-theme] body .sheet-app .settings-value-card:first-child{border-top:0!important}@media(max-width:760px){html[data-theme] body .sheet-app .settings-value-cards{margin:0 13px 13px!important}}html[data-theme] body .sheet-app .form-grid>.se-note-toggle{grid-column:1/-1;justify-self:start;margin-top:0}html[data-theme] body .sheet-app .settings-value-card>*{align-self:center}@media(min-width:1101px){html[data-theme] body .sheet-app .nx-columns{align-items:stretch!important}html[data-theme] body .sheet-app .nx-columns>.nx-stack:first-child{grid-template-rows:auto 1fr}html[data-theme] body .sheet-app .nx-chart{display:flex;flex-direction:column}html[data-theme] body .sheet-app .nx-chart .nx-line{flex:1;display:flex;flex-direction:column}html[data-theme] body .sheet-app .nx-chart .nx-line svg{flex:1;height:auto;min-height:200px}}html[data-theme] body .sheet-app .nx-logout{display:grid;gap:2px}html[data-theme] body .sheet-app .nx-logout a.nx-help{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 13px;border-radius:8px;color:var(--ds-muted);font-size:var(--fs-s);text-decoration:none}html[data-theme] body .sheet-app .nx-logout a.nx-help:hover{background:var(--ds-elevated);color:var(--ds-ink)}html[data-theme] body .sheet-app a.profile-action{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit}html[data-theme] body .manager-page .manager-nav a.manager-help{margin-left:auto;margin-right:8px;padding:6px 12px;border:1px solid var(--ds-line);border-radius:999px;color:var(--ds-ink);font-size:14px;font-weight:600;text-decoration:none;background:var(--ds-surface)}html[data-theme] body .manager-page .manager-nav a.manager-help:hover{border-color:var(--ds-accent);color:var(--ds-accent)}html[data-theme] body :is(.sheet-app,.manager-page) .period-picker.pp{position:relative;display:inline-flex!important;flex-direction:row!important;align-items:center;gap:10px;flex-wrap:wrap;width:auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-button{display:inline-flex!important;align-items:center;gap:8px;min-height:40px!important;padding:6px 12px 6px 14px!important;border:1px solid var(--ds-line)!important;border-radius:10px!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;font:inherit;font-size:14px!important;font-weight:600!important;cursor:pointer;box-shadow:0 1px 2px rgba(16,24,20,.05)!important;white-space:nowrap;width:auto!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-button:hover,html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-button[aria-expanded=true]{border-color:var(--ds-accent)!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-button svg{flex:none;color:var(--ds-muted)}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-button[aria-expanded=true] .pp-chevron{transform:rotate(180deg)}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-caption{font-size:13px;color:var(--ds-muted);font-variant-numeric:tabular-nums;white-space:nowrap}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:80;display:grid;grid-template-columns:minmax(0,1fr) 200px;width:min(560px,calc(100vw - 32px));background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:14px;box-shadow:0 14px 36px rgba(16,24,20,.18);overflow:hidden;text-align:left}html[data-theme] body :is(.sheet-app,.manager-page) .pp.pp-right .pp-pop{left:auto;right:0}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:10px;align-content:start}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-presets button{display:grid!important;gap:2px;justify-items:start;min-height:0!important;padding:8px 10px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ds-ink)!important;font:inherit;text-align:left;cursor:pointer;box-shadow:none!important;width:auto!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-presets button b{font-size:14px;font-weight:600}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-presets button small{font-size:12px;color:var(--ds-muted);font-variant-numeric:tabular-nums}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-presets button:hover:not(.selected){background:var(--ds-elevated)!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-presets button.selected{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-presets button.selected small{color:var(--ds-on-accent);opacity:.85}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-range{display:flex;flex-direction:column;gap:10px;padding:14px;border-left:1px solid var(--ds-line);background:var(--ds-canvas)}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-range>b{font-size:14px;color:var(--ds-ink)}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-range label{display:grid!important;gap:4px;margin:0!important;font-size:12px!important;color:var(--ds-muted)!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-range input{width:100%!important;min-height:38px!important;padding:4px 8px!important;border:1px solid var(--ds-line)!important;border-radius:8px!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;font:inherit;font-size:14px!important;box-sizing:border-box}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-apply{margin-top:auto;min-height:40px!important;padding:6px 12px!important;border:0!important;border-radius:10px!important;background:var(--ds-accent)!important;color:var(--ds-on-accent)!important;font:inherit;font-weight:600!important;cursor:pointer;width:100%!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-apply:disabled{opacity:.5;cursor:default}html[data-theme] body .manager-page .manager-period{display:flex;justify-content:flex-start}@media(max-width:600px){html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-pop{position:fixed;left:0!important;right:0!important;top:auto;bottom:0;width:auto;grid-template-columns:minmax(0,1fr);border-radius:16px 16px 0 0;max-height:85vh;overflow:auto;padding-bottom:env(safe-area-inset-bottom,0);z-index:200}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-range{border-left:0;border-top:1px solid var(--ds-line)}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-range label{grid-template-columns:52px minmax(0,1fr);align-items:center}}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-range label{width:100%!important;max-width:none!important;box-sizing:border-box}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-presets button.selected b{color:var(--ds-on-accent)!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-pop.pp-month{display:grid;grid-template-columns:minmax(0,1fr);width:min(320px,calc(100vw - 32px));padding:12px;gap:10px}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-year{display:flex;align-items:center;justify-content:space-between}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-year b{font-size:15px;color:var(--ds-ink)}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-year button{display:grid!important;place-items:center;width:34px!important;height:34px!important;min-height:0!important;padding:0!important;border:1px solid var(--ds-line)!important;border-radius:8px!important;background:var(--ds-surface)!important;color:var(--ds-ink)!important;cursor:pointer}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-year button:disabled{opacity:.4;cursor:default}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}html[data-theme] body :is(.sheet-app,.manager-page) .pp :is(.pp-months,.pp-quick) button{min-height:38px!important;padding:6px 4px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:var(--ds-ink)!important;font:inherit;font-size:14px!important;font-weight:600!important;cursor:pointer;box-shadow:none!important;width:auto!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp :is(.pp-months,.pp-quick) button:hover:not(.selected):not(:disabled){background:var(--ds-elevated)!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp :is(.pp-months,.pp-quick) button.selected{background:var(--ds-accent)!important;color:var(--ds-on-accent)!important}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-months button:disabled{opacity:.35;cursor:default}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-top:10px;border-top:1px solid var(--ds-line)}html[data-theme] body :is(.sheet-app,.manager-page) .pp .pp-quick button{border:1px solid var(--ds-line)!important}html[data-theme] body .sheet-app .payroll-hero.compact{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap}:root,html[data-theme=light]{--ch-c1:#f4622a;--ch-c2:#ffb08a;--ch-c3:#17a35a;--ch-c4:#3b6fe0;--ch-c5:#8b5cf6;--ch-c6:#e24c9c;--ch-muted:#b4b2a9;--ch-good:#0ca30c;--ch-warn:#e0a000;--ch-late:#ec835a;--ch-bad:#d03b3b;--ch-grid:#e9e7e1;--ch-base:#c3c2b7}html[data-theme=dark]{--ch-c1:#ff7a45;--ch-c2:#ffb08a;--ch-c3:#3cc47c;--ch-c4:#7aa2ff;--ch-c5:#a78bfa;--ch-c6:#e879b0;--ch-muted:#5f5e5a;--ch-good:#2fb52f;--ch-warn:#e0a000;--ch-late:#e0784f;--ch-bad:#e66767;--ch-grid:#2c2f2d;--ch-base:#45484a}.ch-c1{--c:var(--ch-c1)}.ch-c2{--c:var(--ch-c2)}.ch-c3{--c:var(--ch-c3)}.ch-c4{--c:var(--ch-c4)}.ch-c5{--c:var(--ch-c5)}.ch-c6{--c:var(--ch-c6)}.ch-muted{--c:var(--ch-muted)}.ch-good{--c:var(--ch-good)}.ch-warn{--c:var(--ch-warn)}.ch-late{--c:var(--ch-late)}.ch-bad{--c:var(--ch-bad)}html[data-theme] body .ch-card{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-content:start;min-width:0;padding:16px 18px;border:1px solid var(--ds-line);border-radius:14px;background:var(--ds-surface);color:var(--ds-ink)}html[data-theme] body .ch-card>header{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}html[data-theme] body .ch-card>header b{font-size:15px;font-weight:650}html[data-theme] body .ch-card>header small{color:var(--ds-muted);font-size:12.5px}html[data-theme] body .ch-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0 0 14px}html[data-theme] body .ch{margin:0;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}html[data-theme] body .ch-read{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;min-height:22px;font-size:12.5px;color:var(--ds-muted)}html[data-theme] body .ch-read b{color:var(--ds-ink);font-weight:650;font-variant-numeric:tabular-nums}html[data-theme] body .ch-read span{display:inline-flex;align-items:center;gap:5px}html[data-theme] body .ch-hint{font-style:italic}html[data-theme] body .ch-scroll{overflow-x:auto;overflow-y:hidden;min-width:0}html[data-theme] body .ch-scroll svg{display:block;max-width:none;height:auto}html[data-theme] body .ch svg text{font-family:inherit}html[data-theme] body .ch-grid{stroke:var(--ch-grid);stroke-width:1}html[data-theme] body .ch-base{stroke:var(--ch-base);stroke-width:1}html[data-theme] body .ch-tick{fill:var(--ds-muted);font-size:10.5px;text-anchor:end}html[data-theme] body .ch-x{fill:var(--ds-muted);font-size:11px;text-anchor:middle}html[data-theme] body .ch-hit{fill:transparent;cursor:pointer}html[data-theme] body .ch-col.on .ch-hit{fill:var(--ds-soft);opacity:.6}html[data-theme] body .ch-bar{fill:var(--c)}html[data-theme] body .ch-line path{fill:none;stroke:var(--c);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round;pointer-events:none}html[data-theme] body .ch-line path.ch-area{fill:var(--c);stroke:none;opacity:.1}html[data-theme] body .ch-line circle{fill:var(--c);stroke:var(--ds-surface);stroke-width:2;pointer-events:none}html[data-theme] body .ch-legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--ds-muted)}html[data-theme] body .ch-legend span{display:inline-flex;align-items:center;gap:6px}html[data-theme] body .ch-sw{display:inline-block;width:10px;height:10px;flex:none;border-radius:2px;background:var(--c)}html[data-theme] body .ch-sw.line{height:3px;width:14px;border-radius:2px}html[data-theme] body .ch-empty{margin:0;padding:24px 8px;text-align:center;color:var(--ds-muted);font-size:13px}html[data-theme] body .ch-donut{grid-template-columns:160px minmax(0,560px);align-items:center;gap:16px}html[data-theme] body .ch-arc{fill:none;stroke:var(--c);stroke-width:22;cursor:pointer;transition:stroke-width .15s}html[data-theme] body .ch-arc.on{stroke-width:28}html[data-theme] body .ch-center{fill:var(--ds-ink);font-size:17px;font-weight:700;text-anchor:middle}html[data-theme] body .ch-center-sub{fill:var(--ds-muted);font-size:11px;text-anchor:middle}html[data-theme] body .ch-shares{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:13px}html[data-theme] body .ch-shares li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:2px 4px;border-radius:6px}html[data-theme] body .ch-shares li.on{background:var(--ds-soft)}html[data-theme] body .ch-shares span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme] body .ch-shares b{font-variant-numeric:tabular-nums}html[data-theme] body .ch-shares small{color:var(--ds-muted);font-variant-numeric:tabular-nums;min-width:86px;text-align:right}html[data-theme] body .ch-bars{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13px}html[data-theme] body .ch-bars li{display:grid;grid-template-columns:minmax(90px,30%) minmax(0,1fr) auto 38px;align-items:center;gap:10px}html[data-theme] body .ch-bars-label{display:grid;overflow:hidden}html[data-theme] body .ch-bars-label,html[data-theme] body .ch-bars-label small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme] body .ch-bars-label small{color:var(--ds-muted);font-size:11.5px}html[data-theme] body .ch-bars-track{height:12px;border-radius:0 4px 4px 0;background:transparent}html[data-theme] body .ch-bars-track i{display:block;height:100%;border-radius:0 4px 4px 0;background:var(--c)}html[data-theme] body .ch-bars b{font-variant-numeric:tabular-nums;font-weight:650;text-align:right;white-space:nowrap}html[data-theme] body .ch-bars-share{color:var(--ds-muted);text-align:right;font-variant-numeric:tabular-nums}html[data-theme] body .ch-switch{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--ds-line);border-radius:999px;background:var(--ds-surface)}html[data-theme] body .ch-switch button,html[data-theme] body :is(.sheet-app,.manager-page) .ch-switch button{border:0!important;box-shadow:none!important;min-height:30px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--ds-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer}html[data-theme] body .ch-switch button.on,html[data-theme] body :is(.sheet-app,.manager-page) .ch-switch button.on{background:var(--ds-accent)!important;color:var(--ds-on-accent,#fff)!important;border-color:transparent!important;box-shadow:none!important}html[data-theme] body .nx-home>.nx-charts{margin:0}html[data-theme] body .ui-workspace>.ch-row{margin:0 0 16px}html[data-theme] body .rx-card-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}html[data-theme] body .rx-chart{padding:16px 18px 18px;display:grid;gap:8px}html[data-theme] body .manager-chart{margin:0 0 14px}html[data-theme] body .manager-summary .manager-chart.wide{grid-column:1/-1;margin:0}@media print{html[data-theme] body .ch-switch{display:none}}@media(max-width:760px){html[data-theme] body .ch-donut,html[data-theme] body .ch-row{grid-template-columns:minmax(0,1fr)}html[data-theme] body .ch-donut{justify-items:center}html[data-theme] body .ch-donut .ch-shares{width:100%}html[data-theme] body .ch-bars li{grid-template-columns:minmax(80px,34%) minmax(0,1fr) auto}html[data-theme] body .ch-bars-share{display:none}html[data-theme] body .ch-card{padding:14px}}@media print{html[data-theme] body .ch-card{break-inside:avoid}}html[data-theme] body .sheet-app .cx-form{width:min(680px,calc(100vw - 32px));max-height:calc(100vh - 40px);overflow-y:auto;display:grid;gap:12px}html[data-theme] body .sheet-app .cx-form fieldset{margin:0;padding:12px 14px 14px;border:1px solid var(--ds-line);border-radius:12px;min-width:0}html[data-theme] body .sheet-app .cx-form legend{padding:0 6px;font-weight:650;font-size:13px;color:var(--ds-ink)}html[data-theme] body .sheet-app .cx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}html[data-theme] body .sheet-app .cx-grid label{display:grid;gap:4px;margin:0;min-width:0}html[data-theme] body .sheet-app .cx-grid .wide{grid-column:1/-1}html[data-theme] body .sheet-app .cx-grid small{color:var(--ds-muted);font-size:12px;font-weight:400}html[data-theme] body .sheet-app .cx-loc{display:flex;gap:8px;align-items:center}html[data-theme] body .sheet-app .cx-loc input{flex:1;min-width:0}html[data-theme] body .sheet-app .cx-loc button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none}html[data-theme] body .sheet-app .cx-map{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--ds-accent);font-weight:600;text-decoration:none}html[data-theme] body .sheet-app .cx-note{margin:0;padding:9px 12px;border-radius:10px;background:var(--ds-warning-bg);color:var(--ds-warning);font-size:13px}html[data-theme] body .sheet-app .cx-form .cx-active{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:0;font-weight:500;width:auto}html[data-theme] body .sheet-app .cx-form .cx-active input{flex:none;width:16px;height:16px;min-height:0;margin:0}html[data-theme] body .sheet-app .cx-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px}html[data-theme] body .sheet-app .cx-filters select{width:auto;min-width:160px}html[data-theme] body .sheet-app .customers-workspace>.cx-note{margin:0 0 12px}html[data-theme] body .sheet-app .cx-place{display:block;color:var(--ds-muted);font-size:12px}@media(max-width:640px){html[data-theme] body .sheet-app .cx-grid{grid-template-columns:minmax(0,1fr)}html[data-theme] body .sheet-app .cx-loc{flex-direction:column;align-items:stretch}html[data-theme] body .sheet-app .cx-filters select{flex:1;min-width:0}}