.collection-launcher-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;display:grid;place-items:center;padding:24px;background:#1f29378f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.collection-launcher-dialog{display:flex;width:min(928px,100%);height:min(644px,calc(100vh - 48px));min-height:520px;flex-direction:column;overflow:hidden;border:1px solid #d9e1ec;border-radius:17px;background:#fff;box-shadow:0 28px 80px #0f172a47}.collection-launcher-heading{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:28px;padding:28px 32px 20px;border-bottom:1px solid #e4e9f1}.collection-launcher-heading span{display:block;margin-bottom:8px;color:#1671ed;font-size:13px;font-weight:750}.collection-launcher-heading h2{margin:0;color:#172033;font-size:27px;line-height:1.18;letter-spacing:-.6px}.collection-launcher-heading p{margin:8px 0 0;color:#76839a;font-size:14px;line-height:1.5}.collection-launcher-close{display:inline-grid;flex:0 0 auto;width:42px;height:42px;place-items:center;border:1px solid #d7e0ec;border-radius:11px;background:#fff;color:#536177;cursor:pointer}.collection-launcher-close:hover{border-color:#b9c9dc;background:#f8fafc;color:#1769e8}.collection-launcher-selection-summary{display:flex;min-height:46px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;padding:0 32px;border-bottom:1px solid #e5eaf1;background:#fafbfd}.collection-launcher-selection-summary>span{color:#26344a;font-size:14px;font-weight:700;line-height:1.45}.collection-launcher-selection-summary button{border:0;background:transparent;color:#1769e8;font-size:14px;font-weight:700;cursor:pointer}.collection-launcher-body{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);overflow:hidden}.collection-launcher-account-list{display:flex;min-height:0;flex-direction:column;gap:0;overflow-y:auto;padding:24px 20px 22px 32px;border-right:1px solid #e2e8f0}.collection-launcher-account-list>h3{margin:0 0 8px;color:#202b3e;font-size:15px;line-height:1.4}.collection-launcher-account{display:grid;min-height:58px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:14px;padding:0 8px;border:0;border-bottom:1px solid #e6ebf2;border-radius:0;background:#fff;cursor:pointer;transition:background .14s ease}.collection-launcher-account:hover{background:#f7faff}.collection-launcher-account.viewing{margin:0 -6px;padding:0 14px;border-bottom-color:transparent;border-radius:7px;background:#eaf3ff}.collection-launcher-account.disabled{cursor:wait;opacity:.72}.collection-launcher-account>input{position:absolute;opacity:0;pointer-events:none}.collection-launcher-checkbox{display:inline-grid;width:22px;height:22px;place-items:center;border:1.5px solid #aab8ca;border-radius:5px;background:#fff;color:#fff}.collection-launcher-account.selected .collection-launcher-checkbox{border-color:#1774ef;background:#1774ef}.collection-launcher-account-copy{min-width:0}.collection-launcher-account-copy strong{display:block;overflow:hidden;color:#29364a;font-size:16px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.collection-launcher-empty{display:grid;min-height:220px;place-items:center;color:#7b8798;text-align:center}.collection-launcher-empty strong,.collection-launcher-empty span{display:block}.collection-launcher-empty span{margin-top:6px;font-size:12px}.collection-launcher-preview{min-width:0;overflow-y:auto;padding:24px 32px 22px}.collection-launcher-preview h3{margin:0;color:#202b3e;font-size:16px;line-height:1.4}.collection-launcher-preview>p{margin:9px 0 18px;color:#8490a3;font-size:13px}.collection-launcher-preview-rows{border-top:1px solid #e2e8f0}.collection-launcher-preview-row{display:grid;min-height:52px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:8px;border-bottom:1px solid #e5eaf1;font-size:14px}.collection-launcher-preview-row time{color:#73829a;font-variant-numeric:tabular-nums}.collection-launcher-preview-row>span{min-width:0;overflow:hidden;color:#5f6d84;text-overflow:ellipsis;white-space:nowrap}.collection-launcher-preview-row strong{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.collection-launcher-preview-row strong.in{color:#099b6b}.collection-launcher-preview-row strong.out{color:#ef3838}.collection-launcher-preview-row strong.neutral{color:#59677d}.collection-launcher-preview-empty{display:grid;min-height:170px;place-content:center;color:#8894a6;text-align:center}.collection-launcher-preview-empty strong,.collection-launcher-preview-empty span{display:block}.collection-launcher-preview-empty strong{color:#526078;font-size:14px}.collection-launcher-preview-empty span{margin-top:7px;font-size:12px}.collection-launcher-note,.collection-launcher-error{margin:10px 32px 0;padding:10px 12px;border-radius:9px;font-size:12px;line-height:1.5}.collection-launcher-note{background:#f5f7fa;color:#68758a}.collection-launcher-error{border:1px solid #f7c7c2;background:#fff3f1;color:#c13d32}.collection-launcher-actions{display:flex;min-height:83px;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:16px;padding:18px 32px;border-top:1px solid #e2e8f0}.collection-launcher-actions .secondary-button{min-width:78px;min-height:44px;border-radius:8px;font-size:14px}.collection-launcher-start{min-width:230px;min-height:44px;justify-content:center;border-radius:8px;font-size:14px}.collection-launcher-dialog button:focus-visible,.collection-launcher-account:has(input:focus-visible){outline:3px solid rgba(23,105,232,.24);outline-offset:2px}@media(max-width:760px){.collection-launcher-backdrop{align-items:end;padding:10px}.collection-launcher-dialog{height:auto;min-height:0;max-height:calc(100vh - 20px);border-radius:18px 18px 10px 10px}.collection-launcher-heading{padding:22px 20px 17px}.collection-launcher-heading h2{font-size:23px}.collection-launcher-heading p{font-size:12px}.collection-launcher-selection-summary{padding:0 20px}.collection-launcher-body{display:block;overflow-y:auto}.collection-launcher-account-list{overflow:visible;padding:18px 20px;border-right:0;border-bottom:1px solid #e2e8f0}.collection-launcher-account{min-height:54px}.collection-launcher-account-copy strong{font-size:14px}.collection-launcher-preview{overflow:visible;padding:20px}.collection-launcher-preview-row{grid-template-columns:52px minmax(0,1fr);padding:10px 0}.collection-launcher-preview-row strong{grid-column:2}.collection-launcher-note,.collection-launcher-error{margin-right:20px;margin-left:20px}.collection-launcher-actions{min-height:72px;padding:14px 20px}.collection-launcher-actions button{min-width:0;flex:1 1 auto}.collection-launcher-start{flex-grow:2}}:root{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,Segoe UI,sans-serif;color:#0d1b31;background:#f5f5f7;font-synthesis:none;text-rendering:optimizeLegibility;--blue: #1769e8;--blue-hover: #0f5fd8;--blue-soft: #edf4ff;--green: #1b9a63;--green-soft: #eaf7f1;--orange: #d97818;--orange-soft: #fff3e6;--text: #0d1b31;--muted: #77859a;--line: #dfe5ee;--head: #f4f6f9;--surface: #ffffff}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100vh;overflow-x:hidden;background:#f5f5f7}button,input,select{font:inherit}button{color:inherit}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgba(23,105,232,.2);outline-offset:2px}.app{min-height:100vh;background:#f5f5f7}.app-header{height:72px;padding:0 42px;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;position:sticky;top:0;z-index:30;border-bottom:1px solid #dde2e9;background:#fffffff5;box-shadow:0 1px 7px #0f172a06;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.brand,.settings-nav,.top-nav button{border:0;background:transparent;cursor:pointer}.brand{align-self:center;justify-self:start;padding:0;display:flex;align-items:center;gap:10px}.brand>span{width:34px;height:34px;display:grid;place-items:center;color:#fff;border-radius:7px;background:#ff7a2e;box-shadow:0 3px 8px #ff7a2e33}.brand strong{font-size:17px;letter-spacing:-.25px}.brand>svg{color:#748195}.top-nav{height:100%;display:flex;align-items:stretch;gap:16px}.top-nav button{min-width:110px;padding:0 12px;position:relative;color:#354155;font-size:17px;font-weight:650}.top-nav button:hover,.settings-nav:hover{color:var(--blue)}.top-nav button.active{color:#08172d;font-weight:750}.top-nav button.active:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--blue)}.top-nav em{min-width:20px;height:18px;margin-left:6px;padding:0 6px;display:inline-grid;place-items:center;color:#fff;border-radius:10px;background:var(--blue);font-size:10px;font-style:normal}.settings-nav{align-self:center;justify-self:end;padding:8px 10px;display:flex;align-items:center;gap:6px;border-radius:7px;font-size:13px}.settings-nav.active{color:var(--blue);background:var(--blue-soft)}.page-shell{width:min(1200px,calc(100% - 40px));margin:0 auto;padding:32px 0 48px}.home-intro-grid,.batch-intro-grid{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(310px,1fr);gap:14px}.intro-card,.sync-card,.batch-intro,.batch-action-card,.data-card,.metric-strip,.summary-row{border:1px solid #dce3ec;border-radius:8px;background:#fff}.intro-card,.batch-intro{min-height:192px;padding:38px 38px 28px;background:#f9fbff}.eyebrow{color:var(--blue);font-size:10px;font-weight:700;letter-spacing:.1px}.intro-card h1,.batch-intro h1{margin:9px 0 8px;font-size:25px;line-height:1.2;letter-spacing:-.8px}.intro-card p,.batch-intro p,.page-heading p{margin:0;color:#718096;font-size:11px;line-height:1.6}.flow-steps{margin-top:25px;display:flex;align-items:center;gap:9px;color:#46536a;font-size:10px}.flow-steps span{display:flex;align-items:center;gap:7px}.flow-steps span b{width:20px;height:20px;display:grid;place-items:center;color:var(--blue);border-radius:50%;background:var(--blue-soft);font-size:9px}.flow-steps>svg{color:#a5afbe}.flow-steps span.complete{color:var(--green)}.flow-steps span.complete b{color:#fff;background:var(--green)}.flow-steps span.current{color:var(--blue);font-weight:700}.sync-card,.batch-action-card{min-height:192px;padding:40px 22px 20px;display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto 1fr auto;column-gap:13px}.feature-icon{width:40px;height:40px;grid-row:1 / 3;display:grid;place-items:center;color:var(--blue);border-radius:8px;background:var(--blue-soft)}.feature-icon.green{color:var(--green);background:var(--green-soft)}.sync-card strong,.batch-action-card strong{font-size:13px}.sync-card p,.batch-action-card p{margin:4px 0 0;color:#7d899b;font-size:9px;line-height:1.45}.sync-card .primary-button,.batch-action-card>.primary-button,.batch-action-card .dual-actions{grid-column:1 / -1;align-self:end;margin-top:18px}.sync-card>small{grid-column:1 / -1;margin-top:8px;color:#9aa4b2;font-size:8px;text-align:right}.primary-button,.secondary-button,.row-primary,.row-link{border:0;cursor:pointer;font-weight:650}.primary-button,.secondary-button{min-height:35px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;font-size:10px}.primary-button{color:#fff;background:var(--blue);box-shadow:0 3px 7px #1769e81f}.primary-button:hover{background:var(--blue-hover)}.primary-button:disabled{opacity:.42;cursor:default;box-shadow:none}.primary-button.full{width:100%}.secondary-button{color:#334159;border:1px solid #d7dee8;background:#fff}.secondary-button:hover{color:var(--blue);border-color:#bdcce2}.spinning{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.data-card{margin-top:16px;overflow:hidden}.card-heading{min-height:69px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px}.card-heading h2{margin:0;font-size:14px;letter-spacing:-.15px}.card-heading p{margin:4px 0 0;color:#7d899a;font-size:9px}.account-totals{display:flex;align-items:center;gap:8px}.account-totals span{min-height:28px;padding:0 10px;display:flex;align-items:center;gap:5px;color:#6d7889;border-radius:5px;background:#f3f5f8;font-size:9px}.account-totals span.attention{color:#ae5e12;background:var(--orange-soft)}.table-toolbar{min-height:50px;padding:8px 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid var(--line);background:#fbfcfd}.search-box{width:290px;height:33px;padding:0 10px;display:flex;align-items:center;gap:7px;color:#8a96a7;border:1px solid #dce3ec;border-radius:6px;background:#fff}.search-box.compact{width:220px}.search-box input{min-width:0;width:100%;border:0;outline:0;color:#26344b;background:transparent;font-size:9px}.search-box input::placeholder{color:#a1aab7}.filter-tabs{padding:2px;display:flex;border-radius:6px;background:#edf0f4}.filter-tabs button{min-height:27px;padding:0 12px;border:0;border-radius:5px;color:#707c8e;background:transparent;cursor:pointer;font-size:9px}.filter-tabs button.active{color:#1c2d45;background:#fff;box-shadow:0 1px 3px #19243524;font-weight:650}.responsive-table{overflow-x:auto}table{width:100%;border-collapse:collapse;table-layout:fixed}th{height:37px;padding:0 11px;color:#536078;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--head);font-size:8px;font-weight:650;text-align:left}td{height:62px;padding:9px 11px;color:#2a3850;border-bottom:1px solid #e6eaf0;font-size:9px;vertical-align:middle}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#fbfdff}td>strong,td>small{display:block}td>strong{color:#16243a;font-size:10px}td>small{margin-top:3px;color:#8591a2;font-size:7px}.account-table{min-width:940px}.account-table th:nth-child(1){width:21%}.account-table th:nth-child(2),.account-table th:nth-child(3){width:13%}.account-table th:nth-child(4){width:11%}.account-table th:nth-child(5){width:16%}.account-table th:nth-child(6){width:12%}.account-table th:nth-child(7){width:14%}.account-name{display:flex;align-items:center;gap:9px}.account-name>span,.heading-main>span{display:grid;place-items:center;flex:0 0 auto;color:#1f62b5;border-radius:7px;background:#e8f1ff;font-weight:750}.account-name>span{width:32px;height:32px;font-size:13px}.heading-main>span{width:46px;height:46px;border-radius:9px;font-size:19px}.account-name>span.eur,.heading-main>span.eur{color:#7656b6;background:#f0eaff}.account-name strong,.account-name small{display:block}.account-name strong{margin-bottom:4px;color:#142238;font-size:10px}.account-name small{color:#8994a4;font-size:7px}.status-tag{width:fit-content;min-height:22px;padding:0 7px;display:inline-flex;align-items:center;gap:4px;border-radius:11px;font-size:8px;font-weight:650;white-space:nowrap}.status-tag.pending{color:#ae6014;background:var(--orange-soft)}.status-tag.done{color:#237754;background:var(--green-soft)}.status-tag.ready{color:#21744f;background:#e8f7ef}.status-tag.queued{color:#2265b7;background:var(--blue-soft)}.mapping{display:inline-flex;align-items:center;gap:5px;color:#3f5069;font-size:9px}.mapping svg{color:#7a899f}.mapping.missing{color:#a76a2e}.row-primary,.row-link{min-height:28px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:5px;background:transparent;font-size:8px;white-space:nowrap}.row-primary{color:#fff;background:var(--blue)}.row-primary:hover{background:var(--blue-hover)}.row-link{color:var(--blue)}.row-link:hover{background:var(--blue-soft)}.card-footer{min-height:43px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:15px;color:#778498;border-top:1px solid var(--line);background:#fbfcfe;font-size:8px}.card-footer span{display:flex;align-items:center;gap:5px}.card-footer span svg{color:var(--green)}.card-footer button{padding:0;display:flex;align-items:center;gap:4px;color:var(--blue);border:0;background:transparent;cursor:pointer;font-size:8px}.empty-row{min-height:130px;display:grid;place-items:center;color:#8b96a7}.breadcrumb{margin-bottom:14px;display:flex;align-items:center;gap:7px;color:#8190a3;font-size:9px}.breadcrumb button{padding:0;display:flex;align-items:center;gap:5px;color:var(--blue);border:0;background:transparent;cursor:pointer}.breadcrumb strong{color:#435169}.account-workspace-grid{display:grid;grid-template-columns:258px minmax(0,1fr);align-items:start;gap:14px}.account-workspace-main{min-width:0}.account-page{width:min(1240px,calc(100% - 40px))}.account-page .breadcrumb{margin-bottom:16px;font-size:10px}.account-switcher-card,.account-overview-card{overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:18px;background:#ffffffe6;box-shadow:0 10px 34px #0f172a0b;-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px)}.account-switcher-card{position:sticky;top:68px}.account-switcher-card>header{min-height:68px;padding:14px 14px 12px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(0,0,0,.055)}.account-switcher-card>header div span,.account-switcher-card>header div strong{display:block}.account-switcher-card>header div span{color:#1d1d1f;font-size:13px;font-weight:700;letter-spacing:-.15px}.account-switcher-card>header div strong{margin-top:4px;color:#a85b14;font-size:9px;font-weight:600}.account-switcher-card>header button{width:32px;height:32px;display:grid;place-items:center;color:#6e6e73;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#f6f6f8e6;cursor:pointer}.account-switcher-card>header button:hover{color:var(--blue);border-color:#bfd0e8;background:var(--blue-soft)}.account-switcher-card nav{padding:8px;display:flex;flex-direction:column;gap:3px}.account-switcher-card nav>button{min-width:0;min-height:72px;padding:10px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;position:relative;color:#3a3a3c;border:0;border-radius:12px;background:transparent;cursor:pointer;text-align:left;transition:background .16s ease,transform .16s ease}.account-switcher-card nav>button:hover{background:#00000009}.account-switcher-card nav>button:active{transform:scale(.99)}.account-switcher-card nav>button.active{color:#06c;background:#007aff1b;box-shadow:none}.account-currency{width:36px;height:36px;display:grid;place-items:center;color:#06c;border-radius:11px;background:#007aff1a;font-size:14px;font-weight:750}.account-currency.eur{color:#6e5aac;background:#6e5aac1c}.account-switcher-copy{min-width:0}.account-switcher-copy strong,.account-switcher-copy small,.account-switcher-copy em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-switcher-copy strong{color:#1d1d1f;font-size:11px;letter-spacing:-.1px}.account-switcher-copy small{margin-top:3px;color:#86868b;font-size:8px}.account-switcher-copy em{margin-top:5px;color:#515154;font-size:8px;font-style:normal}.account-switcher-state{min-width:48px;display:flex;align-items:center;justify-content:flex-end;gap:3px;color:#237754;font-size:8px;white-space:nowrap}.account-switcher-state b{width:17px;height:17px;display:grid;place-items:center;color:#a95a12;border-radius:50%;background:var(--orange-soft);font-size:7px}.account-switcher-card>footer{min-height:46px;padding:0 15px;display:flex;align-items:center;gap:6px;color:#6e6e73;border-top:1px solid rgba(0,0,0,.055);background:#f8f8fab8;font-size:8px}.account-switcher-card>footer svg{color:var(--green)}.account-overview-card .account-page-heading{min-height:88px;padding:16px 20px}.account-overview-card .metric-strip{margin:0;border:0;border-top:1px solid rgba(0,0,0,.055);border-radius:0;background:transparent}.account-overview-card .metric-strip article{min-height:112px;padding:19px 20px}.account-overview-card .metric-strip article+article{border-left-color:#0000000e}.account-page .heading-main>span{width:48px;height:48px;border-radius:14px;color:#06c;background:#007aff1a;font-size:20px}.account-page .heading-main>span.eur{color:#6e5aac;background:#6e5aac1c}.account-page .heading-main h1{color:#1d1d1f;font-size:25px;letter-spacing:-.8px}.account-page .heading-main p{color:#86868b;font-size:9px}.account-page .metric-strip span{color:#6e6e73;font-size:10px}.account-page .metric-strip strong{margin-top:11px;color:#1d1d1f;font-size:25px;letter-spacing:-1px}.account-page .metric-strip p{margin-top:6px;color:#86868b;font-size:9px}.account-page .secondary-button,.account-page .primary-button{min-height:38px;border-radius:10px;font-size:10px}.account-page .secondary-button{border-color:#0000001a;background:#ffffffd1}.account-page .primary-button{background:#0071e3;box-shadow:0 4px 12px #0071e32e}.account-page .primary-button:hover{background:#0077ed}.account-page-heading,.page-heading{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px}.heading-main{display:flex;align-items:center;gap:12px}.heading-main h1,.page-heading h1{margin:0 0 5px;font-size:23px;letter-spacing:-.7px}.heading-main p{margin:0;color:#7d899a;font-size:9px}.metric-strip{margin:14px 0 16px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.metric-strip article{min-height:112px;padding:18px 22px}.metric-strip article+article{border-left:1px solid var(--line)}.metric-strip span,.metric-strip strong,.metric-strip p{display:block}.metric-strip span{color:#6f7c90;font-size:9px}.metric-strip strong{margin-top:10px;color:#0c1d34;font-size:23px;letter-spacing:-.65px}.metric-strip strong small{margin-left:5px;color:#748196;font-size:8px;letter-spacing:0}.metric-strip p{margin:5px 0 0;color:#9099a7;font-size:8px}.metric-strip article.attention strong{color:var(--orange)}.metric-strip article.complete strong{color:var(--green)}.transaction-card{margin-top:14px}.transaction-table{min-width:820px}.transaction-table th:nth-child(1){width:38px}.transaction-table th:nth-child(2){width:32%}.transaction-table th:nth-child(3){width:18%}.transaction-table th:nth-child(4){width:18%}.transaction-table th:nth-child(5){width:11%}.transaction-table th:nth-child(6){width:14%}.transaction-table tr.selected{background:#f4f8ff}.check-cell{text-align:center}input[type=checkbox]{width:14px;height:14px;accent-color:var(--blue)}.transaction-copy strong,.transaction-copy small,.transaction-table td>strong,.transaction-table td>small{display:block}.transaction-copy strong{overflow:hidden;color:#132139;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.transaction-copy small,.transaction-table td>small{margin-top:4px;overflow:hidden;color:#8490a2;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.select-box{min-width:0;height:31px;padding:0 8px;display:flex;align-items:center;gap:5px;border:1px solid #d8e0ea;border-radius:5px;background:#fff}.select-box.wide{width:220px}.select-box select{min-width:0;width:100%;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#314057;background:transparent;font-size:8px}.select-box svg{color:#7b8799}.mapping-value{font-size:8px;font-weight:650}.amount{text-align:right}.amount strong{font-size:10px}.transaction-actions{min-height:66px;padding:11px 16px 11px 18px;display:flex;align-items:center;gap:9px;border-top:1px solid var(--line);background:#fbfcfe}.transaction-actions>div{min-width:0;flex:1}.transaction-actions>div strong,.transaction-actions>div span{display:block}.transaction-actions>div strong{font-size:10px}.transaction-actions>div span{margin-top:4px;color:#8591a2;font-size:8px}.empty-state{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#8290a2}.empty-state svg{color:var(--green)}.empty-state strong{color:#46546a;font-size:11px}.empty-state span{font-size:8px}.dashboard-page{width:min(1240px,calc(100% - 40px))}.accounts-page{width:min(1420px,calc(100% - 40px))}.dashboard-hero,.dashboard-metrics article,.dashboard-next-card,.dashboard-batch-card,.dashboard-recent-card,.accounts-page-heading,.account-summary-card,.account-card-toolbar,.accounts-page-footer{border:1px solid rgba(0,0,0,.055);background:#ffffffe6;box-shadow:0 12px 36px #0f172a0b;-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px)}.dashboard-hero{min-height:142px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-radius:22px}.dashboard-hero h1,.accounts-page-heading h1{margin:8px 0;color:#1d1d1f;font-size:30px;line-height:1.15;letter-spacing:-1.1px}.dashboard-hero p,.accounts-page-heading p{margin:0;color:#6e6e73;font-size:11px}.dashboard-hero .primary-button{min-height:42px;padding:0 18px;border-radius:12px;background:#0071e3;font-size:11px;box-shadow:0 5px 16px #0071e32e}.dashboard-metrics{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard-metrics article{min-width:0;min-height:112px;padding:17px 18px;display:flex;align-items:flex-start;gap:13px;border-radius:18px}.dashboard-metric-icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:12px}.dashboard-metric-icon.orange{color:#b85e08;background:#fff0df}.dashboard-metric-icon.blue{color:#0071e3;background:#eaf3ff}.dashboard-metric-icon.green{color:#1b8f5c;background:#e9f7f0}.dashboard-metrics small,.dashboard-metrics strong,.dashboard-metrics p{display:block}.dashboard-metrics small{color:#6e6e73;font-size:9px}.dashboard-metrics strong{margin-top:7px;color:#1d1d1f;font-size:25px;line-height:1;letter-spacing:-.8px}.dashboard-metrics strong em{margin-left:4px;color:#86868b;font-size:9px;font-style:normal;letter-spacing:0}.dashboard-metrics p{margin:8px 0 0;overflow:hidden;color:#86868b;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.dashboard-grid{margin-top:16px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:14px}.dashboard-next-card,.dashboard-batch-card{min-height:232px;padding:24px;border-radius:20px}.dashboard-next-card{display:flex;flex-direction:column}.dashboard-next-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.dashboard-next-card h2{margin:8px 0 7px;color:#1d1d1f;font-size:21px;letter-spacing:-.55px}.dashboard-next-card p{margin:0;color:#6e6e73;font-size:10px}.next-orb{width:46px;height:46px;display:grid;place-items:center;color:#0071e3;border-radius:50%;background:#edf5ff}.dashboard-flow{margin:26px 0 22px;display:flex;align-items:center;gap:7px;color:#86868b;font-size:9px}.dashboard-flow span{min-width:0;display:flex;align-items:flex-start;gap:7px;flex:1}.dashboard-flow span b{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;background:#f0f0f2;font-size:8px}.dashboard-flow span em{min-width:0;display:flex;flex-direction:column;gap:3px;color:#515154;font-style:normal;font-weight:650;white-space:nowrap}.dashboard-flow span em small{overflow:hidden;color:#9a9aa0;font-size:7px;font-weight:500;text-overflow:ellipsis}.dashboard-flow span.current{color:#06c;font-weight:700}.dashboard-flow span.current b{color:#fff;background:#0071e3}.dashboard-flow span.current em{color:#06c}.dashboard-flow span.done{color:#21825b}.dashboard-flow span.done b{color:#fff;background:#28a36f}.dashboard-flow>svg{color:#c1c1c6}.dashboard-next-card>.primary-button{width:fit-content;margin-top:auto;min-height:40px;border-radius:11px;background:#0071e3}.dashboard-batch-card{display:flex;flex-direction:column}.dashboard-batch-card>header{display:flex;align-items:center;gap:12px}.dashboard-batch-card>header small,.dashboard-batch-card>header strong{display:block}.dashboard-batch-card>header small{color:#86868b;font-size:9px}.dashboard-batch-card>header strong{margin-top:4px;color:#1d1d1f;font-size:15px}.dashboard-batch-card dl{margin:22px 0 16px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.dashboard-batch-card dl div{padding:11px 12px;border-radius:12px;background:#f6f6f8}.dashboard-batch-card dt{color:#86868b;font-size:8px}.dashboard-batch-card dd{margin:5px 0 0;color:#1d1d1f;font-size:13px;font-weight:700}.dashboard-batch-card>button{width:100%;margin-top:auto;border-radius:11px}.dashboard-recent-card{margin-top:16px;overflow:hidden;border-radius:20px}.dashboard-recent-card>header{min-height:72px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(0,0,0,.055)}.dashboard-recent-card h2{margin:0;color:#1d1d1f;font-size:15px}.dashboard-recent-card p{margin:5px 0 0;color:#86868b;font-size:9px}.dashboard-recent-row{min-height:76px;padding:13px 20px;display:grid;grid-template-columns:40px minmax(0,1fr) minmax(180px,.55fr) auto;align-items:center;gap:14px}.dashboard-recent-row strong,.dashboard-recent-row small{display:block}.dashboard-recent-row strong{color:#1d1d1f;font-size:10px}.dashboard-recent-row small{margin-top:4px;color:#86868b;font-size:8px}.accounts-page-heading{min-height:112px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-radius:22px}.accounts-page-heading h1{margin-block:7px;font-size:29px}.accounts-heading-actions{display:flex;align-items:center;gap:12px}.accounts-heading-actions>span{color:#86868b;font-size:9px}.accounts-heading-actions .primary-button{min-width:132px;min-height:40px;justify-content:center;border-radius:11px;background:#0071e3}.account-card-toolbar{margin:14px 0;min-height:60px;padding:10px 12px 10px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:16px}.account-totals{min-width:0;align-items:flex-start;flex-direction:column;gap:3px}.account-totals strong{color:#1d1d1f;font-size:11px}.account-totals span{min-height:0;padding:0;color:#86868b;background:transparent;font-size:8px}.account-toolbar-controls{display:flex;align-items:center;gap:10px}.account-card-toolbar .search-box{width:260px;border-color:#00000014;border-radius:10px;background:#f6f6f8}.account-card-toolbar .filter-tabs{border-radius:10px;background:#ececf0}.account-card-toolbar .filter-tabs button{min-height:29px;border-radius:8px}.account-state-tabs button{gap:5px}.account-state-tabs button b{min-width:16px;height:16px;padding:0 4px;display:inline-grid;place-items:center;color:#86868b;border-radius:8px;background:#0000000d;font-size:7px}.account-state-tabs button.active b{color:#06c;background:#e7f2ff}.account-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.account-summary-card{min-width:0;overflow:hidden;border-radius:20px;cursor:pointer;outline:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.account-summary-card:hover{transform:translateY(-3px);border-color:#0071e333;box-shadow:0 20px 52px #0f172a18}.account-summary-card:active{transform:translateY(-1px) scale(.997)}.account-summary-card:focus-visible{transform:translateY(-2px);border-color:#0071e36b;box-shadow:0 0 0 4px #0071e324,0 18px 48px #0f172a14}.account-summary-card>header{min-height:68px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(0,0,0,.055)}.account-card-title{min-width:0;display:flex;align-items:center;gap:11px}.account-card-title .account-currency{width:40px;height:40px;border-radius:12px;font-size:16px}.account-card-title h2{margin:0;color:#1d1d1f;font-size:17px;letter-spacing:-.4px}.account-card-title p{margin:5px 0 0;color:#86868b;font-size:10.5px}.account-summary-card .status-tag{min-height:26px;padding-inline:8px;font-size:10.5px}.account-card-mapping{min-height:42px;padding:9px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#6e6e73;border-bottom:1px solid rgba(0,0,0,.045);background:#f8f8faa3;font-size:11px}.account-card-mapping strong{display:flex;align-items:center;gap:6px;color:#3a3a3c;font-size:12px}.account-card-mapping strong.missing{color:#b45b0a}.account-card-focus{min-height:104px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(152px,.88fr);border-bottom:1px solid rgba(0,0,0,.055)}.account-card-focus>div{min-width:0;padding:16px}.account-card-focus>div+div{border-left:1px solid rgba(0,0,0,.055)}.account-card-balance>span{display:block;color:#6e6e73;font-size:11.5px}.account-card-balance>strong,.account-card-pending>strong{display:block;margin-top:8px;overflow:hidden;color:#1d1d1f;line-height:1;text-overflow:ellipsis;white-space:nowrap}.account-card-balance>strong{margin-top:12px;font-size:28px;letter-spacing:-.9px}.account-card-pending>strong{font-size:21px;letter-spacing:-.6px}.account-card-balance>strong small,.account-card-pending>strong small{margin-left:5px;color:#86868b;font-size:9px;letter-spacing:0}.account-card-pending>strong.attention{color:#c86208}.account-card-pending>strong.complete{color:#1e8c5d}.account-card-flows{padding-block:12px!important;display:grid;align-content:center}.account-card-flow-heading{margin-bottom:4px;color:#6e6e73;font-size:11.5px;font-weight:500}.account-card-flow-row{min-width:0;min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:10px}.account-card-flow-row+.account-card-flow-row{border-top:1px solid rgba(0,0,0,.045)}.account-card-flows small{color:#6e6e73;font-size:10.5px;white-space:nowrap}.account-card-flows strong{overflow:hidden;color:#3a3a3c;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.account-card-flows em{color:#86868b;font-size:8px;font-style:normal}.account-card-metrics{display:grid;grid-template-columns:repeat(3,1fr)}.account-card-metrics>div{min-width:0;min-height:78px;padding:13px 14px}.account-card-metrics>div+div{border-left:1px solid rgba(0,0,0,.055)}.account-card-metrics span,.account-card-metrics strong{display:block}.account-card-metrics span{color:#6e6e73;font-size:8px}.account-card-metrics strong{margin-top:8px;overflow:hidden;color:#1d1d1f;font-size:17px;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap}.account-card-metrics strong small{margin-left:4px;color:#86868b;font-size:7px;letter-spacing:0}.account-card-metrics strong.attention{color:#d2690b}.account-card-metrics strong.complete{color:#1e8c5d}.account-card-recent{min-height:112px;padding:12px 16px 14px;background:#fbfbfc}.account-card-recent>header{min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:10px}.account-card-recent>header strong{color:#1d1d1f;font-size:13px}.account-card-recent>header span{color:#9a9aa0;font-size:10px}.account-card-recent>div{min-width:0;min-height:35px;display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:9px;color:#6e6e73;border-top:1px solid rgba(0,0,0,.05);font-size:11px}.account-card-recent time{color:#6e6e73;font-size:10.5px}.account-card-recent em{overflow:hidden;color:#515154;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.account-card-recent b{font-size:11.5px;white-space:nowrap}.account-card-recent b.in{color:#158b61}.account-card-recent b.out{color:#b74735}.account-card-recent p{margin:8px 0;color:#86868b;font-size:10px}.account-summary-card>footer{min-height:50px;padding:9px 16px;display:flex;align-items:center;border-top:1px solid rgba(0,0,0,.055);background:#ffffffc7}.account-card-integrity{min-width:0;display:flex;align-items:center;gap:9px;color:#16865b}.account-card-integrity>span{min-width:0}.account-card-integrity strong,.account-card-integrity small{display:block;white-space:nowrap}.account-card-integrity strong{color:#3a3a3c;font-size:11.5px}.account-card-integrity small{margin-top:3px;color:#86868b;font-size:9.5px}.account-grid-empty{min-height:240px;grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#86868b;border:1px dashed #d2d2d7;border-radius:20px}.account-grid-empty strong{color:#515154;font-size:11px}.accounts-page-footer{min-height:50px;margin-top:14px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#6e6e73;border-radius:16px;font-size:8px}.accounts-page-footer span,.accounts-page-footer button{display:flex;align-items:center;gap:5px}.accounts-page-footer span svg{color:#1d9b67}.accounts-page-footer button{color:#0071e3;border:0;background:transparent;cursor:pointer;font-size:8px}.account-workbench-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;padding:26px;display:grid;place-items:center;background:#1414164d;-webkit-backdrop-filter:blur(16px) saturate(120%);backdrop-filter:blur(16px) saturate(120%)}.account-workbench-dialog{width:min(1420px,100%);height:auto;max-height:calc(100vh - 52px);overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.72);border-radius:24px;background:#f6f6f8f5;box-shadow:0 34px 100px #0000003d}.workbench-header{min-height:80px;padding:12px 18px 12px 22px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid rgba(0,0,0,.07);background:#ffffffd6;-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%)}.workbench-header .heading-main>span{width:48px;height:48px;border-radius:14px;color:#06c;background:#007aff1a;font-size:20px}.workbench-header .heading-main>span.eur{color:#6e5aac;background:#6e5aac1c}.workbench-header .heading-main small{display:block;margin-bottom:4px;color:#86868b;font-size:8px}.workbench-header .heading-main h1{margin:0 0 3px;color:#1d1d1f;font-size:22px;letter-spacing:-.65px}.workbench-header .heading-main p{margin:0;color:#86868b;font-size:8px}.workbench-header-actions{display:flex;align-items:center;gap:9px}.workbench-header-actions .secondary-button{min-height:36px;border-radius:10px;background:#ffffffc7}.workbench-account-nav{height:36px;padding:3px;display:flex;align-items:center;gap:3px;border-radius:10px;background:#ececf0}.workbench-account-nav button,.workbench-close{display:grid;place-items:center;color:#515154;border:0;background:transparent;cursor:pointer}.workbench-account-nav button{width:30px;height:30px;border-radius:8px}.workbench-account-nav button:hover{color:#06c;background:#fff}.workbench-account-nav b{min-width:33px;color:#6e6e73;font-size:8px;text-align:center}.workbench-close{width:36px;height:36px;border-radius:50%;background:#ececf0}.workbench-close:hover{color:#1d1d1f;background:#dedee3}.workbench-scroll{min-height:0;padding:14px;flex:0 1 auto;overflow-y:auto}.workbench-warning{min-height:45px;margin-bottom:12px;padding:9px 12px;display:flex;align-items:center;gap:8px;color:#9b530f;border:1px solid #f5d2af;border-radius:12px;background:#fff5e9;font-size:9px}.workbench-warning>span{flex:1}.workbench-warning button{display:flex;align-items:center;gap:4px;color:#a9560a;border:0;background:transparent;cursor:pointer;font-size:9px;font-weight:700}.account-workbench-dialog .metric-strip{margin:0 0 14px;overflow:hidden;border-color:#0000000e;border-radius:18px;background:#ffffffe6;box-shadow:0 8px 28px #0f172a09}.account-workbench-dialog .metric-strip article{min-height:88px;padding:14px 18px}.account-workbench-dialog .metric-strip span{color:#6e6e73;font-size:9px}.account-workbench-dialog .metric-strip strong{margin-top:9px;color:#1d1d1f;font-size:23px}.account-workbench-dialog .transaction-card{margin:0;overflow:hidden;border:1px solid rgba(0,0,0,.055);border-radius:18px;background:#ffffffeb;box-shadow:0 8px 28px #0f172a09}.account-workbench-dialog .transaction-card .card-heading{min-height:72px;padding:15px 18px}.account-workbench-dialog .transaction-card .card-heading h2{color:#1d1d1f;font-size:15px}.account-workbench-dialog .transaction-card .filter-tabs{border-radius:10px;background:#ececf0}.account-workbench-dialog .transaction-card .filter-tabs button{min-height:29px;border-radius:8px}.account-workbench-dialog .transaction-table{min-width:1000px}.account-workbench-dialog .transaction-table th{height:39px;color:#6e6e73;border-color:#0000000e;background:#f7f7f9}.account-workbench-dialog .transaction-table td{height:60px;border-color:#0000000e}.account-workbench-dialog .transaction-table tr.selected{background:#007aff0b}.account-workbench-dialog .select-box{height:33px;border-color:#0000001a;border-radius:9px}.account-workbench-dialog .transaction-actions{position:sticky;bottom:0;min-height:62px;border-top-color:#0000000f;background:#f9f9fbf0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.account-workbench-dialog .transaction-actions .primary-button,.account-workbench-dialog .transaction-actions .secondary-button{min-height:38px;border-radius:10px}.account-workbench-dialog .transaction-actions .primary-button{background:#0071e3}.account-page .transaction-card{border-color:#0000000f;border-radius:18px;background:#ffffffe6;box-shadow:0 10px 34px #0f172a0b;-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px)}.account-page .transaction-card .card-heading{min-height:76px;padding:17px 20px}.account-page .transaction-card .card-heading h2{color:#1d1d1f;font-size:16px;letter-spacing:-.35px}.account-page .transaction-card .card-heading p{margin-top:5px;color:#86868b;font-size:9px}.account-page .filter-tabs{padding:3px;border-radius:10px;background:#ececf0}.account-page .filter-tabs button{min-height:30px;padding:0 14px;border-radius:8px;color:#6e6e73;font-size:9px}.account-page .filter-tabs button.active{color:#1d1d1f;background:#fffffff5;box-shadow:0 1px 4px #00000021}.account-page .transaction-table th{height:40px;color:#6e6e73;border-color:#0000000e;background:#f7f7f9eb;font-size:8px}.account-page .transaction-table td{height:68px;color:#3a3a3c;border-bottom-color:#0000000e;font-size:9px}.account-page .transaction-table tr.selected{background:#007aff0b}.account-page .transaction-table tbody tr:hover{background:#007aff08}.account-page .transaction-copy strong{color:#1d1d1f;font-size:9px}.account-page .transaction-copy small,.account-page .transaction-table td>small{color:#86868b;font-size:7px}.account-page .select-box{height:34px;border-color:#0000001a;border-radius:9px;background:#ffffffe6}.account-page .status-tag{min-height:24px;padding:0 8px;border-radius:12px}.account-page .transaction-actions{min-height:72px;padding:13px 18px 13px 20px;border-top-color:#0000000e;background:#f8f8fac2}.account-page .transaction-actions>div strong{color:#1d1d1f;font-size:10px}.account-page .transaction-actions>div span{color:#86868b;font-size:8px}.batch-workbench-page{width:min(1240px,calc(100% - 40px))}.batch-workbench-heading{min-height:106px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.batch-workbench-heading h1{margin:8px 0 7px;color:#1d1d1f;font-size:29px;line-height:1.15;letter-spacing:-1px}.batch-workbench-heading p{margin:0;color:#6e6e73;font-size:10px}.batch-heading-actions{display:flex;align-items:center;gap:10px}.batch-heading-actions>span{min-height:31px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;color:#19734e;border-radius:16px;background:#eaf7f0;font-size:8px;font-weight:700}.batch-heading-actions>span.locked{color:#06c;background:#eaf3ff}.batch-heading-actions>span.attention{color:#9b5b00;background:#fff2df}.batch-heading-actions .secondary-button{min-height:36px;border-radius:10px;background:#ffffffdb}.batch-safety-gate{margin-top:18px;overflow:hidden;border:1px solid rgba(0,0,0,.055);border-radius:20px;background:#ffffffeb;box-shadow:0 12px 36px #0f172a0b}.batch-safety-gate>header{min-height:76px;padding:15px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(0,0,0,.055)}.batch-safety-gate>header>div{display:flex;align-items:center;gap:12px}.safety-gate-icon{width:38px;height:38px;display:grid;flex:0 0 auto;place-items:center;color:#16865b;border-radius:12px;background:#eaf7f0}.batch-safety-gate.attention .safety-gate-icon{color:#a86400;background:#fff0dc}.batch-safety-gate>header small{display:block;color:#16865b;font-size:8px;font-weight:700}.batch-safety-gate.attention>header small{color:#a86400}.batch-safety-gate>header h2{margin:4px 0 0;color:#1d1d1f;font-size:15px}.batch-safety-gate>header p{margin:5px 0 0;color:#86868b;font-size:8px}.safety-gate-result{min-height:28px;padding:0 10px;display:inline-flex;align-items:center;color:#16865b;border-radius:999px;background:#eaf7f0;font-size:8px;font-weight:700;white-space:nowrap}.batch-safety-gate.attention .safety-gate-result{color:#9b5b00;background:#fff0dc}.safety-gate-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.safety-gate-metrics>span{min-width:0;min-height:86px;padding:14px 18px;display:grid;align-content:center}.safety-gate-metrics>span+span{border-left:1px solid rgba(0,0,0,.055)}.safety-gate-metrics small,.safety-gate-metrics strong,.safety-gate-metrics p{display:block}.safety-gate-metrics small{color:#6e6e73;font-size:8px}.safety-gate-metrics strong{margin-top:7px;color:#16865b;font-size:18px;letter-spacing:-.4px}.safety-gate-metrics strong em{margin-left:4px;color:#86868b;font-size:8px;font-style:normal;letter-spacing:0}.safety-gate-metrics p{margin:5px 0 0;overflow:hidden;color:#9a9aa0;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.safety-gate-metrics>span.attention strong{color:#b86f08}.safety-gate-metrics>span.blocked strong{color:#b74735}.batch-review-layout{margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) 324px;align-items:start;gap:16px}.batch-review-card{overflow:hidden;border-color:#0000000e;border-radius:20px;background:#ffffffe6;box-shadow:0 12px 36px #0f172a0b;-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px)}.batch-review-header{min-height:76px;padding:16px 18px 15px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(0,0,0,.055)}.batch-review-header h2{margin:0;color:#1d1d1f;font-size:15px}.batch-review-header p{margin:5px 0 0;color:#86868b;font-size:8px}.batch-review-header .filter-tabs{padding:3px;border-radius:10px;background:#ececf0}.batch-review-header .filter-tabs button{min-height:29px;padding:0 12px;border-radius:8px;color:#6e6e73;font-size:8px}.batch-review-header .filter-tabs button.active{color:#1d1d1f;background:#fffffff5;box-shadow:0 1px 4px #0000001f}.batch-account-groups{padding:10px;display:grid;gap:8px}.batch-account-group{overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:14px;background:#ffffffd1;transition:border-color .18s ease,box-shadow .18s ease}.batch-account-group.expanded{border-color:#0071e333;box-shadow:0 8px 24px #005cb80f}.batch-group-toggle{width:100%;min-height:68px;padding:10px 13px;display:grid;grid-template-columns:38px minmax(0,1fr) 150px auto 22px;align-items:center;gap:11px;color:inherit;border:0;background:transparent;cursor:pointer;text-align:left}.batch-group-toggle:hover{background:#0071e306}.batch-group-toggle .account-currency{width:36px;height:36px;border-radius:11px}.batch-group-account,.batch-group-total{min-width:0}.batch-group-account strong,.batch-group-account small,.batch-group-total strong,.batch-group-total small{display:block}.batch-group-account strong{color:#1d1d1f;font-size:11px}.batch-group-account small{margin-top:4px;overflow:hidden;color:#86868b;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.batch-group-total{text-align:right}.batch-group-total strong{color:#1d1d1f;font-size:10px}.batch-group-total small{margin-top:4px;color:#86868b;font-size:7px}.batch-group-caret{color:#86868b;transition:transform .18s ease}.batch-account-group.expanded .batch-group-caret{transform:rotate(180deg)}.batch-group-details{border-top:1px solid rgba(0,0,0,.055);background:#fafafd}.batch-detail-labels,.batch-detail-row{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(140px,.7fr) 90px 112px;align-items:center;gap:16px}.batch-detail-labels{min-height:35px;padding:0 15px;color:#86868b;border-bottom:1px solid rgba(0,0,0,.05);background:#f5f5f7;font-size:7px}.batch-detail-row{min-height:60px;padding:9px 15px;border-bottom:1px solid rgba(0,0,0,.05)}.batch-detail-row.needs-review,.batch-detail-list tr.needs-review{background:#fffaf2}.batch-detail-row>div{min-width:0}.batch-detail-row strong,.batch-detail-row small{display:block}.batch-detail-row strong{overflow:hidden;color:#2b2b2e;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.batch-detail-row small{margin-top:4px;overflow:hidden;color:#929298;font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.batch-detail-row .amount strong{font-size:9px}.batch-mapping-select{width:100%;min-height:32px;border-color:#e6c48e;background:#fff}.batch-row-check{display:flex;align-items:center;gap:6px}.batch-row-check>button{min-height:26px;padding:0 8px;color:#9b5b00;border:1px solid #e7c38a;border-radius:8px;background:#fff8ed;font-size:7px;font-weight:700;cursor:pointer;white-space:nowrap}.batch-row-check>button:hover{border-color:#d7a65b;background:#fff2df}.batch-group-details>footer{min-height:46px;padding:8px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#5d7d69;font-size:7px}.batch-group-details>footer span,.batch-group-details>footer button{display:flex;align-items:center;gap:5px}.batch-filter-empty{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#86868b}.batch-filter-empty>svg{color:#24a269}.batch-filter-empty strong{color:#3a3a3c;font-size:11px}.batch-filter-empty span{font-size:8px}.batch-review-sidebar{position:sticky;top:70px}.batch-export-panel{padding:20px;border:1px solid rgba(0,0,0,.055);border-radius:20px;background:#ffffffeb;box-shadow:0 12px 36px #0f172a0e;-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px)}.batch-export-panel.generated{border-color:#1f946133;background:#fcfffdf0}.batch-export-panel>header{display:flex;align-items:center;gap:12px}.batch-export-panel>header small{display:block;color:#86868b;font-size:8px}.batch-export-panel>header h2{margin:4px 0 0;color:#1d1d1f;font-size:16px}.batch-currency-totals{margin:18px 0;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid rgba(0,0,0,.055);border-radius:13px;background:#f7f7f9}.batch-currency-totals>div{padding:13px}.batch-currency-totals>div+div{border-left:1px solid rgba(0,0,0,.055)}.batch-currency-totals span,.batch-currency-totals strong,.batch-currency-totals small{display:block}.batch-currency-totals span{color:#86868b;font-size:7px}.batch-currency-totals strong{margin-top:6px;color:#1d1d1f;font-size:14px;letter-spacing:-.35px}.batch-currency-totals small{margin-top:4px;color:#9a9aa0;font-size:7px}.batch-checklist{margin:0 0 18px;padding:0;display:grid;gap:12px;list-style:none}.batch-checklist li{display:flex;align-items:flex-start;gap:9px}.batch-checklist li>svg{margin-top:1px;flex:0 0 auto;color:#24a269}.batch-checklist li.attention>svg{color:#c97913}.batch-checklist strong,.batch-checklist small{display:block}.batch-checklist strong{color:#3a3a3c;font-size:9px}.batch-checklist small{margin-top:4px;color:#8e8e93;font-size:7px}.batch-generate-button{width:100%;min-height:42px;border-radius:11px;background:#0071e3}.batch-generate-button:disabled{color:#8a6327;background:#f5e8d4;box-shadow:none;cursor:not-allowed}.feature-icon.amber{color:#a86400;background:#fff0dc}.external-refund-policy{margin:0 0 16px;padding:11px 12px;display:flex;align-items:flex-start;gap:8px;color:#557565;border:1px solid #dcebe3;border-radius:11px;background:#f4faf7}.external-refund-policy>svg{margin-top:1px;flex:0 0 auto;color:#16865b}.external-refund-policy strong,.external-refund-policy small{display:block}.external-refund-policy strong{font-size:8px}.external-refund-policy small{margin-top:4px;color:#74847c;font-size:7px;line-height:1.45}.batch-export-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.batch-export-actions button{min-height:40px;border-radius:10px}.batch-export-actions .primary-button{background:#0071e3}.batch-lock-note{margin:12px 0 0;display:flex;align-items:center;justify-content:center;gap:5px;color:#86868b;font-size:7px;text-align:center}.batch-intro-grid{margin-bottom:16px}.batch-action-card.generated{border-color:#cde6d9;background:#fbfffd}.dual-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary-row{margin-bottom:16px;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}.summary-row.three{grid-template-columns:repeat(3,1fr)}.summary-row article{min-width:0;min-height:106px;padding:17px 20px}.summary-row article+article{border-left:1px solid var(--line)}.summary-row span,.summary-row strong,.summary-row p{display:block}.summary-row span{color:#6f7c90;font-size:9px}.summary-row strong{margin-top:10px;overflow:hidden;color:#0b1d34;font-size:21px;letter-spacing:-.55px;text-overflow:ellipsis;white-space:nowrap}.summary-row strong small{margin-left:5px;color:#758297;font-size:8px;letter-spacing:0}.summary-row p{margin:5px 0 0;overflow:hidden;color:#8c96a5;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.summary-row article.attention strong{color:var(--orange)}.summary-row article.complete strong{color:var(--green)}.batch-list-card{margin-top:0}.secure-note{display:flex;align-items:center;gap:5px;color:#5f786a;font-size:8px}.secure-note svg{color:var(--green)}.batch-table{min-width:840px}.batch-table th:nth-child(1){width:25%}.batch-table th:nth-child(2){width:18%}.batch-table th:nth-child(3){width:12%}.batch-table th:nth-child(4){width:17%}.batch-table th:nth-child(5){width:15%}.page-heading{margin-bottom:14px}.page-heading>div>.eyebrow{display:block;margin-bottom:6px}.history-table{min-width:950px}.history-table th:nth-child(1){width:17%}.history-table th:nth-child(2){width:14%}.history-table th:nth-child(5){width:16%}.settings-table{min-width:820px}.settings-table th:nth-child(1){width:22%}.settings-table th:nth-child(2){width:20%}.settings-table th:nth-child(4){width:28%}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;padding:24px;display:grid;place-items:center;background:#0f1a2a61;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog{position:relative;width:min(430px,100%);padding:27px 26px 23px;border:1px solid #e0e6ee;border-radius:10px;background:#fff;box-shadow:0 24px 70px #0f1a2a40;text-align:center}.dialog-close{position:absolute;top:12px;right:12px;width:29px;height:29px;display:grid;place-items:center;color:#748094;border:0;border-radius:6px;background:#f1f3f6;cursor:pointer}.dialog-icon{width:49px;height:49px;margin:0 auto 14px;display:grid;place-items:center;color:var(--green);border-radius:9px;background:var(--green-soft)}.dialog-icon.success{color:var(--green)}.dialog h2{margin:0;font-size:18px;letter-spacing:-.3px}.dialog>p{margin:9px auto 18px;max-width:330px;color:#768397;font-size:9px;line-height:1.65}.dialog-summary{margin:0 0 18px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid var(--line);border-radius:7px;background:#f7f9fb}.dialog-summary span{padding:12px}.dialog-summary span+span{border-left:1px solid var(--line)}.dialog-summary small,.dialog-summary strong{display:block}.dialog-summary small{color:#7f8b9d;font-size:7px}.dialog-summary strong{margin-top:5px;font-size:13px}.confirmation-note{margin-bottom:18px;padding:10px;display:flex;align-items:center;justify-content:center;gap:6px;color:#4e745f;border-radius:6px;background:#eef8f3;font-size:8px}.dialog footer{display:flex;justify-content:flex-end;gap:8px}.toast{position:fixed;left:50%;bottom:28px;z-index:70;min-height:40px;padding:0 15px;display:flex;align-items:center;gap:8px;transform:translate(-50%);color:#fff;border-radius:7px;background:#172234f0;box-shadow:0 12px 30px #0d182833;font-size:10px;font-weight:650}.toast svg{color:#58d095}@media(max-width:1120px){.account-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.app-header{padding:0 14px;grid-template-columns:auto 1fr auto}.top-nav{justify-self:center;gap:3px}.top-nav button{min-width:auto;padding:0 10px}.top-nav button.active:after{left:6px;right:6px}.page-shell{width:min(100% - 24px,1200px);padding-top:22px}.home-intro-grid,.batch-intro-grid{grid-template-columns:1fr}.intro-card,.batch-intro{min-height:170px}.sync-card,.batch-action-card{min-height:155px;padding-top:26px}.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid{grid-template-columns:1fr}.account-card-toolbar{align-items:stretch;flex-direction:column}.account-toolbar-controls{justify-content:space-between}.batch-review-layout{grid-template-columns:1fr}.batch-review-sidebar{position:static}.account-workspace-grid{grid-template-columns:224px minmax(0,1fr)}.account-switcher-card nav>button{grid-template-columns:32px minmax(0,1fr)}.account-switcher-state{grid-column:2;justify-content:flex-start}.summary-row{grid-template-columns:repeat(2,1fr)}.summary-row article:nth-child(3){border-left:0;border-top:1px solid var(--line)}.summary-row article:nth-child(4){border-top:1px solid var(--line)}}@media(max-width:760px){.account-card-grid{grid-template-columns:1fr}.account-workbench-backdrop{padding:0}.account-workbench-dialog{width:100%;height:100vh;max-height:none;border:0;border-radius:0}.workbench-scroll{flex:1}.workbench-header{min-height:116px;align-items:flex-start;flex-direction:column;gap:10px}.workbench-header-actions{width:100%;justify-content:flex-end}.workbench-header-actions .secondary-button{margin-right:auto}.account-workspace-grid{grid-template-columns:1fr}.account-switcher-card{position:static}.account-switcher-card nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.account-switcher-card nav>button{min-height:70px;grid-template-columns:32px minmax(0,1fr) auto;border-right:1px solid #e7ebf1}.account-switcher-card nav>button:nth-child(2n){border-right:0}.account-switcher-state{grid-column:auto;justify-content:flex-end}}@media(max-width:620px){.app-header{height:auto;min-height:94px;padding:0 12px;grid-template-columns:1fr auto;grid-template-rows:46px 47px}.brand{gap:8px}.brand>span{width:30px;height:30px}.brand strong{font-size:15px}.settings-nav{font-size:11px}.brand{grid-column:1;grid-row:1}.settings-nav{grid-column:2;grid-row:1}.top-nav{width:100%;grid-column:1 / -1;grid-row:2;justify-self:stretch;gap:0;overflow:hidden}.top-nav button{min-width:0;padding-inline:2px;flex:1 1 25%;font-size:13px;white-space:nowrap}.page-shell{width:calc(100% - 20px);padding:18px 0 32px}.dashboard-page,.accounts-page{width:calc(100% - 20px)}.dashboard-hero{min-height:0;padding:25px 21px;align-items:flex-start;flex-direction:column}.dashboard-hero h1,.accounts-page-heading h1{font-size:25px}.dashboard-hero .primary-button{width:100%}.dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dashboard-metrics article{min-height:136px;padding:15px;flex-direction:column}.dashboard-next-card,.dashboard-batch-card{padding:20px}.dashboard-flow{align-items:flex-start;flex-direction:column}.dashboard-flow>svg{display:none}.dashboard-next-card>.primary-button{width:100%}.dashboard-recent-card>header{align-items:flex-start}.dashboard-recent-row{grid-template-columns:38px minmax(0,1fr) auto}.dashboard-recent-row>div:nth-of-type(2){grid-column:2 / -1}.batch-workbench-heading{min-height:0;align-items:flex-start;flex-direction:column}.batch-workbench-heading h1{font-size:25px}.batch-heading-actions{width:100%;align-items:stretch;flex-direction:column}.batch-heading-actions>span{justify-content:center}.batch-heading-actions .secondary-button{width:100%}.batch-review-header{align-items:flex-start;flex-direction:column}.batch-review-header .filter-tabs{width:100%}.batch-review-header .filter-tabs button{flex:1}.batch-group-toggle{grid-template-columns:38px minmax(0,1fr) auto 20px}.batch-group-total{grid-column:2 / 4;grid-row:2;text-align:left}.batch-group-toggle>.status-tag{grid-column:3;grid-row:1}.batch-group-caret{grid-column:4;grid-row:1}.batch-detail-labels{display:none}.batch-detail-row{grid-template-columns:minmax(0,1fr) auto;gap:10px}.batch-detail-row>div:first-child{grid-column:1 / -1}.batch-detail-row>div:nth-child(2){grid-column:1}.batch-detail-row .amount{grid-column:2;text-align:right}.batch-detail-row>.status-tag{grid-column:2;justify-self:end}.batch-group-details>footer{align-items:flex-start;flex-direction:column}.batch-group-details>footer button{align-self:flex-end}.accounts-page-heading{min-height:0;align-items:flex-start;flex-direction:column}.accounts-heading-actions{width:100%;align-items:flex-start;flex-direction:column}.accounts-heading-actions .primary-button{width:100%}.account-card-toolbar,.account-toolbar-controls{align-items:stretch;flex-direction:column}.account-card-toolbar .search-box{width:100%}.account-card-metrics>div{padding:14px 11px}.account-card-metrics strong{font-size:16px}.account-card-recent>div{grid-template-columns:80px minmax(0,1fr)}.account-card-recent b{grid-column:2}.account-summary-card>footer{align-items:stretch;flex-direction:column}.account-summary-card>footer button,.account-summary-card>footer .primary-button,.account-summary-card>footer .secondary-button{width:100%}.accounts-page-footer{align-items:flex-start;flex-direction:column;padding:12px 15px}.workbench-scroll{padding:10px}.workbench-header{padding:12px 12px 10px}.workbench-header .heading-main h1{font-size:19px}.workbench-header-actions .secondary-button{min-width:0;padding:0 9px}.workbench-account-nav b{min-width:27px}.account-workbench-dialog .metric-strip{grid-template-columns:1fr}.account-workbench-dialog .metric-strip article{min-height:86px}.account-workbench-dialog .metric-strip article+article{border-left:0;border-top:1px solid var(--line)}.account-workbench-dialog .transaction-actions{flex-wrap:wrap}.account-workbench-dialog .transaction-actions>div{width:100%;flex-basis:100%}.account-workbench-dialog .transaction-actions>button{flex:1}.intro-card,.batch-intro{min-height:0;padding:24px 20px}.intro-card h1,.batch-intro h1{font-size:21px}.flow-steps{margin-top:20px;gap:5px;font-size:9px}.flow-steps>svg{width:11px}.sync-card,.batch-action-card{padding:21px 16px 16px}.account-switcher-card nav{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x proximity}.account-switcher-card nav>button{min-height:74px;flex:0 0 218px;grid-template-columns:32px minmax(0,1fr);border-right:1px solid #e7ebf1;scroll-snap-align:start}.account-switcher-card nav>button:last-child{border-right:0}.account-switcher-state{grid-column:2;justify-content:flex-start}.card-heading,.table-toolbar,.account-page-heading,.page-heading{align-items:flex-start;flex-direction:column}.account-totals{align-self:stretch}.account-totals span{flex:none;justify-content:flex-start}.table-toolbar{padding:10px 14px}.search-box,.search-box.compact,.filter-tabs{width:100%}.filter-tabs button{flex:1}.metric-strip{grid-template-columns:1fr}.metric-strip article{min-height:94px}.metric-strip article+article{border-left:0;border-top:1px solid var(--line)}.transaction-actions{position:sticky;bottom:0;z-index:10;flex-wrap:wrap}.transaction-actions>div{width:100%;flex-basis:100%}.transaction-actions>button{flex:1}.summary-row,.summary-row.three{grid-template-columns:1fr}.summary-row article+article{border-left:0;border-top:1px solid var(--line)}.summary-row article:nth-child(3),.summary-row article:nth-child(4){border-left:0}.page-heading>button{width:100%}.dual-actions{grid-template-columns:1fr}.card-footer{align-items:flex-start;flex-direction:column;padding:10px 14px}.dialog footer>button{flex:1}}.cockpit-hero{padding-block:24px}.cockpit-sync{display:flex;align-items:center;gap:14px}.cockpit-sync>span{color:#86868b;font-size:8px}.cockpit-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.cockpit-content-grid{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:16px}.platform-overview-card,.integrity-card{overflow:hidden;border:1px solid rgba(0,0,0,.055);border-radius:20px;background:#ffffffeb;box-shadow:0 12px 36px #0f172a0b}.platform-overview-card>header{min-height:88px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(0,0,0,.055)}.platform-heading{display:flex;align-items:center;gap:13px}.platform-mark{width:42px;height:42px;display:grid;place-items:center;color:#0071e3;border-radius:13px;background:#eaf3ff}.platform-heading small,.platform-heading h2,.platform-heading p{display:block}.platform-heading small{color:#0071e3;font-size:7px;font-weight:700}.platform-heading h2{margin:4px 0 0;color:#1d1d1f;font-size:16px}.platform-heading p{margin:5px 0 0;color:#86868b;font-size:8px}.platform-balance-strip{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(0,0,0,.055);background:#fafafd}.platform-balance-strip>div{min-width:0;padding:14px 18px}.platform-balance-strip>div+div{border-left:1px solid rgba(0,0,0,.055)}.platform-balance-strip span,.platform-balance-strip strong{display:block}.platform-balance-strip span{color:#86868b;font-size:7px}.platform-balance-strip strong{margin-top:6px;color:#1d1d1f;font-size:13px;letter-spacing:-.25px}.platform-account-list{padding:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.platform-account-list>button{min-width:0;min-height:68px;padding:10px;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:0 9px;color:inherit;border:1px solid rgba(0,0,0,.055);border-radius:13px;background:#fff;cursor:pointer;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.platform-account-list>button:hover{transform:translateY(-1px);border-color:#0071e338;box-shadow:0 7px 18px #0057ad12}.platform-account-list .account-currency{grid-row:1 / 3}.platform-account-list button>span:nth-child(2){min-width:0}.platform-account-list strong,.platform-account-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-account-list strong{color:#1d1d1f;font-size:9px}.platform-account-list small{margin-top:4px;color:#86868b;font-size:7px}.platform-account-list em{grid-column:2;margin-top:5px;font-size:7px;font-style:normal;font-weight:700}.platform-account-list em.pending,.platform-account-list em.missing{color:#b75500}.platform-account-list em.queued{color:#06c}.platform-account-list em.done{color:#16865b}.integrity-card{padding:20px}.integrity-card>header{display:flex;align-items:center;gap:11px}.integrity-card>header small{display:block;color:#86868b;font-size:7px}.integrity-card>header h2{margin:4px 0 0;color:#1d1d1f;font-size:15px}.integrity-list{margin:18px 0 15px;display:grid;gap:11px}.integrity-list>span{display:grid;grid-template-columns:17px 48px minmax(0,1fr);align-items:center;gap:7px}.integrity-list svg{color:#24a269}.integrity-list b{color:#1d1d1f;font-size:8px}.integrity-list em{color:#6e6e73;font-size:8px;font-style:normal}.integrity-note{margin-bottom:14px;padding:11px;display:flex;align-items:flex-start;gap:8px;color:#9b5600;border-radius:11px;background:#fff7e9}.integrity-note svg{flex:0 0 auto}.integrity-note strong,.integrity-note small{display:block}.integrity-note strong{color:#734400;font-size:8px}.integrity-note small{margin-top:4px;color:#9d733c;font-size:7px}.integrity-card>.secondary-button{width:100%}.cockpit-recent{margin-top:16px}.account-card-metrics-four{grid-template-columns:repeat(4,1fr)}.account-card-metrics-four>div{padding-inline:9px}.account-card-metrics-four strong{font-size:13px;letter-spacing:-.3px;text-overflow:clip}.account-card-metrics-four strong small{margin-left:3px;font-size:6px}.account-panorama-dialog{width:min(1500px,calc(100vw - 36px));height:min(880px,calc(100vh - 36px));max-height:none}.panorama-header{min-height:86px}.balance-verified{min-height:31px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;color:#16865b;border-radius:16px;background:#eaf7f0;font-size:8px;font-weight:700}.panorama-scroll{padding:14px 16px 18px}.panorama-metrics{grid-template-columns:repeat(4,1fr)}.panorama-view-tabs{width:max-content;margin:14px 0 10px;padding:3px;display:flex;gap:3px;border-radius:11px;background:#e9e9ed}.panorama-view-tabs button{min-height:31px;padding:0 14px;display:flex;align-items:center;gap:6px;color:#6e6e73;border:0;border-radius:8px;background:transparent;font-size:8px;font-weight:700;cursor:pointer}.panorama-view-tabs button.active{color:#1d1d1f;background:#fff;box-shadow:0 1px 5px #00000021}.panorama-view-tabs b{min-width:18px;height:18px;display:inline-grid;place-items:center;color:#fff;border-radius:9px;background:#ff7a00;font-size:7px}.timeline-card{overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:18px;background:#fff;box-shadow:0 12px 36px #0f172a0b}.timeline-card>header{min-height:66px;padding:13px 17px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(0,0,0,.055)}.timeline-card>header h2{margin:0;color:#1d1d1f;font-size:14px}.timeline-card>header p{margin:5px 0 0;color:#86868b;font-size:8px}.timeline-card>header>span{display:flex;align-items:center;gap:6px;color:#16865b;font-size:8px;font-weight:700}.timeline-layout{min-height:430px;display:grid;grid-template-columns:190px minmax(420px,1fr) 290px}.timeline-days{padding:15px 10px;border-right:1px solid rgba(0,0,0,.055);background:#f7f7f9}.timeline-days>small{padding:0 10px 9px;display:block;color:#86868b;font-size:7px;font-weight:700}.timeline-days>button{position:relative;width:100%;min-height:59px;padding:8px 9px 8px 22px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;color:inherit;border:0;border-radius:11px;background:transparent;cursor:pointer;text-align:left}.timeline-days>button:before{content:"";position:absolute;left:12px;top:0;bottom:0;width:1px;background:#d9d9de}.timeline-days>button i{position:absolute;z-index:1;left:8px;top:24px;width:9px;height:9px;border:2px solid #a7a7ad;border-radius:50%;background:#f7f7f9}.timeline-days>button.active{background:#fff;box-shadow:0 5px 16px #00000012}.timeline-days>button.active i{border-color:#0071e3;background:#0071e3}.timeline-days strong,.timeline-days small{display:block}.timeline-days strong{color:#1d1d1f;font-size:8px}.timeline-days small{margin-top:4px;color:#86868b;font-size:7px}.timeline-days em{font-size:7px;font-style:normal;font-weight:700}.timeline-days em.in{color:#16865b}.timeline-days em.out{color:#c24734}.timeline-transactions{min-width:0;padding:13px}.timeline-date-heading{min-height:32px;display:flex;align-items:center;justify-content:space-between;color:#86868b;font-size:7px}.timeline-date-heading strong{color:#3a3a3c}.timeline-transactions>button{width:100%;min-height:72px;padding:10px;display:grid;grid-template-columns:34px minmax(0,1fr) 95px auto;align-items:center;gap:10px;color:inherit;border:1px solid transparent;border-bottom-color:#0000000d;background:transparent;cursor:pointer;text-align:left}.timeline-transactions>button.active{border-color:#0071e329;border-radius:12px;background:#f4f9ff}.flow-direction{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;font-size:9px;font-weight:800}.flow-direction.in{color:#16865b;background:#eaf7f0}.flow-direction.out{color:#b74735;background:#fff0ed}.flow-copy,.flow-amount{min-width:0}.flow-copy strong,.flow-copy small,.flow-amount strong,.flow-amount small{display:block}.flow-copy strong{overflow:hidden;color:#1d1d1f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.flow-copy small{margin-top:5px;overflow:hidden;color:#86868b;font-size:6.5px;text-overflow:ellipsis;white-space:nowrap}.flow-amount{text-align:right}.flow-amount strong{color:#1d1d1f;font-size:9px}.flow-amount small{margin-top:4px;color:#86868b;font-size:7px}.timeline-detail-panel{padding:16px;border-left:1px solid rgba(0,0,0,.055);background:#fafafd}.timeline-detail-panel>header{display:flex;align-items:center;gap:10px}.timeline-detail-panel>header small,.timeline-detail-panel>header strong{display:block}.timeline-detail-panel>header small{color:#86868b;font-size:7px}.timeline-detail-panel>header strong{margin-top:5px;color:#1d1d1f;font-size:13px}.timeline-detail-panel dl{margin:18px 0;display:grid;gap:12px}.timeline-detail-panel dl div{min-width:0}.timeline-detail-panel dt{color:#86868b;font-size:7px}.timeline-detail-panel dd{margin:5px 0 0;overflow-wrap:anywhere;color:#303033;font-size:8px;line-height:1.45}.timeline-detail-panel>footer{padding:11px;display:flex;gap:8px;color:#16865b;border-radius:11px;background:#eaf7f0}.timeline-detail-panel>footer strong,.timeline-detail-panel>footer small{display:block}.timeline-detail-panel>footer span{color:#396451;font-size:8px;font-weight:700}.timeline-detail-panel>footer small{margin-top:4px;color:#658273;font-size:6.5px;font-weight:500}.processing-card{margin-top:0}.mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;letter-spacing:-.15px}.batch-review-controls{display:flex;align-items:center;gap:7px}.batch-view-switch{background:#eaf3ff!important}.batch-detail-list{min-height:420px}.batch-detail-list table{width:100%;min-width:0;table-layout:fixed}.batch-detail-list th:nth-child(1){width:11%}.batch-detail-list th:nth-child(2){width:18%}.batch-detail-list th:nth-child(3){width:30%}.batch-detail-list th:nth-child(4){width:18%}.batch-detail-list th:nth-child(5){width:13%}.batch-detail-list th:nth-child(6){width:10%}.batch-detail-list td{min-width:0}.batch-detail-list td strong,.batch-detail-list td small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-detail-list tr:hover{background:#fafcff}.excel-preview-backdrop{padding:18px}.excel-preview-dialog{width:min(1080px,calc(100vw - 36px));max-height:calc(100vh - 36px);overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:22px;background:#fff;box-shadow:0 28px 90px #0f172a47}.excel-preview-dialog>header{min-height:86px;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.06)}.excel-preview-dialog>header>div{display:flex;align-items:center;gap:12px}.excel-preview-dialog>header small{color:#16865b;font-size:7px;font-weight:700}.excel-preview-dialog>header h2{margin:4px 0 0;color:#1d1d1f;font-size:18px}.excel-preview-dialog>header p{margin:5px 0 0;color:#86868b;font-size:8px}.excel-preview-dialog .dialog-close{position:static}.excel-preview-body{max-height:calc(100vh - 190px);padding:16px 20px;overflow:auto;background:#f7f7f9}.excel-preview-summary{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:14px;background:#fff}.excel-preview-summary article{padding:14px 16px}.excel-preview-summary article+article{border-left:1px solid rgba(0,0,0,.06)}.excel-preview-summary span,.excel-preview-summary strong,.excel-preview-summary small{display:block}.excel-preview-summary span{color:#86868b;font-size:7px}.excel-preview-summary strong{margin-top:6px;color:#1d1d1f;font-size:13px}.excel-preview-summary small{margin-top:4px;color:#9a9aa0;font-size:7px}.excel-validation-strip{margin:12px 0;padding:11px 14px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;color:#16865b;border:1px solid #d8eee3;border-radius:12px;background:#f3fbf7}.excel-validation-strip span{display:flex;align-items:center;gap:6px;font-size:8px;font-weight:700}.excel-table-preview{overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:14px;background:#fff}.excel-table-preview>header{min-height:58px;padding:11px 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.06)}.excel-table-preview h3{margin:0;color:#1d1d1f;font-size:11px}.excel-table-preview p{margin:4px 0 0;color:#86868b;font-size:7px}.excel-table-preview>header>span{color:#86868b;font-size:7px}.excel-table-preview table{min-width:900px}.excel-preview-dialog>footer{min-height:72px;padding:13px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid rgba(0,0,0,.06);background:#fff}.excel-preview-dialog>footer>div{display:flex;align-items:center;gap:7px;color:#557061;font-size:8px}.excel-preview-dialog>footer>div svg{color:#16865b}.excel-preview-dialog>footer>span{display:flex;gap:8px}.ledger-heading{margin-bottom:16px}.ledger-safety-strip{margin-bottom:16px;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1px solid rgba(0,0,0,.055);border-radius:16px;background:#ffffffe6;box-shadow:0 10px 28px #0f172a09}.ledger-safety-strip>span{min-width:0;min-height:82px;padding:14px 16px;display:grid;grid-template-columns:21px minmax(0,1fr);align-content:center;gap:3px 8px}.ledger-safety-strip>span+span{border-left:1px solid rgba(0,0,0,.055)}.ledger-safety-strip svg{grid-row:1 / 3;color:#16865b}.ledger-safety-strip>span:nth-child(3) svg{color:#c97913}.ledger-safety-strip strong,.ledger-safety-strip small{display:block}.ledger-safety-strip strong{color:#1d1d1f;font-size:9px}.ledger-safety-strip small{color:#86868b;font-size:7px}.ledger-main-card{overflow:hidden}.ledger-toolbar{min-height:72px;padding:12px 15px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(0,0,0,.055)}.ledger-tabs{padding:3px;display:flex;gap:3px;border-radius:11px;background:#ececf0}.ledger-tabs button{min-height:32px;padding:0 14px;color:#6e6e73;border:0;border-radius:8px;background:transparent;font-size:8px;font-weight:700;cursor:pointer}.ledger-tabs button.active{color:#1d1d1f;background:#fff;box-shadow:0 1px 5px #00000021}.ledger-tabs b{margin-left:4px;color:#0071e3}.ledger-search{width:285px}.ledger-batch-table{min-width:1050px}.ledger-row-actions{display:flex;gap:10px}.ledger-transaction-table{min-width:1150px}.ledger-transaction-table tbody tr{cursor:pointer}.ledger-transaction-table tbody tr:hover{background:#f5f9ff}.ledger-direction{min-height:23px;padding:0 8px;display:inline-flex;align-items:center;border-radius:11px;font-size:7px;font-weight:800}.ledger-direction.in{color:#16865b;background:#eaf7f0}.ledger-direction.out{color:#b74735;background:#fff0ed}.duplicate-review-list{min-height:430px;padding:16px;background:#fafafd}.duplicate-review-list>header{padding:3px 3px 15px;display:flex;align-items:center;justify-content:space-between}.duplicate-review-list h2{margin:0;color:#1d1d1f;font-size:13px}.duplicate-review-list p{margin:5px 0 0;color:#86868b;font-size:8px}.duplicate-review-list>article{min-height:102px;margin-bottom:9px;padding:14px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(0,0,0,.06);border-radius:14px;background:#fff}.duplicate-index{width:29px;height:29px;display:grid;place-items:center;color:#a75d00;border-radius:9px;background:#fff3df;font-size:9px;font-weight:800}.duplicate-copy{min-width:0}.duplicate-copy>strong,.duplicate-copy>small{display:block}.duplicate-copy>strong{color:#1d1d1f;font-size:9px}.duplicate-copy>small{margin-top:5px;color:#86868b;font-size:7px}.duplicate-copy>span{margin-top:10px;display:flex;align-items:center;gap:8px}.duplicate-copy code{overflow:hidden;color:#4a4a4f;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.duplicate-copy em{color:#a75d00;font-size:7px;font-style:normal;font-weight:700}.duplicate-actions{display:flex;gap:7px}.duplicate-actions button{min-height:34px}.ledger-detail-dialog{width:min(660px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:20px;background:#fff;box-shadow:0 28px 90px #0f172a47}.ledger-detail-dialog>header{position:relative;min-height:92px;padding:19px 20px;border-bottom:1px solid rgba(0,0,0,.06)}.ledger-detail-dialog>header small{color:#0071e3;font-size:7px;font-weight:700}.ledger-detail-dialog>header h2{margin:5px 0 0;color:#1d1d1f;font-size:18px}.ledger-detail-dialog>header p{margin:5px 0 0;color:#86868b;font-size:8px}.ledger-detail-dialog .dialog-close{top:16px;right:16px}.ledger-detail-summary{display:grid;grid-template-columns:repeat(4,1fr);background:#fafafd}.ledger-detail-summary>span{padding:15px}.ledger-detail-summary>span+span{border-left:1px solid rgba(0,0,0,.055)}.ledger-detail-summary small,.ledger-detail-summary strong{display:block}.ledger-detail-summary small{color:#86868b;font-size:7px}.ledger-detail-summary strong{margin-top:6px;color:#1d1d1f;font-size:9px}.ledger-detail-proof{margin:17px 20px;padding:13px;display:flex;align-items:flex-start;gap:9px;color:#16865b;border-radius:12px;background:#eaf7f0}.ledger-detail-proof strong,.ledger-detail-proof small{display:block}.ledger-detail-proof strong{color:#315e49;font-size:9px}.ledger-detail-proof small{margin-top:4px;color:#658273;font-size:7px}.ledger-detail-dialog>footer{min-height:65px;padding:12px 20px;display:flex;justify-content:flex-end;gap:8px;border-top:1px solid rgba(0,0,0,.06)}.transaction-ledger-dialog dl{padding:5px 20px;display:grid;grid-template-columns:1fr 1fr;gap:0}.transaction-ledger-dialog dl>div{min-width:0;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.05)}.transaction-ledger-dialog dl>div:nth-child(odd){padding-right:16px}.transaction-ledger-dialog dt{color:#86868b;font-size:7px}.transaction-ledger-dialog dd{margin:5px 0 0;overflow-wrap:anywhere;color:#303033;font-size:8px;line-height:1.45}.ledger-audit-timeline{padding:17px 20px 23px;display:grid;grid-template-columns:repeat(4,1fr)}.ledger-audit-timeline>span{position:relative;padding-top:17px;border-top:2px solid #d7d7dc}.ledger-audit-timeline i{position:absolute;top:-6px;left:0;width:10px;height:10px;border:2px solid #b7b7bd;border-radius:50%;background:#fff}.ledger-audit-timeline span.done{border-top-color:#71c39f}.ledger-audit-timeline span.done i{border-color:#24a269;background:#24a269}.ledger-audit-timeline strong,.ledger-audit-timeline small{display:block}.ledger-audit-timeline strong{color:#3a3a3c;font-size:8px}.ledger-audit-timeline small{margin-top:4px;color:#86868b;font-size:6.5px}@media(max-width:1000px){.cockpit-content-grid{grid-template-columns:1fr}.platform-account-list{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline-layout{grid-template-columns:170px minmax(380px,1fr)}.timeline-detail-panel{grid-column:1 / -1;border-top:1px solid rgba(0,0,0,.055);border-left:0}.batch-review-controls{align-items:stretch;flex-direction:column}}@media(max-width:760px){.cockpit-hero,.cockpit-sync{align-items:flex-start;flex-direction:column}.cockpit-sync,.cockpit-sync .primary-button{width:100%}.cockpit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-overview-card>header{align-items:flex-start;flex-direction:column}.platform-overview-card>header .secondary-button{width:100%}.platform-balance-strip{grid-template-columns:repeat(2,1fr)}.platform-balance-strip>div:nth-child(3){border-left:0;border-top:1px solid rgba(0,0,0,.055)}.platform-balance-strip>div:nth-child(4){border-top:1px solid rgba(0,0,0,.055)}.account-card-metrics-four,.panorama-metrics{grid-template-columns:repeat(2,1fr)!important}.account-card-metrics-four>div:nth-child(3),.panorama-metrics>article:nth-child(3){border-left:0!important;border-top:1px solid var(--line)}.account-card-metrics-four>div:nth-child(4),.panorama-metrics>article:nth-child(4){border-top:1px solid var(--line)}.panorama-view-tabs{width:100%}.panorama-view-tabs button{flex:1;justify-content:center}.timeline-layout{grid-template-columns:1fr}.timeline-days{display:flex;gap:7px;overflow-x:auto;border-right:0;border-bottom:1px solid rgba(0,0,0,.055)}.timeline-days>small{display:none}.timeline-days>button{flex:0 0 150px}.timeline-detail-panel{grid-column:auto}.excel-preview-summary,.excel-validation-strip,.ledger-safety-strip{grid-template-columns:repeat(2,1fr)}.excel-preview-summary article:nth-child(3),.ledger-safety-strip>span:nth-child(3){border-left:0;border-top:1px solid rgba(0,0,0,.055)}.excel-preview-summary article:nth-child(4),.ledger-safety-strip>span:nth-child(4){border-top:1px solid rgba(0,0,0,.055)}.excel-preview-dialog>footer,.ledger-toolbar{align-items:stretch;flex-direction:column}.excel-preview-dialog>footer>span,.ledger-search{width:100%}.excel-preview-dialog>footer button{flex:1}.ledger-tabs{width:100%}.ledger-tabs button{flex:1;padding-inline:6px}.duplicate-review-list>article{grid-template-columns:32px minmax(0,1fr)}.duplicate-actions{grid-column:1 / -1}}@media(max-width:620px){.cockpit-metrics,.platform-account-list,.excel-preview-summary,.excel-validation-strip,.ledger-safety-strip{grid-template-columns:1fr}.platform-balance-strip{grid-template-columns:1fr 1fr}.platform-account-list>button{min-height:72px}.timeline-card>header{align-items:flex-start;flex-direction:column}.timeline-transactions>button{grid-template-columns:34px minmax(0,1fr) auto}.timeline-transactions>button>.status-tag{grid-column:2 / -1;justify-self:flex-start}.timeline-transactions .flow-amount{text-align:right}.excel-preview-summary article+article,.ledger-safety-strip>span+span{border-left:0;border-top:1px solid rgba(0,0,0,.055)}.ledger-tabs{align-items:stretch;flex-direction:column}.duplicate-actions{flex-direction:column}.ledger-detail-summary,.transaction-ledger-dialog dl,.ledger-audit-timeline{grid-template-columns:1fr}.ledger-detail-summary>span+span{border-left:0;border-top:1px solid rgba(0,0,0,.055)}.transaction-ledger-dialog dl>div:nth-child(odd){padding-right:0}.ledger-audit-timeline>span{min-height:52px;padding:11px 0 11px 22px;border-top:0;border-left:2px solid #d7d7dc}.ledger-audit-timeline i{top:12px;left:-6px}}.collection-dashboard{width:min(1420px,calc(100% - 36px));padding-top:32px;padding-bottom:42px}.collection-workbench-header{min-height:272px;padding:26px 28px;display:grid;grid-template-columns:minmax(0,3fr) minmax(360px,2fr);grid-template-rows:84px 44px;align-content:center;align-items:stretch;gap:16px 32px;border:1px solid rgba(0,0,0,.06);border-radius:22px;background:#fff;box-shadow:0 12px 34px #1f23290f}.ledger-import-warning+.collection-dashboard .collection-workbench-header{min-height:272px}.collection-title{min-width:0;padding-right:38px;grid-column:1;grid-row:1 / span 2;display:flex;flex-direction:column;justify-content:center}.collection-eyebrow{display:block;margin-bottom:8px;color:#0071e3;font-size:11px;font-weight:700;letter-spacing:.2px}.collection-title h1{margin:0;color:#1d1d1f;font-size:36px;line-height:1.12;letter-spacing:-1.3px}.collection-title h1 span{display:inline}.collection-title p{max-width:620px;margin:11px 0 0;color:#86868b;font-size:13px}.collection-head-metrics{grid-column:2;grid-row:1;min-width:0;padding:6px 10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;border-radius:15px;background:#f7f7f9}.collection-head-metrics>span{position:relative;min-width:0;padding:8px 10px 8px 34px;display:grid;grid-template-columns:1fr;align-content:center}.collection-head-metrics>span+span:before{display:none}.collection-head-metrics>span+span{border-left:1px solid #e3e3e7}.collection-head-metrics svg{position:absolute;top:15px;left:10px;color:#0071e3}.collection-head-metrics span:nth-child(2) svg{color:#d56b00}.collection-head-metrics span:nth-child(3) svg{color:#4a73c9}.collection-head-metrics span:nth-child(4) svg{color:#158b61}.collection-head-metrics small{overflow:hidden;color:#86868b;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.collection-head-metrics strong{margin-top:5px;color:#1d1d1f;font-size:23px;white-space:nowrap}.collection-head-metrics em{margin-left:3px;color:#86868b;font-size:10px;font-style:normal;font-weight:600}.collection-header-action{grid-column:2;grid-row:2;display:flex;align-items:center;justify-content:flex-end;gap:18px}.collection-header-action>span{color:#86868b;font-size:11px;white-space:nowrap}.collection-sync-button{min-width:156px;min-height:44px;border-radius:12px;font-size:12px}.collection-trace-card{margin-top:18px;overflow:hidden;border:1px solid rgba(0,0,0,.075);border-radius:24px;background:#fff;box-shadow:0 16px 44px #1f232913}.collection-trace-card>header{padding:20px 28px 0;display:flex;align-items:baseline;gap:12px}.collection-trace-card h2,.recent-account-carousel h2{margin:0;color:#1d1d1f;font-size:20px;letter-spacing:-.2px}.collection-trace-card h2{font-size:20px;letter-spacing:-.35px}.collection-trace-card>header span{color:#6e6e73;font-size:13px}.capture-timeline{--capture-progress: 100%;position:relative;min-height:172px;margin:0 34px;padding:28px 0 10px;display:grid;grid-template-columns:repeat(4,1fr)}.capture-timeline:before,.capture-timeline:after{content:"";position:absolute;top:39px;left:12.5%;height:2px;border-radius:2px}.capture-timeline:before{right:12.5%;background:#d2d5da}.capture-timeline:after{width:calc(var(--capture-progress) * .75);max-width:75%;background:#0071e3;transition:width .24s ease}.capture-timeline button{position:relative;z-index:1;min-height:126px;padding:44px 10px 4px;color:#6e6e73;border:0;background:transparent;text-align:center;cursor:pointer}.capture-timeline i{position:absolute;top:4px;left:50%;width:13px;height:13px;transform:translate(-50%);border:2px solid #aeb4bd;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #fff;transition:width .18s ease,height .18s ease,top .18s ease,box-shadow .18s ease}.capture-timeline button.active{color:#1d1d1f}.capture-timeline button.active i{top:0;width:21px;height:21px;border:2px solid #0071e3;background:#fff;box-shadow:0 0 0 5px #e8f3ff,0 0 0 9px #fff,inset 0 0 0 5px #0071e3}.capture-timeline strong,.capture-timeline small{display:block}.capture-timeline strong{font-size:12px;transition:font-size .18s ease,color .18s ease}.capture-timeline small{margin-top:6px;color:#86868b;font-size:10px}.capture-timeline button.active strong{color:#1d1d1f;font-size:17px;letter-spacing:-.3px}.capture-timeline button.active small{margin-top:7px;color:#4a4a4f;font-weight:700}.capture-node-summary{width:max-content;max-width:calc(100% - 16px);margin:13px auto 0;padding:7px 12px;display:block;overflow:hidden;color:#0068c9;border:1px solid #cce4fb;border-radius:999px;background:#f1f7fd;font-size:9px;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.capture-detail-grid{width:min(82%,1120px);margin:0 auto;display:grid;grid-template-columns:1.06fr .94fr;border:1px solid #e5e5e9;border-radius:17px;background:#f7f7f9;box-shadow:inset 0 1px #ffffffb3;animation:captureDetailIn .2s ease both}.capture-detail-grid>section{min-width:0;padding:13px 18px 10px}.capture-detail-grid>section+section{border-left:1px solid #e4e5e8}.capture-detail-grid section>header{min-height:24px;display:flex;align-items:center;justify-content:space-between;gap:10px}.capture-detail-grid h3{margin:0;color:#1d1d1f;font-size:13px}.capture-detail-grid header span{color:#86868b;font-size:9px}.capture-transaction-row{min-height:38px;display:grid;grid-template-columns:145px minmax(0,1fr) auto;align-items:center;gap:12px;border-top:1px solid #ececef;font-size:10px}.capture-transaction-row strong{color:#3a3a3c;font-size:10px}.capture-transaction-row>span:nth-child(2){overflow:hidden;color:#6e6e73;text-overflow:ellipsis;white-space:nowrap}.capture-transaction-row b{color:#158b61;font-size:10px;white-space:nowrap}.capture-more{min-height:34px;margin-top:4px;display:flex;align-items:center;gap:5px;color:#0071e3;border:0;background:transparent;font-size:12px;font-weight:700;cursor:pointer}.capture-destination-row{min-height:38px;display:grid;grid-template-columns:72px 14px minmax(90px,1fr) auto auto;align-items:center;gap:8px;border-top:1px solid #ececef;color:#6e6e73;font-size:9.5px}.capture-destination-row>strong{color:#3a3a3c}.capture-destination-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capture-destination-row>b{color:#3a3a3c;font-size:9.5px;white-space:nowrap}.capture-destination-row>em{min-width:48px;padding:4px 7px;border-radius:10px;font-size:8px;font-style:normal;font-weight:700;text-align:center;white-space:nowrap}.capture-destination-row>em.pending{color:#a85f00;background:#fff2df}.capture-destination-row>em.queued{color:#0068c9;background:#e8f3ff}.capture-destination-row>em.done{color:#137a55;background:#e8f7ef}.collection-trace-card>footer{width:min(82%,1120px);min-height:44px;margin:0 auto;padding:0 4px;display:flex;align-items:center;justify-content:space-between;color:#86868b;font-size:11px}.collection-trace-card>footer b{margin-left:5px;color:#4a4a4f}.capture-warning{display:flex;align-items:center;gap:6px;color:#b96800;font-weight:700}.recent-account-carousel{margin-top:18px;padding:18px 24px 22px;border:1px solid rgba(0,0,0,.06);border-radius:18px;background:#ffffffc7;box-shadow:0 6px 22px #1f232906}@keyframes captureDetailIn{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.recent-account-carousel>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.recent-account-carousel>header>div{display:flex;align-items:center;gap:14px}.recent-account-carousel>header>div>span{padding:5px 9px;display:flex;align-items:center;gap:5px;color:#496276;border-radius:8px;background:#f2f6fa;font-size:11px;font-weight:700}.recent-account-carousel nav{display:flex;align-items:center;gap:10px}.recent-account-carousel nav button{width:30px;height:30px;display:grid;place-items:center;color:#3a3a3c;border:1px solid #d8d9dd;border-radius:50%;background:#fff;cursor:pointer}.recent-account-carousel nav button:disabled{color:#b8b8bd;background:#f6f6f8;cursor:default}.recent-account-carousel nav span{color:#6e6e73;font-size:11px}.recent-account-grid{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.recent-account-card{min-width:0;padding:0;overflow:hidden;color:inherit;border:1px solid #e1e2e5;border-radius:14px;background:#fff;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.recent-account-card:hover{transform:translateY(-1px);border-color:#b9d9f8;box-shadow:0 8px 22px #0071e314}.recent-account-card>header{min-height:62px;padding:12px 15px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;border-bottom:1px solid #ececef}.recent-account-card .platform-mark{width:34px;height:34px;display:grid;place-items:center;color:#0071e3;border-radius:10px;background:#eaf4ff}.recent-account-card header strong,.recent-account-card header small{display:block}.recent-account-card header strong{color:#1d1d1f;font-size:11px}.recent-account-card header small{margin-top:5px;color:#86868b;font-size:9px}.recent-account-card>div{min-height:90px;padding:6px 15px 10px}.recent-account-card p{min-height:36px;margin:0;display:grid;grid-template-columns:42px 66px minmax(0,1fr);align-items:center;gap:8px;border-bottom:1px solid #f0f0f2;color:#6e6e73;font-size:9px}.recent-account-card p:last-child{border-bottom:0}.recent-account-card time{color:#86868b}.recent-account-card p b{font-size:9px;white-space:nowrap}.recent-account-card p b.in{color:#158b61}.recent-account-card p b.out{color:#b74735}.recent-account-card p span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-account-card .recent-account-empty{display:flex;color:#86868b}.collection-lower-grid{margin-top:18px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(520px,1fr);align-items:stretch;gap:18px}.collection-lower-grid>.collection-trace-card,.collection-lower-grid>.recent-account-carousel{height:520px;min-height:520px;margin-top:0;overflow:hidden;border:1px solid rgba(0,0,0,.07);border-radius:24px;background:#fff;box-shadow:0 14px 38px #1f23290f}.collection-lower-grid>.collection-trace-card{display:grid;grid-template-rows:72px 146px minmax(0,1fr)}.collection-lower-grid .collection-trace-card>header{min-width:0;padding:0 28px;display:flex;align-items:center;gap:12px}.collection-lower-grid .collection-trace-card>header span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-lower-grid .trace-card-header{justify-content:space-between;gap:20px}.trace-card-header>div{min-width:0}.trace-card-header>div>h2,.trace-card-header>div>span{display:block}.trace-card-header>div>span{margin-top:5px}.trace-week-nav{flex:0 0 auto;display:flex;align-items:center;gap:6px}.trace-week-nav>span{margin-right:4px;color:#6e6e73;font-size:12px;font-weight:600}.trace-week-nav button{min-height:30px;padding:0 10px;color:#3a3a3c;border:1px solid #d8d9dd;border-radius:9px;background:#fff;font-size:12px;font-weight:700;cursor:pointer}.trace-week-nav button:hover:not(:disabled){border-color:#9ecbf5;background:#f3f8fd}.trace-week-nav button:disabled{color:#b8b8bd;background:#f6f6f8;cursor:default}.collection-lower-grid .capture-timeline{min-height:0;margin:0 28px;padding:22px 0 6px}.collection-lower-grid .trace-week-timeline{grid-template-columns:repeat(7,1fr)}.collection-lower-grid .trace-week-timeline:before{left:7.142%;right:7.142%}.collection-lower-grid .trace-week-timeline:after{display:none}.collection-lower-grid .capture-timeline:before,.collection-lower-grid .capture-timeline:after{top:33px}.collection-lower-grid .capture-timeline button{min-height:102px;padding:39px 7px 3px}.collection-lower-grid .capture-timeline i{top:3px}.collection-lower-grid .capture-timeline button.active i{top:-1px}.collection-lower-grid .capture-timeline strong{font-size:13px}.collection-lower-grid .capture-timeline small{margin-top:5px;color:#6e6e73;font-size:12px}.collection-lower-grid .capture-timeline button.active strong{font-size:17px}.collection-lower-grid .capture-timeline button.active small{margin-top:5px}.collection-lower-grid .trace-week-timeline button{min-width:0;padding-inline:3px;cursor:default}.collection-lower-grid .trace-week-timeline button.has-events{cursor:pointer}.collection-lower-grid .trace-week-timeline button.has-events:not(.active) i{border-color:#0071e3;box-shadow:0 0 0 4px #fff,inset 0 0 0 3px #fff}.collection-lower-grid .trace-week-timeline button.has-events:not(.active) i:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#0071e3}.collection-lower-grid .trace-week-timeline button.is-empty:disabled{opacity:1}.collection-lower-grid .trace-week-timeline button.is-empty:disabled i{border-color:#b7bcc4;background:#fff}.collection-lower-grid .trace-week-timeline button.is-empty:disabled strong,.collection-lower-grid .trace-week-timeline button.is-empty:disabled small{color:#a0a3a8}.collection-lower-grid .trace-week-timeline strong{font-size:12px}.collection-lower-grid .trace-week-timeline button.active strong{font-size:14px}.collection-lower-grid .capture-node-summary{width:max-content;max-width:210px;margin-top:8px;margin-right:0;margin-left:50%;padding:6px 10px;font-size:11px;transform:translate(-50%)}.capture-flow-table{min-width:0;margin:0 28px;overflow:hidden;border:1px solid #e3e5e9;border-radius:15px;background:#fff;animation:captureDetailIn .2s ease both}.capture-flow-table>header,.capture-flow-row{display:grid;grid-template-columns:minmax(210px,1.55fr) 18px minmax(82px,.6fr) minmax(92px,auto) 58px;align-items:center;gap:8px}.capture-flow-table>header{min-height:38px;padding:0 14px;color:#3a3a3c;border-bottom:1px solid #e5e7ea;background:#f7f7f9;font-size:12px;font-weight:700}.capture-flow-table>header span:nth-of-type(3),.capture-flow-table>header span:nth-of-type(4){text-align:right}.capture-flow-row{min-height:56px;padding:5px 14px;color:#6e6e73;font-size:12px}.capture-flow-row+.capture-flow-row{border-top:1px solid #eceef1}.capture-flow-row>svg{color:#8a919b}.capture-flow-source{min-width:0}.capture-flow-source strong,.capture-flow-source small{display:block}.capture-flow-source strong{color:#1d1d1f;font-size:12px}.capture-flow-source small{margin-top:4px;overflow:hidden;color:#6e6e73;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.capture-flow-destination{overflow:hidden;color:#3a3a3c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.capture-flow-row>b{font-size:12px;text-align:right;white-space:nowrap}.capture-flow-row>b.in{color:#158b61}.capture-flow-row>b.out{color:#c84435}.capture-flow-row>em{min-width:58px;padding:5px 8px;border-radius:10px;font-size:11px;font-style:normal;font-weight:700;text-align:center;white-space:nowrap}.capture-flow-row>em.pending{color:#a85f00;background:#fff2df}.capture-flow-row>em.queued{color:#0068c9;background:#e8f3ff}.capture-flow-row>em.done{color:#137a55;background:#e8f7ef}.collection-lower-grid .collection-trace-card>footer{width:auto;min-height:48px;margin:0 28px;padding:0;gap:12px}.collection-lower-grid .capture-more{min-height:32px;margin:0;justify-content:center}.trace-event-panel{min-height:0;margin:0 28px 22px;overflow:hidden;border:1px solid #e3e5e9;border-radius:15px;background:#fff}.trace-event-list{height:100%;overflow-y:auto}.trace-event-row{min-height:82px;padding:13px 15px;display:grid;grid-template-columns:104px 68px minmax(0,1fr) auto;align-items:center;gap:12px}.trace-event-row+.trace-event-row{border-top:1px solid #eceef1}.trace-event-row.collection{min-height:64px}.trace-event-row>time{color:#3a3a3c;font-size:13px;font-weight:700;white-space:nowrap}.trace-event-kind{width:max-content;min-width:48px;padding:5px 8px;color:#0068c9;border-radius:8px;background:#eaf4ff;font-size:11px;font-weight:700;text-align:center}.trace-event-row.ledger .trace-event-kind{color:#236a52;background:#eaf7f1}.trace-event-row>div{min-width:0}.trace-event-row>div>strong,.trace-event-row>div>small{display:block}.trace-event-row>div>strong{overflow:hidden;color:#1d1d1f;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.trace-event-row>div>strong b{color:#1d1d1f;font-weight:740}.trace-event-row>div>small{margin-top:6px;overflow:hidden;color:#6e6e73;font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.trace-event-row>div>small b{color:#3a3a3c;font-weight:700}.trace-event-row>button,.trace-empty-state button{padding:4px 0;color:#0068c9;border:0;background:transparent;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.trace-event-row>button:hover,.trace-empty-state button:hover{color:#004f9f;text-decoration:underline}.trace-empty-state{height:100%;min-height:180px;padding:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.trace-empty-state>strong{color:#3a3a3c;font-size:15px}.trace-empty-state>p{margin:10px 0 0;color:#86868b;font-size:12px}.trace-empty-state>p button{margin-left:12px}.collection-lower-grid>.recent-account-carousel{padding:0 28px 18px;display:grid;grid-template-rows:98px minmax(0,1fr)}.collection-lower-grid .recent-account-carousel>header{min-width:0;min-height:98px}.collection-lower-grid .recent-account-carousel>.recent-account-header{padding:16px 0 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;gap:10px 14px;border-bottom:1px solid #eceef1}.collection-lower-grid .recent-account-carousel>.recent-account-header>.recent-account-heading{min-width:0;display:flex;align-items:center;gap:9px}.recent-account-heading h2{flex:0 0 auto}.recent-account-heading>small{color:#86868b;font-size:11.5px;font-weight:620;white-space:nowrap}.collection-lower-grid .recent-account-heading>span{flex:0 0 auto}.collection-lower-grid .recent-account-carousel .recent-account-heading>.recent-account-overview{padding:0;color:#6e6e73;border-radius:0;background:transparent;font-size:11.5px;font-weight:620;white-space:nowrap}.recent-account-pagination{grid-column:2;grid-row:1}.recent-account-filters{grid-column:1 / -1;grid-row:2;display:flex;align-items:center;gap:5px}.recent-account-filters button{min-width:58px;height:30px;padding:0 14px;color:#5f6368;border:1px solid #dfe2e6;border-radius:7px;background:#fff;font:inherit;font-size:12px;font-weight:680;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.recent-account-filters button:hover{color:#0067ce;border-color:#b9d7f5;background:#f7fbff}.recent-account-filters button.active{color:#006edc;border-color:#84bdf4;background:#edf6ff;box-shadow:inset 0 0 0 1px #0071e30f}.recent-account-filters button:focus-visible{outline:2px solid rgba(0,113,227,.34);outline-offset:2px}.recent-account-list{min-height:0;display:grid;grid-template-rows:repeat(3,minmax(0,1fr))}.recent-account-row{min-width:0;padding:11px 0;display:grid;grid-template-columns:42px 132px minmax(0,1fr) 52px;align-items:center;gap:12px;color:inherit;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease}.recent-account-row+.recent-account-row{border-top:1px solid #e5e7ea}.recent-account-row:hover{background:#f8fbff}.recent-account-row:focus-visible{outline:2px solid #0071e3;outline-offset:-2px;border-radius:12px}.recent-account-row .platform-mark{width:42px;height:42px;display:grid;place-items:center;color:#0071e3;border-radius:50%;background:#eaf4ff}.recent-account-summary{min-width:0}.recent-account-summary strong,.recent-account-summary small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-account-summary strong{color:#1d1d1f;font-size:13px}.recent-account-summary small{margin-top:6px;color:#1d1d1f;font-size:16px;font-weight:750}.recent-account-summary em{display:block;margin-top:6px;color:#9a9aa0;font-size:9.5px;font-style:normal;font-weight:620;white-space:nowrap}.recent-account-activity{min-width:0;display:grid;gap:5px}.recent-account-transaction{min-width:0;display:grid;grid-template-columns:68px minmax(0,1fr) minmax(96px,112px);align-items:center;gap:8px;color:#6e6e73;font-size:11px}.recent-account-transaction time{color:#8b8d91;font-size:10.5px;white-space:nowrap}.recent-account-transaction b{display:block;justify-self:end;font-size:11.5px;text-align:right;white-space:nowrap}.recent-account-transaction b.in{color:#158b61}.recent-account-transaction b.out{color:#c84435}.recent-account-transaction b.exchange{color:#356da6}.recent-account-transaction>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-account-kind-detail{min-width:0;display:flex;align-items:center;gap:5px}.recent-account-kind-detail>strong{flex:0 0 auto;color:#3f4145;font-size:11px;font-weight:720}.recent-account-kind-detail>i{flex:0 0 auto;color:#b0b2b6;font-style:normal}.recent-account-kind-detail>span{min-width:0;overflow:hidden;color:#62656a;text-overflow:ellipsis;white-space:nowrap}.recent-account-open{display:flex;align-items:center;justify-content:flex-end;gap:2px;color:#0071e3;font-size:12px;font-weight:700;white-space:nowrap}.recent-account-row .recent-account-empty{color:#6e6e73;font-size:12px}@media(max-width:1120px){.collection-workbench-header{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap-inline:24px}.collection-title{padding-right:12px}.collection-title h1{font-size:32px}.collection-head-metrics{grid-column:2;grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr))}.collection-head-metrics>span+span{border-left:0}.collection-head-metrics>span:nth-child(2n){border-left:1px solid #e3e3e7}.collection-head-metrics>span:nth-child(n+3){border-top:1px solid #e3e3e7}.capture-detail-grid{grid-template-columns:1fr}.capture-detail-grid>section+section{border-top:1px solid #e4e5e8;border-left:0}}@media(max-width:1050px){.collection-lower-grid{grid-template-columns:1fr}.collection-lower-grid>.collection-trace-card,.collection-lower-grid>.recent-account-carousel{height:auto;min-height:520px}}@media(max-width:860px)and (min-width:761px){.collection-workbench-header{grid-template-columns:1fr;grid-template-rows:auto}.collection-title,.collection-header-action,.collection-head-metrics{grid-column:auto;grid-row:auto}.collection-title{padding-right:0}}@media(max-width:760px){.collection-dashboard{width:min(100% - 22px,1380px);padding-top:12px}.collection-workbench-header{min-height:0;padding:20px 18px 18px;grid-template-columns:1fr;gap:18px;border-radius:20px}.collection-title,.collection-header-action,.collection-head-metrics{grid-column:auto;grid-row:auto}.collection-title{padding-right:0}.collection-title h1{font-size:27px;line-height:1.18}.collection-title h1 span{display:block}.collection-title p{font-size:11px;line-height:1.6}.collection-header-action{align-items:stretch;flex-direction:column;gap:8px}.collection-header-action>span{text-align:right}.collection-sync-button{width:100%}.collection-head-metrics{grid-column:auto;grid-row:auto;padding:8px;display:grid;grid-template-columns:repeat(2,1fr);gap:0}.collection-head-metrics>span{min-width:0;padding:10px 12px 10px 34px;grid-template-columns:1fr auto;align-items:center}.collection-head-metrics svg{top:50%;left:10px;transform:translateY(-50%)}.collection-head-metrics strong{margin-top:0}.collection-lower-grid{margin-top:12px;gap:12px}.collection-lower-grid>.collection-trace-card,.collection-lower-grid>.recent-account-carousel{height:auto;min-height:0;border-radius:20px}.collection-lower-grid>.collection-trace-card{display:block}.collection-trace-card>header{padding:18px 18px 0;align-items:flex-start;flex-direction:column;gap:4px}.collection-trace-card h2,.recent-account-carousel h2{font-size:18px}.capture-timeline{min-height:174px;margin-inline:0;padding-inline:85px;overflow-x:auto;grid-template-columns:repeat(4,170px)}.capture-timeline,.recent-account-grid{scrollbar-width:none}.capture-timeline::-webkit-scrollbar,.recent-account-grid::-webkit-scrollbar{display:none}.capture-timeline:before{left:170px;right:auto;width:510px}.capture-timeline:after{left:170px;width:var(--capture-mobile-progress);max-width:510px}.capture-timeline button{min-height:130px}.capture-node-summary{max-width:154px}.collection-lower-grid .capture-timeline button.active .capture-node-summary{width:max-content;max-width:168px;margin-right:0;margin-left:50%;transform:translate(-50%)}.capture-flow-table{margin:0 12px}.capture-flow-table>header{display:none}.capture-flow-row{min-height:94px;padding:12px;grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.capture-flow-row>.capture-flow-source{grid-column:1 / -1}.capture-flow-row>svg{display:none}.capture-flow-destination{grid-column:1}.capture-flow-row>b{grid-column:2}.capture-flow-row>em{grid-column:3}.capture-detail-grid{width:auto;margin-inline:12px}.capture-detail-grid>section{padding-inline:14px}.capture-transaction-row{grid-template-columns:132px minmax(0,1fr);padding-block:8px}.capture-transaction-row>b{grid-column:2}.capture-destination-row{grid-template-columns:62px 12px minmax(90px,1fr) auto;padding-block:6px}.capture-destination-row>b{grid-column:3}.capture-destination-row>em{grid-column:4;grid-row:1 / span 2}.collection-trace-card>footer{width:auto;margin-inline:18px}.collection-lower-grid .collection-trace-card>footer{min-height:82px;margin-inline:18px;padding-block:10px;flex-wrap:wrap}.recent-account-carousel{padding-inline:18px}.recent-account-carousel>header{align-items:flex-start}.recent-account-carousel>header>div{align-items:flex-start;flex-direction:column;gap:6px}.collection-lower-grid>.recent-account-carousel{padding:0 18px 12px}.collection-lower-grid>.recent-account-carousel{grid-template-rows:auto auto}.collection-lower-grid .recent-account-carousel>.recent-account-header{min-height:0;padding-block:16px 12px}.collection-lower-grid .recent-account-carousel>.recent-account-header>.recent-account-heading{align-items:flex-start;flex-direction:column;gap:5px}.recent-account-filters{overflow-x:auto;scrollbar-width:none}.recent-account-filters::-webkit-scrollbar{display:none}.recent-account-row{padding-block:15px;grid-template-columns:42px minmax(0,1fr) auto}.recent-account-summary{grid-column:2}.recent-account-activity{grid-column:2 / -1}.recent-account-open{grid-column:3;grid-row:1}.recent-account-grid{overflow-x:auto;grid-template-columns:repeat(3,minmax(280px,1fr));scroll-snap-type:x mandatory}.recent-account-card{scroll-snap-align:start}.collection-lower-grid .trace-card-header{padding-bottom:12px;gap:12px}.trace-week-nav{width:100%;flex-wrap:wrap}.trace-week-nav>span{margin-right:auto}.capture-timeline.trace-week-timeline{min-height:156px;padding-inline:69px;grid-template-columns:repeat(7,138px)}.capture-timeline.trace-week-timeline:before{left:138px;right:auto;width:828px}.capture-timeline.trace-week-timeline:after{display:none}.trace-event-panel{margin:0 12px 16px}.trace-event-row{min-height:112px;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:9px 10px}.trace-event-row.collection{min-height:96px}.trace-event-row>time{padding-top:5px}.trace-event-row>div{grid-column:1 / -1}.trace-event-row>div>small{white-space:normal}.trace-event-row>button{grid-column:1 / -1;justify-self:start}.trace-empty-state{min-height:176px}}@media(prefers-reduced-motion:reduce){.capture-detail-grid{animation:none}.capture-timeline:after,.capture-timeline i,.capture-timeline strong{transition:none}}.accounts-page .account-totals strong{font-size:13px}.accounts-page .account-totals span{margin-top:4px;font-size:10px}.accounts-page .account-card-toolbar{padding-block:12px}.accounts-page .account-state-tabs button{padding-inline:10px;font-size:10px}.account-card-period{min-height:27px;padding:0 10px;display:inline-flex;align-items:center;color:#3a3a3c;border-radius:999px;background:#f1f1f4;font-size:10.5px;font-weight:700;white-space:nowrap}.account-card-balance-row{min-height:116px;display:grid;grid-template-columns:1.08fr .92fr;border-bottom:1px solid rgba(0,0,0,.055);background:#fff}.account-card-balance-row>div{min-width:0;padding:17px 16px}.account-card-balance-row>div+div{border-left:1px solid rgba(0,0,0,.055)}.account-card-balance-row span{display:block;color:#6e6e73;font-size:11.5px;font-weight:600}.account-card-balance-row>div>strong{display:block;margin-top:12px;overflow:hidden;color:#1d1d1f;font-size:25px;line-height:1;letter-spacing:-.8px;text-overflow:ellipsis;white-space:nowrap}.account-card-balance-row>div>strong small{margin-left:5px;color:#86868b;font-size:9px;letter-spacing:0}.account-card-balance-row>div>small{display:block;margin-top:10px;color:#9a9aa0;font-size:9.5px}.account-card-balance-row strong.in{color:#158b61}.account-card-balance-row strong.out{color:#b74735}.account-card-monthly{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid rgba(0,0,0,.055);background:#fafafd}.account-card-monthly>div{min-width:0;min-height:86px;padding:14px 16px;display:grid;align-content:center}.account-card-monthly>div+div{border-left:1px solid rgba(0,0,0,.055)}.account-card-monthly span,.account-card-monthly strong,.account-card-monthly em{display:block}.account-card-monthly span{color:#6e6e73;font-size:11px;font-weight:600}.account-card-monthly strong{margin-top:8px;overflow:hidden;color:#1d1d1f;font-size:16px;letter-spacing:-.35px;text-overflow:ellipsis;white-space:nowrap}.account-card-monthly strong small{color:#86868b;font-size:8px}.account-card-monthly em{margin-top:6px;color:#9a9aa0;font-size:9px;font-style:normal}.account-card-recent{min-height:124px;padding-top:14px}.account-card-recent>header strong{font-size:13.5px}.account-card-recent>header span{font-size:10.5px}.account-card-recent>div{min-height:39px;font-size:11.5px}.account-card-recent time{font-size:10.5px}.account-card-recent b{font-size:11.5px}.account-summary-card>footer{justify-content:space-between;gap:12px}.account-card-open-hint{color:#6e6e73;font-size:9.5px;font-weight:600;white-space:nowrap}.accounts-page-footer>small{color:#86868b;font-size:9px}.funds-panorama-dialog .panorama-header{min-height:96px}.funds-panorama-dialog .workbench-header .heading-main small{font-size:10px}.funds-panorama-dialog .workbench-header .heading-main h1{font-size:25px}.funds-panorama-dialog .workbench-header .heading-main p{font-size:10px}.funds-business-overview{margin-bottom:12px;display:grid;grid-template-columns:minmax(255px,.72fr) minmax(0,2.28fr);gap:12px}.funds-balance-primary,.funds-category-grid{overflow:hidden;border:1px solid rgba(0,0,0,.055);border-radius:18px;background:#ffffffeb;box-shadow:0 8px 28px #0f172a09}.funds-balance-primary{min-height:169px;padding:22px;display:flex;flex-direction:column;justify-content:center}.funds-balance-primary>small{color:#6e6e73;font-size:11px;font-weight:650}.funds-balance-primary>strong{margin-top:13px;color:#1d1d1f;font-size:31px;line-height:1;letter-spacing:-1.15px}.funds-balance-primary>strong em{margin-left:7px;color:#86868b;font-size:9px;font-style:normal;letter-spacing:0}.funds-balance-primary>p{margin:9px 0 0;color:#86868b;font-size:9px}.funds-balance-primary>span{margin-top:15px;display:flex;align-items:center;gap:6px;color:#3f735b;font-size:8.5px;font-weight:650}.funds-balance-primary>span svg{color:#16865b}.funds-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:#e5e5e9}.funds-category-grid>button{grid-column:span 2;min-width:0;min-height:84px;padding:13px 16px;display:flex;flex-direction:column;justify-content:center;color:inherit;border:0;background:#fff;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.funds-category-grid>button:nth-child(n+4){grid-column:span 3}.funds-category-grid>button:hover{background:#f7fbff}.funds-category-grid>button:focus-visible{position:relative;z-index:2;outline:3px solid rgba(0,113,227,.28);outline-offset:-3px}.funds-category-grid>button.active{position:relative;z-index:1;background:#f0f7ff;box-shadow:inset 0 0 0 2px #8ec5fb}.funds-category-grid small,.funds-category-grid strong,.funds-category-grid p{display:block}.funds-category-grid small{color:#525257;font-size:10.5px;font-weight:650}.funds-category-grid strong{margin-top:9px;overflow:hidden;color:#1d1d1f;font-size:18px;letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap}.funds-category-grid button.in strong{color:#158b61}.funds-category-grid button.out strong{color:#b74735}.funds-category-grid button.fee strong{color:#745c36}.funds-category-grid strong em{margin-left:5px;color:#86868b;font-size:8px;font-style:normal;letter-spacing:0}.funds-category-grid p{margin:7px 0 0;color:#8e8e93;font-size:8.5px;line-height:1.4}.receiving-account-panel{margin-bottom:12px;overflow:hidden;border:1px solid rgba(0,0,0,.055);border-radius:17px;background:#fffffff0;box-shadow:0 8px 28px #0f172a08}.receiving-account-panel>header{min-height:54px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(0,0,0,.055)}.receiving-account-panel>header>div{min-width:0;display:flex;align-items:center;gap:10px}.receiving-account-panel>header>div>span{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;color:#0071e3;border-radius:10px;background:#e8f3ff}.receiving-account-panel h2{margin:0;color:#1d1d1f;font-size:13px}.receiving-account-panel p{margin:4px 0 0;color:#86868b;font-size:9.5px}.receiving-account-panel>header>button{display:inline-flex;align-items:center;gap:6px;color:#0068c9;border:0;background:transparent;font-size:10px;font-weight:700;cursor:pointer;white-space:nowrap}.receiving-account-strip{padding:10px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,1fr);gap:8px;overflow-x:auto;scrollbar-width:thin}.receiving-account-strip>button{min-width:0;min-height:76px;padding:11px 12px;display:grid;grid-template-columns:34px minmax(0,1fr) auto 16px;align-items:center;gap:10px;color:inherit;border:1px solid #e5e5e9;border-radius:13px;background:#fbfbfd;cursor:pointer;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.receiving-account-strip>button:hover{border-color:#cbdff5;background:#f6faff}.receiving-account-strip>button.active{border-color:#a9d1fa;background:#f2f8ff;box-shadow:0 0 0 2px #0071e30f}.receiving-bank-icon{width:34px;height:34px;display:grid;place-items:center;color:#0071e3;border-radius:10px;background:#e7f2ff}.receiving-bank-copy,.receiving-bank-amount{min-width:0}.receiving-bank-copy strong,.receiving-bank-copy small,.receiving-bank-amount small,.receiving-bank-amount strong,.receiving-bank-amount em{display:block}.receiving-bank-copy strong{overflow:hidden;color:#303033;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.receiving-bank-copy small{margin-top:6px;overflow:hidden;color:#86868b;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.receiving-bank-amount{padding-left:11px;border-left:1px solid #e5e5e9;text-align:right}.receiving-bank-amount small{color:#86868b;font-size:8.5px}.receiving-bank-amount strong{margin-top:4px;color:#16865b;font-size:11.5px;white-space:nowrap}.receiving-bank-amount em{margin-top:4px;color:#9a9aa0;font-size:8.5px;font-style:normal}.receiving-account-strip>button>svg{color:#8e8e93}.funds-review-summary{min-height:44px;margin-bottom:12px;padding:9px 14px;display:flex;align-items:center;gap:9px;color:#926012;border:1px solid #f0debd;border-radius:12px;background:#fffaf1}.funds-review-summary>svg{flex:0 0 auto;color:#bd7610}.funds-review-summary strong,.funds-review-summary small{display:block}.funds-review-summary strong{font-size:9px}.funds-review-summary small{margin-top:3px;color:#9a7950;font-size:8px}.funds-metrics article{min-height:104px;padding:18px 20px}.funds-metrics article>span{font-size:11px;font-weight:600}.funds-metrics article>strong{margin-top:10px;font-size:27px}.funds-metrics article>strong small{margin-left:6px;font-size:9px}.funds-metrics article>strong.in{color:#158b61}.funds-metrics article>strong.out{color:#b74735}.funds-metrics article>p{margin-top:8px;font-size:9.5px}.funds-view-tabs{margin-block:14px 12px}.funds-view-tabs button{min-height:36px;padding-inline:16px;font-size:10.5px}.funds-view-tabs b{min-width:20px;height:20px;color:#0068c9;background:#e7f2ff;font-size:9px}.funds-timeline-card>header{min-height:72px;padding:15px 20px}.funds-timeline-card>header h2{font-size:16px}.funds-timeline-card>header p{font-size:10px}.funds-timeline-card>header>span{font-size:9.5px}.funds-timeline-layout{min-height:470px;grid-template-columns:205px minmax(430px,1fr) 350px}.funds-timeline-layout .timeline-days{padding:17px 11px}.funds-timeline-layout .timeline-days>small{font-size:9px}.funds-timeline-layout .timeline-days>button{min-height:66px;padding-right:10px}.funds-timeline-layout .timeline-days strong{font-size:11px}.funds-timeline-layout .timeline-days small{font-size:9px}.funds-timeline-layout .timeline-days em{font-size:9.5px}.funds-timeline-transactions{padding:15px 16px 18px}.funds-timeline-transactions .timeline-date-heading{min-height:34px;font-size:9px}.day-balance-summary{margin:4px 0 14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #e5e5e9;border-radius:13px;background:#f7f7f9}.day-balance-summary>span{min-width:0;padding:12px 13px}.day-balance-summary>span+span{border-left:1px solid #e3e3e7}.day-balance-summary small,.day-balance-summary strong{display:block}.day-balance-summary small{color:#86868b;font-size:8.5px}.day-balance-summary strong{margin-top:7px;overflow:hidden;color:#1d1d1f;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.day-balance-summary strong.in{color:#158b61}.day-balance-summary strong.out{color:#b74735}.timeline-row-list>button{width:100%;min-height:76px;padding:11px 12px;display:grid;grid-template-columns:36px minmax(0,1fr) 100px auto;align-items:center;gap:11px;color:inherit;border:1px solid transparent;border-bottom-color:#0000000e;background:transparent;cursor:pointer;text-align:left}.timeline-row-list>button.active{border-color:#0071e32e;border-radius:13px;background:#f2f8ff}.timeline-row-list .flow-copy strong{margin-top:5px;font-size:10.5px}.timeline-row-list .flow-copy small{margin-top:5px;font-size:8.5px}.timeline-row-list .flow-amount strong{font-size:11.5px}.timeline-row-list .flow-amount small{font-size:8.5px}.business-category-label{display:inline-block;color:#506275;font-size:8.5px;font-style:normal;font-weight:700}.business-category-label.in{color:#16865b}.business-category-label.out{color:#a85a1b}.business-category-pill{min-height:25px;padding:0 9px;display:inline-flex;align-items:center;color:#506275;border-radius:999px;background:#eef2f6;font-size:8.5px;font-weight:700;white-space:nowrap}.business-category-pill.in{color:#16865b;background:#eaf7f0}.business-category-pill.out{color:#a45f12;background:#fff1df}.flow-direction.neutral{color:#6e6e73;background:#eeeef1}.source-record-tag{min-height:25px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:4px;color:#16865b;border-radius:999px;background:#eaf7f0;font-size:9px;font-weight:700;white-space:nowrap}.funds-detail-panel{padding:19px;background:#fbfbfd}.funds-detail-panel>header small{font-size:9px}.funds-detail-panel>header strong{font-size:16px}.funds-detail-panel dl{margin-block:20px;gap:14px}.funds-detail-panel dt{font-size:9px}.funds-detail-panel dd{margin-top:6px;font-size:10.5px;line-height:1.5}.funds-detail-panel>footer span{font-size:9.5px}.funds-detail-panel>footer small{font-size:8px}.source-ledger-card{margin-top:0;overflow:hidden;border:1px solid rgba(0,0,0,.06);border-radius:18px;background:#fff;box-shadow:0 12px 36px #0f172a0b}.source-ledger-card .card-heading{min-height:76px}.source-ledger-card .card-heading h2{font-size:16px}.source-ledger-card .card-heading p{font-size:10px}.funds-category-filters{max-width:690px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px}.funds-category-filters button{display:inline-flex;align-items:center;gap:5px}.funds-category-filters button b{min-width:18px;height:18px;display:inline-grid;place-items:center;color:#6e6e73;border-radius:999px;background:#0000000b;font-size:7px}.funds-category-filters button.active b{color:#0068c9;background:#e6f2ff}.receiving-filter-banner{min-height:42px;padding:8px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#325f86;border-bottom:1px solid #d8e9f9;background:#f2f8ff;font-size:9px;font-weight:650}.receiving-filter-banner span{display:flex;align-items:center;gap:7px}.receiving-filter-banner button{color:#0068c9;border:0;background:transparent;font-size:9px;font-weight:700;cursor:pointer}.source-transaction-table{width:100%;min-width:900px;border-collapse:collapse}.source-transaction-table th{padding:12px 14px;color:#86868b;border-bottom:1px solid var(--line);background:#fafafd;font-size:9px;text-align:left}.source-transaction-table td{min-height:64px;padding:14px;color:#3a3a3c;border-bottom:1px solid var(--line);font-size:10.5px;vertical-align:middle}.source-transaction-table td>strong,.source-transaction-table td>small{display:block}.source-transaction-table td>small{margin-top:5px;color:#86868b}.source-transaction-table th:nth-child(1){width:12%}.source-transaction-table th:nth-child(2){width:13%}.source-transaction-table th:nth-child(3){width:30%}.source-transaction-table th:nth-child(4){width:18%}.source-transaction-table th:nth-child(5){width:12%}.source-transaction-table th:nth-child(6){width:15%}.ledger-direction.neutral{color:#6e6e73;background:#eeeef1}.source-ledger-empty{min-height:190px;display:grid;place-items:center;color:#86868b;font-size:10px}.source-ledger-footer{min-height:54px;padding:0 18px;display:flex;align-items:center;gap:8px;color:#557565;background:#f4faf7;font-size:10px}.source-ledger-footer svg{color:#16865b}.accounts-page{width:min(1480px,calc(100% - 44px));padding-top:16px}.accounts-page .accounts-page-heading{min-height:78px;padding:10px 0 8px;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.accounts-page .accounts-page-heading h1{margin:0;color:#1d1d1f;font-size:28px;letter-spacing:-.8px}.accounts-page .accounts-page-heading p{margin:7px 0 0;color:#86868b;font-size:11.5px}.accounts-page .accounts-heading-actions>span{font-size:10.5px}.accounts-page .accounts-heading-actions .secondary-button{min-height:38px;padding-inline:17px;border-radius:10px;background:#ffffffc7}.account-list-toolbar{min-height:50px;padding:4px 0 10px;display:flex;align-items:center;gap:18px}.account-list-toolbar .search-box{width:316px;min-height:38px;padding-inline:13px;border-color:#0000001a;border-radius:10px;background:#ffffffd6}.account-list-toolbar .search-box input{font-size:11.5px}.account-currency-tabs{display:flex;align-items:center;gap:5px}.account-currency-tabs button{min-width:58px;min-height:34px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#515154;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer;font-size:11.5px;font-weight:650}.account-currency-tabs button b{color:#9a9aa0;font-size:8px}.account-currency-tabs button:hover{background:#00000009}.account-currency-tabs button.active{color:#006edb;border-color:#0071e352;background:#fff;box-shadow:0 3px 12px #0071e312}.account-currency-tabs button.active b{color:#006edb}.account-list-shell{overflow:visible;border:1px solid rgba(0,0,0,.075);border-radius:14px;background:#ffffffd1;box-shadow:0 12px 36px #00000009}.account-list-columns,.account-list-row{min-width:1180px;display:grid;grid-template-columns:minmax(240px,1.35fr) minmax(130px,.72fr) minmax(110px,.62fr) minmax(110px,.62fr) minmax(500px,2.9fr);align-items:center;column-gap:20px}.account-list-columns{min-height:44px;padding:0 20px;position:sticky;top:72px;z-index:20;color:#6e6e73;border-bottom:1px solid rgba(0,0,0,.075);border-radius:13px 13px 0 0;background:#f9f9fbf0;box-shadow:0 5px 16px #0000000a;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);font-size:10.5px;font-weight:650}.account-currency-group>h2{min-width:1180px;min-height:36px;margin:0;padding:0 20px;display:flex;align-items:center;gap:8px;color:#3a3a3c;border-bottom:1px solid rgba(0,0,0,.055);background:#f8f8fae0;font-size:12.5px}.account-currency-group>h2 small{color:#9a9aa0;font-size:9px;font-weight:500}.account-list-row{width:100%;min-height:92px;padding:10px 20px;color:inherit;border:0;border-bottom:1px solid rgba(0,0,0,.055);background:transparent;cursor:pointer;font-family:inherit;text-align:left;transition:background-color .16s ease,box-shadow .16s ease}.account-currency-group>div .account-list-row:last-child{border-bottom:0}.account-list-row:hover{background:#f5f9ff}.account-list-row:focus-visible{position:relative;z-index:1;outline:none;background:#f1f7ff;box-shadow:inset 3px 0 #0071e3,inset 0 0 0 2px #0071e324}.account-list-identity{min-width:0;display:flex;align-items:center;gap:11px}.account-list-identity .account-currency{width:38px;height:38px;flex:0 0 38px;border-radius:10px;font-size:15px}.account-list-identity>span:last-child{min-width:0}.account-list-identity strong,.account-list-identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-list-identity strong{color:#1d1d1f;font-size:14px;letter-spacing:-.25px}.account-list-identity small{color:#86868b;font-size:9.5px}.account-list-meta{min-width:0;margin-top:5px;display:flex;align-items:center;gap:8px}.account-list-meta em{display:inline-flex;align-items:center;gap:3px;color:#4f7966;font-size:8.5px;font-style:normal;white-space:nowrap}.account-list-meta em svg{color:#16865b}.account-list-value{min-width:0;display:grid;grid-template-columns:auto auto;align-items:baseline;justify-content:start;gap:4px}.account-list-value em{grid-column:1 / -1;margin-bottom:4px;color:#86868b;font-size:9px;font-style:normal}.account-list-value strong{overflow:hidden;color:#3a3a3c;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.account-list-value small{color:#86868b;font-size:8px}.account-list-value.balance strong{color:#1d1d1f;font-size:17px;letter-spacing:-.4px}.account-list-latest{min-width:0;padding-left:16px;display:flex;flex-direction:column;justify-content:center;gap:0;border-left:1px solid rgba(0,0,0,.055)}.account-list-transaction{min-width:0;min-height:30px;display:grid;grid-template-columns:76px 84px minmax(0,1fr) 106px;align-items:center;column-gap:9px;border-bottom:1px solid rgba(0,0,0,.045)}.account-list-transaction:last-child{border-bottom:0}.account-list-transaction time{color:#86868b;font-size:9.5px;white-space:nowrap}.account-list-transaction strong{color:#515154;font-size:10px;font-weight:650;white-space:nowrap}.account-list-transaction em{overflow:hidden;color:#6e6e73;font-size:10px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.account-list-latest b{justify-self:end;font-size:10.5px;white-space:nowrap}.account-list-latest b.in{color:#158b61}.account-list-latest b.out{color:#b74735}.account-list-no-activity{color:#9a9aa0;font-size:10px}.account-list-empty{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;color:#86868b}.account-list-empty strong{color:#515154;font-size:12px}.account-list-empty span{font-size:10px}.accounts-page .accounts-page-footer{margin-top:18px;border:0;background:transparent;box-shadow:none}@media(max-width:1240px){.account-list-shell{overflow-x:auto}.account-list-columns{position:static}}@media(max-width:760px){.accounts-page{width:min(100% - 24px,1480px);padding-top:14px}.accounts-page .accounts-page-heading{min-height:150px;padding-block:18px;align-items:flex-start;flex-direction:column}.accounts-page .accounts-heading-actions{width:100%;justify-content:space-between}.account-list-toolbar{align-items:stretch;flex-direction:column;gap:10px}.account-list-toolbar .search-box{width:100%}.account-list-shell{overflow:hidden;border:1px solid rgba(0,0,0,.075);border-radius:16px}.account-list-columns{display:none}.account-currency-group>h2{min-width:0;padding-inline:14px}.account-list-row{min-width:0;min-height:166px;padding:14px;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px}.account-list-row>span:nth-child(3),.account-list-row>span:nth-child(4){display:none}.account-list-identity{grid-column:1}.account-list-value.balance{grid-column:2;justify-self:end}.account-list-latest{grid-column:1 / -1;grid-row:2;padding-left:0;border-left:0}.account-list-transaction{grid-template-columns:72px 78px minmax(0,1fr);row-gap:3px;padding-block:7px}.account-list-transaction em{grid-column:2 / -1}.account-list-transaction b{grid-column:3;grid-row:1}}@media(max-width:1180px){.safety-gate-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.safety-gate-metrics>span:nth-child(3){border-top:1px solid rgba(0,0,0,.055);border-left:0}.safety-gate-metrics>span:nth-child(4){border-top:1px solid rgba(0,0,0,.055)}.funds-business-overview{grid-template-columns:1fr}.funds-balance-primary{min-height:132px}.funds-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.funds-category-grid>button,.funds-category-grid>button:nth-child(n+4){grid-column:auto;min-height:118px}.funds-timeline-layout{grid-template-columns:190px minmax(380px,1fr)}.funds-detail-panel{grid-column:1 / -1;border-top:1px solid rgba(0,0,0,.055);border-left:0}}@media(max-width:760px){.funds-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.funds-category-grid>button,.funds-category-grid>button:nth-child(n+4){grid-column:auto}.funds-category-grid>button:last-child{grid-column:1 / -1}.funds-category-grid>button{min-height:118px;padding:16px}.funds-category-grid strong{font-size:19px}.funds-category-filters{max-width:none;justify-content:flex-start}.receiving-account-panel>header{align-items:flex-start}.receiving-account-panel>header>button{padding-top:8px}.receiving-account-strip{grid-auto-columns:minmax(265px,88vw)}.receiving-filter-banner{align-items:flex-start;flex-direction:column}.batch-safety-gate>header{align-items:flex-start}.batch-safety-gate>header p{line-height:1.55}.safety-gate-result{display:none}.safety-gate-metrics{grid-template-columns:1fr 1fr}.safety-gate-metrics>span{min-height:78px;padding:12px 14px}.safety-gate-metrics>span:nth-child(odd){border-left:0}.account-card-balance-row{grid-template-columns:1fr}.account-card-balance-row>div+div{border-top:1px solid rgba(0,0,0,.055);border-left:0}.account-card-open-hint{display:none}.accounts-page-footer>small{line-height:1.5}.funds-panorama-dialog .panorama-header{min-height:128px}.funds-panorama-dialog .workbench-header .heading-main p{line-height:1.5}.funds-timeline-layout{grid-template-columns:1fr}.funds-timeline-layout .timeline-days{display:flex;gap:7px;overflow-x:auto;border-right:0;border-bottom:1px solid rgba(0,0,0,.055)}.funds-timeline-layout .timeline-days>small{display:none}.funds-timeline-layout .timeline-days>button{flex:0 0 160px}.day-balance-summary{grid-template-columns:repeat(2,1fr)}.day-balance-summary>span:nth-child(3){border-top:1px solid #e3e3e7;border-left:0}.day-balance-summary>span:nth-child(4){border-top:1px solid #e3e3e7}.timeline-row-list>button{grid-template-columns:36px minmax(0,1fr) auto}.timeline-row-list .source-record-tag{grid-column:2 / -1;justify-self:flex-start}.funds-detail-panel{grid-column:auto}}.wallet-currency-switch{min-height:50px;margin-bottom:10px;padding:5px 6px;display:flex;align-items:center;gap:6px;overflow-x:auto;border:1px solid rgba(0,0,0,.065);border-radius:14px;background:#ffffffd1}.wallet-currency-switch>span{padding:0 12px;color:#86868b;font-size:10px;font-weight:650;white-space:nowrap}.wallet-currency-switch button{min-width:112px;min-height:38px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#515154;border:1px solid transparent;border-radius:10px;background:transparent;cursor:pointer}.wallet-currency-switch button strong{font-size:12px}.wallet-currency-switch button small{color:#86868b;font-size:9px}.wallet-currency-switch button:hover{background:#00000008}.wallet-currency-switch button.active{color:#006edb;border-color:#0071e347;background:#fff;box-shadow:0 3px 12px #0071e312}.wallet-currency-switch button.active small{color:#006edb}.funds-business-overview.funds-business-compact{margin-bottom:10px;display:grid;grid-template-columns:minmax(225px,.82fr) minmax(0,3.18fr);gap:0;overflow:hidden;border:1px solid rgba(0,0,0,.065);border-radius:16px;background:#fffffff0;box-shadow:0 8px 26px #0f172a09}.funds-business-compact .funds-balance-primary,.funds-business-compact .funds-category-grid{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.funds-business-compact .funds-balance-primary{min-height:86px;padding:13px 18px;border-right:1px solid rgba(0,0,0,.065)}.funds-business-compact .funds-balance-primary>small{font-size:10.5px}.funds-business-compact .funds-balance-primary>strong{margin-top:7px;font-size:25px;letter-spacing:-.75px}.funds-business-compact .funds-balance-primary>span{margin-top:8px;font-size:9px}.funds-business-compact .balance-reconciliation-entry{color:#1d1d1f;font:inherit;text-align:left;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}.funds-business-compact .balance-reconciliation-entry:hover{background:#f7fbff;box-shadow:inset 0 0 0 1px #0071e321}.funds-business-compact .balance-reconciliation-entry>span{display:flex;align-items:center;gap:5px;color:#16865b;font-weight:700}.funds-business-compact .balance-reconciliation-entry>span svg:last-child{margin-left:auto;color:#8e8e93}.funds-business-compact .balance-reconciliation-entry.mismatch>span,.funds-business-compact .balance-reconciliation-entry.incomplete>span{color:#a66300}.funds-business-compact .funds-category-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.funds-business-compact .funds-category-grid>button,.funds-business-compact .funds-category-grid>button:nth-child(n+4){grid-column:auto;min-height:86px;padding:13px 15px;border-left:1px solid rgba(0,0,0,.055);background:transparent}.funds-business-compact .funds-category-grid>button:first-child{border-left:0}.funds-business-compact .funds-category-grid small{font-size:10px}.funds-business-compact .funds-category-grid strong{margin-top:8px;font-size:16px}.funds-business-compact .funds-category-grid p{margin-top:6px;font-size:9px}.balance-ledger-lock{min-height:42px;padding:7px 12px 7px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#8c5600;border-top:1px solid #f1dfbf;border-bottom:1px solid #f1dfbf;background:#fff8eb;font-size:10.5px}.balance-ledger-lock>span,.balance-ledger-lock>button{display:inline-flex;align-items:center;gap:7px}.balance-ledger-lock>button{min-height:28px;padding:0 8px;color:#805000;border:0;border-radius:7px;background:#ffffffb8;font-size:9.5px;font-weight:700;cursor:pointer}.balance-ledger-lock>button:hover{background:#fff}.receiving-account-panel.receiving-account-compact{min-height:58px;margin-bottom:8px;padding:6px 8px;display:grid;grid-template-columns:132px minmax(0,1fr);align-items:stretch;border-radius:14px}.receiving-filter-label{min-width:0;padding:4px 8px;display:flex;align-items:center;gap:8px;border-right:1px solid rgba(0,0,0,.055)}.receiving-filter-label>span{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;color:#0071e3;border-radius:9px;background:#e8f3ff}.receiving-filter-label>div{min-width:0}.receiving-account-compact h2{font-size:12px}.receiving-account-compact p{margin-top:3px;font-size:9px}.receiving-account-compact .receiving-account-strip{padding:0 0 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(195px,1fr);gap:6px}.receiving-account-compact .receiving-account-strip>button{min-height:46px;padding:6px 9px;grid-template-columns:minmax(0,1fr) auto;gap:9px;border-radius:10px}.receiving-account-compact .receiving-bank-copy strong{font-size:10.5px}.receiving-account-compact .receiving-bank-copy small{margin-top:3px;font-size:8.5px}.receiving-account-compact .receiving-bank-amount{padding-left:9px}.receiving-account-compact .receiving-bank-amount strong{margin-top:0;font-size:10px}.receiving-account-compact .receiving-bank-amount em{margin-top:3px;font-size:8px}.receiving-bank-count{color:#6e6e73;font-size:9.5px;font-weight:700;white-space:nowrap}.funds-view-tabs{margin:8px 0}.funds-view-tabs button{min-height:34px;padding-inline:14px}.funds-header-tabs{margin:0;flex:0 0 auto;background:#eeeef2}.funds-header-tabs button{min-height:32px;padding-inline:11px;font-size:9px}.funds-header-tabs b{color:#0068c9;background:#e6f2ff}.funds-panorama-dialog{position:relative}.funds-panorama-dialog .panorama-scroll{padding-bottom:18px;flex:1 1 0;display:flex;flex-direction:column}.funds-panorama-dialog .funds-business-overview,.funds-panorama-dialog .funds-review-summary{flex:0 0 auto}.funds-panorama-dialog.has-selection .panorama-scroll{padding-bottom:90px}.bookkeeping-ledger-card{min-height:440px;flex:1 1 auto;display:flex;flex-direction:column}.funds-panorama-dialog .funds-timeline-card{flex:1 1 auto;display:flex;flex-direction:column}.funds-panorama-dialog .funds-timeline-layout{min-height:0;flex:1 1 auto;overflow:hidden}.funds-panorama-dialog .funds-timeline-layout>.timeline-days,.funds-panorama-dialog .funds-timeline-layout>.funds-timeline-transactions,.funds-panorama-dialog .funds-timeline-layout>.funds-detail-panel{min-height:0;overflow-y:auto}.ledger-workbench-heading{min-height:58px!important;padding:9px 16px!important;flex:0 0 auto;display:block!important;overflow:visible}.ledger-heading-main{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.ledger-heading-copy{min-width:0;display:flex;align-items:center;gap:10px}.ledger-workbench-heading h2{font-size:18px!important}.ledger-workbench-heading p{margin-top:5px;font-size:11.5px!important}.ledger-date-picker{position:relative;z-index:30}.ledger-time-range{position:relative;min-width:102px;height:32px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;color:#515154;border:1px solid #dddde2;border-radius:9px;background:#fbfbfd;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.ledger-time-range:hover,.ledger-time-range.active{color:#1d1d1f;border-color:#b7d7f8;background:#f5faff}.ledger-time-range>span{white-space:nowrap}.ledger-time-range>svg:last-child{margin-left:2px}.ledger-date-popover-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:38;border:0;background:transparent;cursor:default}.ledger-date-popover{position:absolute;top:39px;left:0;z-index:39;width:410px;min-height:292px;display:grid;grid-template-columns:108px 1fr;overflow:hidden;color:#1d1d1f;border:1px solid rgba(0,0,0,.1);border-radius:14px;background:#fff;box-shadow:0 18px 48px #0000002e,0 2px 8px #00000014}.ledger-date-presets{padding:10px 8px;display:flex;flex-direction:column;gap:2px;border-right:1px solid #e7e7eb;background:#f7f9fc}.ledger-date-presets button{min-height:31px;padding:0 10px;color:#43536a;border:0;border-radius:8px;background:transparent;font-size:10px;text-align:left;cursor:pointer}.ledger-date-presets button:hover{background:#edf3fa}.ledger-date-presets button.active{color:#0068d7;background:#e7f2ff;font-weight:750}.ledger-calendar{min-width:0;padding:12px 14px 10px}.ledger-calendar>header{height:29px;display:grid;grid-template-columns:28px 1fr 28px;align-items:center}.ledger-calendar>header strong{text-align:center;font-size:12px}.ledger-calendar>header button{width:28px;height:28px;display:grid;place-items:center;color:#515154;border:0;border-radius:8px;background:transparent;cursor:pointer}.ledger-calendar>header button:hover:not(:disabled){background:#f0f0f3}.ledger-calendar>header button:disabled{color:#c7c7cc;cursor:default}.ledger-calendar-weekdays,.ledger-calendar-days{display:grid;grid-template-columns:repeat(7,1fr)}.ledger-calendar-weekdays{margin-top:6px}.ledger-calendar-weekdays span{height:24px;display:grid;place-items:center;color:#738197;font-size:9px}.ledger-calendar-days>span,.ledger-calendar-days>button{height:31px}.ledger-calendar-days>button{position:relative;z-index:1;display:grid;place-items:center;color:#263c59;border:0;background:transparent;font-size:10px;cursor:pointer}.ledger-calendar-days>button:before{position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;border-radius:8px;content:""}.ledger-calendar-days>button:hover:not(:disabled):before{background:#eef5fd}.ledger-calendar-days>button.in-range:before{inset-inline:0;border-radius:0;background:#e8f2ff}.ledger-calendar-days>button.endpoint{color:#fff;font-weight:750}.ledger-calendar-days>button.endpoint:before{top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:#0877e8;box-shadow:0 0 0 2px #0877e824}.ledger-calendar-days>button:disabled{color:#c6ccd4;cursor:default}.ledger-calendar>footer{margin-top:8px;padding-top:9px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ececf0}.ledger-calendar>footer span{color:#6e6e73;font-size:9px}.ledger-calendar>footer button{min-height:28px;padding:0 13px;color:#fff;border:0;border-radius:8px;background:#0071e3;font-size:9.5px;font-weight:750;cursor:pointer}.ledger-channel-filters{min-width:0;display:flex;align-items:center;gap:5px}.ledger-channel-filters>button{width:auto;min-width:0;max-width:156px;flex:0 0 auto;min-height:34px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:inherit;border:1px solid #e2e2e7;border-radius:10px;background:#fbfbfd;cursor:pointer;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.ledger-channel-filters>button:first-child{min-width:61px;max-width:none}.ledger-channel-filters>button:hover{border-color:#c9def5;background:#f7fbff}.ledger-channel-filters>button.active{border-color:#9dcafb;background:#f0f7ff;box-shadow:0 0 0 2px #0071e30e}.ledger-channel-filters>button>span,.ledger-channel-filters>button>em{min-width:0}.ledger-channel-filters strong,.ledger-channel-filters small{display:inline}.ledger-channel-filters>button>span{display:inline-flex;align-items:center;gap:3px;overflow:hidden}.ledger-channel-filters>button>span>strong{overflow:hidden;color:#2d2d30;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ledger-channel-filters>button>span>small{overflow:hidden;color:#86868b;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ledger-channel-filters>button>em{color:#6e6e73;font-size:8.5px;font-style:normal;font-weight:700;white-space:nowrap}.ledger-channel-filters>button>em>strong{color:#16865b;font-size:9.5px;text-align:right}.ledger-channel-filters>button>em>small{margin-top:3px;color:#86868b;font-size:7.5px;text-align:right}.ledger-active-filter-summary{min-height:32px;padding:0 6px 0 10px;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;color:#6e6e73;border-radius:9px;background:#f3f3f6;font-size:9.5px;white-space:nowrap}.ledger-active-filter-summary>span{display:inline-flex;align-items:center;gap:4px}.ledger-active-filter-summary strong{display:inline;color:#1d1d1f;font-size:9.5px}.ledger-active-filter-summary em{color:#6e6e73;font-style:normal}.ledger-active-filter-summary button{min-height:24px;padding:0 7px;display:inline-flex;align-items:center;gap:3px;color:#0068c9;border:0;border-radius:7px;background:#fff;font-size:8.5px;font-weight:700;cursor:pointer}.ledger-active-filter-summary button:hover{background:#e7f2ff}.funds-state-filters{justify-self:end;padding:3px;display:flex;align-items:center;gap:2px;border-radius:10px;background:#eeeef2}.funds-state-filters button{min-height:30px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;color:#6e6e73;border:0;border-radius:8px;background:transparent;font-size:10px;font-weight:650;cursor:pointer;white-space:nowrap}.funds-state-filters button.active{color:#1d1d1f;background:#fff;box-shadow:0 1px 5px #0000001f}.funds-state-filters b{min-width:17px;height:17px;display:inline-grid;place-items:center;color:#6e6e73;border-radius:999px;background:#0000000d;font-size:8px}.funds-state-filters button.active b{color:#0068c9;background:#e6f2ff}.ledger-scope-row{min-height:34px;margin-top:7px;padding-top:7px;display:flex;align-items:center;gap:8px;border-top:1px solid #ededf1}.ledger-scope-label{color:#86868b;font-size:9px;font-weight:700;white-space:nowrap}.ledger-collection-filters{padding:2px;display:inline-flex;align-items:center;gap:2px;border-radius:9px;background:#f0f0f3}.ledger-collection-filters button{min-height:25px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;color:#6e6e73;border:0;border-radius:7px;background:transparent;font-size:9px;font-weight:700;cursor:pointer}.ledger-collection-filters button.active{color:#1d1d1f;background:#fff;box-shadow:0 1px 4px #0000001c}.ledger-collection-filters b{min-width:16px;height:16px;display:inline-grid;place-items:center;color:#6e6e73;border-radius:999px;background:#0000000d;font-size:8px}.ledger-collection-filters button.active b{color:#0068c9;background:#e6f2ff}.ledger-custom-range{display:inline-flex;align-items:center;gap:5px;color:#86868b;font-size:9px}.ledger-custom-range input{width:116px;height:27px;padding:0 7px;color:#3a3a3c;border:1px solid #dddde2;border-radius:8px;background:#fff;font-size:9px}.ledger-scope-summary{margin-left:auto;color:#86868b;font-size:9px;white-space:nowrap}.ledger-scope-summary strong{color:#1d1d1f;font-size:10px}.ledger-scope-summary i{margin-left:7px;color:#5c7267;font-style:normal}.bookkeeping-ledger-card>.responsive-table{min-height:0;flex:1 1 auto;max-height:clamp(260px,calc(100vh - 500px),520px);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.funds-panorama-dialog .bookkeeping-ledger-card>.responsive-table{max-height:none}.bookkeeping-transaction-table{min-width:1180px}.bookkeeping-transaction-table th{position:sticky;top:0;z-index:8;padding:12px 13px;border-bottom-color:#d8d8de;background:#fafafdfa;box-shadow:0 4px 10px #0f172a0b;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);font-size:13px}.bookkeeping-transaction-table td{height:84px;padding:13px;font-size:14px;line-height:1.35}.bookkeeping-transaction-table td>strong{font-size:14px;line-height:1.3}.bookkeeping-transaction-table td>small{margin-top:5px;font-size:12.5px;line-height:1.35}.bookkeeping-transaction-table th.select-column,.bookkeeping-transaction-table td.select-column{width:48px;padding:0 4px 0 8px}.bookkeeping-transaction-table th.sequence-column,.bookkeeping-transaction-table td.sequence-column{width:54px;padding-inline:6px;text-align:center}.bookkeeping-transaction-table td.sequence-column span{color:#86868b;font-size:13px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:.2px}.row-select-control{width:36px;height:36px;display:grid;place-items:center;cursor:pointer}.row-select-control input[type=checkbox]{width:17px;height:17px;accent-color:#0071e3;cursor:pointer}.bookkeeping-transaction-table input[type=checkbox]:disabled{cursor:not-allowed;opacity:.38}.bookkeeping-transaction-table th:nth-child(3){width:11%}.bookkeeping-transaction-table th:nth-child(4){width:12%}.bookkeeping-transaction-table th:nth-child(5){width:32%}.bookkeeping-transaction-table th:nth-child(6){width:13%}.bookkeeping-transaction-table th:nth-child(7){width:10%}.bookkeeping-transaction-table th:nth-child(8){width:15%}.bookkeeping-transaction-table th.amount-column,.bookkeeping-transaction-table td.amount{padding-right:18px;text-align:right}.bookkeeping-transaction-table th:nth-child(8),.bookkeeping-transaction-table td:nth-child(8){padding-left:28px}.bookkeeping-transaction-table .transaction-copy strong{color:#242426;font-size:15.5px}.bookkeeping-transaction-table .transaction-copy small{max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookkeeping-transaction-table .amount strong{font-size:16px}.bookkeeping-transaction-table .amount.in strong{color:#16865b}.bookkeeping-transaction-table .amount.out strong{color:#b74735}.bookkeeping-transaction-table tr.selected{background:#f2f8ff;box-shadow:inset 3px 0 #0071e3}.bookkeeping-transaction-table tr.accounting-state-posted,.bookkeeping-transaction-table tr.accounting-state-queued,.bookkeeping-transaction-table tr.accounting-state-active{background-color:#fdfdfe}.bookkeeping-transaction-table tr.accounting-state-posted .transaction-copy,.bookkeeping-transaction-table tr.accounting-state-posted td:not(.accounting-state-cell){color:#65656a}.bookkeeping-transaction-table .ledger-detail-row{cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.bookkeeping-transaction-table .ledger-detail-row:hover{background:#f7fbff}.bookkeeping-transaction-table .ledger-detail-row:focus-visible{outline:2px solid #0071e3;outline-offset:-2px}.bookkeeping-transaction-table .ledger-detail-row.detail-open{background:#eef6ff;box-shadow:inset 3px 0 #0071e3}.business-category-pill{min-height:32px;padding-inline:12px;font-size:13px}.accounting-state-cell{min-width:112px}.accounting-status{min-height:32px;width:max-content;min-width:72px;padding:0 11px;display:inline-flex!important;align-items:center;justify-content:center;gap:5px;border-radius:999px;border:1px solid transparent;font-size:13px;font-weight:700}.accounting-status.available{color:#3a3a3c;border-color:#d2d2d7;background:#f5f5f7}.accounting-status.queued,.accounting-status.active{color:#fff;border-color:#1d1d1f;background:#1d1d1f;box-shadow:0 1px 3px #00000029}.accounting-status.posted{color:#5f5f63;border-color:#e2e2e7;background:#ededf0}.accounting-status.blocked{color:#77777c;border-color:#dedee3;background:#f2f2f4}.funds-row-detail-backdrop{position:absolute;top:96px;right:0;bottom:0;left:0;z-index:80;display:flex;justify-content:flex-end;background:#1d1d1f17}.funds-row-detail-drawer{width:min(464px,100%);height:100%;position:relative;display:flex;flex-direction:column;border-left:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:-18px 0 48px #0f172a29;animation:funds-detail-enter .2s ease-out}@keyframes funds-detail-enter{0%{opacity:.6;transform:translate(28px)}to{opacity:1;transform:translate(0)}}.funds-row-detail-drawer>header{min-height:96px;padding:18px 20px 16px 22px;flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(0,0,0,.07);background:#fffffff5}.funds-row-detail-drawer>header small{color:#0071e3;font-size:11px;font-weight:750}.funds-row-detail-drawer>header h2{margin:7px 0 0;color:#1d1d1f;font-size:22px;letter-spacing:-.45px}.funds-row-detail-drawer>header p{margin:6px 0 0;color:#6e6e73;font-size:12px}.funds-row-detail-drawer>header button{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:#515154;border:0;border-radius:50%;background:#eeeef2;cursor:pointer}.funds-row-detail-drawer>header button:hover{color:#1d1d1f;background:#dedee3}.funds-row-detail-scroll{min-height:0;padding:18px 20px 26px;flex:1 1 auto;overflow-y:auto}.funds-row-detail-amount{min-height:124px;padding:18px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid rgba(0,0,0,.06);border-radius:14px;background:#fafafd}.funds-row-detail-amount-copy{min-width:0}.funds-row-detail-amount small,.funds-row-detail-amount strong{display:block}.funds-row-detail-amount small{color:#6e6e73;font-size:12px}.funds-row-detail-amount strong{margin-top:8px;color:#1d1d1f;font-size:34px;line-height:1.05;letter-spacing:-1.1px}.funds-row-detail-amount.in strong{color:#16865b}.funds-row-detail-amount.out strong{color:#b74735}.funds-row-detail-amount strong em{margin-left:5px;color:#6e6e73;font-size:12px;font-style:normal;letter-spacing:0}.funds-row-detail-amount-copy p{max-width:270px;margin:12px 0 0;overflow:hidden;color:#3a3a3c;font-size:13px;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.funds-row-detail-amount>.accounting-status{min-width:78px;min-height:30px;padding-inline:11px;font-size:11px}.funds-row-detail-state{margin-top:14px;padding:16px 17px 17px;border-radius:14px;background:#f2f7fd}.funds-row-detail-state.available{background:#edf6ff}.funds-row-detail-state.queued{background:#fff7e8}.funds-row-detail-state.posted{background:#edf8f2}.funds-row-detail-state.blocked{background:#fff2f0}.funds-row-detail-state>header small,.funds-row-detail-state>header strong{display:block}.funds-row-detail-state>header small{color:#53705f;font-size:11px;font-weight:700}.funds-row-detail-state>header strong{margin-top:5px;color:#202023;font-size:15px}.funds-row-detail-state>p{margin:8px 0 0;color:#5f6863;font-size:12px;line-height:1.55}.funds-row-detail-state dl{margin:14px 0 0;padding-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;border-top:1px solid rgba(0,0,0,.07)}.funds-row-detail-state dl>div{min-width:0}.funds-row-detail-state dl>div.wide{grid-column:1 / -1}.funds-row-detail-state dt{color:#767c78;font-size:11px}.funds-row-detail-state dd{margin:5px 0 0;color:#2f3431;font-size:12.5px;font-weight:700;line-height:1.4}.funds-row-detail-raw{margin-top:20px}.funds-row-detail-raw>header{min-height:48px;padding-bottom:10px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(0,0,0,.08)}.funds-row-detail-raw>header small,.funds-row-detail-raw>header strong{display:block}.funds-row-detail-raw>header small{color:#6e6e73;font-size:11px}.funds-row-detail-raw>header strong{margin-top:4px;color:#1d1d1f;font-size:15px}.funds-row-detail-raw>header>span{display:inline-flex;align-items:center;gap:5px;color:#16865b;font-size:11px;font-weight:700}.funds-row-detail-data{margin:0}.funds-row-detail-data>div{padding:13px 0;display:grid;grid-template-columns:118px minmax(0,1fr);align-items:start;gap:14px;border-bottom:1px solid rgba(0,0,0,.06)}.funds-row-detail-data dt{color:#76767b;font-size:12px;line-height:1.45}.funds-row-detail-data dd{margin:0;overflow-wrap:anywhere;color:#252528;font-size:13px;font-weight:600;line-height:1.45;text-align:right}.funds-row-detail-data dd.mono{font-size:12px}.funds-row-detail-data .transaction-id-row dd{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px}.funds-row-detail-data .transaction-id-row code{min-width:0;overflow-wrap:anywhere;color:#3a3a3c;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11.5px;line-height:1.45}.funds-row-detail-data .transaction-id-row button{min-height:28px;padding:0 8px;display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;color:#0068c9;border:1px solid #cfe2f7;border-radius:8px;background:#f4f9ff;font-size:10px;font-weight:700;cursor:pointer}.funds-row-detail-data .transaction-id-row button:hover{background:#e9f4ff}.funds-row-detail-proof{margin-top:16px;padding:12px 13px;display:flex;align-items:flex-start;gap:8px;color:#16865b;border-radius:12px;background:#edf8f2}.funds-row-detail-proof strong,.funds-row-detail-proof small{display:block}.funds-row-detail-proof strong{color:#315e49;font-size:10px}.funds-row-detail-proof small{margin-top:4px;color:#658273;font-size:8.5px}.funds-row-detail-drawer>footer{min-height:66px;padding:11px 20px;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:9px;border-top:1px solid rgba(0,0,0,.07);background:#fbfbfd}.funds-row-detail-drawer>footer .primary-button,.funds-row-detail-drawer>footer .secondary-button{min-height:38px}.funds-row-detail-floating-close{width:38px;height:38px;position:absolute;top:18px;right:18px;z-index:3;display:grid;place-items:center;color:#515154;border:0;border-radius:50%;background:#eeeef2;cursor:pointer}.funds-row-detail-floating-close:hover{color:#1d1d1f;background:#dedee3}.funds-row-detail-drawer .funds-row-detail-scroll{padding:18px 20px 26px}.funds-row-detail-hero{min-height:188px;padding:20px 64px 19px 20px;border:1px solid rgba(0,0,0,.065);border-radius:16px;background:#fafafd}.funds-row-detail-hero-heading{display:flex;align-items:center;gap:8px}.funds-row-detail-hero-heading .business-category-pill{min-height:27px;padding-inline:10px;font-size:11px}.funds-row-detail-hero-heading .accounting-status{min-height:27px;padding-inline:9px;font-size:10.5px}.funds-row-detail-hero-amount{display:block;margin-top:17px;color:#1d1d1f;font-size:38px;line-height:1;letter-spacing:-1.3px}.funds-row-detail-hero.in .funds-row-detail-hero-amount{color:#16865b}.funds-row-detail-hero.out .funds-row-detail-hero-amount{color:#b74735}.funds-row-detail-hero-amount em{margin-left:5px;color:#6e6e73;font-size:12px;font-style:normal;letter-spacing:0}.funds-row-detail-hero-summary{margin:14px 0 0;display:-webkit-box;overflow:hidden;color:#252528;font-size:14px;font-weight:700;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.funds-row-detail-hero-meta{margin-top:13px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#6e6e73;font-size:11.5px}.funds-row-detail-hero-meta i{color:#b0b0b5;font-style:normal}.funds-row-detail-progress{margin-top:14px;padding:15px 2px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;border-top:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07)}.funds-row-detail-progress.posted{grid-template-columns:repeat(3,minmax(0,1fr))}.funds-row-detail-progress.blocked{padding:14px 15px;border:0;border-radius:13px;background:#fff2f0}.funds-row-detail-progress>div,.funds-row-detail-progress>span{min-width:0}.funds-row-detail-progress>span{padding-left:17px;border-left:1px solid rgba(0,0,0,.07)}.funds-row-detail-progress small,.funds-row-detail-progress strong{display:block}.funds-row-detail-progress small{color:#7b7b80;font-size:10.5px}.funds-row-detail-progress strong{margin-top:5px;overflow:hidden;color:#2b2b2e;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.funds-row-detail-progress.queued>div strong{color:#895200}.funds-row-detail-progress.posted>div strong{color:#16865b}.funds-row-detail-progress.blocked>div strong{color:#a14c40}.funds-row-detail-raw{margin-top:18px}.funds-row-detail-raw>header{min-height:42px;padding-bottom:9px;align-items:center}.funds-row-detail-raw>header>strong{color:#1d1d1f;font-size:16px}.funds-row-detail-data>div{grid-template-columns:112px minmax(0,1fr)}.funds-row-detail-more{width:100%;min-height:40px;margin-top:8px;padding:0 2px;display:flex;align-items:center;justify-content:space-between;color:#0068c9;border:0;background:transparent;font-size:12px;font-weight:700;cursor:pointer}.funds-row-detail-more svg{transition:transform .18s ease}.funds-row-detail-more.open svg{transform:rotate(180deg)}.funds-row-detail-more-data{margin-top:0;border-top:1px solid rgba(0,0,0,.06)}.balance-check-backdrop{background:#1d1d1f21}.balance-check-drawer{width:min(540px,100%)}.balance-check-drawer .funds-row-detail-scroll{padding:18px 22px 28px}.balance-check-drawer-hero{min-height:190px;padding:22px 68px 22px 22px;position:relative;border:1px solid rgba(0,0,0,.065);border-radius:17px;background:linear-gradient(145deg,#f8fbfa,#f2f8f5)}.balance-check-drawer.mismatch .balance-check-drawer-hero,.balance-check-drawer.incomplete .balance-check-drawer-hero{background:linear-gradient(145deg,#fffbf4,#fff5e5)}.balance-check-drawer-icon{width:42px;height:42px;position:absolute;top:20px;right:20px;display:grid;place-items:center;color:#16865b;border-radius:13px;background:#e2f4ea}.balance-check-drawer.mismatch .balance-check-drawer-icon,.balance-check-drawer.incomplete .balance-check-drawer-icon{color:#a66300;background:#ffeac7}.balance-check-drawer-hero>small{color:#6e6e73;font-size:11px;font-weight:700}.balance-check-drawer-hero h2{margin:8px 0 0;color:#1d1d1f;font-size:21px;letter-spacing:-.4px}.balance-check-drawer-delta{display:block;margin-top:24px;color:#16865b;font-size:39px;line-height:1;letter-spacing:-1.3px}.balance-check-drawer.mismatch .balance-check-drawer-delta{color:#b74735}.balance-check-drawer.incomplete .balance-check-drawer-delta{color:#a66300}.balance-check-drawer-delta em{margin-left:5px;color:#6e6e73;font-size:12px;font-style:normal;letter-spacing:0}.balance-check-drawer-hero p{margin:10px 0 0;color:#6e6e73;font-size:11px}.balance-equation{margin-top:14px;padding:15px 12px;display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1.05fr);align-items:center;gap:3px;border:1px solid rgba(0,0,0,.065);border-radius:14px;background:#fff}.balance-equation>div{min-width:0;padding:2px 6px}.balance-equation>b{color:#b0b0b5;font-size:14px;text-align:center}.balance-equation small,.balance-equation strong{display:block}.balance-equation small{overflow:hidden;color:#8a8a8f;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.balance-equation strong{margin-top:6px;color:#2b2b2e;font-size:12px;font-variant-numeric:tabular-nums}.balance-equation strong.in{color:#16865b}.balance-equation strong.out{color:#b74735}.balance-equation .result{padding:9px 8px;border-radius:9px;background:#f3f7f5}.balance-check-drawer.mismatch .balance-equation .result,.balance-check-drawer.incomplete .balance-equation .result{background:#fff5e5}.balance-comparison-card{margin-top:14px;overflow:hidden;border:1px solid rgba(0,0,0,.065);border-radius:14px;background:#fff}.balance-comparison-card>header{min-height:54px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(0,0,0,.06)}.balance-comparison-card>header small,.balance-comparison-card>header strong{display:block}.balance-comparison-card>header small{color:#86868b;font-size:9px}.balance-comparison-card>header strong{margin-top:4px;color:#2a2a2d;font-size:11.5px}.balance-comparison-card>header>span{color:#6e6e73;font-size:10px;white-space:nowrap}.balance-comparison-card dl{margin:0}.balance-comparison-card dl>div{min-height:44px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(0,0,0,.055)}.balance-comparison-card dl>div:last-child{border-bottom:0}.balance-comparison-card dt{color:#6e6e73;font-size:10.5px}.balance-comparison-card dd{margin:0;color:#242426;font-size:12px;font-variant-numeric:tabular-nums;font-weight:750}.balance-comparison-card .comparison-delta{background:#f3faf6}.balance-comparison-card .comparison-delta dd{color:#16865b}.balance-comparison-card .comparison-delta.mismatch{background:#fff3f0}.balance-comparison-card .comparison-delta.mismatch dd{color:#b74735}.balance-comparison-card .comparison-delta.incomplete{background:#fff8eb}.balance-comparison-card .comparison-delta.incomplete dd{color:#a66300}.balance-audit-evidence,.balance-mismatch-evidence{margin-top:14px;padding:15px;border-radius:14px}.balance-audit-evidence{color:#285a43;background:#eaf7f0}.balance-mismatch-evidence{color:#7b4d00;background:#fff4e2}.balance-audit-evidence>header,.balance-mismatch-evidence>header{display:flex;align-items:flex-start;gap:8px}.balance-audit-evidence>header strong,.balance-mismatch-evidence>header strong{font-size:12.5px}.balance-mismatch-evidence>header p{margin:5px 0 0;color:#876329;font-size:10px;line-height:1.45}.balance-audit-evidence dl,.balance-mismatch-evidence dl{margin:13px 0 0;padding-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;border-top:1px solid currentColor;border-top-color:#00000012}.balance-audit-evidence dt,.balance-mismatch-evidence dt{font-size:9px;opacity:.72}.balance-audit-evidence dd,.balance-mismatch-evidence dd{margin:4px 0 0;color:#2e4137;font-size:11px;font-weight:750}.balance-mismatch-evidence dd{color:#6d4b14}.balance-retry-result{margin-top:12px;padding:10px;display:flex;align-items:center;gap:7px;color:#16865b;border-radius:9px;background:#ffffffc2;font-size:10px;font-weight:700}.balance-check-policy{margin:14px 1px 0;display:flex;align-items:flex-start;gap:7px;color:#6e6e73;font-size:9.5px;line-height:1.55}.balance-check-policy svg{margin-top:1px;flex:0 0 auto;color:#16865b}.balance-check-drawer>footer .primary-button,.balance-check-drawer>footer .secondary-button{display:inline-flex;align-items:center;gap:7px}.ledger-selection-bar{min-height:62px;padding:9px 12px 9px 16px;position:absolute;right:16px;bottom:14px;left:16px;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fafafcf0;box-shadow:0 -8px 22px #0f172a0f;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.ledger-selection-bar>div strong,.ledger-selection-bar>div span{display:block}.ledger-selection-bar>div strong{color:#3a3a3c;font-size:12px}.ledger-selection-bar>div span{margin-top:4px;color:#86868b;font-size:10px}.ledger-selection-bar.active>div strong{color:#1d1d1f}.ledger-selection-bar.active>div span{color:#16865b}.selection-lock-note{display:inline-flex;align-items:center;gap:6px;color:#5c7267;font-size:9.5px;white-space:nowrap}.selection-lock-note svg{color:#16865b}.ledger-selection-actions{display:flex;align-items:center;gap:9px}.selection-cancel-button{min-height:36px;padding:0 12px;color:#515154;border:0;border-radius:9px;background:transparent;font-size:10px;font-weight:700;cursor:pointer}.selection-cancel-button:hover{color:#1d1d1f;background:#ececf0}.ledger-selection-bar .primary-button{min-width:150px;min-height:38px}.ledger-selection-bar .primary-button:disabled{color:#9a9aa0;background:#e5e5e9;box-shadow:none;cursor:not-allowed}@media(max-width:1180px){.funds-business-overview.funds-business-compact{grid-template-columns:1fr}.funds-business-compact .funds-balance-primary{min-height:76px;border-right:0;border-bottom:1px solid rgba(0,0,0,.055)}.funds-business-compact .funds-category-grid{grid-template-columns:repeat(5,minmax(160px,1fr));overflow-x:auto}.receiving-account-panel.receiving-account-compact{grid-template-columns:1fr}.receiving-filter-label{border-right:0;border-bottom:1px solid rgba(0,0,0,.055)}.receiving-account-compact .receiving-account-strip{padding:7px 0 0;grid-auto-columns:minmax(250px,1fr)}.ledger-workbench-heading{display:block!important}.ledger-heading-main{display:flex;align-items:flex-start;flex-direction:column}.ledger-channel-filters,.funds-state-filters{width:100%;overflow-x:auto}.ledger-scope-row{overflow-x:auto}.ledger-scope-summary{margin-left:0}}@media(max-width:760px){.funds-business-compact .funds-category-grid{grid-template-columns:repeat(5,minmax(145px,1fr))}.funds-business-compact .funds-category-grid>button,.funds-business-compact .funds-category-grid>button:nth-child(n+4),.funds-business-compact .funds-category-grid>button:last-child{grid-column:auto;min-height:76px;padding:11px}.funds-header-tabs{margin-right:auto}.funds-header-tabs button{padding-inline:9px}.ledger-selection-bar{align-items:stretch;flex-direction:column}.ledger-selection-actions{width:100%}.ledger-selection-actions .selection-cancel-button{flex:0 0 auto}.ledger-selection-bar .primary-button{width:100%}.balance-equation{grid-template-columns:1fr;gap:7px}.balance-equation>b{display:none}.balance-ledger-lock{align-items:flex-start;flex-direction:column}}.prototype-error-screen{min-height:100vh;display:grid;place-items:center;padding:32px;background:#f5f5f7;color:#1d1d1f}.prototype-error-screen>section{width:min(680px,100%);padding:36px;border:1px solid rgba(0,0,0,.08);border-radius:24px;background:#fff;box-shadow:0 18px 60px #00000014}.prototype-error-screen small{color:#0071e3;font-weight:700}.prototype-error-screen h1{margin:10px 0 12px;font-size:28px}.prototype-error-screen p{color:#6e6e73;line-height:1.65}.prototype-error-screen pre{overflow:auto;margin:20px 0;padding:14px;border-radius:12px;background:#f5f5f7;color:#b42318;white-space:pre-wrap}.prototype-error-screen button{border:0;border-radius:12px;padding:12px 18px;background:#0071e3;color:#fff;font-weight:700;cursor:pointer}.finance-auth-screen{min-height:100vh;display:grid;place-items:center;padding:28px;background:#f4f1ea;color:#0b1b34}.finance-auth-card{width:min(494px,100%);padding:38px 42px;border:1px solid #d8e0ea;border-radius:20px;background:#fff;box-shadow:0 20px 52px #22293224;text-align:center}.finance-auth-mark{display:grid;width:54px;height:54px;margin:0 auto 22px;place-items:center;border-radius:14px;background:#091a33;color:#efbf49;font-size:25px;font-weight:800;box-shadow:0 9px 22px #091a3329}.finance-auth-card h1{margin:0 0 10px;font-size:28px;line-height:1.25}.finance-auth-card p{margin:0;color:#70675f;font-size:15px;line-height:1.65}.finance-auth-actions{display:flex;justify-content:center;gap:10px;margin-top:24px}.finance-auth-actions a,.finance-auth-actions button{min-width:116px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 17px;border:1px solid #d2d7de;border-radius:10px;background:#fff;color:#344054;font:inherit;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.finance-auth-actions a:hover,.finance-auth-actions button:hover{border-color:#9db8dd;color:#0969da}.finance-auth-actions .primary,.finance-auth-actions button{border-color:#0969da;background:#0969da;color:#fff}.finance-auth-actions .primary:hover,.finance-auth-actions button:hover{border-color:#075ab9;background:#075ab9;color:#fff}@media(max-width:520px){.finance-auth-screen{padding:16px}.finance-auth-card{padding:26px 22px;border-radius:18px}.finance-auth-actions{flex-direction:column-reverse}.finance-auth-actions a,.finance-auth-actions button{width:100%}}.ledger-import-warning{position:relative;z-index:5;margin:12px auto 0;width:min(1550px,calc(100% - 32px));padding:10px 14px;border:1px solid #f0d49a;border-radius:12px;background:#fff8e8;color:#8a5700;font-size:13px}.accounts-refresh-warning{display:flex;align-items:center;gap:7px;margin-top:10px;padding:8px 10px;border:1px solid #f0d49a;border-radius:8px;background:#fff8e8;color:#8a5700;font-size:12px;line-height:1.45}.accounts-refresh-warning svg{flex:0 0 auto;color:#c47a00}.funds-selection-overview{grid-template-columns:minmax(210px,.76fr) minmax(0,4.24fr)!important;margin-bottom:8px!important;overflow:hidden;border-radius:14px!important}.funds-selection-overview .funds-balance-primary{min-height:70px!important;padding:10px 16px!important}.funds-selection-overview .funds-balance-primary small{font-size:10px!important}.funds-selection-overview .funds-balance-primary strong{margin-top:5px!important;font-size:23px!important}.funds-selection-overview .funds-balance-primary strong em{font-size:9px!important}.funds-selection-overview .funds-balance-primary span{margin-top:6px!important;font-size:9.5px!important}.funds-selection-overview .funds-category-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.funds-selection-overview .funds-category-grid>button,.funds-selection-overview .funds-category-grid>button:nth-child(n+4),.funds-selection-overview .funds-category-grid>button:last-child{min-height:70px!important;padding:9px 11px!important;grid-column:auto!important;transition:background .16s ease,box-shadow .16s ease}.funds-selection-overview .funds-category-grid>button:hover{background:#f7f7f9}.funds-selection-overview .funds-category-grid>button.active{position:relative;background:#f3f8ff;box-shadow:inset 0 -2px #0a78e8}.funds-selection-overview .funds-category-grid small{font-size:10.5px!important}.funds-selection-overview .funds-category-grid strong{margin-top:6px!important;font-size:14px!important}.funds-selection-overview .funds-category-grid strong em{font-size:8px!important}.funds-selection-overview .funds-category-grid p{margin-top:4px!important;font-size:9px!important}.ledger-workbench-heading{min-height:56px!important;padding:7px 14px!important}.ledger-heading-main{width:100%;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center!important;gap:8px!important}.ledger-heading-copy{gap:9px!important}.ledger-workbench-heading h2{font-size:19px!important;letter-spacing:-.35px}.ledger-time-range{min-height:34px!important;padding-inline:10px!important;font-size:11px!important}.ledger-channel-filters{width:auto!important;min-width:0;overflow-x:auto;scrollbar-width:none}.ledger-channel-filters::-webkit-scrollbar{display:none}.ledger-channel-filters>button{min-height:34px!important;padding:0 10px!important}.ledger-channel-filters>button strong{font-size:10.5px!important}.ledger-channel-filters>button small,.ledger-channel-filters>button em{font-size:9px!important}.funds-state-filters{width:auto!important;flex:0 0 auto}.funds-state-filters button{min-height:31px!important;padding:0 9px!important;font-size:10.5px!important}.bookkeeping-transaction-table td{height:78px!important;padding:11px 13px!important}.bookkeeping-transaction-table td>strong{font-size:12.5px}.bookkeeping-transaction-table td>small{margin-top:5px;font-size:11px}.bookkeeping-transaction-table .sequence-column span{font-size:13px}.bookkeeping-transaction-table .transaction-copy strong{font-size:15px!important;line-height:1.35}.bookkeeping-transaction-table .business-category-pill{font-size:11px!important}.bookkeeping-transaction-table .amount strong{font-size:16px!important}.bookkeeping-transaction-table .amount small{font-size:10px!important}.bookkeeping-transaction-table tr.accounting-state-ignored{background:#fafafa}.bookkeeping-transaction-table tr.accounting-state-ignored td:not(.amount){color:#85858a}.accounting-status.ignored{color:#6e6e73!important;border-color:#dedee3!important;background:#f1f1f3!important}.accounting-status.blocked{color:#8a5700!important;border-color:#efd9ad!important;background:#fff5e4!important}.funds-row-detail-progress.ignored{color:#515154;background:#f2f2f4}.funds-row-detail-progress.ignored>div strong,.funds-row-detail-progress.ignored>span strong{color:#3a3a3c}.ledger-selection-bar.active>div span{color:#6e6e73}.selection-ignore-button{min-height:36px;padding:0 12px;color:#3a3a3c;border:1px solid #d2d2d7;border-radius:9px;background:#fff;font-size:10px;font-weight:700;cursor:pointer}.selection-ignore-button:hover{color:#1d1d1f;border-color:#a9a9ae;background:#f7f7f8}@media(max-width:1180px){.funds-selection-overview{grid-template-columns:1fr!important}.funds-selection-overview .funds-category-grid{grid-template-columns:repeat(6,minmax(145px,1fr))!important;overflow-x:auto}.ledger-heading-main{display:flex!important;align-items:flex-start!important;flex-direction:column}.ledger-channel-filters,.funds-state-filters{width:100%!important;overflow-x:auto}}@media(max-width:760px){.funds-selection-overview .funds-category-grid{grid-template-columns:repeat(6,minmax(140px,1fr))!important}.ledger-selection-actions{flex-wrap:wrap}.selection-ignore-button{flex:1 1 auto}}.funds-panorama-dialog .panorama-header{padding-block:10px}.funds-panorama-dialog .workbench-header-actions{min-width:0}.header-currency-switch{min-height:34px;margin:0 3px 0 0;padding:2px;gap:2px;flex:0 1 auto;overflow:hidden;border:0;border-radius:10px;background:#eeeef2}.header-currency-switch button{min-width:58px;min-height:30px;padding:0 8px;justify-content:center;gap:5px;border-radius:8px}.header-currency-switch button strong{font-size:10px}.header-currency-switch button small{min-width:17px;height:17px;display:grid;place-items:center;color:#77777c;border-radius:9px;background:#0000000e;font-size:8px}.header-currency-switch button.active{color:#1d1d1f;border-color:#00000012;box-shadow:0 2px 8px #0000000f}.header-currency-switch button.active small{color:#006edb;background:#e5f1ff}.header-filter-reset{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:0 0 auto;color:#5f6368;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:#ffffffd1;font:inherit;font-size:10px;font-weight:700;cursor:pointer}.header-filter-reset:hover{color:#1d1d1f;border-color:#00000024;background:#fff}.header-filter-reset:focus-visible{outline:3px solid rgba(0,113,227,.22);outline-offset:2px}.funds-header-tabs button:disabled{opacity:.42;cursor:not-allowed}.funds-selection-overview .funds-multi-currency-balance{color:#1d1d1f;text-align:left}.funds-selection-overview .funds-multi-currency-balance>span{display:block;overflow:hidden;color:#6e6e73!important;font-size:8.5px!important;font-weight:650!important;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1180px){.funds-panorama-dialog .workbench-header{min-height:106px}.funds-panorama-dialog .workbench-header-actions{overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.funds-panorama-dialog .workbench-header-actions::-webkit-scrollbar{display:none}.header-currency-switch{flex:0 0 auto}}.source-style-table{min-width:1080px!important;table-layout:fixed}.source-style-table th:nth-child(3){width:13%!important}.source-style-table th:nth-child(4){width:11%!important}.source-style-table th:nth-child(5){width:46%!important}.source-style-table th:nth-child(6){width:14%!important}.source-style-table th:nth-child(7){width:16%!important}.source-style-table .source-time-cell strong,.source-style-table .source-type-cell strong{color:#242426;font-size:13.5px;font-weight:700}.source-style-table .source-time-cell small,.source-style-table .source-type-cell small{color:#8a8a90;font-size:11px}.source-style-table .source-type-cell small{letter-spacing:.15px}.source-style-table .source-details-cell strong{overflow:hidden;color:#242426;font-size:15px!important;text-overflow:ellipsis;white-space:nowrap}.source-style-table .source-details-cell small{max-width:100%!important;overflow:hidden;color:#7e7e84;font-size:11.5px!important;text-overflow:ellipsis;white-space:nowrap}.source-style-table .amount small{white-space:normal}.source-status-badge{width:max-content;margin:5px 0 0 auto;padding:3px 7px;display:block;border-radius:999px;font-size:9.5px;font-style:normal;font-weight:700}.source-status-badge.processing{color:#8a5700;background:#fff1d6}.source-status-badge.failed{color:#b42318;background:#fee9e7}.source-style-table tr.source-state-failed{background:snow;box-shadow:inset 3px 0 #d84634}.source-style-table tr.source-state-processing{background:#fffdf7}.collection-ledger-heading .ledger-heading-main{grid-template-columns:auto minmax(250px,1fr) auto;gap:9px}.collection-batch-picker{position:relative;z-index:34}.collection-batch-trigger{min-height:34px;max-width:290px;padding:0 9px 0 11px;display:inline-flex;align-items:center;gap:7px;color:#515154;border:1px solid #dddde2;border-radius:10px;background:#fbfbfd;font-size:10px;cursor:pointer}.collection-batch-trigger:hover,.collection-batch-trigger.active{border-color:#a9cff7;background:#f4f9ff}.collection-batch-trigger>span{overflow:hidden;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.collection-batch-trigger>b{padding:3px 6px;color:#0068c9;border-radius:999px;background:#e7f2ff;font-size:8px;white-space:nowrap}.collection-batch-trigger>svg{flex:0 0 auto}.collection-batch-popover-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:42;border:0;background:transparent}.collection-batch-popover{position:absolute;top:42px;left:0;z-index:43;width:430px;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:15px;background:#fff;box-shadow:0 22px 58px #0000002e,0 2px 8px #0000000f}.collection-batch-popover>header{min-height:58px;padding:11px 13px 10px 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ececf0}.collection-batch-popover>header strong,.collection-batch-popover>header small{display:block}.collection-batch-popover>header strong{color:#1d1d1f;font-size:12px}.collection-batch-popover>header small{margin-top:4px;color:#86868b;font-size:9px}.collection-batch-popover>header button{width:28px;height:28px;display:grid;place-items:center;color:#6e6e73;border:0;border-radius:50%;background:#f2f2f5;cursor:pointer}.collection-batch-popover>div{max-height:250px;overflow-y:auto}.collection-batch-popover article{min-height:66px;padding:7px 11px 7px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid #f0f0f3}.collection-batch-popover article.active{background:#f4f9ff}.collection-batch-popover article>button:first-child{min-width:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:12px;color:inherit;border:0;background:transparent;text-align:left;cursor:pointer}.collection-batch-popover article>button:first-child span{min-width:0}.collection-batch-popover article strong,.collection-batch-popover article small{display:block}.collection-batch-popover article strong{color:#2a2a2d;font-size:10.5px}.collection-batch-popover article small{margin-top:3px;overflow:hidden;color:#8e8e93;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.collection-batch-popover article em{color:#6e6e73;font-size:8.5px;font-style:normal;white-space:nowrap}.collection-batch-popover article>div{display:grid;justify-items:end;gap:5px}.collection-batch-popover article>div>span{padding:3px 7px;border-radius:999px;font-size:8px;font-weight:750}.collection-batch-popover article>div>span.open{color:#8a5700;background:#fff1d6}.collection-batch-popover article>div>span.completed{color:#5f6368;background:#eeeef1}.collection-batch-popover article>div>button{padding:0;color:#0068c9;border:0;background:transparent;font-size:8px;font-weight:750;cursor:pointer}.collection-batch-popover>footer{padding:9px 12px;background:#fafafd}.collection-batch-popover>footer button{width:100%;min-height:34px;display:flex;align-items:center;justify-content:center;gap:6px;color:#0068c9;border:1px solid #d8e8f8;border-radius:9px;background:#fff;font-size:9.5px;font-weight:750;cursor:pointer}.collection-work-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.collection-queue-button,.collection-complete-button{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;border-radius:9px;font-size:9.5px;font-weight:750;white-space:nowrap;cursor:pointer}.collection-queue-button{color:#fff;border:1px solid #1d1d1f;background:#1d1d1f}.collection-queue-button b{min-width:17px;height:17px;display:grid;place-items:center;color:#1d1d1f;border-radius:50%;background:#fff;font-size:8px}.collection-complete-button{color:#6e6e73;border:1px solid #dedee3;background:#f3f3f5}.collection-complete-button:disabled{cursor:default}.collection-complete-button.ready{color:#fff;border-color:#16865b;background:#16865b;cursor:pointer}.collection-batch-empty{min-height:230px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:7px}.collection-batch-empty>svg{color:#1f9d68}.collection-batch-empty strong{color:#2b2b2e;font-size:14px}.collection-batch-empty span{color:#86868b;font-size:10px}.collection-batch-empty .row-link{margin-top:5px}@media(max-width:1180px){.collection-ledger-heading .ledger-heading-main{grid-template-columns:minmax(0,1fr) auto}.collection-ledger-heading .ledger-channel-filters{grid-column:1 / -1;grid-row:2;overflow-x:auto}.collection-work-actions{grid-column:2;grid-row:1}}.funds-panorama-dialog .collection-minimal-header{min-height:92px;padding:12px 18px 12px 22px;position:relative;z-index:60;overflow:visible;background:#fffffff5}.collection-minimal-header .heading-main{min-width:320px}.collection-minimal-header .heading-main>span{width:44px;height:44px;flex:0 0 44px;border-radius:13px;font-size:19px}.collection-minimal-header .heading-main small{margin-bottom:2px;font-size:9px}.collection-minimal-header .heading-main h1{margin-bottom:2px;font-size:24px}.collection-minimal-header .heading-main p{font-size:9.5px}.header-balance-link{margin:5px 0 0;padding:0;display:inline-flex;align-items:center;gap:4px;color:#16865b;border:0;background:transparent;font-size:9.5px;font-weight:720;cursor:pointer}.header-balance-link:hover{color:#0d7049;text-decoration:underline;text-underline-offset:2px}.collection-header-actions{gap:7px;overflow:visible!important}.header-command-button{min-height:36px;padding:0 11px;display:inline-flex;align-items:center;gap:6px;color:#3a3a3c;border:1px solid #dedee3;border-radius:10px;background:#fff;font:inherit;font-size:10px;font-weight:720;white-space:nowrap;cursor:pointer}.header-command-button:hover,.header-command-button.active{border-color:#b7d7f8;background:#f5faff}.header-command-button.batch{max-width:224px}.header-command-button.batch>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-queue-button{min-height:36px;padding-inline:12px}.header-batch-picker,.business-overview-anchor{position:relative}.business-overview-anchor{z-index:76}.light-popover-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:71;border:0;background:transparent;cursor:default}.business-overview-popover{position:absolute;top:44px;right:0;z-index:72;width:400px;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:15px;background:#fff;box-shadow:0 24px 64px #0000002e,0 2px 8px #0000000f}.business-overview-popover>header,.collection-filter-popover>header{min-height:62px;padding:12px 14px 11px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ececf0}.business-overview-popover>header strong,.business-overview-popover>header small{display:block}.business-overview-popover>header strong{color:#1d1d1f;font-size:13px}.business-overview-popover>header small{margin-top:4px;color:#86868b;font-size:9.5px}.business-overview-popover>header button,.collection-filter-popover>header button{width:28px;height:28px;display:grid;place-items:center;color:#6e6e73;border:0;border-radius:50%;background:#f2f2f5;cursor:pointer}.business-overview-popover>div{padding:6px}.business-overview-popover>div>button{width:100%;min-height:55px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:inherit;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer}.business-overview-popover>div>button:hover{background:#f7f7f9}.business-overview-popover>div>button.active{background:#eef6ff}.business-overview-popover>div>button>span{min-width:0;display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;column-gap:9px}.business-overview-popover i{width:8px;height:8px;grid-row:1 / 3;border-radius:50%;background:#8e8e93}.business-overview-popover i.in{background:#1d9a68}.business-overview-popover i.out{background:#d64b37}.business-overview-popover i.neutral{background:#4778c9}.business-overview-popover i.fee{background:#b77a28}.business-overview-popover i.all{background:#1d1d1f}.business-overview-popover strong,.business-overview-popover small{min-width:0;display:block}.business-overview-popover>div>button strong{overflow:hidden;color:#2b2b2e;font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.business-overview-popover>div>button small{margin-top:3px;color:#929298;font-size:8.5px}.business-overview-popover>div>button em{color:#515154;font-size:10px;font-style:normal;font-weight:720;white-space:nowrap}.collection-drawer-dismiss{position:absolute;top:0;right:0;bottom:0;left:0;z-index:88;border:0;background:#1419202e;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);cursor:default}.collection-batch-drawer{position:absolute;inset:0 auto 0 0;z-index:89;width:326px;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid rgba(0,0,0,.09);background:#fffffffa;box-shadow:22px 0 56px #00000029;animation:collectionDrawerIn .2s ease both}@keyframes collectionDrawerIn{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.collection-batch-drawer>header{min-height:78px;padding:17px 14px 14px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ececf0}.collection-batch-drawer>header strong,.collection-batch-drawer>header small{display:block}.collection-batch-drawer>header strong{color:#1d1d1f;font-size:16px}.collection-batch-drawer>header small{margin-top:4px;color:#86868b;font-size:9.5px}.collection-batch-drawer>header button{width:30px;height:30px;display:grid;place-items:center;color:#6e6e73;border:0;border-radius:50%;background:#f2f2f5;cursor:pointer}.collection-batch-drawer>div{flex:1 1 auto;overflow-y:auto}.collection-batch-drawer article{min-height:86px;padding:10px 12px 10px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;border-bottom:1px solid #f0f0f3}.collection-batch-drawer article.active{background:#eef6ff;box-shadow:inset 3px 0 #0071e3}.collection-batch-drawer article>button:first-child{min-width:0;padding:0;color:inherit;border:0;background:transparent;text-align:left;cursor:pointer}.collection-batch-drawer article strong,.collection-batch-drawer article small,.collection-batch-drawer article em{display:block}.collection-batch-drawer article strong{color:#252527;font-size:11.5px}.collection-batch-drawer article small{margin-top:3px;overflow:hidden;color:#8e8e93;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.collection-batch-drawer article em{margin-top:7px;color:#5f6368;font-size:9px;font-style:normal}.collection-batch-drawer article>div{display:grid;justify-items:end;gap:6px}.collection-batch-drawer article>div>span{padding:4px 7px;border-radius:999px;font-size:8.5px;font-weight:720}.collection-batch-drawer article>div>span.open{color:#8a5700;background:#fff1d6}.collection-batch-drawer article>div>span.completed{color:#66666b;background:#eeeef1}.collection-batch-drawer article>div>button{padding:0;color:#0068c9;border:0;background:transparent;font-size:8.5px;font-weight:720;cursor:pointer}.collection-batch-drawer>footer{padding:12px;border-top:1px solid #ececf0;background:#fafafd}.collection-batch-drawer>footer button{width:100%;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#0068c9;border:1px solid #d8e8f8;border-radius:10px;background:#fff;font-size:10px;font-weight:720;cursor:pointer}.funds-panorama-dialog .panorama-scroll{padding:12px 16px 18px}.funds-panorama-dialog .bookkeeping-ledger-card{border-radius:17px}.collection-minimal-toolbar{min-height:56px!important;padding:8px 12px 8px 16px!important;display:flex!important;align-items:center;justify-content:space-between;gap:14px;position:relative;z-index:35}.collection-title-block{min-width:0;display:flex;align-items:center;gap:8px}.collection-title-block h2{margin:0;font-size:18px!important;white-space:nowrap}.collection-title-block>span{padding:4px 7px;color:#0068c9;border-radius:999px;background:#e8f3ff;font-size:8.5px;font-weight:720;white-space:nowrap}.collection-minimal-toolbar .collection-work-actions{min-width:0;margin-left:auto}.collection-minimal-toolbar .funds-state-filters{order:1}.collection-progress{order:2;padding:0 4px;color:#86868b;font-size:9.5px;white-space:nowrap}.collection-progress strong{color:#3a3a3c;font-size:10.5px}.collection-filter-anchor{order:3;position:relative;z-index:76}.collection-minimal-toolbar .collection-complete-button{order:4}.collection-filter-button{min-height:34px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;color:#515154;border:1px solid #dedee3;border-radius:9px;background:#fff;font:inherit;font-size:9.5px;font-weight:720;cursor:pointer}.collection-filter-button:hover,.collection-filter-button.active{border-color:#b7d7f8;background:#f5faff}.collection-filter-button b{min-width:16px;height:16px;display:grid;place-items:center;color:#0068c9;border-radius:50%;background:#e6f2ff;font-size:8px}.collection-filter-popover{position:absolute;top:42px;right:0;z-index:72;width:420px;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:15px;background:#fff;box-shadow:0 24px 64px #0000002e,0 2px 8px #0000000f}.collection-filter-popover>header strong{color:#1d1d1f;font-size:13px}.filter-option-group{padding:12px 14px 0}.filter-option-group>small{display:block;margin-bottom:7px;color:#86868b;font-size:9px;font-weight:720}.filter-option-group>div{display:flex;flex-wrap:wrap;gap:6px}.filter-option-group button{min-height:31px;padding:0 10px;color:#515154;border:1px solid #e0e0e5;border-radius:9px;background:#fff;font-size:9.5px;cursor:pointer}.filter-option-group button:hover:not(:disabled){background:#f7f7f9}.filter-option-group button.active{color:#0068c9;border-color:#a9cff7;background:#eef6ff;font-weight:720}.filter-option-group button:disabled{opacity:.4;cursor:not-allowed}.filter-option-group.secondary{padding-bottom:12px}.filter-select-row{margin:12px 14px 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.filter-select-row span{color:#86868b;font-size:9px;font-weight:720}.filter-select-row select{min-width:150px;height:32px;padding:0 9px;color:#3a3a3c;border:1px solid #dedee3;border-radius:9px;background:#fff;font-size:9.5px}.collection-filter-popover>footer{min-height:54px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #ececf0;background:#fafafd}.collection-filter-popover>footer button{min-height:34px;padding:0 12px;display:inline-flex;align-items:center;gap:5px;border-radius:9px;font-size:9.5px;font-weight:720;cursor:pointer}.collection-filter-popover>footer button:first-child{color:#515154;border:1px solid #dedee3;background:#fff}.collection-filter-popover>footer .primary-button{border:0}.source-ledger-card .source-style-table tbody tr{height:78px}.source-ledger-card .source-style-table th{height:42px}.source-ledger-card .source-style-table .source-details-cell strong{font-size:15.5px!important}.source-ledger-card .source-style-table .source-time-cell strong,.source-ledger-card .source-style-table .source-type-cell strong{font-size:14px}.source-ledger-card .source-style-table .amount strong{font-size:16px}.source-ledger-card .accounting-status{min-height:31px;padding-inline:11px;font-size:10.5px}.timeline-header-actions{display:flex;align-items:center;gap:10px}.timeline-header-actions>span{display:inline-flex;align-items:center;gap:5px}.timeline-header-actions>button{min-height:34px;padding:0 11px;display:inline-flex;align-items:center;gap:5px;color:#0068c9;border:1px solid #d8e8f8;border-radius:9px;background:#fff;font-size:9.5px;font-weight:720;cursor:pointer}@media(max-width:1180px){.funds-panorama-dialog .collection-minimal-header{min-height:132px;align-items:flex-start;flex-direction:column}.collection-header-actions{width:100%;justify-content:flex-end}.collection-minimal-toolbar{align-items:flex-start;flex-direction:column}.collection-minimal-toolbar .collection-work-actions{width:100%;overflow-x:auto;justify-content:flex-start}}.account-workbench-backdrop{padding:0!important;background:#fff!important}.account-workbench-dialog.funds-panorama-dialog{width:100vw!important;height:100vh!important;max-height:none!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.funds-panorama-dialog .collection-minimal-header{min-height:134px!important;padding:24px 42px 22px!important;align-items:center!important;flex-direction:row!important;border-bottom:1px solid #e5e5e8!important;background:#fff!important}.collection-minimal-header .heading-main{min-width:310px;margin:0}.collection-minimal-header .heading-main>span{display:none!important}.collection-minimal-header .heading-main h1{margin:0 0 6px!important;color:#171719!important;font-size:28px!important;font-weight:760!important;letter-spacing:-.45px;line-height:1.15}.collection-minimal-header .heading-main p{margin:0!important;color:#85858a!important;font-size:14px!important;line-height:1.35}.header-balance-link{margin-top:13px!important;gap:7px!important;color:#222226!important;font-size:14px!important;font-weight:560!important;line-height:1}.header-balance-link span{color:#a1a1a6}.header-balance-link:hover{text-decoration:none!important}.header-balance-link:first-line{color:#222226}.collection-header-actions{margin-left:auto!important;gap:12px!important;align-items:center}.header-command-button,.header-queue-button{min-height:52px!important;padding:0 17px!important;gap:9px!important;border-color:#dedee3!important;border-radius:9px!important;font-size:15px!important;font-weight:590!important}.header-command-button.batch{width:268px;max-width:268px!important;justify-content:space-between}.header-command-button.active,.header-command-button:hover{background:#fff!important;box-shadow:0 1px 2px #00000008}.header-queue-button{min-width:138px;justify-content:center;color:#fff!important;border-color:#111!important;background:#111!important}.header-queue-button b{min-width:auto!important;height:auto!important;color:#fff!important;background:transparent!important;font-size:15px!important}.workbench-account-nav{gap:10px!important;padding:0!important;background:transparent!important}.workbench-account-nav button,.funds-panorama-dialog .workbench-close{width:58px!important;height:52px!important;display:grid!important;place-items:center;border:1px solid #dedee3!important;border-radius:9px!important;background:#fff!important}.funds-panorama-dialog .workbench-close{width:42px!important;border-color:transparent!important}.funds-panorama-dialog .panorama-scroll{min-height:0;padding:0!important;background:#fff}.funds-panorama-dialog .bookkeeping-ledger-card{min-height:0!important;height:100%;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.collection-minimal-toolbar{min-height:134px!important;padding:26px 42px 22px!important;align-items:flex-start!important;flex-direction:row!important;border-bottom:1px solid #e5e5e8!important;background:#fff!important}.collection-decision-panel{min-width:0;display:grid;align-content:start;gap:17px}.collection-decision-panel>p{margin:0 0 0 3px;color:#88888e;font-size:13px;line-height:1.35}.collection-minimal-toolbar .funds-state-filters{order:initial!important;width:max-content!important;padding:0!important;gap:0!important;overflow:hidden;border:1px solid #dedee3;border-radius:10px!important;background:#fafafd!important}.collection-minimal-toolbar .funds-state-filters button{min-width:116px;min-height:45px!important;padding:0 16px!important;justify-content:center;gap:8px;border-right:1px solid #e4e4e8!important;border-radius:0!important;color:#85858a!important;background:transparent!important;box-shadow:none!important;font-size:14px!important;font-weight:520!important}.collection-minimal-toolbar .funds-state-filters button:last-child{border-right:0!important}.collection-minimal-toolbar .funds-state-filters button.active{color:#1d1d1f!important;outline:1.5px solid #55555a;outline-offset:-1.5px;background:#fff!important}.collection-minimal-toolbar .funds-state-filters b{min-width:auto!important;height:auto!important;color:inherit!important;background:transparent!important;font-size:13px!important}.collection-minimal-toolbar .collection-work-actions{width:auto!important;min-width:250px!important;margin-left:auto!important;padding-top:5px;gap:15px!important;overflow:visible!important}.collection-filter-button,.collection-minimal-toolbar .collection-complete-button{min-height:45px!important;padding:0 18px!important;border-radius:9px!important;font-size:14px!important;font-weight:600!important}.collection-filter-button{background:#fff!important}.collection-business-type-anchor{order:4;flex:0 0 auto}.collection-business-type-anchor>.header-command-button{min-width:138px;min-height:45px!important;padding:0 16px!important;border-radius:9px!important;font-size:14px!important;font-weight:600!important}.collection-minimal-toolbar .collection-complete-button,.collection-minimal-toolbar .collection-complete-button:disabled,.collection-minimal-toolbar .collection-complete-button.ready{order:5;min-width:118px;color:#fff!important;border-color:#178c3a!important;background:#178c3a!important;opacity:1!important}.collection-title-block,.collection-progress{display:none!important}.source-ledger-card>.responsive-table{flex:1 1 auto;max-height:none!important;overflow:auto!important;scrollbar-gutter:auto!important}.source-ledger-card .source-style-table{width:100%!important;min-width:1120px!important;table-layout:fixed}.source-ledger-card .source-style-table th,.source-ledger-card .source-style-table td{padding-inline:14px!important}.source-ledger-card .source-style-table th{height:55px!important;color:#747479!important;border-bottom:1px solid #dedee3!important;background:#fcfcfdf7!important;box-shadow:none!important;font-size:13px!important;font-weight:560!important}.source-ledger-card .source-style-table tbody tr{height:80px!important}.source-ledger-card .source-style-table td{border-bottom:1px solid #e7e7ea!important}.source-style-table th:nth-child(1){width:70px!important}.source-style-table th:nth-child(2){width:80px!important}.source-style-table th:nth-child(3){width:210px!important}.source-style-table th:nth-child(4){width:178px!important}.source-style-table th:nth-child(5){width:auto!important}.source-style-table th:nth-child(6){width:150px!important}.source-style-table th:nth-child(7){width:155px!important}.source-style-table th:nth-child(7),.source-style-table td:nth-child(7){padding-left:18px!important}.source-ledger-card .source-style-table .source-time-cell strong,.source-ledger-card .source-style-table .source-type-cell strong{color:#202024!important;font-size:15px!important;font-weight:600!important}.source-ledger-card .source-style-table .source-time-cell small{margin-top:5px;color:#8b8b90;font-size:13px!important}.source-ledger-card .source-style-table .source-details-cell strong{color:#1e1e21!important;font-size:16px!important;font-weight:610!important}.source-ledger-card .source-style-table .source-details-cell small{margin-top:5px!important;color:#8a8a90!important;font-size:13px!important}.source-ledger-card .source-style-table .amount strong{font-size:17px!important}.source-ledger-card .source-style-table .amount small{margin-top:4px;color:#85858a;font-size:12px!important}.source-ledger-card .source-style-table .source-counter-amount{display:block;margin-top:2px;color:#526b92;font-size:12px;font-style:normal;font-weight:680;line-height:1.2;white-space:nowrap}.source-ledger-card .sequence-column span{color:#85858a;font-size:14px}.source-ledger-card .accounting-status{min-height:32px!important;padding:0 13px!important;border-radius:999px!important;font-size:12px!important}.business-overview-popover{top:61px!important;right:-48px!important;width:430px!important;border-radius:9px!important;box-shadow:0 20px 52px #0000002e,0 2px 8px #00000014!important}.business-overview-popover:before{position:absolute;top:-7px;left:48%;width:13px;height:13px;border-top:1px solid #dfdfe3;border-left:1px solid #dfdfe3;background:#fff;transform:rotate(45deg);content:""}.business-overview-popover>header{min-height:80px!important;padding:0 28px!important}.business-overview-popover>header strong{font-size:18px!important}.business-overview-popover>header span{color:#77777c;font-size:13px}.business-overview-popover>div{padding:0 26px!important}.business-overview-popover>div>button{min-height:55px!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 54px 128px 16px;gap:10px!important;border-bottom:1px solid #e7e7ea!important;border-radius:0!important}.business-overview-popover>div>button:hover,.business-overview-popover>div>button.active{background:transparent!important}.business-overview-popover>div>button>span{display:flex!important;align-items:center;gap:12px}.business-overview-popover i{width:8px!important;height:8px!important;flex:0 0 8px;border:1.5px solid #8e8e93;background:#fff!important}.business-overview-popover i.in{border-color:#38a7e8}.business-overview-popover i.out{border-color:#ff7067}.business-overview-popover i.transfer{border-color:#f29e36}.business-overview-popover i.conversion{border-color:#8e8e93}.business-overview-popover i.fee{border-color:#45b3ed}.business-overview-popover>div>button strong{font-size:14px!important}.business-overview-popover>div>button em{color:#55555a!important;font-size:13px!important;font-weight:500!important}.business-overview-popover>div>button b{justify-self:end;font-size:13px;font-weight:600;white-space:nowrap}.business-overview-popover>div>button b.in{color:#178d3c}.business-overview-popover>div>button b.out{color:#d22c1f}.business-overview-popover>div>button b.neutral{color:#85858a}.business-overview-popover>div>button svg{color:#69696e}.business-overview-popover>footer{min-height:61px;padding:0 26px;display:flex;align-items:center}.business-overview-popover>footer button{padding:0;display:inline-flex;align-items:center;gap:8px;color:#0877df;border:0;background:transparent;font-size:13px;font-weight:560;cursor:pointer}.collection-drawer-dismiss{background:#1c20263d!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important}.collection-batch-drawer{width:390px!important;background:#fff!important;box-shadow:20px 0 48px #0000001f!important}.collection-batch-drawer>header{min-height:80px!important;padding:0 27px!important}.collection-batch-drawer>header strong{font-size:22px!important}.collection-batch-drawer>header button{background:transparent!important}.collection-batch-drawer>p{margin:-13px 27px 16px;color:#85858a;font-size:12px}.collection-batch-drawer>div{padding:0 20px}.collection-batch-drawer article{min-height:104px!important;padding:0!important;display:block!important;border-bottom:1px solid #e7e7ea!important;background:#fff}.collection-batch-drawer article.active{margin:0 0 9px;border:1px solid #abd3ff!important;border-radius:12px;background:#f3f8ff!important;box-shadow:none!important}.collection-batch-drawer article>button:first-child{width:100%;min-height:103px;padding:17px 14px!important;display:grid;grid-template-columns:9px minmax(0,1fr) 30px;align-items:start;gap:9px}.collection-batch-drawer article>button:first-child>i{width:8px;height:8px;margin-top:7px;border-radius:50%;background:transparent}.collection-batch-drawer article.active>button:first-child>i{background:#1479e8}.collection-batch-drawer article strong{font-size:14px!important;font-weight:620}.collection-batch-drawer article strong mark{color:#0877df;background:transparent;font-size:12px;font-weight:560}.collection-batch-drawer article strong mark.completed{color:#16865b}.collection-batch-drawer article small{margin-top:16px!important;color:#7f7f84!important;font-size:11px!important}.collection-batch-drawer article em{margin-top:3px!important;color:#3d3d41!important;font-size:14px!important;font-weight:620;text-align:right}.account-workbench-backdrop{padding:28px 36px!important;place-items:center!important;background:#1c1e2252!important;-webkit-backdrop-filter:blur(10px) saturate(112%)!important;backdrop-filter:blur(10px) saturate(112%)!important}.account-workbench-dialog.funds-panorama-dialog{width:min(1680px,calc(100vw - 72px))!important;height:min(830px,calc(100vh - 56px))!important;max-height:calc(100vh - 56px)!important;border:1px solid rgba(255,255,255,.82)!important;border-radius:28px!important;background:#fff!important;box-shadow:0 34px 96px #0c101847!important}.funds-panorama-dialog .collection-minimal-header{border-radius:27px 27px 0 0}.funds-panorama-dialog .panorama-scroll{border-radius:0 0 27px 27px}.funds-panorama-dialog .workbench-close,.funds-panorama-dialog .workbench-close:focus,.funds-panorama-dialog .workbench-close:focus-visible{width:42px!important;height:42px!important;color:#626268!important;border:0!important;border-radius:50%!important;outline:0!important;background:#f1f1f4!important;box-shadow:none!important}@media(max-width:820px){.account-workbench-backdrop{padding:12px!important}.account-workbench-dialog.funds-panorama-dialog{width:calc(100vw - 24px)!important;height:calc(100vh - 24px)!important;max-height:calc(100vh - 24px)!important;border-radius:20px!important}}.header-batch-picker{z-index:76}.collection-dropdown-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:71;border:0;background:transparent;cursor:default}.collection-batch-dropdown{position:absolute;top:61px;left:0;z-index:72;width:360px;overflow:hidden;border:1px solid #dfdfe3;border-radius:10px;background:#fff;box-shadow:0 20px 52px #0000002e,0 2px 8px #00000014}.collection-batch-dropdown:before{position:absolute;top:-7px;left:46px;width:13px;height:13px;border-top:1px solid #dfdfe3;border-left:1px solid #dfdfe3;background:#fff;transform:rotate(45deg);content:""}.collection-batch-dropdown>header{min-height:72px;padding:15px 20px;display:flex;align-items:center;border-bottom:1px solid #e8e8eb}.collection-batch-dropdown>header strong,.collection-batch-dropdown>header small{display:block}.collection-batch-dropdown>header strong{color:#202024;font-size:16px;font-weight:650}.collection-batch-dropdown>header small{margin-top:4px;color:#85858a;font-size:12px}.collection-batch-dropdown>div{max-height:340px;padding:8px;overflow-y:auto}.collection-batch-dropdown article{position:relative;min-height:76px;display:flex;align-items:stretch;border-bottom:1px solid #ededf0;border-radius:8px}.collection-batch-dropdown article:last-child{border-bottom:0}.collection-batch-dropdown article.active{background:#f1f7ff}.collection-batch-dropdown article>button:first-child{min-width:0;flex:1;padding:13px 14px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;color:inherit;border:0;background:transparent;text-align:left;cursor:pointer}.collection-batch-dropdown article strong,.collection-batch-dropdown article small,.collection-batch-dropdown article em{display:block}.collection-batch-dropdown article strong{color:#29292c;font-size:14px;font-weight:620}.collection-batch-dropdown article mark{color:#0877df;background:transparent;font-size:12px;font-weight:560}.collection-batch-dropdown article mark.completed{color:#16865b}.collection-batch-dropdown article small{margin-top:9px;color:#85858a;font-size:11px;line-height:1.4}.batch-manager-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;padding:34px;display:grid;place-items:center;background:#1012166b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.batch-manager-dialog{width:min(920px,calc(100vw - 68px));max-height:min(720px,calc(100vh - 68px));overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.72);border-radius:24px;background:#fff;box-shadow:0 28px 90px #0000003d,0 2px 10px #00000014}.batch-manager-dialog>header{min-height:126px;padding:24px 28px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;border-bottom:1px solid #e8e8eb}.batch-manager-dialog>header small,.batch-manager-dialog>header h2,.batch-manager-dialog>header p{display:block;margin:0}.batch-manager-dialog>header small{color:#0877df;font-size:12px;font-weight:650}.batch-manager-dialog>header h2{margin-top:5px;color:#1d1d1f;font-size:25px;line-height:1.2}.batch-manager-dialog>header p{margin-top:7px;color:#77777d;font-size:13px}.batch-manager-dialog>header>button{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;color:#66666b;border:0;border-radius:50%;background:#f1f1f4;cursor:pointer}.batch-manager-list{max-height:480px;overflow-y:auto}.batch-manager-columns,.batch-manager-list>button{display:grid;grid-template-columns:minmax(260px,1fr) minmax(150px,.45fr);align-items:center;gap:20px}.batch-manager-columns{min-height:44px;padding:0 28px;color:#8a8a90;border-bottom:1px solid #ededf0;background:#fafafd;font-size:11px;font-weight:650}.batch-manager-list>button{width:100%;min-height:78px;padding:12px 28px;color:inherit;border:0;border-bottom:1px solid #ededf0;background:#fff;text-align:left;cursor:pointer}.batch-manager-list>button:hover{background:#f8fbff}.batch-manager-list>button.active{background:#eef6ff;box-shadow:inset 3px 0 #0877df}.batch-manager-identity strong,.batch-manager-identity small{display:block}.batch-manager-identity strong{color:#202024;font-size:14px;font-weight:680}.batch-manager-identity small{margin-top:5px;color:#929298;font-size:10.5px}.batch-manager-counts{justify-self:end;color:#57575d;font-size:12.5px;font-variant-numeric:tabular-nums}.batch-manager-status{justify-self:end;min-width:64px;padding:6px 9px;border-radius:999px;color:#66666b;background:#f0f0f3;text-align:center;font-size:11px;font-weight:650}.batch-manager-status.current{color:#096f4d;background:#e5f7ef}.batch-manager-status.pending{color:#8a5700;background:#fff1d6}.batch-manager-empty{min-height:180px;display:grid;place-content:center;justify-items:center;gap:8px;color:#8a8a90}.batch-manager-empty strong{color:#3f3f43;font-size:14px}.batch-manager-dialog>footer{min-height:66px;padding:12px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#85858a;border-top:1px solid #e8e8eb;background:#fafafd;font-size:11px}.batch-manager-dialog>footer>div{display:flex;align-items:center;gap:10px}.batch-manager-dialog>footer b{min-width:52px;color:#3d3d41;text-align:center;font-size:11px}.batch-manager-dialog>footer button{width:34px;height:34px;display:grid;place-items:center;color:#39393d;border:1px solid #dcdce1;border-radius:9px;background:#fff;cursor:pointer}.batch-manager-dialog>footer button:disabled{color:#b8b8bd;background:#f2f2f4;cursor:default}@media(max-width:760px){.batch-manager-backdrop{padding:12px}.batch-manager-dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px);border-radius:18px}.batch-manager-columns{display:none}.batch-manager-list>button{grid-template-columns:minmax(0,1fr) auto;gap:10px}.batch-manager-counts{grid-column:auto}.batch-manager-dialog>footer>span{display:none}.batch-manager-dialog>footer{justify-content:flex-end}}.collection-batch-dropdown article em{margin-top:2px;color:#3d3d41;font-size:13px;font-style:normal;font-weight:650}.collection-batch-divider{min-height:34px;padding:12px 14px 6px;display:flex;align-items:center;color:#8a8a90;border-top:1px solid #ededf0;font-size:11px;font-weight:650;letter-spacing:.03em}.collection-batch-divider span{display:block}.collection-sync-summary{margin:4px 8px 8px;padding:10px 12px;color:#85858a;border-radius:7px;background:#f7f7f9;font-size:11px;line-height:1.45}.collection-batch-dropdown>footer{padding:10px 14px;border-top:1px solid #e8e8eb;background:#fafafd}.collection-batch-dropdown>footer button{width:100%;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#0877df;border:0;background:transparent;font-size:12px;font-weight:600;cursor:pointer}.collection-batch-drawer .batch-reopen-link{position:absolute;right:34px;margin-top:-25px;color:#0877df;border:0;background:transparent;font-size:11px;cursor:pointer}.collection-batch-drawer>footer{min-height:94px;padding:0 27px!important;display:flex;align-items:center;background:#fff!important}.collection-batch-drawer>footer button{min-height:40px!important;padding:0!important;justify-content:flex-start!important;color:#0877df!important;border:0!important;background:transparent!important;font-size:13px!important}.collection-batch-drawer>footer button svg:last-child{margin-left:auto}@media(max-width:980px){.funds-panorama-dialog .collection-minimal-header{min-height:154px!important;padding-inline:24px!important}.collection-header-actions{max-width:62%;overflow-x:auto!important}.header-command-button.batch{width:220px}.collection-minimal-toolbar{padding-inline:24px!important}}.account-title-picker{position:relative;z-index:82}.account-title-trigger{margin:-4px 0 4px;padding:2px 7px 2px 0;display:inline-flex;align-items:center;gap:9px;color:#171719;border:0;border-radius:8px;background:transparent;font:inherit;cursor:pointer}.account-title-trigger span{font-size:28px;font-weight:760;letter-spacing:-.45px;line-height:1.15}.account-title-trigger svg{margin-top:3px;color:#77777c;transition:transform .18s ease,color .18s ease}.account-title-trigger:hover,.account-title-trigger.open{background:#f4f4f6}.account-title-trigger:hover svg{color:#171719}.account-title-trigger.open svg{transform:rotate(180deg)}.account-menu-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;border:0;background:transparent;cursor:default}.account-title-menu{position:absolute;top:43px;left:-12px;z-index:81;width:330px;overflow:hidden;color:#1d1d1f;border:1px solid #dedee3;border-radius:13px;background:#fffffffa;box-shadow:0 24px 64px #0003,0 2px 8px #00000014;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.account-title-menu>header{padding:14px 16px 12px;border-bottom:1px solid #ececef}.account-title-menu>header strong,.account-title-menu>header small{display:block}.account-title-menu>header strong{font-size:14px;font-weight:680}.account-title-menu>header small{margin-top:3px;color:#86868b;font-size:11px}.account-title-menu>div{padding:7px}.account-title-menu>div>button{width:100%;min-height:54px;padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) 36px 66px 18px;align-items:center;gap:8px;color:inherit;border:0;border-radius:9px;background:transparent;text-align:left;cursor:pointer}.account-title-menu>div>button:hover{background:#f5f5f7}.account-title-menu>div>button.active{background:#edf5ff}.account-title-menu button span strong,.account-title-menu button span small{display:block}.account-title-menu button span strong{font-size:14px;font-weight:650}.account-title-menu button span small{margin-top:3px;color:#8a8a8f;font-size:10px}.account-title-menu button em,.account-title-menu button b{font-style:normal;font-size:11px;font-weight:580;white-space:nowrap}.account-title-menu button em{color:#65656a}.account-title-menu button b{color:#7b7b80;text-align:right}.account-title-menu button.active b,.account-title-menu button.active>svg{color:#0877df}@media(max-width:980px){.account-title-trigger span{font-size:24px}.account-title-menu{width:300px}}.funds-panorama-dialog .collection-minimal-header{min-height:108px!important;padding:19px 34px 17px 44px!important;align-items:center!important}.collection-minimal-header .heading-main{min-width:430px!important;align-items:flex-start!important}.account-title-picker{display:grid;gap:8px}.account-title-line{min-width:0;display:flex;align-items:baseline;gap:16px;white-space:nowrap}.account-title-trigger{margin:0!important;padding:0!important;gap:7px!important;border-radius:7px!important}.account-title-trigger span{font-size:27px!important;letter-spacing:-.35px!important;line-height:1.12!important}.account-title-trigger:hover,.account-title-trigger.open{background:transparent!important}.account-platform-line{color:#747479;font-size:15px;font-weight:480}.header-balance-link{margin:0!important;color:#1d1d1f!important;font-size:14px!important;font-weight:650!important}.header-balance-link span{color:#9b9ba0}.header-balance-link:hover{color:#0877df!important}.collection-header-actions{gap:12px!important}.header-command-button,.header-queue-button{min-height:44px!important;border-radius:10px!important;font-size:14px!important}.header-command-button.batch{width:auto!important;max-width:none!important;min-width:0;padding-inline:16px!important;justify-content:flex-start;gap:12px;flex:0 0 auto}.header-batch-picker{flex:0 0 auto}.header-command-button.batch>span{flex:0 0 auto;overflow:visible;text-overflow:clip}.business-overview-anchor>.header-command-button{min-width:154px;justify-content:center}.business-filter-clear{position:absolute;top:50%;right:10px;z-index:2;width:22px;height:22px;display:grid;place-items:center;color:#6f6f74;border:0;border-radius:50%;background:#e8e8ec;transform:translateY(-50%);cursor:pointer}.business-overview-anchor:has(.business-filter-clear)>.header-command-button{padding-right:38px!important}.header-queue-button{padding-inline:17px!important}.header-queue-button b{font-size:11px!important}.collection-header-actions,.collection-header-actions>*,.header-queue-button{position:relative;z-index:2}.collection-batch-dropdown,.business-overview-popover{top:52px!important;width:410px!important;max-height:470px;border:1px solid #dfdfe3!important;border-radius:12px!important;box-shadow:0 20px 52px #0000002e,0 2px 8px #00000014!important}.collection-batch-dropdown{left:0!important}.business-overview-popover{right:0!important}.collection-batch-dropdown>header,.business-overview-popover>header{min-height:72px!important;padding:14px 20px!important}.business-overview-popover>header>div strong,.business-overview-popover>header>div span{display:block}.business-overview-popover>header>div strong{font-size:16px!important}.business-overview-popover>header>div span{margin-top:4px;color:#85858a;font-size:12px}.business-overview-popover>header>button{width:auto!important;height:30px!important;padding:0 9px!important;color:#0877df!important;border-radius:7px!important;background:#eef6ff!important;font-size:12px;font-weight:650}.business-overview-popover>div{max-height:386px;padding:8px 18px!important;overflow-y:auto}.business-overview-popover>div>button{min-height:58px!important;grid-template-columns:minmax(0,1fr) 54px 128px!important}.business-overview-popover>div>button.active{margin-inline:-8px;padding-inline:8px!important;width:calc(100% + 16px);border-radius:8px!important;background:#f1f7ff!important}.business-overview-popover:before,.collection-batch-dropdown:before{display:none!important}.collection-filter-list-popover{top:52px!important;right:0!important;width:410px!important;max-height:470px;display:flex;flex-direction:column;overflow:hidden!important;border:1px solid #dfdfe3!important;border-radius:12px!important;box-shadow:0 20px 52px #0000002e,0 2px 8px #00000014!important}.collection-filter-list-popover>header{min-height:72px!important;padding:14px 20px!important;flex:0 0 auto}.collection-filter-list-popover>header>div strong,.collection-filter-list-popover>header>div span{display:block}.collection-filter-list-popover>header>div strong{color:#1d1d1f;font-size:16px!important}.collection-filter-list-popover>header>div span{margin-top:4px;color:#85858a;font-size:12px}.collection-filter-list-popover>header>button{width:auto!important;height:30px!important;padding:0 9px!important;color:#0877df!important;border-radius:7px!important;background:#eef6ff!important;font-size:12px;font-weight:650}.collection-filter-list-body{min-height:0;padding:0 18px 10px;overflow-y:auto;overscroll-behavior:contain}.collection-filter-section+.collection-filter-section{margin-top:10px}.collection-filter-section h3{margin:0;padding:9px 8px 5px;color:#85858a;font-size:11px;font-weight:600}.collection-filter-section>div>button{width:100%;min-height:52px;padding:0 8px;display:grid;grid-template-columns:minmax(0,1fr) 62px 18px;align-items:center;gap:10px;color:inherit;border:0;border-bottom:1px solid #e7e7ea;border-radius:0;background:transparent;text-align:left;cursor:pointer}.collection-filter-section>div>button:hover{background:#f7f7f9}.collection-filter-section>div>button.active{width:calc(100% + 16px);margin-inline:-8px;padding-inline:16px;border-bottom-color:transparent;border-radius:8px;background:#f1f7ff}.collection-filter-section>div>button:disabled{opacity:.42;cursor:not-allowed}.collection-filter-section>div>button>span:first-child{min-width:0;display:grid;grid-template-columns:8px minmax(0,1fr);align-items:center;column-gap:12px}.collection-filter-section i{width:8px;height:8px;grid-row:1 / 3;border:1.5px solid #8e8e93;border-radius:50%;background:#fff}.collection-filter-section i.gbp,.collection-filter-section i.list{border-color:#38a7e8}.collection-filter-section i.cnh{border-color:#f29e36}.collection-filter-section i.eur{border-color:#8f71c7}.collection-filter-section i.usd{border-color:#62a06f}.collection-filter-section i.store{border-color:#45b3ed}.collection-filter-section i.timeline{border-color:#8e8e93}.collection-filter-section strong,.collection-filter-section small{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-filter-section strong{color:#2b2b2e;font-size:14px;font-weight:620}.collection-filter-section small{margin-top:3px;color:#8a8a90;font-size:10.5px}.collection-filter-section em{color:#55555a;font-size:12px;font-style:normal;font-weight:500;text-align:right;white-space:nowrap}.collection-filter-section>div>button>svg{justify-self:end;color:#0877df}.filter-row-placeholder{width:15px;height:15px}.collection-filter-compact-popover{top:52px!important;right:0!important;width:430px!important;max-height:none!important;overflow:hidden!important;border:1px solid #dfdfe3!important;border-radius:12px!important;box-shadow:0 20px 52px #0000002e,0 2px 8px #00000014!important}.collection-filter-compact-popover>header{min-height:68px!important;padding:13px 18px!important}.collection-filter-compact-popover>header>div strong,.collection-filter-compact-popover>header>div span{display:block}.collection-filter-compact-popover>header>div strong{color:#1d1d1f;font-size:15px!important}.collection-filter-compact-popover>header>div span{margin-top:3px;color:#85858a;font-size:11px}.collection-filter-compact-popover>header>button{width:auto!important;height:30px!important;padding:0 9px!important;color:#0877df!important;border-radius:7px!important;background:#eef6ff!important;font-size:11px;font-weight:650}.collection-filter-compact-body{padding:2px 16px 14px}.collection-filter-compact-body .filter-option-group{padding:11px 0 0}.collection-filter-compact-body .filter-option-group+.filter-option-group{margin-top:2px}.collection-filter-compact-body .filter-option-group>small{margin-bottom:8px;color:#77777d;font-size:11px;font-weight:650}.collection-filter-compact-body .filter-option-group>div{gap:7px}.collection-filter-compact-body .filter-option-group button{width:auto;min-width:0;min-height:34px;padding:6px 11px;display:inline-flex;align-items:center;gap:5px;line-height:1;white-space:nowrap;font-size:11px}.collection-filter-compact-body .filter-option-group button span{color:inherit;font:inherit}.collection-filter-compact-body .filter-option-group button i{color:#8b8b91;font-size:9px;font-style:normal}.collection-filter-compact-body .filter-option-group button em{min-width:18px;height:18px;padding:0 5px;display:inline-grid;place-items:center;color:#77777d;border-radius:9px;background:#f0f0f3;font-size:9px;font-style:normal;font-weight:650}.collection-filter-compact-body .filter-option-group button.active em{color:#0877df;background:#dfeeff}.collection-filter-compact-body .filter-option-group.secondary{padding-bottom:0}.collection-minimal-toolbar{min-height:82px!important;padding:18px 42px!important;align-items:center!important}.collection-decision-panel{gap:0!important}.collection-decision-panel>p{display:none!important}.collection-minimal-toolbar .collection-work-actions{padding-top:0!important}.source-ledger-card .source-style-table{min-width:1320px!important;table-layout:fixed!important}.source-ledger-card .source-style-table th,.source-ledger-card .source-style-table td{box-sizing:border-box}.source-ledger-card .source-style-table .select-column{width:58px!important}.source-ledger-card .source-style-table .sequence-column{width:66px!important}.source-ledger-card .source-style-table .time-column{width:170px!important}.source-ledger-card .source-style-table .type-column{width:145px!important}.source-ledger-card .source-style-table .store-column{width:170px!important}.source-ledger-card .source-style-table .detail-column{width:auto!important}.source-ledger-card .source-style-table .amount-column{width:155px!important}.source-ledger-card .source-style-table .status-column{width:150px!important}.source-ledger-card .source-style-table th:nth-child(n),.source-ledger-card .source-style-table td:nth-child(n){padding-left:14px!important;padding-right:14px!important}.source-ledger-card .source-style-table th.amount-column,.source-ledger-card .source-style-table td.amount-column{text-align:right!important}.source-ledger-card .source-style-table .store-column strong{display:block;overflow:hidden;color:#242426;font-size:14.5px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.source-ledger-card .source-style-table .detail-column strong,.source-ledger-card .source-style-table .detail-column small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1400px){.source-ledger-card .source-style-table{min-width:1120px!important}.source-ledger-card .source-style-table .select-column{width:48px!important}.source-ledger-card .source-style-table .sequence-column{width:58px!important}.source-ledger-card .source-style-table .time-column{width:140px!important}.source-ledger-card .source-style-table .type-column{width:118px!important}.source-ledger-card .source-style-table .store-column{width:145px!important}.source-ledger-card .source-style-table .amount-column,.source-ledger-card .source-style-table .status-column{width:128px!important}.source-ledger-card .source-style-table th:nth-child(n),.source-ledger-card .source-style-table td:nth-child(n){padding-left:10px!important;padding-right:10px!important}}.queue-review-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:34px;border-radius:inherit;background:#1e222857;-webkit-backdrop-filter:blur(10px) saturate(112%);backdrop-filter:blur(10px) saturate(112%)}.queue-review-dialog{width:min(1080px,calc(100% - 60px));max-height:min(720px,calc(100% - 40px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.85);border-radius:20px;background:#fff;box-shadow:0 28px 88px #0c121c47}.queue-review-dialog>header{min-height:96px;padding:20px 24px 18px 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e5e9}.queue-review-dialog>header small,.queue-review-dialog>header h2,.queue-review-dialog>header p{display:block;margin:0}.queue-review-dialog>header small{color:#0877df;font-size:12px;font-weight:680}.queue-review-dialog>header h2{margin-top:4px;color:#1d1d1f;font-size:23px}.queue-review-dialog>header p{margin-top:5px;color:#7d7d82;font-size:12px}.queue-review-dialog>header>button{width:38px;height:38px;display:grid;place-items:center;color:#646469;border:0;border-radius:50%;background:#f1f1f4;cursor:pointer}.queue-review-summary{padding:15px 28px;display:grid;grid-template-columns:140px 110px 110px minmax(0,1fr);gap:18px;border-bottom:1px solid #e9e9ec;background:#fafafd}.queue-review-summary span small,.queue-review-summary span strong{display:block}.queue-review-summary span small{color:#85858a;font-size:11px}.queue-review-summary span strong{margin-top:5px;color:#252527;font-size:14px}.queue-total-summary{text-align:right}.queue-review-table-wrap{position:relative;flex:1 1 auto;min-height:180px;overflow:auto}.queue-review-table-wrap table{width:100%;min-width:920px;border-collapse:collapse;table-layout:fixed}.queue-review-table-wrap th{position:sticky;top:0;z-index:1;height:46px;padding:0 12px;color:#77777c;border-bottom:1px solid #e1e1e5;background:#fcfcfdf7;font-size:11.5px;text-align:left}.queue-review-table-wrap th:nth-child(1){width:82px}.queue-review-table-wrap th:nth-child(2){width:126px}.queue-review-table-wrap th:nth-child(3){width:110px}.queue-review-table-wrap th:nth-child(4){width:130px}.queue-review-table-wrap th:nth-child(5){width:auto}.queue-review-table-wrap th:nth-child(6){width:122px;text-align:right}.queue-review-table-wrap th:nth-child(7){width:46px}.queue-review-table-wrap td{height:72px;padding:11px 12px;border-bottom:1px solid #ececef;color:#36363a;font-size:12px;vertical-align:middle}.queue-review-table-wrap td strong,.queue-review-table-wrap td small{display:block}.queue-review-table-wrap td small{margin-top:4px;color:#8a8a8f;font-size:10.5px}.queue-review-detail strong,.queue-review-detail small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-review-table-wrap td.in{color:#16865b;text-align:right}.queue-review-table-wrap td.out{color:#b74735;text-align:right}.queue-review-remove-button{width:28px;height:28px;display:grid;place-items:center;color:#77777c;border:0;border-radius:50%;background:#f0f0f3;cursor:pointer}.queue-review-state{padding:5px 8px;border-radius:999px;font-size:10.5px;font-weight:650;white-space:nowrap}.queue-review-state.draft{color:#8a5700;background:#fff1d6}.queue-review-state.confirmed{color:#66666b;background:#eeeef1}.queue-review-table-wrap th{font-size:13px;font-weight:650}.queue-review-table-wrap td{height:78px;padding-top:13px;padding-bottom:13px;font-size:14px;line-height:1.35}.queue-review-table-wrap td>strong{font-size:14px;font-weight:680}.queue-review-table-wrap td small{margin-top:5px;font-size:12px;line-height:1.3}.queue-review-detail strong{font-size:14px}.queue-review-table-wrap td.in>strong,.queue-review-table-wrap td.out>strong{font-size:15px;font-variant-numeric:tabular-nums}.queue-review-state{padding:6px 10px;font-size:12.5px}.queue-review-empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#8a8a8f}.queue-review-empty strong{color:#343438;font-size:15px}.queue-review-empty span{font-size:12px}.queue-review-dialog>footer{min-height:72px;padding:13px 22px;display:flex;align-items:center;justify-content:flex-end;gap:10px;border-top:1px solid #e5e5e9;background:#fff}.queue-review-dialog>footer button{min-height:42px}.queue-review-dialog.manage{width:min(1260px,calc(100% - 44px))}.queue-review-dialog.confirm{width:min(1160px,calc(100% - 52px))}.queue-review-summary{grid-template-columns:170px 140px minmax(280px,1fr)}.queue-review-table-wrap table{min-width:1100px}.queue-review-table-wrap th:nth-child(n){width:auto;text-align:left}.queue-review-table-wrap th.queue-check-column,.queue-review-table-wrap td.queue-check-column{width:52px;text-align:center}.queue-review-table-wrap th.queue-sequence-column,.queue-review-table-wrap td.queue-sequence-column{width:62px;color:#8b8b91;font-variant-numeric:tabular-nums;text-align:center}.queue-review-table-wrap th:nth-last-child(1){width:136px}.queue-review-table-wrap th:nth-last-child(2){width:126px;text-align:right}.queue-review-table-wrap th:nth-last-child(3){width:auto}.queue-review-table-wrap th:nth-last-child(4){width:136px}.queue-review-table-wrap th:nth-last-child(5){width:110px}.queue-review-table-wrap th:nth-last-child(6){width:138px}.queue-review-table-wrap th:nth-last-child(7){width:94px}.queue-review-table-wrap td.in,.queue-review-table-wrap td.out{white-space:nowrap}.queue-text-action{min-height:34px;padding:0 11px;color:#57575d;border:1px solid #d9d9de;border-radius:9px;background:#fff;font:inherit;font-size:12px;font-weight:620;white-space:nowrap;cursor:pointer}.queue-text-action:hover{color:#a33028;border-color:#dfb3ae;background:#fff8f7}.queue-review-batch-actions{margin-right:auto;display:flex;align-items:center;gap:10px}.queue-review-batch-actions>strong{color:#38383c;font-size:13px}.queue-review-batch-actions>button:not(.secondary-button){padding-inline:8px;color:#6d6d72;border:0;background:transparent;cursor:pointer}.secondary-button.danger{color:#a33028;border-color:#dfc1bd;background:#fff8f7}.accounts-global-queue-button{min-height:38px;padding:0 14px;display:inline-flex;align-items:center;gap:7px;color:#fff;border:0;border-radius:10px;background:#1d1d1f;box-shadow:0 5px 13px #0000001f;font-size:12px;font-weight:680;cursor:pointer}.accounts-global-queue-button b{min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center;border-radius:999px;background:#ffffff29;font-size:11px}.global-queue-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;display:grid;place-items:center;padding:28px;background:#171b2161;-webkit-backdrop-filter:blur(12px) saturate(112%);backdrop-filter:blur(12px) saturate(112%)}.global-queue-dialog{width:min(1220px,calc(100vw - 96px));height:min(820px,calc(100vh - 64px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(255,255,255,.88);border-radius:24px;background:#fff;box-shadow:0 32px 100px #0c121c4d}.global-queue-dialog>header{min-height:88px;padding:18px 26px 18px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e4e4e8}.global-queue-title-row{min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 16px}.global-queue-title-row h2{margin:0;color:#1d1d1f;font-size:25px;letter-spacing:-.55px}.global-queue-batch-summary{display:inline-flex;align-items:baseline;gap:7px;color:#6f7b8e;font-size:12px;white-space:nowrap}.global-queue-batch-summary strong{color:#273243;font-weight:650}.global-queue-batch-summary b{color:inherit;font-size:inherit;font-weight:730}.global-queue-batch-summary i{color:#a3acb8;font-style:normal}.global-queue-dialog>header>button{width:40px;height:40px;display:grid;place-items:center;color:#636368;border:0;border-radius:50%;background:#f1f1f4;cursor:pointer}.global-queue-account-filter{min-height:62px;padding:10px 28px;display:flex;align-items:center;gap:8px;overflow-x:auto;border-bottom:1px solid #e5e5e9;background:#fff}.global-queue-account-filter button{min-height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;color:#5f5f65;border:1px solid #dedee3;border-radius:10px;background:#fff;font-size:12px;font-weight:620;white-space:nowrap;cursor:pointer}.global-queue-account-filter button.active{color:#0068c9;border-color:#86bfff;background:#f0f7ff}.global-queue-account-filter button b{color:#88888e;font-size:11px}.global-queue-table-wrap{position:relative;flex:1 1 auto;min-height:220px;overflow:auto}.global-queue-table-wrap table{width:100%;min-width:1080px;border-collapse:collapse;table-layout:fixed}.global-queue-table-wrap th{position:sticky;top:0;z-index:2;height:46px;padding:0 12px;color:#707076;border-bottom:1px solid #dedee3;background:#fbfbfdfa;font-size:13px;font-weight:650;text-align:left}.global-queue-table-wrap th:nth-child(1){width:44px;text-align:center}.global-queue-table-wrap th:nth-child(2){width:54px;text-align:center}.global-queue-table-wrap th:nth-child(3){width:128px}.global-queue-table-wrap th:nth-child(4){width:96px}.global-queue-table-wrap th:nth-child(5){width:112px}.global-queue-table-wrap th:nth-child(6){width:auto}.global-queue-table-wrap th:nth-child(7){width:126px;text-align:right}.global-queue-table-wrap th:nth-child(8){width:132px}.global-queue-table-wrap td{height:72px;padding:11px 12px;color:#343438;border-bottom:1px solid #e9e9ed;font-size:14px;vertical-align:middle}.global-queue-table-wrap td:first-child,.global-queue-sequence{text-align:center}.global-queue-sequence{color:#8a8a90;font-variant-numeric:tabular-nums}.global-queue-table-wrap td strong,.global-queue-table-wrap td small{display:block}.global-queue-table-wrap td small{margin-top:5px;color:#8a8a90;font-size:12px}.global-queue-time strong{font-size:15px;line-height:1.3}.global-queue-time small{margin-top:5px;font-size:13px!important;line-height:1.25}.global-queue-detail strong{font-size:15px;line-height:1.35}.global-queue-detail small{margin-top:5px;font-size:13px!important;line-height:1.3}.global-queue-detail strong,.global-queue-detail small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-queue-table-wrap td.in,.global-queue-table-wrap td.out{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.global-queue-table-wrap td.in{color:#13865a}.global-queue-table-wrap td.out{color:#bd4737}.global-queue-table-wrap td.in>strong,.global-queue-table-wrap td.out>strong{font-size:17px;line-height:1.2;font-weight:720}.global-queue-table-wrap td.in>strong{color:#13865a}.global-queue-table-wrap td.out>strong{color:#bd4737}.global-queue-table-wrap td.in>small,.global-queue-table-wrap td.out>small{margin-top:4px;font-size:13px;color:#8a8a90}.global-queue-dialog>footer{min-height:72px;padding:13px 22px 13px 28px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #e2e2e6;background:#fff}.global-queue-dialog>footer>div{display:flex;align-items:center;gap:10px}.global-queue-dialog>footer>div>strong{color:#3c3c40;font-size:13px}.global-queue-dialog>footer button{min-height:42px}.global-queue-dialog>footer .queue-confirm-button{min-width:164px}.global-queue-dialog>footer .queue-confirm-button:disabled{color:#9aa3af;border-color:#e1e5ea;background:#eef0f3;box-shadow:none;cursor:default}.queue-ignore-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:20px;background:#14192257;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.queue-ignore-confirm-dialog{width:min(560px,calc(100vw - 40px));max-height:calc(100vh - 40px);padding:22px;display:flex;flex-direction:column;border:1px solid #e4e5e9;border-radius:17px;background:#fff;box-shadow:0 20px 58px #141d2b33}.queue-ignore-confirm-dialog>header{display:flex;align-items:flex-start;gap:12px}.queue-ignore-confirm-dialog>header>span{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;color:#b24438;border-radius:11px;background:#fff1ef}.queue-ignore-confirm-dialog>header small{color:#a4483e;font-size:11px;font-weight:680}.queue-ignore-confirm-dialog>header h3{margin:3px 0 0;color:#202024;font-size:17px;line-height:1.4}.queue-ignore-confirm-records{min-height:0;max-height:min(480px,62vh);margin-top:16px;display:grid;gap:10px;overflow-y:auto;overscroll-behavior:contain}.queue-ignore-confirm-record{padding:13px 14px;border:1px solid #e5e7eb;border-radius:11px;background:#fafbfc}.queue-ignore-confirm-record-index{margin-bottom:10px;display:block;color:#323238;font-size:12px}.queue-ignore-confirm-record dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.queue-ignore-confirm-record dl>div{min-width:0}.queue-ignore-confirm-record dl>div.wide{grid-column:1 / -1}.queue-ignore-confirm-record dt{margin-bottom:3px;color:#85858c;font-size:11px}.queue-ignore-confirm-record dd{margin:0;color:#29292e;font-size:12px;font-weight:620;line-height:1.45;overflow-wrap:anywhere}.queue-ignore-confirm-record dd>small{margin-left:7px;color:#818188;font-size:11px;font-weight:500}.queue-ignore-confirm-record-amount dd{display:flex;align-items:baseline;gap:10px}.queue-ignore-confirm-record-amount dd>strong{color:#b24438;font-size:13px;font-variant-numeric:tabular-nums}.queue-ignore-confirm-record-amount dd>small{margin:0;color:#46638c;font-weight:650;font-variant-numeric:tabular-nums}.queue-ignore-confirm-dialog>footer{margin-top:18px;display:flex;justify-content:flex-end;gap:10px}.queue-ignore-confirm-dialog>footer button{min-height:40px}@media(max-width:560px){.queue-ignore-confirm-record dl{grid-template-columns:1fr}.queue-ignore-confirm-record dl>div.wide{grid-column:auto}}.global-queue-dialog>footer .global-queue-bulk-actions{min-height:42px;gap:8px}.global-queue-bulk-actions>strong{margin-right:4px;color:#343438!important;font-size:14px!important;font-weight:680;white-space:nowrap}.global-queue-bulk-actions>button{min-height:40px!important;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font:inherit;font-size:13px;font-weight:650;white-space:nowrap;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.queue-bulk-cancel{min-width:88px;color:#4f4f55;border:1px solid #d8d8de;background:#f7f7f9}.queue-bulk-cancel:hover{color:#242427;border-color:#c8c8ce;background:#efeff2}.queue-bulk-ignore{min-width:158px;color:#98392f;border:1px solid #e1b8b2;background:#fff5f3;box-shadow:0 1px 2px #7e281e0a}.queue-bulk-ignore:hover{color:#7e2c24;border-color:#d5a29a;background:#ffede9;box-shadow:0 3px 9px #7e281e14}.global-queue-bulk-actions>button:active{transform:translateY(1px)}.global-queue-bulk-actions>button:focus-visible{outline:3px solid rgba(0,122,255,.2);outline-offset:2px}@media(max-width:980px){.global-queue-dialog{width:calc(100vw - 28px);height:calc(100vh - 28px)}.accounts-heading-actions{flex-wrap:wrap}}@media(max-width:1180px){.funds-panorama-dialog .collection-minimal-header{min-height:132px!important;align-items:flex-start!important}.collection-minimal-header .heading-main{min-width:360px!important}.account-title-line{align-items:flex-start;flex-direction:column;gap:4px}.collection-header-actions{max-width:60%;overflow-x:auto!important}.queue-review-summary{grid-template-columns:repeat(3,1fr)}.queue-total-summary{grid-column:1 / -1;text-align:left}}@media(max-width:720px){.funds-panorama-dialog .collection-minimal-header{min-height:auto!important;padding:16px 18px!important;flex-direction:column!important;gap:14px}.collection-minimal-header .heading-main{width:100%;min-width:0!important}.collection-header-actions{width:100%;max-width:none!important;margin-left:0!important;overflow-x:auto!important;justify-content:flex-start!important}}@media(min-width:1401px){.source-ledger-card .source-style-table{width:min(1540px,100%)!important;min-width:1320px!important;margin-inline:auto}.source-ledger-card .source-style-table .detail-column{width:560px!important}.source-ledger-card .source-style-table .amount-column{width:150px!important}.source-ledger-card .source-style-table .status-column{width:190px!important}}.collection-minimal-toolbar .collection-work-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:8px!important}.collection-keyword-search{order:1;position:relative;width:258px;height:45px;flex:0 1 258px;display:flex;align-items:center;overflow:hidden;border:1px solid #d8d8de;border-radius:9px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.collection-keyword-search:focus-within{border-color:#78b3f4;box-shadow:0 0 0 3px #0068c91a}.collection-keyword-search input{width:100%;height:100%;padding:0 76px 0 14px;color:#232326;border:0;outline:0;background:transparent;font:inherit;font-size:14px}.collection-keyword-search input::placeholder{color:#98989e}.collection-search-icon{position:absolute;top:5px;right:5px;width:35px;height:35px;display:grid;place-items:center;color:#fff;border-radius:8px;background:#1e5d9f;pointer-events:none}.collection-search-clear{position:absolute;right:44px;width:24px;height:24px;display:grid;place-items:center;color:#77777d;border:0;border-radius:50%;background:#f1f1f4;cursor:pointer}.collection-source-type-anchor{order:2;position:relative;flex:0 0 auto}.collection-source-type-trigger{min-width:142px;height:45px;padding:0 12px 0 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#303034;border:1px solid #d8d8de;border-radius:10px;background:#fff;box-shadow:0 1px 1px #00000005;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.collection-source-type-trigger:hover{border-color:#c2c2c8;background:#f8f8fa}.collection-source-type-trigger.open{border-color:#75aeea;box-shadow:0 0 0 3px #0071e31c}.collection-source-type-trigger.active{color:#075da9;border-color:#87bcf6;background:#f3f8ff}.collection-source-type-trigger>span{min-width:0;display:flex;align-items:baseline;gap:7px}.collection-source-type-trigger small{color:#85858a;font-size:12px;font-weight:500}.collection-source-type-trigger strong{overflow:hidden;max-width:86px;color:inherit;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.collection-source-type-trigger>svg{flex:0 0 auto;color:#77777d;transition:transform .16s ease}.collection-source-type-trigger.open>svg{transform:rotate(180deg)}.collection-source-type-popover{position:absolute;z-index:140;top:calc(100% + 9px);right:0;width:252px;padding:8px;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:16px;background:#fffffffa;box-shadow:0 18px 46px #23272f2e,0 2px 8px #23272f0f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:collection-source-menu-in .14s ease-out}@keyframes collection-source-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.collection-source-type-popover>header{padding:8px 10px 11px;display:grid;gap:2px;border-bottom:1px solid #ececf0}.collection-source-type-popover>header strong{color:#202024;font-size:15px;font-weight:700}.collection-source-type-popover>header span{color:#8a8a91;font-size:12px}.collection-source-type-options{padding-top:6px;display:grid;gap:2px}.collection-source-type-options>button{width:100%;min-height:44px;padding:0 10px;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:9px;color:#2a2a2e;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer;transition:background .14s ease,color .14s ease}.collection-source-type-options>button:hover{background:#f4f4f6}.collection-source-type-options>button.active{color:#075da9;background:#edf5ff}.collection-source-type-options>button>span:first-child{min-width:0;display:flex;align-items:center;gap:9px}.collection-source-type-options i{width:7px;height:7px;flex:0 0 auto;border:1.5px solid #b1b1b7;border-radius:50%}.collection-source-type-options button.active i{border-color:#1687ed;background:#1687ed;box-shadow:0 0 0 3px #dceeff}.collection-source-type-options strong{overflow:hidden;font-size:14px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.collection-source-type-options em{color:#8a8a90;font-size:12px;font-style:normal;white-space:nowrap}.collection-source-type-options svg{color:#0a74d8}.collection-source-type-popover>footer{margin-top:6px;padding:7px 7px 1px;border-top:1px solid #ececf0}.collection-source-type-popover>footer button{width:100%;min-height:34px;color:#076dcc;border:0;border-radius:8px;background:transparent;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.collection-source-type-popover>footer button:hover{background:#f1f6fc}.collection-minimal-toolbar .collection-filter-anchor{order:3;flex:0 0 auto}.collection-minimal-toolbar .collection-filter-button{width:70px;min-width:70px;height:45px;padding-inline:12px;justify-content:center;gap:6px}.collection-minimal-toolbar .collection-business-type-anchor{order:4;flex:0 0 auto}.collection-minimal-toolbar .collection-business-type-anchor>.header-command-button{width:auto;min-width:112px;max-width:148px;height:45px;padding:0 12px 0 14px;justify-content:space-between;gap:10px}.collection-minimal-toolbar .collection-business-type-anchor>.header-command-button>span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.collection-toolbar-reset{order:5;width:66px;min-height:45px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#66666c;border:1px solid #d8d8de;border-radius:9px;background:#fff;font:inherit;font-size:14px;font-weight:620;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.collection-toolbar-reset:hover{color:#242428;border-color:#bfc0c6;background:#f7f7f9}.collection-toolbar-reset.active{color:#075da9;border-color:#9cc7f3;background:#f3f8fe;box-shadow:inset 0 0 0 1px #0071e30a}.collection-minimal-toolbar .collection-complete-button{order:6}@media(max-width:1500px){.collection-keyword-search{width:210px;flex-basis:210px}.collection-source-type-trigger{min-width:132px}.collection-business-type-anchor>.header-command-button{min-width:112px}}@media(max-width:1180px){.collection-minimal-toolbar .collection-work-actions{width:100%!important;overflow-x:auto!important;justify-content:flex-start!important}.collection-keyword-search{min-width:230px}}.accounts-page{width:min(1600px,calc(100% - 48px));padding-top:28px;padding-bottom:28px}.accounts-overview-card,.accounts-page .account-list-shell{border:1px solid rgba(0,0,0,.045);border-radius:22px;background:#fffffff5;box-shadow:0 16px 44px #1f2a370e}.accounts-overview-card{min-height:196px;padding:0 24px}.accounts-page .accounts-page-heading{min-height:112px;padding:0 18px;display:flex;align-items:center;border-bottom:1px solid #ececf0}.accounts-page .accounts-page-heading h1{font-size:30px;letter-spacing:-1px}.accounts-page .accounts-page-heading p{margin-top:7px;font-size:13px}.accounts-page .accounts-heading-actions{display:flex;align-items:center;gap:14px}.accounts-page .accounts-heading-actions>span{margin-right:4px;color:#86868b;font-size:12px;white-space:nowrap}.accounts-sync-button,.accounts-global-queue-button{min-height:48px;padding:0 20px;border-radius:12px;font-family:inherit;font-size:13px;font-weight:680;cursor:pointer}.accounts-sync-button{color:#fff;border:1px solid #0878ea;background:#0878ea;box-shadow:0 8px 18px #0071e32e}.accounts-sync-button:hover{background:#006edb}.accounts-sync-button:disabled{opacity:.62;cursor:default}.accounts-page .accounts-global-queue-button{min-height:48px;color:#303036;border:1px solid #dedee3;background:#fff;box-shadow:none}.accounts-page .accounts-global-queue-button:hover{border-color:#c9d8e9;background:#f7fbff}.accounts-page .accounts-global-queue-button b{min-width:23px;height:22px;color:#55555a;background:#f1f1f4}.accounts-overview-metrics{min-height:82px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center}.accounts-overview-metrics>div{min-width:0;padding:0 42px;display:flex;align-items:center;gap:14px}.accounts-overview-metrics>div+div{border-left:1px solid #ececf0}.accounts-overview-icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;color:#0878ea;border-radius:50%;background:#f1f5fa}.accounts-overview-icon b{font-size:18px}.accounts-overview-icon.sync{color:#169b72;background:#edf8f4}.accounts-overview-metrics small,.accounts-overview-metrics strong{display:block}.accounts-overview-metrics small{color:#86868b;font-size:12px}.accounts-overview-metrics strong{margin-top:4px;color:#1d1d1f;font-size:22px;line-height:1}.accounts-page .account-list-shell{margin-top:22px;overflow:hidden}.accounts-page .account-list-toolbar{min-height:84px;padding:0 24px;gap:24px;border-bottom:1px solid #e8e8ec}.accounts-page .account-list-toolbar .search-box{width:356px;min-height:44px;background:#fff}.accounts-page .account-currency-tabs{gap:8px}.accounts-page .account-currency-tabs button{min-width:72px;min-height:44px;padding-inline:16px;font-size:13px}.accounts-page .account-currency-tabs button b{font-size:10px}.accounts-page .account-list-columns,.accounts-page .account-list-row{min-width:1180px;grid-template-columns:minmax(210px,1.12fr) minmax(125px,.72fr) minmax(115px,.66fr) minmax(115px,.66fr) minmax(125px,.7fr) minmax(300px,2fr) 84px;column-gap:18px}.accounts-page .account-list-columns{min-height:52px;padding:0 24px;position:static;border-radius:0;background:#fafafc;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:11px}.accounts-page .account-currency-group>h2{min-width:1180px;min-height:38px;padding:0 24px;font-size:13px}.accounts-page .account-list-row{min-height:72px;padding:10px 24px}.accounts-page .account-list-identity .account-currency{width:40px;height:40px;flex-basis:40px}.accounts-page .account-list-identity strong{font-size:14px}.accounts-page .account-list-identity small{margin-top:4px;font-size:10px}.accounts-page .account-list-value strong{font-size:13px}.accounts-page .account-list-value.balance strong{font-size:18px}.account-list-sync{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;white-space:nowrap}.account-list-sync.healthy{color:#169b72}.account-list-sync.warning{color:#b87411}.accounts-page .account-list-latest{padding-left:0;gap:1px;border-left:0}.account-list-shared-time{margin-bottom:2px;color:#74747a;font-size:10px}.accounts-page .account-list-transaction{min-height:25px;grid-template-columns:72px minmax(0,1fr) 98px;column-gap:8px;border-bottom:0}.accounts-page .account-list-latest:not(.shared-time) .account-list-transaction{grid-template-columns:82px 72px minmax(0,1fr) 98px}.accounts-page .account-list-transaction time{font-size:9.5px}.accounts-page .account-list-transaction strong,.accounts-page .account-list-transaction em,.accounts-page .account-list-latest b{font-size:10px}.account-list-detail-button{min-height:34px;padding:0 12px;color:#0878ea;border:1px solid #d7e0ea;border-radius:9px;background:#fff;font:inherit;font-size:11px;font-weight:650;white-space:nowrap;cursor:pointer}.account-list-detail-button:hover{border-color:#a9cdf2;background:#f5faff}.accounts-page .accounts-page-footer{padding-inline:24px}@media(max-width:1260px){.accounts-page .account-list-shell{overflow-x:auto}.accounts-overview-metrics>div{padding-inline:26px}}@media(max-width:820px){.accounts-page{width:min(100% - 24px,1600px);padding-top:14px}.accounts-overview-card{padding:0 16px}.accounts-page .accounts-page-heading{min-height:172px;padding:22px 4px;align-items:flex-start;flex-direction:column}.accounts-page .accounts-heading-actions{width:100%;flex-wrap:wrap}.accounts-page .accounts-heading-actions>span{width:100%}.accounts-sync-button,.accounts-page .accounts-global-queue-button{flex:1 1 auto;justify-content:center}.accounts-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.accounts-overview-metrics>div{min-height:72px;padding-inline:12px}.accounts-overview-metrics>div:nth-child(3){border-top:1px solid #ececf0;border-left:0}.accounts-overview-metrics>div:nth-child(4){border-top:1px solid #ececf0}.accounts-page .account-list-toolbar{min-height:126px;padding:14px;align-items:stretch;flex-direction:column;gap:10px}.accounts-page .account-list-toolbar .search-box{width:100%}.accounts-page .account-list-columns{display:none}.accounts-page .account-currency-group>h2{min-width:0}.accounts-page .account-list-row{min-width:0;min-height:190px;padding:15px;grid-template-columns:minmax(0,1fr) auto;gap:13px 16px}.accounts-page .account-list-row>span:nth-child(3),.accounts-page .account-list-row>span:nth-child(4),.accounts-page .account-list-row>span:nth-child(5){display:none}.accounts-page .account-list-identity{grid-column:1}.accounts-page .account-list-value.balance{grid-column:2;justify-self:end}.accounts-page .account-list-latest{grid-column:1 / -1;grid-row:2}.account-list-detail-button{grid-column:1 / -1;width:100%}}.ledger-workbench-page{width:min(1580px,calc(100% - 28px));min-height:calc(100vh - 72px);padding:14px 0 24px;display:grid;grid-template-columns:repeat(20,minmax(0,1fr));grid-auto-rows:auto;gap:12px;align-items:stretch;align-content:start;--ledger-border: #e1e6ed;--ledger-muted: #6f7b8e;--ledger-blue: #0b67ed;--ledger-green: #12815f;--ledger-red: #d64235}.ledger-workbench-top,.ledger-workbench-bottom{display:contents}.ledger-workbench-card{min-width:0;overflow:hidden;border:1px solid var(--ledger-border);border-radius:10px;background:#fffffff5;box-shadow:0 3px 15px #15233709}.ledger-section-heading{min-height:67px;padding:17px 18px 13px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.ledger-section-heading h1,.ledger-section-heading h2{margin:0;color:#172235;font-size:18px;line-height:1.2;letter-spacing:-.35px}.ledger-section-heading p{margin:5px 0 0;color:var(--ledger-muted);font-size:11px;line-height:1.45}.ledger-source-card{grid-column:span 12;display:flex;flex-direction:column}.ledger-source-heading{min-height:64px;padding:20px 20px 14px;align-items:center}.ledger-source-heading h1{color:#1d1d1f;font-size:24px;letter-spacing:-.5px}.ledger-source-heading p{margin-top:5px;color:#7a8798;font-size:11px;font-weight:600}.ledger-next-pending-button{min-height:34px;padding:0 11px;color:#39485d;border:1px solid #d5dde8;border-radius:8px;background:#fff;cursor:pointer;font-size:11px;font-weight:680}.ledger-next-pending-button:hover{color:var(--ledger-blue);border-color:#a9cffb;background:#f7fbff}.ledger-workbench-empty-page{display:block;min-height:calc(100vh - 72px)}.ledger-current-empty-card{min-height:430px;padding:64px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:17px;color:#748196;border:1px solid var(--ledger-border);border-radius:12px;background:#fffffff7;text-align:center;box-shadow:0 4px 18px #1523370a}.ledger-current-empty-icon{width:58px;height:58px;display:grid;place-items:center;color:#5384c5;border-radius:18px;background:#eef6ff}.ledger-current-empty-card div small{color:#0b67ed;font-size:12px;font-weight:720}.ledger-current-empty-card h1{margin:6px 0 0;color:#1d1d1f;font-size:28px;letter-spacing:-.6px}.ledger-current-empty-card p{max-width:520px;margin:9px 0 0;font-size:14px;line-height:1.65}.ledger-current-empty-card .primary-button{min-height:42px;padding-inline:18px}.ledger-source-toolbar{position:relative;z-index:5;min-height:62px;padding:10px 20px;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between;gap:8px 14px;overflow:visible;border-bottom:1px solid var(--ledger-border);background:#fff}.ledger-source-account-filters{min-width:0;display:flex;flex:1 1 360px;flex-wrap:wrap;align-items:center;gap:8px}.ledger-source-account-filters>button{min-height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;color:#5f5f65;border:1px solid #dedee3;border-radius:10px;background:#fff;cursor:pointer;font-size:13px;font-weight:650;white-space:nowrap}.ledger-source-account-filters>button.active{color:var(--ledger-blue);border-color:#86bfff;background:#f0f7ff}.ledger-source-account-filters>button b{color:#88888e;font-size:12px}.ledger-skipped-anchor{position:relative;z-index:12;flex:0 0 auto;margin-left:auto}.ledger-skipped-trigger{min-height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;color:#7b4a32;border:1px solid #e6c9ba;border-radius:10px;background:#fff8f4;cursor:pointer;font-size:13px;font-weight:700;white-space:nowrap}.ledger-skipped-trigger:hover,.ledger-skipped-trigger[aria-expanded=true]{color:#9b3f27;border-color:#dcae99;background:#fff3ed}.ledger-skipped-trigger b{min-width:20px;height:20px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f5ded2;font-size:11px}.ledger-skipped-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;border:0;background:transparent;cursor:default}.ledger-skipped-popover{position:absolute;top:calc(100% + 8px);right:0;z-index:21;width:min(520px,calc(100vw - 48px));overflow:hidden;border:1px solid #dce2eb;border-radius:12px;background:#fff;box-shadow:0 18px 46px #1b273a33,0 3px 10px #1b273a14}.ledger-skipped-popover>header{min-height:58px;padding:11px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #e7ebf0;background:#fbfcfe}.ledger-skipped-popover>header div{min-width:0;display:grid;gap:3px}.ledger-skipped-popover>header strong{color:#1b2637;font-size:14px}.ledger-skipped-popover>header small{color:#7a8798;font-size:11px}.ledger-skipped-popover>header>button{width:30px;height:30px;color:#758195;border:0;border-radius:8px;background:transparent;cursor:pointer;font-size:21px;line-height:1}.ledger-skipped-popover>header>button:hover{background:#eef2f6}.ledger-skipped-popover>div{max-height:300px;overflow-y:auto}.ledger-skipped-popover article{min-height:66px;padding:10px 13px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;border-bottom:1px solid #edf0f4}.ledger-skipped-popover article:last-child{border-bottom:0}.ledger-skipped-popover article>span{min-width:0;display:grid;gap:4px}.ledger-skipped-popover article>span strong,.ledger-skipped-popover article>span small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger-skipped-popover article>span strong{color:#253348;font-size:12px}.ledger-skipped-popover article>span small{color:#8792a2;font-size:10.5px}.ledger-skipped-popover article>em{color:#14885f;font-size:12px;font-style:normal;font-weight:750;white-space:nowrap}.ledger-skipped-popover article>em.out{color:#c84a3d}.ledger-skipped-popover article>button{min-height:32px;padding:0 11px;color:#0869d8;border:1px solid #b8d6fb;border-radius:8px;background:#f3f8ff;cursor:pointer;font-size:11px;font-weight:750;white-space:nowrap}.ledger-skipped-popover article>button:hover{border-color:#78b1f3;background:#eaf4ff}.ledger-skipped-popover article>button:disabled,.ledger-form-actions .secondary-button:disabled{opacity:.55;cursor:wait}.ledger-source-filter-controls{display:flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto}.ledger-source-filter-anchor{position:relative;flex:0 0 auto}.ledger-source-filter-trigger{height:38px;min-width:116px;padding:0 10px 0 12px;display:inline-grid;grid-template-columns:auto minmax(45px,1fr) auto;align-items:center;gap:8px;color:#68758a;border:1px solid #d8dee7;border-radius:9px;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ledger-source-filter-trigger>span{font-size:11px;font-weight:650}.ledger-source-filter-trigger>strong{overflow:hidden;color:#1f2b3d;font-size:12px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.ledger-source-filter-trigger svg{transition:transform .15s ease}.ledger-source-filter-anchor.open .ledger-source-filter-trigger{border-color:#86bfff;background:#f9fcff;box-shadow:0 0 0 3px #0b67ed1a}.ledger-source-filter-anchor.open .ledger-source-filter-trigger svg{transform:rotate(180deg)}.ledger-source-filter-trigger:focus-visible{outline:0;border-color:#70b4ff;box-shadow:0 0 0 3px #0b67ed1f}.ledger-source-filter-popover{position:absolute;top:calc(100% + 7px);right:0;z-index:30;min-width:158px;padding:6px;display:grid;gap:2px;border:1px solid #dce2eb;border-radius:10px;background:#fffffffc;box-shadow:0 14px 34px #1b273a29,0 2px 8px #1b273a14}.ledger-source-filter-popover>button{width:100%;min-height:34px;padding:0 9px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#344155;border:0;border-radius:7px;background:transparent;cursor:pointer;font-size:12px;text-align:left}.ledger-source-filter-popover>button:hover{background:#f2f6fb}.ledger-source-filter-popover>button.selected{color:#075fce;background:#edf5ff;font-weight:700}.ledger-source-filter-popover>button svg{color:var(--ledger-blue)}.ledger-source-table-wrap{width:100%;min-width:0;min-height:0;flex:1;overflow:auto}.ledger-source-table{width:100%;min-width:680px;border-collapse:collapse;table-layout:fixed}.ledger-source-table th{position:sticky;top:0;z-index:2;height:46px;padding:0 12px;color:#707076;border-top:0;border-bottom:1px solid #dedee3;background:#fbfbfdfa;font-size:13px;font-weight:650;text-align:left}.ledger-source-table th:nth-child(1){width:48px;text-align:center}.ledger-source-table th:nth-child(2){width:114px}.ledger-source-table th:nth-child(3){width:118px;color:#39475d;font-size:14px;font-weight:750}.ledger-source-table th:nth-child(4){width:62px}.ledger-source-table th:nth-child(5){width:auto}.ledger-source-table th:nth-child(6){width:112px;text-align:left}.ledger-source-table th:nth-child(7){width:132px;text-align:center}.ledger-source-table td{height:72px;padding:11px 12px;color:#343438;border-bottom:1px solid #e9e9ed;font-size:14px;vertical-align:middle}.ledger-source-table tbody tr{cursor:pointer;transition:background .13s ease}.ledger-source-table tbody tr.selected{background:#eaf3ff;box-shadow:inset 3px 0 0 var(--ledger-blue)}.ledger-source-table tbody tr:hover{background:#f4f8ff}.ledger-source-sequence{text-align:center}.ledger-source-sequence{color:#8a8a90;font-variant-numeric:tabular-nums}.ledger-source-status{display:inline-flex;align-items:center;gap:7px;color:#415067;font-size:13px;font-weight:650;white-space:nowrap}.ledger-source-status i{width:7px;height:7px;border-radius:50%;background:#aeb8c6}.ledger-source-status.pending i{background:var(--ledger-blue)}.ledger-source-status.partial{color:#9a6413}.ledger-source-status.partial i{background:#e3a22e}.ledger-source-status.generated i{background:var(--ledger-green)}.ledger-source-document-links{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;gap:3px 4px;white-space:nowrap}.ledger-source-document-links>button:first-child{grid-column:1 / -1}.ledger-source-document-links:not(.has-overflow)>button:nth-child(2){grid-column:1 / -1}.ledger-source-document-links>button,.ledger-source-document-more-anchor>button{height:23px;min-width:0;padding:0 7px;overflow:hidden;color:#20242b;border:1px solid #cfd4dc;border-radius:6px;background:#f7f8f9;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;line-height:21px;text-overflow:ellipsis;white-space:nowrap}.ledger-source-document-links>button:hover,.ledger-source-document-more-anchor>button:hover,.ledger-source-document-more-anchor>button[aria-expanded=true]{color:#111318;border-color:#969da8;background:#eceef1}.ledger-source-document-links>button:focus-visible,.ledger-source-document-more-anchor>button:focus-visible{outline:0;box-shadow:0 0 0 3px #20242b1f}.ledger-source-document-links.partial>button{color:#20242b;border-color:#cfd4dc;background:#f7f8f9}.ledger-source-document-more-anchor{grid-column:2;grid-row:2;display:inline-flex}.ledger-source-document-more-anchor>button{width:27px;padding:0;color:#343a44;border-color:#d5dae1;background:#fff;font-size:10.5px}.ledger-source-document-popover{position:fixed;z-index:5100;padding:5px;display:grid;gap:3px;overflow-y:auto;border:1px solid #d9e1eb;border-radius:9px;background:#fffffffc;box-shadow:0 13px 32px #1c2b402b,0 2px 7px #1c2b4014}.ledger-source-document-popover>button{min-height:31px;padding:0 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#28405f;border:0;border-radius:6px;background:transparent;cursor:pointer;font-family:inherit;text-align:left}.ledger-source-document-popover>button:hover,.ledger-source-document-popover>button:focus-visible{outline:0;background:#eef5fd}.ledger-source-document-popover>button span{font-size:11px;font-weight:700;white-space:nowrap}.ledger-source-document-popover>button small{color:#8a96a6;font-size:9px;white-space:nowrap}.ledger-source-time strong,.ledger-source-time small,.ledger-source-detail strong,.ledger-source-detail small,.ledger-source-amount strong,.ledger-source-amount small,.ledger-source-counter-amount{display:block}.ledger-source-time strong{color:#152238;font-size:15px;line-height:1.3}.ledger-source-time small{margin-top:5px;color:#6e7b8d;font-size:13px;line-height:1.25}.ledger-source-table td.ledger-source-type{overflow:hidden;color:#17253b;font-size:15px;font-weight:720;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ledger-source-detail strong{overflow:hidden;color:#17253b;font-size:15px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ledger-source-detail small{margin-top:5px;overflow:hidden;color:#7f8a9b;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ledger-source-detail-display{min-width:0;display:block;border-radius:5px;cursor:help}.ledger-source-detail-display:focus{outline:0}.ledger-source-detail-display:focus-visible{box-shadow:0 0 0 3px #0b67ed2b}.ledger-full-detail-popover{position:fixed;z-index:5200;padding:13px 15px;overflow:auto;color:#233249;border:1px solid #cad7e7;border-radius:11px;background:#fffffffc;box-shadow:0 16px 40px #1a2c4633,0 3px 10px #1a2c4614;font-size:13px;line-height:1.55;overflow-wrap:anywhere;pointer-events:auto}.ledger-full-detail-popover>strong{display:block;margin-bottom:5px;color:#748197;font-size:11px;font-weight:750;letter-spacing:.03em}.ledger-full-detail-popover>p{margin:0;color:#17253b;font-size:14px;font-weight:700;white-space:normal}.ledger-full-detail-popover>small{margin-top:9px;padding-top:8px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;color:#6d7b90;border-top:1px solid #e4eaf2;font-size:12px;white-space:normal}.ledger-full-detail-popover>small b{color:#8a96a7;font-weight:650;white-space:nowrap}.ledger-full-detail-popover>small span{color:#43536a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:650;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.ledger-source-amount{text-align:left}.ledger-source-amount strong{font-size:17px;line-height:1.2;font-weight:750}.ledger-source-amount small{margin-top:4px;color:#778397;font-size:13px;white-space:normal}.ledger-source-counter-amount{margin-top:2px;color:#526b92;font-size:12.5px;font-style:normal;font-weight:680;line-height:1.2;white-space:nowrap}.ledger-source-operation{text-align:center}.ledger-source-operation>button{min-height:34px;padding:0 12px;color:#4f5662;border:1px solid #d5dae1;border-radius:8px;background:#fff;font:inherit;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer}.ledger-source-operation>button:hover{color:#a33028;border-color:#dfb3ae;background:#fff8f7}.ledger-source-operation>button:focus-visible{outline:2px solid rgba(8,120,234,.25);outline-offset:2px}.ledger-source-amount.in strong,.ledger-processor-heading .in,.ledger-pending-table td.in{color:var(--ledger-green)}.ledger-source-amount.out strong,.ledger-processor-heading .out,.ledger-pending-table td.out{color:var(--ledger-red)}.ledger-pending-table td button{padding:0;color:var(--ledger-blue);border:0;background:transparent;cursor:pointer;font-size:11.5px;font-weight:650}.ledger-source-footer{min-height:49px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#7e8999;border-top:1px solid var(--ledger-border);background:#fbfcfd;font-size:12px}.ledger-source-pager{margin-left:auto;display:inline-flex;align-items:center;gap:5px}.ledger-source-pager button{min-width:28px;height:28px;padding:0 8px;color:#617086;border:0;border-radius:5px;background:transparent;cursor:pointer;font-size:11px}.ledger-source-pager button.active{color:var(--ledger-blue);border:1px solid #d9e4f3;background:#fff;font-weight:750}.ledger-source-pager button:disabled{opacity:.36;cursor:default}.ledger-processor-card{grid-column:span 8;padding:0 18px 14px;display:flex;flex-direction:column;overflow:auto}.ledger-processor-heading{min-height:64px;padding:20px 2px 14px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ledger-processor-heading h2{margin:0;flex:0 0 auto;color:#1d1d1f;font-size:24px;line-height:1.2;letter-spacing:-.5px}.ledger-processor-source{min-width:0;display:flex;align-items:baseline;justify-content:flex-end;gap:7px}.ledger-processor-source b{flex:0 0 auto;color:#405067;font-size:13px;font-weight:700;line-height:1.3;white-space:nowrap}.ledger-processor-detail{min-width:0;max-width:220px;overflow:hidden;color:#5f6672;font-size:12.5px;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ledger-processor-source i{flex:0 0 auto;color:#9aa5b4;font-size:12px;font-style:normal}.ledger-processor-source strong{flex:0 0 auto;font-size:14px;font-weight:750;white-space:nowrap}.ledger-doc-tabs{display:flex;align-items:center;gap:8px;padding-top:10px;margin-bottom:8px}.ledger-source-rate{margin-left:auto;padding-right:3px;color:#697588;font-size:11.5px;font-weight:680;font-variant-numeric:tabular-nums;letter-spacing:-.1px;white-space:nowrap}.ledger-doc-tabs button{min-width:88px;height:38px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#5f5f65;border:1px solid #dedee3;border-radius:10px;background:#fff;cursor:pointer;font-size:14px;font-weight:650}.ledger-doc-tabs button b{min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;color:#68758a;border-radius:9px;background:#edf0f4;font-size:10px;font-weight:750;line-height:18px}.ledger-doc-tabs button.active b{color:#fff;background:var(--ledger-blue)}.ledger-doc-tabs button:hover{color:var(--ledger-blue);border-color:#b8d7fb;background:#f8fbff}.ledger-doc-tabs button.active{color:var(--ledger-blue);border-color:#86bfff;background:#f0f7ff;box-shadow:none}.ledger-doc-tabs button:disabled,.ledger-doc-tabs button:disabled:hover{color:#a7adb7;border-color:#e3e6ea;background:#f4f5f7;cursor:not-allowed}.ledger-doc-tabs button:focus{outline:0}.ledger-doc-tabs button:focus-visible{box-shadow:0 0 0 3px #0b67ed1f}.ledger-document-result{min-height:44px;margin-bottom:14px;padding:7px 10px;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;color:#667386;border:1px solid #e1e6ed;border-radius:8px;background:#fafbfd}.ledger-document-result-icon{width:23px;height:23px;display:grid;place-items:center;color:#8b97a7;border-radius:50%;background:#eef1f5}.ledger-document-result-icon i{width:6px;height:6px;border-radius:50%;background:#a7b0bd}.ledger-document-result>div{min-width:0;display:flex;align-items:baseline;gap:8px}.ledger-document-result strong{flex:0 0 auto;color:#405067;font-size:11.5px;font-weight:750}.ledger-document-result small{min-width:0;overflow:hidden;color:#8691a1;font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.ledger-document-result>button{padding:0;color:var(--ledger-blue);border:0;background:transparent;cursor:pointer;font-size:11px;font-weight:700;white-space:nowrap}.ledger-document-result.generated{border-color:#c9e7d9;background:#f7fcf9}.ledger-document-result.generated .ledger-document-result-icon{color:#16805b;background:#e5f5ee}.ledger-document-result.generated strong{color:#247259}.ledger-document-result.partial{border-color:#efd6aa;background:#fffaf2}.ledger-document-result.partial .ledger-document-result-icon{color:#b57513;background:#fff0d8}.ledger-document-result.partial strong{color:#93600d}.ledger-document-result.editing{border-color:#b8d7fb;background:#f5f9ff}.ledger-document-result.editing .ledger-document-result-icon{color:#176fca;background:#e3f0ff}.ledger-document-result.editing strong{color:#245d99}.ledger-document-result.recent{animation:ledger-result-arrival .7s ease}@keyframes ledger-result-arrival{0%{box-shadow:0 0 0 4px #0b67ed24}to{box-shadow:0 0 0 0 transparent}}.ledger-doc-form{min-height:0;flex:1;display:flex;flex-direction:column}.ledger-editor-fields{min-width:0;margin:0;padding:0;border:0}.ledger-editor-fields[disabled]{opacity:.7}.ledger-editor-fields[disabled] .ledger-control,.ledger-editor-fields[disabled] .ledger-combobox-trigger,.ledger-editor-fields[disabled] .ledger-payment-basis button{color:#788495;border-color:#e0e4e9;background:#f4f6f8;box-shadow:none;cursor:default}.ledger-form-grid,.ledger-transaction-common{display:grid;grid-template-columns:1fr 1fr;gap:12px 22px}.ledger-field{min-width:0;display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:9px;color:#48566a;font-size:13px;font-weight:650}.ledger-field-wide{grid-column:1 / -1}.ledger-field>span.required:after{content:" *";color:#e34b42}.ledger-control{width:100%;height:38px;min-width:0;padding:0 11px;color:#26354b;border:1px solid #d4dce7;border-radius:8px;outline:0;background:#fff;font-size:13px}.ledger-detail-control{height:58px;min-height:58px;padding:8px 11px;font-family:inherit;line-height:20px;resize:vertical}.ledger-control[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ledger-control[type=number]::-webkit-inner-spin-button,.ledger-control[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ledger-control:focus{border-color:#7faff2;box-shadow:0 0 0 3px #0b67ed14}.ledger-control:disabled{color:#6f7b8c;background:#f4f6f8}.ledger-amount-input-wrap{min-width:0;position:relative;display:block}.ledger-amount-input-wrap>.ledger-control{padding-right:76px}.ledger-amount-input-wrap.disabled>.ledger-control{padding-right:11px}.ledger-amount-input-wrap>button{height:26px;max-width:72px;padding:0 7px;position:absolute;top:50%;right:6px;overflow:hidden;color:#0872df;border:1px solid #b9d9fb;border-radius:6px;outline:0;background:#f0f7ff;cursor:pointer;font-size:10.5px;font-weight:720;line-height:24px;text-overflow:ellipsis;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-50%) translate(3px);transition:opacity .13s ease,transform .13s ease,background .13s ease,border-color .13s ease}.ledger-amount-input-wrap:hover>button,.ledger-amount-input-wrap:focus-within>button{opacity:1;pointer-events:auto;transform:translateY(-50%) translate(0)}.ledger-amount-input-wrap.fillable>button:hover{border-color:#86bfff;background:#e5f2ff}.ledger-amount-input-wrap.empty>button{color:#447664;border-color:#cde3da;background:#f2f9f6;cursor:default}.ledger-amount-input-wrap.over>.ledger-control{padding-right:76px;border-color:#e98981;background:snow}.ledger-amount-input-wrap.over>button{color:#c13e34;border-color:#efbbb7;background:#fff0ef;opacity:1;pointer-events:none;transform:translateY(-50%) translate(0)}.ledger-payment-amount-field{align-items:start}.ledger-payment-amount-field>span{height:38px;display:flex;align-items:center}.ledger-payment-amount-group{width:100%;min-width:0;display:grid;gap:8px}.ledger-payment-value-row{min-width:0;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:8px}.ledger-payment-basis-row{min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:8px}.ledger-payment-basis-row>span{color:#7b8798;font-size:11px;font-weight:620;white-space:nowrap}.ledger-payment-basis{width:100%;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ledger-payment-basis button{min-width:0;min-height:34px;padding:4px 9px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#7b8595;border:1px solid #d7dee8;border-radius:8px;background:#fff;cursor:pointer;text-align:left}.ledger-payment-basis button:hover{border-color:#a9caef;background:#f8fbff}.ledger-payment-basis button.active{color:var(--ledger-blue);border-color:#86bfff;background:#f0f7ff;box-shadow:inset 0 0 0 1px #0b67ed0a}.ledger-payment-basis button span{font-size:10.5px;font-weight:620;white-space:nowrap}.ledger-payment-basis button strong{overflow:hidden;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ledger-select-wrap{min-width:0;position:relative}.ledger-select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:29px}.ledger-select-wrap>svg{position:absolute;top:13px;right:10px;color:#8490a2;pointer-events:none}.ledger-combobox-trigger{padding-right:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:inherit;font-weight:600;text-align:left;cursor:pointer}.ledger-combobox-trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger-combobox-trigger>svg{flex:0 0 auto;color:#8490a2;transition:transform .15s ease}.ledger-combobox-trigger[aria-expanded=true]{border-color:#7faff2;box-shadow:0 0 0 3px #0b67ed14}.ledger-combobox-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.ledger-combobox-trigger:disabled{cursor:not-allowed}.ledger-combobox-popover{position:fixed;z-index:5000;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:#26354b;border:1px solid #cfd8e5;border-radius:10px;background:#fff;box-shadow:0 12px 30px #1e344e29,0 2px 7px #1e344e14}.ledger-combobox-search{height:41px;min-height:41px;padding:0 10px;display:flex;align-items:center;gap:7px;color:#8290a3;border-bottom:1px solid #e7ebf1;background:#fff}.ledger-combobox-search input{width:100%;min-width:0;height:100%;padding:0;color:#26354b;border:0;outline:0;background:transparent;font-family:inherit;font-size:12px}.ledger-combobox-search input::placeholder{color:#9aa5b5}.ledger-combobox-options{min-height:0;padding:4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bcc5d1 transparent}.ledger-combobox-heading{min-height:27px;padding:8px 8px 4px;color:#8a96a7;font-size:10.5px;font-weight:700;line-height:15px}.ledger-combobox-heading.all{margin-top:3px;border-top:1px solid #edf0f4}.ledger-combobox-options button{width:100%;min-height:34px;padding:7px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#344257;border:0;border-radius:6px;background:transparent;font-family:inherit;font-size:12px;font-weight:560;text-align:left;cursor:pointer}.ledger-combobox-options button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger-combobox-options button>svg{flex:0 0 auto;color:var(--ledger-blue)}.ledger-combobox-options button:hover,.ledger-combobox-options button.active{background:#f2f6fb}.ledger-combobox-options button.selected{color:var(--ledger-blue);background:#edf5ff;font-weight:700}.ledger-combobox-empty{padding:25px 10px;color:#96a1b1;font-size:12px;text-align:center}.ledger-form-action-area{margin-top:auto;padding-top:14px}.ledger-form-actions{display:flex;flex:0 0 auto;justify-content:flex-end;gap:9px}.ledger-form-actions .primary-button,.ledger-form-actions .secondary-button{min-height:38px;padding-inline:16px;border-radius:8px;font-size:12px}.ledger-form-actions .primary-button:disabled{color:#8c949f;background:#e3e6ea;opacity:1}.ledger-form-actions .ledger-cancel-edit{color:#48566a;border-color:#d6dde6;background:#fff}.ledger-form-actions .ledger-cancel-edit:hover{border-color:#bfcbd9;background:#f7f9fb}.ledger-processor-empty{min-height:330px;display:grid;place-items:center;align-content:center;gap:7px;color:#9aa5b5;text-align:center}.ledger-processor-empty strong{color:#4f5c70;font-size:14px}.ledger-processor-empty span{font-size:11px}.ledger-rule-empty{min-height:260px}.ledger-rule-empty span{max-width:390px;font-size:12px;line-height:1.65}.ledger-rule-empty-actions{margin-top:12px;display:flex;align-items:center;justify-content:center}.ledger-rule-empty-actions .secondary-button{min-width:126px;min-height:38px}.ledger-rule-empty-actions .secondary-button:disabled{opacity:.55;cursor:wait}.ledger-commission{margin-top:14px;overflow:hidden;border:1px solid #dde4ec;border-radius:8px}.ledger-commission-columns,.ledger-commission-row{display:grid;grid-template-columns:112px minmax(105px,1.25fr) 70px minmax(85px,.9fr) 47px 34px;align-items:center;gap:8px}.ledger-commission-columns{min-height:36px;padding:0 9px;color:#68758a;background:#fafbfd;font-size:10.5px;font-weight:700}.ledger-commission-toggle{display:inline-flex;align-items:center;gap:8px;color:#344257;white-space:nowrap}.ledger-commission-toggle b{font-size:11px;font-weight:700}.ledger-switch{width:31px;height:18px;padding:0;position:relative;border:0;border-radius:10px;background:#c4ccd7;cursor:pointer;transition:background .15s}.ledger-switch i{width:14px;height:14px;position:absolute;top:2px;left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000002e;transition:transform .15s}.ledger-switch.on{background:var(--ledger-blue)}.ledger-switch.on i{transform:translate(13px)}.ledger-commission-row{min-height:43px;padding:3px 9px;border-top:1px solid #edf0f4;font-size:11px}.ledger-commission-row .ledger-control{height:32px}.ledger-commission-row input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.ledger-commission-row input[type=number]::-webkit-inner-spin-button,.ledger-commission-row input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ledger-commission-row label{display:flex;align-items:center;gap:4px}.ledger-commission-row label b{font-weight:600}.ledger-commission-row>button{padding:5px;color:#d6483f;border:0;background:transparent;cursor:pointer}.ledger-commission>footer{min-height:35px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#59667a;border-top:1px solid #edf0f4;font-size:10.5px}.ledger-commission>footer button{padding:0;display:inline-flex;align-items:center;gap:4px;color:var(--ledger-blue);border:0;background:transparent;cursor:pointer;font-size:10.5px}.ledger-commission>footer strong{color:#25344a}.ledger-transaction-sides{margin-top:15px;padding-top:14px;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e8ecf1}.ledger-transaction-sides>section{padding-right:22px}.ledger-transaction-sides>section+section{padding:0 0 0 24px;border-left:1px solid #e2e7ee}.ledger-transaction-sides h3{margin:0 0 11px;color:#27364c;font-size:14px}.ledger-side-heading{min-height:19px;margin:0 0 11px;display:flex;align-items:center;justify-content:space-between;gap:8px}.ledger-side-heading h3{margin:0}.ledger-same-account-button{min-height:22px;padding:2px 7px;color:#586579;border:1px solid #d8dee8;border-radius:5px;background:#fff;cursor:pointer;font-size:10.5px;font-weight:650;line-height:1}.ledger-same-account-button:hover:not(:disabled){color:var(--ledger-blue);border-color:#9bc3ff;background:#f5f9ff}.ledger-same-account-button:focus-visible{outline:2px solid rgba(11,103,237,.22);outline-offset:1px}.ledger-same-account-button:disabled{color:#a5adba;border-color:#e4e8ee;background:#f5f6f8;cursor:default}.ledger-transaction-sides .ledger-field{margin-bottom:9px}.ledger-payable-control{min-width:0;display:grid;gap:7px}.ledger-service-fee-option{width:fit-content;display:inline-flex;align-items:center;gap:7px;color:#5e6a7d;cursor:pointer;font-size:11.5px;font-weight:600}.ledger-service-fee-option input{width:15px;height:15px;margin:0;accent-color:var(--ledger-blue);cursor:pointer}.ledger-service-fee-option strong{color:#2d3d53;font-weight:750}.ledger-pending-card{min-height:497px;grid-column:1 / -1;display:flex;flex-direction:column}.ledger-pending-card .ledger-section-heading{min-height:70px;padding:14px 20px 8px}.ledger-pending-card .ledger-section-heading h2{color:#1d1d1f;font-size:24px;letter-spacing:-.5px}.ledger-pending-heading{align-items:center}.ledger-export-entry{display:flex;align-items:center;justify-content:flex-end;gap:14px}.ledger-export-entry-status{color:#7a8798;font-size:12px;font-weight:650;white-space:nowrap}.ledger-export-entry-status.current{color:var(--ledger-green)}.ledger-export-entry-status.partial{color:#176bb3}.ledger-export-entry-status.stale{color:#b86a14}.ledger-export-entry .primary-button{min-height:38px;padding:0 15px;border-radius:8px;font-size:11.5px}.ledger-pending-tabs{min-height:58px;padding:10px 20px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--ledger-border);background:#fff}.ledger-pending-tabs button{min-height:38px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;color:#5f5f65;border:1px solid #dedee3;border-radius:10px;background:#fff;cursor:pointer;font-size:13px;font-weight:650;white-space:nowrap}.ledger-pending-tabs button:focus{outline:0}.ledger-pending-tabs button:focus-visible{box-shadow:0 0 0 3px #0b67ed29}.ledger-pending-tabs button.active{color:var(--ledger-blue);border-color:#86bfff;background:#f0f7ff}.ledger-pending-tabs button b{color:#88888e;font-size:12px}.ledger-pending-tabs>span{align-self:center;color:#7f8a9b;font-size:10px}.ledger-pending-tabs>span+button{margin-left:10px}.ledger-pending-table-wrap{width:100%;min-width:0;min-height:0;flex:1;overflow-x:hidden;overflow-y:auto}.ledger-pending-table{width:100%;min-width:0;border-collapse:collapse;table-layout:fixed}.ledger-pending-table th{height:52px;padding:0 10px;color:#707076;border-top:0;border-bottom:1px solid #dedee3;background:#fbfcfd;font-size:14px;font-weight:650;text-align:left;white-space:nowrap}.ledger-pending-table td{height:88px;padding:12px 10px;overflow:hidden;color:#39475d;border-bottom:1px solid #e9e9ed;font-size:15px;line-height:1.45;vertical-align:middle}.ledger-pending-table tbody tr:hover{background:#f7faff}.ledger-pending-table tr.ledger-new-document-highlight{background:#e5f2ff;box-shadow:inset 3px 0 0 var(--ledger-blue),inset 0 0 0 1px #0b67ed29;animation:ledger-new-document .42s ease-out}.ledger-pending-table tr.ledger-document-being-edited{background:#f2f7fd;box-shadow:inset 3px 0 #689bd2}@keyframes ledger-new-document{0%{background:#d8ebff;box-shadow:inset 4px 0 0 var(--ledger-blue),inset 0 0 0 2px #0b67ed33}to{background:#e5f2ff;box-shadow:inset 3px 0 0 var(--ledger-blue),inset 0 0 0 1px #0b67ed29}}.ledger-pending-table th:nth-child(1){width:4%;text-align:center}.ledger-pending-table th:nth-child(2){width:6%}.ledger-pending-table th:nth-child(3){width:9%}.ledger-pending-table th:nth-child(4){width:5%}.ledger-pending-table th:nth-child(5){width:8%}.ledger-pending-table th:nth-child(6){width:8%}.ledger-pending-table th:nth-child(7){width:8%;text-align:right}.ledger-pending-table th:nth-child(8){width:9%}.ledger-pending-table th:nth-child(9){width:17%}.ledger-pending-table th:nth-child(10),.ledger-pending-table th:nth-child(11){width:9%}.ledger-pending-table th:nth-child(12){width:8%}.ledger-pending-table.income th:nth-child(7){text-align:left}.ledger-pending-table.income .ledger-pending-amount{text-align:left}.ledger-pending-table.transaction th:nth-child(1){width:4%;text-align:center}.ledger-pending-table.transaction th:nth-child(2){width:6%}.ledger-pending-table.transaction th:nth-child(3){width:9%}.ledger-pending-table.transaction th:nth-child(4){width:9%;text-align:left}.ledger-pending-table.transaction th:nth-child(5){width:5%}.ledger-pending-table.transaction th:nth-child(6){width:11%}.ledger-pending-table.transaction th:nth-child(7){width:9%;text-align:left}.ledger-pending-table.transaction th:nth-child(8){width:9%;text-align:left}.ledger-pending-table.transaction th:nth-child(9){width:5%;text-align:left}.ledger-pending-table.transaction th:nth-child(10){width:10%}.ledger-pending-table.transaction th:nth-child(11){width:16%}.ledger-pending-table.transaction th:nth-child(12){width:7%}.ledger-pending-table.transaction .ledger-pending-amount{text-align:left}.ledger-pending-sequence{color:#8792a2;font-size:14.5px;text-align:center;font-variant-numeric:tabular-nums}.ledger-pending-currency{color:#526177;font-size:14.5px;font-weight:650}.ledger-pending-currency strong,.ledger-pending-currency small{display:block}.ledger-pending-currency small{margin-top:4px;color:#7c899a;font-size:12.5px}.ledger-pending-dual-amount{text-align:right;font-variant-numeric:tabular-nums}.ledger-pending-dual-amount strong,.ledger-pending-dual-amount small{display:block;white-space:nowrap}.ledger-pending-dual-amount strong{color:var(--ledger-green);font-size:15.5px}.ledger-pending-dual-amount small{margin-top:4px;color:var(--ledger-red);font-size:13px;font-weight:650}.ledger-pending-type,.ledger-pending-primary,.ledger-pending-account strong,.ledger-pending-time strong,.ledger-pending-amount strong{display:block;overflow:hidden;color:#17253b;font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ledger-pending-copy{display:-webkit-box;overflow:hidden;font-size:15px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ledger-pending-account small,.ledger-pending-time small,.ledger-pending-amount small{display:block;margin-top:4px;color:#788598;font-size:12.5px;font-weight:500;white-space:nowrap}.ledger-pending-amount{text-align:right;font-variant-numeric:tabular-nums}.ledger-pending-amount.in strong{color:var(--ledger-green)}.ledger-pending-amount.out strong{color:var(--ledger-red)}.ledger-pending-detail{display:block;overflow:hidden;color:#536176;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.ledger-pending-detail b,.ledger-pending-detail small{display:block;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.ledger-pending-detail b{color:#536176;font-size:14.5px;font-weight:600;line-height:1.45}.ledger-pending-card .ledger-pending-table .ledger-pending-detail>b{display:-webkit-box;max-height:36px;overflow:hidden;color:#536176;font-size:12.5px;font-weight:550;line-height:18px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.ledger-pending-detail small{margin-top:3px;color:#788598;font-size:12.5px;font-weight:500;line-height:1.4}.ledger-pending-commission-slot{min-width:0;display:block}.ledger-pending-commission-slot b,.ledger-pending-commission-slot small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger-pending-commission-slot b{color:#26364c;font-size:14px}.ledger-pending-commission-slot small{margin-top:2px;color:#728095;font-size:11.5px}.ledger-pending-none{color:#8b96a6}.ledger-row-actions{display:flex;flex-wrap:wrap;gap:5px 9px}.ledger-pending-table .ledger-row-actions button{font-size:13.5px}.ledger-pending-table .ledger-row-actions button:not(.danger){color:#2d5f94}.ledger-row-actions button.danger{color:#d44940}.ledger-doc-status{padding:4px 8px;display:inline-block;border-radius:5px;font-size:11.5px;font-weight:720;white-space:nowrap}.ledger-doc-status.generated{color:#b86a14;background:#fff2df}.ledger-doc-status.exported{color:#176bb3;background:#e9f5ff}.ledger-doc-status.uploaded{color:#197153;background:#e7f6ef}.ledger-pending-empty{min-height:115px;display:grid;place-items:center;color:#929baa;font-size:10px}.ledger-pending-footer{min-height:49px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#7e8999;border-top:1px solid var(--ledger-border);background:#fbfcfd;font-size:12px}.ledger-export-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:flex-end}.ledger-export-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#141d2a4d;cursor:default}.ledger-export-drawer{width:min(480px,calc(100vw - 24px));height:100%;position:relative;z-index:1;display:flex;flex-direction:column;background:#fff;box-shadow:-18px 0 50px #141f302b}.ledger-export-drawer>header{min-height:91px;padding:20px 20px 16px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--ledger-border)}.ledger-export-drawer>header h2{margin:0;color:#1d1d1f;font-size:22px;letter-spacing:-.4px}.ledger-export-drawer>header p{max-width:370px;margin:7px 0 0;color:#748094;font-size:11px;line-height:1.55}.ledger-export-close{width:32px;height:32px;padding:0;display:grid;place-items:center;flex:0 0 auto;color:#556276;border:1px solid #dce2ea;border-radius:8px;background:#fff;cursor:pointer}.ledger-export-close:hover{background:#f4f7fa}.ledger-export-drawer-body{min-height:0;padding:18px 20px;flex:1;overflow-y:auto}.ledger-export-group-list{display:grid;gap:10px}.ledger-export-group{min-height:102px;padding:13px;display:grid;grid-template-columns:18px 34px minmax(0,1fr);align-items:center;gap:11px;border:1px solid #e0e6ee;border-radius:9px;background:#fff}.ledger-export-group.stale,.ledger-export-group.stale-empty{border-color:#efc58c;background:#fffaf3}.ledger-export-group.current{border-color:#bfe2d3;background:#fbfffd}.ledger-export-checkbox{width:16px;height:16px;margin:0;accent-color:var(--ledger-blue);cursor:pointer}.ledger-export-checkbox:disabled{opacity:.38;cursor:default}.ledger-export-file-icon{width:31px;height:36px;display:grid;place-items:center;color:#fff;border-radius:4px;background:#19a663}.ledger-export-group-copy{min-width:0}.ledger-export-group-title{display:flex;align-items:center;gap:8px}.ledger-export-group-title strong{color:#24334a;font-size:13px}.ledger-export-group-title em{padding:3px 6px;color:#667489;border-radius:4px;background:#f0f3f7;font-size:9px;font-style:normal;font-weight:650;white-space:nowrap}.ledger-export-group.current .ledger-export-group-title em{color:#197153;background:#e7f6ef}.ledger-export-group.stale .ledger-export-group-title em,.ledger-export-group.stale-empty .ledger-export-group-title em{color:#a55c10;background:#fff0d9}.ledger-export-file-name{margin-top:7px;display:block;overflow:hidden;color:#8a95a5;font-size:10.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ledger-export-file-name.actual{color:#35435a;font-weight:650}.ledger-export-group-copy>small{margin-top:7px;display:flex;flex-wrap:wrap;gap:4px}.ledger-export-group-copy>small b{padding:3px 5px;color:#687589;border-radius:4px;background:#f1f4f7;font-size:8.5px;font-weight:600}.ledger-export-stale-note{margin-top:14px;padding:10px 12px;color:#97601f;border:1px solid #f0d8b5;border-radius:7px;background:#fff9ef;font-size:10.5px;line-height:1.55}.ledger-generate-all{width:100%;min-height:42px;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:11.5px}.ledger-export-status-note{margin-top:10px;padding:2px 3px;display:flex;align-items:center;gap:9px;color:#c66d08}.ledger-export-status-note>svg{flex:0 0 auto}.ledger-export-status-note>span{min-width:0;display:grid;gap:3px}.ledger-export-status-note strong{color:#b96000;font-size:11.5px;line-height:1.3}.ledger-export-status-note small{color:#7b8797;font-size:9.5px;line-height:1.4}.ledger-completion-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;padding:20px;display:grid;place-items:center;background:#141d2a75;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ledger-completion-dialog{width:min(600px,100%);max-height:calc(100dvh - 40px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #e0e5ec;border-radius:14px;background:#fff;box-shadow:0 22px 70px #111c2d3d}.ledger-completion-dialog>header{padding:25px 28px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #edf0f4}.ledger-completion-dialog>header>div{min-width:0}.ledger-completion-dialog>header small{display:block;margin-bottom:7px;color:var(--ledger-blue);font-size:10.5px;font-weight:750}.ledger-completion-dialog>header h2{margin:0;color:#1f2d42;font-size:22px;line-height:1.35;letter-spacing:-.35px}.ledger-completion-dialog>header p{margin:8px 0 0;color:#6f7d90;font-size:12px;line-height:1.6}.ledger-completion-close{width:32px;height:32px;padding:0;display:grid;place-items:center;flex:0 0 auto;color:#556276;border:1px solid #dce2ea;border-radius:8px;background:#fff;cursor:pointer}.ledger-completion-close:hover:not(:disabled){background:#f4f7fa}.ledger-completion-close:disabled{opacity:.45;cursor:default}.ledger-completion-body{min-height:0;padding:20px 28px 24px;overflow-y:auto}.ledger-completion-summary{padding:13px 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;border-radius:8px;background:#f4f6f9}.ledger-completion-summary span{color:#647185;font-size:11.5px;white-space:nowrap}.ledger-completion-summary strong{margin-left:4px;color:#1f6ed4}.ledger-completion-download{margin-top:20px;display:inline-flex;align-items:center;gap:9px;color:#24334a;cursor:pointer;font-size:13px;font-weight:700}.ledger-completion-download input{width:17px;height:17px;margin:0;accent-color:var(--ledger-blue)}.ledger-completion-body>p{margin:7px 0 0 26px;color:#8590a0;font-size:10.5px;line-height:1.5}.ledger-completion-dialog>footer{min-height:72px;padding:14px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto;border-top:1px solid #edf0f4;background:#fbfcfd}.ledger-completion-dialog>footer>div{display:flex;align-items:center;gap:9px}.ledger-completion-dialog>footer button{min-height:38px;padding:0 15px;border-radius:7px;font-size:11px;font-weight:700;white-space:nowrap}.ledger-completion-back{padding-left:0!important;padding-right:0!important;color:#647185;border:0;background:transparent;cursor:pointer}.ledger-completion-back:hover:not(:disabled){color:var(--ledger-blue)}.ledger-completion-dialog>footer button:disabled{opacity:.48;cursor:default}@media(max-width:1180px){.ledger-workbench-page{width:min(1080px,calc(100% - 22px));grid-template-columns:1fr;grid-auto-rows:auto}.ledger-workbench-card{grid-column:1}.ledger-source-card{min-height:500px}.ledger-processor-card{min-height:520px}.ledger-pending-card{min-height:497px}}@media(max-width:720px){.ledger-workbench-page{width:calc(100% - 16px);padding-top:8px}.ledger-source-toolbar{flex-wrap:wrap;align-items:center;padding:7px 9px}.ledger-source-toolbar>button:not(.ledger-filter-button){height:34px}.ledger-source-toolbar>label{order:2;width:calc(100% - 42px);margin:0}.ledger-filter-button{order:2;margin:0}.ledger-form-grid,.ledger-transaction-common,.ledger-transaction-sides{grid-template-columns:1fr}.ledger-transaction-sides>section,.ledger-transaction-sides>section+section{padding:0;border-left:0}.ledger-transaction-sides>section+section{margin-top:12px;padding-top:12px;border-top:1px solid #e2e7ee}.ledger-document-result{grid-template-columns:25px minmax(0,1fr)}.ledger-document-result>div{align-items:flex-start;flex-direction:column;gap:2px}.ledger-document-result>button{grid-column:2;justify-self:start}.ledger-commission{overflow-x:auto}.ledger-commission-columns,.ledger-commission-row,.ledger-commission>footer{min-width:560px}.ledger-pending-tabs>span{display:none}.ledger-pending-heading{align-items:flex-start}.ledger-export-entry{flex-direction:column;align-items:flex-end;gap:7px}.ledger-export-entry-status{font-size:10.5px}.ledger-export-drawer{width:100%}.ledger-export-group{grid-template-columns:18px 32px minmax(0,1fr)}.ledger-completion-backdrop{padding:12px}.ledger-completion-dialog{max-height:calc(100dvh - 24px)}.ledger-completion-dialog>header,.ledger-completion-body{padding-left:20px;padding-right:20px}.ledger-completion-summary{grid-template-columns:1fr;gap:7px}.ledger-completion-dialog>footer{padding-left:20px;padding-right:20px}}@media(max-width:520px){.ledger-completion-dialog>footer{align-items:stretch;flex-direction:column}.ledger-completion-dialog>footer>div{display:grid;grid-template-columns:1fr}.ledger-completion-dialog>footer button{width:100%}.ledger-completion-back{text-align:left}}.collection-dashboard{width:min(1420px,calc(100% - 36px))}.accounts-page{width:min(1380px,calc(100% - 36px))}.accounts-overview-card{min-height:88px;padding:0}.accounts-page .accounts-page-heading{min-height:88px;padding:0 28px;flex-direction:row;align-items:center;justify-content:space-between;gap:26px;border-bottom:0}.accounts-heading-main{min-width:0;display:flex;align-items:center;gap:26px}.accounts-page .accounts-heading-main h1{margin:0;white-space:nowrap}.accounts-heading-summary{display:flex;align-items:center;color:#74747a;font-size:12px;white-space:nowrap}.accounts-heading-summary>span{padding:0 16px;border-left:1px solid #e4e4e8}.accounts-heading-summary b{color:#1d1d1f;font-size:14px}.accounts-heading-summary .healthy{color:#168766}.accounts-heading-summary .warning{color:#b87411}.accounts-page .accounts-heading-actions{margin-left:auto}.accounts-page .account-list-toolbar,.accounts-page .account-list-columns,.accounts-page .account-currency-group>h2,.accounts-page .account-list-row{padding-left:28px;padding-right:28px}.accounts-page .account-list-columns,.accounts-page .account-list-row{grid-template-columns:minmax(170px,.95fr) minmax(110px,.68fr) minmax(95px,.58fr) minmax(105px,.62fr) minmax(112px,.68fr) minmax(360px,2.2fr) 80px}.accounts-page .account-list-identity>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-list-work-count{min-width:0;display:grid;align-content:center;justify-items:start;gap:4px}.account-list-work-count strong{color:#2f3034;font-size:15px;line-height:1}.account-list-work-count strong small{margin-left:3px;color:#86868b;font-size:9px;font-weight:550}.account-list-work-count em{overflow:hidden;max-width:100%;color:#86868b;font-size:9.5px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.account-list-work-count.active strong{color:#0878ea}.account-list-work-count.pending strong{color:#1d1d1f}.account-list-work-count.pending em{color:#8b5b13}.account-list-work-count.clear strong,.account-list-work-count.clear em{color:#a0a0a5}.accounts-page .account-currency-group>div>.account-list-row{position:relative;border-bottom-color:#e1e5eb;background:#fff;transition:background-color .15s ease,box-shadow .15s ease}.accounts-page .account-currency-group>div>.account-list-row:nth-child(2n){background:#fafbfc}.accounts-page .account-currency-group>div>.account-list-row:hover{background:#f3f7fc}.accounts-page .account-currency-group>div>.account-list-row:focus-visible{z-index:1;outline:none;background:#edf5ff;box-shadow:inset 4px 0 #0878ea,inset 0 0 0 2px #0878ea26}.accounts-page .account-currency-group>div>.account-list-row:active{background:#eaf3ff}.accounts-page .account-currency-group>h2{border-bottom-color:#dfe4ea;background:#f5f7fa}.accounts-page .account-currency-group+.account-currency-group>h2{border-top:1px solid #dfe4ea}@media(max-width:1080px){.accounts-heading-main{gap:16px}.accounts-heading-summary>span{padding-inline:11px}.accounts-page .accounts-heading-actions{gap:8px}.accounts-page .accounts-heading-actions>span{display:none}}@media(max-width:820px){.accounts-overview-card{min-height:0;padding:0}.accounts-page .accounts-page-heading{min-height:0;padding:18px 14px;flex-direction:column;align-items:stretch;gap:16px}.accounts-heading-main{width:100%;justify-content:space-between;gap:12px}.accounts-heading-summary>span{padding-inline:10px}.accounts-page .accounts-heading-actions{width:100%;margin-left:0;flex-wrap:nowrap}.accounts-sync-button,.accounts-page .accounts-global-queue-button{min-height:44px}.accounts-page .account-list-toolbar,.accounts-page .account-list-row,.accounts-page .account-currency-group>h2{padding-inline:14px}.accounts-page .account-list-row{min-height:236px;grid-template-columns:minmax(0,1fr) auto;gap:13px 16px}.accounts-page .account-list-row>span:nth-child(3),.accounts-page .account-list-row>span:nth-child(4){display:grid}.accounts-page .account-list-row>span:nth-child(5){display:none}.accounts-page .account-list-row>span:nth-child(3){grid-column:1;grid-row:2}.accounts-page .account-list-row>span:nth-child(4){grid-column:2;grid-row:2;justify-self:end}.accounts-page .account-list-latest{grid-column:1 / -1;grid-row:3}.account-list-detail-button{grid-column:1 / -1;grid-row:4;width:100%}}@media(max-width:760px){.collection-dashboard,.accounts-page{width:min(1380px,calc(100% - 22px))}.accounts-page .accounts-page-heading,.accounts-page .account-list-toolbar,.accounts-page .account-list-row,.accounts-page .account-currency-group>h2{padding-inline:14px}}@media(max-width:520px){.accounts-heading-main{align-items:flex-start;flex-direction:column}.accounts-heading-summary>span:first-child{padding-left:0;border-left:0}}.accounts-page{padding-top:26px;padding-bottom:40px}.accounts-page .accounts-overview-card{min-height:88px;border:0;border-radius:0;background:transparent;box-shadow:none}.accounts-page .accounts-page-heading{min-height:88px;padding:0}.accounts-page .accounts-heading-main h1{color:#1d1d1f;font-size:28px;letter-spacing:-.55px}.accounts-page .accounts-heading-summary,.accounts-page .accounts-heading-actions>span{color:#8a9099;font-size:11px}.account-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px}.account-overview-card{min-width:0;min-height:274px;padding:25px 28px 21px;display:grid;grid-template-rows:auto auto 1fr auto;color:#7e8691;border:1px solid #e1e5eb;border-radius:16px;outline:none;background:#fff;box-shadow:0 7px 22px #1e2c3f0e;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.account-overview-card:hover{transform:translateY(-4px);border-color:#9fc8f3;background:#f7fbff;box-shadow:0 17px 36px #295b9724,0 0 0 1px #0878ea12}.account-overview-card:focus-visible{transform:translateY(-2px);border-color:#0878ea;background:#f6faff;box-shadow:0 0 0 3px #0878ea2e,0 16px 34px #295b9721}.account-overview-card:active{transform:translateY(-1px) scale(.997);border-color:#69a9e8;background:#f1f7ff;box-shadow:0 8px 20px #295b971c}.account-card-header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px}.account-card-header>strong{overflow:hidden;color:#727b87;font-size:16px;font-weight:620;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.account-card-sync{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;color:#858c96;font-size:11px;line-height:1;white-space:nowrap}.account-card-sync svg{color:#1a9b76}.account-card-sync.warning svg{color:#b98539}.account-card-balance{margin-top:30px}.account-card-balance>span,.account-card-metrics small{color:#8a919b;font-size:11px;line-height:1.25}.account-card-balance p{margin:8px 0 0;display:flex;align-items:baseline;gap:8px}.account-card-balance p strong{color:#161a21;font-size:clamp(30px,2.05vw,35px);font-weight:760;line-height:1;letter-spacing:-1.1px}.account-card-balance p small{color:#858c96;font-size:11px;font-weight:500}.account-card-metrics{margin-top:22px;padding:15px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3}.account-card-metrics>span{min-width:0;display:grid;align-content:start;gap:6px}.account-card-metrics>span+span{padding-left:24px;border-left:1px solid #edf0f3}.account-card-metrics strong{color:#767f8a;font-size:14px;font-weight:620;line-height:1.15}.account-card-metrics em,.account-card-metrics i{color:#8a919b;font-size:10px;font-style:normal;font-weight:500}.account-card-metrics i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-card-recent{min-width:0;min-height:37px;padding-top:15px;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;color:#858c96;font-size:11px;line-height:1.25}.account-card-recent span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-card-recent b{flex:0 0 auto;color:#7b838e;font-size:11px;font-weight:620;white-space:nowrap}.source-counter-amount{display:block;margin-top:3px;color:#526b92;font-size:11px;font-style:normal;font-weight:680;line-height:1.2;white-space:nowrap}.capture-flow-row>b>span,.recent-account-transaction>b>span,.account-card-recent>b>span{display:block}.capture-flow-row>b .source-counter-amount{font-size:10.5px;text-align:right}.recent-account-transaction{grid-template-columns:68px minmax(0,1fr) minmax(96px,112px)}.recent-account-transaction>b .source-counter-amount{font-size:10px}.account-card-recent>b{text-align:right}.account-card-recent>b .source-counter-amount{color:#526b92;font-size:10px}.global-queue-table-wrap td.in>.source-counter-amount,.global-queue-table-wrap td.out>.source-counter-amount{color:#526b92;font-size:12px;text-align:right}.timeline-row-list .flow-amount .source-counter-amount{margin-top:3px;font-size:8.5px;text-align:right}.funds-detail-panel>header .source-counter-amount{margin-top:5px;font-size:10px}.funds-row-detail-counter-amount{margin-top:8px;color:#526b92;font-size:15px;font-weight:720}.ledger-transaction-table .amount .source-counter-amount{font-size:10px}.transaction-ledger-counter-amount{margin-top:6px;color:#526b92;font-size:12px}@media(max-width:1120px){.account-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-card-balance p strong{font-size:33px}}@media(max-width:820px){.accounts-page{padding-top:18px}.accounts-page .accounts-overview-card{min-height:0}.accounts-page .accounts-page-heading{min-height:0;padding:0}.account-card-grid{margin-top:18px;gap:16px}}@media(max-width:700px){.account-card-grid{grid-template-columns:minmax(0,1fr)}.account-overview-card{min-height:252px;padding:23px 22px 19px}.account-card-balance{margin-top:25px}.account-card-balance p strong{font-size:32px}}@media(prefers-reduced-motion:reduce){.account-overview-card{transition:none}}.all-accounts-collection-card{min-height:126px;margin-top:4px;padding:24px 28px;display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid #dfe4ea;border-radius:14px;background:#fffffff5;box-shadow:0 6px 20px #1f2d3f0b}.all-accounts-collection-card>div:first-child{min-width:0}.all-accounts-collection-card h2{margin:0;color:#1d1d1f;font-size:21px;letter-spacing:-.35px}.all-accounts-collection-card p{margin:8px 0 0;color:#69727f;font-size:13px}.all-accounts-collection-card>div:first-child>span{margin-top:12px;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:650}.all-accounts-collection-card>div:first-child>span.healthy{color:#15956e}.all-accounts-collection-card>div:first-child>span.attention{color:#b16c06}.all-accounts-collection-actions{flex:0 0 auto;display:flex;align-items:center;gap:12px}.all-accounts-collection-actions button{min-height:44px;padding-inline:20px;justify-content:center;border-radius:11px}.all-accounts-collection-actions .secondary-button:disabled{color:#a2a7af;border-color:#e2e5e9;background:#f6f7f8;opacity:1}.accounts-sync-button{gap:7px}.account-card-grid{margin-top:16px}.account-card-metrics{grid-template-columns:minmax(0,1fr)}.account-card-metrics>span:only-child{padding-left:0;border-left:0}.collection-result-page{width:min(1460px,calc(100% - 40px));margin-top:24px;padding:0 28px 28px;overflow:hidden;border:1px solid #dfe4eb;border-radius:24px;background:#fff;box-shadow:0 18px 48px #1f2d3f14}.collection-result-heading{min-height:108px;margin:0 -28px;padding:18px 28px;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #e3e8ef;background:#f8fbff}.collection-result-heading nav{display:flex;align-items:center;gap:10px;color:#9298a1;font-size:12px}.collection-result-heading nav button{padding:0;color:#7d8590;border:0;background:transparent;cursor:pointer}.collection-result-heading nav button:hover{color:#0878ea}.collection-result-heading nav strong{color:#717985;font-weight:560}.collection-result-heading h1{margin:0;color:#151a22;font-size:27px;line-height:1.1;letter-spacing:-.65px}.collection-result-heading-main{min-width:0}.collection-result-title-row{display:flex;align-items:center;gap:10px}.collection-result-title-row>span{min-height:25px;padding:0 9px;display:inline-flex;align-items:center;color:#075fce;border:1px solid #bcd8f5;border-radius:999px;background:#edf5ff;font-size:11px;font-weight:720;letter-spacing:.15px;white-space:nowrap}.collection-result-heading p{margin:10px 0 0;display:flex;align-items:center;flex-wrap:wrap;color:#657080;font-size:12px}.collection-result-heading p strong{color:#273243;font-size:13px;font-weight:680}.collection-result-heading p span{margin-left:10px;padding-left:10px;border-left:1px solid #ced7e2}.collection-result-heading-actions{display:flex;align-items:center;gap:12px}.collection-result-back-button,.collection-result-heading-actions .accounts-global-queue-button{min-height:46px;padding:0 20px;display:inline-flex;align-items:center;gap:9px;border-radius:12px;font-size:13px;font-weight:650;cursor:pointer}.collection-result-back-button{min-width:84px;justify-content:center;color:#4f5967;border:1px solid #d9dfe7;background:#fff;box-shadow:none}.collection-result-back-button:hover{color:#0878ea;border-color:#a9cdf3;background:#f7fbff}.collection-result-back-button:focus-visible{outline:2px solid rgba(8,120,234,.28);outline-offset:2px}.collection-result-heading-actions .accounts-global-queue-button{min-height:40px;padding:0 14px 0 17px;gap:10px;color:#fff;border:1px solid #0878ea;border-radius:10px;background:#0878ea;box-shadow:0 5px 14px #0878ea2e;font-size:12px;font-weight:730}.collection-result-heading-actions .accounts-global-queue-button:hover{color:#fff;border-color:#006edb;background:#006edb}.collection-result-heading-actions .accounts-global-queue-button b{min-width:21px;height:21px;display:inline-grid;place-items:center;padding:0 6px;color:#0878ea;border-radius:999px;background:#fff;font-size:11px;line-height:1}.collection-result-status-toolbar{min-height:70px;padding:12px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #e8ebf0}.collection-result-status-tabs{display:inline-flex;align-items:stretch;overflow:hidden;border:1px solid #d8dde5;border-radius:10px;background:#f8f9fb}.collection-result-status-tabs button{min-width:116px;height:44px;padding:0 16px;color:#727984;border:0;border-right:1px solid #e1e5eb;background:transparent;font:inherit;font-size:13px;cursor:pointer}.collection-result-status-tabs button:last-child{border-right:0}.collection-result-status-tabs button b{margin-left:5px;color:inherit;font-size:12px;font-weight:670}.collection-result-status-tabs button:hover{color:#202630;background:#fff}.collection-result-status-tabs button.active{color:#17191d;background:#fff;box-shadow:inset 0 -2px #17191d;font-weight:680}.collection-result-status-tabs button:focus-visible,.collection-result-search:focus-within{outline:2px solid rgba(8,120,234,.3);outline-offset:2px}.collection-result-search{width:min(330px,34vw);height:42px;padding:0 12px 0 14px;display:flex;align-items:center;gap:9px;color:#27649f;border:1px solid #d8dfe7;border-radius:10px;background:#fff}.collection-result-search input{min-width:0;flex:1 1 auto;padding:0;color:#2b3441;border:0;outline:0;background:transparent;font:inherit;font-size:13px}.collection-result-search input::placeholder{color:#9aa2ad}.collection-result-controls{min-height:54px;margin-top:12px;padding:6px 14px;display:flex;align-items:center;gap:20px;border:1px solid #dce2e9;border-radius:12px;background:#f8fafc;box-shadow:0 3px 12px #1f2d3f06}.collection-account-scope{min-height:0;padding:0;display:flex;align-items:center;gap:14px;border-bottom:0}.collection-control-label{color:#5f6977;font-size:13px;white-space:nowrap}.collection-account-picker{position:relative}.collection-account-trigger{width:340px;min-height:40px;padding:5px 12px 5px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;color:#293445;border:1px solid #d9e0e8;border-radius:9px;background:#fff;font-size:13px;text-align:left;cursor:pointer}.collection-account-trigger:hover,.collection-account-trigger.open{border-color:#8fc1f2;background:#fbfdff}.collection-account-trigger>span{min-width:0}.collection-account-trigger strong,.collection-account-trigger small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-account-trigger strong{font-size:14px;line-height:1.25}.collection-account-trigger small{margin-top:2px;color:#87909c;font-size:11px;line-height:1.2}.collection-account-trigger>b{color:#5f6977;font-size:12px;font-weight:650;white-space:nowrap}.collection-account-trigger>svg{color:#657080;transition:transform .16s ease}.collection-account-trigger.open>svg{transform:rotate(180deg)}.collection-account-popover{width:410px;max-width:calc(100vw - 42px);padding:10px;position:absolute;top:calc(100% + 8px);left:0;z-index:24;border:1px solid #d9e0e8;border-radius:12px;background:#fff;box-shadow:0 18px 48px #1f2d3f29}.collection-account-popover>header{padding:5px 6px 9px}.collection-account-popover>header strong,.collection-account-popover>header small{display:block}.collection-account-popover>header strong{color:#202a39;font-size:14px}.collection-account-popover>header small{margin-top:3px;color:#88919d;font-size:11px}.collection-account-search{height:38px;padding:0 11px;display:flex;align-items:center;gap:8px;color:#7c8794;border:1px solid #dce2e9;border-radius:9px;background:#fafbfc}.collection-account-search input{width:100%;min-width:0;padding:0;color:#303946;border:0;outline:0;background:transparent;font:inherit;font-size:12px}.collection-account-search input::placeholder{color:#a0a7b0}.collection-account-options{max-height:350px;margin-top:8px;overflow-y:auto}.collection-account-options>button{width:100%;min-height:54px;padding:7px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;color:#354050;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer}.collection-account-options>button:hover{background:#f4f8fd}.collection-account-options>button.active{color:#075fce;background:#edf5ff}.collection-account-options>button span{min-width:0}.collection-account-options>button strong,.collection-account-options>button small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-account-options>button strong{font-size:13px;line-height:1.3}.collection-account-options>button small{margin-top:3px;color:#89929e;font-size:11px;line-height:1.25}.collection-account-options>button>b{color:#687383;font-size:12px;font-weight:650;white-space:nowrap}.collection-account-options>button.active>b{color:#075fce}.collection-account-options>button>svg{color:#0878ea}.collection-account-options>p{margin:0;padding:24px 12px;color:#8c95a0;font-size:12px;text-align:center}.collection-result-filters{min-width:0;min-height:0;padding:0;display:flex;flex:1 1 auto;align-items:center;gap:14px}.collection-result-filters label{position:relative;display:flex;align-items:center;gap:8px;color:#606b79;font-size:13px;white-space:nowrap}.collection-result-filters select{min-width:78px;height:36px;padding:0 34px 0 13px;color:#303946;border:1px solid #dce2e9;border-radius:9px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;font:inherit;cursor:pointer}.collection-result-filters label:nth-child(1) select{width:124px}.collection-result-filters label:nth-child(2) select{width:78px}.collection-result-filters label:nth-child(3) select{width:84px}.collection-result-filters label:nth-child(4) select{width:96px}.collection-result-filters label>svg{position:absolute;right:11px;color:#657080;pointer-events:none}.collection-result-filters select:focus-visible,.collection-account-trigger:focus-visible,.collection-account-options>button:focus-visible,.collection-filter-reset:focus-visible{outline:2px solid rgba(8,120,234,.32);outline-offset:2px}.collection-filter-reset{padding:0;color:#0878ea;border:0;background:transparent;font-size:12px;font-weight:650;cursor:pointer}.collection-result-table-card{margin-top:12px;overflow:hidden;border:1px solid #dce2e9;border-radius:14px;background:#fff;box-shadow:0 5px 18px #1f2d3f08}.collection-result-table-wrap{height:clamp(430px,calc(100vh - 420px),620px);overflow:auto;scrollbar-gutter:stable}.collection-result-table-wrap table{width:100%;min-width:1180px;border-collapse:collapse;table-layout:fixed}.collection-result-table-wrap th,.collection-result-table-wrap td{height:72px;padding:11px 16px;color:#343438;border-bottom:1px solid #e9e9ed;text-align:left;vertical-align:middle}.collection-result-table-wrap th{position:sticky;top:0;z-index:3;height:46px;color:#5f636a;font-size:15px;font-weight:650;background:#fbfbfd;box-shadow:0 1px #dde3ea,0 5px 10px #1f2d3f09}.collection-result-table-wrap td{font-size:14px}.collection-result-table-wrap th:nth-child(1){width:48px}.collection-result-table-wrap th:nth-child(2){width:64px;padding-inline:8px;text-align:center}.collection-result-table-wrap th:nth-child(3){width:142px}.collection-result-table-wrap th:nth-child(4){width:150px}.collection-result-table-wrap th:nth-child(5){width:100px}.collection-result-table-wrap th:nth-child(6){width:auto}.collection-result-table-wrap th:nth-child(7){width:132px;padding-right:18px;text-align:right}.collection-result-table-wrap th:nth-child(8){width:138px;text-align:center}.collection-result-table-wrap td>strong,.collection-result-table-wrap td>small{display:block}.collection-result-table-wrap td>strong{font-size:15px;line-height:1.3}.collection-result-table-wrap td>small{margin-top:5px;color:#8a8a90;font-size:13px;line-height:1.25}.collection-result-sequence{color:#8a8a90!important;text-align:center!important;font-variant-numeric:tabular-nums}.collection-result-time strong,.collection-result-account strong{font-size:15px!important}.collection-result-type{font-size:14px!important;font-weight:500}.collection-result-table-wrap td.in{color:#168c68}.collection-result-table-wrap td.out{color:#bd4737}.collection-result-table-wrap td.in,.collection-result-table-wrap td.out{padding-right:18px;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.collection-result-table-wrap td.in .source-primary-amount>strong,.collection-result-table-wrap td.out .source-primary-amount>strong{font-size:17px;line-height:1.2;font-weight:720}.collection-result-table-wrap td.in .source-primary-amount>strong{color:#13865a}.collection-result-table-wrap td.out .source-primary-amount>strong{color:#bd4737}.collection-result-table-wrap td.in .source-primary-amount>small,.collection-result-table-wrap td.out .source-primary-amount>small{font-size:11px!important}.collection-result-table-wrap td.in .source-counter-amount,.collection-result-table-wrap td.out .source-counter-amount{margin-top:5px;color:#526b92;font-size:12px;line-height:1.25;text-align:right}.collection-result-detail strong{font-size:15px!important;line-height:1.35}.collection-result-detail strong,.collection-result-detail small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-result-table-wrap tr.unavailable{background:#fbfbfc}.collection-check-cell{padding-left:16px!important;padding-right:8px!important;text-align:center!important}.collection-check-cell input{width:18px;height:18px;accent-color:#0878ea;cursor:pointer}.collection-check-cell input:disabled{opacity:.38;cursor:not-allowed}.collection-result-action,.collection-result-status{padding-inline:10px!important;text-align:center!important}.collection-status-pill{min-width:86px;min-height:30px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;color:#5a616c;border:1px solid #d9dde3;border-radius:999px;background:#f7f8fa;font-size:12px;font-weight:650;white-space:nowrap}.collection-status-pill.available{color:#3b4655;background:#f6f7f9}.collection-status-pill.queued{color:#075fce;border-color:#bdd8f4;background:#edf5ff}.collection-status-pill.active{color:#8a5b00;border-color:#ead19b;background:#fff8e8}.collection-status-pill.posted{color:#147653;border-color:#b9dfcf;background:#edf9f4}.collection-status-pill.ignored{color:#737983;border-color:#dcdfe4;background:#f4f5f7}.collection-row-action{min-width:112px;min-height:36px;padding:0 12px;color:#0878ea;border:1px solid #a8cff6;border-radius:9px;background:#fff;font:inherit;font-size:13px;font-weight:650;white-space:nowrap;cursor:pointer}.collection-row-action:hover{border-color:#6eaff0;background:#f4f9ff}.collection-row-action:focus-visible{outline:2px solid rgba(8,120,234,.32);outline-offset:2px}.collection-row-action:disabled{color:#858b94;border-color:#dfe3e8;background:#f4f5f7;cursor:default}.collection-row-action.active{color:#555c66}.collection-row-action.posted{color:#6f7680}.collection-result-empty{min-height:390px;display:grid;place-items:center;color:#8b929c;font-size:13px}.collection-result-footer{min-height:70px;padding:10px 18px 10px 22px;display:grid;grid-template-columns:minmax(230px,1fr) auto auto;align-items:center;gap:24px;border-top:1px solid #e2e7ed;background:#fff}.collection-result-footer>div:first-child{display:flex;align-items:center;gap:14px;color:#485363;font-size:12px}.collection-result-footer>div:first-child button{padding:0;color:#0878ea;border:0;background:transparent;font-size:12px;cursor:pointer}.collection-pagination{display:flex;align-items:center;gap:7px;color:#657080;font-size:11px}.collection-pagination>span:first-child{margin-right:8px}.collection-pagination button{min-width:32px;height:32px;padding:0 8px;display:grid;place-items:center;color:#4e5968;border:1px solid #dce2e9;border-radius:7px;background:#fff;cursor:pointer}.collection-pagination button.active{color:#0878ea;border-color:#75b3f0;background:#f4f9ff}.collection-pagination button:disabled{color:#bdc2c9;background:#f8f9fa;cursor:default}.collection-add-queue{min-width:220px;min-height:44px;justify-content:center;border-radius:10px}@media(max-width:1180px){.collection-result-page{width:min(1080px,calc(100% - 32px))}.collection-result-controls{min-height:0;padding:0;display:block}.collection-account-scope{min-height:52px;padding:6px 14px;border-bottom:1px solid #e8ebef}.collection-result-filters{min-height:50px;padding:6px 14px}.collection-result-filters{gap:14px;flex-wrap:wrap}.collection-result-table-wrap{height:clamp(434px,calc(100vh - 420px),560px)}.collection-result-footer{grid-template-columns:1fr auto}.collection-pagination{grid-column:1 / -1;grid-row:2;justify-content:center}}@media(max-width:820px){.all-accounts-collection-card{align-items:stretch;flex-direction:column}.all-accounts-collection-actions{width:100%}.all-accounts-collection-actions button{flex:1 1 0}.collection-result-page{width:calc(100% - 22px);margin-top:11px;padding:0 16px 18px;border-radius:18px}.collection-result-heading{margin:0 -16px;padding:18px 16px;align-items:flex-start;flex-direction:column}.collection-result-heading-actions{width:100%;flex-wrap:wrap}.collection-result-heading-actions>button{flex:1 1 auto;justify-content:center}.collection-result-status-toolbar{align-items:stretch;flex-direction:column;gap:10px;padding:12px 0}.collection-result-status-tabs{width:100%}.collection-result-status-tabs button{min-width:0;flex:1 1 0;padding-inline:8px}.collection-result-search{width:100%}.collection-account-scope{align-items:stretch;flex-direction:column;gap:7px}.collection-account-picker,.collection-account-trigger{width:100%}.collection-account-popover{width:100%;max-width:none}.collection-result-filters label{width:calc(50% - 10px)}.collection-result-filters select{flex:1 1 auto;min-width:0}.collection-result-table-wrap{height:min(520px,calc(100vh - 470px));min-height:390px}.collection-result-footer{grid-template-columns:1fr}.collection-result-footer .collection-add-queue{width:100%}}.collection-result-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;padding:28px clamp(28px,6.25vw,120px);display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:#262c356b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.collection-result-backdrop .collection-result-page{width:min(1680px,100%);height:min(744px,calc(100vh - 56px));min-height:560px;margin:0;padding:0;display:grid;grid-template-rows:108px 84px minmax(0,1fr);overflow:hidden;border:0;border-radius:28px;background:#fff;box-shadow:0 24px 72px #0f172245}.collection-result-backdrop .collection-result-heading{min-height:0;margin:0;padding:0 36px 0 44px;border-bottom:1px solid #e5e7eb;background:#fff}.collection-result-backdrop .collection-result-title-row{min-width:0;gap:10px}.collection-result-backdrop .collection-result-heading h1{font-size:28px;letter-spacing:-.7px;white-space:nowrap}.collection-result-backdrop .collection-result-title-row>span{min-height:24px;padding:0 9px;color:#075fce;border-color:#b7d6f5;background:#edf6ff}.collection-result-title-row>small{overflow:hidden;color:#657080;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.collection-result-backdrop .collection-result-heading p{margin-top:8px;color:#17191d;font-size:13px;font-weight:650}.collection-result-backdrop .collection-result-heading p strong{color:#17191d}.collection-result-backdrop .collection-result-heading p span{color:#475467;border-color:#d4d8de}.collection-result-backdrop .collection-result-heading-actions{gap:12px;flex:0 0 auto}.collection-result-batch-picker{width:216px;height:46px;position:relative;display:flex;align-items:center;color:#17191d;border:1px solid #d9dee6;border-radius:10px;background:#fff}.collection-result-batch-picker select{width:100%;height:100%;padding:0 36px 0 16px;color:inherit;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.collection-result-batch-picker>svg{position:absolute;right:14px;pointer-events:none}.collection-result-batch-picker:focus-within{outline:2px solid rgba(8,120,234,.28);outline-offset:2px}.collection-result-backdrop .collection-result-heading-actions .accounts-global-queue-button{min-width:174px;min-height:46px;justify-content:center;border-radius:11px;box-shadow:none}.collection-result-close{width:44px;height:44px;padding:0;display:grid;place-items:center;color:#68717e;border:0;border-radius:50%;background:#f3f4f6;cursor:pointer}.collection-result-close:hover{color:#17191d;background:#e9ebef}.collection-result-close:focus-visible{outline:2px solid rgba(8,120,234,.32);outline-offset:2px}.collection-result-backdrop .collection-result-status-toolbar{min-height:0;padding:18px 44px;position:relative;gap:22px;overflow:visible;background:#fff}.collection-result-backdrop .collection-result-status-tabs{flex:0 0 auto;border-radius:10px}.collection-result-backdrop .collection-result-status-tabs button{min-width:116px;height:46px}.collection-result-toolbar-actions{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.collection-result-backdrop .collection-result-search{width:258px;height:46px;border-radius:10px}.collection-account-picker.compact{flex:0 0 auto}.collection-account-picker.compact .collection-account-trigger{width:154px;min-height:46px;padding:5px 12px;grid-template-columns:minmax(0,1fr) auto;gap:7px;border-radius:10px}.collection-account-picker.compact .collection-account-trigger>span{display:flex;align-items:baseline;gap:6px}.collection-account-picker.compact .collection-account-trigger small{margin:0;font-size:11px}.collection-account-picker.compact .collection-account-trigger strong{font-size:13px}.collection-account-picker.compact .collection-account-popover{right:0;left:auto}.collection-filter-button,.collection-result-backdrop .collection-filter-reset{height:46px;padding:0 18px;color:#4d5561;border:1px solid #d9dee6;border-radius:10px;background:#fff;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.collection-filter-button:hover,.collection-filter-button.active,.collection-result-backdrop .collection-filter-reset:hover{color:#17191d;border-color:#bfc6cf;background:#f8f9fa}.collection-filter-button:focus-visible{outline:2px solid rgba(8,120,234,.32);outline-offset:2px}.collection-result-backdrop .collection-result-filters{width:auto;min-height:58px;padding:10px 12px;position:absolute;top:70px;right:44px;z-index:30;flex:none;border:1px solid #d9e0e8;border-radius:12px;background:#fff;box-shadow:0 18px 48px #1f2d3f29}.collection-result-backdrop .collection-result-filters label:nth-child(n) select{width:106px}.collection-result-backdrop .collection-result-table-card{min-height:0;margin:0 70px;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;border:0;border-radius:0;box-shadow:none}.collection-result-backdrop .collection-result-table-wrap{min-height:0;height:auto;overflow:auto}.collection-result-backdrop .collection-result-table-wrap table{min-width:1230px}.collection-result-backdrop .collection-result-table-wrap th,.collection-result-backdrop .collection-result-table-wrap td{height:80px}.collection-result-backdrop .collection-result-table-wrap th{height:56px;background:#fbfbfc;box-shadow:0 1px #e5e7eb}.collection-result-backdrop .collection-result-footer{min-height:62px}@media(max-width:1320px){.collection-result-backdrop{padding-inline:28px}.collection-result-backdrop .collection-result-page{width:100%}.collection-result-backdrop .collection-result-heading{padding-inline:28px 24px}.collection-result-backdrop .collection-result-status-toolbar{padding-inline:28px;gap:14px}.collection-result-backdrop .collection-result-status-tabs button{min-width:96px}.collection-result-backdrop .collection-result-search{width:220px}.collection-result-backdrop .collection-result-table-card{margin-inline:36px}.collection-result-title-row>small{max-width:250px}}@media(max-width:980px){.collection-result-backdrop .collection-result-page{grid-template-rows:auto auto minmax(0,1fr)}.collection-result-backdrop .collection-result-heading{min-height:132px;padding-block:18px;align-items:flex-start}.collection-result-title-row>small{display:none}.collection-result-backdrop .collection-result-heading-actions{flex-wrap:wrap;justify-content:flex-end}.collection-result-batch-picker{width:190px}.collection-result-backdrop .collection-result-status-toolbar{align-items:stretch;flex-direction:column}.collection-result-toolbar-actions{justify-content:stretch}.collection-result-backdrop .collection-result-search{width:auto;flex:1 1 auto}.collection-result-backdrop .collection-result-filters{top:auto;right:28px;bottom:-66px}}@media(max-width:720px){.collection-result-backdrop{padding:0}.collection-result-backdrop .collection-result-page{width:100vw;height:100vh;min-height:0;border-radius:0}.collection-result-backdrop .collection-result-heading{min-height:170px;margin:0;padding:18px 16px;flex-direction:column}.collection-result-backdrop .collection-result-heading-actions{width:100%;justify-content:flex-start}.collection-result-batch-picker{flex:1 1 160px}.collection-result-backdrop .collection-result-heading-actions .accounts-global-queue-button{flex:1 1 170px}.collection-result-backdrop .collection-result-status-toolbar{padding:12px 16px}.collection-result-toolbar-actions{flex-wrap:wrap}.collection-result-backdrop .collection-result-search{flex-basis:100%}.collection-account-picker.compact,.collection-account-picker.compact .collection-account-trigger{width:100%}.collection-result-backdrop .collection-result-table-card{margin-inline:16px}.collection-result-backdrop .collection-result-filters{right:16px;left:16px;flex-wrap:wrap}}.source-primary-amount,.ledger-source-primary-amount{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;min-width:0;font-variant-numeric:tabular-nums;white-space:nowrap}.source-primary-amount>strong,.source-primary-amount>small,.ledger-source-primary-amount>strong,.ledger-source-primary-amount>small{display:inline!important;margin:0!important;line-height:1.2;white-space:nowrap}.source-primary-amount>small,.ledger-source-primary-amount>small{color:#7b838e!important;font-size:11px!important;font-weight:560}.source-ledger-card .source-style-table .amount-column{width:136px!important}.source-ledger-card .source-style-table th.amount-column,.source-ledger-card .source-style-table td.amount-column{padding-right:28px!important;padding-left:14px!important;text-align:right!important}.source-ledger-card .source-style-table td.amount-column .source-counter-amount{margin-top:5px;color:#526b92;font-size:12px;text-align:right}.source-ledger-card .source-style-table th.status-column,.source-ledger-card .source-style-table td.status-column{padding-left:18px!important}.global-queue-table-wrap th:nth-child(7){width:132px;padding-right:24px;text-align:right}.global-queue-table-wrap td.in,.global-queue-table-wrap td.out{padding-right:24px;text-align:right}.global-queue-table-wrap td.in .source-primary-amount>strong{color:#13865a}.global-queue-table-wrap td.out .source-primary-amount>strong{color:#bd4737}.global-queue-table-wrap td.in>.source-counter-amount,.global-queue-table-wrap td.out>.source-counter-amount{margin-top:5px;color:#526b92;font-size:12px;text-align:right}.global-queue-table-wrap th:nth-child(8),.global-queue-table-wrap td:nth-child(8){padding-left:14px}.ledger-source-table th:nth-child(6){width:136px;padding-right:22px;text-align:right}.ledger-source-amount{padding-right:22px!important;text-align:right}.ledger-source-primary-amount>small{font-size:12px!important}.ledger-source-counter-amount{margin-top:5px;text-align:right}.ledger-source-table th:nth-child(7),.ledger-source-table td:nth-child(7){padding-right:8px;padding-left:14px}.ledger-transaction-table th:nth-child(5),.ledger-transaction-table td:nth-child(5){width:142px;padding-right:22px;text-align:right}.ledger-transaction-table td.amount .source-counter-amount{margin-top:5px;color:#526b92;font-size:11px;text-align:right}.ledger-transaction-table th:nth-child(6),.ledger-transaction-table td:nth-child(6){padding-left:14px}.ledger-center-v2{width:min(1480px,calc(100% - 44px));min-height:calc(100vh - 72px);padding-top:24px;padding-bottom:34px}.ledger-center-main-tabs{width:min(530px,100%);height:47px;margin-bottom:12px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid #d7deea;border-radius:9px;background:#ffffffb8}.ledger-center-main-tabs button{position:relative;min-width:0;padding:0 14px;color:#31425c;border:0;border-right:1px solid #d7deea;background:transparent;cursor:pointer;font-size:14px;font-weight:590}.ledger-center-main-tabs button:last-child{border-right:0}.ledger-center-main-tabs button:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:transparent;content:""}.ledger-center-main-tabs button:hover{background:#f8fbff}.ledger-center-main-tabs button.active{color:#0875ed;background:#fff;font-weight:700}.ledger-center-main-tabs button.active:after{background:#0875ed}.ledger-center-main-tabs b{margin-left:8px;color:inherit;font-size:13px;font-weight:600}.ledger-center-card{height:calc(100vh - 189px);min-height:620px;display:flex;flex-direction:column;overflow:visible;border:1px solid #d4ddeb;border-radius:9px;background:#fff;box-shadow:0 10px 32px #1c325209}.ledger-flow-filter-group{min-width:0;display:flex;align-items:center;gap:18px}.ledger-flow-filter-set{min-width:0;display:flex;align-items:center;gap:8px}.ledger-flow-filter-label{flex:0 0 auto;color:#7b8ba1;font-size:11px;font-weight:680;white-space:nowrap}.ledger-flow-filter-divider{width:1px;height:26px;flex:0 0 auto;background:#e0e6ef}.ledger-flow-segmented{height:38px;padding:3px;display:flex;align-items:stretch;gap:2px;overflow:hidden;border:1px solid #d7e0ec;border-radius:9px;background:#f5f7fa}.ledger-flow-segmented button{min-width:64px;padding:0 11px;color:#40516a;border:0;border-radius:6px;background:transparent;cursor:pointer;font-size:12px;font-weight:620;white-space:nowrap}.ledger-flow-segmented button:hover{color:#126eea;background:#ffffffbf}.ledger-flow-segmented button:focus-visible{outline:2px solid #5b9df7;outline-offset:1px}.ledger-flow-segmented button.active{color:#0875ed;background:#edf5ff;box-shadow:inset 0 0 0 1px #8dbcf6;font-weight:720}.ledger-platform-tabs button{min-width:76px}.ledger-platform-tabs button.is-empty{color:#96a4b7}.ledger-platform-tabs button.is-empty.active{color:#5d7594;background:#f2f5f9;box-shadow:inset 0 0 0 1px #cbd6e4}.ledger-platform-tabs b{min-width:20px;height:18px;margin-left:6px;padding:0 5px;display:inline-grid;place-items:center;color:inherit;border-radius:9px;background:#fffc;font-size:10px;font-weight:720}.ledger-center-toolbar{position:sticky;top:72px;z-index:8;min-height:69px;padding:12px 18px;flex:0 0 auto;display:flex;align-items:center;gap:18px;border-bottom:1px solid #dce3ed;background:#fff}.ledger-center-toolbar-right{min-width:0;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:14px}.ledger-date-filter{position:relative;display:flex;align-items:center;gap:0;flex:0 0 auto}.ledger-date-trigger{width:210px;min-height:42px;padding:0;display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;color:#203858;border:1px solid #d5deeb;border-radius:9px;background:#fff;font-size:13px;font-weight:650;white-space:nowrap}.ledger-date-trigger.empty{grid-template-columns:1fr}.ledger-date-trigger:hover{border-color:#9fc6fb}.ledger-date-trigger.open{border-color:#4d99fa;box-shadow:0 0 0 3px #1871ef21}.ledger-date-trigger-main{min-width:0;min-height:40px;padding:0 4px 0 13px;display:flex;align-items:center;justify-content:center;gap:7px;color:inherit;border:0;background:transparent;cursor:pointer;font-size:inherit;font-weight:inherit;white-space:nowrap}.ledger-date-clear{width:24px;height:24px;padding:0;display:grid;place-items:center;color:#64758e;border:0;border-radius:6px;background:#f1f4f8;cursor:pointer}.ledger-date-clear:hover{color:#243954;background:#e7edf5}.ledger-date-reset{min-width:61px;min-height:42px;padding:0 15px;color:#273b57;border:1px solid #cbd6e5;border-radius:8px;background:#fff;cursor:pointer;font-size:13px;font-weight:650}.ledger-date-reset:hover{color:#0875ed;border-color:#7eb4f7;background:#f8fbff}.ledger-date-popover{width:776px;min-height:354px;position:absolute;top:calc(100% + 8px);right:0;z-index:30;display:grid;grid-template-columns:142px minmax(0,1fr);overflow:hidden;border:1px solid #d8e0eb;border-radius:11px;background:#fff;box-shadow:0 20px 46px #2335502e,0 2px 8px #23355014}.ledger-date-popover>aside{padding:13px 0;display:flex;flex-direction:column;border-right:1px solid #dfe5ee;background:#fbfcfe}.ledger-date-popover>aside button{min-height:43px;padding:0 25px;color:#203858;border:0;background:transparent;cursor:pointer;font-size:16px;text-align:left}.ledger-date-popover>aside button:hover{color:#0875ed;background:#eff6ff}.ledger-date-calendar{padding:15px 18px 18px}.ledger-date-calendar>p{margin:0 0 13px;color:#5f7189;font-size:12px}.ledger-date-calendar>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ledger-calendar-month h3{margin:0 0 14px;color:#132846;font-size:15px;font-weight:720;text-align:center}.ledger-calendar-weekdays,.ledger-calendar-days{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.ledger-calendar-weekdays{margin-bottom:5px}.ledger-calendar-weekdays span{height:25px;display:grid;place-items:center;color:#526783;font-size:12px}.ledger-calendar-days>span,.ledger-calendar-days>button{height:34px}.ledger-calendar-days>button{padding:0;color:#243a58;border:0;border-radius:8px;background:transparent;cursor:pointer;font-size:12px}.ledger-calendar-days>button:hover{color:#0875ed;background:#edf5ff}.ledger-calendar-days>button.in-range{background:#f0f4fa}.ledger-calendar-days>button.selected{color:#fff;background:#126eee;font-weight:760}.ledger-flow-status-tabs button{min-width:66px}.ledger-center-type-filter{width:184px;min-width:0;position:relative;flex:0 0 auto}.ledger-center-type-filter.source-type{width:150px}.ledger-center-type-filter>span{position:absolute;top:50%;left:12px;z-index:1;color:#7b8ba1;font-size:11px;font-weight:680;line-height:1;pointer-events:none;transform:translateY(-50%);white-space:nowrap}.ledger-center-type-filter .ledger-combobox-trigger{height:42px;padding-left:76px;border-color:#d5deeb;border-radius:9px;font-size:12px;font-weight:680}.ledger-center-type-filter.source-type .ledger-combobox-trigger{padding-left:50px}.ledger-center-type-filter .ledger-combobox-trigger:hover{border-color:#9fc6fb}.ledger-center-search{width:280px;min-height:42px;margin-left:0;padding-inline:13px;border-color:#d5deeb;border-radius:9px}.ledger-center-search input{color:#263b59;font-size:13px}.ledger-center-search input::placeholder{color:#9aa9bd}.ledger-toolbar-reset{min-width:61px;min-height:42px;padding:0 15px;flex:0 0 auto;color:#52647c;border:1px solid #d3dce9;border-radius:8px;background:#fff;cursor:pointer;font-size:12px;font-weight:650}.ledger-toolbar-reset:hover{color:#0875ed;border-color:#8ebcf5;background:#f8fbff}.ledger-toolbar-reset:focus-visible{outline:2px solid #5b9df7;outline-offset:2px}.ledger-document-tabs{min-height:67px;padding:13px 18px;display:flex;align-items:center;gap:0;border-bottom:1px solid #dce3ed}.ledger-document-tabs button{min-width:128px;min-height:41px;padding:0 17px;color:#40516b;border:1px solid #d4deeb;background:#fff;cursor:pointer;font-size:13px;font-weight:600}.ledger-document-tabs button:first-child{border-radius:9px 0 0 9px}.ledger-document-tabs button:last-child{margin-left:-1px;border-radius:0 9px 9px 0}.ledger-document-tabs button.active{position:relative;z-index:1;color:#0875ed;border-color:#4d99fa;background:#f8fbff;font-weight:700}.ledger-document-tabs b{margin-left:8px;color:inherit;font-size:12px}.ledger-document-tabs-inline{min-height:42px;padding:0;border-bottom:0;flex:0 0 auto}.ledger-document-tabs-inline button{min-width:128px;min-height:42px}.ledger-center-table-wrap{min-height:0;max-height:none;flex:1 1 auto;overflow:auto}.ledger-center-table-wrap table{width:100%;border-collapse:collapse}.ledger-center-table-wrap thead th{position:sticky;top:0;z-index:4;height:44px;padding:0 14px;color:#697a93;border-bottom:1px solid #d9e1ec;background:#f7f9fc;font-size:12px;font-weight:680;text-align:left;white-space:nowrap}.ledger-center-table-wrap tbody td{min-height:54px;padding:12px 14px;color:#263b59;border-bottom:1px solid #e0e6ef;font-size:13px;vertical-align:middle}.ledger-center-table-wrap tbody tr:hover{background:#f8fbff}.ledger-center-footer{min-height:63px;padding:0 20px;flex:0 0 auto;display:flex;align-items:center;color:#75869e;border-top:1px solid #dce3ed;background:#fff;font-size:13px}.ledger-center-empty{min-height:120px;display:grid;place-items:center;color:#8d9bb0;font-size:13px}.ledger-archive-document-table{min-width:1320px!important;table-layout:fixed}.ledger-archive-document-table th,.ledger-archive-document-table td{height:auto!important;padding:12px 10px!important;font-size:12px!important}.ledger-archive-document-table tbody td{min-height:58px}.ledger-archive-document-table.income th:nth-child(1){width:5%;text-align:left}.ledger-archive-document-table.income th:nth-child(2){width:7%}.ledger-archive-document-table.income th:nth-child(3){width:9%}.ledger-archive-document-table.income th:nth-child(4){width:6%}.ledger-archive-document-table.income th:nth-child(5){width:10%}.ledger-archive-document-table.income th:nth-child(6){width:10%}.ledger-archive-document-table.income th:nth-child(7){width:9%}.ledger-archive-document-table.income th:nth-child(8){width:12%}.ledger-archive-document-table.income th:nth-child(9){width:18%}.ledger-archive-document-table.income th:nth-child(10),.ledger-archive-document-table.income th:nth-child(11){width:7%}.ledger-archive-document-table.transaction th:nth-child(1){width:5%;text-align:left}.ledger-archive-document-table.transaction th:nth-child(2){width:7%}.ledger-archive-document-table.transaction th:nth-child(3){width:9%}.ledger-archive-document-table.transaction th:nth-child(4){width:10%}.ledger-archive-document-table.transaction th:nth-child(5){width:6%}.ledger-archive-document-table.transaction th:nth-child(6){width:10%}.ledger-archive-document-table.transaction th:nth-child(7){width:9%}.ledger-archive-document-table.transaction th:nth-child(8){width:10%}.ledger-archive-document-table.transaction th:nth-child(9){width:6%}.ledger-archive-document-table.transaction th:nth-child(10){width:11%}.ledger-archive-document-table.transaction th:nth-child(11){width:17%}.ledger-archive-document-table .ledger-pending-sequence{color:#263b59;text-align:left}.ledger-archive-document-table .ledger-pending-type{color:#0875ed;font-size:12px}.ledger-archive-document-table .ledger-pending-type.receipt{color:#10976a}.ledger-archive-document-table .ledger-pending-type.payment{color:#e24747}.ledger-archive-document-table .ledger-pending-primary,.ledger-archive-document-table .ledger-pending-account strong,.ledger-archive-document-table .ledger-pending-time strong,.ledger-archive-document-table .ledger-pending-amount strong{font-size:12px}.ledger-archive-document-table .ledger-pending-detail{color:#455874;font-size:12px;line-height:1.45}.ledger-archive-document-table .ledger-pending-amount{text-align:left}.ledger-archive-document-table .ledger-pending-commission-slot b{font-size:11px}.ledger-archive-document-table .ledger-pending-commission-slot small{font-size:10px}.ledger-flow-table{min-width:1120px;table-layout:fixed}.ledger-flow-table th:nth-child(1){width:15%}.ledger-flow-table th:nth-child(2){width:15%}.ledger-flow-table th:nth-child(3){width:12%}.ledger-flow-table th:nth-child(4){width:31%}.ledger-flow-table th:nth-child(5){width:16%;text-align:right}.ledger-flow-table th:nth-child(6){width:11%}.ledger-flow-table tbody td{height:68px;font-size:14px}.ledger-flow-table td>strong,.ledger-flow-table td>small{display:block}.ledger-flow-table td>strong{color:#1c3150;font-size:15px;line-height:1.25}.ledger-flow-table td>small{margin-top:5px;color:#74869f;font-size:12.5px;line-height:1.3}.ledger-flow-original-type{color:#263d5c!important;font-size:14px!important;font-weight:700;white-space:nowrap}.ledger-flow-table .transaction-copy strong,.ledger-flow-table .transaction-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ledger-flow-table td.amount{padding-right:34px;text-align:right}.ledger-flow-table td.amount .source-primary-amount,.ledger-flow-table td.amount .source-counter-amount{display:block}.ledger-flow-table td.amount .source-primary-amount strong,.ledger-flow-table td.amount .source-primary-amount small{display:inline;color:#263b59;font-size:14.5px;font-weight:700}.ledger-flow-table td.amount .source-primary-amount small{margin-left:4px;display:inline-block!important}.ledger-flow-table td.amount .source-counter-amount{margin-top:5px;color:#526b92;font-size:12.5px;font-style:normal;font-weight:650}.ledger-booked-state{color:#4b5d76;font-size:14px;white-space:nowrap}.ledger-booked-state.unbooked{color:#263b59}.ledger-batch-table-v2{min-width:920px;table-layout:fixed}.ledger-batch-table-v2 th:nth-child(1){width:19%}.ledger-batch-table-v2 th:nth-child(2){width:28%}.ledger-batch-table-v2 th:nth-child(3){width:18%}.ledger-batch-table-v2 th:nth-child(4){width:14%}.ledger-batch-table-v2 th:nth-child(5){width:21%}.ledger-batch-table-v2 tbody td{height:99px;font-size:14px}.ledger-batch-table-v2 td:nth-child(2) strong,.ledger-batch-table-v2 td:nth-child(2) small{display:block}.ledger-batch-table-v2 td:nth-child(2) strong{color:#172c4a;font-size:15px}.ledger-batch-table-v2 td:nth-child(2) small{margin-top:6px;color:#63758f;font-size:13px}.ledger-batch-actions{display:flex;align-items:center;gap:30px}.ledger-batch-actions .row-link{padding:0;color:#0875ed;border:0;background:transparent;font-size:13px;font-weight:600;cursor:pointer}.ledger-batch-actions .secondary-button{min-height:42px;padding:0 19px;color:#0875ed;border-color:#3c91fb;border-radius:8px;font-size:13px}.ledger-batch-download-backdrop{z-index:72;padding:20px}.ledger-batch-download-dialog{width:min(500px,calc(100vw - 32px));overflow:hidden;border:1px solid #d5deea;border-radius:14px;background:#fff;box-shadow:0 28px 80px #182a463d}.ledger-batch-download-dialog>header{min-height:104px;padding:20px 22px;position:relative;border-bottom:1px solid #e0e6ef}.ledger-batch-download-dialog>header small{color:#0875ed;font-size:11px;font-weight:700}.ledger-batch-download-dialog>header h2{margin:5px 0 0;color:#172c4a;font-size:21px;line-height:1.2}.ledger-batch-download-dialog>header p{margin:7px 36px 0 0;color:#74869e;font-size:12px}.ledger-batch-download-dialog .dialog-close{top:18px;right:18px}.ledger-batch-download-options{padding:18px 20px 10px;display:grid;gap:10px}.ledger-batch-download-options>label{min-height:70px;padding:12px 15px;display:flex;align-items:center;gap:13px;color:#263b59;border:1px solid #d8e1ed;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.ledger-batch-download-options>label:hover{border-color:#98c4fa;background:#fbfdff}.ledger-batch-download-options>label.selected{border-color:#4d99fa;background:#f5f9ff;box-shadow:inset 0 0 0 1px #4d99fa1f}.ledger-batch-download-options>label.disabled{opacity:.5;cursor:not-allowed}.ledger-batch-download-options input{width:17px;height:17px;margin:0;flex:0 0 auto;accent-color:#0875ed}.ledger-batch-download-file{min-width:0;display:flex;align-items:center;gap:11px}.ledger-batch-download-file>i{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;color:#16885e;border-radius:8px;background:#eaf8f2;font-style:normal}.ledger-batch-download-file>span,.ledger-batch-download-file strong,.ledger-batch-download-file small{min-width:0;display:block}.ledger-batch-download-file strong{color:#203754;font-size:14px}.ledger-batch-download-file small{margin-top:5px;color:#75869d;font-size:12px}.ledger-batch-download-note{margin:3px 20px 18px;padding:11px 13px;display:flex;align-items:flex-start;gap:9px;color:#60738d;border-radius:9px;background:#f5f8fc;font-size:11px;line-height:1.55}.ledger-batch-download-note svg{margin-top:1px;flex:0 0 auto;color:#208862}.ledger-batch-download-dialog>footer{min-height:66px;padding:12px 20px;display:flex;justify-content:flex-end;gap:9px;border-top:1px solid #e0e6ef;background:#fbfcfe}.ledger-batch-download-dialog>footer button{min-height:42px}.ledger-batch-detail-backdrop{padding:20px}.ledger-batch-detail-dialog-v2{width:min(1400px,calc(100vw - 40px));max-height:calc(100vh - 40px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #d3dce9;border-radius:14px;background:#fff;box-shadow:0 30px 90px #14264140}.ledger-batch-detail-dialog-v2>header{min-height:88px;padding:18px 22px;position:relative;border-bottom:1px solid #dce3ed}.ledger-batch-detail-dialog-v2>header small{color:#0875ed;font-size:11px;font-weight:700}.ledger-batch-detail-dialog-v2>header h2{margin:5px 0 0;color:#172c4a;font-size:22px}.ledger-batch-detail-dialog-v2>header p{margin:6px 0 0;color:#7889a0;font-size:12px}.ledger-batch-detail-dialog-v2 .dialog-close{top:18px;right:18px}.ledger-batch-detail-meta{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #dce3ed;background:#f8fafc}.ledger-batch-detail-meta span{padding:13px 20px}.ledger-batch-detail-meta span+span{border-left:1px solid #dce3ed}.ledger-batch-detail-meta small,.ledger-batch-detail-meta strong{display:block}.ledger-batch-detail-meta small{color:#7c8da3;font-size:10px}.ledger-batch-detail-meta strong{margin-top:5px;color:#243a58;font-size:13px}.ledger-batch-detail-dialog-v2 .ledger-document-tabs{min-height:61px;padding-block:10px}.ledger-batch-detail-table{min-height:280px;max-height:calc(100vh - 330px);flex:1;overflow:auto}.ledger-batch-detail-table .ledger-archive-document-table{min-width:1240px!important}.ledger-batch-detail-dialog-v2>footer{min-height:66px;padding:12px 20px;display:flex;justify-content:flex-end;gap:9px;border-top:1px solid #dce3ed}@media(max-width:900px){.ledger-center-v2{width:calc(100% - 20px);padding-top:14px}.ledger-center-toolbar{position:relative;top:auto;align-items:stretch;flex-wrap:wrap}.ledger-flow-filter-group{width:100%;flex-wrap:wrap;gap:10px 14px}.ledger-flow-filter-set{flex:1 1 auto}.ledger-flow-filter-divider{display:none}.ledger-flow-segmented{flex:1}.ledger-flow-segmented button{flex:1;min-width:0}.ledger-center-toolbar-right{width:100%;margin-left:0;flex-wrap:wrap}.ledger-date-filter{width:100%}.ledger-date-trigger{min-width:0;flex:1}.ledger-date-popover{width:min(776px,calc(100vw - 32px));right:auto;left:0;grid-template-columns:118px minmax(0,1fr)}.ledger-date-popover>aside button{padding-inline:17px;font-size:14px}.ledger-date-calendar>div{gap:12px}.ledger-center-type-filter,.ledger-center-type-filter.source-type,.ledger-center-search{width:100%;margin-left:0}.ledger-center-card{height:auto;min-height:620px}.ledger-center-table-wrap{max-height:calc(100vh - 348px)}.ledger-batch-detail-meta{grid-template-columns:1fr}.ledger-batch-detail-meta span+span{border-top:1px solid #dce3ed;border-left:0}}.collection-workbench-header{min-height:310px;grid-template-rows:84px 44px 86px;row-gap:10px}.collection-title{grid-row:1 / span 2}.collection-asset-overview{min-width:0;grid-column:1;grid-row:3;display:flex;align-items:flex-start;flex-direction:column;gap:3px}.collection-asset-label{margin-left:13px;color:#76767b;font-size:12px;font-weight:620}.collection-asset-main-row{display:flex;align-items:center;gap:6px}.collection-asset-button{min-width:0;min-height:36px;padding:2px 13px;display:block;color:inherit;border:1px solid transparent;border-radius:12px;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.collection-asset-button:hover{border-color:#cfe2f7;background:#f7fbff}.collection-asset-button:focus-visible{outline:3px solid rgba(0,113,227,.3);outline-offset:2px}.collection-asset-button>strong{color:#1d1d1f;font-size:29px;line-height:1;letter-spacing:-.55px;white-space:nowrap}.collection-asset-button>strong small{color:#6e6e73;font-size:16px;font-weight:600;letter-spacing:0}.collection-summary-switch{padding:1px;display:flex;align-items:center;border:1px solid #dcdfe4;border-radius:7px;background:#f6f7f9}.collection-summary-switch button{min-width:38px;height:24px;padding:0 8px;color:#6e6e73;border:0;border-radius:5px;background:transparent;font:inherit;font-size:10.5px;font-weight:720;cursor:pointer}.collection-summary-switch button.active{color:#fff;background:#0875ed;box-shadow:0 1px 5px #0875ed2e}.collection-summary-switch button:focus-visible{outline:2px solid rgba(0,113,227,.35);outline-offset:2px}.collection-asset-rate{margin-left:13px;color:#747981;font-size:12px;line-height:1.35;white-space:nowrap}.collection-lower-grid>.recent-account-carousel{grid-template-rows:108px minmax(0,1fr)}.collection-lower-grid .recent-account-carousel>.recent-account-header{min-height:108px;padding-block:15px 12px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:10px 14px}.collection-lower-grid .recent-account-carousel>.recent-account-header>.recent-account-heading{grid-column:1 / -1;grid-row:1}.recent-account-filters{grid-column:1;grid-row:2}.recent-account-selector{position:relative;grid-column:2;grid-row:2;justify-self:end}.recent-account-selector>button{min-width:104px;height:30px;padding:0 14px;color:#4f5359;border:1px solid #dfe2e6;border-radius:7px;background:#fff;font:inherit;font-size:12px;font-weight:680;cursor:pointer}.recent-account-selector>button:hover,.recent-account-selector>button[aria-expanded=true]{color:#006edc;border-color:#84bdf4;background:#f5f9ff}.recent-account-selector>button:focus-visible{outline:2px solid rgba(0,113,227,.34);outline-offset:2px}.recent-account-menu{width:210px;max-height:298px;padding:6px;position:absolute;z-index:12;top:36px;right:0;overflow-y:auto;border:1px solid #d9dfe7;border-radius:11px;background:#fff;box-shadow:0 18px 44px #16274029}.recent-account-menu button{width:100%;min-height:36px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;color:#3e4349;border:0;border-radius:7px;background:transparent;font:inherit;font-size:11px;font-weight:650;cursor:pointer}.recent-account-menu button:hover{background:#f4f7fa}.recent-account-menu button.active{color:#0875df;background:#edf6ff}.recent-account-menu button span{color:#969ba2;font-size:9.5px;font-weight:600}.recent-activity-list{min-height:0;overflow:hidden}.recent-activity-row{width:100%;min-height:78px;padding:10px 0;display:grid;grid-template-columns:82px 112px 46px minmax(0,1fr) minmax(106px,126px);align-items:center;gap:10px;color:inherit;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease}.recent-activity-row+.recent-activity-row{border-top:1px solid #e7e9ed}.recent-activity-row:hover{background:#f8fbff}.recent-activity-row:focus-visible{outline:2px solid #0875ed;outline-offset:-2px;border-radius:10px}.recent-activity-row>time{color:#7d8187;font-size:11.5px;white-space:nowrap}.recent-activity-account{min-width:0;display:flex;align-items:center;gap:8px}.recent-activity-account i{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;color:#0875df;border-radius:50%;background:#eaf4ff;font-style:normal}.recent-activity-account strong{overflow:hidden;color:#292b2f;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.recent-activity-kind{min-width:42px;padding:5px 7px;border-radius:7px;font-size:11px;font-weight:720;text-align:center;white-space:nowrap}.recent-activity-kind.income{color:#157956;background:#eaf7f1}.recent-activity-kind.expense{color:#b94739;background:#fff0ed}.recent-activity-kind.exchange{color:#356da6;background:#edf4fb}.recent-activity-detail{min-width:0}.recent-activity-detail strong,.recent-activity-detail small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-activity-detail strong{color:#3e4247;font-size:12.5px}.recent-activity-detail small{margin-top:5px;color:#777c82;font-size:11.5px}.recent-activity-row>b{justify-self:end;color:#474b51;font-size:12.5px;text-align:right;white-space:nowrap}.recent-activity-row>b span,.recent-activity-row>b small{display:block}.recent-activity-row>b small{margin-top:5px;color:#526b92;font-size:11px;font-weight:650}.recent-activity-row>b.in{color:#158b61}.recent-activity-row>b.out{color:#c84435}.recent-activity-row>b.exchange{color:#356da6}.recent-activity-empty{height:100%;min-height:260px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.recent-activity-empty strong{color:#3a3a3c;font-size:15px}.recent-activity-empty p{margin:9px 0 0;color:#86868b;font-size:12px}.wallet-overview-backdrop{z-index:80;background:#1b24327a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.wallet-overview-dialog{width:min(1320px,calc(100vw - 56px));height:min(820px,calc(100vh - 32px));max-height:none;display:grid;grid-template-rows:94px 108px minmax(0,1fr) 74px;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:20px;background:#fff;box-shadow:0 34px 90px #111f324d}.wallet-overview-header{padding:23px 32px;position:relative;border-bottom:1px solid #e5e8ed}.wallet-overview-header h2,.wallet-overview-header p{margin:0}.wallet-overview-header h2{color:#202329;font-size:25px;letter-spacing:-.45px}.wallet-overview-header p{margin-top:7px;color:#777d86;font-size:12.5px}.wallet-overview-header .wallet-summary-mode-action{min-width:104px;height:34px;padding:0 13px;position:absolute;top:29px;right:76px;color:#59636f;border:1px solid #d7dde6;border-radius:8px;background:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.wallet-overview-header .wallet-summary-mode-action:hover{color:#0875df;border-color:#94c3ef;background:#f4f9ff}.wallet-overview-header .wallet-summary-mode-action.active{color:#0875df;border-color:#8bbff2;background:#eaf4ff}.wallet-overview-header .wallet-summary-mode-action:focus-visible{outline:2px solid rgba(0,113,227,.34);outline-offset:2px}.wallet-overview-header .dialog-close{top:26px;right:28px;width:34px;height:34px;border-radius:50%}.wallet-overview-summary{margin:16px 32px 0;padding:15px 20px;display:grid;grid-template-columns:minmax(280px,1fr) auto auto auto;align-items:center;gap:18px;border:1px solid #e4e8ee;border-radius:13px;background:#f7f8fa}.wallet-overview-summary>div:first-child>span,.wallet-overview-summary>div:first-child>strong{display:block}.wallet-overview-summary>div:first-child>span{color:#737983;font-size:12px}.wallet-overview-summary>div:first-child>strong{margin-top:7px;color:#20242a;font-size:28px;line-height:1}.wallet-overview-summary>div:first-child>strong small{color:#657080;font-size:14px}.wallet-summary-currency{display:flex;align-items:center;gap:9px}.wallet-summary-currency>span{color:#737983;font-size:11.5px;white-space:nowrap}.wallet-summary-currency>div{padding:2px;display:flex;border:1px solid #d8dde5;border-radius:8px;background:#fff}.wallet-summary-currency button{min-width:54px;height:32px;color:#68717d;border:0;border-radius:6px;background:transparent;font:inherit;font-size:11.5px;font-weight:720;cursor:pointer}.wallet-summary-currency button.active{color:#fff;background:#0875ed}.wallet-summary-currency button:focus-visible{outline:2px solid rgba(0,113,227,.34);outline-offset:2px}.wallet-overview-summary>p{margin:0;color:#80858c;font-size:11.5px;white-space:nowrap}.wallet-zero-switch{position:relative;display:flex;align-items:center;gap:8px;color:#6e747d;font-size:11.5px;cursor:pointer;white-space:nowrap}.wallet-zero-switch input{width:1px;height:1px;position:absolute;opacity:0}.wallet-zero-switch i{width:34px;height:20px;position:relative;border-radius:999px;background:#b9c0ca;transition:background-color .16s ease}.wallet-zero-switch i:after{content:"";width:16px;height:16px;position:absolute;top:2px;left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .16s ease}.wallet-zero-switch input:checked+i{background:#0875ed}.wallet-zero-switch input:checked+i:after{transform:translate(14px)}.wallet-zero-switch input:focus-visible+i{outline:2px solid rgba(0,113,227,.34);outline-offset:2px}.wallet-account-table{min-height:0;margin:16px 32px 0;display:flex;overflow:hidden;border:1px solid #dfe4eb;border-radius:13px;background:#fff;flex-direction:column}.wallet-account-table>header,.wallet-account-row,.wallet-account-totals{display:grid;align-items:center;gap:24px}.wallet-account-table>header{min-height:42px;padding:0 20px;flex:0 0 auto;color:#69717c;border-bottom:1px solid #e5e8ed;background:#f7f8fa;font-size:12.5px;font-weight:680}.wallet-currency-heading{justify-self:end;color:#464d57;font-weight:750;letter-spacing:.2px}.wallet-platform-heading{min-height:46px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex:0 0 auto;border-bottom:1px solid #edf0f3}.wallet-platform-heading>div{display:flex;align-items:center;gap:11px}.wallet-platform-heading strong{color:#cc3c32;font-size:14px}.wallet-platform-heading span{color:#888e97;font-size:11.5px}.wallet-account-rows{min-height:0;flex:1 1 auto;overflow-y:auto}.wallet-account-row{min-height:62px;padding:8px 20px;transition:opacity .15s ease,background-color .15s ease,box-shadow .15s ease}.wallet-account-row+.wallet-account-row{border-top:1px solid #edf0f3}.wallet-account-row:hover{background:#f1f7ff;box-shadow:inset 3px 0 #0875ed85}.wallet-account-row.not-selected{opacity:.46;background:#fafbfc}.wallet-account-row.not-selected:hover{opacity:.7;background:#f1f7ff}.wallet-account-name{min-width:0;display:flex;align-items:center;gap:10px}.wallet-account-checkbox{width:17px;height:17px;flex:0 0 auto;accent-color:#0875ed;cursor:pointer}.wallet-account-checkbox:focus-visible{outline:2px solid rgba(0,113,227,.34);outline-offset:2px}.wallet-account-name i{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;color:#0875df;border-radius:50%;background:#eaf4ff;font-style:normal}.wallet-account-name strong{overflow:hidden;color:#292d33;font-size:14.5px;text-overflow:ellipsis;white-space:nowrap}.wallet-account-estimate{color:#2b3037;font-size:15.5px;white-space:nowrap}.wallet-account-estimate small{color:#69717c;font-size:11px}.wallet-currency-value{justify-self:end;color:#30353c;font-size:14.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.wallet-currency-value.empty{color:#b1b6bd;font-weight:560}.wallet-account-totals{min-height:68px;padding:9px 20px;flex:0 0 auto;border-top:1px solid #dfe4eb;background:#f6f9fc;box-shadow:0 -8px 18px #24374f09}.wallet-account-totals>span{min-width:0}.wallet-account-totals>.wallet-totals-label{display:flex;align-items:center;gap:10px}.wallet-totals-label>span{min-width:0}.wallet-account-totals>span strong,.wallet-account-totals>span small{display:block}.wallet-account-totals>span strong{color:#20252b;font-size:14px}.wallet-account-totals>span small{margin-top:5px;color:#7d848e;font-size:11px}.wallet-select-all-checkbox{width:18px;height:18px;padding:0;margin:0;display:grid;place-items:center;flex:0 0 auto;color:#fff;border:1px solid #aeb7c3;border-radius:3px;background:#fff;cursor:pointer}.wallet-select-all-checkbox:hover{border-color:#0875ed}.wallet-select-all-checkbox.active{border-color:#0875ed;background:#0875ed}.wallet-select-all-checkbox:focus-visible{outline:2px solid rgba(0,113,227,.34);outline-offset:2px}.wallet-total-estimate{color:#20252b;font-size:17px;font-variant-numeric:tabular-nums;white-space:nowrap}.wallet-total-estimate small{color:#69717c;font-size:11px}.wallet-currency-total{justify-self:end;color:#20252b;font-size:15.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.wallet-overview-footer{padding:12px 32px;display:flex;align-items:center;justify-content:flex-end;gap:12px;border-top:1px solid #e1e5ea;background:#fbfcfd}.wallet-overview-footer button{min-height:42px}.wallet-overview-footer .primary-button{min-width:150px}.wallet-platform-action{padding:0 18px;color:#0875df;border:0;background:transparent;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.wallet-platform-action:hover{text-decoration:underline}.wallet-platform-action:focus-visible{outline:2px solid rgba(0,113,227,.34);outline-offset:2px;border-radius:6px}@media(max-width:1120px){.collection-asset-button>strong{font-size:23px}.collection-asset-rate{display:none}.recent-activity-row{grid-template-columns:76px 104px 44px minmax(0,1fr) minmax(100px,118px);gap:8px}.wallet-account-table{overflow-x:auto}.wallet-account-table>header,.wallet-account-rows,.wallet-account-totals{min-width:870px}}@media(max-width:860px){.collection-workbench-header{min-height:0;grid-template-columns:1fr;grid-template-rows:auto}.collection-title,.collection-head-metrics,.collection-header-action,.collection-asset-overview{grid-column:1;grid-row:auto}.collection-asset-rate{display:block}.wallet-overview-summary{grid-template-columns:1fr 1fr}}@media(max-width:720px){.wallet-overview-backdrop{padding:0}.wallet-overview-dialog{width:100vw;height:100vh;max-height:none;grid-template-rows:auto auto minmax(0,1fr) auto;border:0;border-radius:0}.wallet-overview-summary{margin-inline:16px;grid-template-columns:1fr;gap:10px}.wallet-account-table{margin-inline:16px;overflow-x:auto}.wallet-account-table>header,.wallet-account-rows,.wallet-account-totals{min-width:870px}.wallet-overview-footer{padding-inline:16px}.collection-lower-grid .recent-account-carousel>.recent-account-header{grid-template-columns:1fr;grid-template-rows:auto auto auto}.collection-lower-grid .recent-account-carousel>.recent-account-header>.recent-account-heading,.recent-account-filters,.recent-account-selector{grid-column:1;grid-row:auto;justify-self:stretch}.recent-account-selector>button{width:100%}.recent-account-menu{width:100%}.recent-activity-row{min-height:96px;grid-template-columns:74px minmax(0,1fr) auto;grid-template-rows:auto auto}.recent-activity-account{grid-column:2}.recent-activity-kind{grid-column:3}.recent-activity-detail{grid-column:2;grid-row:2}.recent-activity-row>b{grid-column:3;grid-row:2}}.accounts-page{width:min(1380px,calc(100% - 36px));padding-top:26px;padding-bottom:44px}.accounts-page .accounts-overview-card,.accounts-page .accounts-page-heading{min-height:50px}.accounts-page .accounts-heading-actions{gap:10px}.accounts-page .accounts-heading-actions>span{margin-right:0;font-size:11px}.accounts-sync-button{width:40px;min-width:40px;min-height:40px;padding:0;display:inline-grid;place-items:center;color:#566273;border:1px solid #dfe4eb;border-radius:10px;background:#fff;box-shadow:0 1px 2px #10182808}.accounts-sync-button:hover{color:#0878ea;border-color:#bdd6ef;background:#f7fbff}.accounts-sync-button:disabled svg{animation:accounts-refresh-spin .7s linear infinite}@keyframes accounts-refresh-spin{to{transform:rotate(360deg)}}.accounts-batch-history-button{min-height:40px;padding:0 17px;color:#344054;border:1px solid #dfe4eb;border-radius:10px;background:#fff;font-size:12px;font-weight:680;cursor:pointer}.accounts-batch-history-button:hover{color:#0878ea;border-color:#bdd6ef;background:#f7fbff}.accounts-page .accounts-global-queue-button{min-height:40px;padding:0 14px 0 17px;gap:10px;color:#fff;border-color:#111827;border-radius:10px;background:#111827;font-size:12px;font-weight:730}.accounts-page .accounts-global-queue-button:hover{color:#fff;border-color:#000;background:#000}.accounts-page .accounts-global-queue-button b{min-width:21px;height:21px;display:inline-grid;place-items:center;padding:0 6px;color:#111827;border-radius:999px;background:#fff;font-size:10px;line-height:1}.accounts-batch-panel{overflow:hidden;margin-top:4px;margin-bottom:16px;border:1px solid #e0e5eb;border-radius:14px;background:#fff;box-shadow:0 5px 18px #1f2d3f0a}.accounts-batch-row{min-height:58px;padding:0 20px;display:flex;align-items:center;gap:16px}.accounts-batch-row+.accounts-batch-row{border-top:1px solid #edf0f4}.accounts-batch-main{min-width:0;display:flex;align-items:center;gap:14px}.accounts-batch-main>svg{flex:0 0 auto;color:#0aa574}.accounts-batch-main>strong{color:#182230;font-size:13px;font-weight:760;white-space:nowrap}.accounts-batch-main>small{color:#7b8494;font-size:12px;white-space:nowrap}.accounts-batch-status{min-height:24px;padding:0 9px;display:inline-flex;align-items:center;color:#0878ea;border-radius:6px;background:#eef5ff;font-size:11px;font-weight:720;white-space:nowrap}.accounts-batch-link{margin-left:auto;padding:8px 9px;color:#0878ea;border:0;border-radius:7px;background:transparent;font-size:12px;font-weight:690;white-space:nowrap;cursor:pointer}.accounts-batch-link:hover{background:#eef6ff}.accounts-batch-link:disabled{color:#a0a7b2;cursor:default}.accounts-batch-actions{margin-left:auto;display:flex;align-items:center;gap:12px}.accounts-batch-actions .accounts-batch-link{margin-left:0}.accounts-generate-batch-button{min-height:38px;padding:0 18px;color:#fff;border:1px solid #0878ea;border-radius:9px;background:#0878ea;font-size:12px;font-weight:740;cursor:pointer}.accounts-generate-batch-button:hover{border-color:#006edb;background:#006edb}.account-card-grid{gap:20px 22px;margin-top:0}.account-overview-card{min-height:300px;padding:20px 24px 16px;grid-template-rows:auto auto minmax(0,1fr)}.account-card-header>strong{font-size:19px;font-weight:680}.account-card-sync{font-size:12.5px}.account-card-balance{margin-top:18px}.account-card-balance>span{font-size:12.5px}.account-card-balance p{margin-top:7px}.account-card-balance p strong{font-size:clamp(36px,2.15vw,41px)}.account-card-balance p small{font-size:12px}.account-card-wallet-balance{min-width:0}.account-card-wallet-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px}.account-card-wallet-list p{min-width:0;margin:0;padding:10px 8px;display:grid;grid-template-columns:max-content auto;align-items:baseline;justify-content:start;gap:5px;border:1px solid #e3e8ef;border-radius:9px;background:#f7f9fc}.account-card-wallet-list p strong{display:block;overflow:visible;color:#151a23;font-size:18px;font-variant-numeric:tabular-nums;line-height:1.2;text-overflow:clip;white-space:nowrap}.account-card-balance .account-card-wallet-list>p>strong{min-width:0;overflow:visible!important;font-size:18px!important;text-overflow:clip!important;white-space:nowrap}.account-card-wallet-list p small{display:block;margin-top:0;color:#727e90;font-size:10px;font-weight:700;letter-spacing:.02em}.account-card-transactions{width:100%;margin-top:13px;align-self:start;border-collapse:collapse;table-layout:fixed;border-top:1px solid #e8ecf1;color:#40506a;font-size:15.5px;line-height:1.3}.account-card-transactions .account-card-transaction-empty td{height:104px;color:#9099a6;text-align:center}.account-card-transactions col:nth-child(1){width:16%}.account-card-transactions col:nth-child(2){width:20%}.account-card-transactions col:nth-child(3){width:34%}.account-card-transactions col:nth-child(4){width:30%}.account-card-transactions th{height:38px;padding:0;color:#7d8795;font-size:14px;font-weight:650;text-align:left;white-space:nowrap}.account-card-transactions td{height:38px;padding:6px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-card-transactions td:nth-child(-n+3){font-size:13px}.account-card-transactions tbody tr+tr td{border-top:1px solid #eef1f4}.account-card-transactions th:last-child,.account-card-transactions td:last-child{padding-left:10px;text-align:right}.account-card-transactions .account-card-transaction-empty td{padding-left:0;text-align:center}.account-card-transactions td:nth-child(3){padding-right:10px;color:#263b59;font-weight:620}.account-card-transactions .source-primary-amount{display:inline-flex;align-items:baseline;gap:4px;font-weight:720}.account-card-transactions .source-primary-amount strong{font-size:16px}.account-card-transactions .source-primary-amount small{color:inherit;font-size:11.5px}.account-card-transactions td.in{color:#15845f}.account-card-transactions td.out{color:#bd4737}.account-card-transactions .source-counter-amount{margin-top:3px;overflow:hidden;color:#526b92;font-size:12.5px;text-overflow:ellipsis}.accounts-batch-dialog-backdrop{z-index:90;padding:24px}.accounts-batch-dialog,.accounts-batch-confirm-dialog{width:min(760px,calc(100vw - 48px));max-height:min(720px,calc(100vh - 48px));overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border:1px solid #e1e5eb;border-radius:16px;background:#fff;box-shadow:0 26px 74px #10182840}.accounts-new-flows-dialog{width:min(960px,calc(100vw - 48px))}.accounts-batch-confirm-dialog{width:min(560px,calc(100vw - 48px))}.accounts-batch-dialog>header,.accounts-batch-confirm-dialog>header{padding:22px 24px 18px;display:flex;align-items:flex-start;gap:16px;border-bottom:1px solid #e8ecf1}.accounts-batch-dialog>header>div,.accounts-batch-confirm-dialog>header>div{min-width:0}.accounts-batch-dialog header small,.accounts-batch-confirm-dialog header small{color:#0878ea;font-size:11px;font-weight:680}.accounts-batch-dialog h2,.accounts-batch-confirm-dialog h2{margin:5px 0 0;color:#182230;font-size:20px}.accounts-batch-dialog header p,.accounts-batch-confirm-dialog header p{margin:7px 0 0;color:#667085;font-size:12px;line-height:1.6}.accounts-batch-dialog .dialog-close,.accounts-batch-confirm-dialog .dialog-close{margin-left:auto}.accounts-batch-dialog>footer,.accounts-batch-confirm-dialog>footer{padding:16px 24px 20px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #e8ecf1}.accounts-batch-history-list{overflow:auto;padding:18px 24px;display:grid;gap:10px}.accounts-batch-history-list>button{min-height:64px;padding:12px 14px;display:grid;grid-template-columns:minmax(150px,.8fr) minmax(210px,1.2fr) auto;align-items:center;gap:16px;color:#344054;border:1px solid #e3e8ef;border-radius:10px;background:#fff;text-align:left;cursor:pointer}.accounts-batch-history-list>button:hover{border-color:#bdd6ef;background:#f8fbff}.accounts-batch-history-list span strong,.accounts-batch-history-list span small{display:block}.accounts-batch-history-list span strong{color:#182230;font-size:13px}.accounts-batch-history-list span small{margin-top:4px;color:#8a94a4;font-size:10px}.accounts-batch-history-list>button>span:nth-child(2){color:#667085;font-size:12px}.accounts-batch-history-list b{color:#0878ea;font-size:11px}.accounts-new-flows-table{overflow:auto;padding:0 24px 10px}.accounts-new-flows-table table{width:100%;border-collapse:collapse;font-size:14px}.accounts-new-flows-table th{height:50px;color:#667085;font-size:13px;font-weight:700;text-align:left;border-bottom:1px solid #e8ecf1}.accounts-new-flows-table td{padding:16px 10px 16px 0;color:#344054;font-size:14px;line-height:1.35;border-bottom:1px solid #eef1f5}.accounts-new-flows-table td strong,.accounts-new-flows-table td small{display:block}.accounts-new-flows-table td strong{color:#1f2f46;font-size:14.5px;line-height:1.35}.accounts-new-flows-table td small{margin-top:6px;color:#7d8898;font-size:12px;line-height:1.3}.accounts-new-flows-table th:last-child,.accounts-new-flows-table td:last-child{text-align:right}.accounts-new-flows-table .source-primary-amount{display:inline-flex;gap:4px;align-items:baseline}.accounts-new-flows-table .source-primary-amount strong{font-size:15px}.accounts-new-flows-table .source-primary-amount small{display:inline;margin:0;font-size:11.5px}.accounts-new-flows-table .source-counter-amount{font-size:12px}.accounts-batch-confirm-dialog>div{padding:22px 24px;color:#526073;font-size:13px;line-height:1.75}.accounts-batch-confirm-dialog>div p{margin:0}@media(max-width:1080px){.accounts-page .accounts-page-heading{min-height:84px}.accounts-page .accounts-heading-actions>span{display:inline}}@media(max-width:820px){.accounts-page .accounts-page-heading{gap:14px}.accounts-page .accounts-heading-actions{align-items:center;flex-direction:row;flex-wrap:wrap}.accounts-page .accounts-heading-actions>span{flex:1 0 100%}.accounts-sync-button{flex:0 0 40px}.accounts-page .accounts-global-queue-button{flex:1 1 auto}.accounts-batch-row{align-items:flex-start;flex-direction:column;padding-block:14px;gap:10px}.accounts-batch-main{flex-wrap:wrap}.accounts-batch-actions{width:100%;margin-left:0;justify-content:flex-end}.accounts-batch-row>.accounts-batch-link{margin-left:0;align-self:flex-end}}@media(max-width:620px){.accounts-page{width:calc(100% - 22px)}.accounts-heading-main{align-items:flex-start;flex-direction:column}.accounts-heading-summary>span:first-child{padding-left:0;border-left:0}.account-overview-card{min-height:292px;padding-inline:18px}.account-card-header>strong{font-size:17px}.account-card-balance p strong{font-size:35px}.account-card-transactions{font-size:14.5px}.account-card-transactions th{font-size:13px}.account-card-transactions .source-primary-amount strong{font-size:15px}.account-card-transactions .source-primary-amount small{font-size:11.5px}.accounts-batch-dialog-backdrop{padding:0}.accounts-batch-dialog,.accounts-batch-confirm-dialog,.accounts-new-flows-dialog{width:100vw;max-height:100vh;border:0;border-radius:0}.accounts-new-flows-table{overflow-x:auto}.accounts-new-flows-table table{min-width:720px}.accounts-batch-history-list>button{grid-template-columns:1fr auto}.accounts-batch-history-list>button>span:nth-child(2){grid-column:1 / -1}}.accounts-page{width:min(1600px,calc(100% - 40px))}.accounts-batch-workspace{margin:4px 0 18px;display:grid;gap:8px}.accounts-batch-expanded,.accounts-batch-empty,.accounts-batch-queue{border:1px solid #e0e5eb;border-radius:13px;background:#fff;box-shadow:0 5px 18px #1f2d3f09}.accounts-batch-expanded{min-height:128px;padding:18px 24px;display:grid;grid-template-columns:220px minmax(560px,1fr) 216px;align-items:center;gap:24px}.accounts-batch-summary{min-width:0;min-height:76px;padding-right:22px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #e6eaf0}.accounts-batch-summary>strong{overflow:hidden;color:#182230;font-size:19px;font-weight:760;font-variant-numeric:tabular-nums;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.accounts-batch-summary>span{margin-top:7px;overflow:hidden;color:#536177;font-size:13px;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.accounts-batch-summary>small{margin-top:7px;color:#7b8595;font-size:12px}.accounts-batch-summary>small b{color:#0878ea;font-weight:740}.accounts-batch-stepper{min-width:0;padding:4px 0 0;display:grid;grid-template-columns:repeat(5,minmax(74px,1fr));align-items:start}.accounts-batch-step{position:relative;min-width:0;display:grid;justify-items:center;gap:8px;color:#98a2b3;text-align:center}.accounts-batch-step:not(:first-child):before{content:"";position:absolute;z-index:0;top:11px;right:50%;width:100%;height:2px;background:#e1e6ed}.accounts-batch-step.connection-complete:before{background:#15a37a}.accounts-batch-step-dot{position:relative;z-index:1;width:24px;height:24px;display:inline-grid;place-items:center;border:2px solid #d5dbe4;border-radius:999px;background:#fff}.accounts-batch-step.done .accounts-batch-step-dot{color:#fff;border-color:#15a37a;background:#15a37a}.accounts-batch-step.current .accounts-batch-step-dot{border:5px solid #eef5ff;background:#0878ea;box-shadow:0 0 0 2px #0878ea2e}.accounts-batch-step>strong{position:relative;z-index:1;max-width:100%;color:inherit;font-size:12px;font-weight:660;line-height:1.35;white-space:nowrap}.accounts-batch-step.done{color:#238268}.accounts-batch-step.current{color:#0878ea}.accounts-batch-step.current>strong{font-weight:780}.accounts-batch-primary-action{min-width:0;display:grid;justify-items:stretch;gap:7px;text-align:center}.accounts-batch-primary-action>button{min-height:40px;padding:0 18px;color:#fff;border:1px solid #0878ea;border-radius:9px;background:#0878ea;box-shadow:0 5px 14px #0878ea26;font-size:13px;font-weight:750;cursor:pointer}.accounts-batch-primary-action>button:hover{border-color:#006edb;background:#006edb}.accounts-batch-primary-action>small{color:#8490a1;font-size:11px;line-height:1.35}.accounts-batch-empty{min-height:112px;padding:24px;display:grid;place-content:center;justify-items:center;gap:7px;color:#798496;text-align:center}.accounts-batch-empty strong{color:#334155;font-size:14px}.accounts-batch-empty small{font-size:12px}.accounts-batch-queue{overflow:hidden}.accounts-batch-accordion>.accounts-batch-expanded,.accounts-batch-accordion>.accounts-batch-empty{width:100%;border:0;border-top:1px solid #edf0f4;border-radius:0;box-shadow:none}.accounts-batch-accordion>.accounts-batch-expanded{background:#f4f9ff;box-shadow:inset 0 0 0 1px #0878ea8c}.accounts-batch-collapsed,.accounts-all-batches-link,.accounts-unbatched-row{min-height:46px;border:0;border-top:1px solid #edf0f4;background:#fff}.accounts-batch-queue>:first-child{border-top:0}.accounts-batch-collapsed{width:100%;padding:0 18px;display:flex;align-items:center;gap:10px;color:#617086;font-size:12.5px;text-align:left;cursor:pointer}.accounts-batch-collapsed:hover{background:#f8fbff}.accounts-batch-collapsed>span{flex:0 0 auto;color:#26364d;font-weight:720;font-variant-numeric:tabular-nums}.accounts-batch-collapsed>i{color:#bcc4d0;font-style:normal}.accounts-batch-collapsed>strong{min-width:0;overflow:hidden;color:#56647a;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.accounts-batch-collapsed>b{margin-left:auto;color:#0878ea;font-size:12px;font-weight:730;white-space:nowrap}.accounts-batch-collapsed>svg{flex:0 0 auto;margin-left:auto;color:#8994a5}.accounts-unbatched-row{padding:6px 12px 6px 20px;display:flex;align-items:center;gap:12px}.accounts-unbatched-copy{min-width:0;min-height:38px;padding:0;display:flex;align-items:center;gap:12px;color:#334155;border:0;background:transparent;text-align:left;cursor:pointer}.accounts-unbatched-copy>span{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:730;white-space:nowrap}.accounts-unbatched-copy svg{color:#0aa574}.accounts-unbatched-copy small{color:#7c8798;font-size:12px;white-space:nowrap}.accounts-unbatched-row .accounts-generate-batch-button{margin-left:auto;min-height:36px;padding-inline:16px}.accounts-all-batches-link{width:100%;min-height:38px;padding:0 18px;display:flex;align-items:center;justify-content:center;color:#0878ea;font-size:12.5px;font-weight:720;cursor:pointer}.accounts-all-batches-link:hover{background:#f8fbff}.accounts-batch-collapsed:focus-visible,.accounts-all-batches-link:focus-visible,.accounts-batch-primary-action>button:focus-visible,.accounts-unbatched-copy:focus-visible,.accounts-batch-history-row:focus-visible{outline:3px solid rgba(8,120,234,.22);outline-offset:-3px}.accounts-all-batches-dialog{width:min(1040px,calc(100vw - 48px));max-height:min(790px,calc(100vh - 48px))}.accounts-batch-history-body{min-height:0;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr)}.accounts-batch-history-filters{padding:14px 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-bottom:1px solid #e8ecf1;background:#fbfcfe}.accounts-batch-history-filters label{display:grid;gap:6px}.accounts-batch-history-filters label>span{color:#6c7788;font-size:11px;font-weight:680}.accounts-batch-history-filters select{width:100%;min-height:38px;padding:0 34px 0 11px;color:#344054;border:1px solid #dfe4eb;border-radius:8px;background:#fff;font:inherit;font-size:12px}.accounts-all-batches-dialog .accounts-batch-history-list{padding:14px 24px;gap:8px}.accounts-batch-history-list>article{overflow:hidden;border:1px solid #e3e8ef;border-radius:10px;background:#fff}.accounts-batch-history-list>article.expanded{border-color:#bfd8f3;box-shadow:0 5px 15px #0878ea0f}.accounts-batch-history-row{width:100%;min-height:56px;padding:9px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:14px;color:#344054;border:0;background:#fff;text-align:left;cursor:pointer}.accounts-batch-history-row:hover{background:#f8fbff}.accounts-batch-history-row>span{min-width:0}.accounts-batch-history-row strong,.accounts-batch-history-row small{display:block}.accounts-batch-history-row strong{color:#182230;font-size:13px;font-weight:730}.accounts-batch-history-row small{margin-top:4px;overflow:hidden;color:#778397;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.accounts-batch-history-row>b{color:#0878ea;font-size:11.5px;font-weight:720;white-space:nowrap}.accounts-batch-history-row>svg{color:#8793a5;transition:transform .16s ease}.accounts-batch-history-list>article.expanded .accounts-batch-history-row>svg{transform:rotate(180deg)}.accounts-batch-history-detail{padding:17px 14px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;border-top:1px solid #e9edf2;background:#fbfdff}.accounts-batch-history-detail .accounts-batch-stepper{padding-inline:4px}.accounts-batch-history-detail>button{min-height:38px;padding:0 16px;color:#0878ea;border:1px solid #bcd8f5;border-radius:8px;background:#fff;font-size:12px;font-weight:720;white-space:nowrap;cursor:pointer}.accounts-batch-history-detail>button:hover{color:#fff;border-color:#0878ea;background:#0878ea}.accounts-batch-history-empty{min-height:160px;display:grid;place-items:center;color:#8a94a4;font-size:13px}.accounts-batch-history-footer{align-items:center;justify-content:space-between!important}.accounts-batch-history-footer>span{color:#7b8697;font-size:11.5px}.accounts-batch-history-footer>div{display:flex;gap:8px}.accounts-batch-history-footer .secondary-button{min-height:36px}.accounts-batch-history-footer .secondary-button:disabled{opacity:.45;cursor:default}@media(max-width:1280px){.accounts-batch-expanded{grid-template-columns:190px minmax(480px,1fr) 190px;gap:20px;padding-inline:22px}.accounts-batch-summary{padding-right:20px}.accounts-batch-step>strong{font-size:11px}}@media(max-width:1080px){.accounts-batch-expanded{grid-template-columns:200px minmax(0,1fr);gap:20px}.accounts-batch-primary-action{grid-column:1 / -1;display:flex;align-items:center;justify-content:flex-end}.accounts-batch-primary-action>button{min-width:190px}.accounts-batch-primary-action>small{max-width:260px;text-align:left}}@media(max-width:820px){.accounts-batch-expanded{grid-template-columns:1fr;padding:20px}.accounts-batch-summary{min-height:0;padding:0 0 16px;border-right:0;border-bottom:1px solid #e6eaf0}.accounts-batch-primary-action{grid-column:1;justify-content:flex-start}.accounts-batch-collapsed{flex-wrap:wrap;padding-block:10px}.accounts-batch-collapsed>b{margin-left:0}.accounts-batch-collapsed>svg{margin-left:auto}.accounts-batch-history-filters{grid-template-columns:1fr 1fr}.accounts-batch-history-filters label:last-child{grid-column:1 / -1}.accounts-batch-history-detail{grid-template-columns:1fr}.accounts-batch-history-detail>button{justify-self:end}}@media(max-width:620px){.accounts-page{width:calc(100% - 22px)}.accounts-batch-expanded{gap:14px;padding:18px}.accounts-batch-stepper{padding:0;grid-template-columns:1fr}.accounts-batch-step{min-height:42px;grid-template-columns:26px minmax(0,1fr);align-items:start;justify-items:start;gap:10px;text-align:left}.accounts-batch-step:not(:first-child):before{top:-18px;right:auto;left:11px;width:2px;height:42px}.accounts-batch-step>strong{padding-top:4px;font-size:12px}.accounts-batch-primary-action{display:grid;justify-items:stretch}.accounts-batch-primary-action>button{min-width:0;width:100%}.accounts-batch-primary-action>small{text-align:center}.accounts-unbatched-row{align-items:stretch;flex-direction:column;padding:10px 12px}.accounts-unbatched-copy{justify-content:space-between}.accounts-unbatched-row .accounts-generate-batch-button{width:100%;margin-left:0}.accounts-batch-collapsed>i{display:none}.accounts-batch-collapsed>span{flex:1 0 100%}.accounts-batch-collapsed>strong{flex:1 1 auto}.accounts-batch-collapsed>b{flex:0 0 auto}.accounts-all-batches-dialog{width:100vw;max-height:100vh}.accounts-batch-history-filters{grid-template-columns:1fr;padding-inline:16px}.accounts-batch-history-filters label:last-child{grid-column:1}.accounts-all-batches-dialog .accounts-batch-history-list{padding-inline:16px}.accounts-batch-history-footer{align-items:stretch;flex-direction:column}.accounts-batch-history-footer>div{justify-content:flex-end}}.accounts-batch-master-detail-shell{min-height:294px}.accounts-batch-master-detail{min-height:294px;display:grid;grid-template-columns:minmax(400px,480px) minmax(0,1fr)}.accounts-batch-master-list{min-width:0;display:grid;grid-template-rows:repeat(3,minmax(82px,1fr)) 44px;align-content:stretch;border-right:1px solid #e1e6ed;background:#fff}.accounts-batch-master-row{position:relative;min-width:0;padding:13px 116px 13px 22px;display:grid;align-content:center;justify-items:start;gap:6px;color:#526073;border:0;border-bottom:1px solid #edf0f4;background:#fff;font:inherit;text-align:left;cursor:pointer}.accounts-batch-master-row:hover{background:#f8fbff}.accounts-batch-master-row.selected{background:#f2f7ff;box-shadow:inset 5px 0 #0a84ff}.accounts-batch-master-row>strong{max-width:100%;overflow:hidden;color:#182230;font-size:18px;font-weight:760;font-variant-numeric:tabular-nums;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.accounts-batch-master-row>span{max-width:100%;overflow:hidden;color:#64748b;font-size:14px;font-weight:620;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.accounts-batch-master-status{position:absolute;top:50%;right:22px;transform:translateY(-50%);display:inline-flex;align-items:center;gap:7px;color:#667085;font-size:13px;font-style:normal;font-weight:680;line-height:1;white-space:nowrap}.accounts-batch-master-status.processing svg{color:#0a84ff}.accounts-batch-master-status.completed{color:#238268}.accounts-batch-master-status.completed svg{color:#15a37a}.accounts-batch-master-row:focus-visible{z-index:1;outline:3px solid rgba(8,120,234,.22);outline-offset:-3px}.accounts-batch-master-list .accounts-all-batches-link{min-height:44px;border-top:0;background:#fff;font-size:14px}.accounts-batch-detail-pane{min-width:0;min-height:294px;padding:20px 32px 22px;display:grid;grid-template-rows:auto minmax(86px,1fr) auto;align-items:center;gap:10px;background:#fff}.accounts-batch-detail-heading{min-width:0}.accounts-batch-detail-heading>strong{display:block;overflow:hidden;color:#182230;font-size:20px;font-weight:760;font-variant-numeric:tabular-nums;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.accounts-batch-detail-heading>strong>span{margin:0 8px;color:#a2aab6}.accounts-batch-detail-pane .accounts-batch-stepper{width:100%;max-width:900px;justify-self:center;align-self:center;padding-top:8px}.accounts-batch-detail-pane .accounts-batch-step>strong{font-size:14px;line-height:1.4}.accounts-batch-detail-pane .accounts-batch-primary-action{width:min(190px,100%);justify-self:center}.accounts-batch-detail-pane .accounts-batch-primary-action>button{width:100%;min-height:42px;font-size:14px}.accounts-page .collection-sync-button,.accounts-batch-detail-pane .accounts-batch-primary-action>button{color:#1d1d1f;border-color:#d8dee8;background:#fff;box-shadow:0 1px 2px #1018280a}.accounts-page .collection-sync-button{font-size:12px;font-weight:700}.accounts-page .collection-sync-button:hover,.accounts-batch-detail-pane .accounts-batch-primary-action>button:hover{color:#111827;border-color:#c5ceda;background:#fff;box-shadow:0 2px 5px #10182814}.accounts-page .collection-sync-button:disabled{color:#667085;border-color:#e4e7ec;background:#fff;opacity:.62}.accounts-account-section-heading{min-height:42px;margin:0 0 12px;display:flex;align-items:center}.accounts-account-section-heading .accounts-heading-main{display:flex;align-items:center;gap:18px}.accounts-account-section-heading h2{margin:0;color:#1d1d1f;font-size:24px;font-weight:760;letter-spacing:-.55px}.accounts-page .accounts-global-queue-button{color:#fff;border-color:#0878ea;background:#0878ea;box-shadow:0 5px 14px #0878ea2e}.accounts-page .accounts-global-queue-button:hover{color:#fff;border-color:#006edb;background:#006edb}.accounts-page .accounts-global-queue-button b{color:#0878ea;background:#fff}@media(max-width:1080px){.accounts-batch-master-detail{grid-template-columns:minmax(292px,330px) minmax(0,1fr)}.accounts-batch-detail-pane{padding-inline:24px}.accounts-batch-detail-pane .accounts-batch-step>strong{font-size:11px}}@media(max-width:820px){.accounts-batch-master-detail{grid-template-columns:1fr}.accounts-batch-master-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 40px;border-right:0;border-bottom:1px solid #e1e6ed}.accounts-batch-master-row{min-height:72px;padding:12px 84px 12px 14px;border-right:1px solid #edf0f4}.accounts-batch-master-status{right:12px;gap:5px;font-size:12px}.accounts-batch-master-row:nth-child(3){border-right:0}.accounts-batch-master-row.selected{box-shadow:inset 0 4px #0a84ff}.accounts-batch-master-list .accounts-all-batches-link{grid-column:1 / -1}.accounts-batch-detail-pane{min-height:250px}.accounts-account-section-heading .accounts-heading-main{width:100%;justify-content:space-between}}@media(max-width:620px){.accounts-batch-master-list{grid-template-columns:1fr;grid-template-rows:none}.accounts-batch-master-row{border-right:0}.accounts-batch-master-row.selected{box-shadow:inset 5px 0 #0a84ff}.accounts-batch-detail-pane{padding:18px}.accounts-batch-detail-heading>strong{font-size:16px}.accounts-account-section-heading{align-items:flex-start}.accounts-account-section-heading .accounts-heading-main{align-items:flex-start;flex-direction:column;gap:8px}.accounts-account-section-heading h2{font-size:21px}}.collection-suggestion-filter{min-height:38px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#5a6471;border:1px solid #d8dfe7;border-radius:9px;background:#fff;font:inherit;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer}.collection-suggestion-filter svg{color:#d68b00}.collection-suggestion-filter b{min-width:20px;height:20px;display:inline-grid;place-items:center;color:#687383;border-radius:999px;background:#f0f2f5;font-size:10px}.collection-suggestion-filter:hover,.collection-suggestion-filter.active{color:#075fce;border-color:#8fc1f2;background:#edf5ff}.collection-suggestion-filter.active b{color:#075fce;background:#fff}.collection-result-type>span,.collection-result-type>small,.source-type-cell>strong,.source-type-cell>small{display:block}.suggested-bookkeeping-tag{width:max-content;margin-top:5px;display:inline-flex!important;align-items:center;gap:3px;color:#9b6500!important;font-size:10px!important;font-weight:650;line-height:1.1;white-space:nowrap}.suggested-bookkeeping-tag svg{color:#d68b00}.processing-row-actions{display:inline-flex;align-items:center;justify-content:center;gap:7px}.row-no-bookkeeping-button,.row-bookkeeping-button,.batch-no-bookkeeping-button,.batch-bookkeeping-button{min-height:32px;padding:0 11px;border-radius:8px;font:inherit;font-size:11px;font-weight:680;white-space:nowrap;cursor:pointer}.row-no-bookkeeping-button,.batch-no-bookkeeping-button{color:#5d6570;border:1px solid #d5dae1;background:#fff}.row-no-bookkeeping-button:hover,.batch-no-bookkeeping-button:hover{color:#343a42;border-color:#afb6c0;background:#f7f8fa}.row-bookkeeping-button,.batch-bookkeeping-button{color:#fff;border:1px solid #0878ea;background:#0878ea}.row-bookkeeping-button:hover,.batch-bookkeeping-button:hover{border-color:#006edb;background:#006edb}.row-no-bookkeeping-button:disabled,.row-bookkeeping-button:disabled,.batch-no-bookkeeping-button:disabled,.batch-bookkeeping-button:disabled{opacity:.5;cursor:wait}.collection-status-pill.bookkeeping,.accounting-status.bookkeeping{color:#075fce;border-color:#b7d5f4;background:#edf5ff}.collection-status-pill.no-bookkeeping,.accounting-status.no-bookkeeping{color:#68717d;border-color:#d9dde3;background:#f4f5f7}.accounting-status.pending{color:#795b18;border-color:#e5d09f;background:#fff8e8}.collection-result-table-wrap th:nth-child(8){width:190px}.source-ledger-card .source-style-table .status-column{width:190px!important}.source-ledger-card .processing-row-actions{width:100%}.processing-decision-control{--decision-pill-half: 46px;position:relative;width:100%;min-height:32px;display:flex;align-items:center;justify-content:center}.processing-decision-control.account{--decision-pill-half: 40px}.processing-decision-more{position:absolute;top:50%;left:calc(50% + var(--decision-pill-half) + 4px);width:26px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#7c8490;border:0;border-radius:8px;background:transparent;font:inherit;cursor:pointer;transform:translateY(-50%)}.processing-decision-more>span{display:block;font-size:21px;font-weight:750;line-height:1;transform:translateY(-1px)}.processing-decision-more:hover:not(:disabled){color:#343a42;background:#eef0f3}.processing-decision-more:focus-visible{outline:2px solid #0878ea;outline-offset:1px}.processing-decision-more:disabled{opacity:.4;cursor:wait}.processing-decision-menu{position:absolute;z-index:180;right:8px;min-width:126px;padding:5px;border:1px solid #d9dde3;border-radius:10px;background:#fff;box-shadow:0 10px 28px #1f293726}.processing-decision-menu.drop-down{top:calc(50% + 22px)}.processing-decision-menu.drop-up{bottom:calc(50% + 22px)}.processing-decision-menu button{width:100%;min-height:34px;padding:0 10px;color:#343a42;border:0;border-radius:7px;background:transparent;font:inherit;font-size:12px;font-weight:650;text-align:left;white-space:nowrap;cursor:pointer}.processing-decision-menu button:hover,.processing-decision-menu button:focus-visible{color:#0878ea;background:#f1f6fc;outline:none}.processing-completion-footer{grid-template-columns:minmax(250px,1fr) auto auto;gap:16px}.processing-completion-summary{min-width:0;flex-wrap:wrap}.processing-completion-summary strong{color:#1f2937;font-size:13px}.processing-completion-summary span{color:#7b8490}.processing-batch-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.complete-processing-batch{min-width:126px;min-height:38px;white-space:nowrap}.complete-processing-batch:disabled{color:#8f96a0!important;background:#e5e8ed!important;box-shadow:none!important;cursor:not-allowed}.processing-completion-bar{min-height:66px;background:#fffffff5}.processing-completion-bar .ledger-selection-actions{flex-wrap:nowrap}.processing-completion-bar .batch-bookkeeping-button{min-height:36px}.detail-processing-actions{display:flex;justify-content:flex-end;gap:10px}.detail-processing-actions .secondary-button,.detail-processing-actions .primary-button{min-width:110px}@media(max-width:1380px){.collection-result-backdrop .collection-result-status-tabs button{min-width:86px;padding-inline:10px}.collection-suggestion-filter{padding-inline:9px}.processing-completion-footer{grid-template-columns:minmax(220px,1fr) auto}.processing-completion-footer .collection-pagination{display:none}}@media(max-width:900px){.processing-batch-actions{width:100%;flex-wrap:wrap}.processing-batch-actions>button{flex:1 1 auto}.processing-completion-bar{position:static;margin:10px 12px}}@media(min-width:1200px)and (min-height:700px){.collection-result-backdrop .collection-result-page{grid-template-rows:80px 64px minmax(0,1fr)}.collection-result-backdrop .collection-result-heading p{margin-top:4px}.collection-result-batch-picker{height:44px}.collection-result-backdrop .collection-result-heading-actions .accounts-global-queue-button{min-height:44px}.collection-result-backdrop .collection-result-status-toolbar{padding-block:10px}.collection-result-backdrop .collection-result-status-tabs button,.collection-result-backdrop .collection-result-search,.collection-result-backdrop .collection-suggestion-filter,.collection-result-backdrop .collection-filter-button,.collection-result-backdrop .collection-filter-reset{height:44px;min-height:44px}.collection-result-backdrop .collection-account-picker.compact .collection-account-trigger{min-height:44px}}.processing-row-actions .row-bookkeeping-button{color:#0878ea;border-color:#9ec9f4;background:#fff}.processing-row-actions .row-bookkeeping-button:hover:not(:disabled){color:#006edb;border-color:#75b1ed;background:#f3f8fe}.processing-row-actions .row-bookkeeping-button.selected{color:#fff;border-color:#0878ea;background:#0878ea;box-shadow:0 2px 7px #0878ea2e}.processing-row-actions .row-no-bookkeeping-button.selected{color:#353b43;border-color:#aeb5bf;background:#eef0f3;box-shadow:inset 0 0 0 1px #4a53600d}.processing-row-actions button.selected:disabled,.detail-processing-actions button.selected:disabled{opacity:1;cursor:default}.detail-processing-actions .secondary-button.selected{color:#353b43;border-color:#aeb5bf;background:#eef0f3}.account-card-sync{color:#687384;font-size:11px;font-weight:500;line-height:1.3;text-align:right}.account-card-wallet-list p{min-height:60px;grid-template-rows:auto 13px;align-content:start;row-gap:2px}.account-card-wallet-change{grid-column:1 / -1;display:block;margin-top:1px;font-size:10.5px;line-height:1.2;font-style:normal;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.account-card-wallet-change.increase{color:#0f7654}.account-card-wallet-change.decrease{color:#b23f35}@media(max-width:620px){.account-card-wallet-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
