:root{--ink:#111827;--ink-2:#1f2937;--ink-line:#374151;--canvas:#f9fafb;--surface:#fff;--border:#e5e7eb;--border-2:#f3f4f6;--text:#111827;--muted:#6b7280;--muted-2:#9ca3af;--accent:#4f46e5;--ok:#059669;--ok-soft:#d1fae5;--warn:#92400e;--warn-soft:#fef3c7;--warn-mark:#d97706;--warn-line:#fcd34d;--bad:#dc2626;--bad-soft:#fee2e2;--recon-month-w:58px;--radius:8px;--radius-sm:6px;--shadow:0 1px 2px #0000000d, 0 1px 3px #0000000a;--shadow-lg:0 20px 40px #0000001a, 0 4px 8px #0000000f;--focus-ring:#1118274d;--font-body:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-head:Archivo, var(--font-body);--font-mono:"IBM Plex Mono", ui-monospace, monospace}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:var(--font-body);background:var(--canvas);color:var(--text);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}.arch{font-family:var(--font-head)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}button{cursor:pointer;font-family:inherit}a{color:inherit}:where(input:not([type=checkbox],[type=radio],[type=file],[type=button],[type=submit],[type=reset],[type=hidden],[type=range],[type=color],[type=image]),select,textarea){font:inherit;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:inherit;padding:5px 8px;line-height:normal}:where(input:not([type=checkbox],[type=radio],[type=file],[type=button],[type=submit],[type=reset],[type=hidden],[type=range],[type=color],[type=image]),select,textarea):disabled{background:var(--canvas);color:var(--muted);cursor:not-allowed}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topbar{z-index:30;background:var(--ink);color:#d1d5db;border-bottom:1px solid var(--ink-line);align-items:center;gap:14px;height:52px;padding:0 24px;display:flex;position:sticky;top:0}.env-bar{z-index:29;color:#fff;text-transform:uppercase;letter-spacing:.1em;background:#c2410c;justify-content:center;align-items:center;height:34px;padding:0 24px;font-size:13px;font-weight:700;line-height:1;display:flex;position:sticky;top:0}.topbar+.env-bar{top:52px}.ws>.env-bar{height:52px;margin:-40px -20px 32px}.session-notice{z-index:28;color:#78350f;background:#fef3c7;justify-content:center;align-items:center;gap:12px;padding:8px 24px;font-size:13px;font-weight:600;display:flex;position:sticky;top:52px}.closed-period-notice{color:#78350f;background:#fffbeb;border-left:3px solid #b45309;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.f-asof{color:#92400e;letter-spacing:.02em;margin-top:2px;font-size:11px;font-weight:600}.env-bar+.session-notice{top:86px}.topbar-brand{color:#fff;font-size:15px;font-weight:700}.topbar-ctx{color:#9ca3af;border-left:1px solid var(--ink-line);padding-left:14px;font-size:12px}.topbar-snap{color:#d1d5db;border:1px solid var(--ink-line);background:#ffffff0f;border-radius:99px;align-items:center;gap:7px;margin-left:auto;padding:4px 11px;font-size:12px;display:flex}.topbar-snap i{background:var(--accent);border-radius:50%;width:6px;height:6px;display:inline-block}.topbar-slot{align-items:center;margin-left:auto;display:flex}.topbar-snap+.topbar-slot{margin-left:0}.topbar-period{border:1px solid var(--ink-line);background:#ffffff0f;border-radius:99px;align-items:center;gap:8px;padding:3px 6px 3px 11px;display:flex}.topbar-period select{color:#d1d5db;background:0 0;border:none;padding:2px 0 2px 2px;font-size:12px}.topbar-period select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.topbar-switch select{color:#d1d5db;border:1px solid var(--ink-line);border-radius:var(--radius-sm);background:#ffffff0f;padding:5px 9px;font-size:12px}.topbar-user{color:#9ca3af;border-left:1px solid var(--ink-line);padding-left:12px;font-size:12px}.tb-link{color:#6b7280;background:0 0;border:none;padding:6px 4px;font-size:12px}.tb-link:hover{color:#d1d5db}.page{max-width:1320px;margin:0 auto;padding:28px 24px 60px}.page-centered{text-align:center;place-content:center;gap:8px;min-height:70vh;display:grid}.ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.ph h1{letter-spacing:-.02em;font-size:24px}.ph-sub{color:var(--muted);margin-top:3px;font-size:13px}.ph-actions{flex-wrap:wrap;gap:9px;display:flex}.act-btn{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);box-shadow:var(--shadow);align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.act-btn:hover:not(:disabled){background:var(--canvas);border-color:#d1d5db}.act-btn:disabled{opacity:.45;cursor:not-allowed}.crumb{color:var(--muted);align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.crumb-bar{max-width:1320px;margin:0 auto;padding:18px 24px 0}.crumb-bar .crumb{margin-bottom:0}.lid{font-family:var(--font-mono);color:var(--muted);font-size:12px}.lid.lid-key{color:var(--text);font-weight:600}.nf-code{color:var(--accent);font-size:48px;font-weight:800}.nf-title{font-size:24px}.nf-sub{color:var(--muted)}.state{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:10px;padding:32px;display:flex}.state-title{font-family:var(--font-head);color:var(--text);font-size:15px;font-weight:600}.state-message{color:var(--muted);max-width:42ch;font-size:13px}.state-error{background:var(--bad-soft);color:var(--bad);border-color:#fecaca}.state-spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.btn{border-radius:var(--radius-sm);border:none;padding:9px 16px;font-size:13px;font-weight:600}.btn-fuel{background:var(--ink);color:#fff}.btn-ghost{background:var(--surface);color:var(--text);border:1px solid var(--border)}.btn-sm{padding:6px 12px;font-size:12.5px}.btn:disabled{color:var(--muted);cursor:not-allowed}.btn-fuel:disabled{background:var(--border);color:var(--muted);cursor:not-allowed}.ed-sect .btn-ghost:disabled,.confirm-actions .btn-ghost:disabled,.risk-actions .btn-ghost:disabled{opacity:.45}.ed-sect .btn-fuel:hover:not(:disabled),.confirm-actions .btn-fuel:hover:not(:disabled){background:var(--ink-2)}.ed-sect .btn-ghost:hover:not(:disabled),.confirm-actions .btn-ghost:hover:not(:disabled){border-color:var(--muted-2)}.login{background:var(--ink);place-items:center;min-height:100vh;padding:40px 20px;display:grid}.login-card{background:var(--surface);width:380px;max-width:calc(100vw - 32px);box-shadow:var(--shadow-lg);border-radius:12px;flex-direction:column;gap:12px;padding:32px 30px 28px;display:flex}.login-card h1{font-size:18px}.login-sub{color:var(--muted);font-size:13px}.okta-btn{border-radius:var(--radius-sm);background:var(--ink);color:#fff;border:none;margin-top:6px;padding:11px;font-size:14px;font-weight:600}.okta-btn:hover{background:var(--ink-2)}.login-hint{color:var(--muted-2);text-align:center;font-size:11px}.kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.koncern .kpis{grid-template-columns:repeat(4,1fr)}.kpi{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px 18px}.kpi.span2{grid-column:span 2}.k-lab{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:600}.k-val{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--text);font-size:22px;font-weight:600;line-height:1.2}.k-val small{color:var(--muted);font-size:12px;font-weight:400}.k-foot{color:var(--muted-2);margin-top:6px;font-size:11px}.stagebar{background:var(--border-2);border-radius:99px;gap:1px;height:8px;margin-top:12px;display:flex;overflow:hidden}.stagebar span{height:100%;display:block}.sb1{background:var(--ok)}.sb2{background:var(--fuel,#d97706)}.sb3{background:var(--bad)}.stage-leg{flex-wrap:wrap;gap:8px 14px;margin-top:10px;display:flex}.stage-leg div{white-space:nowrap;color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.stage-leg i{border-radius:2px;width:8px;height:8px;display:inline-block}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.search{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:220px;box-shadow:var(--shadow);flex:1;align-items:center;padding:8px 12px;display:flex}.search input{width:100%;color:var(--text);background:0 0;border:none;outline:none;padding:0;font-size:13px}.seg{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow);padding:3px;display:flex}.seg button{color:var(--muted);background:0 0;border:none;border-radius:4px;padding:5px 12px;font-size:12.5px;font-weight:500}.seg button.on{background:var(--ink);color:#fff;font-weight:600}.sel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);box-shadow:var(--shadow);padding:8px 11px;font-size:12.5px}.tablewrap{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.tscroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px}thead th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border);white-space:nowrap;background:#fafafa;padding:11px 16px;font-size:10.5px;font-weight:700}thead th.num{text-align:right}.th-sort{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;padding:0}.th-sort .arrow{opacity:.45;font-size:9px}tbody td{border-bottom:1px solid var(--border-2);white-space:nowrap;padding:13px 16px}tbody th[scope=row],tfoot th[scope=row]{text-align:left;border-bottom:1px solid var(--border-2);white-space:nowrap;padding:13px 16px;font-size:13px;font-weight:600}tbody tr.lrow{cursor:pointer}tbody tr.lrow:hover{background:#fafafa}tbody tr.lrow:focus-visible{background:#eef2ff;outline:none}td.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lname{color:var(--text);font-weight:600}.lsub{color:var(--muted-2);margin-top:1px;font-size:11px}.table-empty{text-align:center;color:var(--muted-2);padding:28px 16px}tfoot td{border-top:1px solid var(--border);background:#fafafa;padding:12px 16px;font-size:12.5px;font-weight:600}tfoot td.num{font-family:var(--font-mono)}tfoot td.num .lsub{white-space:nowrap;font-family:var(--font-body);margin-left:-16px;font-size:10px}.badge{white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.badge i{border-radius:50%;width:6px;height:6px}.b-s1{background:var(--ok-soft);color:var(--ok)}.b-s1 i{background:var(--ok)}.b-s2{background:var(--warn-soft);color:var(--warn)}.b-s2 i{background:#d97706}.b-s3{background:var(--bad-soft);color:var(--bad)}.b-s3 i{background:var(--bad)}.koncern-close .b-none{background:var(--canvas);color:var(--muted)}.koncern-close .b-none i{background:var(--muted-2)}.b-avi-planned{background:var(--canvas);color:var(--muted)}.b-avi-planned i{background:var(--muted-2)}.b-avi-invoiced{color:#4338ca;background:#eef2ff}.b-avi-invoiced i{background:#4338ca}.b-avi-overdue{background:var(--bad-soft);color:var(--bad)}.b-avi-overdue i{background:var(--bad)}.b-avi-partial{background:var(--warn-soft);color:var(--warn)}.b-avi-partial i{background:#d97706}.b-avi-paid{background:var(--ok-soft);color:var(--ok)}.b-avi-paid i{background:var(--ok)}.b-avi-cancelled{background:var(--canvas);color:var(--muted-2)}.b-avi-cancelled i{background:var(--muted-2)}.tag{background:var(--canvas);color:var(--muted);border:1px solid var(--border);border-radius:5px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.tag.cap{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.dpd0{color:var(--muted-2)}.dpd-bad{color:var(--bad);font-weight:600}.mstat{border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.mstat.done{background:var(--ok-soft);color:var(--ok)}.mstat.wait{background:var(--warn-soft);color:var(--warn)}.proc-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.proc-done{background:var(--ok)}.proc-wait{background:#d97706}@media (width<=1080px){.kpis{grid-template-columns:repeat(2,1fr)}.kpi.span2{grid-column:span 2}}.ld-head{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.ld-id{color:var(--muted);margin-bottom:4px;font-size:12px}.ld-head h1{letter-spacing:-.02em;font-size:24px}.ld-badges{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ld-right{text-align:right;margin-left:auto}.ld-amtlab{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px}.ld-amt{letter-spacing:-.02em;font-size:24px;font-weight:600}.ld-amt small{color:var(--muted);font-size:13px;font-weight:400}.ld-amts{flex-wrap:wrap;justify-content:flex-end;gap:18px;margin-top:10px;display:flex}.ld-amts .ld-amtlab{margin-bottom:2px}.ld-amt-sub{letter-spacing:-.01em;font-size:15px;font-weight:600}.facts{background:var(--border);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:24px;display:grid;overflow:hidden}.fact{background:var(--surface);padding:14px 16px}.f-lab{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:600}.f-val{color:var(--text);margin-top:5px;font-size:13.5px;font-weight:500}.fact-wide,.fact-row{grid-column:1/-1}.fact-figs{align-items:end;gap:4px 18px;display:grid}.fact-figs-3{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.fact-figs-4{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.fact-figs>.btn{justify-self:end}.ld-grid{align-items:start;gap:20px;display:grid}.ld-grid>*{min-width:0}.ld-band>:last-child{margin-bottom:0}.ld-thirds{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}.ld-thirds>*{min-width:0}.ld-thirds>.panel,.ld-thirds>.card{margin-bottom:0}.ld-col>.panel,.ld-col>.card{margin-bottom:20px}.ld-col>:last-child{margin-bottom:0}.ld-span2{grid-column:span 2}.figures-more{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.fact>.figures-more{border-top:none;margin-top:0;padding-top:0}.figures-more>summary{color:var(--muted);cursor:pointer;font-size:12px}.figures-more>summary+.nc-summary{margin-top:12px}.figures-more>summary:hover{color:var(--text)}.figures-more h4{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:14px 0 8px;font-size:10.5px;font-weight:600}.modal-b>.panel{box-shadow:none;background:0 0;border:none;margin-bottom:0}.modal-b>.panel>.panel-h{border-bottom:none;padding:0 0 14px}.modal-b>.panel>.panel-h h3{display:none}.modal-b>.panel>.panel-b{padding:0}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:20px}.card-h{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.card-h h3{font-size:14px}.ch-note{color:var(--muted-2);font-size:11px}.card-b{padding:4px 0}.ptab-rail{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ptab-rail>.ptabs{border-bottom:none}.ptab-actions{gap:8px;padding:8px 16px;display:flex}.ptabs{border-bottom:1px solid var(--border);gap:2px;padding:10px 16px 0;display:flex}.ptab{color:var(--muted);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 12px;font-size:12.5px;font-weight:500}.ptab.on{color:var(--text);border-bottom-color:var(--ink);font-weight:600}.sched{font-size:12.5px}.sched thead th{padding:9px 12px;font-size:10px}.sched tbody td{border-bottom:1px solid var(--border-2);padding:9px 12px}.pidx{color:var(--muted-2)}.sched-foot{border-top:1px solid var(--border);color:var(--muted);padding:11px 14px;font-size:12px}.card-b>.hint{color:var(--muted);padding:9px 12px;font-size:11.5px;line-height:1.45}.table-more{border:none;border-top:1px solid var(--border);background:var(--canvas);width:100%;color:var(--muted);justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.table-more:hover{background:var(--border-2);color:var(--text)}.btn-ico{margin-right:6px;font-size:13px;line-height:1}.table-more-chev{font-size:10px;line-height:1}.table-more:last-child{border-radius:0 0 var(--radius) var(--radius)}.card-b>.table-more:last-child{margin-bottom:-4px}.panel-b:has(+.table-more){padding-bottom:4px}.funding-wrap{padding:16px}.funding-note{color:var(--muted);margin-bottom:12px;font-size:12px}.funding{grid-template-columns:1fr 1fr;gap:8px 18px;display:grid}.ft{border-bottom:1px dashed var(--border-2);justify-content:space-between;padding:5px 0;font-size:12px;display:flex}.ft span:first-child{color:var(--muted)}.funding-rate{grid-template-columns:1fr;max-width:460px;margin-bottom:12px}.ft-total{border-bottom:none;font-weight:600}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:16px}.panel-h{border-bottom:1px solid var(--border);padding:14px 18px}.panel-h h3{font-size:14px}.panel-h p{color:var(--muted);margin-top:2px;font-size:11.5px}.panel-b{padding:16px 18px}.rstat{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rstat-wide{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.funding-line{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:2px 0 0;font-size:12px;display:flex}.funding-line-more{font:inherit;color:var(--text);background:0 0;border:none;padding:0;text-decoration:underline}.funding-line-more:hover{color:var(--accent)}.funding-formula{color:var(--muted);margin:12px 0 0;padding-left:18px;font-size:12px;line-height:1.6}.rs{background:var(--canvas);border-radius:var(--radius-sm);border:1px solid var(--border);padding:10px 12px}.rl{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600}.rv{margin-top:3px;font-size:15px;font-weight:600}.du-lead{color:var(--muted);margin-bottom:12px;font-size:12.5px}.du-empty{color:var(--muted-2);padding:10px 0;font-size:12px}.du-list{border-top:1px solid var(--border);margin:12px 0 0;padding:0;list-style:none}.du-row{border-bottom:1px solid var(--border-2);align-items:center;gap:10px;padding:9px 0;display:flex}.du-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.du-name{color:var(--text);overflow-wrap:anywhere;font-size:12.5px}.du-error{color:var(--danger,#dc2626);font-size:11.5px}.du-row select{background:var(--canvas);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);flex-shrink:0;padding:5px 8px;font-size:12px}.du-pick{display:flex}.du-pick-label{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.du-pick-label:hover{border-color:var(--accent);color:var(--accent)}.du-count{color:var(--muted);margin-right:auto;font-size:12px}.docrow{border-bottom:1px solid var(--border-2);align-items:center;gap:13px;padding:13px 16px;display:flex}.docrow:last-child{border-bottom:none}.doc-ico{border:1px solid var(--border);border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:10px;font-weight:700;display:grid}.doc-ico.pdf{background:var(--bad-soft);color:var(--bad);border-color:#fecaca}.doc-main{flex:1;min-width:0}.doc-name{word-break:break-all;font-size:13px;font-weight:600}.nc-doc-gap{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;margin:0 0 12px;padding:12px 14px}.nc-doc-gap-lead{color:#92400e;margin:0 0 6px;font-size:13px}.nc-doc-gap-list{color:#92400e;margin:0 0 8px;padding-left:18px;font-size:12px}.doc-open{font:inherit;color:var(--accent);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.doc-open:hover{text-decoration:underline}.doc-error{color:#b91c1c;margin:0 16px 12px;font-size:12px}.doc-upload .nc-zones{margin-bottom:0}.doc-remove{flex-shrink:0}.doc-meta{color:var(--muted-2);margin-top:2px;font-size:11px}.doc-badge{white-space:nowrap;border-radius:99px;flex-shrink:0;padding:3px 8px;font-size:10.5px;font-weight:600}.doc-badge.agreement{background:var(--warn-soft);color:var(--warn)}.doc-badge.credit_pm{background:var(--ok-soft);color:var(--ok)}.doc-badge.kyc{color:#4338ca;background:#eef2ff}.audit-item{border-bottom:1px solid var(--border-2);gap:10px;padding:9px 0;font-size:12px;display:flex}.audit-item:last-child{border-bottom:none}.audit-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.audit-empty{color:var(--muted-2);font-size:12px}.fgroup{margin-bottom:13px}.fgroup label,.fgroup .flabel{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.fgroup select,.fgroup input{border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);background:#fff;padding:8px 10px;font-family:inherit;font-size:13px}.fgroup select:focus,.fgroup input:focus{border-color:#6b7280;outline:none;box-shadow:0 0 0 3px #11182712}.toggle,.fgroup label.toggle{color:var(--text);text-transform:none;letter-spacing:normal;cursor:pointer;align-items:center;gap:9px;margin:0;padding:2px 0;font-size:13px;font-weight:500;line-height:1.35;display:flex}input[type=checkbox],.fgroup input[type=checkbox]{appearance:none;border:1px solid var(--muted-2);background:var(--surface);cursor:pointer;border-radius:4px;flex:none;place-content:center;width:17px;height:17px;margin:0;padding:0;transition:background .12s,border-color .12s;display:grid}input[type=checkbox]:not([role=switch]):checked{background:var(--ink);border-color:var(--ink)}input[type=checkbox]:not([role=switch]):checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;transform:rotate(45deg)translate(-1px,-1px)}.ltv-suggestion-choice{border:0;flex-direction:column;gap:6px;margin-top:8px;padding:0;display:flex}input[type=radio],.fgroup input[type=radio]{appearance:none;border:1px solid var(--muted-2);background:var(--surface);cursor:pointer;border-radius:50%;flex:none;place-content:center;width:17px;height:17px;margin:0;padding:0;transition:background .12s,border-color .12s;display:grid}input[type=radio]:checked{border-color:var(--ink)}input[type=radio]:checked:after{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px}input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 3px #11182712}input[type=checkbox][role=switch],.fgroup input[type=checkbox][role=switch]{border-radius:999px;place-content:center start;width:34px;height:20px;padding:2px}input[type=checkbox][role=switch]:after{content:"";background:var(--muted-2);border-radius:50%;width:14px;height:14px;transition:transform .14s,background .14s}input[type=checkbox][role=switch]:checked{background:var(--ink);border-color:var(--ink)}input[type=checkbox][role=switch]:checked:after{background:#fff;transform:translate(14px)}input[type=checkbox]:hover{border-color:var(--muted)}input[readonly],.fgroup input[readonly]{background:var(--canvas);color:var(--muted);cursor:default}input[readonly]:focus,input[readonly]:focus-visible{border-color:var(--border);box-shadow:none}.frow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.field-error{color:var(--bad);margin:2px 0 10px;font-size:12px}.seg-sm{background:var(--canvas);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px;display:flex}.seg-sm button{color:var(--muted);background:0 0;border:none;border-radius:4px;flex:1;padding:6px 4px;font-size:12px;font-weight:500}.seg-sm button.ok-on{background:var(--ok);color:#fff}.seg-sm button.late-on{color:#fff;background:#d97706}.seg-sm button.no-on{background:var(--bad);color:#fff}.k-link{color:var(--warn);cursor:pointer;background:0 0;border:none;padding:6px 0 0;font-size:11px;font-weight:600}.k-link:hover{text-decoration:underline}.k-link:disabled{color:var(--muted);cursor:default}.k-link:disabled:hover{text-decoration:none}.pend-toggle{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);box-shadow:var(--shadow);align-items:center;gap:7px;padding:8px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.pend-toggle.on{background:var(--warn-soft);color:var(--warn);border-color:#fcd34d}.lf-toggle{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--muted);box-shadow:var(--shadow);align-items:center;gap:7px;padding:8px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.lf-toggle.on{border-color:var(--accent);color:var(--accent)}.lf-chev{font-size:10px;line-height:1}.msel{display:inline-block;position:relative}.msel-btn{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);box-shadow:var(--shadow);white-space:nowrap;align-items:center;gap:7px;padding:8px 11px;font-size:12.5px;display:inline-flex}.msel-btn.on{border-color:var(--accent);color:var(--accent)}.msel-chev{margin-left:auto;font-size:10px;line-height:1}.msel-pop{z-index:20;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:100%;max-height:260px;box-shadow:var(--shadow-lg,var(--shadow));flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.msel-opt{border-radius:var(--radius-sm);color:var(--text);white-space:nowrap;align-items:center;gap:7px;padding:5px 7px;font-size:12.5px;display:flex}.msel-opt:hover{background:var(--border-2)}.msel-clear{border:none;border-top:1px solid var(--border);color:var(--muted);text-align:left;background:0 0;margin-top:3px;padding:6px 7px;font-size:11.5px}.msel-clear:hover{color:var(--text)}.lf-group>.msel{display:block}.lf{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow);margin-bottom:12px}.lf-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 18px;padding:14px 16px;display:grid}.lf-group{flex-direction:column;gap:5px;min-width:0;display:flex}.lf-lab{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:11px;font-weight:600}.lf-group input,.lf-group select{background:var(--canvas);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);min-width:0;padding:6px 9px;font-size:12.5px}.lf-range{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lf-range input{flex:1 1 0}.lf-dash{color:var(--muted-2);flex-shrink:0}.lf-checks{flex-wrap:wrap;gap:4px 12px;display:flex}.lf-check{color:var(--text);align-items:center;gap:5px;font-size:12px;display:inline-flex}.lf-check input{padding:0}.lf-foot{border-top:1px solid var(--border);background:var(--canvas);border-radius:0 0 var(--radius-sm) var(--radius-sm);justify-content:space-between;align-items:center;padding:9px 16px;display:flex}.lf-count{color:var(--muted);font-size:12px}.klar-done{color:var(--ok);font-size:13px;font-weight:600}.klar-pending{color:var(--warn);margin-bottom:12px;font-size:13px;font-weight:600}.month-work{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-bottom:16px;display:grid}.mw-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px 18px}.mw-card:only-child{grid-column:1/-1}@media (width<=899px){.month-work{grid-template-columns:minmax(0,1fr)}}.month-work h3{margin:0 0 10px;font-size:14px;font-weight:700}.mw-steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mw-step{grid-template-columns:18px minmax(120px,160px) minmax(0,1fr) auto;grid-template-areas:"mark name detail action";align-items:center;column-gap:10px;min-height:34px;font-size:13px;display:grid}.mw-mark{text-align:center;color:var(--muted-2);grid-area:mark}.mw-step[data-state=done] .mw-mark{color:var(--ok);font-weight:700}.mw-step[data-state=todo] .mw-mark{color:var(--ink)}.mw-name{grid-area:name;font-weight:600}.mw-step[data-state=waiting] .mw-name{color:var(--muted)}.mw-detail{color:var(--muted);grid-area:detail}.mw-action{flex-wrap:wrap;grid-area:action;justify-content:flex-end;gap:8px;display:inline-flex}.mw-action:empty{display:none}@media (width<=599px){.mw-step{grid-template-columns:18px minmax(0,1fr);grid-template-areas:"mark name"".detail"".action";row-gap:2px;padding:4px 0}.mw-action{justify-content:flex-start}}.mw-line{color:var(--muted);margin:10px 0 0;font-size:13px}.mw-line+.mw-steps{margin-top:10px}.mw-line-actions{flex-wrap:wrap;gap:8px;display:flex}.month-check{gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.month-check>li{padding-left:26px;position:relative}.month-check .check-ok,.month-check .check-todo{border-radius:50%;place-content:center;width:18px;height:18px;font-size:11px;font-weight:700;line-height:1;display:inline-grid;position:absolute;top:0;left:0}.month-check .check-ok{color:#fff;background:var(--ok)}.month-check .check-todo{color:var(--warn);background:var(--warn-soft)}.month-check .check-detail{color:var(--muted)}:is(.panel:has(+.klar-reopen),.panel:has(+.klar-locked)){border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.panel+.klar-reopen,.panel+.klar-locked{background:var(--canvas);border:1px solid var(--border);border-radius:0 0 var(--radius) var(--radius);border-top:0;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 18px;display:flex}.panel+.klar-locked,.klar-reopen .check-detail{color:var(--muted);font-size:12px}.klar-reopen .k-link{white-space:nowrap;padding:0}.check-avis{color:var(--muted);gap:2px;margin:4px 0 0;padding:0 0 0 18px;font-size:12px;list-style:none;display:grid}.risk-review{margin-bottom:10px}.risk-period,.fee-note{color:var(--muted);margin:0 0 10px;font-size:12px}.risk-gloss{font-size:12px}.risk-fixed{color:var(--muted);font-size:12px}.risk-dpd{color:var(--muted);margin:0 0 12px;font-size:12px}.risk-dpd .mono{color:var(--text);font-weight:600}.risk-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.stage-form{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}@media (width<=1080px){.ld-thirds{grid-template-columns:1fr}.ld-span2{grid-column:auto}.facts{grid-template-columns:repeat(2,1fr)}.fact-wide{grid-column:auto}.fact-odd{grid-column:1/-1}.fact-figs-3,.fact-figs-4{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-figs>.btn{grid-column:1/-1;margin-top:4px}}.guide-loan{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--canvas);margin-bottom:14px;padding:12px 14px}.guide-loan h3{font-size:15px}.guide-loan .lid{margin-top:3px}.guide-risk{margin-top:4px}.guide-risk .panel{box-shadow:none;margin-bottom:0}.guide-step-lead{color:var(--warn);margin-bottom:8px;font-size:13px;font-weight:600}.guide-step{border-top:1px solid var(--border-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:13px;display:flex}.gate-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.gate-actions .k-link{padding:0}.cc-fee-billing{flex-wrap:wrap;gap:4px 20px;display:flex}.modal-backdrop{z-index:50;background:#1118278c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-lg);flex-direction:column;width:min(760px,100%);min-width:0;max-height:90vh;display:flex;position:relative}.modal-backdrop:has(>.modal>.modal-b>.ed-modal){align-items:start;padding-top:5vh}.modal-confirm{border-radius:var(--radius);background:#11182759;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.modal-confirm-card{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-lg);text-align:center;max-width:380px;padding:20px}.modal-confirm-actions{justify-content:center;gap:8px;margin-top:16px;display:flex}.confirm-backdrop{z-index:60;background:#11182773;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.confirm-card{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-lg);max-width:400px;color:var(--text);padding:20px 22px;font-weight:400}.confirm-card h4{font-size:15px;font-weight:600}.confirm-card p{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.45}.confirm-body{margin-top:16px}.close-open-corrections{margin-bottom:14px}.close-open-corrections ul{font-variant-numeric:tabular-nums;margin-top:6px;padding-left:18px;font-size:13px}.confirm-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.modal-h{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-h h2{font-size:18px}.modal-x{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:16px}.modal-b{padding:20px;overflow-y:auto}.modal-b:focus{outline:none}.modal-f{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.nc-lead{color:var(--muted);margin-bottom:16px;font-size:13px}.nc-section{font-family:var(--font-head);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:18px 0 10px;font-size:13px}.nc-section:first-child{margin-top:0}.nc-zones{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.nc-zone{border:1px dashed var(--border);border-radius:var(--radius-sm);text-align:center;background:var(--canvas);cursor:pointer;padding:18px 12px;transition:border-color .12s;position:relative}.nc-zone:hover{border-color:var(--accent)}.nc-zone:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.nc-zone-label{cursor:pointer;font-size:13px;font-weight:600;display:block}.nc-zone-label:after{content:"";position:absolute;inset:0}.nc-zone-hint{color:var(--muted-2);margin-top:4px;font-size:11px}.nc-zone-busy{color:var(--muted);margin-top:8px;font-size:11px;display:block}.nc-staged{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.nc-staged-row{border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:grid}.nc-staged-name{overflow-wrap:anywhere;font-weight:500}.nc-staged-meta{color:var(--muted);font-size:11px}.nc-ai-note{color:var(--muted);margin-top:8px;font-size:12px}.nc-extraction{border:1px solid var(--border);border-radius:var(--radius);margin:18px 0 6px;padding:14px}.nc-extraction h3{margin:0 0 4px;font-size:14px}.nc-extraction-bulk{gap:8px;margin:10px 0;display:flex}.nc-extraction-list{margin:10px 0;padding:0;list-style:none}.nc-extraction-row{border-top:1px solid var(--border);padding:10px 0}.nc-extraction-row label{cursor:pointer;align-items:baseline;gap:8px;display:flex}.nc-extraction-label{color:var(--muted);flex:0 0 180px;font-size:13px}.nc-extraction-value{font-size:14px;font-weight:600}.nc-extraction-source{color:var(--muted);margin:4px 0 0 26px;font-size:12px}.nc-extraction-row .nc-muted{margin:2px 0 0 26px;font-size:12px}.nc-extraction-readonly{align-items:baseline;gap:8px;padding-left:26px;display:flex}.nc-extraction-blocked{color:var(--muted);margin:4px 0 0 26px;font-size:12px;font-style:italic}.nc-extraction-timeout{color:var(--muted);margin:8px 0 0;font-size:13px}.nc-extraction-disagreement{border-left:3px solid var(--warn);background:var(--canvas);margin:8px 0 0 26px;padding:8px 10px;font-size:12px}.nc-extraction-disagreement p{margin:4px 0 0}.nc-extraction-group h4{color:var(--muted);margin:14px 0 0;font-size:12px;font-weight:600}.nc-extraction-check-first h4,.nc-extraction-row.is-flagged .nc-extraction-label{color:var(--warn)}.nc-extraction-readings{border-left:3px solid var(--warn);border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--warn);margin:8px 0 0 26px;padding:8px 10px;font-size:12px}.nc-extraction-readings p+p{margin-top:4px}.nc-extraction-reading{margin-top:8px}.nc-extraction-reading .btn{margin-top:4px}.nc-extraction-used{font-weight:600}.fgroup [data-unsure]{background:var(--warn-soft);border-color:var(--warn)}.fgroup [data-unsure][aria-invalid=true]{border-color:var(--bad)}.nc-unsure-legend{border-left:3px solid var(--warn);border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--warn);margin:0 0 12px;padding:8px 10px;font-size:12px}.nc-leave-empty{margin-top:4px}.nc-extraction-pending,.nc-extraction-applied,.nc-extraction-failed{margin-top:10px;font-size:13px}.nc-extraction-failed p{margin:4px 0 0}.nc-extraction-sample{margin-top:8px}.nc-empty{color:var(--muted);margin:4px 0 10px;font-size:13px}.nc-coll,.nc-bp{border-collapse:collapse;width:100%;font-size:13px}.nc-coll th,.nc-bp th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:6px 8px;font-size:11px}.nc-coll td,.nc-bp td{border-top:1px solid var(--border-2);padding:4px 8px}.nc-coll input,.nc-coll select,.nc-bp input,.nc-bp select{border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;width:100%;padding:6px 8px;font-family:inherit;font-size:13px}.nc-bp .is-manual{background:var(--warn-soft)}.nc-bp .is-invalid{background:var(--bad-soft)}.nc-row-x{color:var(--bad);cursor:pointer;background:0 0;border:none}.nc-add{margin-top:10px}.nc-bp-config{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:end;gap:12px;margin-bottom:12px;display:grid}.nc-firstdue{flex-direction:column;gap:4px;display:flex}.fgroup .nc-firstdue label{text-transform:none;letter-spacing:normal;color:var(--text);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:400;display:flex}.fgroup .nc-firstdue input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:0;padding:0}.nc-firstdue label.is-disabled{color:var(--muted)}.nc-bp-toolbar{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.nc-bp-eir{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 16px;margin-bottom:12px;display:grid}.nc-bp-eir>.toggle{padding-bottom:7px}.nc-bp-eir-notes{grid-column:1/-1;gap:4px;margin-top:6px;display:grid}.nc-bp-eir-notes .hint{color:var(--muted);margin:0;font-size:12px}.nc-manual{color:var(--warn);font-size:12px;font-weight:600}.nc-auto{color:var(--muted);font-size:12px}.nc-summary{grid-template-columns:repeat(2,1fr);gap:10px 24px;display:grid}.nc-summary dt{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px}.nc-summary dd{font-size:14px;font-weight:600}.nc-foot-errors{border:1px solid var(--bad);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bad) 8%, transparent);width:100%;max-height:132px;margin-bottom:10px;padding:8px 10px;overflow-y:auto}.nc-foot-errors .field-error{margin:0 0 2px}.nc-foot-errors .field-error:last-child{margin-bottom:0}.field-error-inline{margin:2px 0 0}[aria-invalid=true]{border-color:var(--bad)}[aria-invalid=true]:focus{outline-color:var(--bad)}.nc-slices{margin-top:6px}.nc-slices-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.nc-slices-h .nc-section{margin-bottom:0}.nc-slices-actions{align-items:center;gap:8px;display:flex}.ed-sect{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.ed-sect:first-child{border-top:0;margin-top:0;padding-top:0}.ed-hub{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.ed-hub-card{text-align:left;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;flex-direction:column;gap:6px;padding:12px 14px;font-family:inherit;transition:border-color .12s,box-shadow .12s,transform .12s;display:flex}.ed-hub-card:hover:not(:disabled){border-color:var(--ink);transform:translateY(-1px);box-shadow:0 1px 4px #00000014}.ed-hub-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ed-hub-card:disabled{cursor:not-allowed;background:var(--canvas)}.ed-hub-card:disabled .ed-hub-title,.ed-hub-card:disabled .ed-hub-hint{color:var(--muted-2)}.ed-hub-card:disabled .ed-hub-badge.is-off{color:var(--ink-line)}.ed-hub-title{align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}.ed-hub-card:not(:disabled) .ed-hub-title:after{content:"→";color:var(--muted-2);margin-left:auto;font-weight:400;transition:color .12s,transform .12s}.ed-hub-card:hover:not(:disabled) .ed-hub-title:after{color:var(--ink);transform:translate(2px)}.ed-hub-flags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px;display:flex}.ed-hub-hint{color:var(--muted);font-size:12px;line-height:1.4}.ed-hub-badge{background:var(--border-2);color:var(--ink-line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.ed-hub-badge.is-warn{background:var(--warn-soft);color:var(--warn)}.ed-hub-badge.is-off{background:var(--border-2);color:var(--muted-2)}.ed-hub-foot{margin:16px 0 0}.ed-hub-back{color:var(--text);cursor:pointer;background:0 0;border:none;margin-bottom:14px;padding:0;font-family:inherit;font-size:13px;font-weight:600}.ed-hub-back:hover{text-decoration:underline}.ed-detail .ed-sect{border-top:0;margin-top:0;padding-top:0}.ed-detail:has(>.ed-rail){border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;margin:0 0 18px;padding:0 0 12px;display:flex}.ed-detail:has(>.ed-rail)>.ed-hub-back{border-right:1px solid var(--border);white-space:nowrap;flex:none;margin:0;padding:4px 12px 4px 0}.ed-detail:has(>.ed-rail)>.ed-rail{border-bottom:0;flex:1;margin:0;padding:0}.ed-panel>.ed-sect>.nc-section,.ed-detail>.ed-sect>.nc-section{text-transform:none;letter-spacing:0;color:var(--ink);margin:0 0 10px;font-size:16px;font-weight:600}.ed-panel .ed-warn[role=note]{background:var(--canvas);color:var(--muted);border-left-color:var(--warn-line);padding:10px 12px;font-size:12.5px}.ed-panel .ed-warn[role=note] strong{color:var(--warn)}.ed-panel .ed-warn[role=note]>strong:first-child{margin-bottom:2px;display:block}.ed-warn{background:var(--warn-soft);color:var(--warn);border-left:3px solid var(--warn);border-radius:var(--radius-sm);margin:0 0 12px;padding:8px 10px;font-size:12px;line-height:1.5}.ed-pill{background:var(--warn-soft);color:var(--warn);text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600;display:inline-block}.ed-unknown{background:var(--border-2);color:var(--ink-line);vertical-align:middle;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.ed-unknown:first-letter{text-transform:uppercase}.ed-sub{background:var(--canvas);border:1px solid var(--border);border-radius:var(--radius-sm);margin-top:12px;padding:12px}.ed-sub h4{margin:0 0 10px}.ed-table{border-collapse:collapse;width:100%;font-size:13px}.ed-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--border);background:0 0;padding:0 8px 6px;font-size:10.5px;font-weight:600}.ed-table thead th:nth-child(2){width:26%}.ed-table thead th:nth-child(3){width:40%}.ed-table-group th{text-align:left;color:var(--ink);padding:14px 8px 6px;font-size:12px;font-weight:600}.ed-table tbody:first-of-type .ed-table-group th{padding-top:10px}.ed-table-warn{background:var(--warn-soft);color:var(--warn);white-space:nowrap;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600}.ed-table-gnote{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400;line-height:1.4;display:block}.ed-table-row>td{border-top:1px solid var(--border-2);vertical-align:middle;padding:4px 8px}.ed-table td{white-space:normal;overflow-wrap:anywhere}.ed-table>tbody:last-of-type>tr:last-child>td{border-bottom:0}.ed-table-row.is-changed>td{background:var(--canvas)}.ed-table-row.is-changed>td:first-child{box-shadow:inset 3px 0 0 var(--ink)}.ed-table-label label{color:var(--text);text-transform:none;letter-spacing:0;margin:0;font-size:12px;font-weight:500;display:inline}.ed-table-current{color:var(--muted);font-variant-numeric:tabular-nums}.ed-table-edit input,.ed-table-edit select{border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);background:#fff;padding:6px 8px;font-family:inherit;font-size:13px}.ed-table-edit input:focus,.ed-table-edit select:focus{border-color:#6b7280;outline:none;box-shadow:0 0 0 3px #11182712}.ed-table-edit .field-error{margin:2px 0 0}.ed-info{cursor:pointer;min-width:24px;min-height:24px;color:var(--muted);vertical-align:middle;background:0 0;border:none;place-items:center;padding:0;font-size:13px;display:inline-grid}.ed-info:hover,.ed-info[aria-expanded=true]{color:var(--ink)}.ed-table-noterow>td{padding:0 8px 8px}.ed-table-noterow .hint{color:var(--muted);margin:0;font-size:12px}.ed-rail{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0 0 12px;display:flex}.ed-chip{border:1px solid var(--border);background:var(--surface);color:var(--muted);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.ed-chip:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.ed-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ed-chip.is-on{border-color:var(--ink);background:var(--ink);color:#fff}.ed-chip>span:not(.ed-chip-dot){color:var(--warn-mark)}.ed-chip.is-on>span:not(.ed-chip-dot){color:var(--warn-line)}.ed-chip:disabled{cursor:not-allowed;opacity:.5;background:var(--canvas)}.ed-chip-dot{background:var(--warn);border-radius:50%;width:6px;height:6px}.ed-chip.is-on .ed-chip-dot{background:#fff}.ed-panel[hidden]{display:none!important}.ed-panel:focus{outline:none}.ed-sect .hint,.ed-sect .nc-note{color:var(--muted);font-size:12px;line-height:1.45}.ed-sect .fgroup .hint{margin-top:4px}.ed-sect .nc-note{margin:-8px 0 14px}.ed-sect .nc-add,.pp-grid>.btn{margin:10px 0 16px;padding:6px 12px;font-size:12.5px}.pp-grid{overflow-x:auto}.ed-saved{color:var(--ok);margin:0 0 10px;font-size:12px;font-weight:600}@media (width>=1100px){.modal:has(>.modal-b>.ed-modal){width:min(1080px,100%)}.ed-modal .ed-hub{grid-template-columns:repeat(3,minmax(0,1fr))}.modal-b:has(>.ed-modal){scroll-padding-bottom:300px}.ed-modal:has(>.ed-detail){grid-template-columns:208px minmax(0,1fr);align-items:start;column-gap:28px;display:grid}.ed-modal>.ed-detail{border-bottom:0;grid-area:1/1;margin:0;padding:0;display:block;position:sticky;top:0}.ed-modal>.ed-detail>.ed-hub-back{border-right:0;border-bottom:1px solid var(--border);text-align:left;width:100%;margin:0 0 10px;padding:4px 0 10px;display:block}.ed-modal>.ed-detail>.ed-rail{flex-flow:column;gap:2px}.ed-modal .ed-rail .ed-chip{border-radius:var(--radius-sm);width:100%;color:var(--text);text-align:left;white-space:normal;background:0 0;border:0;padding:7px 10px;font-size:13px;font-weight:500}.ed-modal .ed-rail .ed-chip:hover:not(:disabled){background:var(--border-2);color:var(--ink)}.ed-modal .ed-rail .ed-chip.is-on{background:var(--ink);color:#fff;font-weight:600}.ed-modal .ed-rail .ed-chip>span:not(.ed-chip-dot){order:2;margin-left:auto}.ed-modal .ed-rail .ed-chip-dot{order:3;margin-left:6px}.ed-modal>.ed-panel{grid-area:1/2;min-width:0}.ed-modal .ed-table thead th:nth-child(2){width:210px}.ed-modal .ed-table thead th:nth-child(3){width:300px}.ed-modal .ed-savebar{background:var(--surface);margin-bottom:-20px;padding:14px 0 20px;position:sticky;bottom:-20px}}.ed-savebar{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.ed-savebar>.fgroup:first-child,.ed-savebar>.ed-warn{margin-bottom:12px}.ed-savebar .ed-actions{margin-top:14px}.ed-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.ed-diff{border-collapse:collapse;width:100%;margin:4px 0 10px;font-size:13px}.ed-diff th{text-align:left;padding:3px 10px 3px 0;font-weight:600}.ed-diff td{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;border-bottom:0;padding:3px 8px 3px 0}.ed-diff-from{color:var(--muted);text-decoration:line-through}.ed-diff-to{font-weight:600}.ed-diff-reason{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px}.ed-panel{position:relative}.ed-stale{z-index:3;background:#ffffffe0;justify-content:center;align-items:flex-start;padding:24px 12px;display:flex;position:absolute;inset:0}.ed-stale-card{border:1px solid var(--warn);border-radius:var(--radius-sm);background:var(--warn-soft);max-width:460px;padding:16px 18px;box-shadow:0 6px 20px #0000001f}.ed-stale-lead{color:var(--warn);margin:0 0 12px;font-size:13px;line-height:1.5}.ed-stale-actions{gap:8px;display:flex}.ed-required{color:var(--warn);margin:4px 0 0;font-size:12px;font-weight:600}.ed-sect .nc-coll th,.ed-sect .nc-bp th{white-space:normal;color:var(--muted);border-bottom:1px solid var(--border);background:0 0;padding:0 8px 6px;font-size:10.5px;font-weight:600}.ed-sect .nc-coll input:focus,.ed-sect .nc-coll select:focus{border-color:#6b7280;outline:none;box-shadow:0 0 0 3px #11182712}.ed-sect .nc-bp th,.ed-sect .nc-bp td{padding-left:4px;padding-right:4px}.ed-sect .nc-bp th:first-child,.ed-sect .nc-bp td:first-child{padding-left:0}.ed-sect .nc-bp td:last-child{padding-right:0}.ed-sect .nc-bp,.ed-sect .nc-bp input,.ed-sect .nc-bp select{font-size:12px}.ed-sect .nc-bp input,.ed-sect .nc-bp select{padding-left:6px;padding-right:6px}.ed-sect .nc-bp td.num{font-family:inherit}.ed-sect .nc-bp td.num+td.num{padding-left:8px}.ed-sect .nc-bp input[type=date]{width:9.2em}.ed-sect .nc-bp td.pp-amort input{min-width:calc(10ch + 14px)}.ed-sect .nc-bp td.pp-fee input{min-width:calc(6.5ch + 14px)}.ed-sect .nc-bp select{min-width:9.25em}.ed-sect .nc-bp input:disabled{background:var(--canvas);color:var(--muted);cursor:not-allowed}.ed-sect .nc-row-x{min-height:24px;padding:0 4px}.ed-sect .nc-row-x:disabled{opacity:.45;cursor:not-allowed}.ed-sect input:not([type=checkbox]):not([type=radio]):focus,.ed-sect select:focus,.confirm-card .fgroup input:focus,.confirm-card .fgroup select:focus{border-color:var(--ink);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.ed-sect .fgroup input:not([type=checkbox]),.ed-sect .fgroup select{padding:6px 8px}.ed-inline-field{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ed-inline-field input{flex:1}.ed-inline-field .btn{white-space:nowrap;flex:none}.ed-inline-field .field-error,.lf-range .field-error{flex-basis:100%;order:1;margin:0}.ed-sub .fgroup input,.ed-sub .fgroup select{padding:6px 8px;font-size:13px}.ld-actions{justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}.nc-steps{color:var(--muted-2);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.nc-dot.on{color:var(--ink);font-weight:600}.nc-nav{gap:8px;display:flex}.av-list{border-collapse:collapse;width:100%;margin-bottom:14px;font-size:13px}.av-list th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:6px 8px;font-size:11px}.av-list td{border-top:1px solid var(--border-2);padding:7px 8px}.av-exp{cursor:pointer;color:var(--muted);background:0 0;border:none;font-size:13px}.av-detail td{background:var(--canvas)}.seg-toggle{margin-left:6px;font-size:12px}.seg-breakdown td{background:var(--canvas)}.seg-panel{padding:6px 2px 10px}.seg-heading{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.seg-table{border-collapse:collapse;width:100%;font-size:13px}.seg-table th{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);text-align:left;padding:3px 8px;font-size:11px;font-weight:500}.seg-table th.num,.seg-table td.num{text-align:right}.seg-table td{border-top:1px solid var(--border-2);padding:3px 8px}.seg-table tfoot td{border-top:1px solid var(--border);font-weight:600}.seg-rounded{color:var(--muted);font-size:11px;font-weight:400;display:block}.av-fees{padding:4px 2px}.av-fee-lines{margin:0 0 8px;padding:0;list-style:none}.av-fee-lines li{grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:3px 0;font-size:13px;display:grid}.av-fee-add{align-items:center;gap:8px;display:flex}.av-fee-add select,.av-fee-add input{border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;padding:6px 8px;font-family:inherit;font-size:13px}.av-fee-add input{width:120px}.av-skip{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.av-skip li{color:var(--muted);background:#fffbeb;justify-content:space-between;align-items:center;padding:8px;font-size:13px;display:flex}.av-skip-note{color:var(--warn);font-size:12px}.av-scope+.av-skip-note{margin:-2px 0 10px}.av-underlag{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.av-underlag li{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px;font-size:13px;display:flex}.av-underlag li .mono{margin-left:auto}.av-total{color:var(--muted);font-size:13px}.av-scope{gap:8px;margin:0 0 10px;display:flex}.av-scope [aria-pressed=true]{border-color:var(--text);font-weight:600}.av-sent{margin:8px 0 14px}.av-sent summary{cursor:pointer;color:var(--muted);padding:4px 0;font-size:13px}.ape-set,.ft-set{border:1px solid var(--border);border-radius:var(--radius-sm);margin:0 0 14px;padding:10px 12px 2px}.ape-set>legend,.ft-set>legend{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:0 6px;font-size:11px;font-weight:600}.av-edit-panel .hint{color:var(--muted);margin:4px 0 0;font-size:11.5px;line-height:1.45}.av-edit-panel .ape-note{margin:0 0 10px}.av-edit-panel .ape-warn{border-left:3px solid var(--warn);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--ink);background:#fffbeb;margin:0 0 12px;padding:8px 10px;font-size:12px;line-height:1.45}.av-edit-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.ws{background:var(--ink);min-height:100vh;padding:40px 20px}.ws-wrap{max-width:760px;margin:0 auto}.ws-top{align-items:center;gap:10px;margin-bottom:44px;display:flex}.ws-brand{color:#fff;letter-spacing:.04em;font-size:18px}.ws-who{color:var(--muted);margin-left:auto;font-size:12px}.ws-h{color:#fff;text-align:center;letter-spacing:-.02em;margin-bottom:6px;font-size:26px}.ws-sub{color:var(--muted);text-align:center;margin-bottom:32px;font-size:14px}.ws-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ws-card{--accent:var(--ink-2);background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.ws-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.ws-banner{background:var(--accent);align-items:center;height:64px;padding:0 18px;display:flex}.ws-banner .arch{color:#fff;letter-spacing:.02em;font-size:16px}.ws-banner--group{background:var(--ink)}.ws-body{flex-direction:column;flex:1;gap:10px;padding:16px 18px 18px;display:flex}.ws-body h2{color:var(--text);font-size:18px}.ws-body p{color:var(--muted);flex:1;font-size:13px;line-height:1.55}.ws-meta{flex-wrap:wrap;gap:8px;display:flex}.ws-pill{background:var(--border-2);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:12px}.ws-go{border-radius:var(--radius-sm);background:var(--accent);color:#fff;cursor:pointer;border:none;align-self:flex-start;margin-top:4px;padding:8px 14px;font-size:13px;font-weight:600}@media (width<=640px){.ws-grid{grid-template-columns:1fr}}.snap-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.snap-dot-cleared{background:var(--ok)}.snap-dot-open{background:#d97706}.snap-status{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.audit-meta{grid-template-columns:52px 1fr;gap:8px;margin-top:3px;font-size:11px;line-height:1.5;display:grid}.audit-meta-k{color:var(--muted-2);text-transform:uppercase;letter-spacing:.03em;padding-top:1px;font-size:9.5px}.audit-meta-v{color:var(--muted)}.avi-corrects,.avi-adjustment,.avi-late-interest,.snap-superseded{color:var(--muted);text-align:right;white-space:nowrap;font-size:11px;display:block}.avi-corrects{color:var(--accent);cursor:help}.avi-status-detail{color:var(--muted);white-space:nowrap;margin-top:2px;font-size:11px;display:block}@media (width<=1360px){.avi-status-detail{white-space:normal;text-wrap:balance;max-width:16em}}.avi-band td{background:var(--canvas);border-top:1px solid var(--border);font-weight:600}.avi-band-label{margin-right:8px}.avi-line td:first-child{border-left:3px solid var(--border)}.avi-due-note{color:var(--muted);white-space:nowrap;margin-top:2px;font-size:11px;display:block}.av-avi-label{color:var(--muted);font-size:12px;display:block}.av-months-note{color:var(--muted);margin:6px 0 0;font-size:12px}.modal:has(>.modal-b>.av-dated){width:min(1040px,100%)}.av-due-bar{flex-wrap:wrap;align-items:center;gap:8px 12px}.av-due-field{align-items:center;gap:6px;display:inline-flex}.av-due-field label{color:var(--muted);font-size:12px}.av-due-bar input[type=date],.av-due-cell input[type=date]{width:10.5em}.av-due-cell .field-error{white-space:normal;width:14em;margin:2px 0 0;font-size:11px;display:block}.av-due-moved{color:var(--muted);font-size:12px}.avi-fee-reason,.lh-fee-reason{color:var(--muted);text-align:right;white-space:normal;max-width:28ch;margin-left:auto;font-size:11px;display:block}.change-fees{color:var(--muted);white-space:normal;max-width:34ch;margin:4px 0 0;padding:0;font-size:11px;list-style:none}.change-fees li+li{margin-top:4px}.change-fees .hint{display:block}.avi-adjustment{font-variant-numeric:tabular-nums}.snap-superseded{cursor:help}.lh-start,.lh-period,.lh-fee,.lh-unknown{background:var(--canvas);color:var(--muted)}.lh-period{color:var(--text)}.lh-draw{color:#b45309;background:#fff7ed;border-color:#fed7aa}.lh-amort{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.lh-correction{color:#b45309;background:#fffbeb;border-color:#fde68a}.lh-amount{font-variant-numeric:tabular-nums;color:var(--text);margin-left:8px}.lh-gap{color:var(--bad);white-space:nowrap;background:#fef2f2;border-radius:4px;margin-left:8px;padding:1px 6px;font-size:11px}.lh .lh-close{background:var(--surface);border-left:1px solid var(--border);position:sticky;right:0}.lh thead .lh-close{background:var(--canvas)}.lh-toggle{color:var(--ink);cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-size:12px;line-height:1}.lh-toggle:hover{color:var(--accent,var(--ink))}.lh tbody tr.lh-open td{background:var(--canvas)}.lh-count{color:var(--muted);font-size:11px}.lh-events-row td{background:var(--canvas);border-bottom:1px solid var(--border-2);padding:0 12px 10px}.lh-events{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lh-events li{border-left:3px solid var(--ink);background:var(--surface);border-radius:4px;align-items:center;gap:10px;padding:6px 10px;display:flex}.lh-event-date{color:var(--muted);font-size:12px}.lh-event-amount{font-variant-numeric:tabular-nums;font-weight:600}.lh-event-actor{color:var(--muted-2);margin-left:auto;font-size:11px}.lc{flex-direction:column;gap:10px;padding:14px;display:flex}.lc-empty{color:var(--muted);padding:24px 14px;font-size:13px}.lc-warn{color:var(--warn);background:var(--warn-soft);border-radius:var(--radius-sm);padding:7px 10px;font-size:12px}.lc-chart{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px 6px}.lc-head{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.lc-head h4{font-family:var(--font-head);letter-spacing:-.01em;font-size:12.5px;font-weight:600}.lc-sub{color:var(--muted);font-weight:400}.lc-kpi{color:var(--muted);font-size:11px}.lc-legend{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.lc-legend li{align-items:center;gap:6px;display:inline-flex}.lc-legend li:before{content:"";border-top:2px solid var(--accent);width:18px;display:inline-block}.lc-legend-original:before{border-top:2px dashed var(--muted-2)!important}.lc-legend-renegotiated:before{border-top:2px dotted var(--warn)!important}.lc-legend-forecast:before{border-top:2px dashed var(--accent)!important}.lc-kpi-bad{color:var(--bad)}.lc-kpi-ok{color:var(--ok)}.today-rule>td,.today-rule>th{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--canvas);text-align:left;padding:0}.today-rule-label{color:var(--muted);letter-spacing:.02em;padding:.28rem .9rem;font-size:.75rem;font-weight:600;display:block}.plan-head>th{color:var(--muted);letter-spacing:.02em;text-transform:none;padding:.28rem .9rem;font-size:.75rem;font-weight:600}.recon-rows{gap:12px;margin:0;padding:0;list-style:none;display:grid}.recon-row{border-left:3px solid var(--border);padding:2px 0 2px 12px;font-size:13px}.recon-open{border-left-color:var(--warn)}.recon-head{flex-wrap:wrap;align-items:baseline;gap:3px 10px;display:flex}.recon-month{min-width:var(--recon-month-w);color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.recon-amount{font-weight:600}.recon-actions{gap:14px;margin-left:auto;display:inline-flex}.recon-actions .k-link{padding-top:0}.recon-detail{padding-left:calc(var(--recon-month-w) + 10px);color:var(--muted);flex-wrap:wrap;gap:2px 12px;margin:4px 0 0;font-size:11.5px;display:flex}@media (width<=640px){.recon-detail{padding-left:0}}.koncern-split{grid-template-columns:240px 1fr;align-items:center;gap:20px;padding:16px;display:grid}.koncern-donut{width:100%}@media (width<=900px){.koncern-split{grid-template-columns:1fr}}.koncern .ph,.koncern .sec{margin-bottom:34px}.koncern .sec-h{margin-bottom:14px}.rr-list input[type=text]{width:7em}.rr-list input[type=date]{width:10.5em}.rr-list .is-disabled td{color:var(--muted)}.rr-confirmed{background:var(--ok-soft);color:var(--ok);border-radius:8px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}.modal:has(>.modal-b>.rr-modal){width:min(1200px,100%)}.rr-list th,.rr-list td{white-space:normal}.rr-list .mono{white-space:nowrap}.rr-view{flex-wrap:wrap;gap:0 16px;display:flex}.rr-view .fgroup{flex:0 220px}.rr-bulk{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px}.rr-modal .hint{color:var(--muted);margin:0;font-size:12px}.rr-bulk-field{align-items:center;gap:6px;display:inline-flex}.rr-bulk-field label{color:var(--muted);font-size:12px}.rr-bulk input[type=text]{width:7em}.rr-bulk input[type=date]{width:10.5em}.rr-bulk select,.rr-bulk input{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);background:#fff;padding:5px 8px;font-family:inherit;font-size:13px}.rr-bulk input.mono{font-family:var(--font-mono)}.rr-bulk select:focus,.rr-bulk input:focus{border-color:#6b7280;outline:none;box-shadow:0 0 0 3px #11182712}.acc-group th,.acc-group td{font-weight:600}.fgroup.acc-month{margin-bottom:0;display:inline-block}.fgroup.acc-month select{width:auto}.acc-notes{color:var(--muted);margin:0 0 10px;padding-left:18px;font-size:12px;line-height:1.6}.acc-stack{gap:20px;display:grid}.funding-history .tablewrap{vertical-align:top;max-width:100%;display:inline-block;overflow-x:auto}.funding-history table{width:auto}.koncern .tablewrap+h3.sec-h{margin-top:24px}
