@font-face{font-family:Vazirmatn;src:url(/_next/static/media/Vazirmatn-Regular.77a5213e.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/_next/static/media/Vazirmatn-Medium.2c8554bd.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/_next/static/media/Vazirmatn-Bold.0b7b20f6.woff2) format("woff2");font-weight:700;font-display:swap}:root{--surface-0:#f4f6f9;--surface-100:#fff;--surface-200:#edf1f6;--chrome:#0b1c30;--chrome-ink:#e7edf5;--chrome-muted:#a9b6c8;--ink:#0b1c30;--ink-muted:#44546a;--ink-subtle:#5e6c80;--border:#d3dae4;--border-strong:#7d8ba0;--brand:#13294b;--brand-soft:#e6edf7;--accent:#c2410c;--accent-hover:#9a3412;--on-accent:#fff;--accent-soft:#fdf1ea;--positive:#116b35;--positive-soft:#e6f4ea;--negative:#b91c1c;--on-negative:#fff;--negative-soft:#fdecec;--warning:#92600a;--warning-soft:#fbf3df;--info:#1d4ed8;--info-soft:#e8effd;--focus:#1d4ed8;--focus-on-chrome:#7fb0ff;--shadow-popover:0 8px 24px rgba(11,28,48,.16);--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--radius-sm:3px;--radius-md:6px;--radius-pill:999px;--row-compact:32px;--row-default:36px;--appbar-height:48px;--sidebar-width:232px;--control-sm:28px;--pill-height:22px;--kbd-height:18px;--nav-item:36px;--sidebar-collapsed:56px;--font-sans:Vazirmatn,Tahoma,"Segoe UI",system-ui,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme]){--surface-0:#0a1220;--surface-100:#111c2e;--surface-200:#18253b;--chrome:#060d18;--chrome-ink:#e7edf5;--chrome-muted:#a9b6c8;--ink:#e7edf5;--ink-muted:#a9b6c8;--ink-subtle:#8b98ac;--border:#2a3850;--border-strong:#64758f;--brand:#9db6dd;--brand-soft:#1d3050;--accent:#f28a4b;--accent-hover:#f6a472;--on-accent:#0b1c30;--accent-soft:#2a1d15;--positive:#4ade80;--positive-soft:#12291c;--negative:#f87171;--on-negative:#0b1c30;--negative-soft:#2e1719;--warning:#f2c14e;--warning-soft:#2a2310;--info:#8db8ff;--info-soft:#16233f;--focus:#7fb0ff;--focus-on-chrome:#7fb0ff;--shadow-popover:0 8px 24px rgba(0,0,0,.5);color-scheme:dark}}:root[data-theme=dark]{--surface-0:#0a1220;--surface-100:#111c2e;--surface-200:#18253b;--chrome:#060d18;--chrome-ink:#e7edf5;--chrome-muted:#a9b6c8;--ink:#e7edf5;--ink-muted:#a9b6c8;--ink-subtle:#8b98ac;--border:#2a3850;--border-strong:#64758f;--brand:#9db6dd;--brand-soft:#1d3050;--accent:#f28a4b;--accent-hover:#f6a472;--on-accent:#0b1c30;--accent-soft:#2a1d15;--positive:#4ade80;--positive-soft:#12291c;--negative:#f87171;--on-negative:#0b1c30;--negative-soft:#2e1719;--warning:#f2c14e;--warning-soft:#2a2310;--info:#8db8ff;--info-soft:#16233f;--focus:#7fb0ff;--focus-on-chrome:#7fb0ff;--shadow-popover:0 8px 24px rgba(0,0,0,.5);color-scheme:dark}.display-number{font:700 28px/36px var(--font-sans)}.page-title{font:700 20px/28px var(--font-sans)}.section-title{font:700 16px/24px var(--font-sans)}.body{font:400 14px/22px var(--font-sans)}.body-strong{font:500 14px/22px var(--font-sans)}.table{font:400 13px/20px var(--font-sans)}.label{font:500 13px/18px var(--font-sans)}.caption{font:400 12px/16px var(--font-sans)}.sr-root{font-family:var(--font-sans);font-size:14px;line-height:22px;color:var(--ink);background:var(--surface-0)}.sr-root *,.sr-root :after,.sr-root :before{box-sizing:border-box}.sr-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.sr-row{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.sr-stack{display:flex;flex-direction:column;gap:var(--space-3)}.sr-pad{padding:var(--space-4)}.sr-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sr-root :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.sr-icon{flex:none;display:block}@media (prefers-reduced-motion:reduce){.sr-root *{transition:none!important;animation:none!important}}.sr-kbd{display:inline-flex;align-items:center;height:var(--kbd-height);padding:0 var(--space-1);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:500 12px/1 var(--font-sans);color:var(--ink-muted);background:var(--surface-100);direction:ltr}.sr-tip-wrap{position:relative;display:inline-flex}.sr-tip{position:absolute;bottom:calc(100% + 6px);inset-inline-start:0;z-index:20;width:max-content;max-width:280px;padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-sm);background:var(--ink);color:var(--surface-100);font:400 12px/18px var(--font-sans);box-shadow:var(--shadow-popover);white-space:normal;pointer-events:none}.sr-btn{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--row-default);padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-md);font:500 14px/1 var(--font-sans);cursor:pointer;transition:background .12s;white-space:nowrap}.sr-btn-primary{background:var(--accent);color:var(--on-accent)}.sr-btn-primary:hover{background:var(--accent-hover)}.sr-btn-primary .sr-kbd{background:transparent;color:var(--on-accent);border-color:var(--on-accent)}.sr-btn-secondary{background:var(--surface-100);color:var(--ink);border-color:var(--border-strong)}.sr-btn-secondary:hover{background:var(--surface-200)}.sr-btn-ghost{background:transparent;color:var(--brand)}.sr-btn-ghost:hover{background:var(--brand-soft)}.sr-btn-danger{background:var(--surface-100);color:var(--negative);border-color:var(--negative)}.sr-btn-danger:hover{background:var(--negative-soft)}.sr-btn-danger-solid{background:var(--negative);color:var(--on-negative)}.sr-btn-danger-solid .sr-kbd{background:transparent;color:var(--on-negative);border-color:var(--on-negative)}.sr-btn-sm{height:var(--control-sm);padding:0 var(--space-3);font-size:13px}.sr-btn.sr-btn-off,.sr-btn.sr-btn-off:hover{background:var(--surface-200);color:var(--ink-subtle);border-color:var(--border);cursor:not-allowed}.sr-btn-ghost.sr-btn-off,.sr-btn-ghost.sr-btn-off:hover{background:transparent;border-color:transparent}.sr-btn.sr-btn-off .sr-kbd{background:transparent;color:var(--ink-subtle);border-color:var(--border)}.sr-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:var(--control-sm);height:var(--control-sm);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-muted);cursor:pointer}.sr-icon-btn:hover{background:var(--surface-200);color:var(--ink)}.sr-field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.sr-field-label{font:500 13px/18px var(--font-sans);color:var(--ink-muted)}.sr-field-label .sr-req{color:var(--negative);-webkit-margin-start:2px;margin-inline-start:2px}.sr-field-hint{color:var(--ink-subtle)}.sr-field-error,.sr-field-hint{font:400 12px/16px var(--font-sans)}.sr-field-error{color:var(--negative)}.sr-control{position:relative;display:flex;align-items:center;height:var(--row-default);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-100)}.sr-control:focus-within{outline:2px solid var(--focus);outline-offset:1px}.sr-control input:focus-visible,.sr-control select:focus-visible,.sr-control textarea:focus-visible{outline:none}.sr-control input,.sr-control select,.sr-control textarea{flex:1 1;min-width:0;height:100%;border:0;outline:0;padding:0 var(--space-3);background:transparent;color:var(--ink);font:400 14px/1 var(--font-sans);border-radius:var(--radius-sm)}.sr-control input{text-overflow:ellipsis}.sr-control input::placeholder,.sr-control textarea::placeholder{color:var(--ink-subtle)}.sr-control[data-invalid=true]{border-color:var(--negative);box-shadow:inset 0 0 0 1px var(--negative)}.sr-control[data-readonly=true]{background:var(--surface-200)}.sr-control[data-disabled=true]{background:var(--surface-200);border-color:var(--border)}.sr-control[data-disabled=true] input{color:var(--ink-subtle)}.sr-control-multi{height:auto;align-items:stretch}.sr-control-multi textarea{padding:var(--space-2) var(--space-3);line-height:22px;resize:vertical;min-height:66px}.sr-confidential{border-style:dashed;background:var(--warning-soft)}.sr-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:32px;padding-inline-end:32px;cursor:pointer}.sr-select-caret{position:absolute;inset-inline-end:var(--space-2);top:50%;transform:translateY(-50%) rotate(-90deg);color:var(--ink-muted);pointer-events:none}.sr-adorn{display:flex;align-items:center;align-self:stretch;padding:0 var(--space-3);background:var(--surface-200);color:var(--ink-muted);font:500 12px/1 var(--font-sans);-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border);white-space:nowrap;border-radius:0;border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.sr-adorn-start{-webkit-border-start:0;border-inline-start:0;-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border);border-radius:0;border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.sr-adorn-btn{border-top:0;border-bottom:0;-webkit-border-end:0;border-inline-end:0;cursor:pointer;color:var(--ink-muted)}.sr-adorn-btn:hover{color:var(--ink)}.sr-date-input,.sr-money input{text-align:right;direction:ltr;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.sr-op{display:flex;align-self:stretch;-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border)}.sr-op button{width:32px;border:0;background:var(--surface-200);color:var(--ink-muted);font:700 15px/1 var(--font-sans);cursor:pointer}.sr-op button:first-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.sr-op button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sr-op button[aria-pressed=true]{background:var(--brand-soft);color:var(--brand)}.sr-op button:disabled{cursor:default}.sr-check{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-sm);cursor:pointer;font-size:14px}.sr-check input{position:absolute;opacity:0;width:1px;height:1px}.sr-check-box{position:relative;flex:none;width:18px;height:18px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-100)}.sr-check input:checked+.sr-check-box{background:var(--brand);border-color:var(--brand)}.sr-check input:checked+.sr-check-box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--surface-100);border-width:0 2px 2px 0;transform:rotate(45deg)}.sr-check input:focus-visible+.sr-check-box{outline:2px solid var(--focus);outline-offset:2px}.sr-switch .sr-check-box{width:40px;height:22px;border-radius:var(--radius-pill);background:var(--border-strong);border-color:var(--border-strong)}.sr-switch .sr-check-box:before{content:"";position:absolute;top:2px;inset-inline-start:2px;width:16px;height:16px;border-radius:50%;background:var(--surface-100);transition:inset-inline-start .12s}.sr-switch input:checked+.sr-check-box:before{inset-inline-start:20px}.sr-switch input:checked+.sr-check-box:after{display:none}.sr-check-off{cursor:not-allowed;color:var(--ink-subtle)}.sr-check-off .sr-check-box{background:var(--surface-200);border-color:var(--border)}.sr-picker{position:relative}.sr-picker-list{position:absolute;inset-inline:0;top:calc(100% + 4px);z-index:10;margin:0;padding:var(--space-1);list-style:none;background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover);max-height:260px;overflow:auto}.sr-picker-item{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;font-size:13px}.sr-picker-item:hover,.sr-picker-item[aria-selected=true]{background:var(--brand-soft)}.sr-picker-code{color:var(--ink-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.sr-picker-empty{padding:var(--space-2);font-size:12px;color:var(--ink-subtle)}.sr-cal{position:absolute;inset-inline-start:0;top:calc(100% + 4px);z-index:10;width:272px;padding:var(--space-2);background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover)}.sr-cal-head{display:flex;align-items:center;justify-content:space-between;font:700 14px/1 var(--font-sans);padding-bottom:var(--space-2)}.sr-cal-grid,.sr-cal-week{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;text-align:center}.sr-cal-week span{font:500 12px/24px var(--font-sans);color:var(--ink-subtle)}.sr-cal-day{height:32px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font:400 13px/1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.sr-cal-day:hover{background:var(--surface-200)}.sr-cal-day[aria-current=date]{box-shadow:inset 0 0 0 1px var(--brand)}.sr-cal-day[aria-pressed=true]{background:var(--brand);color:var(--surface-100);font-weight:700}.sr-cal-foot{display:flex;justify-content:flex-start;padding-top:var(--space-2);border-top:1px solid var(--border);margin-top:var(--space-2)}.sr-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;white-space:nowrap}.sr-amount-pos{color:var(--positive)}.sr-amount-neg{color:var(--negative)}.sr-amount-missing,.sr-amount-zero{color:var(--ink-subtle)}.sr-amount-invalid{color:var(--negative);font-weight:700}.sr-amount-arrow{font-size:12px;margin-right:4px}.sr-amount-side{display:inline-block;min-width:1.6em;color:var(--ink-muted);margin-left:var(--space-1-5);direction:rtl;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:right}.sr-amount-cur,.sr-amount-side{font:500 12px/1 var(--font-sans)}.sr-amount-cur{color:var(--ink-subtle);margin-left:var(--space-1)}.sr-pill{display:inline-flex;align-items:center;gap:var(--space-1-5);height:var(--pill-height);padding:0 10px;border-radius:var(--radius-pill);font:500 12px/1 var(--font-sans);white-space:nowrap}.sr-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.sr-pill-draft{background:var(--info-soft);color:var(--info)}.sr-pill-posted{background:var(--positive-soft);color:var(--positive)}.sr-pill-reversed{background:var(--negative-soft);color:var(--negative)}.sr-pill-locked{background:var(--warning-soft);color:var(--warning)}.sr-pill-pending{background:var(--surface-200);color:var(--ink-muted)}.sr-msg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:13px;line-height:20px}.sr-msg b{font-weight:700}.sr-msg-info{background:var(--info-soft);color:var(--info)}.sr-msg-success{background:var(--positive-soft);color:var(--positive)}.sr-msg-warning{background:var(--warning-soft);color:var(--warning)}.sr-msg-error{background:var(--negative-soft);color:var(--negative)}.sr-toasts{position:fixed;inset-inline-end:var(--space-4);bottom:calc(var(--space-8) + env(safe-area-inset-bottom, 0px));z-index:30;display:flex;flex-direction:column;gap:var(--space-2);width:min(380px,calc(100vw - 32px))}.sr-toasts-inline{position:static}.sr-toast-list{flex-direction:column}.sr-toast,.sr-toast-list{display:flex;gap:var(--space-2)}.sr-toast{align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-100);box-shadow:var(--shadow-popover);-webkit-border-start:4px solid var(--info);border-inline-start:4px solid var(--info)}.sr-toast-success{border-inline-start-color:var(--positive)}.sr-toast-warning{border-inline-start-color:var(--warning)}.sr-toast-error{border-inline-start-color:var(--negative)}.sr-toast-body{flex:1 1;display:flex;flex-direction:column;font-size:13px;line-height:20px}.sr-toast-body b{font-weight:700}.sr-dialog-backdrop{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:rgba(6,13,24,.55)}.sr-dialog-inline{position:relative;inset:auto;min-height:260px;border-radius:var(--radius-md)}.sr-dialog{width:min(480px,100%);background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover)}.sr-dialog-head{padding:var(--space-4) var(--space-4) var(--space-2);font:700 16px/24px var(--font-sans)}.sr-dialog-body{padding:0 var(--space-4) var(--space-4);font-size:14px;line-height:22px;color:var(--ink)}.sr-dialog-foot{flex-wrap:wrap;padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);background:var(--surface-200);border-radius:0 0 var(--radius-md) var(--radius-md)}.sr-dialog-foot,.sr-state{display:flex;gap:var(--space-2)}.sr-state{flex-direction:column;align-items:center;padding:var(--space-6) var(--space-4);text-align:center;color:var(--ink-muted)}.sr-state-title{font:700 14px/22px var(--font-sans);color:var(--ink)}.sr-state-text{font-size:13px;max-width:46ch}.sr-state-error .sr-icon,.sr-state-offline .sr-icon{color:var(--negative)}.sr-state-noaccess .sr-icon{color:var(--warning)}.sr-skel-wrap{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.sr-skel{display:block;height:12px;border-radius:var(--radius-sm);background:var(--surface-200);animation:sr-pulse 1.4s ease-in-out infinite}@keyframes sr-pulse{50%{opacity:.55}}.sr-tabs{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border);overflow-x:auto}.sr-tab-wrap{position:relative;display:inline-flex;align-items:center}.sr-tab-wrap-on:after{content:"";position:absolute;inset-inline:var(--space-2);bottom:0;height:2px;background:var(--accent)}.sr-tab{height:40px;padding:0 var(--space-4);border:0;background:transparent;color:var(--ink-muted);font:500 14px/1 var(--font-sans);cursor:pointer;white-space:nowrap}.sr-tab[aria-selected=true]{color:var(--ink)}.sr-tab-close{-webkit-margin-end:var(--space-1);margin-inline-end:var(--space-1);width:24px;height:24px}.sr-grid-wrap{overflow:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-100)}.sr-grid{border-collapse:separate;border-spacing:0;width:100%;font:400 13px/20px var(--font-sans)}.sr-grid th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--surface-200);color:var(--ink-muted);font-weight:500;text-align:start;padding:0 var(--space-2);height:32px;border-bottom:1px solid var(--border);white-space:nowrap}.sr-grid .sr-head-2 th{top:32px}.sr-grid th.sr-group{text-align:center;-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}.sr-grid td{padding:0 var(--space-2);height:var(--row-default);border-bottom:1px solid var(--border);white-space:nowrap}.sr-grid[data-density=compact] td{height:var(--row-compact)}.sr-grid td.sr-n,.sr-grid th.sr-n{text-align:right}.sr-grid tbody tr:hover td{background:var(--surface-200)}.sr-grid tr[aria-selected=true] td{background:var(--brand-soft)}.sr-grid tr[tabindex]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sr-grid .sr-sticky{position:-webkit-sticky;position:sticky;z-index:1;background:var(--surface-100);font-weight:500}.sr-grid .sr-sticky+td:not(.sr-sticky),.sr-grid .sr-sticky+th:not(.sr-sticky){-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}.sr-grid th.sr-sticky{z-index:3}.sr-grid tbody tr:hover td.sr-sticky,.sr-grid th.sr-sticky{background:var(--surface-200)}.sr-grid tr[aria-selected=true] td.sr-sticky{background:var(--brand-soft)}.sr-grid tfoot td{position:-webkit-sticky;position:sticky;bottom:0;background:var(--surface-200);font-weight:700;border-top:1px solid var(--border-strong);border-bottom:0}.sr-grid td.sr-grid-state{height:auto;white-space:normal}.sr-grid td.sr-grid-state .sr-state{position:-webkit-sticky;position:sticky;inset-inline-start:0;max-width:calc(100vw - 2 * var(--space-4))}.sr-panel{background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md)}.sr-panel-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);font:700 16px/24px var(--font-sans)}.sr-panel-tabs{padding:0 var(--space-2)}.sr-panel-body{padding:var(--space-3) var(--space-4)}.sr-balance{width:100%;border-collapse:collapse;font-size:13px}.sr-balance td,.sr-balance th{padding:var(--space-1-5) 0;border-bottom:1px dashed var(--border);text-align:start;font-weight:400}.sr-balance thead th{font:500 12px/16px var(--font-sans);color:var(--ink-subtle);border-bottom:1px solid var(--border)}.sr-balance tbody th{font-weight:500}.sr-balance .sr-n{text-align:right;-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3)}.sr-balance tr:last-child td,.sr-balance tr:last-child th{border-bottom:0}.sr-form-section{display:flex;flex-direction:column;gap:var(--space-3)}.sr-form-section+.sr-form-section{padding-top:var(--space-4);border-top:1px solid var(--border)}.sr-form-title{display:flex;justify-content:space-between;gap:var(--space-2);margin:0;font:700 14px/22px var(--font-sans);color:var(--ink-muted)}.sr-form-aside{font:400 12px/22px var(--font-sans);color:var(--ink-subtle)}.sr-form-grid{display:grid;grid-template-columns:repeat(var(--sr-cols,2),minmax(0,1fr));grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4)}@media (max-width:640px){.sr-form-grid{grid-template-columns:1fr}}.sr-alloc{display:flex;flex-direction:column;gap:var(--space-1-5)}.sr-alloc-text{font-size:13px;color:var(--ink-muted)}.sr-alloc-text .sr-amount{color:var(--ink);font-weight:500}.sr-alloc-done{color:var(--positive);font-weight:500}.sr-alloc-track{height:8px;border-radius:var(--radius-pill);background:var(--surface-200);overflow:hidden;border:1px solid var(--border)}.sr-alloc-fill{display:block;height:100%;background:var(--accent);border-radius:var(--radius-pill);-webkit-margin-start:0;margin-inline-start:0}.sr-alloc-fill-done{background:var(--positive)}.sr-dochead{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border);background:var(--surface-100)}.sr-dochead h1{margin:0;font:700 20px/28px var(--font-sans);color:var(--brand)}.sr-dochead-actions{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;gap:var(--space-2)}.sr-meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;font-size:13px;color:var(--ink-muted)}.sr-meta>div{display:inline-flex;gap:var(--space-1);align-items:baseline}.sr-meta dt{margin:0}.sr-meta dd{margin:0;color:var(--ink);font-weight:500}.sr-actionbar{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);background:var(--surface-100)}.sr-actionbar,.sr-actionbar-actions{display:flex;flex-wrap:wrap;align-items:center}.sr-actionbar-actions{gap:var(--space-2)}.sr-actionbar-nav{display:inline-flex;gap:2px}.sr-actionbar-wide{display:contents}.sr-actionbar-more{display:none;position:relative}.sr-actionbar-more-btn{width:var(--row-default);padding:0;justify-content:center}.sr-actionbar-more .sr-menu-item{flex-direction:column;gap:2px}.sr-actionbar-more .sr-menu-hint{white-space:normal;max-width:30ch;font-size:12px;line-height:16px}.sr-icon-btn[aria-disabled=true]{color:var(--ink-subtle);cursor:not-allowed;background:transparent}.sr-hero{display:flex;flex-direction:column;align-items:flex-end;min-width:0}.sr-hero-label{font:500 12px/16px var(--font-sans);color:var(--ink-muted)}.sr-hero-value{display:inline-flex;align-items:baseline;gap:var(--space-2);font:700 28px/36px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;color:var(--ink);flex-wrap:wrap;justify-content:flex-end;max-width:100%}.sr-hero-cur{font:500 14px/1 var(--font-sans);color:var(--ink-muted)}.sr-kpi{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0}.sr-kpi-label{font:500 13px/18px var(--font-sans);color:var(--ink-muted)}.sr-kpi-value{display:flex;align-items:baseline;gap:var(--space-2);direction:ltr;justify-content:flex-end;min-width:0;flex-wrap:wrap}.sr-kpi-num{font:700 24px/32px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:normal}.sr-kpi-long .sr-kpi-num{font-size:20px;line-height:28px}.sr-kpi-unit{font:500 13px/1 var(--font-sans);color:var(--ink-muted)}.sr-kpi-delta{font:500 12px/16px var(--font-sans)}.sr-kpi svg{width:100%;height:36px;display:block}[dir=rtl] .sr-kpi svg{transform:scaleX(-1)}.sr-kpi-axis{display:flex;justify-content:space-between;font:400 12px/16px var(--font-sans);color:var(--ink-subtle)}.sr-spark-line{fill:none;stroke:var(--brand);stroke-width:1.5}.sr-spark-area{fill:var(--brand-soft)}.sr-spark-end{fill:var(--brand)}.sr-login{display:flex;flex-direction:column;gap:var(--space-4);width:min(380px,100%);padding:var(--space-6);background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md)}.sr-login-brand{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}.sr-login-name{font:700 20px/28px var(--font-sans);color:var(--brand)}.sr-login-title{margin:0;font:700 16px/24px var(--font-sans)}.sr-login-submit{justify-content:center;width:100%}.sr-login .sr-control{height:44px}.sr-login .sr-adorn{background:transparent;border:0;padding:0;color:var(--ink-muted)}.sr-login .sr-adorn-start{-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3)}.sr-login .sr-adorn-start+input{-webkit-padding-start:var(--space-2);padding-inline-start:var(--space-2)}.sr-login .sr-control:focus-within .sr-adorn-start{color:var(--brand)}.sr-login .sr-login-submit{height:44px;font-size:15px}.sr-login-reveal{display:grid;place-items:center;width:44px;height:100%;padding:0;border:0;background:transparent;color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-sm)}.sr-login-reveal:hover{color:var(--ink)}.sr-login-reveal:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.sr-otp{display:flex;gap:var(--space-2);justify-content:center}.sr-otp-box{width:44px;height:48px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-100);color:var(--ink);text-align:center;font:700 20px/1 var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sr-otp-box:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.sr-otp-box[aria-invalid=true]{border-color:var(--negative)}.sr-print{background:var(--surface-100);color:var(--ink);padding:var(--space-6);border:1px solid var(--border);font-size:13px;line-height:1.6}.sr-print-a5{max-width:148mm}.sr-print-a4{max-width:210mm}.sr-print-a4-landscape{max-width:297mm}.sr-print-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--ink)}.sr-print-office{font:700 17px/24px var(--font-sans)}.sr-print-branch{font-weight:500}.sr-print-branch,.sr-print-lines{font-size:12px;line-height:18px;color:var(--ink-muted)}.sr-print-heading{text-align:end}.sr-print-title{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);font:700 20px/28px var(--font-sans)}.sr-print-subtitle{font-size:12px;color:var(--ink-muted)}.sr-print-meta{grid-column:1/-1}.sr-print-stamp{justify-self:center;width:-moz-fit-content;width:fit-content;margin:var(--space-4) auto 0;padding:var(--space-1) var(--space-4);border:3px double var(--negative);border-radius:var(--radius-sm);color:var(--negative);font:700 16px/24px var(--font-sans);transform:rotate(-3deg)}.sr-print-body{padding:var(--space-4) 0}.sr-print-sign{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6);padding-top:var(--space-8);page-break-inside:avoid;break-inside:avoid}.sr-print-sign>div{display:flex;flex-direction:column;gap:var(--space-8);font-size:12px;color:var(--ink-muted)}.sr-print-line{border-bottom:1px solid var(--ink)}.sr-print-note{margin-top:var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--border);font-size:12px;text-align:center}.sr-print-foot{margin-top:var(--space-3);font-size:11px;color:var(--ink-subtle)}.sr-print-a5{font-size:12px;padding:var(--space-4)}.sr-print-a5 .sr-print-sign{gap:var(--space-4);padding-top:var(--space-6)}@page{size:A4;margin:14mm 12mm;@top-center{content:var(--sr-print-title,"");font:400 9px/1.4 Vazirmatn,Tahoma,sans-serif;color:#333}@bottom-center{content:var(--sr-page-before,"") counter(page) var(--sr-page-between," / ") counter(pages) var(--sr-page-after,"");font:400 9px/1.4 Vazirmatn,Tahoma,sans-serif;color:#333}}@page a5{size:A5;margin:9mm;@top-center{content:none}@bottom-center{content:none}}@page landscape{size:A4 landscape;margin:14mm 10mm}@media print{.sr-actionbar,.sr-appbar,.sr-noprint,.sr-side,.sr-statusbar,.sr-tabs,.sr-toasts{display:none!important}.sr-shell{display:block;height:auto}.sr-main{overflow:visible;padding:0}.sr-print{border:0;padding:0;max-width:none}.sr-print-a5{page:a5}.sr-print-a4-landscape{page:landscape}.sr-print,.sr-print *{color:#000!important;background:#fff!important;box-shadow:none!important}.sr-print .sr-pill,.sr-print-stamp{border-color:#000!important}.sr-grid-wrap{overflow:visible;border-color:#000}.sr-grid td,.sr-grid tfoot td,.sr-grid th{position:static;border-color:#999}.sr-grid thead{display:table-header-group}.sr-grid tfoot{display:table-row-group}.sr-grid tr,.sr-print-sign{page-break-inside:avoid;break-inside:avoid}}.sr-shell{display:grid;grid-template-rows:var(--appbar-height) minmax(0,1fr) auto;grid-template-columns:var(--sidebar-width) minmax(0,1fr);height:100%;min-height:420px;background:var(--surface-0)}.sr-shell[data-collapsed=true]{grid-template-columns:var(--sidebar-collapsed) minmax(0,1fr)}.sr-appbar{grid-column:1/-1;display:flex;align-items:center;gap:var(--space-4);padding:0 var(--space-3);background:var(--chrome);color:var(--chrome-ink);min-width:0}.sr-appbar :focus-visible{outline-color:var(--focus-on-chrome)}.sr-appbar-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--chrome-ink);cursor:pointer}.sr-appbar-name{font:700 16px/1 var(--font-sans);white-space:nowrap}.sr-appbar-ctx{display:flex;gap:var(--space-4);font-size:12px;color:var(--chrome-muted);white-space:nowrap;overflow:hidden}.sr-appbar-ctx>span{display:inline-flex;gap:var(--space-1)}.sr-appbar-ctx b{color:var(--chrome-ink);font-weight:500}.sr-appbar-user{display:inline-flex;align-items:center;gap:var(--space-1-5);font-size:13px;white-space:nowrap}.sr-spacer{flex:1 1}.sr-search{display:inline-flex;align-items:center;gap:var(--space-2);height:30px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--chrome-muted);font:400 13px/1 var(--font-sans);cursor:pointer;white-space:nowrap}.sr-search,.sr-search .sr-kbd{color:var(--chrome-muted);background:transparent}.sr-search .sr-kbd{border-color:var(--chrome-muted)}.sr-side{background:var(--surface-100);-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border);padding:var(--space-2);overflow:auto}.sr-side-group{margin:var(--space-3) var(--space-2) var(--space-1);min-height:16px;font:500 12px/16px var(--font-sans);color:var(--ink-subtle)}.sr-side-item{display:flex;justify-content:space-between;width:100%;height:var(--nav-item);padding:0 var(--space-3);border:0;border-radius:var(--radius-md);background:transparent;color:var(--ink);font:400 14px/1 var(--font-sans);cursor:pointer;text-align:start}.sr-side-item,.sr-side-label{align-items:center;gap:var(--space-2)}.sr-side-label{display:inline-flex;min-width:0}.sr-side-label .sr-icon{color:var(--ink-muted)}.sr-side-item:hover{background:var(--surface-200)}a.sr-side-item{text-decoration:none}.sr-side-item[aria-current=page]{background:var(--brand-soft);color:var(--brand);font-weight:700}.sr-side-item[aria-current=page] .sr-icon{color:var(--brand)}.sr-shell[data-collapsed=true] .sr-side-item{justify-content:center;padding:0}.sr-shell[data-collapsed=true] .sr-tip{inset-inline-start:calc(100% + 8px);bottom:auto;top:50%;transform:translateY(-50%)}.sr-shell[data-collapsed=true] .sr-tip-wrap{display:flex}.sr-main{min-width:0;overflow:auto;padding:0 var(--space-4) var(--space-4)}.sr-main-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--surface-0);margin:0 calc(-1 * var(--space-4));padding:0 var(--space-4)}.sr-statusbar{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-4);padding:var(--space-1-5) var(--space-4);background:var(--surface-200);border-top:1px solid var(--border);font:400 12px/16px var(--font-sans);color:var(--ink-muted)}.sr-status-item{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}.sr-status-item b{color:var(--ink);font-weight:500}.sr-status-hint{-webkit-margin-start:auto;margin-inline-start:auto}.sr-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--positive)}.sr-dot-off{background:var(--negative)}.sr-link{border:0;padding:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.sr-errsum{justify-content:flex-start}.sr-blocked{font:400 12px/16px var(--font-sans);color:var(--negative);max-width:32ch}.sr-date{display:inline-flex;align-items:baseline;gap:var(--space-1-5);white-space:nowrap}.sr-date-g{font-size:12px;color:var(--ink-subtle)}@media screen and (max-width:1280px){.sr-grid .sr-date-g{display:none}}.sr-date-hint{white-space:nowrap}.sr-bignum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.sr-seg{display:inline-flex;align-self:flex-start;padding:2px;gap:2px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-200)}.sr-seg-item{display:inline-flex;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-4);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-muted);font:500 14px/1 var(--font-sans);cursor:pointer}.sr-seg-item:hover{color:var(--ink)}.sr-seg-on{background:var(--surface-100);color:var(--brand);font-weight:700;box-shadow:0 0 0 1px var(--border-strong)}.sr-seg-item:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.sr-split{position:relative;display:inline-flex}.sr-split .sr-tip-wrap:first-child .sr-btn,.sr-split-main{border-start-end-radius:0;border-end-end-radius:0}.sr-split-caret{padding:0 var(--space-2);border-start-start-radius:0;border-end-start-radius:0;-webkit-margin-start:-1px;margin-inline-start:-1px}.sr-caret-icon{transform:rotate(-90deg)}.sr-menu{position:absolute;top:calc(100% + 4px);inset-inline-end:0;z-index:15;min-width:200px;margin:0;padding:var(--space-1);list-style:none;background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-popover)}.sr-menu-top{top:auto;bottom:calc(100% + 4px)}.sr-menu-item{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:13px;cursor:pointer}.sr-menu-item:focus,.sr-menu-item:hover{background:var(--brand-soft);outline:none}.sr-menu-item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.sr-menu-item[aria-disabled=true]{color:var(--ink-subtle);cursor:not-allowed;background:transparent}.sr-menu-item[aria-disabled=true]:focus{background:var(--surface-200)}.sr-menu-hint{color:var(--ink-subtle);unicode-bidi:-webkit-isolate;unicode-bidi:isolate;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sr-doclayout{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:100%;background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md)}.sr-doclayout-body{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4);align-items:start}.sr-doclayout-main{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.sr-doclayout-aside{display:flex;flex-direction:column;gap:var(--space-3);top:var(--space-4)}.sr-doclayout-aside,.sr-doclayout-foot{position:-webkit-sticky;position:sticky}.sr-doclayout-foot{bottom:0;z-index:3;border-radius:0 0 var(--radius-md) var(--radius-md)}@media (max-width:1180px){.sr-doclayout-body{grid-template-columns:minmax(0,1fr) 280px}}@media (max-width:960px){.sr-doclayout-body{grid-template-columns:1fr}.sr-doclayout-aside{position:static}}@media (max-width:1180px){.sr-actionbar .sr-kbd{display:none}}[dir=ltr] .sr-actionbar-nav svg,[dir=ltr] .sr-cal-head .sr-icon-btn svg{transform:scaleX(-1)}.sr-doclayout-foot{background:var(--surface-100)}@media (max-width:1180px){.sr-actionbar{flex-wrap:nowrap;align-items:flex-start}.sr-actionbar-actions{flex:1 1;min-width:0}.sr-blocked{flex-basis:100%;order:9;max-width:none;min-width:0}}@media (max-width:600px){.sr-actionbar{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.sr-hero{order:-1;flex-direction:row;align-items:baseline;justify-content:space-between;width:100%;gap:var(--space-2)}.sr-hero-value{font-size:20px;line-height:28px}.sr-actionbar-actions{width:100%;gap:var(--space-1-5)}.sr-actionbar-actions .sr-btn{padding-inline:var(--space-3)}.sr-actionbar-nav,.sr-actionbar-wide{display:none}.sr-actionbar-more{display:inline-flex}.sr-actionbar-actions>.sr-tip-wrap:first-child{flex:1 1 auto}.sr-actionbar-actions>.sr-tip-wrap:first-child .sr-btn{width:100%;justify-content:center}.sr-actionbar[data-saved=true] .sr-actionbar-actions>.sr-tip-wrap:first-child{flex:none}.sr-actionbar[data-saved=true] .sr-actionbar-actions>.sr-tip-wrap:first-child .sr-btn{width:auto}.sr-actionbar[data-saved=true] .sr-actionbar-actions>.sr-tip-wrap:nth-child(2){flex:1 1 auto}.sr-actionbar[data-saved=true] .sr-actionbar-actions>.sr-tip-wrap:nth-child(2) .sr-btn{width:100%;justify-content:center}.sr-picker .sr-adorn:not(.sr-adorn-btn){display:none}.sr-actionbar{flex-wrap:wrap}.sr-actionbar-actions{flex:1 1 100%}.sr-blocked{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;max-width:100%}.sr-statusbar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sr-statusbar .sr-status-hint{display:none}.sr-statusbar>*{flex:none}}body,html{margin:0;min-height:100%;background:var(--surface-0)}.app-login{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(400px,520px);background:var(--surface-100)}.app-login-art{position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:56px;background:var(--chrome);color:var(--chrome-ink);isolation:isolate}.app-login-art-lines{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.app-login-art:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,var(--chrome) 8%,transparent 52%)}.app-login-art-lines path{fill:none;shape-rendering:geometricPrecision}.app-login-art-rosette path{stroke:#9db6dd;stroke-opacity:.2;stroke-width:.8}.app-login-art-ring{stroke:#f28a4b;stroke-opacity:.55;stroke-width:1}.app-login-art-ring,.app-login-art-rosette path{stroke-dasharray:1;stroke-dashoffset:1;animation:app-login-engrave 1.8s cubic-bezier(.25,.7,.2,1) both}.app-login-art-ring{animation-delay:.5s}@keyframes app-login-engrave{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.app-login-art-ring,.app-login-art-rosette path{animation:none;stroke-dashoffset:0}}.app-login-mark{display:flex;flex-direction:column;gap:var(--space-3);max-width:440px}.app-login-mark:before{content:"";width:40px;height:3px;border-radius:2px;background:#f28a4b;-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2)}.app-login-product{font:700 64px/1.15 var(--font-sans);color:#f4f7fb}.app-login-tagline{font:400 16px/1.8 var(--font-sans);color:var(--chrome-muted);max-width:32ch;text-wrap:balance}.app-login-side{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);padding:48px 40px 28px}.app-login-form{width:min(360px,100%);margin-block:clamp(48px,22vh,200px) auto}.app-login .sr-field-label{font-size:14px;line-height:20px}.app-login .sr-login{width:100%;padding:0;gap:20px;background:transparent;border:0;border-radius:0}.app-login .sr-login-title{font:700 26px/1.4 var(--font-sans);color:var(--ink);-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.app-login-langs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1) var(--space-4);color:var(--ink-subtle);font:400 13px/1.6 var(--font-sans)}.app-login-langs [aria-current],.app-login-langs a{display:inline-flex;align-items:center;min-height:32px;padding:0 6px;margin:0 -6px;color:var(--ink-muted);text-decoration:none;border-radius:var(--radius-sm)}.app-login-langs a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.app-login-langs [aria-current]{color:var(--brand);font-weight:700}.app-login-langs a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:1180px){.app-login{grid-template-columns:minmax(0,1fr) minmax(380px,440px)}.app-login-art{padding:44px}.app-login-product{font-size:52px}}@media (max-width:860px){.app-login{grid-template-columns:1fr;grid-template-rows:auto 1fr}.app-login-art{min-height:224px;padding:28px 20px 24px;align-items:flex-end}.app-login-art-lines{transform:scale(1.7);transform-origin:50% 32%}.app-login-art-rosette path{stroke-opacity:.32;stroke-width:1.2}.app-login-art:after{background:linear-gradient(to top,var(--chrome) 0,transparent 72%)}.app-login-langs [aria-current],.app-login-langs a{min-height:44px}.app-login-mark{gap:var(--space-1)}.app-login-mark:before{-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.app-login-product{font-size:38px}.app-login-tagline{font-size:14px}.app-login-side{padding:32px 20px 24px;gap:var(--space-6)}.app-login-form{margin-block:0 auto}}.app-page{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-8);min-width:0}.app-page-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3)}.app-page-title{margin:0;font-size:20px;line-height:28px;font-weight:700;color:var(--brand)}.app-page-date{color:var(--ink-muted)}.app-section{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.app-section-title{margin:0;font-size:16px;line-height:24px;font-weight:700}.app-page-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-2)}.app-cmd-list{list-style:none;margin:var(--space-2) 0 0;padding:0;max-height:320px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-sm)}.app-cmd-item{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);cursor:pointer}.app-cmd-icon{display:grid;place-items:center;width:20px;color:var(--ink-muted);flex:none}.app-cmd-label{flex:1 1;min-width:0}.app-cmd-item[aria-selected=true] .app-cmd-icon{color:var(--brand)}.app-cmd-item[aria-selected=true]{background:var(--brand-soft)}@media (max-width:720px){.app-page{padding:var(--space-3) var(--space-4)}.sr-appbar{gap:var(--space-2)}.sr-appbar-ctx,.sr-appbar-user>span,.sr-search>span{display:none}.sr-statusbar{flex-wrap:wrap;row-gap:var(--space-1)}.sr-status-item[data-phone=hide],.sr-statusbar .sr-date-g{display:none}}.sr-shell{height:100vh;height:100dvh}.app-span{grid-column:1/-1}.app-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;grid-gap:var(--space-2);gap:var(--space-2);align-items:end}.app-fieldset{border:0;margin:0;padding:0;min-width:0;display:contents}.app-row-actions{display:flex;gap:var(--space-2)}.app-readonly{display:flex;align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--surface-200);color:var(--ink)}@media (max-width:720px){.app-row{grid-template-columns:minmax(0,1fr)}}.app-filters{display:grid;grid-template-columns:minmax(240px,2fr) repeat(2,minmax(170px,1fr)) minmax(150px,1fr) auto;grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);align-items:start}.app-filters>*{min-width:0}.app-filters-actions{display:flex;align-items:center;gap:var(--space-4);padding-top:calc(18px + var(--space-1));white-space:nowrap}.app-filters-actions,.app-filters-actions .sr-check{min-height:var(--row-default)}@media (max-width:1180px){.app-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.app-filters>.sr-field:first-child{grid-column:1/-1}}@media (max-width:640px){.app-filters{grid-template-columns:minmax(0,1fr)}.app-filters-actions{justify-content:space-between;padding-top:0}}.app-totals{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-100)}.app-totals-table{border-collapse:collapse;min-width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-totals-table td,.app-totals-table th{padding:0 var(--space-3);height:var(--row-compact);border-bottom:1px solid var(--border);text-align:start;white-space:nowrap}.app-totals-table tbody tr:last-child>*{border-bottom:0}.app-totals-table thead th{color:var(--ink-muted);font-weight:500}.app-totals-table tbody th{font-weight:500}.app-totals-table .app-totals-closing{font-weight:700}.app-tag{display:inline-block;-webkit-margin-end:var(--space-1);margin-inline-end:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--surface-200);font-size:.85em}.app-journal{container:journal/inline-size;min-width:0}.app-journal-box{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-md)}.app-journal-foot,.app-journal-head,.app-journal-row{display:grid;grid-template-columns:28px minmax(170px,2fr) minmax(170px,1.2fr) minmax(170px,1.2fr) minmax(120px,1.4fr) 48px;grid-gap:var(--space-2);gap:var(--space-2);align-items:start;padding:var(--space-2) var(--space-3)}.app-journal-head{background:var(--surface-100);color:var(--ink-muted);font-size:.9em;border-radius:var(--radius-md) var(--radius-md) 0 0}.app-journal-head,.app-journal-row{border-bottom:1px solid var(--border)}.app-journal-row[data-active=true]{background:var(--brand-soft);box-shadow:inset -3px 0 0 var(--accent)}.app-journal-row>*{min-width:0}.app-journal-row .sr-field-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app-journal-no{display:flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:var(--row-default);color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-journal-no-word{display:none}.app-journal-del{margin-top:calc((var(--row-default) - var(--control-sm)) / 2);justify-self:center;align-self:start;color:var(--ink-muted)}.app-journal-del:hover{color:var(--negative)}.app-journal-foot{align-items:center;background:var(--surface-100);border-radius:0 0 var(--radius-md) var(--radius-md);font-weight:600}.app-journal-actions{grid-column:1/3;display:flex;flex-wrap:wrap;gap:var(--space-2)}.app-journal-total{text-align:end;padding-inline:var(--space-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-journal-total-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app-journal-diff{grid-column:5/7;display:flex;align-items:center;gap:var(--space-2);justify-self:start;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--negative-soft);color:var(--negative)}.app-journal-diff[data-ok=true]{background:var(--positive-soft);color:var(--positive)}.app-journal-diff[data-ok=none]{background:transparent;color:var(--ink-muted)}.app-journal-aside-hint{margin:var(--space-2) var(--space-1) 0}@container journal (max-width: 769px){.app-journal-head{display:none}.app-journal-row{grid-template-columns:24px repeat(2,minmax(0,1fr)) 44px}.app-journal-row .sr-field-label,.app-journal-total-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.app-journal-no{grid-column:1;grid-row:1/4;align-items:flex-start;padding-top:var(--space-6);font-weight:600;color:var(--ink)}.app-journal-row>.sr-field:first-of-type{grid-column:2/4;grid-row:1}.app-journal-row>.sr-field:nth-of-type(2){grid-column:2;grid-row:2}.app-journal-row>.sr-field:nth-of-type(3){grid-column:3;grid-row:2}.app-journal-row>.sr-field:nth-of-type(4){grid-column:2/4;grid-row:3}.app-journal-del{grid-column:4;grid-row:1;align-self:end;margin-top:0;margin-bottom:calc((var(--row-default) - var(--control-sm)) / 2)}.app-journal-foot{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--space-2)}.app-journal-actions{grid-column:1/-1}.app-journal-total{text-align:start;padding-inline:0}.app-journal-total-label{font-weight:400;color:var(--ink-muted);-webkit-margin-end:var(--space-1);margin-inline-end:var(--space-1);white-space:nowrap}.app-journal-diff{grid-column:auto}}@container journal (max-width: 500px){.app-journal-box{border:0;gap:var(--space-3)}.app-journal-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3)}.app-journal-row[data-active=true]{box-shadow:none;border-color:var(--accent)}.app-journal-no{grid-column:1;grid-row:1;padding-top:0;justify-content:flex-start;min-height:0;font-weight:600;color:var(--ink)}.app-journal-no-word{display:inline}.app-journal-del{grid-column:2;grid-row:1;justify-self:end;align-self:start;margin:0}.app-journal-row>.sr-field:first-of-type{grid-column:1/-1;grid-row:2}.app-journal-row>.sr-field:nth-of-type(2){grid-column:1/-1;grid-row:3}.app-journal-row>.sr-field:nth-of-type(3){grid-column:1/-1;grid-row:4}.app-journal-row>.sr-field:nth-of-type(4){grid-column:1/-1;grid-row:5}.app-journal-foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--border);border-radius:var(--radius-md)}.app-journal-diff,.app-journal-total{grid-column:1/-1}}.app-balance{max-width:760px}.app-bal-filters{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-3) var(--space-6);gap:var(--space-3) var(--space-6);align-items:center}.app-bal-filters>.sr-field{min-width:0}.app-bal-filters>:last-child{padding-top:calc(18px + var(--space-1))}.app-bal-card{background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.app-bal-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);align-items:center;padding:var(--space-4);border-bottom:1px solid var(--border)}.app-bal-avatar{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--brand-soft);color:var(--brand)}.app-bal-id{min-width:0}.app-bal-id h2{margin:0;font-size:1.1rem;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.app-bal-id p{margin:2px 0 0;display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;color:var(--ink-muted);font-size:.9rem}.app-bal-id .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.app-bal-kind{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--surface-200);font-size:.82rem}.app-bal-actions{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}.app-bal-actions a.sr-btn{text-decoration:none;display:inline-flex;align-items:center}.app-bal-copied{grid-column:1/-1}.app-bal-card:focus,.app-bal-card:focus-visible{outline:none}.app-bal-body{padding:var(--space-1) var(--space-4)}.app-bal-body>.sr-state{padding-block:var(--space-6)}.app-bal-table{width:100%;border-collapse:collapse}.app-bal-table tr+tr td,.app-bal-table tr+tr th{border-top:1px solid var(--border)}.app-bal-table td,.app-bal-table th{padding:var(--space-3) 0;vertical-align:middle;text-align:start;font-weight:inherit}.app-bal-table th{width:1%;white-space:nowrap}.app-bal-curwrap{display:flex;align-items:center;gap:var(--space-3)}.app-coin{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--brand-soft);color:var(--brand);border:1px solid var(--border);font:600 11px/1 var(--font-sans);letter-spacing:.04em}.app-bal-cur{display:flex;flex-direction:column;min-width:0;line-height:1.35}.app-bal-cur b{font-weight:600}.app-bal-cur span{color:var(--ink-muted);font-size:.82rem}.app-bal-table .app-bal-amount{text-align:end;font-size:1.5rem;font-weight:700;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:var(--space-4)}.app-bal-table tr[data-side=zero] .app-bal-amount{color:var(--ink-muted);font-weight:400}.app-bal-side{width:1%;white-space:nowrap}.app-side{display:inline-flex;align-items:center;gap:4px;padding-block:2px;padding-inline:10px;border-radius:var(--radius-pill);font-size:.85rem;background:var(--surface-200);color:var(--ink);border:1px solid var(--border)}.app-side[data-side=zero]{color:var(--ink-muted)}.app-side[data-side=invalid]{background:var(--negative-soft);color:var(--negative)}.app-bal-note{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-6) 0;color:var(--ink-muted)}.app-bal-note>div{display:flex;flex-direction:column;gap:2px}.app-bal-note b{color:var(--ink);font-weight:600}.app-bal-settled>.sr-icon{color:var(--positive)}.app-bal-foot{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);background:var(--surface-0);color:var(--ink-muted);font-size:.9rem}.app-bal-foot>.sr-icon{color:var(--positive)}.app-link{background:none;border:0;padding:0;font:inherit;color:var(--brand);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.app-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}@media (max-width:640px){.app-bal-filters{grid-template-columns:minmax(0,1fr)}.app-bal-filters>:last-child{padding-top:0}.app-bal-head{grid-template-columns:auto minmax(0,1fr)}.app-bal-actions{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.app-bal-actions>:only-child{grid-column:1/-1}.app-bal-actions .sr-btn{justify-content:center;min-width:0;padding-inline:var(--space-2);white-space:nowrap}.app-bal-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cur cur" "amt side";align-items:center;grid-column-gap:var(--space-3);column-gap:var(--space-3);padding:var(--space-3) 0}.app-bal-table tr+tr{border-top:1px solid var(--border)}.app-bal-table tr+tr td,.app-bal-table tr+tr th{border-top:0}.app-bal-table th{grid-area:cur;padding-bottom:var(--space-1);width:auto}.app-bal-table td{padding:0}.app-bal-table .app-bal-amount{grid-area:amt;text-align:start;padding-inline:calc(40px + var(--space-3)) 0}.app-bal-side{grid-area:side;width:auto}}.app-prefs{max-width:920px}.app-prefs-intro p{margin:4px 0 0;color:var(--ink-muted)}.app-pref{margin:0;padding:var(--space-4);min-width:0;background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md)}.app-pref-head{display:flex;align-items:center;gap:var(--space-2);padding:0;float:inline-start;width:100%}.app-pref-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--brand-soft);color:var(--brand);flex:none}.app-pref-title{font:600 16px/24px var(--font-sans)}.app-pref-hint{clear:both;margin:0;padding-top:var(--space-1-5);-webkit-padding-start:44px;padding-inline-start:44px;color:var(--ink-muted);font-size:13px;line-height:20px}.app-pref-opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-3)}.app-pref-opt{position:relative;display:flex;align-items:center;gap:var(--space-2);min-height:64px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-0);cursor:pointer;transition:border-color .12s,background-color .12s}.app-pref-opt input{position:absolute;opacity:0;pointer-events:none;inset-inline-start:0}.app-pref-opt:hover{border-color:var(--border-strong)}.app-pref-opt:has(input:checked){border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.app-pref-opt:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.app-pref-opt[data-office=true]{border-style:dashed}.app-pref-opt[data-office=true]:has(input:checked){border-style:solid}.app-pref-opt-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.app-pref-opt-title{font:600 15px/22px var(--font-sans);align-self:flex-start;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.app-pref-opt-sub{color:var(--ink-muted);font-size:12px;line-height:18px}.app-pref-check{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--border-strong);color:transparent;flex:none;align-self:flex-start}.app-pref-opt:has(input:checked) .app-pref-check{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.app-prefs-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.app-prefs-status:empty{display:none}@media (prefers-reduced-motion:reduce){.app-pref-opt{transition:none}}@media (max-width:520px){.app-pref-opts{grid-template-columns:1fr}.app-pref-opt{min-height:56px}.app-pref-hint{-webkit-padding-start:0;padding-inline-start:0}}.app-dash-head{flex-wrap:wrap;justify-content:space-between}.app-dash-head,.app-dash-title{display:flex;align-items:center;gap:var(--space-3)}.app-dash-title{min-width:0}.app-dash-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--brand-soft);color:var(--brand);flex:none}.app-dash-date{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);color:var(--ink-muted);font-size:13px}.app-dash-date-label{white-space:nowrap}.app-dash-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.app-section-title{display:flex;align-items:center;gap:var(--space-2)}.app-section-hint,.app-section-title svg{color:var(--ink-muted)}.app-section-hint{margin:-4px 0 0;font-size:13px}.app-pos-count{display:inline-flex;align-items:center;padding:1px 8px;border-radius:var(--radius-pill);background:var(--negative-soft);color:var(--negative);font-size:12px;font-weight:600}.app-pos-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.app-pos{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--surface-100);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0}.app-pos[data-short=true]{border-color:color-mix(in srgb,var(--negative) 45%,var(--border))}.app-pos-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2)}.app-pos-code{margin:0;gap:6px;padding:3px 10px;background:var(--brand-soft);color:var(--brand);font:700 13px/18px var(--font-sans);letter-spacing:.03em}.app-pos-code,.app-pos-short{display:inline-flex;align-items:center;border-radius:var(--radius-pill)}.app-pos-short{-webkit-margin-start:auto;margin-inline-start:auto;gap:4px;padding:2px 8px;background:var(--negative-soft);color:var(--negative);font-size:12px;font-weight:600}.app-pos-balance{font:700 22px/28px var(--font-sans);min-width:0}.app-pos-meta{margin:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;padding-top:var(--space-2);border-top:1px dashed var(--border)}.app-pos-meta dt{color:var(--ink-subtle);font-size:12px;line-height:18px}.app-pos-meta dd{margin:0 0 6px;font-size:13px;line-height:20px;font-weight:500;min-width:0}.app-pos-meta dd:last-child{margin-bottom:0}@media (max-width:520px){.app-pos-list{grid-template-columns:1fr 1fr}.app-pos-balance{font-size:18px;line-height:24px}.app-dash-actions{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.app-dash-actions>:first-child{grid-column:1/-1}.app-dash-actions .sr-btn,.app-dash-actions>*{width:100%;min-width:0;justify-content:center}.app-dash-btn-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app-pos{padding:var(--space-2)}}.app-sec{display:inline-flex;align-items:center;gap:6px}.app-sec svg{color:var(--ink-muted);flex:none}.app-doc-title{gap:var(--space-2)}.app-doc-title svg{color:var(--brand)}.app-tb-filters{grid-template-columns:minmax(300px,1.5fr) repeat(2,minmax(170px,1fr)) minmax(160px,1fr)}.app-tb-filters .app-filters-actions{grid-column:1/-1;justify-content:flex-end;padding-top:0;flex-wrap:wrap;white-space:normal}.app-tb-filters .sr-seg{width:100%}.app-tb-filters .sr-seg>*{flex:1 1}@media (max-width:1180px){.app-tb-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.app-tb-filters>.sr-field:first-child{grid-column:auto}.app-tb-filters>.sr-field:nth-child(4){grid-row:1;grid-column:2}}@media (max-width:640px){.app-tb-filters{grid-template-columns:minmax(0,1fr)}.app-tb-filters>.sr-field:nth-child(4){grid-row:auto;grid-column:auto}.app-tb-filters .app-filters-actions{justify-content:space-between}}.app-tb-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4)}.app-tb-ok,.app-tb-part{display:inline-flex;align-items:center;gap:var(--space-2);font:500 14px/20px var(--font-sans)}.app-tb-ok{color:var(--positive)}.app-tb-part{color:var(--warning)}.app-tb-meta{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--ink-muted);font-size:13px}.app-tb-meta>span:first-child{color:var(--ink);font-weight:500}.app-tb-period{display:inline-flex;align-items:baseline;gap:var(--space-1)}.app-tb-secret{display:inline-flex;align-items:center;gap:var(--space-1-5);color:var(--ink-muted);font-style:italic}.app-tb-hint{margin:0;color:var(--ink-subtle);font-size:12px}.app-tb-inactive{-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);padding:0 var(--space-1-5);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--ink-muted);font-size:11px}.app-tb-status:empty{display:none}.app-book-filters{grid-template-columns:repeat(2,minmax(170px,240px)) minmax(160px,260px) auto}@media (max-width:1180px){.app-book-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.app-book-filters>.sr-field:first-child{grid-column:auto}}@media (max-width:640px){.app-book-filters{grid-template-columns:minmax(0,1fr)}}.app-jb .sr-grid tbody td{border-bottom:0;border-top:1px solid var(--border)}.app-jb .sr-grid tbody tr:first-child>td{border-top:0}.app-jb .sr-grid tbody tr.app-jb-first:not(:first-child)>td{border-top:2px solid var(--border-strong)}.app-jb .sr-grid tbody tr.app-jb-line>td:is(:nth-child(-n+3),:last-child){border-top-color:transparent}.app-jb .sr-grid tbody tr:last-child>td{border-bottom:1px solid var(--border)}.sr-grid tr.app-jb-alt>td,.sr-grid tr.app-jb-alt>td.sr-sticky{background:color-mix(in srgb,var(--surface-100),var(--ink) 5%)}.sr-grid tbody tr.app-jb-alt:hover>td,.sr-grid tbody tr.app-jb-alt:hover>td.sr-sticky{background:color-mix(in srgb,var(--surface-100),var(--ink) 9%)}.sr-grid tr.app-jb-alt[aria-selected=true]>td,.sr-grid tr.app-jb-alt[aria-selected=true]>td.sr-sticky{background:var(--brand-soft)}.app-jb-doc{font-weight:500}.app-jb-note{-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);color:var(--ink-muted)}.app-gl-accounts{position:relative;display:inline-flex;align-items:baseline;gap:var(--space-1-5);max-width:22ch}.app-gl-accounts>bdi{overflow:hidden;text-overflow:ellipsis}.app-gl-more{flex:none;color:var(--ink-muted);font-size:12px}@media (max-width:640px){.app-totals{overflow:visible}.app-totals-table,.app-totals-table tbody,.app-totals-table tr{display:block;min-width:0}.app-totals-table thead{display:none}.app-totals-table tbody tr+tr{border-top:1px solid var(--border-strong)}.app-totals-table td,.app-totals-table th{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);height:auto;min-height:var(--row-compact);padding-block:var(--space-1);white-space:normal}.app-totals-table td:before,.app-totals-table th:before{content:attr(data-label);flex:1 1;min-width:0;color:var(--ink-muted);font-weight:400}.app-totals-table td>*,.app-totals-table th>*{flex:none;white-space:nowrap}.app-totals-table tbody tr:last-child>*{border-bottom:1px solid var(--border)}.app-totals-table tbody tr:last-child>:last-child{border-bottom:0}}@media screen{.app-print-root{position:fixed;top:0;left:-10000px;width:210mm;opacity:0;pointer-events:none}.app-print-only{display:none}}@media print{html[data-printing=document] body>:not(.app-print-root){display:none!important}.sr-main,.sr-root,.sr-shell,body,html{background:#fff!important}.sr-shell{display:block!important;min-height:0!important}.sr-main,.sr-shell{height:auto!important}.sr-main{overflow:visible!important;padding:0!important}.app-book-filters,.app-filters,.app-noprint,.app-tb-hint:not(.app-tb-note),.sr-main-tabs{display:none!important}.app-print-only{display:block}.app-page{padding:0}.app-report-print .sr-grid{font-size:11px}.app-report-print .sr-grid td,.app-report-print .sr-grid th{padding:2px 4px;white-space:normal}.app-report-print .sr-date-g{display:inline}.sr-grid tbody tr:hover td,.sr-grid tbody tr:hover td.sr-sticky,.sr-grid tr[aria-selected=true] td,.sr-grid tr[aria-selected=true] td.sr-sticky{background:transparent!important}.app-jb .app-jb-alt td{background:#f4f4f4!important}.sr-grid tr[tabindex]:focus-visible{outline:0}.app-jb tr.app-jb-line{page-break-before:avoid;break-before:avoid}.app-report-print .sr-date-g,.sr-print .sr-date-g{-webkit-margin-start:4px;margin-inline-start:4px}.app-report-print .sr-date-g:before,.sr-print .sr-date-g:before{content:"("}.app-report-print .sr-date-g:after,.sr-print .sr-date-g:after{content:")"}}.app-print-foot{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4)}.app-filters-buttons{display:inline-flex;gap:var(--space-2);-webkit-margin-start:auto;margin-inline-start:auto}.app-rcpt-parties{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.app-rcpt-party{display:grid;grid-gap:2px;gap:2px}.app-rcpt-label{font-size:11px;color:var(--ink-muted)}.app-rcpt-name{font:700 15px/22px var(--font-sans)}.app-rcpt-who{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.app-rcpt-code{font-size:11px;color:var(--ink-muted)}.app-rcpt-amount{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:2px solid var(--ink);border-radius:var(--radius-sm)}.app-rcpt-amount .sr-amount{font:700 22px/28px var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-rcpt-cur{font-size:14px;font-weight:700}.app-rcpt-no{font:700 15px/22px var(--font-sans);color:var(--ink)}.app-rcpt-desc{margin:var(--space-3) 0 0}.app-printdoc-desc{margin:0 0 var(--space-2)}.app-print-table{width:100%;border-collapse:collapse;font-size:12px}.app-print-table td,.app-print-table th{padding:var(--space-1) var(--space-2);border-bottom:1px solid var(--border);text-align:start;vertical-align:top}.app-print-table thead th{border-bottom:1.5px solid var(--ink);font-weight:700}.app-print-table tfoot td,.app-print-table tfoot th{border-top:1.5px solid var(--ink);border-bottom:0;font-weight:700}.app-print-table .app-pt-num{text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-print-table .app-pt-no{width:2.5em;color:var(--ink-muted)}.app-print-table tr{page-break-inside:avoid;break-inside:avoid}@media print{.app-print-table td,.app-print-table th{border-color:#999!important}.app-print-table tfoot td,.app-print-table tfoot th,.app-print-table thead th{border-color:#000!important}.app-report-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 16px;gap:4px 16px;padding-bottom:6px;margin-bottom:8px;border-bottom:2px solid #000}.app-report-head-office{font-weight:700;font-size:14px}.app-report-head-title{font-weight:700;font-size:18px;text-align:end}.app-report-head .sr-meta{grid-column:1/-1;font-size:11px}}@media screen{.app-print-inline{display:none}}@media print{.app-screen-only{display:none!important}.app-print-landscape{page:landscape}.app-report-print>.app-page-title{display:none}:root,:root:not([data-theme]),:root[data-theme]{color-scheme:light;--surface-0:#fff;--surface-100:#fff;--surface-200:#f0f0f0;--ink:#000;--ink-muted:#333;--ink-subtle:#444;--border:#999;--border-strong:#000;--brand:#000;--brand-soft:#fff;--positive:#000;--negative:#000;--warning:#000;--info:#000}}