:where(.finance-workspace,.finance-modal){--accent:#0898b5;--accent-soft:#e4f3f7;--blue-bg:#e4f3f7;--blue-text:#078ba8;--panel:#fff;--raised:#f2f7f9;--ink:#123d57;--text:#416078;--muted:#68869d;--line:#ccdbe3;--soft-line:#e1ebef;--cyan:#0898b5;--sky:#0898b5;--teal-bg:#e6faf8;--teal-text:#008f7e;--amber-bg:#fff6e4;--amber-text:#986410;--red-bg:#fff0f2;--red-text:#b83d55;--shadow:none;font-size:16px;line-height:1.85}html[data-theme=dark] :where(.finance-workspace,.finance-modal){--accent:#40c4dc;--accent-soft:#203959;--blue-bg:#203b4b;--blue-text:#70d5e5;--panel:#192437;--raised:#202e43;--ink:#ecf1fb;--text:#cad4e5;--muted:#a1b0c6;--line:#304059;--soft-line:#29384e;--cyan:#40c4dc;--sky:#40c4dc;--red-bg:#412634;--red-text:#ffa1b3}body:has(dialog.finance-modal[open]){overflow:hidden}:where(.finance-workspace,.finance-modal) button,:where(.finance-workspace,.finance-modal) input,:where(.finance-workspace,.finance-modal) select,:where(.finance-workspace,.finance-modal) textarea{font:inherit}:where(.finance-workspace,.finance-modal) button,:where(.finance-workspace,.finance-modal) a,:where(.finance-workspace,.finance-modal) input,:where(.finance-workspace,.finance-modal) select,:where(.finance-workspace,.finance-modal) textarea{outline-offset:4px}:where(.finance-workspace,.finance-modal) button{cursor:pointer;transition:all .15s}:where(.finance-workspace,.finance-modal) button:disabled{opacity:.45;cursor:not-allowed}:where(.finance-workspace,.finance-modal) button:hover:not(:disabled){filter:brightness(.97)}:where(.finance-workspace,.finance-modal) [v-cloak]{display:none}:where(.finance-workspace,.finance-modal) .iconbtn{color:#4c617b;background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:36px;height:36px}:where(.finance-workspace,.finance-modal) .actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.finance-workspace,.finance-modal) .btn{color:#41536b;white-space:nowrap;background:#fff;border:1px solid #dde5ef;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}:where(.finance-workspace,.finance-modal) .btn.primary{background:var(--accent,#0f766e);color:#fff;border-color:#0000;box-shadow:0 4px 10px #0f766e18}:where(.finance-workspace,.finance-modal) .btn.danger{color:#be3b50;background:#fff4f5;border-color:#ffd6dc}:where(.finance-workspace,.finance-modal) .btn.small{padding:5px 10px;font-size:11px}:where(.finance-workspace,.finance-modal) .card{background:#fff;border:1px solid #e2e8f0;border-radius:19px;min-width:0;padding:22px;box-shadow:0 4px 20px #0b1e3603}:where(.finance-workspace,.finance-modal) .cardhead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}:where(.finance-workspace,.finance-modal) .cardhead h2,:where(.finance-workspace,.finance-modal) h2{margin:0;font-size:15px}:where(.finance-workspace,.finance-modal) .caption{color:#8390a3;margin-top:4px;font-size:11px}:where(.finance-workspace,.finance-modal) .rowline{border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}:where(.finance-workspace,.finance-modal) .rowline:last-child{border:0}:where(.finance-workspace,.finance-modal) .badge{color:#13886c;white-space:nowrap;background:#e8f8f2;border-radius:6px;padding:3px 9px;font-size:10px;display:inline-flex}:where(.finance-workspace,.finance-modal) .badge.warn{color:#aa7715;background:#fff6e4}:where(.finance-workspace,.finance-modal) .notice{color:#49716d;background:#f1faf8;border:1px solid #d9ebe9;border-radius:12px;margin-bottom:18px;padding:13px 17px;font-size:12px;line-height:1.9}:where(.finance-workspace,.finance-modal) .notice.warn{color:#8d6b28;background:#fffaf0;border-color:#f0e3c8}:where(.finance-workspace,.finance-modal) .toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}:where(.finance-workspace,.finance-modal) .tabs{background:#eaf0f5;border-radius:11px;flex-wrap:wrap;gap:5px;width:fit-content;margin-bottom:18px;padding:4px;display:flex}:where(.finance-workspace,.finance-modal) .tabs button{color:#64748b;background:0 0;border:0;border-radius:8px;padding:7px 15px;font-size:12px}:where(.finance-workspace,.finance-modal) .tablewrap{border:1px solid #e5eaf0;border-radius:12px;max-width:100%;overflow:auto}:where(.finance-workspace,.finance-modal) table{border-collapse:collapse;text-align:right;white-space:nowrap;width:100%;font-size:12px}:where(.finance-workspace,.finance-modal) th{color:#79899e;background:#f7f9fc;border-bottom:1px solid #e5eaf0;padding:13px 14px;font-size:10px;font-weight:500}:where(.finance-workspace,.finance-modal) td{color:#52637a;border-bottom:1px solid #edf2f7;padding:14px}:where(.finance-workspace,.finance-modal) tr:last-child td{border:0}:where(.finance-workspace,.finance-modal) td strong{color:#20354f;font-weight:600}:where(.finance-workspace,.finance-modal) .empty{text-align:center;color:#8090a3;padding:45px;font-size:13px}:where(.finance-workspace,.finance-modal) .formgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}:where(.finance-workspace,.finance-modal) label{color:#607087;font-size:12px;display:block}:where(.finance-workspace,.finance-modal) input:not([type=checkbox]):not([type=color]),:where(.finance-workspace,.finance-modal) select,:where(.finance-workspace,.finance-modal) textarea{color:#243951;background:#fff;border:1px solid #dce4ee;border-radius:9px;width:100%;min-width:0;padding:10px 12px}:where(.finance-workspace,.finance-modal) label input,:where(.finance-workspace,.finance-modal) label select,:where(.finance-workspace,.finance-modal) label textarea{margin-top:7px}:where(.finance-workspace,.finance-modal) input:focus,:where(.finance-workspace,.finance-modal) select:focus,:where(.finance-workspace,.finance-modal) textarea:focus{border-color:#0f968a;outline:2px solid #00c7b140}:where(.finance-workspace,.finance-modal) textarea{resize:vertical;min-height:100px}:where(.finance-workspace,.finance-modal) .full{grid-column:1/-1}:where(.finance-workspace,.finance-modal) .formfoot{border-top:1px solid #edf2f7;justify-content:flex-end;gap:8px;margin-top:22px;padding-top:18px;display:flex}:where(.finance-workspace,.finance-modal) .help{color:#8996a7;font-size:11px;line-height:1.9}@media (width<=760px){:where(.finance-workspace,.finance-modal) .card{border-radius:15px;padding:17px}:where(.finance-workspace,.finance-modal) .formgrid{grid-template-columns:1fr}:where(.finance-workspace,.finance-modal) .full{grid-column:auto}:where(.finance-workspace,.finance-modal) .cardhead{flex-wrap:wrap}:where(.finance-workspace,.finance-modal) .actions{width:100%}}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel){margin-bottom:24px}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel)>.card{margin-bottom:20px}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) .cardhead select{max-width:330px}:where(.finance-workspace,.finance-modal) .ops-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}:where(.finance-workspace,.finance-modal) .ops-stats>div{border:1px solid var(--line,#dbe5ec);background:linear-gradient(130deg,#0ea5e916,#14b8a611);border-radius:18px;padding:20px}:where(.finance-workspace,.finance-modal) .ops-stats span{font-size:15px;display:block}:where(.finance-workspace,.finance-modal) .ops-stats strong{margin-top:8px;font-size:28px;display:block}:where(.finance-workspace,.finance-modal) .ops-number{font-variant-numeric:tabular-nums;margin:10px 0;font-size:27px;display:block}:where(.finance-workspace,.finance-modal) .ops-negative{color:#dc5368;font-weight:700}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) input[type=checkbox]{width:20px;min-width:20px;height:20px}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) .actions{flex-wrap:wrap;margin-top:16px}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) .actions input{max-width:220px}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) p{line-height:1.9}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) textarea{margin:8px 0}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) h3{margin:14px 0}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) summary{cursor:pointer;padding:16px 0;font-weight:700}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) table{min-width:650px}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) label{min-width:0}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) .rowline{flex-wrap:wrap;gap:12px}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) select{max-width:100%}@media (width<=800px){:where(.finance-workspace,.finance-modal) .ops-stats{grid-template-columns:1fr 1fr}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) .cardhead{flex-wrap:wrap}}@media (width<=520px){:where(.finance-workspace,.finance-modal) .ops-stats{grid-template-columns:1fr}:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) .actions>.btn,:where(.finance-modal.operations-panel,.finance-workspace.operations-panel,.finance-workspace .operations-panel) .cardhead select{width:100%}}:where(.finance-workspace,.finance-modal) .iconbtn{background:var(--raised);border-color:var(--line);color:var(--text);border-radius:12px;flex-shrink:0}:where(.finance-workspace,.finance-modal) .card{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;padding:22px;transition:box-shadow .2s}:where(.finance-workspace,.finance-modal) .btn{background:var(--panel);border-color:var(--line);color:var(--text);box-shadow:var(--shadow);border-radius:16px}:where(.finance-workspace,.finance-modal) .btn.primary{background:var(--brand-gradient);color:#fff;box-shadow:0 4px 12px #06b6d42a}:where(.finance-workspace,.finance-modal) .btn.small{border-radius:10px}:where(.finance-workspace,.finance-modal) .badge{background:var(--teal-bg);color:var(--teal-text);border:1px solid #00c7b12a;border-radius:7px}:where(.finance-workspace,.finance-modal) .badge.warn{background:var(--amber-bg);color:var(--amber-text);border-color:#d9a53c33}:where(.finance-workspace,.finance-modal) .card h2{font-size:15px;font-weight:800;line-height:1.9}:where(.finance-workspace,.finance-modal) .card h2 small{color:var(--muted);white-space:nowrap;margin-right:5px;font:10px Segoe UI,sans-serif}:where(.finance-workspace,.finance-modal) .tabs{background:var(--raised)}:where(.finance-workspace,.finance-modal) .tabs button{color:var(--text)}:where(.finance-workspace,.finance-modal) .tabs button.active{color:#fff;background:#0b1e36;border-radius:12px}:where(.finance-workspace,.finance-modal) .caption,:where(.finance-workspace,.finance-modal) .help,:where(.finance-workspace,.finance-modal) .empty{color:var(--muted)}:where(.finance-workspace,.finance-modal) .rowline,:where(.finance-workspace,.finance-modal) .formfoot{border-color:var(--soft-line)}:where(.finance-workspace,.finance-modal) input:not([type=checkbox]):not([type=color]),:where(.finance-workspace,.finance-modal) select,:where(.finance-workspace,.finance-modal) textarea{background:var(--panel);color:var(--ink);border-color:var(--line);border-radius:12px}:where(.finance-workspace,.finance-modal) input::placeholder,:where(.finance-workspace,.finance-modal) textarea::placeholder{color:var(--muted)}:where(.finance-workspace,.finance-modal) label{color:var(--text)}:where(.finance-workspace,.finance-modal) .tablewrap{border-color:var(--line);border-radius:16px}:where(.finance-workspace,.finance-modal) th{background:var(--subtle);color:var(--muted);border-color:var(--line)}:where(.finance-workspace,.finance-modal) td{color:var(--text);border-color:var(--soft-line)}:where(.finance-workspace,.finance-modal) .notice{background:var(--teal-bg);color:var(--teal-text);border-color:#00c7b133}:where(.finance-workspace,.finance-modal) .notice.warn{background:var(--amber-bg);color:var(--amber-text);border-color:#d9a53c33}[data-theme=dark] :where(.finance-workspace,.finance-modal) .rowline td[style]{color:var(--text)}@media (width<=1250px){:where(.finance-workspace,.finance-modal) .card h2 small{margin:0;display:block}}@media (width<=760px){:where(.finance-workspace,.finance-modal) .card{border-radius:24px;padding:20px}:where(.finance-workspace,.finance-modal) .card h2 small{font-size:10px;display:inline}:where(.finance-workspace,.finance-modal) .actions{gap:7px}}@media print{:where(.finance-workspace,.finance-modal) html[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(.finance-workspace,.finance-modal) .card{box-shadow:none}}:where(.finance-workspace,.finance-modal) .iconbtn{place-items:center;width:42px;min-width:42px;height:42px;min-height:42px;display:inline-grid}:where(.finance-workspace,.finance-modal) .iconbtn svg{width:20px;height:20px}:where(.finance-workspace,.finance-modal) .actions{gap:10px}:where(.finance-workspace,.finance-modal) .btn{border-radius:14px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:700}:where(.finance-workspace,.finance-modal) .card{border-radius:24px;padding:24px}:where(.finance-workspace,.finance-modal) .card h2,:where(.finance-workspace,.finance-modal) h2{font-size:19px;line-height:1.6}:where(.finance-workspace,.finance-modal) .card h2 small{font-size:12px;display:inline}:where(.finance-workspace,.finance-modal) .cardhead{gap:12px}:where(.finance-workspace,.finance-modal) .caption,:where(.finance-workspace,.finance-modal) .help{font-size:13px;line-height:1.8}:where(.finance-workspace,.finance-modal) .badge{padding:4px 9px;font-size:12px}:where(.finance-workspace,.finance-modal) .rowline{flex-wrap:wrap;gap:12px}:where(.finance-workspace,.finance-modal) .empty{font-size:15px;line-height:2}:where(.finance-workspace,.finance-modal) .notice{padding:15px 18px;font-size:14px}:where(.finance-workspace,.finance-modal) .toolbar{gap:14px}:where(.finance-workspace,.finance-modal) .tabs button{padding:9px 16px;font-size:14px}:where(.finance-workspace,.finance-modal) .tablewrap{border-radius:16px}:where(.finance-workspace,.finance-modal) table{font-size:14px}:where(.finance-workspace,.finance-modal) th{padding:15px 16px;font-size:13px}:where(.finance-workspace,.finance-modal) td{padding:16px;line-height:1.8}:where(.finance-workspace,.finance-modal) label{font-size:14px;font-weight:600}:where(.finance-workspace,.finance-modal) input:not([type=checkbox]):not([type=color]),:where(.finance-workspace,.finance-modal) select,:where(.finance-workspace,.finance-modal) textarea{min-height:46px;padding:11px 13px;font-size:15px}:where(.finance-workspace,.finance-modal) input[type=color]{width:56px;height:40px}:where(.finance-workspace,.finance-modal) .formfoot{flex-wrap:wrap}@media (width>=1900px){:where(.finance-workspace,.finance-modal) .card{padding:28px}}@media (width<=1450px){:where(.finance-workspace,.finance-modal) .card h2 small{margin-right:0;display:block}}@media (width<=760px){:where(.finance-workspace,.finance-modal) .iconbtn{width:40px;min-width:40px;height:40px;min-height:40px}:where(.finance-workspace,.finance-modal) .card{border-radius:20px;padding:22px}:where(.finance-workspace,.finance-modal) .card h2{font-size:19px}:where(.finance-workspace,.finance-modal) .card h2 small{font-size:11px;display:inline}:where(.finance-workspace,.finance-modal) .rowline{gap:10px}:where(.finance-workspace,.finance-modal) .formgrid{grid-template-columns:1fr}:where(.finance-workspace,.finance-modal) .formgrid .full{grid-column:auto}:where(.finance-workspace,.finance-modal) .toolbar>input,:where(.finance-workspace,.finance-modal) .toolbar>select{width:100%!important;max-width:100%!important}:where(.finance-workspace,.finance-modal) .tabs{gap:4px;width:100%;max-width:100%}:where(.finance-workspace,.finance-modal) .tabs button{padding:8px 12px;font-size:13px}}@media (width<=450px){:where(.finance-workspace,.finance-modal) .caption,:where(.finance-workspace,.finance-modal) .help{font-size:12px}:where(.finance-workspace,.finance-modal) .formfoot{gap:8px}}@media (width>=1360px) and (width<=1450px){:where(.finance-workspace,.finance-modal) .card h2{font-size:17px}:where(.finance-workspace,.finance-modal) .card h2 small{font-size:11px}}:where(.finance-workspace,.finance-modal) .card{--tint:var(--card-b);--edge:var(--edge-b);background:linear-gradient(130deg, var(--tint), var(--panel) 95%);border-color:color-mix(in srgb, var(--edge) 25%, var(--line));border-block-start:3px solid var(--edge);box-shadow:0 5px 20px #0b1e3606}:where(.finance-workspace,.finance-modal) .card:nth-child(4n+1){--tint:var(--card-a);--edge:var(--edge-a)}:where(.finance-workspace,.finance-modal) .card:nth-child(4n+2){--tint:var(--card-b);--edge:var(--edge-b)}:where(.finance-workspace,.finance-modal) .card:nth-child(4n+3){--tint:var(--card-c);--edge:var(--edge-c)}:where(.finance-workspace,.finance-modal) .card:nth-child(4n){--tint:var(--card-d);--edge:var(--edge-d)}:where(.finance-workspace,.finance-modal) .card h2,:where(.finance-workspace,.finance-modal) h2{font-size:21px}:where(.finance-workspace,.finance-modal) .card h2 small{font-size:13px}:where(.finance-workspace,.finance-modal) .caption,:where(.finance-workspace,.finance-modal) .help{font-size:14px}:where(.finance-workspace,.finance-modal) .badge{font-size:13px}:where(.finance-workspace,.finance-modal) .notice,:where(.finance-workspace,.finance-modal) .tabs button,:where(.finance-workspace,.finance-modal) table{font-size:15px}:where(.finance-workspace,.finance-modal) th{font-size:14px;font-weight:700}:where(.finance-workspace,.finance-modal) td{font-size:15px}:where(.finance-workspace,.finance-modal) .tablewrap .caption{font-size:13px}:where(.finance-workspace,.finance-modal) label{font-size:15px}:where(.finance-workspace,.finance-modal) input:not([type=checkbox]):not([type=color]),:where(.finance-workspace,.finance-modal) select,:where(.finance-workspace,.finance-modal) textarea{min-height:48px;font-size:16px}:where(.finance-workspace,.finance-modal) .empty{font-size:16px}:where(.finance-workspace,.finance-modal) .btn{min-height:46px;box-shadow:var(--button-shadow);border-radius:13px;gap:9px;font-size:15px;transition:background .18s,box-shadow .18s,transform .18s,border-color .18s;position:relative}:where(.finance-workspace,.finance-modal) .btn:hover:not(:disabled){filter:none;border-color:var(--sky);transform:translateY(-1px);box-shadow:0 7px 19px #0b1e361a}:where(.finance-workspace,.finance-modal) .btn:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #0b1e3612}:where(.finance-workspace,.finance-modal) .btn.primary{color:#fff;background:linear-gradient(110deg,#029c8e,#0284c7);border-color:#0000}:where(.finance-workspace,.finance-modal) .btn.primary:hover{background:linear-gradient(110deg,#00ad99,#0377b1);box-shadow:0 8px 20px #0284c72b}:where(.finance-workspace,.finance-modal) .btn.danger:hover{border-color:var(--red-text);background:var(--red-bg)}:where(.finance-workspace,.finance-modal) .btn.small{min-height:38px;font-size:13px}:where(.finance-workspace,.finance-modal) .btn:disabled{opacity:.5;box-shadow:none;transform:none}:where(.finance-workspace,.finance-modal) .iconbtn{transition:all .18s}:where(.finance-workspace,.finance-modal) .tabs button:hover:not(.active){background:var(--panel)}:where(.finance-workspace,.finance-modal) .badge.warn:is(button){cursor:pointer;min-height:34px}html[dir=ltr] :where(.finance-workspace,.finance-modal) body{font-family:Segoe UI,Cairo,sans-serif}html[dir=ltr] :where(.finance-workspace,.finance-modal) table{text-align:left}html[lang=ckb] :where(.finance-workspace,.finance-modal) body{font-family:Cairo,Segoe UI,Tahoma,sans-serif;line-height:1.9}@media (width>=1900px){:where(.finance-workspace,.finance-modal) .card{padding:28px}}@media (width<=1500px){:where(.finance-workspace,.finance-modal) .card h2{font-size:19px}:where(.finance-workspace,.finance-modal) .card h2 small{font-size:12px}}@media (width<=760px){:where(.finance-workspace,.finance-modal) .card{padding:20px}:where(.finance-workspace,.finance-modal) .card h2{font-size:20px}:where(.finance-workspace,.finance-modal) .caption,:where(.finance-workspace,.finance-modal) .help{font-size:14px}:where(.finance-workspace,.finance-modal) .card h2 small,:where(.finance-workspace,.finance-modal) .badge{font-size:12px}:where(.finance-workspace,.finance-modal) .card .cardhead{flex-wrap:wrap}:where(.finance-workspace,.finance-modal) .notice{font-size:14px}:where(.finance-workspace,.finance-modal) .formgrid label{font-size:15px}}@media (width<=420px){:where(.finance-workspace,.finance-modal) .card h2{font-size:18px}:where(.finance-workspace,.finance-modal) .card h2 small{font-size:11px}}@media print{:where(.finance-workspace,.finance-modal) .card{background:#fff;border-color:#ddd}}:where(.finance-workspace,.finance-modal) .tablewrap td{color:var(--ink);font-size:17px;font-weight:600;line-height:1.85}:where(.finance-workspace,.finance-modal) .tablewrap th{color:var(--text);font-size:15px}:where(.finance-workspace,.finance-modal) .tablewrap td input{font-variant-numeric:tabular-nums;font-weight:600}:where(.finance-workspace,.finance-modal) input:not([type=checkbox]):not([type=color]),:where(.finance-workspace,.finance-modal) select,:where(.finance-workspace,.finance-modal) textarea{font-weight:600}:where(.finance-workspace,.finance-modal) .caption,:where(.finance-workspace,.finance-modal) .help,:where(.finance-workspace,.finance-modal) .tablewrap .caption{color:var(--secondary-readable);font-size:15px;font-weight:600;line-height:1.9}:where(.finance-workspace,.finance-modal) label{font-weight:600}html :where(.finance-workspace,.finance-modal) body,html :where(.finance-workspace,.finance-modal) body *,html :where(.finance-workspace,.finance-modal) body :before,html :where(.finance-workspace,.finance-modal) body :after{font-family:Cairo,Segoe UI,Tahoma,sans-serif!important}:where(.finance-workspace,.finance-modal) button:disabled{cursor:not-allowed;opacity:.45;transform:none!important}:where(.finance-workspace,.finance-modal) .account-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}:where(.finance-workspace,.finance-modal) .account-fields div{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:12px;padding:12px}:where(.finance-workspace,.finance-modal) .account-fields dt{color:var(--muted)}:where(.finance-workspace,.finance-modal) .account-fields dd{margin:6px 0;font-weight:700}@media (width<=750px){:where(.finance-workspace,.finance-modal) .account-fields{grid-template-columns:1fr}}:where(.finance-workspace,.finance-modal) .wallet-service-cards{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}:where(.finance-workspace,.finance-modal) .wallet-service-cards button{border:1px solid var(--line);background:var(--panel);min-width:135px;min-height:52px;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;padding:12px 18px;font-weight:700}:where(.finance-workspace,.finance-modal) .wallet-service-cards button.active,:where(.finance-workspace,.finance-modal) .wallet-service-cards button[aria-pressed=true]{color:#fff;background:#0898b5;border-color:#0898b5;box-shadow:0 3px 10px #0898b522}:where(.finance-workspace,.finance-modal) .wallet-service-cards button:focus-visible{outline:3px solid var(--sky,#50c9df);outline-offset:3px}:where(.finance-workspace,.finance-modal) .wallet-advanced{margin-top:16px;display:block}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar .wallet-service-cards{flex:280px}@media (width<=600px){:where(.finance-workspace,.finance-modal) .wallet-service-cards{width:100%}:where(.finance-workspace,.finance-modal) .wallet-service-cards button{flex:130px;min-width:0}}:where(.finance-workspace,.finance-modal) .wallet-funding-body{border-top:1px solid var(--line);padding:16px 20px}:where(.finance-workspace,.finance-modal) .wallet-funding-body .empty{min-height:0;padding:24px}:where(.finance-workspace,.finance-modal) ::selection{color:var(--ink);background:#2365e833}:where(.finance-workspace,.finance-modal) .iconbtn{background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:10px;width:40px;height:40px}:where(.finance-workspace,.finance-modal) .iconbtn:hover{background:var(--blue-bg);color:var(--blue-text);transform:none}:where(.finance-workspace,.finance-modal) .actions{flex-wrap:wrap;gap:8px}:where(.finance-workspace,.finance-modal) .card,:where(.finance-workspace,.finance-modal) .card:nth-child(n){background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink);border-radius:18px;padding:22px}:where(.finance-workspace,.finance-modal) .card h2,:where(.finance-workspace,.finance-modal) h2{color:var(--ink);font-size:20px;font-weight:800}:where(.finance-workspace,.finance-modal) .cardhead{margin-bottom:18px}:where(.finance-workspace,.finance-modal) .help,:where(.finance-workspace,.finance-modal) .caption{color:var(--muted);font-size:14px;line-height:1.9}:where(.finance-workspace,.finance-modal) .ops-stats>div{background:var(--tile-blue);border:1px solid color-mix(in srgb, var(--blue-text) 12%, var(--line));box-shadow:none;border-radius:16px}:where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+2){background:var(--tile-green)}:where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+3){background:var(--tile-yellow)}:where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+4){background:var(--tile-pink)}:where(.finance-workspace,.finance-modal) .btn{border:1px solid var(--line);background:var(--panel);color:var(--text);min-height:42px;box-shadow:none;border-radius:10px;padding:9px 16px;font-size:14px;font-weight:700;transition:background .15s,border-color .15s}:where(.finance-workspace,.finance-modal) .btn.primary{color:#fff;background:#1c60ee;border-color:#1c60ee;box-shadow:0 4px 10px #1c60ee12}:where(.finance-workspace,.finance-modal) .btn.primary:hover{box-shadow:none;background:#1752cf;border-color:#1752cf;transform:none}:where(.finance-workspace,.finance-modal) .btn:hover:not(:disabled){background:var(--blue-bg);color:var(--blue-text);box-shadow:none;border-color:#87aff0;transform:none}:where(.finance-workspace,.finance-modal) .btn.primary:hover:not(:disabled){color:#fff;background:#1752cf}:where(.finance-workspace,.finance-modal) .btn.danger{background:var(--red-bg);color:var(--red-text);border-color:color-mix(in srgb, var(--red-text) 20%, var(--line))}:where(.finance-workspace,.finance-modal) .btn.small{border-radius:8px;min-height:33px;padding:5px 10px;font-size:13px}:where(.finance-workspace,.finance-modal) .btn:focus-visible,:where(.finance-workspace,.finance-modal) .iconbtn:focus-visible{outline-offset:3px;outline:3px solid #8ab4fc}:where(.finance-workspace,.finance-modal) .tabs{flex-wrap:wrap;gap:5px}:where(.finance-workspace,.finance-modal) .tabs button{min-height:38px;color:var(--text);background:0 0;border:1px solid #0000;border-radius:9px;font-size:14px}:where(.finance-workspace,.finance-modal) .tabs button.active{color:#fff;background:#1c60ee;box-shadow:0 4px 12px #1c60ee18}:where(.finance-workspace,.finance-modal) .tabs button:hover:not(.active){background:var(--blue-bg);color:var(--blue-text)}:where(.finance-workspace,.finance-modal) .badge{background:var(--teal-bg);color:var(--teal-text);border:0;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:700}:where(.finance-workspace,.finance-modal) .badge.warn{background:var(--amber-bg);color:var(--amber-text);border:0}:where(.finance-workspace,.finance-modal) input:not([type=checkbox]):not([type=radio]):not([type=color]),:where(.finance-workspace,.finance-modal) select,:where(.finance-workspace,.finance-modal) textarea{background:var(--panel);border:1px solid var(--line);color:var(--ink);min-height:44px;box-shadow:none;border-radius:10px;padding:10px 13px;font-size:15px}:where(.finance-workspace,.finance-modal) input::placeholder,:where(.finance-workspace,.finance-modal) textarea::placeholder{color:var(--muted);opacity:.85}:where(.finance-workspace,.finance-modal) input:focus,:where(.finance-workspace,.finance-modal) select:focus,:where(.finance-workspace,.finance-modal) textarea:focus{border-color:#6095ee;outline:0;box-shadow:0 0 0 3px #2365e815}:where(.finance-workspace,.finance-modal) input[type=checkbox],:where(.finance-workspace,.finance-modal) input[type=radio]{accent-color:#1c60ee}:where(.finance-workspace,.finance-modal) label{color:var(--text);font-size:14px;font-weight:700}:where(.finance-workspace,.finance-modal) .formfoot{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}:where(.finance-workspace,.finance-modal) .formfoot .btn{min-width:95px}:where(.finance-workspace,.finance-modal) .notice{background:var(--blue-bg);color:var(--blue-text);border:1px solid color-mix(in srgb, var(--blue-text) 15%, var(--line));border-radius:12px;font-size:14px}:where(.finance-workspace,.finance-modal) .notice.warn{background:var(--amber-bg);color:var(--amber-text)}:where(.finance-workspace,.finance-modal) .tablewrap{background:var(--panel);border:1px solid var(--line);border-radius:12px}:where(.finance-workspace,.finance-modal) table{background:var(--panel);font-size:14px}:where(.finance-workspace,.finance-modal) th{background:var(--raised);color:var(--muted);border-bottom:1px solid var(--line);padding:14px 16px;font-size:13px;font-weight:700}:where(.finance-workspace,.finance-modal) td{border-bottom:1px solid var(--soft-line);color:var(--text);padding:14px 16px;font-size:14px}:where(.finance-workspace,.finance-modal) tbody tr:hover{background:var(--subtle)}:where(.finance-workspace,.finance-modal) td strong{color:var(--ink)}:where(.finance-workspace,.finance-modal) .tablewrap td .actions{gap:5px}@media (width>=1500px){:where(.finance-workspace,.finance-modal) .card{padding:24px}}@media (width<=650px){:where(.finance-workspace,.finance-modal) .card,:where(.finance-workspace,.finance-modal) .card:nth-child(n){border-radius:15px;padding:17px}:where(.finance-workspace,.finance-modal) .card h2,:where(.finance-workspace,.finance-modal) h2{font-size:18px}:where(.finance-workspace,.finance-modal) .formgrid{grid-template-columns:1fr}:where(.finance-workspace,.finance-modal) .ops-stats{gap:10px}:where(.finance-workspace,.finance-modal) .tablewrap{border-radius:10px}}@media print{:where(.finance-workspace,.finance-modal) .card{box-shadow:none}}:where(.finance-workspace,.finance-modal) .tablewrap td .actions{flex-wrap:nowrap;width:max-content;min-width:0}:where(.finance-workspace,.finance-modal) .tablewrap td .actions .btn{white-space:nowrap;flex-shrink:0}:where(.finance-workspace,.finance-modal) .tablewrap td{vertical-align:middle}:where(.finance-workspace,.finance-modal) .card{background:var(--panel);box-shadow:none;border-radius:14px;padding:20px}:where(.finance-workspace,.finance-modal) .card:hover{box-shadow:none}:where(.finance-workspace,.finance-modal) .ops-stats>div{background:var(--raised);border:1px solid var(--line);border-radius:12px;padding:18px}:where(.finance-workspace,.finance-modal) .ops-stats strong{color:var(--ink);font-size:28px}:where(.finance-workspace,.finance-modal) .card .btn{min-height:40px;box-shadow:none;border-radius:9px;font-size:13px}:where(.finance-workspace,.finance-modal) .card .btn.small{min-height:32px;padding:5px 10px}:where(.finance-workspace,.finance-modal) .card .btn.primary{color:#fff;background:#1c60ee;border-color:#1c60ee}:where(.finance-workspace,.finance-modal) .formgrid{gap:18px}:where(.finance-workspace,.finance-modal) .toolbar{flex-wrap:wrap;gap:12px}:where(.finance-workspace,.finance-modal) .toolbar input{flex:1;min-width:160px}:where(.finance-workspace,.finance-modal) .card .formfoot{margin-top:20px;padding-top:16px}:where(.finance-workspace,.finance-modal) .cardhead>div:empty,:where(.finance-workspace,.finance-modal) .card h2:empty,:where(.finance-workspace,.finance-modal) .card .caption:empty{display:none}@media (width<=650px){:where(.finance-workspace,.finance-modal) .card{padding:16px}:where(.finance-workspace,.finance-modal) .formgrid{gap:14px}}:where(.finance-workspace,.finance-modal) .btn:focus-visible{outline:2px solid var(--sky);outline-offset:3px}[data-theme=dark] :where(.finance-workspace,.finance-modal) .card .btn.primary{color:#fff;background:linear-gradient(100deg,#0099b6,#0d7894);border-color:#0c94ad}[data-theme=dark] :where(.finance-workspace,.finance-modal) .tabs button.active{color:#70d5e5;box-shadow:none;background:#203b4b;border-color:#398c9f}[data-theme=dark] :where(.finance-workspace,.finance-modal) .card{color:#e5eef8;background:#192437;border-color:#30465a;box-shadow:0 5px 20px #0000000a}[data-theme=dark] :where(.finance-workspace,.finance-modal) input:not([type=checkbox]):not([type=radio]):not([type=color]),[data-theme=dark] :where(.finance-workspace,.finance-modal) select,[data-theme=dark] :where(.finance-workspace,.finance-modal) textarea{color:#e5eef8;background:#21334b;border-color:#354d67}[data-theme=dark] :where(.finance-workspace,.finance-modal) input:focus,[data-theme=dark] :where(.finance-workspace,.finance-modal) select:focus,[data-theme=dark] :where(.finance-workspace,.finance-modal) textarea:focus{border-color:#40c4dc;box-shadow:0 0 0 3px #40c4dc16}[data-theme=dark] :where(.finance-workspace,.finance-modal) input[type=checkbox],[data-theme=dark] :where(.finance-workspace,.finance-modal) input[type=radio]{accent-color:#079eb7}[data-theme=dark] :where(.finance-workspace,.finance-modal) th{color:#c3dce8;background:#1c3344;border-color:#30465a}[data-theme=dark] :where(.finance-workspace,.finance-modal) td{border-color:#293f50}[data-theme=dark] :where(.finance-workspace,.finance-modal) tbody tr:nth-child(2n){background:#172b3938}[data-theme=dark] :where(.finance-workspace,.finance-modal) tbody tr:hover{background:#203b4b50}[data-theme=dark] :where(.finance-workspace,.finance-modal) .ops-stats>div,[data-theme=dark] :where(.finance-workspace,.finance-modal) .tabs{color:#70d5e5;background:#1c3344;border-color:#30465a}[data-theme=dark] :where(.finance-workspace,.finance-modal) .btn:not(.primary):not(.danger){color:#cce4ed;background:#172b39;border-color:#354d67}[data-theme=dark] :where(.finance-workspace,.finance-modal) .btn:not(.primary):not(.danger):hover{background:#203b4b;border-color:#398c9f}html[data-theme=light] :where(.finance-workspace,.finance-modal) .card{border-color:#e5ebf3;box-shadow:0 3px 14px #203b6003}html[data-theme=light] :where(.finance-workspace,.finance-modal) .ops-stats>div{background:linear-gradient(115deg,#eaf2ff,#f5f8ff);border-color:#d7e4f7}html[data-theme=light] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+2){background:linear-gradient(115deg,#e7f5f1,#f4fbf8);border-color:#cfe7df}html[data-theme=light] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+3){background:linear-gradient(115deg,#eeeafa,#f8f6fd);border-color:#e0d9f1}:where(.finance-workspace,.finance-modal) html[data-theme=light]{--canvas-top:#f5f6f8;--canvas-bottom:#f5f6f8}html[data-theme=light] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(n){color:#17202e;background:#f6f7f9;border-color:#eceef2}html[data-theme=light] :where(.finance-workspace,.finance-modal) .card .btn.primary{background:#175ce6;border-color:#175ce6}:where(.finance-workspace,.finance-modal) html[data-theme=light]{--canvas-top:#edf4f6;--canvas-bottom:#edf4f6;--panel:#fff;--panel-glass:#fff;--raised:#f2f7f9;--subtle:#f7fafb;--ink:#123d57;--text:#416078;--muted:#68869d;--soft-line:#e1ebef;--cyan:#0898b5;--sky:#0898b5;--blue-bg:#e4f3f7;--blue-text:#078ba8;--teal-bg:#e7f5f0;--teal-text:#079b78;--amber-bg:#fff5e8;--amber-text:#cd810a;--red-bg:#fff0f1;--red-text:#df3947;--brand-gradient:linear-gradient(110deg, #0898b5, #087f9b);--shadow:0 3px 14px #123d5704;--line:#ccdbe3}html[data-theme=light] :where(.finance-workspace,.finance-modal) .card{color:#123d57;background:#fff;border-color:#d5e3e9;box-shadow:0 3px 14px #123d5704}html[data-theme=light] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(n){--tile-accent:#0798b7;--tile-edge:#91d2e2;--tile-wash:#e8f5f8;background:linear-gradient(125deg, var(--tile-wash), #fff);border-color:var(--tile-edge);color:#123d57;box-shadow:0 3px 12px #123d5703}html[data-theme=light] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+2){--tile-accent:#079b78;--tile-edge:#9ed6c6;--tile-wash:#e9f5f1}html[data-theme=light] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+3){--tile-accent:#8654d8;--tile-edge:#c6b1ef;--tile-wash:#f1ecfa}html[data-theme=light] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+4){--tile-accent:#526779;--tile-edge:#bbc8d2;--tile-wash:#edf1f4}html[data-theme=light] :where(.finance-workspace,.finance-modal) .ops-stats strong{color:var(--tile-accent,#123d57)}html[data-theme=light] :where(.finance-workspace,.finance-modal) .cardhead:not(:empty),html[data-theme=light] :where(.finance-workspace,.finance-modal) .toolbar:not(:empty){background:#f3f8fa;border-color:#e1ebef}html[data-theme=light] :where(.finance-workspace,.finance-modal) thead th{color:#58778e;background:#eef5f7;border-color:#d7e5eb}html[data-theme=light] :where(.finance-workspace,.finance-modal) input:focus,html[data-theme=light] :where(.finance-workspace,.finance-modal) select:focus,html[data-theme=light] :where(.finance-workspace,.finance-modal) textarea:focus{border-color:#0898b5;box-shadow:0 0 0 3px #0898b515}html[data-theme=light] :where(.finance-workspace,.finance-modal) input[type=checkbox],html[data-theme=light] :where(.finance-workspace,.finance-modal) input[type=radio]{accent-color:#0898b5}:where(.finance-workspace,.finance-modal) tr[draggable=true]{cursor:grab}:where(.finance-workspace,.finance-modal) tr[draggable=true]:active{cursor:grabbing}html[data-theme=dark] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(n){--tile-accent:#78cde0;--tile-edge:#355768;--tile-wash:#1c3544;--ink:#edf4fa;--text:#dae6ef;--muted:#b2c5d5;--blue-bg:#294655;--blue-text:#8ed6e5;background:linear-gradient(125deg, var(--tile-wash), #1b2939);border-color:var(--tile-edge);color:var(--text);box-shadow:none}html[data-theme=dark] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+2){--tile-accent:#8bd5b8;--tile-edge:#365951;--tile-wash:#203c38}html[data-theme=dark] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+3){--tile-accent:#c4aff0;--tile-edge:#514866;--tile-wash:#322e45}html[data-theme=dark] :where(.finance-workspace,.finance-modal) .ops-stats>div:nth-child(4n+4){--tile-accent:#b6c5d3;--tile-edge:#4a5b6c;--tile-wash:#29343f}html[data-theme=dark] :where(.finance-workspace,.finance-modal) .ops-stats :is(.ops-stats strong){color:var(--tile-accent,#edf4fa)}html[data-theme=dark] :where(.finance-workspace,.finance-modal) .ops-stats .caption{color:#b2c5d5}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar{flex-wrap:wrap;gap:12px}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar>select{width:min(320px,100%)}:where(.finance-workspace,.finance-modal) .table-pagination-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}:where(.finance-workspace,.finance-modal) .table-pagination-footer span{text-align:center;min-width:120px}:where(.finance-workspace,.finance-modal) .table-pagination-footer[hidden]{display:none!important}@media (width<=700px){:where(.finance-workspace,.finance-modal) .table-pagination-footer{justify-content:center}}@media print{:where(.finance-workspace,.finance-modal) .table-pagination-footer{display:none!important}}html[data-theme] :where(.finance-workspace,.finance-modal) body select:not([multiple]):not([size]),html[data-theme] :where(.finance-workspace,.finance-modal) body select:not([multiple])[size="1"]{appearance:none;text-align:start;text-overflow:ellipsis;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236789a0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:12px!important;background-repeat:no-repeat!important;background-size:16px 16px!important;padding-inline:12px 38px!important}:where(.finance-workspace,.finance-modal) html[dir=ltr][data-theme] body select:not([multiple]):not([size]),:where(.finance-workspace,.finance-modal) html[dir=ltr][data-theme] body select:not([multiple])[size="1"]{background-position:right 12px center!important}html[data-theme=dark] :where(.finance-workspace,.finance-modal) body select:not([multiple]):not([size]),html[data-theme=dark] :where(.finance-workspace,.finance-modal) body select:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b2c5d5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important}:where(.finance-workspace,.finance-modal) :is(.tablewrap td,.rowline){font-size:12px;line-height:1.65}:where(.finance-workspace,.finance-modal) :is(.tablewrap td,.rowline) :is(strong,b,span,p){font-size:12px}:where(.finance-workspace,.finance-modal) :is(.tablewrap td,.rowline) :is(.caption,.help,small,time,.badge,.btn){font-size:11px}:where(.finance-workspace,.finance-modal) :is(.tablewrap td,.rowline) :is(.caption,.help,.badge,.btn) :is(span,b,strong){font-size:inherit}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar .wallet-navigation-tabs{flex-wrap:wrap;flex:auto;gap:4px;min-width:0;margin:0;display:flex}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar .wallet-navigation-tabs button{white-space:nowrap}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar>.actions{flex-shrink:0;margin:0}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar>select{width:240px;max-width:100%}@media (width<=900px){:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar .wallet-navigation-tabs{flex-basis:100%}}:where(.finance-workspace,.finance-modal) .wallet-account-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(.finance-workspace,.finance-modal) .wallet-account-tools>input{flex:1;min-width:180px}:where(.finance-workspace,.finance-modal) .wallet-account-tools>select{width:220px;max-width:100%}:where(.finance-workspace,.finance-modal) .wallet-account-tools>label{align-items:center;gap:8px;display:flex}:where(.finance-workspace,.finance-modal) .wallet-account-tools>label select{width:85px}:where(.finance-workspace,.finance-modal) .wallet-accounts-table h3{margin:0}:where(.finance-workspace,.finance-modal) .catalog-filter{flex:100%;min-width:0}:where(.finance-workspace,.finance-modal) .catalog-filter-head{align-items:center;gap:8px;min-width:0;display:flex}:where(.finance-workspace,.finance-modal) .catalog-filter-head .caption{white-space:nowrap;margin-inline-start:4px}:where(.finance-workspace,.finance-modal) .catalog-filter-fields{scrollbar-width:none;border:1px solid var(--line);background:var(--raised);border-radius:12px;flex-wrap:nowrap;align-items:end;gap:8px;margin:10px 0 14px;padding:12px;display:flex;overflow-x:auto}:where(.finance-workspace,.finance-modal) .catalog-filter-fields::-webkit-scrollbar{display:none}:where(.finance-workspace,.finance-modal) .catalog-filter-fields label{white-space:nowrap;flex:1 0 145px;gap:4px;min-width:125px;margin:0;font-size:11px;display:grid}:where(.finance-workspace,.finance-modal) .catalog-filter-fields :is(input,select){width:100%;height:40px;min-height:40px;margin:0;padding:7px 10px;font-size:12px}:where(.finance-workspace,.finance-modal) .catalog-filter-head .btn{white-space:nowrap;height:40px;min-height:40px}@media (width>=901px){:where(.finance-workspace,.finance-modal) :is(.price-bulk-toolbar,.price-history .toolbar,.catalog-filter-head){flex-wrap:nowrap;align-items:center;gap:7px;display:flex}:where(.finance-workspace,.finance-modal) :is(.price-bulk-toolbar,.price-history .toolbar){scrollbar-width:none;overflow-x:auto}:where(.finance-workspace,.finance-modal) :is(.price-bulk-toolbar,.price-history .toolbar)::-webkit-scrollbar{display:none}:where(.finance-workspace,.finance-modal) .catalog-filter-fields{flex-wrap:nowrap}:where(.finance-workspace,.finance-modal) .catalog-filter-head>.caption{text-overflow:ellipsis;overflow:hidden}}@media (width<=900px){:where(.finance-workspace,.finance-modal) .catalog-filter-fields,:where(.finance-workspace,.finance-modal) .catalog-filter-head{flex-wrap:wrap}}:where(.finance-workspace,.finance-modal) .simple-wallets .tabs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}:where(.finance-workspace,.finance-modal) .simple-wallets .tabs .badge{margin-inline-start:6px}:where(.finance-workspace,.finance-modal) .simple-wallets .wallet-request{border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:18px}:where(.finance-workspace,.finance-modal) .simple-wallets .wallet-request label{margin-block:12px}:where(.finance-workspace,.finance-modal) .simple-wallets .wallet-request .notice .btn{margin-inline-start:12px}:where(.finance-workspace,.finance-modal) .wallet-advanced{margin-top:18px}:where(.finance-workspace,.finance-modal) .wallet-advanced>summary{cursor:pointer;background:var(--panel);border:1px solid var(--line);border-radius:10px;margin-bottom:16px;padding:16px}@media (width<=650px){:where(.finance-workspace,.finance-modal) .simple-wallets .formgrid{grid-template-columns:1fr}:where(.finance-workspace,.finance-modal) .simple-wallets .wallet-request{padding:12px}}:where(.finance-workspace,.finance-modal) .support-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.finance-workspace,.finance-modal) .support-section-heading h2{margin:0;font-size:18px}:where(.finance-modal.funding-preview-dialog,.finance-workspace.funding-preview-dialog,.finance-workspace .funding-preview-dialog){color:#19455c;background:#fff;border:1px solid #9bc5d5;border-radius:16px;width:min(920px,100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:24px;inset:0;overflow:auto;box-shadow:0 18px 60px #092a3f40}:where(.finance-modal.funding-preview-dialog,.finance-workspace.funding-preview-dialog,.finance-workspace .funding-preview-dialog)::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0918287a}:where(.finance-modal.funding-preview-dialog,.finance-workspace.funding-preview-dialog,.finance-workspace .funding-preview-dialog) .tablewrap{max-height:45vh;margin-block:16px;overflow:auto}:where(.finance-modal.funding-preview-dialog,.finance-workspace.funding-preview-dialog,.finance-workspace .funding-preview-dialog) .actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}:where(.finance-modal.funding-preview-dialog,.finance-workspace.funding-preview-dialog,.finance-workspace .funding-preview-dialog) .rowline{flex-wrap:wrap;gap:12px;display:flex}[data-theme=dark] :where(.finance-modal.funding-preview-dialog,.finance-workspace.funding-preview-dialog,.finance-workspace .funding-preview-dialog){color:#d8e8f4;background:#1a2d40;border-color:#3b647b}@media (width<=600px){:where(.finance-modal.funding-preview-dialog,.finance-workspace.funding-preview-dialog,.finance-workspace .funding-preview-dialog){padding:16px}:where(.finance-modal.funding-preview-dialog,.finance-workspace.funding-preview-dialog,.finance-workspace .funding-preview-dialog) .actions>.btn{flex:1}}:where(.finance-workspace,.finance-modal) .wallet-summary-cards strong{overflow-wrap:anywhere}:where(.finance-workspace,.finance-modal) .price-bulk-toolbar{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:18px;display:flex}:where(.finance-workspace,.finance-modal) .price-mode-tabs{background:var(--subtle);border:1px solid var(--line);border-radius:14px;gap:6px;width:fit-content;max-width:100%;margin-bottom:20px;padding:6px;display:flex}html[data-theme] :where(.finance-workspace,.finance-modal) .price-mode-tabs .btn{min-width:150px;color:var(--muted);background:0 0;border-color:#0000}html[data-theme] :where(.finance-workspace,.finance-modal) .price-mode-tabs .btn:focus-visible{outline:2px solid var(--sky);outline-offset:3px}@media (width<=650px){:where(.finance-workspace,.finance-modal) .price-mode-tabs{width:100%}html[data-theme] :where(.finance-workspace,.finance-modal) .price-mode-tabs .btn{flex:1;min-width:0}}:where(.finance-workspace,.finance-modal) .price-bulk-toolbar>label{flex:180px;gap:7px;min-width:0;display:grid}:where(.finance-workspace,.finance-modal) .price-bulk-toolbar input,:where(.finance-workspace,.finance-modal) .price-bulk-toolbar select{width:100%}:where(.finance-workspace,.finance-modal) .price-bulk-toolbar{border:1px solid var(--line);background:var(--raised);border-radius:12px;padding:16px}:where(.finance-workspace,.finance-modal) .price-edit-table input[type=checkbox]{width:18px;height:18px}:where(.finance-workspace,.finance-modal) .price-edit-table input[type=number]{min-width:120px;max-width:220px}:where(.finance-workspace,.finance-modal) .price-editor .formfoot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.finance-workspace,.finance-modal) .price-editor .tablewrap,:where(.finance-modal.price-preview-dialog,.finance-workspace.price-preview-dialog,.finance-workspace .price-preview-dialog) .tablewrap{overflow:auto}:where(.finance-workspace,.finance-modal) .price-history .toolbar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}:where(.finance-workspace,.finance-modal) .price-history .toolbar>input{flex:220px;min-width:140px}:where(.finance-workspace,.finance-modal) .price-history .toolbar>select{width:160px}:where(.finance-workspace,.finance-modal) .price-history .toolbar>label{gap:5px;min-width:130px;display:grid}:where(.finance-workspace,.finance-modal) .price-history .tablewrap{overflow:auto}:where(.finance-workspace,.finance-modal) .price-history th{white-space:nowrap}:where(.finance-workspace,.finance-modal) .price-history td{vertical-align:middle}:where(.finance-workspace,.finance-modal) .price-history td:nth-child(2){white-space:nowrap}:where(.finance-modal.price-preview-dialog,.finance-workspace.price-preview-dialog,.finance-workspace .price-preview-dialog) table{width:100%;min-width:570px}@media (width<=650px){:where(.finance-workspace,.finance-modal) .price-bulk-toolbar>.btn{width:100%}:where(.finance-workspace,.finance-modal) .price-bulk-toolbar>label{flex-basis:100%}:where(.finance-workspace,.finance-modal) .price-edit-table{min-width:600px}}:where(.finance-workspace,.finance-modal) body *{scrollbar-width:none!important;-ms-overflow-style:none!important}:where(.finance-workspace,.finance-modal) html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}:where(.finance-workspace,.finance-modal) body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}:where(.finance-workspace,.finance-modal) body ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}:where(.finance-workspace,.finance-modal) .wallet-funding-content{margin-top:12px;padding:0!important}:where(.finance-workspace,.finance-modal) .wallet-funding-content .wallet-funding-body{border-top:0}:where(.finance-workspace,.finance-modal) .wallet-funding-count{min-width:20px;margin-inline-start:5px;padding:2px 5px;font-size:10px}@media (width>=1000px) and (width<=1450px){html :where(.finance-workspace,.finance-modal) .wallet-filter-toolbar{gap:5px}html :where(.finance-workspace,.finance-modal) .wallet-filter-toolbar :is(.wallet-navigation-tabs button,.actions .btn,.wallet-service-cards button){padding-inline:7px;font-size:11px}html :where(.finance-workspace,.finance-modal) .wallet-filter-toolbar .wallet-service-cards{gap:4px}}@media (width>=1000px){:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:8px;max-width:100%;display:flex;overflow-x:auto}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar::-webkit-scrollbar{display:none}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar .wallet-navigation-tabs{flex-wrap:nowrap;flex:1 0 auto;gap:3px;min-width:max-content;padding:4px}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar>.actions{flex-wrap:nowrap;flex:none;gap:6px;display:flex}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar .wallet-service-cards{flex-wrap:nowrap;flex:none;align-items:center;gap:6px;width:auto;display:flex}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar :is(.wallet-navigation-tabs button,.actions .btn,.wallet-service-cards button){white-space:nowrap;min-width:0;height:40px;min-height:40px;margin-block:0;padding:8px 10px;font-size:12px;line-height:1.4}:where(.finance-workspace,.finance-modal) .wallet-filter-toolbar .wallet-service-cards button{border-radius:10px}}:where(.finance-workspace,.finance-modal) .catalog-filter{width:100%;margin-bottom:14px}:where(.finance-workspace,.finance-modal) .catalog-filter-head{border:1px solid var(--line);background:var(--raised);border-radius:11px;flex-wrap:nowrap;align-items:center;gap:6px;padding:8px;display:flex}:where(.finance-workspace,.finance-modal) .catalog-filter-head .caption{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:11px;overflow:hidden}:where(.finance-workspace,.finance-modal) .catalog-filter-head :is(.btn,.tabs button){white-space:nowrap;box-sizing:border-box;border-radius:8px;flex:none;width:auto;height:36px;min-height:36px;padding:6px 10px;font-size:12px;line-height:1.4}:where(.finance-workspace,.finance-modal) .catalog-filter-fields{gap:7px;margin:8px 0 0}:where(.finance-workspace,.finance-modal) .catalog-filter-fields label{flex:120px;min-width:100px}:where(.finance-workspace,.finance-modal) .catalog-filter-fields .catalog-filter-search{flex:1.4 150px}:where(.finance-workspace,.finance-modal) .price-catalog-filter .catalog-filter-head{gap:8px;overflow:visible}:where(.finance-workspace,.finance-modal) .price-scope-summary{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}:where(.finance-workspace,.finance-modal) .price-agent-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:12px;font-weight:700;overflow:hidden}:where(.finance-workspace,.finance-modal) .price-category-count{white-space:nowrap;border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:7px;flex:none;padding:4px 8px;font-size:11px}:where(.finance-workspace,.finance-modal) .price-toolbar-extra{flex:none;margin:0;position:relative}:where(.finance-workspace,.finance-modal) .price-toolbar-extra>summary{cursor:pointer;border:1px solid var(--line);background:var(--panel);white-space:nowrap;box-sizing:border-box;border-radius:8px;align-items:center;gap:6px;height:36px;padding:6px 10px;font-size:12px;list-style:none;display:flex}:where(.finance-workspace,.finance-modal) .price-toolbar-extra>summary::-webkit-details-marker{display:none}:where(.finance-workspace,.finance-modal) .price-toolbar-extra>summary:after{content:"⌄"}:where(.finance-workspace,.finance-modal) .price-toolbar-extra>.actions{inset-inline-end:0;z-index:30;border:1px solid var(--line);background:var(--panel);border-radius:10px;flex-direction:column;align-items:stretch;gap:6px;min-width:190px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);box-shadow:0 8px 20px #0002}:where(.finance-workspace,.finance-modal) .price-toolbar-extra>.actions .btn{text-align:center;justify-content:center;margin:0}:where(.finance-workspace,.finance-modal) .price-editor>.price-catalog-filter{margin-bottom:10px}:where(.finance-workspace,.finance-modal) .funding-settings-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}:where(.finance-workspace,.finance-modal) .funding-settings-heading :is(h3,h4){margin:0;font-size:14px}:where(.finance-workspace,.finance-modal) .funding-request-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px}:where(.finance-workspace,.finance-modal) .funding-request-fields label{gap:7px;min-width:0;margin:0;display:grid}:where(.finance-workspace,.finance-modal) .funding-request-fields :is(input,select){box-sizing:border-box;width:100%;height:44px;margin:0}:where(.finance-workspace,.finance-modal) .funding-daily-status{border:1px solid var(--line);background:var(--raised);border-radius:10px;flex-wrap:wrap;gap:16px;margin-top:14px;padding:10px 12px;font-size:12px;display:flex}:where(.finance-workspace,.finance-modal) .funding-record-detail{border:1px solid var(--line);background:var(--raised);border-radius:12px;margin-top:16px;padding:16px}:where(.finance-workspace,.finance-modal) .funding-record-detail dd{overflow-wrap:anywhere}@media (width<=700px){:where(.finance-workspace,.finance-modal) .funding-request-fields{grid-template-columns:minmax(0,1fr)}:where(.finance-workspace,.finance-modal) .funding-settings-heading{flex-wrap:wrap}}:where(.finance-workspace,.finance-modal) .recovery-page{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin-block:16px 20px;display:grid}:where(.finance-workspace,.finance-modal) .recovery-page>.card{min-width:0;margin:0;padding:18px}:where(.finance-workspace,.finance-modal) .recovery-policy{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}:where(.finance-workspace,.finance-modal) .recovery-policy>label{flex:0 360px;gap:7px;min-width:0;margin:0;display:grid}:where(.finance-workspace,.finance-modal) .recovery-policy :is(input,.btn){box-sizing:border-box;height:42px;margin:0}:where(.finance-workspace,.finance-modal) .recovery-page h3{margin:0 0 16px}:where(.finance-workspace,.finance-modal) .recovery-form .formgrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}:where(.finance-workspace,.finance-modal) .recovery-form label{gap:7px;min-width:0;margin:0;display:grid}:where(.finance-workspace,.finance-modal) .recovery-form :is(input,select){box-sizing:border-box;width:100%;min-height:42px;margin:0}:where(.finance-workspace,.finance-modal) .recovery-available{background:var(--raised);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;padding:12px;display:flex}:where(.finance-workspace,.finance-modal) .recovery-available .ops-number{margin:0;font-size:22px}:where(.finance-workspace,.finance-modal) .recovery-available .btn{margin-inline-start:auto}:where(.finance-workspace,.finance-modal) .recovery-form>.actions{border-top:1px solid var(--line);margin:16px 0 0;padding-top:14px}:where(.finance-workspace,.finance-modal) .recovery-history .tablewrap{max-width:100%;margin:0}@media (width<=650px){:where(.finance-workspace,.finance-modal) .recovery-form .formgrid{grid-template-columns:minmax(0,1fr)}:where(.finance-workspace,.finance-modal) .recovery-policy>label{flex:100%}:where(.finance-workspace,.finance-modal) .recovery-page>.card{padding:14px}}@media (width<=1100px){:where(.finance-workspace,.finance-modal) .catalog-filter-head :is(.btn,.tabs button){padding-inline:7px;font-size:11px}}@media (width<=700px){:where(.finance-workspace,.finance-modal) .catalog-filter-head{scrollbar-width:none;overflow-x:auto}:where(.finance-workspace,.finance-modal) .catalog-filter-head>.caption{display:none}:where(.finance-workspace,.finance-modal) .catalog-filter-fields{flex-wrap:wrap}}:where(.finance-workspace,.finance-modal) [data-site-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--panel:#152237;--muted:#a4b2cb;--line:#31445e}.finance-workspace{min-width:0}.finance-modal{font-family:Cairo,Segoe UI,Tahoma,sans-serif}.finance-workspace input[type=checkbox]{accent-color:var(--accent)}.finance-workspace .wallet-history-filter{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.finance-workspace .wallet-history-filter label{flex:1;min-width:180px}.finance-workspace .wallet-invoices td .caption{display:block}.finance-workspace .funding-settings{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.finance-workspace .funding-settings form{margin-top:16px}.finance-workspace .funding-group-result{margin-top:18px}.finance-workspace .wallet-service-cards{min-width:0}.finance-workspace .wallet-filter-toolbar>.actions select{width:auto;min-width:80px}@media (width<=650px){.finance-workspace .wallet-filter-toolbar>.actions{width:100%}.finance-workspace .price-history .toolbar{flex-wrap:wrap;display:flex}.finance-workspace .price-history .toolbar>*{flex:140px;min-width:0;max-width:100%}}.location-required-dialog{box-sizing:border-box;border:1px solid var(--line);background:var(--panel);width:min(440px,100vw - 32px);color:var(--ink);text-align:center;direction:rtl;border-radius:22px;max-height:90vh;padding:28px;overflow:auto;box-shadow:0 16px 70px #0004}.location-required-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#071724aa}.location-required-dialog p{color:var(--muted);line-height:1.9}.location-required-dialog .actions{flex-wrap:wrap;justify-content:center;margin-top:24px}.location-required-dialog .btn.primary{color:#fff;background:#087f9b;border-color:#087f9b}.location-required-dialog .btn.primary:hover{background:#076e87}.location-required-icon{background:var(--blue-bg);width:64px;height:64px;color:var(--blue-text);border-radius:18px;place-items:center;margin:0 auto 16px;font-size:40px;display:grid}.location-required-dialog .location-required-status{color:var(--ink)}@font-face{font-family:Cairo;src:url(/assets/cairo-regular-CGxveJD7.ttf)format("truetype");font-weight:400 500;font-display:swap}@font-face{font-family:Cairo;src:url(/assets/cairo-bold-Dy3AzUHx.ttf)format("truetype");font-weight:600 900;font-display:swap}@font-face{font-family:Cairo;src:url(/assets/cairo-black-CP5TgMRd.ttf)format("truetype");font-weight:800 900;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/assets/jetbrains-mono-BcXjrrhU.ttf)format("truetype");font-weight:500 900;font-display:swap}.metricvalue,.gauge-label strong,.mono{font-family:JetBrains Mono,Segoe UI,monospace}:root{color:#263247;font-synthesis:none;--accent:#1c60ee;--accent-soft:#edf5ff;--panel:#fff;--raised:#f7f9fc;--ink:#263247;--text:#465369;--muted:#6e7b90;--line:#e5eaf2;--soft-line:#edf0f6;--blue-text:#245fd1;background:#f6f7fc;font-family:Cairo,Segoe UI,Tahoma,sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ecf1fb;--panel:#192437;--raised:#202e43;--ink:#ecf1fb;--text:#cad4e5;--muted:#a1b0c6;--line:#304059;--soft-line:#29384e;--accent-soft:#203959;--blue-text:#9abfff;background:#101827}*{box-sizing:border-box}body{min-width:320px;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.85}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #4294d9}a{color:var(--accent)}h1,h2,p{margin:0}h1{font-size:24px;font-weight:800;line-height:1.5}h2{font-size:17px}.muted{color:var(--muted);line-height:1.9}.eyebrow{color:var(--muted);font-weight:600}.button{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 16px;font-weight:700;text-decoration:none;display:inline-flex}.button-primary{color:#fff;background:#1c60ee}.button-outline{background:var(--panel);border-color:var(--line);color:var(--text)}.button-outline:hover:not(:disabled){background:var(--raised);border-color:var(--accent)}.inline-button{margin-top:24px}.text-button{color:inherit;background:0 0;border:0;padding:4px 8px;text-decoration:underline}.notice{border-radius:9px;margin-bottom:20px;padding:14px 16px;line-height:1.8}.notice-error{color:#ab4565;background:#fff0f4;border:1px solid #f3cece}.shell{grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.portal-content{min-width:0}.sidebar{border-inline-end:1px solid var(--line);background:var(--panel);flex-direction:column;height:100dvh;padding:18px 12px 12px;display:flex;position:sticky;top:0;overflow:hidden}.brand{flex:none;align-items:center;gap:12px;min-height:68px;padding:2px 10px 22px;display:flex}.brandmark{color:#fff;background:#1c60ee;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 22px #1c60ee24}.brandmark svg{width:25px;height:25px}.brand strong{font-size:17px;font-weight:800;display:block}.brand .eyebrow{letter-spacing:.3px;font-size:9px;display:block}.sidebar-label{color:var(--muted);margin:0 12px 10px;font-size:12px}.sidebar-navigation{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;padding:0 2px;display:flex;overflow-y:auto}.navitem{min-height:46px;color:var(--text);border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;margin:3px 0;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:flex;position:relative}.navitem svg{flex:none;width:20px;height:20px}.navitem:hover{background:var(--raised)}.navitem.router-link-active{background:var(--accent-soft);color:var(--blue-text)}.navitem.router-link-active:before{content:"";background:#1c60ee;border-radius:8px;width:3px;height:65%;position:absolute;inset-inline-start:0}.sidebar-account{border-top:1px solid var(--line);flex:none;align-items:center;gap:10px;margin-top:12px;padding:16px 8px 4px;display:flex}.account-avatar{background:var(--accent-soft);width:38px;height:38px;color:var(--blue-text);border-radius:12px;flex:none;place-items:center;font-weight:700;display:grid}.sidebar-account>div{min-width:0}.sidebar-account strong{overflow-wrap:anywhere;font-size:13px;line-height:1.6;display:block}.sidebar-account small{color:var(--muted);font-size:11px;display:block}.sidebar-logout{flex:none;margin-inline-start:auto}.iconbtn{background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:10px;place-items:center;width:40px;height:40px;display:inline-grid}.iconbtn svg{width:21px;height:21px}.iconbtn:hover:not(:disabled){background:var(--accent-soft);color:var(--blue-text)}.topbar{z-index:3;border-bottom:1px solid var(--line);background:var(--panel);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:78px;padding:16px 26px;display:grid;position:sticky;top:0}.breadcrumb{align-items:center;gap:14px;min-width:0;display:flex}.breadcrumb strong{font-size:22px}.portal-badge{background:var(--accent-soft);color:var(--blue-text);border-radius:8px;padding:3px 10px;font-size:11px;font-weight:700}.portal-main{width:100%;padding:26px}.page-heading{margin-bottom:22px}.page-heading .muted{margin-top:6px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:20px}.identity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0 0;display:grid}.identity-grid dt{color:var(--muted);margin-bottom:8px;font-size:13px}.identity-grid dd{overflow-wrap:anywhere;margin:0;font-size:15px}.panel-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.empty-state{color:var(--muted);text-align:center;padding:42px 10px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;text-align:start;width:100%}th{background:var(--raised);color:var(--muted);font-size:12px}td,th{border-bottom:1px solid var(--soft-line);text-align:start;padding:14px}.status-badge{color:#23785f;background:#eaf8f3;border-radius:20px;padding:4px 10px;font-size:11px;display:inline-block}.status-inactive{background:var(--raised);color:var(--muted)}.pagination{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.pagination>div{gap:8px;display:flex}.mobile-menu,.mobile-shade{display:none}.login-field input{width:100%}.login-portal-label{color:var(--muted);margin-top:-20px;margin-bottom:20px;font-size:12px}.login-submit{margin-top:28px}@media (width>=801px){.sidebar-collapsed{grid-template-columns:80px minmax(0,1fr)}.sidebar-collapsed .brand>div,.sidebar-collapsed .nav-label,.sidebar-collapsed .sidebar-label,.sidebar-collapsed .sidebar-account>div,.sidebar-collapsed .sidebar-logout{display:none}.sidebar-collapsed .brand,.sidebar-collapsed .navitem,.sidebar-collapsed .sidebar-account{justify-content:center;padding-inline:0}}@media (width<=800px){.shell{grid-template-columns:1fr}.sidebar{z-index:20;width:248px;transition:transform .15s;position:fixed;inset-inline-start:0;transform:translate(100%)}.sidebar.open{transform:translate(0)}.mobile-shade{z-index:19;background:#0b1e3680;border:0;display:block;position:fixed;inset:0}.desktop-menu{display:none}.mobile-menu{display:inline-grid}.topbar{gap:10px;padding:14px 16px}.breadcrumb strong{font-size:18px}.portal-badge{display:none}.portal-main{padding:24px 16px}.identity-grid{grid-template-columns:1fr}.pagination{flex-direction:column;align-items:stretch}.pagination>div{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}html[dir=ltr] body{direction:ltr;font-family:Segoe UI,Cairo,sans-serif}html[lang=ckb] body{font-family:Cairo,Segoe UI,Tahoma,sans-serif;line-height:1.9}html[dir=ltr] .portal-shell .nav-chevron{transform:rotate(-90deg)}html[dir=ltr] .portal-shell .navgroup[aria-expanded=true] .nav-chevron{transform:rotate(0)}html[dir=ltr] .portal-shell .navgroup.active,html[dir=ltr] .portal-shell .navitem.active{box-shadow:inset 3px 0 #2365e8}html[dir=ltr] .portal-shell .language-picker{padding:7px 38px 7px 12px}html[dir=ltr] .sales-workspace .product{text-align:left}.portal-shell{--blue-bg:var(--accent-soft);--cyan:var(--accent);--tree-line:var(--line);--tree-active:var(--cyan);grid-template-columns:238px minmax(0,1fr);gap:0;width:100%;max-width:none;min-height:100dvh;margin:0;padding:0;font-size:16px;line-height:1.85;transition:grid-template-columns .22s;display:grid}.portal-shell .portal-content{width:100%;min-width:0;max-width:none;padding:0 26px calc(76px + env(safe-area-inset-bottom,0px));margin:0}.portal-shell .portal-main{width:100%;padding:0}.portal-shell .sidebar{border:0;border-inline-end:1px solid var(--line);background:var(--panel);width:100%;min-width:0;height:100dvh;box-shadow:none;border-radius:0;flex-direction:column;padding:18px 10px 12px;display:flex;position:sticky;top:0;overflow:hidden}.portal-shell .brand{border:0;flex:none;align-items:center;gap:12px;min-height:60px;margin:0;padding:2px 10px 14px;display:flex}.portal-shell .brandmark{color:#fff;background:#1c60ee;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:27px;font-weight:800;display:grid;box-shadow:0 8px 22px #1c60ee24}.portal-shell .brandmark svg{width:25px;height:25px}.portal-shell .brand strong{font-size:17px;font-weight:800;display:inline}.portal-shell .brand .eyebrow{letter-spacing:.3px;color:var(--muted);margin-top:2px;font:9px Cairo,Segoe UI,Tahoma,sans-serif;display:block}.portal-shell .sidebar-navigation{scrollbar-width:thin;scrollbar-color:#929ca5 transparent;flex:1;min-height:0;padding:0 2px;display:block;overflow:hidden auto}.portal-shell .nav-section,.portal-shell .nav-section.is-open{background:0 0;border:0;border-radius:16px;margin:0 0 6px}.portal-shell .navgroup{width:100%;min-height:46px;color:var(--text);text-align:start;letter-spacing:0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px;font-size:15px;font-weight:500;display:flex}.portal-shell .navgroup>.navicon:first-child{flex:0 0 20px}.portal-shell .navgroup .group-label{text-align:start;white-space:nowrap;flex:1;min-width:0;font-size:13px}.portal-shell .nav-chevron{flex:0 0 12px;width:12px;height:15px;transition:transform .22s;transform:rotate(90deg)}.portal-shell .navgroup[aria-expanded=true] .nav-chevron{transform:rotate(0)}.portal-shell .navgroup:hover{background:var(--raised);color:var(--blue-text)}.portal-shell .navgroup.active{background:var(--blue-bg);color:var(--blue-text);box-shadow:inset -3px 0 #2365e8}.portal-shell .nav-accordion{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.portal-shell .is-open .nav-accordion,.portal-shell .direct-section .nav-accordion{visibility:visible;grid-template-rows:1fr}.portal-shell .navlinks{min-height:0;overflow:hidden}.portal-shell .direct-section .navlinks{padding:0}.portal-shell .navitem{width:100%;min-height:46px;color:var(--text);text-align:start;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;margin:0 0 6px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.7;text-decoration:none;display:flex;position:relative}.portal-shell .navitem:last-child{margin-bottom:0}.portal-shell .navitem .nav-label{text-align:start;flex:1}.portal-shell .navicon{width:21px;height:21px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.portal-shell .navicon svg{width:20px;height:20px}.portal-shell .navitem:hover{background:var(--raised)}.portal-shell .navitem.active{background:var(--blue-bg);color:var(--blue-text);box-shadow:none;border-color:#0000}.portal-shell .navitem.active:before{display:none}.portal-shell .direct-section .navitem{border-radius:12px;min-height:46px;padding:10px;font-size:15px;font-weight:500}.portal-shell .nav-section:not(.direct-section) .navlinks{margin-block:6px 0;padding-inline:32px 4px;position:relative;overflow:visible}.portal-shell .nav-section:not(.direct-section):not(.is-open) .navlinks{margin-block:0}.portal-shell .nav-section:not(.direct-section) .navlinks:before{display:none}.portal-shell .nav-section:not(.direct-section) .navitem{border:1px solid var(--line);background:var(--raised);border-radius:10px;gap:11px;min-height:40px;padding:8px 9px;font-size:13px;font-weight:500}.portal-shell .nav-section:not(.direct-section) .navitem .navicon,.portal-shell .nav-section:not(.direct-section) .navitem svg{width:17px;height:17px}.portal-shell .nav-section:not(.direct-section) .navitem:before{content:"";inset-inline-start:-22px;background:var(--tree-line);width:2px;height:auto;box-shadow:none;pointer-events:none;border:0;border-radius:0;display:block;position:absolute;top:-7px;bottom:-1px}.portal-shell .nav-section:not(.direct-section) .navitem:last-child:before{bottom:50%}.portal-shell .nav-section:not(.direct-section) .navitem:after{content:"";inset-inline-start:-22px;border:0;border-inline-start:2px solid var(--tree-line);border-bottom:2px solid var(--tree-line);pointer-events:none;background:0 0;border-end-start-radius:12px;width:22px;height:calc(50% + 8px);position:absolute;top:-7px}.portal-shell .nav-section:not(.direct-section) .navitem:has(~.navitem.active):before{background:var(--tree-active)}.portal-shell .nav-section:not(.direct-section) .navitem:has(~.navitem.active):after{border-inline-start-color:var(--tree-active)}.portal-shell .nav-section:not(.direct-section) .navitem.active:before{background:linear-gradient(to bottom, var(--tree-active) 0 calc(50% + 3px), var(--tree-line) calc(50% + 3px) 100%)}.portal-shell .nav-section:not(.direct-section) .navitem.active:last-child:before{background:var(--tree-active)}.portal-shell .nav-section:not(.direct-section) .navitem.active:after{border-color:var(--tree-active);filter:drop-shadow(0 0 2px color-mix(in srgb, var(--tree-active) 35%, transparent))}.portal-shell .sidebar-account{border-top:1px solid var(--line);flex:none;align-items:center;gap:12px;margin-top:8px;padding:17px 8px 4px;display:flex}.portal-shell .account-avatar{background:var(--blue-bg);width:44px;height:44px;color:var(--blue-text);border-radius:13px;flex:none;place-items:center;font-weight:700;display:grid}.portal-shell .sidebar-account>div{min-width:0}.portal-shell .sidebar-account strong{overflow-wrap:anywhere;font-size:14px;line-height:1.6;display:block}.portal-shell .sidebar-account small{color:var(--muted);font-size:11px;display:block}.portal-shell .sidebar-logout{color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:auto;padding:8px;display:grid}.portal-shell .sidebar-logout svg{width:22px;height:22px}.portal-shell .sidebar-account .iconbtn{width:32px;min-width:32px;height:32px;min-height:32px;margin-inline-start:auto}.portal-shell .topbar{z-index:20;margin-inline:-26px;border:0;border-bottom:1px solid var(--line);background:var(--panel);height:auto;min-height:78px;box-shadow:none;border-radius:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:24px;padding:16px 26px;display:grid;position:sticky;top:0}.portal-shell .breadcrumb{white-space:nowrap;min-width:0;color:var(--muted);grid-template-columns:auto 1fr;justify-content:start;align-items:center;gap:0 12px;display:grid}.portal-shell .breadcrumb strong{color:var(--ink);font-size:22px;line-height:1.4}.portal-shell .toptools{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;margin-inline-start:auto;display:flex}.portal-shell .toptools .search,.portal-shell .toptools select,.portal-shell .account-identity{border:1px solid var(--line);height:44px;min-height:44px;color:var(--ink);background:var(--panel);font:inherit;border-radius:10px;padding:8px 10px;font-size:13px}.portal-shell .toptools .search{background:var(--panel);width:220px;max-width:220px;padding:10px 13px;font-size:15px;font-weight:600;display:none}.portal-shell .toptools select{width:160px;max-width:160px}.portal-shell .toptools .language-picker{width:110px;max-width:110px;color:var(--text);background:var(--panel);flex:0 0 110px;padding:7px 12px 7px 38px;font-size:14px;font-weight:700;line-height:1.85}.portal-shell .language-picker{appearance:none;text-align:start;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236789a0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;background-size:16px 16px}html[dir=ltr] .portal-shell .language-picker{background-position:right 12px center}html[data-theme=dark] .portal-shell .language-picker{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b2c5d5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")}.portal-shell .account-identity{background:var(--subtle,var(--raised));white-space:nowrap;text-overflow:ellipsis;width:155px;max-width:155px;font-weight:600;text-decoration:none;display:block;overflow:hidden}.portal-shell .account-profile-link{color:inherit;text-decoration:none}.portal-shell .iconbtn{width:40px;min-width:42px;height:40px;min-height:42px;color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:10px;flex-shrink:0;place-items:center;text-decoration:none;display:inline-grid}.portal-shell .iconbtn svg{width:20px;height:20px}.portal-shell .iconbtn:hover:not(:disabled){background:var(--blue-bg);color:var(--blue-text);transform:none}.portal-shell .menuToggle{display:inline-grid}.portal-shell .avatar{color:#fff;background:linear-gradient(45deg,#0284c7,#4338ca);border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:16px;font-weight:700;text-decoration:none;display:grid}.portal-shell .notification-bell{position:relative}.portal-shell .navigation-empty{color:var(--muted);padding:12px;font-size:13px}.portal-shell .footer{text-align:center;inset-inline:238px 0;z-index:25;background:var(--panel);border:0;border-top:1px solid var(--line);min-height:44px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));color:var(--muted);border-radius:0;justify-content:center;align-items:center;gap:10px;margin:0;font-size:12px;line-height:1.7;transition:inset-inline-start .22s;display:flex;position:fixed;bottom:0;box-shadow:0 -3px 12px #00000008}.portal-shell .mobile-shade{display:none}.portal-shell .navgroup:focus-visible,.portal-shell .navitem:focus-visible,.portal-shell .iconbtn:focus-visible,.portal-shell .avatar:focus-visible,.portal-shell .sidebar-logout:focus-visible{outline-offset:3px;outline:3px solid #8ab4fc}html[data-theme=light] .portal-shell{--canvas-top:#edf4f6;--panel:#fff;--raised:#f2f7f9;--subtle:#f7fafb;--ink:#123d57;--text:#416078;--muted:#68869d;--soft-line:#e1ebef;--cyan:#0898b5;--blue-bg:#e4f3f7;--blue-text:#078ba8;--line:#ccdbe3;color:var(--ink);background:#edf4f6}html[data-theme=light] .portal-shell .sidebar,html[data-theme=light] .portal-shell .topbar{background:#e1ecf0;border-color:#ccdbe3}html[data-theme=light] .portal-shell .brandmark{background:#0898b5;box-shadow:0 6px 18px #0898b518}html[data-theme=light] .portal-shell .navgroup,html[data-theme=light] .portal-shell .navgroup.active,html[data-theme=light] .portal-shell .direct-section .navitem{color:#58778e;box-shadow:none;background:0 0;border-color:#0000}html[data-theme=light] .portal-shell .nav-section:not(.direct-section) .navitem{color:#58778e;box-shadow:none;background:#f2f7f9;border-color:#ccdfe6}html[data-theme=light] .portal-shell .nav-section .navitem.active,html[data-theme=light] .portal-shell .navgroup.active{color:#008fad;box-shadow:none;background:#c9e9f0;border-color:#9bd2df}html[data-theme=light] .portal-shell .navitem:hover,html[data-theme=light] .portal-shell .navgroup:hover{color:#008fad;background:#d6eaf0}html[data-theme=dark] .portal-shell{--blue-bg:#203b4b;--blue-text:#70d5e5;--cyan:#40c4dc;background:radial-gradient(at 12% 0,#173d4b80,#0000 55%),#101827}html[data-theme=dark] .portal-shell .sidebar,html[data-theme=dark] .portal-shell .topbar{background:#172b39;border-color:#30465a}html[data-theme=dark] .portal-shell .brandmark{color:#fff;background:linear-gradient(100deg,#0099b6,#0d7894)}html[data-theme=dark] .portal-shell .iconbtn{color:#cce4ed;background:#172b39;border-color:#354d67}html[data-theme=dark] .portal-shell .navitem,html[data-theme=dark] .portal-shell .navgroup{color:#aec4d5;background:0 0;border-color:#0000}html[data-theme=dark] .portal-shell .navlinks .navitem{background:#1c3344;border-color:#30465a}html[data-theme=dark] .portal-shell .navitem.active,html[data-theme=dark] .portal-shell .navgroup.active{color:#70d5e5;box-shadow:none;background:#203b4b;border-color:#398c9f}@media (width>=1101px){.portal-shell.sidebar-collapsed{grid-template-columns:80px minmax(0,1fr)}.portal-shell.sidebar-collapsed .sidebar{padding-inline:10px}.portal-shell.sidebar-collapsed .brand>div:last-child,.portal-shell.sidebar-collapsed .group-label,.portal-shell.sidebar-collapsed .nav-label,.portal-shell.sidebar-collapsed .nav-chevron,.portal-shell.sidebar-collapsed .sidebar-account>div{display:none}.portal-shell.sidebar-collapsed .brandmark{display:grid}.portal-shell.sidebar-collapsed .brand{justify-content:center;padding-inline:0}.portal-shell.sidebar-collapsed .navgroup,.portal-shell.sidebar-collapsed .direct-section .navitem{justify-content:center;padding-inline:8px}.portal-shell.sidebar-collapsed .navgroup .navicon{flex:none}.portal-shell.sidebar-collapsed .navgroup{border-bottom:0;border-radius:10px;min-height:44px;margin-top:0}.portal-shell.sidebar-collapsed .nav-section:not(.direct-section) .nav-accordion{visibility:hidden;opacity:0;pointer-events:none;display:none}.portal-shell.sidebar-collapsed .sidebar-account{flex-wrap:wrap;justify-content:center;padding-inline:0}.portal-shell.sidebar-collapsed .sidebar-account .sidebar-logout{margin:0;display:grid}.portal-shell.sidebar-collapsed .footer{inset-inline-start:80px}}@media (width<=1100px){.portal-shell,.portal-shell.sidebar-collapsed{padding:0 18px;display:block}.portal-shell .portal-content{padding:0 0 calc(76px + env(safe-area-inset-bottom,0px))}.portal-shell .sidebar{inset-inline-start:0;z-index:50;visibility:hidden;width:238px;max-width:85vw;height:100dvh;transition:transform .22s,visibility .22s;display:none;position:fixed;top:0;transform:translate(105%)}.portal-shell .sidebar.open{visibility:visible;display:flex;transform:translate(0)}.portal-shell .mobile-shade{z-index:49;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17263c70;border:0;display:block;position:fixed;inset:0}.portal-shell .topbar{grid-template-columns:40px minmax(0,1fr) auto;gap:10px;margin-inline:0;padding:14px 0}.portal-shell .toptools{flex-wrap:wrap}.portal-shell .account-identity{width:145px;min-width:120px}.portal-shell .toptools .language-picker{flex-basis:90px;width:90px;max-width:90px}.portal-shell .breadcrumb strong{font-size:20px}.portal-shell .sidebar-account{padding-bottom:12px}.portal-shell .footer{padding-inline:12px;font-size:11px;inset-inline-start:0}body:has(.portal-shell .sidebar.open){overflow:hidden}html[dir=ltr] .portal-shell .sidebar{transform:translate(-105%)}html[dir=ltr] .portal-shell .sidebar.open{transform:translate(0)}}@media (width<=650px){.portal-shell{padding:0 12px}.portal-shell .topbar{grid-template-columns:38px minmax(0,1fr);gap:10px;position:relative}.portal-shell .toptools{grid-column:1/-1;justify-content:flex-start;gap:6px;width:100%}.portal-shell .toptools .search{flex:145px;width:min(220px,100%);max-width:100%}.portal-shell .account-identity{flex:1;max-width:190px}.portal-shell .sidebar .navitem{white-space:normal}}@media (width<=1500px){.portal-shell .toptools>.avatar{display:none}}@media (width>=1900px){.portal-shell .toptools .search{width:210px;max-width:210px;display:block}}@media (prefers-reduced-motion:reduce){.portal-shell,.portal-shell .sidebar,.portal-shell .nav-accordion,.portal-shell .nav-chevron{transition:none}}@media print{.portal-shell,.portal-shell.sidebar-collapsed{padding:0;display:block}.portal-shell .portal-content{padding:0}.portal-shell .sidebar,.portal-shell .topbar,.portal-shell .footer,.portal-shell .mobile-shade{display:none}}.portal-shell .notification-count{color:#fff;background:#e5484d;border-radius:12px;min-width:18px;padding:2px;font-size:11px;position:absolute;top:-5px;right:-5px}.portal-shell .sidebar .nav-count{color:#fff;background:#dc3545;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;margin-inline-start:auto;padding:0 6px;font:700 12px Arial,sans-serif;display:inline-flex}.portal-shell .sidebar .navgroup .nav-count{margin-inline-end:6px}.portal-shell.sidebar-collapsed .sidebar .navitem{position:relative}.portal-shell.sidebar-collapsed .sidebar .nav-count{inset-inline-end:2px;min-width:17px;height:17px;padding:0 4px;font-size:10px;position:absolute;top:2px}
