@media screen{body.manova-atelier{--atelier-bg:#1d1e1a;--atelier-surface:#252720;--atelier-raised:#2c2e27;--atelier-ink:#f7f0e9;--atelier-muted:#c4bbb2;--atelier-line:#41443a;--atelier-accent:#e7aa83;--atelier-accent-light:#f0bc98;--atelier-accent-hover:#f1bc98;--atelier-accent-ink:#261b15;--atelier-focus:#f7c9a9;--atelier-input:#20221d;--atelier-input-line:#53564b;--atelier-subtle:#b5aea2;--atelier-sidebar:#20221c;--atelier-hover:#373a31;--atelier-tint:#3a3129;--atelier-summary-start:#383027;--atelier-summary-line:#62503d;--atelier-track:#47483b;--atelier-secondary-bar:#9d927c;--atelier-header:#1d1e1af5;--atelier-dock:#24261ff5;--atelier-accent-soft:#e7aa8312;--atelier-accent-line:#e7aa8338}body.manova-atelier[data-ledger-theme=ivory]{--atelier-bg:#f3f0e8;--atelier-surface:#fcfaf5;--atelier-raised:#eee9df;--atelier-ink:#302d25;--atelier-muted:#676257;--atelier-line:#d9d2c5;--atelier-accent:#a45430;--atelier-accent-light:#994a2b;--atelier-accent-hover:#8c4325;--atelier-accent-ink:#fffaf4;--atelier-focus:#a45430;--atelier-input:#fffdf9;--atelier-input-line:#beb6a8;--atelier-subtle:#72695b;--atelier-sidebar:#eae5db;--atelier-hover:#e9e2d6;--atelier-tint:#eee0d2;--atelier-summary-start:#f1dfca;--atelier-summary-line:#c9b295;--atelier-track:#d7cdbd;--atelier-secondary-bar:#817861;--atelier-header:#f3f0e8f5;--atelier-dock:#f6f2e8f5;--atelier-accent-soft:#a454300c;--atelier-accent-line:#a4543050;color-scheme:light}body.manova-atelier[data-ledger-theme=ivory] .app-shell{color-scheme:light}body.manova-atelier[data-ledger-theme=ivory] .button.account-signout{color:#a23d39}body.manova-atelier[data-ledger-theme=forest]{--atelier-bg:#111f1c;--atelier-surface:#192a24;--atelier-raised:#21352c;--atelier-ink:#f0f3e9;--atelier-muted:#b2c8bb;--atelier-line:#365044;--atelier-accent:#b6cf92;--atelier-accent-light:#c5dfa0;--atelier-accent-hover:#cce3ae;--atelier-accent-ink:#16221a;--atelier-focus:#d2e7b5;--atelier-input:#14251e;--atelier-input-line:#506958;--atelier-subtle:#a4b9aa;--atelier-sidebar:#14231d;--atelier-hover:#2a4032;--atelier-tint:#2b3828;--atelier-summary-start:#2e3e2b;--atelier-summary-line:#566344;--atelier-track:#3e5543;--atelier-secondary-bar:#819b82;--atelier-header:#111f1cf5;--atelier-dock:#192a24f5;--atelier-accent-soft:#b6cf9212;--atelier-accent-line:#b6cf9238}html:has(body.manova-atelier){background:#1d1e1a}html:has(body.manova-atelier[data-ledger-theme=ivory]){background:#f3f0e8}html:has(body.manova-atelier[data-ledger-theme=forest]){background:#111f1c}.manova-atelier .app-shell,body.manova-atelier{--paper:var(--atelier-bg);--white:var(--atelier-surface);--surface:var(--atelier-surface);--elevated:var(--atelier-raised);--ink:var(--atelier-ink);--muted:var(--atelier-muted);--line:var(--atelier-line);--border:var(--line);--teal:var(--atelier-accent);--teal-dark:var(--atelier-accent-light);--mint:var(--atelier-tint);--cyan:var(--atelier-accent-light);--red:#fa7581;--amber:#edc47e;--radius:16px;--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--font-number:var(--font-body);color-scheme:dark;background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:14px;line-height:1.55}.manova-atelier :is(h1,h2,h3,input,select,textarea,button){font-family:var(--font-body)}.manova-atelier ::selection{background:#79523c;color:#fff}.manova-atelier :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--atelier-focus);outline-offset:3px}.manova-atelier .money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.025em}.manova-atelier :is(input,select,textarea){background:var(--atelier-input);color:var(--ink);border-color:var(--atelier-input-line);border-radius:10px;min-height:44px}.manova-atelier :is(input,select,textarea):focus{border-color:var(--teal);box-shadow:0 0 0 3px var(--atelier-accent-soft)}.manova-atelier :is(input,textarea)::placeholder{color:var(--atelier-subtle)}.manova-atelier option{background:var(--white);color:var(--ink)}.manova-atelier :is(.panel,.metric,.metric.emphasis,.filters,.modal,.command-dialog){background:var(--surface);border-color:var(--line);color:var(--ink);border-radius:16px;box-shadow:0 8px 28px #00000014}.manova-atelier :is(.panel-header,.panel-footer,.modal-header,.modal-footer,.form-footer,.pagination,.table-toolbar,.report-toolbar){border-color:var(--line);background:transparent}.manova-atelier :is(.panel h2,.panel h3,.modal h2,.modal h3,.page-heading h1,.metric-value>.money){color:var(--ink)}.manova-atelier :is(.panel-header p,.field>span,.page-heading p,.breadcrumb,.breadcrumb>span,.form-hint,.empty-state p,.loading-state,.metric-top,.metric p,.metric-value>small){color:var(--muted)}html[lang=fa-IR] body.manova-atelier .presentation-dashboard .empty-state{background:var(--surface)}.manova-atelier .button{border-radius:10px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:600;box-shadow:none}.manova-atelier .button.primary{background:var(--atelier-accent);border-color:var(--atelier-accent);color:var(--atelier-accent-ink);box-shadow:none}.manova-atelier .button.primary:hover{background:var(--atelier-accent-hover);border-color:var(--atelier-accent-hover)}.manova-atelier :is(.button.secondary,.icon-button){background:var(--atelier-raised);border-color:var(--atelier-input-line);color:var(--ink)}.manova-atelier .button.subtle{background:transparent;border-color:transparent;color:var(--muted)}.manova-atelier :is(.button.secondary,.button.subtle,.icon-button):hover{background:var(--atelier-hover);color:var(--ink);border-color:var(--atelier-input-line)}.manova-atelier :is(.text-button,.table-link,.panel-footer button){color:var(--atelier-accent-light)}.manova-atelier :is(.text-button,.table-link):hover{color:var(--atelier-accent-hover)}.manova-atelier .icon-button{min-width:42px;min-height:42px;border-radius:10px}.manova-atelier .locale-button{background:transparent;border-color:transparent;color:var(--muted);min-width:36px;min-height:38px;border-radius:6px;font-size:12px}.manova-atelier .locale-button[aria-checked=true],.manova-atelier .locale-button[aria-pressed=true]{color:var(--teal);background:var(--atelier-accent-soft);border-color:var(--atelier-accent-line)}.manova-atelier .ledger-brand{display:flex;align-items:center;gap:12px;flex:0 0 auto}.manova-atelier .ledger-brand-mark{display:grid;place-items:center;width:44px;height:48px;background:#f4f0e8;border-radius:8px;flex:0 0 auto}.manova-atelier .ledger-brand-mark img{display:block;width:30px;height:34px;object-fit:contain}.manova-atelier .ledger-brand-copy{display:flex;flex-direction:column;min-width:0;gap:2px}.manova-atelier .ledger-brand-copy strong{color:var(--ink);font-size:17px;font-weight:700;letter-spacing:-.04em;white-space:nowrap}.manova-atelier .ledger-brand-copy strong>span{font-weight:400}.manova-atelier .ledger-brand-copy small{color:var(--muted);font-size:10px;line-height:1.5}.manova-atelier .boot-screen{background:var(--paper);color:var(--ink)}.manova-atelier .app-shell{--sidebar:244px}.manova-atelier .main-shell{background:var(--paper)}.manova-atelier .sidebar{background:var(--atelier-sidebar);color:var(--ink);border-color:var(--line);padding:26px 16px 16px}.manova-atelier .sidebar .brand{padding:0 6px 32px;gap:10px}.manova-atelier .sidebar .brand strong{color:var(--ink);font-size:17px}.manova-atelier .sidebar .brand small{color:var(--atelier-subtle)}.manova-atelier .sidebar .nav-item{color:var(--atelier-muted);border-radius:10px;font-size:13px;min-height:45px;margin:3px 0;border:1px solid transparent}.manova-atelier .sidebar .nav-item svg{color:var(--atelier-subtle)}.manova-atelier .sidebar .nav-item:hover{background:var(--atelier-hover);color:var(--atelier-ink)}.manova-atelier .sidebar .nav-item.active{color:var(--atelier-accent-light);background:var(--atelier-accent-soft);border-color:var(--atelier-accent-line);box-shadow:inset 3px 0 var(--atelier-accent);font-weight:600}.manova-atelier .sidebar .nav-item.active svg{color:var(--atelier-accent-light)}.manova-atelier .sidebar .nav-item.active i{background:var(--atelier-accent);box-shadow:none}.manova-atelier .reference-more{border-color:var(--line)}.manova-atelier .reference-more>summary{color:var(--muted);min-height:44px}.manova-atelier .sidebar-website-return{color:var(--muted);background:transparent;border-color:var(--line)}.manova-atelier .sidebar .company-switch{color:var(--ink);background:var(--atelier-raised);border-color:var(--line)}.manova-atelier :is(.workspace-label,.nav-group){color:var(--atelier-subtle)}.manova-atelier .sidebar-bottom{border-color:var(--line);background:transparent;margin:18px 0 0;padding:18px 0 0}.manova-atelier .user-avatar{color:var(--atelier-accent-light);background:var(--atelier-accent-soft);border:1px solid var(--atelier-accent-line);border-radius:50%}.manova-atelier .user-info strong{color:var(--ink)}.manova-atelier .user-info small{color:var(--muted)}.manova-atelier .sidebar nav{scrollbar-color:var(--atelier-input-line) transparent}.manova-atelier .sidebar-nav-frame.can-scroll-up:before{background:linear-gradient(var(--atelier-sidebar),transparent);color:var(--atelier-accent)}.manova-atelier .sidebar-nav-frame.can-scroll-down:after{background:linear-gradient(transparent,var(--atelier-sidebar));color:var(--atelier-accent)}.manova-atelier .topbar{height:80px;background:var(--atelier-header);border-color:var(--line);padding-inline:28px}.manova-atelier .reference-company .company-switch{color:var(--ink);background:transparent;border-color:transparent;font-size:16px;max-width:270px}.manova-atelier .breadcrumb>strong{color:var(--ink)}.manova-atelier .command-trigger{background:var(--atelier-surface);color:var(--muted);border-color:var(--line);border-radius:10px;min-height:42px}.manova-atelier .command-trigger kbd{color:var(--atelier-subtle);background:var(--atelier-raised);border-color:var(--line)}.manova-atelier .command-trigger:hover{background:var(--atelier-raised)}.manova-atelier .app-footer{color:var(--atelier-subtle);border-color:var(--line);background:transparent;padding:18px 28px}.manova-atelier .table-scroll{scrollbar-color:var(--atelier-input-line) transparent}.manova-atelier :is(th,.financial-grid th){color:var(--atelier-muted);background:var(--atelier-hover);border-color:var(--line)}.manova-atelier :is(td,.financial-grid td){color:var(--ink);background:transparent;border-color:var(--atelier-line)}.manova-atelier :is(tfoot td,.financial-grid tfoot td){background:var(--atelier-raised);color:var(--ink)}.manova-atelier tr:hover td{background:var(--atelier-accent-soft)}.manova-atelier .inventory-opening .financial-grid tr:focus-within td,.manova-atelier .inventory-opening .financial-grid tr:hover td{background:var(--atelier-hover)}.manova-atelier .party-browser .financial-grid tr:focus-within td,.manova-atelier .party-browser .financial-grid tr:hover td{background:var(--atelier-hover)}.manova-atelier :is(.strong-cell,.cell-stack strong,.empty-state strong,.panel-header h2){color:var(--ink)}.manova-atelier :is(.cell-stack small,.description-cell,.pagination,.panel-header small){color:var(--muted)}.manova-atelier :is(.search-box,.tabs){background:var(--atelier-sidebar);border-color:var(--line)}.manova-atelier .search-box input{background:transparent}.manova-atelier .tabs button{color:var(--muted)}.manova-atelier .tabs button.active{color:var(--atelier-accent-light);background:var(--atelier-tint);box-shadow:none}.manova-atelier .number-tag{background:var(--atelier-accent-soft);color:var(--atelier-accent-light);border-color:var(--atelier-accent-soft)}.manova-atelier :is(.badge,.badge.neutral){background:var(--atelier-raised);color:var(--atelier-ink);border-color:var(--atelier-input-line)}.manova-atelier :is(.badge.green,.alert.success){background:#24392d;color:#b6dfbf;border-color:#43654b}.manova-atelier :is(.badge.red,.alert.error){background:#3c2726;color:#ffb1b0;border-color:#79524b}.manova-atelier :is(.badge.amber,.callout){background:#3d3423;color:#f0d098;border-color:#796443}.manova-atelier :is(.empty-state-icon,.settings-avatar,.metric-index){color:var(--atelier-accent-light);background:var(--atelier-raised)}.manova-atelier :is(.command-input,.command-list,.command-item,.command-empty,.command-footer){color:var(--ink);background:var(--surface);border-color:var(--line)}.manova-atelier .command-item[aria-selected=true]{background:var(--atelier-accent-soft);color:#f5c49e}.manova-atelier .modal-backdrop{background:#10120fd6}.manova-atelier :is(.form-section,.document-line,.manual-line,.trace-meta,.statement>div,.balance-check){border-color:var(--line)}.manova-atelier :is(.settings-grid,.settings-company,.settings-members,.roadmap-panel){color:var(--ink)}.manova-atelier :is(.package-option,.package-display>div,.close-preview,.close-preview>div,.fiscal-list article,.data-status){background:var(--atelier-raised);border-color:var(--line);color:var(--ink)}.manova-atelier .reference-dashboard .main-shell main{padding:0;max-width:1600px}.manova-atelier .reference-heading{padding:28px 28px 24px;gap:20px;min-height:110px}.manova-atelier .reference-heading h1{color:var(--ink);font-size:clamp(27px,2.5vw,36px);font-weight:600;letter-spacing:-.045em}.manova-atelier .reference-period-trigger{border-color:var(--atelier-input-line);background:var(--atelier-raised);color:var(--atelier-ink);border-radius:10px;min-height:44px}.manova-atelier .reference-period-trigger svg{color:var(--teal)}.manova-atelier .reference-result{margin:0 28px;padding:32px;border:1px solid var(--atelier-summary-line);border-radius:18px;background:linear-gradient(110deg,var(--atelier-summary-start),var(--atelier-raised) 78%);color:var(--ink);gap:30px;min-height:216px;grid-template-columns:minmax(190px,.9fr) minmax(220px,1.3fr)}.manova-atelier .reference-result-main{border-color:var(--atelier-summary-line)}.manova-atelier .reference-eyebrow{display:block;color:var(--atelier-accent-light);text-transform:uppercase;font-size:10px;letter-spacing:.12em;margin-bottom:10px}.manova-atelier .reference-result h2{color:var(--atelier-ink);font-size:20px;font-weight:500}.manova-atelier .reference-result-main>p{color:var(--atelier-muted);font-size:12px;max-width:280px}.manova-atelier .reference-result-value{color:var(--atelier-accent-light);font-size:48px;line-height:1.35}.manova-atelier .reference-unit{color:inherit}.manova-atelier .reference-bar-heading{color:var(--atelier-muted)}.manova-atelier .reference-bar-heading strong{color:var(--ink)}.manova-atelier .reference-bar-track{background:var(--atelier-track);border-radius:4px;height:8px}.manova-atelier .reference-bar-fill{background:var(--atelier-accent);border-radius:4px}.manova-atelier .reference-bar:last-child .reference-bar-fill{background:var(--atelier-secondary-bar)}.manova-atelier .reference-bar[data-negative=true] .reference-bar-fill{background:#edc47e}.manova-atelier .reference-scale-note{color:var(--atelier-muted);font-size:11px}.manova-atelier .reference-balances{margin:20px 28px 0;padding:24px;gap:20px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.manova-atelier .reference-balance{color:var(--ink);border-color:var(--line)}.manova-atelier .reference-dashboard-context,.manova-atelier .reference-explanation{border-color:var(--line);background:var(--surface);color:var(--ink)}.manova-atelier .reference-dashboard-scope strong,.manova-atelier .reference-explanation-heading h2,.manova-atelier .reference-explanation-heading>strong{color:var(--atelier-ink)}.manova-atelier .reference-dashboard-freshness,.manova-atelier .reference-dashboard-scope span,.manova-atelier .reference-explanation>p{color:var(--muted)}.manova-atelier .reference-freshness-state{color:var(--atelier-accent-light)}.manova-atelier .reference-freshness-state[data-state=offline],.manova-atelier .reference-freshness-state[data-state=stale]{color:#edc47e}.manova-atelier .reference-freshness-state[data-state=refreshing]{color:#9dc6ff}.manova-atelier .reference-refresh{border-color:var(--atelier-input-line);background:var(--atelier-raised);color:var(--atelier-accent-light)}.manova-atelier .reference-bar[data-selected=true]{border-color:var(--atelier-accent);background:var(--atelier-accent-soft)}.manova-atelier .reference-balance-select{color:var(--atelier-ink)}.manova-atelier .reference-balance[data-selected=true] .reference-balance-select{border-color:var(--atelier-accent);background:var(--atelier-accent-soft)}.manova-atelier .reference-explanation .reference-source-note,.manova-atelier .reference-explanation-heading>div>span{color:var(--muted)}.manova-atelier .reference-profit-check>p{color:var(--atelier-ink)}.manova-atelier .reference-balance-icon{display:grid;place-items:center;flex:0 0 42px;background:var(--atelier-accent-soft);color:var(--atelier-accent-light);width:42px;height:42px;border-radius:12px}.manova-atelier .reference-balance-icon svg{display:block}.manova-atelier .reference-balance-copy>span{color:var(--muted)}.manova-atelier .reference-balance-copy strong{color:var(--atelier-ink);font-size:25px}.manova-atelier .reference-lower{padding:24px 28px;grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);gap:22px}.manova-atelier :is(.dashboard-activity,.reference-stock-status,.reference-balance-status){background:var(--surface);border:1px solid var(--line);border-radius:16px;color:var(--ink)}.manova-atelier :is(.dashboard-activity-heading,.reference-status-copy h2,.reference-stock-status strong){color:var(--ink)}.manova-atelier :is(.dashboard-activity-heading p,.reference-status-copy p,.reference-balance-details,.reference-stock-status span){color:var(--muted)}.manova-atelier .dashboard-activity-heading{border-color:var(--line);padding:22px}.manova-atelier :is(.reference-entry-table th,.reference-entry-table td){border-color:var(--line)}.manova-atelier .reference-entry-table .table-link{color:var(--atelier-accent-light)}.manova-atelier :is(.reference-stock-status-icon,.reference-balance-status-icon){background:var(--atelier-accent-soft);color:var(--atelier-accent-light);border-radius:10px}.manova-atelier .reference-stock-status[data-tone=attention]{background:#343024;border-color:#64563c}.manova-atelier .reference-balance-status[data-tone=ok] .reference-balance-status-icon{color:#b6dfbf;background:#324331}.manova-atelier .reference-balance-status[data-tone=attention] .reference-balance-status-icon{color:#edc47e;background:#4b3c22}.manova-atelier :is(.reference-loading,.loading-state,.dashboard-skeleton){background:var(--surface);color:var(--muted);border-color:var(--line)}.manova-atelier .reference-assistant-panel>svg{color:var(--teal)}.manova-atelier .workspace-dock{display:none}body.manova-atelier .app-shell .button.primary{background:var(--atelier-accent);border-color:var(--atelier-accent);color:var(--atelier-accent-ink);border-radius:10px}body.manova-atelier .app-shell .button.primary:hover{background:var(--atelier-accent-hover)}body.manova-atelier .ledger-languages .locale-button[aria-pressed=true]{color:var(--atelier-accent-light);background:var(--atelier-accent-soft);border-color:var(--atelier-accent-line)}.manova-atelier .app-shell .dashboard-activity .panel-header p,.manova-atelier .app-shell .dashboard-empty,.manova-atelier .app-shell .reference-stock-status p{color:var(--muted)}.manova-atelier .app-shell .dashboard-activity .text-button,.manova-atelier .app-shell .reference-stock-icon{color:var(--teal)}.manova-atelier .app-shell .reference-stock-status h2{color:var(--ink)}.manova-atelier .app-shell .reference-stock-status .button{background:var(--atelier-raised);border-color:var(--atelier-input-line);color:var(--atelier-accent-hover);border-radius:8px}.manova-atelier .app-shell .reference-balance+.reference-balance{border-color:var(--line)}body.manova-atelier .app-shell :is(.filters input,.filters select,.panel .field input,.panel .field select,.panel .field textarea,.modal input,.modal select,.modal textarea){background:var(--atelier-input);border-color:var(--atelier-input-line);color:var(--ink)}body.manova-atelier .app-shell :is(.eyebrow,.filters label>span,.filter-date-label,.filter-date-label small,.panel .field>span,.modal .field>span,.metric.emphasis .metric-top,.metric.emphasis p,.metric.emphasis .metric-value>small){color:var(--muted)}body.manova-atelier .app-shell .metric:before{background:var(--atelier-accent-line)}body.manova-atelier .app-shell .metric.emphasis:before{background:var(--teal)}body.manova-atelier .app-shell .metric[data-tone] .metric-value>.money{color:var(--ink)}body.manova-atelier .app-shell .metric.emphasis .metric-value>.money{color:var(--teal)}body.manova-atelier .app-shell :is(.financial-grid .strong-cell,.financial-grid .money,.cell-stack strong,.balance-bar bdi,.statement .money,.balance-check .money,.modal .line-total .money,.modal .total-box .money){color:var(--ink)}body.manova-atelier .app-shell .modal :is(.document-line,.manual-line,.total-box){background:var(--atelier-raised);border-color:var(--line);color:var(--ink)}body.manova-atelier .app-shell .modal :is(.line-total small,.total-box>span:first-child){color:var(--muted)}body.manova-atelier .app-shell .modal :is(.document-line,.manual-line) .line-number{background:var(--surface);color:var(--muted)}body.manova-atelier .app-shell .balance-bar{background:var(--surface);border-color:var(--line);color:var(--ink)}body.manova-atelier .app-shell .balance-bar>span:not(.balance-symbol){color:var(--muted)}body.manova-atelier .app-shell .balance-bar .balance-symbol{background:var(--atelier-accent-soft);color:var(--teal)}body.manova-atelier .app-shell .balance-bar.unbalanced{background:#3c2726;border-color:#79524b;color:#ffb1b0}body.manova-atelier .app-shell .balance-bar.unbalanced :is(bdi,.balance-symbol,span){color:#ffb1b0}.manova-atelier .member-account{min-height:100dvh;background:var(--paper)}.manova-atelier .account-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 40px;border-bottom:1px solid var(--line)}.manova-atelier .account-header-actions{display:flex;align-items:center;gap:26px}.manova-atelier .account-layout{display:grid;grid-template-columns:216px minmax(0,1fr);gap:44px;max-width:1420px;margin:auto;padding:40px}.manova-atelier .account-navigation{display:flex;flex-direction:column;align-self:start;position:sticky;top:28px}.manova-atelier .account-kicker{color:var(--atelier-subtle);font-size:10px;letter-spacing:.13em;margin:8px 14px 18px}.manova-atelier .account-navigation nav{display:grid;gap:8px}.manova-atelier .account-navigation a{display:flex;align-items:center;gap:12px;min-height:46px;color:var(--atelier-muted);text-decoration:none;padding:12px 14px;border-radius:10px;font-size:13px}.manova-atelier .account-navigation a:hover{background:var(--atelier-hover);color:var(--atelier-accent-light)}.manova-atelier .account-navigation a>svg{color:var(--teal);flex:0 0 auto}.manova-atelier .button.account-signout{color:#fa9097;justify-content:flex-start}.manova-atelier .account-navigation .account-signout{margin-top:38px;border-top:1px solid var(--line);border-radius:0;padding-top:24px}.manova-atelier .account-content{padding:0;min-width:0}.manova-atelier .account-heading{margin-bottom:30px}.manova-atelier .account-heading h1{font-size:36px;font-weight:600;line-height:1.3;letter-spacing:-.04em}.manova-atelier .account-heading p{margin-top:9px;color:var(--muted);font-size:15px}.manova-atelier .account-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:24px;align-items:start}.manova-atelier .account-column{display:grid;gap:24px;min-width:0}.manova-atelier .account-grid .panel{padding:24px;scroll-margin-top:24px}.manova-atelier .account-section-title{display:flex;align-items:center;gap:10px;margin-bottom:24px}.manova-atelier .account-section-title>svg{color:var(--teal);flex-shrink:0}.manova-atelier .account-section-title h2{font-size:16px;font-weight:500}.manova-atelier .account-identity{display:flex;align-items:center;gap:16px}.manova-atelier .account-avatar{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border-radius:50%;background:var(--atelier-accent-soft);color:var(--atelier-accent-light);font-size:28px;border:1px solid var(--atelier-accent-line)}.manova-atelier .account-identity>div{min-width:0}.manova-atelier .account-identity h3{font-size:19px;font-weight:600}.manova-atelier .account-identity p{color:var(--muted);overflow-wrap:anywhere;font-size:13px;margin-top:5px}.manova-atelier .account-helper{color:var(--atelier-subtle);font-size:12px;line-height:1.7;margin:20px 0}.manova-atelier .account-row-action{display:flex;align-items:center;width:100%;gap:12px;min-height:54px;padding:18px 0 0;border:0;border-top:1px solid var(--line);background:transparent;color:var(--ink);text-align:start;font-size:14px}.manova-atelier .account-row-action svg{color:var(--teal);flex:0 0 auto}.manova-atelier .account-row-action span{flex:1 1}.manova-atelier .account-role{color:var(--atelier-accent-light);background:var(--atelier-accent-soft);border-radius:20px;padding:5px 10px;font-size:11px;margin-inline-start:auto}.manova-atelier .account-dashboard{width:100%;justify-content:space-between;margin-top:18px}.manova-atelier .account-company-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.manova-atelier .account-company-actions .button.subtle{padding-inline:0;font-size:12px}.manova-atelier .account-subscription section>h3{font-size:19px;margin-bottom:8px}.manova-atelier :is(.account-subscription section>p,.account-data>p){color:var(--muted);font-size:12px;line-height:1.7;margin-bottom:20px}.manova-atelier .account-subscription label{display:grid;gap:8px;color:var(--muted);font-size:12px}.manova-atelier .account-subscription select{width:100%;margin-bottom:16px}.manova-atelier .account-subscription label+p{color:var(--ink);font-size:21px}.manova-atelier :is(.account-subscription,.account-data) .button{margin:0 8px 8px 0;max-width:100%}.manova-atelier .account-link{margin-bottom:24px}.manova-atelier .account-link p{margin-block:12px;overflow-wrap:anywhere}.manova-atelier .account-mobile-signout{display:none}.manova-atelier .workspace-theme-compact{display:flex;align-items:center;gap:8px;color:var(--teal)}.manova-atelier .workspace-theme-compact>.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.manova-atelier .workspace-theme-compact select{width:148px;min-height:40px;padding:8px 10px;font-size:12px;color:var(--muted);background:var(--surface);border-color:var(--line)}.manova-atelier .account-theme>p{color:var(--muted);font-size:12px;margin:-10px 0 18px}.manova-atelier .workspace-theme-options{display:grid;gap:10px}.manova-atelier .workspace-theme-options button{display:flex;align-items:center;gap:12px;padding:12px;min-height:52px;border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:10px;font-size:13px;text-align:start}.manova-atelier .workspace-theme-options button[aria-pressed=true]{border-color:var(--teal);background:var(--atelier-accent-soft)}.manova-atelier .workspace-theme-options button>svg{margin-inline-start:auto;color:var(--teal);flex:0 0 auto}.manova-atelier .theme-swatch{display:flex;width:48px;height:28px;border:1px solid #8c877c70;border-radius:6px;overflow:hidden;flex:0 0 auto}.manova-atelier .theme-swatch i{flex:1 1}.manova-atelier [data-theme-choice=graphite] .theme-swatch i:first-child{background:#1d1e1a}.manova-atelier [data-theme-choice=graphite] .theme-swatch i:nth-child(2){background:#41443a}.manova-atelier [data-theme-choice=graphite] .theme-swatch i:nth-child(3){background:#e7aa83}.manova-atelier [data-theme-choice=ivory] .theme-swatch i:first-child{background:#f3f0e8}.manova-atelier [data-theme-choice=ivory] .theme-swatch i:nth-child(2){background:#d9d2c5}.manova-atelier [data-theme-choice=ivory] .theme-swatch i:nth-child(3){background:#a45430}.manova-atelier [data-theme-choice=forest] .theme-swatch i:first-child{background:#111f1c}.manova-atelier [data-theme-choice=forest] .theme-swatch i:nth-child(2){background:#365044}.manova-atelier [data-theme-choice=forest] .theme-swatch i:nth-child(3){background:#b6cf92}.manova-atelier .atelier-entry{--paper:#f5f2eb;--white:#fbf9f4;--surface:#fbf9f4;--ink:#173448;--muted:#706f66;--line:#d4cdc4;--teal:#a45430;--teal-dark:#994927;--cyan:#a45430;color-scheme:light;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(490px,1fr);min-height:100dvh;width:100%;padding:0;gap:0;overflow:visible;background:#f5f2eb;color:#173448}.manova-atelier .atelier-entry:before{display:none}.manova-atelier .entry-art{position:relative;min-height:100%;overflow:hidden}.manova-atelier .entry-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 48%}.manova-atelier .entry-art-caption{position:absolute;bottom:0;inset-inline:0;padding:100px 44px 42px;background:linear-gradient(transparent,#221d1480);color:#fff9ee}.manova-atelier .entry-art-caption>span{font-size:11px;letter-spacing:.18em}.manova-atelier .entry-art-caption>p{font-family:Georgia,Times New Roman,serif;font-size:clamp(26px,2.8vw,42px);line-height:1.2;max-width:390px;margin-top:16px}.manova-atelier .entry-panel{display:flex;flex-direction:column;min-height:100dvh;padding:34px clamp(30px,4vw,74px) 24px}.manova-atelier .entry-header{display:flex;justify-content:space-between;align-items:center;gap:18px}.manova-atelier .entry-header .ledger-brand-mark{background:transparent;width:34px;height:44px;border-radius:0}.manova-atelier .entry-header .ledger-brand-mark img{width:33px;height:38px}.manova-atelier .entry-header .ledger-brand-copy strong{color:#173448;font-size:19px}.manova-atelier .entry-header .locale-button{min-width:28px;min-height:34px;font-size:11px;color:#173448;padding-inline:6px}.manova-atelier .entry-header .locale-button[aria-checked=true],.manova-atelier .entry-header .locale-button[aria-pressed=true]{color:#a45430;background:transparent;border-color:transparent transparent #a45430;border-radius:0}body.manova-atelier .entry-header .ledger-languages .locale-button[aria-pressed=true]{color:#a45430;background:transparent;border-color:transparent transparent #a45430}.manova-atelier .login-card.entry-form{padding:60px 0;margin:auto;width:100%;max-width:430px;background:transparent;border:0;box-shadow:none;border-radius:0}.manova-atelier .entry-back{display:inline-flex;align-items:center;gap:8px;color:#a45430;background:transparent;border:0;padding:8px 0;min-height:36px;font-size:12px;text-decoration:none}.manova-atelier .entry-heading{margin:32px 0}.manova-atelier .entry-eyebrow{display:block;text-transform:uppercase;font-size:10px;letter-spacing:.12em;color:#956947;margin-bottom:16px}.manova-atelier .entry-heading h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(36px,3.6vw,50px);line-height:1.12;letter-spacing:-.045em;color:#173448}.manova-atelier .entry-heading p{font-size:14px;line-height:1.7;color:#5e6a6d;margin-top:18px}.manova-atelier .entry-form .field>span{color:#173448;font-size:13px}.manova-atelier .entry-form input{background:#fffdf9;color:#173448;border:1px solid #c9ccc9;border-radius:8px;min-height:50px;padding:12px 14px;font-size:15px}.manova-atelier .entry-form input::placeholder{color:#8b9192}.manova-atelier .entry-form input:focus{border-color:#a45430;box-shadow:0 0 0 3px #a4543012}.manova-atelier .entry-form :is(button,input,a):focus-visible{outline-color:#a45430}.manova-atelier .entry-form .login-submit{background:#a45430!important;color:#fffaf4;border-color:#a45430;border-radius:8px;font-size:15px;min-height:50px;margin-top:8px}.manova-atelier .entry-form .login-submit:hover{background:#914526!important}.manova-atelier .entry-form .registration-options{border-top:1px solid #d4cdc4;padding-top:22px;text-align:center}.manova-atelier .entry-form .registration-options .text-button{color:#a45430;min-height:44px;font-size:14px;justify-content:center}.manova-atelier .entry-form .registration-options .button.secondary{background:#fffdf9;color:#173448;border-color:#c9ccc9}.manova-atelier .entry-footer{display:flex;justify-content:space-between;gap:16px;padding-top:20px;border-top:1px solid #d4cdc4;font-size:10px;color:#77776c}.manova-atelier .entry-form .alert.error{background:#fbebe5;color:#963a2c;border-color:#d4a897}body.manova-atelier:has(.atelier-entry) .modal{--ink:#173448;--muted:#657177;--line:#d4cdc4;--surface:#f5f2eb;background:#f5f2eb;color:#173448;color-scheme:light}body.manova-atelier:has(.atelier-entry) .modal :is(input,select){background:#fffdf9;color:#173448;border-color:#c9ccc9}body.manova-atelier:has(.atelier-entry) .modal .button.primary{background:#a45430;border-color:#a45430;color:#fffaf4}body.manova-atelier:has(.atelier-entry) .modal :is(.button.secondary,.icon-button){background:#ede8df;color:#173448;border-color:#c9ccc9}@media (max-width:1150px){.manova-atelier .workspace-theme-compact{gap:4px}.manova-atelier .workspace-theme-compact select{width:110px}.manova-atelier .topbar-end{flex-wrap:wrap}.manova-atelier .account-layout{grid-template-columns:176px minmax(0,1fr);gap:28px;padding:32px 28px}.manova-atelier .account-grid{grid-template-columns:1fr}.manova-atelier .reference-lower{grid-template-columns:minmax(0,1fr)}.manova-atelier .reference-bar{grid-template-columns:1fr;gap:10px}}@media (max-width:900px){.manova-atelier .atelier-entry{grid-template-columns:minmax(0,.7fr) minmax(430px,1fr)}.manova-atelier .entry-panel{padding-inline:30px}.manova-atelier .entry-art-caption{padding-inline:28px}.manova-atelier .entry-header{flex-wrap:wrap}}@media (max-width:800px){.manova-atelier .topbar .workspace-theme-compact,.manova-atelier .workspace-theme-compact>svg{display:none}.manova-atelier .workspace-theme-compact select{width:108px;min-height:42px;font-size:11px;padding-inline:6px}.manova-atelier .app-shell{--sidebar:0px}.manova-atelier .sidebar{width:min(300px,85vw);z-index:31}.manova-atelier .nav-backdrop{background:#10120fc9;z-index:30}.manova-atelier .topbar{height:auto;min-height:106px;padding:12px 16px}.manova-atelier .reference-company .company-switch{font-size:14px;max-width:160px;padding-inline:8px}.manova-atelier .reference-heading{padding:22px 18px;min-height:104px;align-items:flex-start}.manova-atelier .reference-heading h1{font-size:29px}.manova-atelier .reference-period-trigger{font-size:12px;padding:9px 12px}.manova-atelier .reference-result{margin-inline:18px;padding:24px;gap:24px}.manova-atelier .reference-balances{margin-inline:18px;padding:20px;gap:18px}.manova-atelier .reference-lower{padding:20px 18px;gap:18px}.manova-atelier .workspace-dock{display:flex;align-items:stretch;justify-content:space-around;position:fixed;inset-inline:0;bottom:0;padding:9px 10px max(10px,env(safe-area-inset-bottom));background:var(--atelier-dock);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid var(--atelier-line);z-index:18}.manova-atelier .workspace-dock button{display:flex;flex:1 1;align-items:center;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:50px;padding:6px;color:var(--atelier-muted);background:transparent;border:0;border-radius:10px;font-size:10px;line-height:1.25}.manova-atelier .workspace-dock button[aria-current=page]{color:var(--atelier-accent-light);background:var(--atelier-accent-soft)}.manova-atelier .app-footer{padding-bottom:calc(100px + env(safe-area-inset-bottom))}.manova-atelier .account-header{padding:20px}.manova-atelier .account-header-actions{gap:12px}.manova-atelier .account-back{display:none}.manova-atelier .account-layout{display:block;padding:28px 20px;max-width:640px}.manova-atelier .account-navigation{display:none}.manova-atelier .account-column,.manova-atelier .account-grid{gap:18px}.manova-atelier .account-mobile-signout{display:flex;margin-top:24px;width:100%;padding:18px;background:var(--surface);border:1px solid var(--line)}}@media (max-width:650px){.manova-atelier .atelier-entry{display:block}.manova-atelier .entry-art{display:none}.manova-atelier .entry-panel{padding:26px 24px 22px;min-height:100dvh}.manova-atelier .entry-header{flex-wrap:nowrap;gap:12px}.manova-atelier .entry-header .ledger-brand{gap:9px}.manova-atelier .entry-header .ledger-brand-copy strong{font-size:17px}.manova-atelier .entry-header .locale-button{padding-inline:4px;min-width:25px}.manova-atelier .login-card.entry-form{padding:32px 0 38px}.manova-atelier .entry-heading{margin:24px 0 30px}.manova-atelier .entry-heading h1{font-size:39px}.manova-atelier .entry-footer{font-size:10px}.manova-atelier .reference-heading{flex-wrap:wrap;gap:16px}.manova-atelier .reference-result{grid-template-columns:1fr;padding:24px}.manova-atelier .reference-result-main{border:0;border-bottom:1px solid var(--atelier-summary-line);padding:0 0 20px}.manova-atelier .reference-result-value{font-size:43px}.manova-atelier .reference-bars{gap:20px}.manova-atelier .reference-balances,.manova-atelier .reference-bar{grid-template-columns:1fr}.manova-atelier .reference-balance{padding:0}.manova-atelier .reference-balance+.reference-balance{border:0;border-top:1px solid var(--line);padding:18px 0 0}.manova-atelier .reference-balance-copy{display:flex;align-items:center;justify-content:space-between;flex:1 1;gap:16px}.manova-atelier .reference-balance-copy>span{max-width:145px}.manova-atelier .reference-balance-copy strong{font-size:23px}.manova-atelier .account-header .ledger-brand-copy strong{font-size:16px}.manova-atelier .account-header .ledger-brand-mark{width:36px;height:42px}.manova-atelier .account-header .ledger-brand-mark img{width:25px;height:31px}.manova-atelier .account-header .locale-button{min-width:28px;padding:4px}.manova-atelier .account-heading h1{font-size:32px}.manova-atelier .account-grid .panel{padding:22px 20px}.manova-atelier .account-section-title{margin-bottom:22px}.manova-atelier .account-identity h3{font-size:18px}}}@media print{.workspace-dock{display:none!important}}html[lang=fa] .manova-atelier{--font-body:"Vazirmatn",sans-serif}html[lang=fa] .manova-atelier :is(.entry-heading h1,.entry-art-caption>p){font-family:var(--font-body);letter-spacing:normal}@media screen{html[lang=fa] body.manova-atelier :is(.money,.money-number,.balance-bar bdi){white-space:nowrap;overflow-wrap:normal;word-break:normal;direction:ltr;unicode-bidi:isolate;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[lang=fa] body.manova-atelier .money{display:inline-flex;align-items:baseline;gap:.25em}html[lang=fa] body.manova-atelier :is(.money-unit,.reference-unit,.metric-value>small){font-size:clamp(10px,.35em,12px);font-weight:400;opacity:.7;white-space:nowrap}html[lang=fa] body.manova-atelier .financial-grid :is(td,th):has(.money){text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[lang=fa] body.manova-atelier :is(.metric-value,.reference-result-value,.reference-balance-copy strong){display:flex;align-items:baseline;flex-wrap:nowrap;min-width:0;gap:.4rem}html[lang=fa] body.manova-atelier .reference-result-main{min-width:0}html[lang=fa] body.manova-atelier .reference-bar-heading strong{display:flex;align-items:baseline;flex:0 1 65%;min-width:0;gap:.3rem}html[lang=fa] body.manova-atelier .reference-balance-copy{min-width:0;flex:1 1}html[lang=fa] body.manova-atelier :is(.document-line,.manual-line){background:var(--atelier-raised);color:var(--atelier-ink);border-color:var(--atelier-line);border-radius:10px;padding-inline:12px;margin-block:8px}html[lang=fa] body.manova-atelier :is(.document-line,.manual-line) :is(input,select){background:var(--atelier-input);color:var(--atelier-ink);border-color:var(--atelier-input-line)}html[lang=fa] body.manova-atelier .line-number{background:var(--atelier-surface);color:var(--atelier-muted)}@media(max-width:600px){html[lang=fa] body.manova-atelier :is(.document-line,.manual-line){padding-inline:10px;gap:10px}html[lang=fa] body.manova-atelier .reference-result{padding:22px}}}@media screen{.manova-atelier .reference-dashboard{--font-body:"Vazirmatn",Arial,sans-serif;--font-number:var(--font-body);--orbit-bank:#618db5;--orbit-income:#68a89d;--orbit-expense:#c98979;--orbit-receivable:#a48db6;--orbit-profit:#b8a064}.manova-atelier[data-ledger-theme=ivory] .reference-dashboard{--atelier-bg:#f0f7f4;--atelier-surface:#fff;--atelier-raised:#f3f7f6;--atelier-ink:#273d3a;--atelier-muted:#576d67;--atelier-line:#dce8e3;--atelier-sidebar:#fbfdfc;--atelier-accent:#755267;--atelier-accent-light:#69485e;--atelier-accent-hover:#68485c;--atelier-accent-ink:#fff;--atelier-focus:#725269;--atelier-hover:#e8f0ec;--atelier-accent-soft:#75526710;--atelier-accent-line:#75526738;--atelier-track:#e0eae5;--atelier-secondary-bar:#b68477;--atelier-header:#ffffffed;--atelier-summary-line:#dce8e3;--atelier-summary-start:#f5f9f6;--atelier-input-line:#b8ccc3}.manova-atelier .reference-dashboard .main-shell{background:radial-gradient(ellipse at 30% 10%,#9dc6ba0f,transparent 55%),var(--paper)}.manova-atelier .reference-dashboard .sidebar{background:var(--atelier-sidebar);border-color:var(--line)}.manova-atelier .reference-dashboard .sidebar .brand{padding-block-end:28px}.manova-atelier .reference-dashboard .sidebar .nav-item{color:var(--muted);min-height:45px;border-radius:11px;gap:12px;font-size:13px}.manova-atelier .reference-dashboard .sidebar .nav-item.active{color:var(--teal-dark);background:var(--atelier-accent-soft);box-shadow:inset -3px 0 var(--teal)}.manova-atelier .reference-dashboard .sidebar .nav-item:hover{color:var(--ink);background:var(--atelier-hover)}.manova-atelier .reference-dashboard .reference-heading{min-height:100px;padding:24px 28px 20px}.manova-atelier .reference-dashboard .reference-heading h1{font-size:27px;font-weight:600;letter-spacing:normal}.manova-atelier .reference-dashboard .reference-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0 28px 22px}.manova-atelier .reference-dashboard [data-indicator=bank]{--indicator:var(--orbit-bank)}.manova-atelier .reference-dashboard [data-indicator=income]{--indicator:var(--orbit-income)}.manova-atelier .reference-dashboard [data-indicator=expense]{--indicator:var(--orbit-expense)}.manova-atelier .reference-dashboard [data-indicator=receivable]{--indicator:var(--orbit-receivable)}.manova-atelier .reference-dashboard [data-indicator=profit]{--indicator:var(--orbit-profit)}.manova-atelier .reference-dashboard .reference-kpi{min-width:0;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 6px 16px #183f3305;scroll-margin-block:100px}.manova-atelier .reference-dashboard .reference-kpi:target{outline:2px solid var(--atelier-focus);outline-offset:3px}.manova-atelier .reference-dashboard .reference-kpi-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:12px;min-height:30px}.manova-atelier .reference-dashboard .reference-kpi-icon{display:grid;place-items:center;width:32px;height:32px;flex:0 0 auto;color:var(--ink);background:color-mix(in srgb,var(--indicator) 19%,var(--surface));border-radius:10px}.manova-atelier .reference-dashboard .reference-kpi-value{display:flex;align-items:baseline;flex-wrap:wrap;min-width:0;gap:6px;color:var(--ink);font-size:clamp(18px,1.65vw,27px);font-weight:600;margin-block:15px 7px}.manova-atelier .reference-dashboard .reference-kpi-basis{display:block;color:var(--muted);font-size:10px;line-height:1.8}.manova-atelier .reference-dashboard .reference-financial-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,1.18fr) minmax(0,1fr);grid-template-areas:"result orbit balances";gap:20px;padding:0 28px;align-items:stretch}.manova-atelier .reference-dashboard :is(.reference-result,.reference-balances,.reference-orbit-panel){margin:0;padding:23px;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--ink);min-width:0}.manova-atelier .reference-dashboard .reference-result{grid-area:result;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:28px}.manova-atelier .reference-dashboard .reference-result-main{border:0;padding:0}.manova-atelier .reference-dashboard .reference-result h2{font-size:18px;margin-block-end:12px}.manova-atelier .reference-dashboard .reference-result-value{font-size:clamp(25px,2.3vw,36px);flex-wrap:wrap;gap:6px;letter-spacing:normal}.manova-atelier .reference-dashboard .reference-eyebrow{color:var(--muted);font-size:11px;text-transform:none;letter-spacing:normal}.manova-atelier .reference-dashboard .reference-bars{gap:20px;padding:0}.manova-atelier .reference-dashboard .reference-scale-note{position:static;order:3;line-height:1.8}.manova-atelier .reference-dashboard .reference-bar{display:flex;flex-direction:column;align-items:stretch;gap:10px}.manova-atelier .reference-dashboard .reference-bar-heading{flex-wrap:wrap;font-size:12px;gap:6px}.manova-atelier .reference-dashboard .reference-bar-heading strong{font-size:18px;white-space:normal;flex:0 1 auto}.manova-atelier .reference-dashboard .reference-bar-fill{background:var(--orbit-income)}.manova-atelier .reference-dashboard .reference-bar:last-child .reference-bar-fill{background:var(--orbit-expense)}.manova-atelier .reference-dashboard .reference-orbit-panel{grid-area:orbit;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:26px 18px}.manova-atelier .reference-dashboard .reference-orbit{width:min(100%,280px);aspect-ratio:1;position:relative;display:grid;place-items:center;margin:8px 0 20px}.manova-atelier .reference-dashboard .reference-orbit-colors{position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--orbit-bank) 0deg 68deg,var(--surface) 68deg 72deg,var(--orbit-income) 72deg 140deg,var(--surface) 140deg 144deg,var(--orbit-expense) 144deg 212deg,var(--surface) 212deg 216deg,var(--orbit-receivable) 216deg 284deg,var(--surface) 284deg 288deg,var(--orbit-profit) 288deg 356deg,var(--surface) 356deg)}.manova-atelier .reference-dashboard .reference-orbit-centre{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:absolute;inset:22%;border-radius:50%;background:var(--surface);padding:12px;box-shadow:0 0 0 9px color-mix(in srgb,var(--surface) 68%,transparent)}.manova-atelier .reference-dashboard .reference-orbit-centre span{color:var(--muted);font-size:11px;margin-block-end:6px}.manova-atelier .reference-dashboard .reference-orbit-centre strong{color:var(--ink);font-size:19px;line-height:1.8;font-weight:600}.manova-atelier .reference-dashboard .reference-orbit-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;padding:0;margin:0;list-style:none}.manova-atelier .reference-dashboard .reference-orbit-legend a{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ink);text-decoration:none;min-height:36px;border-radius:5px}.manova-atelier .reference-dashboard .reference-orbit-legend a:hover{text-decoration:underline}.manova-atelier .reference-dashboard .reference-orbit-legend i{width:8px;height:8px;border-radius:3px;background:var(--indicator);flex-shrink:0}.manova-atelier .reference-dashboard .reference-orbit-note{color:var(--muted);font-size:10px;line-height:1.8;text-align:center;margin-block:14px 0;max-width:270px}.manova-atelier .reference-dashboard .reference-balances{grid-area:balances;display:flex;flex-direction:column;gap:0}.manova-atelier .reference-dashboard .reference-balance{display:grid;grid-template-columns:36px minmax(0,1fr);gap:9px 12px;align-content:center;padding:18px 0;flex:1 1}.manova-atelier .reference-dashboard .reference-balance+.reference-balance{border-inline-start:0;border-top:1px solid var(--line)}.manova-atelier .reference-dashboard .reference-balance-icon{width:36px;height:36px;border-radius:11px}.manova-atelier .reference-dashboard .reference-balance-icon svg{width:19px;height:19px}.manova-atelier .reference-dashboard .reference-balance-copy{display:flex;flex-direction:column;align-items:stretch;gap:8px}.manova-atelier .reference-dashboard .reference-balance-copy>span{font-size:12px}.manova-atelier .reference-dashboard .reference-balance-copy strong{font-size:22px;white-space:normal;flex-wrap:wrap}.manova-atelier .reference-dashboard .reference-balance-action{grid-column:1/-1;justify-self:start;min-height:40px;font-size:11px;max-width:100%}.manova-atelier .reference-dashboard .reference-negative{color:var(--ink);position:static;grid-column:1/-1;text-align:start;font-size:11px}.manova-atelier .reference-dashboard .reference-lower{gap:20px;padding:22px 28px 28px;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr)}.manova-atelier .reference-dashboard .reference-entry-table th{background:var(--atelier-raised);color:var(--muted)}.manova-atelier .reference-dashboard .reference-entry-table td{background:var(--surface);color:var(--ink);font-size:12px}.manova-atelier .reference-dashboard .reference-entry-table tr:focus-within td,.manova-atelier .reference-dashboard .reference-entry-table tr:hover td{background:var(--atelier-hover)}.manova-atelier .reference-dashboard .reference-entry-link{color:var(--teal-dark)}.manova-atelier .reference-dashboard .reference-entry-table .badge{color:var(--ink)}.manova-atelier .reference-dashboard .dashboard-activity h2{font-size:18px}.manova-atelier .reference-dashboard .reference-stock-status .button{color:var(--ink)}@media(max-width:1150px){.manova-atelier .reference-dashboard .reference-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.manova-atelier .reference-dashboard .reference-financial-body{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"orbit result" "balances balances"}.manova-atelier .reference-dashboard .reference-balances{flex-direction:row;gap:20px}.manova-atelier .reference-dashboard .reference-balance+.reference-balance{border-top:0;border-inline-start:1px solid var(--line);padding-inline-start:18px}}@media(max-width:800px){.manova-atelier .reference-dashboard .reference-heading{padding-inline:18px}.manova-atelier .reference-dashboard .reference-kpis{margin-inline:18px;gap:12px}.manova-atelier .reference-dashboard .reference-financial-body{padding-inline:18px;gap:16px}.manova-atelier .reference-dashboard .reference-lower{grid-template-columns:minmax(0,1fr);padding:18px}}@media(max-width:600px){.manova-atelier .reference-dashboard .reference-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.manova-atelier .reference-dashboard .reference-kpi{padding:14px}.manova-atelier .reference-dashboard .reference-kpi:last-child{grid-column:1/-1}.manova-atelier .reference-dashboard .reference-kpi-value{font-size:22px}.manova-atelier .reference-dashboard .reference-financial-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"orbit" "result" "balances"}.manova-atelier .reference-dashboard .reference-balances{flex-direction:column}.manova-atelier .reference-dashboard .reference-balance+.reference-balance{border-inline-start:0;border-top:1px solid var(--line);padding-inline-start:0}.manova-atelier .reference-dashboard .reference-balance-copy strong{font-size:25px}.manova-atelier .reference-dashboard .reference-orbit-legend a{min-height:44px;font-size:12px}}}@media screen{.manova-atelier .reference-dashboard .reference-financial-body>:is(.reference-result,.reference-balances,.reference-orbit-panel){border-radius:22px;background:linear-gradient(155deg,color-mix(in srgb,var(--surface) 94%,var(--atelier-raised)),var(--surface) 58%,color-mix(in srgb,var(--surface) 92%,var(--atelier-raised)));box-shadow:0 12px 30px #10241f09,inset 0 1px 0 #ffffff12}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-art{display:block;width:100%;height:100%;overflow:visible;fill:none}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-art circle{fill:none}.manova-atelier .reference-dashboard .reference-financial-body [data-ring-paint=bank]{--ring-paint:var(--orbit-bank)}.manova-atelier .reference-dashboard .reference-financial-body [data-ring-paint=income]{--ring-paint:var(--orbit-income)}.manova-atelier .reference-dashboard .reference-financial-body [data-ring-paint=expense]{--ring-paint:var(--orbit-expense)}.manova-atelier .reference-dashboard .reference-financial-body [data-ring-paint=receivable]{--ring-paint:var(--orbit-receivable)}.manova-atelier .reference-dashboard .reference-financial-body [data-ring-paint=payable]{--ring-paint:var(--orbit-payable)}.manova-atelier .reference-dashboard .reference-financial-body [data-ring-paint=profit]{--ring-paint:var(--orbit-profit)}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-paint-top{stop-color:color-mix(in srgb,var(--ring-paint) 66%,white)}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-paint-main{stop-color:var(--ring-paint)}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-paint-bottom{stop-color:color-mix(in srgb,var(--ring-paint) 78%,black)}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-bed{stroke:color-mix(in srgb,var(--atelier-track) 50%,var(--surface));filter:drop-shadow(0 1px 1px #0000000c)}.manova-atelier .reference-dashboard .reference-financial-body :is(.reference-ring-sector,.reference-ring-comparison-arc,.reference-ring-balance-arc){filter:drop-shadow(0 4px 4px #10241f25)}.manova-atelier .reference-dashboard .reference-financial-body :is(.reference-ring-comparison-arc,.reference-ring-balance-arc){stroke-linecap:round}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-edge{stroke:#ffffff6b;stroke-width:.8;opacity:.6}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-inner-edge{stroke:#10241f3b;opacity:.5}.manova-atelier .reference-dashboard .reference-financial-body .reference-orbit{width:min(100%,280px);margin-block:20px 25px;isolation:isolate}.manova-atelier .reference-dashboard .reference-financial-body .reference-orbit-colors{background:none;border-radius:0}.manova-atelier .reference-dashboard .reference-financial-body .reference-orbit-centre{inset:24%;background:linear-gradient(145deg,var(--surface),color-mix(in srgb,var(--surface) 94%,var(--atelier-raised)));box-shadow:0 3px 10px #10241f12,inset 0 1px 1px #ffffff2b}.manova-atelier .reference-dashboard .reference-financial-body .reference-orbit-panel{justify-content:center;padding-block:28px}.manova-atelier .reference-dashboard .reference-financial-body .reference-orbit-legend{column-gap:16px;row-gap:5px}.manova-atelier .reference-dashboard .reference-financial-body .reference-orbit-note{margin-block-start:18px}.manova-atelier .reference-dashboard .reference-financial-body :is(.reference-comparison-visual,.reference-balance-visual){position:relative;width:min(100%,230px);aspect-ratio:1;margin-inline:auto;isolation:isolate}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-emblem{display:grid;place-items:center;position:absolute;inset:38%;border-radius:50%;background:linear-gradient(145deg,var(--surface),var(--atelier-raised));color:var(--muted);box-shadow:0 3px 8px #10241f14,inset 0 1px 1px #ffffff26}.manova-atelier .reference-dashboard .reference-financial-body .reference-result{justify-content:flex-start;gap:18px;padding:22px}.manova-atelier .reference-dashboard .reference-financial-body .reference-result-main{text-align:center}.manova-atelier .reference-dashboard .reference-financial-body .reference-result-value{justify-content:center;font-size:clamp(25px,2.2vw,34px);margin-block:6px}.manova-atelier .reference-dashboard .reference-financial-body .reference-result-main>p{max-width:none}.manova-atelier .reference-dashboard .reference-financial-body .reference-result-main .reference-negative{text-align:center}.manova-atelier .reference-dashboard .reference-financial-body .reference-eyebrow{margin-block-end:7px}.manova-atelier .reference-dashboard .reference-financial-body .reference-result h2{font-size:15px;margin-block-end:5px}.manova-atelier .reference-dashboard .reference-financial-body .reference-bars{gap:14px;padding-block-start:14px;border-top:1px solid var(--line)}.manova-atelier .reference-dashboard .reference-financial-body .reference-bar{gap:7px}.manova-atelier .reference-dashboard .reference-financial-body .reference-bar-track{height:4px}.manova-atelier .reference-dashboard .reference-financial-body .reference-scale-note{font-size:10px;line-height:1.9}.manova-atelier .reference-dashboard .reference-financial-body .reference-balances{--orbit-payable:var(--orbit-profit);padding:22px}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-heading{color:var(--ink);font-size:15px;font-weight:500;text-align:center;margin:0 0 4px}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-note{color:var(--muted);font-size:10px;line-height:1.9;text-align:center;margin:2px 0 8px}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance{padding-block:12px;gap:5px 10px;align-content:start}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance-copy{gap:5px}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance-copy strong{font-size:21px}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance-action{min-height:36px}@media(min-width:601px) and (max-width:1150px){.manova-atelier .reference-dashboard .reference-financial-body .reference-balances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px}.manova-atelier .reference-dashboard .reference-financial-body :is(.reference-ring-heading,.reference-balance-visual,.reference-ring-note){grid-column:1/-1}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance-visual{width:200px}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance+.reference-balance{padding-inline-start:14px}}@media(max-width:600px){.manova-atelier .reference-dashboard .reference-financial-body>:is(.reference-result,.reference-balances,.reference-orbit-panel){padding:22px}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance{padding-block:14px}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance-action{min-height:44px}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance-copy strong{font-size:24px}.manova-atelier .reference-dashboard .reference-financial-body .reference-result-value{font-size:32px}}}@media screen{.manova-atelier .reference-dashboard .reference-financial-body .reference-orbit-blender{width:min(100%,340px)}.manova-atelier .reference-dashboard .reference-orbit-render{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.manova-atelier .reference-dashboard .reference-orbit-blender+.reference-orbit-legend [data-indicator=bank]{--indicator:#138f62}.manova-atelier .reference-dashboard .reference-orbit-blender+.reference-orbit-legend [data-indicator=income]{--indicator:#287ac6}.manova-atelier .reference-dashboard .reference-orbit-blender+.reference-orbit-legend [data-indicator=expense]{--indicator:#d99a32}.manova-atelier .reference-dashboard .reference-orbit-blender+.reference-orbit-legend [data-indicator=receivable]{--indicator:#7955c8}.manova-atelier .reference-dashboard .reference-orbit-blender+.reference-orbit-legend [data-indicator=profit]{--indicator:#148ca4}}@media screen{.manova-atelier .reference-dashboard .reference-financial-body :is(.reference-result,.reference-balances){--orbit-income:#287ac6;--orbit-expense:#d99a32;--orbit-bank:#138f62;--orbit-receivable:#7955c8;--orbit-payable:#148ca4}.manova-atelier .reference-dashboard .reference-financial-body :is(.reference-comparison-visual,.reference-balance-visual){width:min(100%,310px);margin-block:4px 0}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-bed{stroke:color-mix(in srgb,var(--atelier-track) 66%,var(--surface));filter:none}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-amount-mask{stroke:white;stroke-linecap:butt;filter:none}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-texture{pointer-events:none}.manova-atelier .reference-dashboard .reference-financial-body .reference-ring-emblem{inset:40%;color:var(--ink);background:radial-gradient(circle at 30% 20%,var(--surface),var(--atelier-raised));box-shadow:0 7px 18px #10241f1a,inset 0 1px 0 #ffffff40}.manova-atelier .reference-dashboard .reference-financial-body .reference-result-main{margin-block:0 6px}.manova-atelier .reference-dashboard .reference-financial-body .reference-bar-heading>span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--indicator);margin-inline-end:7px}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance-icon{color:var(--indicator);background:color-mix(in srgb,var(--indicator) 13%,var(--surface))}.manova-atelier .reference-dashboard .reference-financial-body .reference-balance[data-indicator=payable]{--indicator:var(--orbit-payable)}}.pwa-status-notice{max-width:72rem;margin:12px auto;padding:12px 18px;background:#eef5f3;border:1px solid #b7d4ce;border-radius:10px;color:#14213d;font:inherit;font-size:13px;line-height:1.8}.pwa-install-panel{margin:12px 24px;color:inherit;font-size:13px;line-height:1.8}.pwa-install-panel>summary{cursor:pointer;min-height:44px;display:list-item;padding:10px 8px}.pwa-install-panel>summary:focus-visible{outline:2px solid #359187;outline-offset:3px}.pwa-install-panel .install-help{padding:12px 8px;max-width:48rem}.pwa-install-panel h2{font-size:16px}.pwa-install-panel button{font:inherit;min-height:44px;padding:8px 14px;cursor:pointer}@media(max-width:600px){.pwa-status-notice{margin:8px 12px}.pwa-install-panel{margin:8px 16px}}