.np-funding-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-block:12px 22px;border-bottom:1px solid var(--line-soft)}.np-funding-numbers>div{display:grid;gap:12px;min-width:0}.np-funding-numbers strong{font-size:clamp(26px,3.2vw,44px);font-weight:500;letter-spacing:-.045em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.np-funding-numbers>div:first-child strong{color:var(--muted)}.np-received{border-inline-start:1px solid var(--line-soft);padding-inline-start:28px}.sheet .np-funding-numbers strong{font-size:32px}.np-money-facts dd{font-size:18px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.np-money-facts{margin-block:0}.np-basis-detail{color:var(--muted);font-size:13px}.np-basis-detail summary{cursor:pointer;padding-block:4px 12px;width:fit-content}.np-funding .panel-body>.btn{justify-self:start}.np-ref{display:inline-block;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;max-width:230px;white-space:nowrap}.np-table{width:100%}.np-table th{white-space:normal}.np-table td{vertical-align:middle}.np-table .pill{max-width:100%;text-align:start}.np-hold h2{font-size:18px;font-weight:500}.np-hold .pill{align-self:start;justify-self:start}.np-window{margin-block:0}.np-period-options{display:grid;gap:16px;border:0;padding:0;margin:0;min-width:0}.np-period-options legend{margin-block-end:16px}.np-payment-sheet .sheet-section>.pill{justify-self:start;align-self:start}.np-payment-amount{font-size:36px;font-weight:500;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.np-version-panel .panel-head{flex-wrap:wrap;padding-block:14px}.admin-recipient-breakdown .recipient-breakdown td:last-child,.native-cycle-detail .recipient-breakdown td:last-child{min-inline-size:112px}.admin-recipient-breakdown .recipient-breakdown td:last-child .pill,.native-cycle-detail .recipient-breakdown td:last-child .pill{word-break:normal;overflow-wrap:normal}@media (max-width:640px){.agreement-detail>.cy-head .cl-facts>div:first-child,.native-cycle-detail .cl-facts>div:first-child{grid-column:1/-1}.np-funding-numbers{grid-template-columns:minmax(0,1fr);gap:22px}.np-funding-numbers strong{font-size:36px}.np-received{border-inline-start:0;padding-inline-start:0}.np-funding-numbers .label{font-size:12px}.np-money-facts dd{font-size:16px}.np-ref{max-width:100%}.np-table td[data-label]{grid-template-columns:minmax(80px,.8fr) minmax(0,1fr)}.np-table td.num{text-align:start}.np-table td>*{min-width:0}.np-table .stack-sm{width:100%}.np-table td.np-deposit-periods{grid-template-columns:minmax(0,1fr);gap:8px}.np-deposit-periods .text-link{display:block;min-inline-size:0;white-space:normal;overflow-wrap:anywhere;line-height:1.6}.np-version-panel .panel-head{align-items:flex-start}}.np-preview-table td:last-child{max-width:240px}.np-history-table td{overflow-wrap:anywhere;white-space:normal}.np-history-table td:first-child{min-width:148px}.np-history-table td:last-child{min-width:108px}.np-proof{border-block:1px solid var(--line-soft);padding-block:20px}.np-proof-hash{display:block;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.np-reopened{margin-block-start:8px}.np-reopened .pill{align-self:start}.np-inbox-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sheet .np-preview-table{font-size:13px}.sheet .np-preview-table td,.sheet .np-preview-table th{padding-inline:12px}.sheet .np-preview-table th{font-size:10px}@media (max-width:640px){.np-inbox-filters{grid-template-columns:minmax(0,1fr)}.np-preview-table td:last-child{max-width:none}.np-history-table td:first-child,.np-history-table td:last-child{min-width:0}.sheet .np-preview-table td{padding-inline:0}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--black:#020303;--black-2:#050707;--panel:#0b0e10;--panel-2:#0f1315;--panel-3:#13181b;--line:rgba(159,204,181,0.13);--line-soft:rgba(159,204,181,0.08);--line-strong:rgba(222,232,236,0.22);--text:#f3f6f5;--text-2:#e3e9e7;--muted:#b3bcc1;--muted-2:#97a2a8;--muted-3:#66727a;--green:#19f889;--green-ink:#03140b;--green-soft:rgba(25,248,137,0.14);--green-faint:rgba(25,248,137,0.05);--green-glow:rgba(25,248,137,0.5);--amber:#ffd27a;--amber-soft:rgba(255,210,122,0.1);--red:#ff9b9b;--red-soft:rgba(255,110,110,0.08);--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--sans:var(--font-inter,Inter),Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--radius:3px;--ease:cubic-bezier(.2,.7,.2,1);--sidebar:268px;color-scheme:dark;--ink-rgb:255,255,255;--green-rgb:25,248,137;--amber-rgb:255,210,122;--red-rgb:255,130,130;--red2-rgb:255,110,110;--line-rgb:159,204,181;--line2-rgb:190,221,205;--violet-rgb:165,148,255;--shadow-rgb:0,0,0;--shadow-k:1;--glow-k:1;--green-text:#19f889;--on-green:#002511;--green-hover:#50ffa4;--amber-fill:#ffd27a;--surface:rgba(11,14,16,.82);--surface-strong:rgba(11,14,16,.88);--sidebar-bg:linear-gradient(180deg,rgba(8,10,11,.94),rgba(5,6,7,.94));--rail-bg:linear-gradient(180deg,rgba(8,10,11,.9),rgba(5,6,7,.9));--topbar-bg:rgba(3,4,5,.93);--admin-sidebar-bg:linear-gradient(180deg,rgba(14,12,24,.97),rgba(7,6,12,.97));--admin-topbar-bg:rgba(6,5,10,.93);--admin-text:#a594ff;--scrim:rgba(2,3,3,.72);--scrim-soft:rgba(2,3,3,.62);--ghost-bg:rgba(7,17,12,.24);--ghost-text:#e9eeed;--field:#07090a;--field-text:#e7eceb;--field-focus:#080b0b;--danger-text:#f1b4b4;--success-text:#c9f5d5;--warn-text:#f5e3be;--error-text:#f0c0c0;--code-text:#cfd8d5;--well:#050807;--well-2:#050707;--secret-text:#d8f8e0;--raised:#0a0d0e;--raised-2:#0d1113;--raised-3:#111517;--sheet:#090c0d;--json-bg:#060809;--json-text:#cfe9da;--met-text:#b9efc8;--hero-bg:#060808;--flow-green:#19f889;--flow-line:#2a332f;--flow-pt:#cfe9db;--flow-node-bg:rgba(5,7,6,.85);--flow-node-line:#232b27;--flow-node-dot:#4b5752;--flow-node-text:#8b9691;--dev-line:#1c2420;--dev-bg:#040605;--dev-text:#b9c4bf;--hot-text:#ffd0d0;--alert-text:#ffb1b1;--critical-text:#1a0505;--critical-bg:#ff8f8f;--red-soft-text:#ffb8b8;--chart-tip-bg:#0f1412;--cross:rgba(233,238,237,.25);--up-text:#9ef0bf;--tip-bg:#161b1e;--tip-text:#f3f6f5;--btn-light-bg:#f2f5f4;--btn-light-text:#090b0c;--spark-dot:#0b0e10;--blue-rgb:91,156,240;--blue:#5b9cf0;--blue-text:#8fb8ff;--surface-soft:rgba(11,14,16,.6);--elevation-rest:0 1px 2px rgba(0,0,0,.12);--elevation-hover:0 6px 20px rgba(0,0,0,.18);--surface-hover:rgba(218,236,226,.035);--hero-glow:rgba(25,248,137,.08)}:root[data-theme=light]{color-scheme:light;--black:#f7f8f7;--black-2:#ffffff;--panel:#ffffff;--panel-2:#f7f8f8;--panel-3:#eef1f0;--line:rgba(20,40,32,0.12);--line-soft:rgba(20,40,32,0.075);--line-strong:rgba(20,40,32,0.18);--text:#0e1412;--text-2:#28312e;--muted:#55605c;--muted-2:#66716d;--muted-3:#939d99;--green:#0fa968;--green-ink:#03140b;--green-soft:rgba(12,150,84,0.12);--green-faint:rgba(12,150,84,0.06);--green-glow:transparent;--amber:#965900;--amber-soft:rgba(200,130,0,0.1);--red:#c42b3a;--red-soft:rgba(214,48,62,0.07);--ink-rgb:16,24,20;--green-rgb:12,150,84;--amber-rgb:200,130,0;--red-rgb:214,48,62;--red2-rgb:214,48,62;--line-rgb:20,40,32;--line2-rgb:20,40,32;--violet-rgb:91,63,217;--shadow-rgb:16,24,20;--shadow-k:.22;--glow-k:0;--green-text:#08703f;--on-green:#ffffff;--green-hover:#0b8f58;--surface:#ffffff;--surface-strong:#ffffff;--sidebar-bg:#fbfcfb;--rail-bg:#fbfcfb;--topbar-bg:rgba(247,248,247,.9);--admin:#5b3fd9;--admin-text:#5b3fd9;--admin-soft:rgba(91,63,217,.08);--admin-line:rgba(91,63,217,.2);--admin-sidebar-bg:#fbfaff;--admin-topbar-bg:rgba(250,249,255,.92);--scrim:rgba(16,24,20,.3);--scrim-soft:rgba(16,24,20,.22);--ghost-bg:#ffffff;--ghost-text:#18201d;--field:#ffffff;--field-text:#0e1412;--field-focus:#ffffff;--danger-text:#b4232f;--success-text:#0b5a32;--warn-text:#6f4300;--error-text:#9f1f2a;--code-text:#28312e;--well:#f4f6f5;--well-2:#f4f6f5;--secret-text:#0b4a2a;--raised:#ffffff;--raised-2:#ffffff;--raised-3:#ffffff;--sheet:#ffffff;--json-bg:#f6f8f7;--json-text:#28312e;--met-text:#08703f;--hero-bg:#f3f7f5;--flow-green:#0fa968;--flow-line:#d3dbd7;--flow-pt:#0fa968;--flow-node-bg:#ffffff;--flow-node-line:#d3dbd7;--flow-node-dot:#a3ada9;--flow-node-text:#55605c;--dev-line:rgba(20,40,32,.12);--dev-bg:#f8faf9;--dev-text:#3a4541;--hot-text:#b4232f;--alert-text:#c42b3a;--critical-text:#ffffff;--critical-bg:#d92d3a;--red-soft-text:#b4232f;--chart-tip-bg:#ffffff;--cross:rgba(16,24,20,.2);--up-text:#08703f;--tip-bg:#ffffff;--tip-text:#0e1412;--btn-light-bg:#0e1412;--btn-light-text:#ffffff;--spark-dot:#ffffff;--blue-rgb:47,116,208;--blue:#2f74d0;--blue-text:#1f5fbf;--surface-soft:#ffffff;--elevation-rest:0 1px 3px rgba(16,40,28,.045);--elevation-hover:0 6px 20px rgba(16,40,28,.075);--surface-hover:rgba(16,40,28,.035);--hero-glow:rgba(12,150,84,.065)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{background:var(--black)}body{margin:0;min-height:100vh;color:var(--text);font-family:var(--sans);font-size:14px;line-height:1.55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--green);color:var(--green-ink)}[hidden]{display:none!important}:focus-visible{outline:1px solid var(--green);outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.atmosphere-grid{z-index:0;opacity:.3;background-image:linear-gradient(rgba(var(--ink-rgb),.018) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--ink-rgb),.018) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.75),transparent 62%);mask-image:linear-gradient(180deg,rgba(0,0,0,.75),transparent 62%)}.atmosphere-grid,.atmosphere-noise{position:fixed;inset:0;pointer-events:none}.atmosphere-noise{z-index:1;opacity:.03;background-image:url(/noise.svg)}.atmosphere-glow{position:fixed;z-index:0;pointer-events:none;width:900px;height:900px;border-radius:50%;inset-inline-end:-360px;top:-420px;background:radial-gradient(circle,rgba(var(--green-rgb),.07),transparent 62%)}.app-root{position:relative;z-index:2;min-height:100vh}.app-root,.eyebrow{font-family:var(--sans)}.eyebrow{font-weight:500;letter-spacing:0;font-size:13px;color:var(--green-text);display:flex;gap:10px;align-items:center;margin:0}.eyebrow:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green-glow);flex:none}.eyebrow.dim{color:var(--muted)}.eyebrow.plain:before{display:none}h1,h2,h3{margin:0;font-weight:450;letter-spacing:-.035em;color:var(--text)}.display{font-size:clamp(40px,5.2vw,68px);line-height:1.02;letter-spacing:-.055em;font-weight:430}.title{font-size:clamp(28px,3vw,38px);line-height:1.1;letter-spacing:-.045em}.subtitle{font-size:18px;letter-spacing:-.02em;font-weight:500}.lede{font-size:15px;line-height:1.7;max-width:560px;margin:0}.lede,.muted{color:var(--muted)}.faint{color:var(--muted-2)}.small{font-size:12px}.mono{font-family:var(--mono);letter-spacing:.02em}.activity-side .mono,.facts strong.mono,.money,.mono.num,.num.mono{font-family:var(--sans);letter-spacing:-.005em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.label{font-family:var(--sans);font-size:12.5px;font-weight:500;letter-spacing:-.005em;color:var(--muted)}.btn{min-height:46px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:14px;font-size:13px;font-weight:600;letter-spacing:-.01em;border:1px solid transparent;border-radius:var(--radius);cursor:pointer;transition:transform .2s var(--ease),border-color .2s,background .2s,color .2s,opacity .2s;white-space:nowrap;background:transparent}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn:active:not(:disabled){transform:translateY(0)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.busy{cursor:progress}.btn-primary{background:var(--green);color:var(--on-green);border-color:transparent;box-shadow:0 0 26px rgba(var(--green-rgb),calc(.09 * var(--glow-k)))}.btn-primary:hover:not(:disabled){background:var(--green-hover);box-shadow:0 0 32px rgba(var(--green-rgb),calc(.15 * var(--glow-k)))}.btn-primary .arrow{color:var(--green-ink)}.btn-light{background:var(--btn-light-bg);color:var(--btn-light-text);border-color:var(--btn-light-bg)}.btn-light .arrow{color:#0f9a52}.btn-ghost{border-color:rgba(var(--line2-rgb),.28);color:var(--ghost-text);background:var(--ghost-bg)}.btn-ghost:hover:not(:disabled){border-color:rgba(var(--ink-rgb),.38)}.btn-ghost .arrow{color:var(--green-text)}.btn-quiet{color:var(--muted);padding:0 10px;min-height:36px}.btn-quiet:hover:not(:disabled){color:var(--text);transform:none}.btn-danger{border-color:rgba(var(--red-rgb),.32);color:var(--danger-text);background:var(--red-soft)}.btn-danger:hover:not(:disabled){border-color:rgba(var(--red-rgb),.55)}.btn-sm{min-height:34px;padding:0 14px;font-size:12px;gap:10px}.btn-block{width:100%}.arrow{font-size:15px;line-height:1;transition:transform .2s var(--ease)}.btn:hover:not(:disabled) .arrow{transform:translateX(3px)}.spinner{width:14px;height:14px;border-radius:50%;border:1.5px solid;border-inline-end-color:transparent;animation:spin .7s linear infinite;flex:none;opacity:.8}@keyframes spin{to{transform:rotate(1turn)}}.field{display:flex;flex-direction:column;gap:9px;margin:0 0 22px;min-width:0}.field>.label{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:14px;line-height:14px}.field-optional{color:var(--muted-3);text-transform:none;letter-spacing:0;font-family:var(--sans);font-size:11px;line-height:14px}.input,.select{width:100%;height:50px;border:1px solid rgba(var(--ink-rgb),.13);background:var(--field);color:var(--field-text);border-radius:var(--radius);padding:0 16px;outline:none;appearance:none;transition:border-color .2s,box-shadow .2s,background .2s}.input::placeholder{color:var(--muted-3)}.input:hover,.select:hover{border-color:rgba(var(--ink-rgb),.2)}.input:focus,.select:focus{border-color:rgba(var(--green-rgb),.55);box-shadow:0 0 0 3px rgba(var(--green-rgb),calc(.05 * var(--glow-k)));background-color:var(--field-focus)}.input[aria-invalid=true],.select[aria-invalid=true]{border-color:rgba(var(--red-rgb),.45)}.input:disabled,.select:disabled{color:var(--muted);background:rgba(var(--ink-rgb),.02);cursor:not-allowed}.input.mono{font-family:var(--mono);font-size:13px;letter-spacing:.03em}.select{background-image:linear-gradient(45deg,transparent 50%,#6f7b80 0),linear-gradient(135deg,#6f7b80 50%,transparent 0);background-position:calc(100% - 20px) 22px,calc(100% - 15px) 22px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-inline-end:40px}.hint{color:var(--muted-2);line-height:1.5}.error-text,.hint{font-size:12px;margin:0}.error-text{color:var(--red)}.grid-2{grid-template-columns:1fr 1fr}.grid-2,.grid-3{display:grid;gap:0 18px}.grid-3{grid-template-columns:2fr 1fr 1fr}.check{display:grid;grid-template-columns:20px 1fr;gap:14px;align-items:start;cursor:pointer;padding:16px 18px;border:1px solid var(--line);background:rgba(var(--ink-rgb),.012);border-radius:var(--radius);transition:border-color .2s,background .2s}.check:hover{border-color:var(--line-strong)}.check input{appearance:none;width:18px;height:18px;margin:1px 0 0;border:1px solid rgba(var(--ink-rgb),.3);border-radius:2px;display:grid;place-content:center;cursor:pointer;background:var(--field)}.check input:after{content:"";width:9px;height:5px;border-left:1.5px solid var(--green-ink);border-bottom:1.5px solid var(--green-ink);transform:rotate(-45deg) translate(1px,-1px);opacity:0}.check input:checked{background:var(--green);border-color:var(--green)}.check input:checked:after{opacity:1}.check:has(input:checked){border-color:rgba(var(--green-rgb),.32);background:var(--green-faint)}.check span{color:var(--text-2);font-size:13px;line-height:1.6}.panel{border:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:var(--radius)}.panel-head{min-height:52px;padding:0 28px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px}.panel-head .label{color:var(--text-2);font-size:13.5px}.panel-body{padding:28px}.panel-foot{padding:18px 28px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.panel-foot>span{flex:1 1 260px}.panel-foot>.btn{flex:none}.onb-actions>.btn:only-child,.panel-foot>.btn:only-child,.panel-foot>.row:only-child{margin-inline-start:auto}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.stat{padding:22px 28px;display:flex;flex-direction:column;gap:14px;min-height:150px}.stat .value{font-size:20px;letter-spacing:-.02em}.stat .pill{align-self:flex-start}.divider{height:1px;background:var(--line);border:0;margin:26px 0}.kv{display:grid;grid-template-columns:180px 1fr;gap:14px 24px;margin:0;align-items:baseline}.kv-line{display:block}.kv-line+.kv-line{margin-top:4px}.kv dt{color:var(--muted-2);font-size:12px}.kv dd{margin:0;color:var(--text-2);font-size:13px;overflow-wrap:anywhere}.pill{display:inline-flex;align-items:center;gap:8px;height:auto;min-height:26px;padding:3px 11px;border-radius:14px;box-sizing:border-box;min-inline-size:0;max-inline-size:100%;inline-size:fit-content;line-height:18px;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:0;white-space:nowrap;border:1px solid var(--line);color:var(--muted)}.pill-label{min-inline-size:0;white-space:normal;overflow-wrap:anywhere;word-break:normal}.pill:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.9}.pill.ok{color:var(--green-text);border-color:rgba(var(--green-rgb),.28);background:var(--green-faint)}.pill.ok:before{box-shadow:0 0 10px rgba(var(--green-rgb),calc(.7 * var(--glow-k)))}.pill.wait{color:var(--amber);border-color:rgba(var(--amber-rgb),.26);background:var(--amber-soft)}.pill.wait:before{animation:pulse 1.6s ease-in-out infinite}.pill.bad{color:var(--red);border-color:rgba(var(--red-rgb),.28);background:var(--red-soft)}.pill.idle{color:var(--muted-2)}@keyframes pulse{50%{opacity:.25}}.notice{display:grid;grid-template-columns:18px 1fr;gap:12px;padding:14px 16px;border:1px solid;border-radius:var(--radius);font-size:13px;line-height:1.6}.notice .glyph{font-family:var(--mono);font-size:12px;line-height:1.7}.notice.info{border-color:var(--line);background:rgba(var(--ink-rgb),.02);color:var(--text-2)}.notice.success{border-color:rgba(var(--green-rgb),.3);background:var(--green-faint);color:var(--success-text)}.notice.warn{border-color:rgba(var(--amber-rgb),.28);background:var(--amber-soft);color:var(--warn-text)}.notice.error{border-color:rgba(var(--red-rgb),.3);background:var(--red-soft);color:var(--error-text)}.notice p{margin:0}.notice strong{color:var(--text);font-weight:500}.brand{display:inline-flex;align-items:center;gap:14px}.brand img{width:112px;height:auto;display:block}.brand-sep{width:1px;height:16px;background:var(--line-strong)}.brand-product{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.code{margin:0;padding:18px 20px;background:var(--well-2);border:1px solid var(--line-soft);border-radius:var(--radius);font:12.5px/1.75 var(--mono);color:var(--code-text);overflow-x:auto;white-space:pre}.code .k{color:var(--green-text)}.code .c{color:var(--muted-3)}.secret-box{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid rgba(var(--green-rgb),.26);background:var(--well);border-radius:var(--radius)}.secret-box code{font:13px/1.5 var(--mono);color:var(--secret-text);overflow-wrap:anywhere;letter-spacing:.02em}.dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.dialog{width:min(560px,calc(100vw - 32px));padding:0;border:1px solid var(--line-strong);background:var(--raised);color:var(--text);border-radius:var(--radius);box-shadow:0 50px 120px rgba(var(--shadow-rgb),calc(.6 * var(--shadow-k)))}.dialog[open]{animation:rise .35s var(--ease)}.dialog .panel-body{padding:30px}.dialog h2{font-size:24px;margin:14px 0 10px}.dialog-actions{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin-top:26px}.dialog .access-codes{margin-top:22px}.table{width:100%;border-collapse:collapse}.table th{text-align:start;font:500 12px var(--sans);letter-spacing:0;text-transform:none;color:var(--muted);white-space:nowrap;padding:14px 22px;border-bottom:1px solid var(--line)}.table td{padding:16px 22px;border-bottom:1px solid var(--line-soft);color:var(--text-2);font-size:13px;vertical-align:middle}.panel .table td:first-child,.panel .table th:first-child{padding-inline-start:28px}.panel .table td:last-child,.panel .table th:last-child{padding-inline-end:28px}.table tr:last-child td{border-bottom:0}.table .actions{text-align:end}.skeleton{position:relative;overflow:hidden;background:rgba(var(--ink-rgb),.035);border-radius:var(--radius)}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(var(--ink-rgb),.05),transparent);animation:shimmer 1.4s infinite}@keyframes shimmer{to{transform:translateX(100%)}}.sk-line{height:12px;margin:10px 0}.sk-title{height:34px;width:48%;margin:14px 0 22px}.sk-block{height:160px}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.rise{animation:rise .55s var(--ease) both}.rise-2{animation:rise .55s var(--ease) .07s both}.rise-3{animation:rise .55s var(--ease) .14s both}.fade{animation:fade .5s ease both}.center-screen{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto}.center-top{height:84px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,4vw,56px);border-bottom:1px solid var(--line-soft)}.center-main{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,6vw,110px);align-items:center;width:min(1240px,calc(100% - 2 * clamp(20px, 4vw, 56px)));margin:0 auto;padding:64px 0}.center-main.single{grid-template-columns:minmax(0,560px);justify-content:center}.center-copy{display:flex;flex-direction:column;gap:26px}.center-foot{height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 clamp(20px,4vw,56px);color:var(--muted-3);font-size:11px}.center-foot,.proof-list{border-top:1px solid var(--line-soft)}.proof-list{display:grid;gap:0;margin-top:10px;max-width:520px}.proof-list div{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:16px 0;border-bottom:1px solid var(--line-soft)}.proof-list span{font:10px var(--mono);color:var(--green-text);padding-top:3px}.proof-list strong{display:block;font-weight:500;font-size:14px;letter-spacing:-.01em}.proof-list small{display:block;color:var(--muted-2);font-size:12px;margin-top:3px}.auth-card .panel-body{padding:34px}.auth-card h2{font-size:26px;margin:16px 0 10px}.requirements{display:grid;gap:7px;margin:-6px 0 24px;padding:0;list-style:none}.requirements li{display:flex;gap:10px;align-items:center;font-size:12px;color:var(--muted-2);transition:color .2s}.requirements li:before{content:"";width:6px;height:6px;border-radius:50%;border:1px solid;flex:none;transition:background .2s}.requirements li.met{color:var(--met-text)}.requirements li.met:before{background:var(--green);border-color:var(--green)}.shell{display:grid;grid-template-columns:var(--sidebar) 1fr;min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:26px;padding:26px 18px 22px;border-inline-end:1px solid var(--line-soft);background:var(--sidebar-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sidebar .brand{padding:4px 8px 0}.org-switch{padding:14px;border:1px solid var(--line-soft);border-radius:var(--radius);display:grid;gap:10px;background:rgba(var(--ink-rgb),.012)}.org-name{font-size:14px;font-weight:500;letter-spacing:-.01em;overflow-wrap:anywhere}.nav{display:grid;gap:2px}.nav a{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 12px;border-radius:var(--radius);color:var(--muted);font-size:13px;transition:background .2s,color .2s;position:relative}.nav a:hover{color:var(--text);background:rgba(var(--ink-rgb),.025)}.nav a[aria-current=page]{color:var(--text);background:rgba(var(--ink-rgb),.04)}.nav a[aria-current=page]:before{content:"";position:absolute;inset-inline-start:-18px;top:10px;bottom:10px;width:2px;background:var(--green);box-shadow:0 0 12px rgba(var(--green-rgb),calc(.6 * var(--glow-k)))}.nav .label{padding:0 12px 8px}.sidebar-foot{margin-top:auto;display:grid;gap:12px;padding:16px 8px 0;border-top:1px solid var(--line-soft)}.sidebar-foot .btn{justify-self:start;padding:0;min-height:28px}.user-line{display:flex;align-items:center;gap:12px;min-width:0}.avatar{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--panel-3);border:1px solid var(--line);font-size:12px;font-weight:500;color:var(--text-2)}.user-line .who{min-width:0}.user-line .who div{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content{min-width:0;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:20;height:64px;justify-content:space-between;gap:20px;padding:0 clamp(20px,3.4vw,48px);border-bottom:1px solid var(--line-soft);background:var(--topbar-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.crumbs,.topbar{display:flex;align-items:center}.crumbs{gap:10px;color:var(--muted-2);font-size:12px}.crumbs strong{color:var(--text-2);font-weight:500}.page{width:min(1440px,100%);padding:clamp(28px,4vw,56px) clamp(20px,3.4vw,48px) 80px}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px;flex-wrap:wrap}.page-head .eyebrow{margin-bottom:16px}.stack{display:grid;gap:18px}.row{gap:12px}.row,.spread{display:flex;align-items:center;flex-wrap:wrap}.spread{justify-content:space-between;gap:16px}.onb{display:grid;grid-template-columns:360px 1fr;min-height:100vh}.onb-rail{position:sticky;top:0;height:100vh;height:100dvh;padding:30px 34px 34px;display:flex;flex-direction:column;gap:36px;border-inline-end:1px solid var(--line-soft);background:var(--rail-bg);overflow-y:auto;scrollbar-width:none}@media (min-width:1081px) and (max-height:780px){.onb-rail{gap:22px;padding-block:24px 28px}.onb-rail .step .step-static,.onb-rail .step button{padding:7px 0}}.onb-org{display:grid;gap:10px}.onb-org h2{font-size:22px;letter-spacing:-.035em}.progress{height:2px;background:var(--line-soft);position:relative;overflow:hidden;border-radius:2px}.progress span{position:absolute;inset-block:0;inset-inline:0 auto;background:var(--green);box-shadow:0 0 14px rgba(var(--green-rgb),calc(.6 * var(--glow-k)));transition:width .6s var(--ease)}.steps{list-style:none;margin:0;padding:0;display:grid;position:relative}.steps:before{content:"";position:absolute;inset-inline-start:11px;top:14px;bottom:14px;width:1px;background:var(--line)}.step{position:relative;min-width:0}.step .step-static,.step button{box-sizing:border-box;display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px;align-items:start;width:100%;padding:11px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:var(--radius)}.step button:focus-visible{outline:2px solid var(--green-text);outline-offset:3px}.onb-body h1:focus{outline:none}.onb-body h1:focus-visible{outline:2px solid var(--green-text);outline-offset:6px}.step .step-static{cursor:default}.step-dot{width:23px;height:23px;border-radius:50%;border:1px solid var(--line-strong);background:var(--black);display:grid;place-items:center;font:9px var(--mono);color:var(--muted-2);position:relative;z-index:1;transition:all .3s var(--ease)}.step-text{display:grid;gap:2px;padding-top:1px}.step-name{font-size:13.5px;color:var(--muted);transition:color .2s}.step-state{font-size:11px;color:var(--muted)}.step.current .step-dot{border-color:var(--green);color:var(--green-text);box-shadow:0 0 0 4px rgba(var(--green-rgb),calc(.07 * var(--glow-k))),0 0 18px rgba(var(--green-rgb),calc(.25 * var(--glow-k)))}.step.current .step-name{color:var(--text)}.step.done .step-dot{background:var(--green);border-color:var(--green);color:var(--green-ink)}.step.done .step-name{color:var(--text-2)}.step.review .step-dot{border-color:rgba(var(--amber-rgb),.6);color:var(--amber)}.step.locked .step-name{color:var(--muted)}.step:not(.locked) button:hover .step-name{color:var(--text)}.onb-rail-foot{margin-top:auto;display:grid;gap:14px;font-size:12px;color:var(--muted-2)}.onb-main{min-width:0;display:flex;flex-direction:column}.onb-top{height:64px;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:0 clamp(20px,4vw,56px);border-bottom:1px solid var(--line-soft)}.onb-body{width:min(760px,100%);padding:clamp(32px,5vw,72px) clamp(20px,4vw,56px) 96px}.onb-head{display:grid;gap:18px;margin-bottom:36px}.onb-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:12px;flex-wrap:wrap}.need-list{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line);border-radius:var(--radius);margin-bottom:34px}.need-list div{padding:16px 18px;display:grid;grid-template-columns:26px 1fr;gap:8px;border-bottom:1px solid var(--line-soft);font-size:13px;color:var(--text-2)}.need-list div:nth-child(odd){border-inline-end:1px solid var(--line-soft)}.need-list div:nth-last-child(-n+2){border-bottom:0}.need-list span{font:10px var(--mono);color:var(--green-text);padding-top:3px}.verify-visual{position:relative;height:180px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin-bottom:28px;background:radial-gradient(circle at 50% 120%,rgba(var(--green-rgb),.12),transparent 60%),var(--hero-bg)}.verify-visual .ring{position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid rgba(var(--green-rgb),.18);transform:translate(-50%,-50%)}.verify-visual .r1{width:90px;height:90px}.verify-visual .r2{width:170px;height:170px;border-color:rgba(var(--green-rgb),.1)}.verify-visual .r3{width:260px;height:260px;border-color:rgba(var(--green-rgb),.06)}.verify-visual .core{position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;background:var(--green);transform:translate(-50%,-50%);box-shadow:0 0 22px rgba(var(--green-rgb),var(--glow-k))}.verify-visual.active .r1,.verify-visual.active .r2,.verify-visual.active .r3{animation:ripple 2.8s var(--ease) infinite}.verify-visual.active .r2{animation-delay:.5s}.verify-visual.active .r3{animation-delay:1s}@keyframes ripple{0%{opacity:.2;transform:translate(-50%,-50%) scale(.85)}50%{opacity:1}to{opacity:.2;transform:translate(-50%,-50%) scale(1.08)}}.owner-card{display:grid;grid-template-columns:44px 1fr auto;gap:16px;align-items:center;padding:18px;border:1px solid rgba(var(--green-rgb),.24);background:var(--green-faint);border-radius:var(--radius);margin-bottom:18px}.owner-card .seal{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(var(--green-rgb),.4);color:var(--green-text);font:11px var(--mono)}.summary-list{list-style:none;margin:0 0 24px;padding:0;border-top:1px solid var(--line-soft)}.summary-list li{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:15px 0;border-bottom:1px solid var(--line-soft);color:var(--text-2);font-size:13.5px;line-height:1.6}.summary-list li span{font:10px var(--mono);color:var(--green-text);padding-top:4px}.done-hero{display:grid;gap:20px}.done-mark{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:var(--green-ink);font-size:26px;box-shadow:0 0 0 10px rgba(var(--green-rgb),calc(.06 * var(--glow-k))),0 0 50px rgba(var(--green-rgb),calc(.35 * var(--glow-k)))}.mock-tag{position:fixed;inset-inline-end:14px;bottom:14px;z-index:50;font:10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#090b0c;background:var(--amber-fill);padding:5px 9px;border-radius:2px}@media (max-width:1080px){.center-main{padding:40px 0}.center-main,.onb{grid-template-columns:1fr}.onb{grid-template-rows:auto 1fr}.onb-rail{position:relative;height:auto;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;padding:14px 20px 6px;gap:10px 20px;border-inline-end:0;border-bottom:1px solid var(--line-soft)}.onb-org{gap:4px}.onb-org>.label{display:none}.onb-org h2{font-size:15px;overflow-wrap:anywhere}.onb-org>.small{font-size:11px}.onb-rail .steps{grid-column:1/-1}.onb-top{height:48px}.onb-body{padding-top:24px}.onb-head{gap:10px;margin-bottom:24px}.onb-rail .steps{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;gap:18px}.onb-rail .steps:before{display:none}.onb-rail .step .step-static,.onb-rail .step button{grid-template-columns:24px auto;min-height:44px;gap:10px;padding:10px 3px}.onb-rail .step button:focus-visible{outline-offset:-2px}.onb-rail .step-state,.onb-rail-foot{display:none}}@media (max-width:860px){.shell{grid-template-columns:1fr}.sidebar{position:fixed;z-index:30;inset-block:0;inset-inline:0 auto;width:min(300px,86vw);transform:translateX(-102%);transition:transform .3s var(--ease)}.sidebar.open{transform:none;box-shadow:40px 0 80px rgba(var(--shadow-rgb),calc(.5 * var(--shadow-k)))}.grid-2,.grid-3,.need-list{grid-template-columns:1fr}.need-list div:nth-child(odd){border-inline-end:0}.need-list div:nth-last-child(2){border-bottom:1px solid var(--line-soft)}.kv{grid-template-columns:1fr;gap:4px 0}.kv dd{margin-bottom:12px}.center-foot{flex-direction:column;justify-content:center;height:auto;padding:18px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.w-100{width:100%}.w-90{width:90%}.w-82{width:82%}.w-64{width:64%}.flow-visual{position:relative;width:100%;aspect-ratio:600/420}.flow-visual svg{width:100%;height:100%;overflow:visible}.flow-line{fill:none;stroke:var(--flow-line);stroke-width:1}.flow-line.hot{stroke-width:1.5;filter:drop-shadow(0 0 6px rgba(var(--green-rgb),calc(.6 * var(--glow-k))))}.flow-pulse{fill:var(--green);filter:drop-shadow(0 0 6px rgba(var(--green-rgb),var(--glow-k)));opacity:.9}.flow-pulse.p1,.flow-pulse.p2{opacity:.45}.flow-particles .pt{fill:var(--flow-pt);opacity:.35;animation:twinkle 4s ease-in-out infinite}.flow-particles .pt.g1{animation-delay:1.3s;opacity:.22}.flow-particles .pt.g2{animation-delay:2.6s;fill:var(--green);opacity:.3}@keyframes twinkle{50%{opacity:.08}}.flow-core rect{fill:var(--well);stroke:rgba(var(--green-rgb),.45);stroke-width:1;filter:drop-shadow(0 0 18px rgba(var(--green-rgb),calc(.25 * var(--glow-k))))}.flow-core text{fill:var(--text);font:600 17px var(--sans);letter-spacing:.22em}.flow-node rect{fill:var(--flow-node-bg);stroke:var(--flow-node-line);stroke-width:1}.flow-node circle{fill:var(--flow-node-dot)}.flow-node text{fill:var(--flow-node-text);font:11px var(--sans)}.flow-node.hot rect{stroke:rgba(var(--green-rgb),.45)}.flow-node.hot circle{fill:var(--green);filter:drop-shadow(0 0 5px rgba(var(--green-rgb),var(--glow-k)))}.flow-node.hot text{fill:var(--text)}.dev-console{display:grid;grid-template-columns:190px 1fr;border:1px solid var(--dev-line);background:var(--dev-bg);border-radius:var(--radius);min-height:330px}.dev-topics{display:flex;flex-direction:column;gap:4px;padding:22px 0;border-inline-end:1px solid var(--dev-line)}.dev-topics button{all:unset;cursor:pointer;padding:10px 22px;font-size:12.5px;color:var(--muted);border-inline-start:2px solid transparent;transition:color .2s,border-color .2s}.dev-topics button:hover{color:var(--text-2)}.dev-topics button.active{color:var(--text);border-inline-start-color:var(--green)}.dev-topics button:focus-visible{outline:1px solid var(--green);outline-offset:-1px}.dev-code{min-width:0;display:flex;flex-direction:column}.dev-tabs{height:56px;display:flex;align-items:center;gap:4px;padding:0 12px 0 18px;border-bottom:1px solid var(--dev-line)}.dev-tabs button{all:unset;cursor:pointer;height:55px;padding:0 14px;font-size:12.5px;color:var(--muted);border-bottom:1px solid transparent}.dev-tabs button.active{color:var(--text);border-bottom-color:var(--green)}.dev-tabs button:focus-visible{outline:1px solid var(--green);outline-offset:-4px}.dev-copy{margin-inline-start:auto}.dev-pre{margin:0;padding:22px 24px;font:12.5px/1.85 var(--mono);color:var(--dev-text);overflow-x:auto;white-space:pre}.secret-box.plain{border-color:var(--line)}@media (max-width:860px){.dev-console{grid-template-columns:1fr}.dev-topics{flex-direction:row;overflow-x:auto;border-inline-end:0;border-bottom:1px solid var(--dev-line);padding:0}.dev-topics button{border-inline-start:0;border-bottom:2px solid transparent;white-space:nowrap}.dev-topics button.active{border-bottom-color:var(--green)}}.loading-screen{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:26px}.loading-screen img{width:120px;height:auto;opacity:.9}.loading-bar{width:160px;height:1px;background:var(--line-soft);overflow:hidden;position:relative}.loading-bar span{position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,var(--green),transparent);animation:sweep 1.2s var(--ease) infinite}@keyframes sweep{0%{transform:translateX(-110%)}to{transform:translateX(260%)}}.signin-card{max-width:460px}.signin-aside{position:relative}.signin-aside:before{content:"";position:absolute;inset:8% 10%;background:radial-gradient(ellipse at center,rgba(var(--green-rgb),.06),transparent 65%);pointer-events:none}.link{color:var(--text);border-bottom:1px solid var(--line-strong)}.link:hover{border-bottom-color:var(--green)}.w-p0{width:0}.w-p5{width:5%}.w-p10{width:10%}.w-p15{width:15%}.w-p20{width:20%}.w-p25{width:25%}.w-p30{width:30%}.w-p35{width:35%}.w-p40{width:40%}.w-p45{width:45%}.w-p50{width:50%}.w-p55{width:55%}.w-p60{width:60%}.w-p65{width:65%}.w-p70{width:70%}.w-p75{width:75%}.w-p80{width:80%}.w-p85{width:85%}.w-p90{width:90%}.w-p95{width:95%}.w-p100{width:100%}.field-group-label{margin:0 0 18px}.pix-grid{grid-template-columns:1.6fr 1fr auto;align-items:start}.field-action{min-width:140px}@media (max-width:860px){.pix-grid{grid-template-columns:1fr}.field-action .label{display:none}}.done-code{margin-top:30px;display:grid;gap:18px}.card-link{transition:border-color .2s,transform .2s var(--ease)}.card-link:hover{border-color:var(--line-strong);transform:translateY(-2px)}.split-2{display:grid;grid-template-columns:.9fr 1.1fr;gap:18px;margin-top:18px;align-items:start}@media (max-width:1180px){.split-2{grid-template-columns:1fr}}.split-2.flush{margin-top:0}.event-list{list-style:none;margin:0;padding:0;display:grid}.event-list li{display:grid;gap:3px;padding:12px 0;border-bottom:1px solid var(--line-soft)}.event-list li:last-child{border-bottom:0}.event-list code{color:var(--text-2);font-size:12.5px}.page.wide{width:min(1600px,100%)}.nav-count{min-width:22px;height:20px;padding:0 7px;border-radius:999px;display:inline-grid;place-items:center;font:600 11px var(--sans);color:var(--text-2);background:rgba(var(--ink-rgb),.06)}.nav-count.hot{color:var(--hot-text);background:rgba(var(--red2-rgb),.16)}.kpis{grid-template-columns:repeat(6,1fr);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.kpi,.kpis{display:grid}.kpi{padding:22px 28px 20px;border-inline-end:1px solid var(--line-soft);gap:10px}.kpi:last-child{border-inline-end:0}.kpi .num{font-size:34px;letter-spacing:-.04em;line-height:1;font-weight:430}.kpi .num.alert{color:var(--alert-text)}.kpi .num.signal{color:var(--green-text)}.cell-main{display:grid;gap:3px}.cell-main strong{font-weight:500;color:var(--text)}.bar{width:100%;max-width:120px;height:3px;background:rgba(var(--ink-rgb),.07);border-radius:2px;overflow:hidden}.bar span{display:block;height:100%;background:var(--green);box-shadow:0 0 10px rgba(var(--green-rgb),calc(.5 * var(--glow-k)))}.table tr.clickable{cursor:pointer;transition:background .15s}.table tr.clickable:hover td{background:rgba(var(--ink-rgb),.018)}.sev{font:600 11px var(--sans);letter-spacing:.04em;padding:3px 8px;border-radius:2px}.incident .sev{justify-self:start;min-width:76px;box-sizing:border-box;text-align:center}.sev.CRITICAL{color:var(--critical-text);background:var(--critical-bg)}.sev.HIGH{color:var(--red-soft-text);border:1px solid rgba(var(--red-rgb),.4)}.sev.MEDIUM{color:var(--amber);border:1px solid rgba(var(--amber-rgb),.35)}.incident{display:grid;grid-template-columns:76px 1fr auto;gap:18px;padding:20px 28px;border-bottom:1px solid var(--line-soft);align-items:start}.incident:last-child{border-bottom:0}.incident p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.6;max-width:760px}.incident .meta{display:flex;gap:14px;flex-wrap:wrap;margin-top:10px;font-size:11.5px;color:var(--muted-2)}.steps-inline{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.steps-inline div{display:grid;gap:8px;font-size:11.5px;color:var(--muted-2)}.steps-inline i{height:3px;border-radius:2px;background:rgba(var(--ink-rgb),.08)}.steps-inline .COMPLETE i{background:var(--green);box-shadow:0 0 8px rgba(var(--green-rgb),calc(.5 * var(--glow-k)))}.steps-inline .ACTION_REQUIRED i,.steps-inline .IN_REVIEW i{background:var(--amber)}.steps-inline .TODO i{background:rgba(var(--ink-rgb),.22)}@media (max-width:1180px){.kpis{grid-template-columns:repeat(3,1fr)}.kpi:nth-child(3){border-inline-end:0}.kpi:nth-child(-n+3){border-bottom:1px solid var(--line-soft)}}@media (max-width:680px){.kpis{grid-template-columns:repeat(2,1fr)}.steps-inline{grid-template-columns:repeat(3,1fr)}}.card-row{transition:background .15s}.card-row:hover{background:rgba(var(--ink-rgb),.015)}.row-link{all:unset;cursor:pointer;display:grid;gap:4px;width:100%}.row-link:hover strong{color:var(--green-text)}.row-link:focus-visible{outline:1px solid var(--green);outline-offset:4px}.input.search{width:260px;height:46px}.done-mark.small-mark{width:44px;height:44px;font-size:18px;margin-bottom:18px}.table-wrap{overflow-x:auto}.crumbs.back{margin-bottom:22px}.crumbs.back a:hover{color:var(--text)}.segmented{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius);padding:3px;gap:3px}.segmented button{all:unset;cursor:pointer;padding:8px 14px;font-size:12.5px;color:var(--muted);border-radius:2px}.segmented button.active{background:rgba(var(--ink-rgb),.06);color:var(--text)}.segmented button:focus-visible{outline:1px solid var(--green)}.row.end{justify-content:flex-end}.center-main>*,.grid-2>*,.grid-3>*,.onb>*,.shell>*,.split-2>*{min-width:0}@media (max-width:1080px){.onb-rail .steps{max-width:100%;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.onb-rail .step-name{white-space:nowrap}}@media (max-width:680px){.onb-top{justify-content:space-between}.onb-top .faint{display:none}.center-top{height:64px}.brand-product,.brand-sep{display:none}.display{font-size:42px}.panel-body{padding:22px}.panel-head{padding:0 22px}.kpi,.stat{padding-inline-start:22px;padding-inline-end:22px}.panel-foot{padding:16px 22px}.page-head{margin-bottom:26px}.input.search{width:100%}.table td,.table th{padding:12px 14px}.panel .table td:first-child,.panel .table th:first-child{padding-inline-start:22px}.panel .table td:last-child,.panel .table th:last-child{padding-inline-end:22px}}.sidebar .brand img{width:97px}.onb-rail .brand img{width:101px}.lang{position:relative}.lang summary{list-style:none;display:inline-flex;align-items:center;gap:7px;cursor:pointer;padding:6px 4px;font-size:12px;color:var(--muted);border-radius:2px;transition:color .2s;-webkit-user-select:none;user-select:none}.lang summary::-webkit-details-marker{display:none}.lang summary:after{content:"";width:5px;height:5px;border-right:1px solid;border-bottom:1px solid;transform:rotate(45deg) translate(-1px,-1px);opacity:.7}.lang summary:hover,.lang[open] summary{color:var(--text)}.lang summary:focus-visible{outline:1px solid var(--green);outline-offset:3px}.lang ul{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:60;min-width:168px;margin:0;padding:6px;list-style:none;background:var(--raised);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:0 24px 60px rgba(var(--shadow-rgb),calc(.5 * var(--shadow-k)));animation:rise .2s var(--ease)}.lang li button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding:9px 12px;font-size:13px;color:var(--text-2);border-radius:2px}.lang li button:focus-visible,.lang li button:hover{background:rgba(var(--ink-rgb),.05);color:var(--text)}.lang li button[aria-current=true]{color:var(--text)}.lang-check{color:var(--green-text);font-size:12px}.providers{display:grid;gap:10px}.provider{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:22px 1fr 16px;align-items:center;gap:12px;height:48px;padding:0 16px;border:1px solid rgba(var(--line2-rgb),.22);border-radius:var(--radius);background:var(--ghost-bg);font-size:13.5px;font-weight:500;color:var(--text);transition:border-color .2s,background .2s}.provider span:nth-child(2){text-align:center}.provider:hover:not(:disabled){border-color:rgba(var(--line2-rgb),.45);background:rgba(var(--ink-rgb),.03)}.provider:disabled{opacity:.55;cursor:progress}.provider:focus-visible{outline:2px solid var(--green);outline-offset:3px}.or{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:22px 0;color:var(--muted-2);font:12px var(--sans)}.or:after,.or:before{content:"";height:1px;background:var(--line)}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{outline:none}.mfa-qr{display:block;width:184px;height:184px;margin:4px auto 18px;border-radius:12px}.mfa-key{margin:0 0 18px;color:var(--muted-2);font:13px var(--sans);text-align:center}.mfa-key summary{cursor:pointer}.mfa-key code{display:block;margin-top:10px;padding:10px 12px;color:var(--ink);font:14px/1.5 var(--mono,ui-monospace,monospace);letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.mfa-key code,.mfa-recovery{border:1px solid var(--line-soft);border-radius:var(--radius)}.mfa-recovery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0 0 20px;padding:14px 16px;list-style:none}.mfa-recovery code{font:14px/1.6 var(--mono,ui-monospace,monospace);letter-spacing:.04em;-webkit-user-select:all;user-select:all}.otp{display:grid;grid-template-columns:repeat(6,54px);gap:10px;margin:6px 0 4px}.otp-cell{width:54px;height:62px;text-align:center;font:500 24px var(--mono);color:var(--text);background:var(--field);border:1px solid rgba(var(--ink-rgb),.14);border-radius:var(--radius);outline:none;transition:border-color .2s,box-shadow .2s}.otp-cell:focus{border-color:rgba(var(--green-rgb),.6);box-shadow:0 0 0 3px rgba(var(--green-rgb),calc(.06 * var(--glow-k)))}.self-start{justify-self:start}.text-link{all:unset;cursor:pointer;font-size:12.5px;color:var(--muted);border-bottom:1px solid var(--line-strong)}.text-link:hover{color:var(--text);border-bottom-color:var(--green)}.text-link:focus-visible{outline:1px solid var(--green);outline-offset:3px}@media (max-width:680px){.otp{grid-template-columns:repeat(6,1fr)}.otp-cell{width:100%}}.signin-foot{margin:14px 0 10px}.provider-hint{margin-top:12px}.methods{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:8px}.methods.n2{grid-template-columns:repeat(2,1fr)}.kyb-grid .w-span-2{grid-column:span 2}.method{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:6px;align-content:start;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(var(--ink-rgb),.012);transition:border-color .2s,background .2s}.method:hover{border-color:var(--line-strong)}.method.active{border-color:rgba(var(--green-rgb),.45);background:var(--green-faint);box-shadow:inset 0 0 0 1px rgba(var(--green-rgb),calc(.12 * var(--glow-k)))}.method:focus-visible{outline:2px solid var(--green);outline-offset:3px}.method-mark{font:12px/16px var(--mono);height:16px;color:var(--muted)}.field-action .btn{height:50px}.method.active .method-mark{color:var(--green-text)}.method-name{font-size:15px;font-weight:500;color:var(--text)}.method-help{font-size:12px;color:var(--muted-2);line-height:1.5}@media (max-width:680px){.methods{grid-template-columns:1fr}}.chart{width:100%;min-height:260px}.chart svg{display:block;overflow:visible}.chart-placeholder{height:260px}.chart-grid{stroke:rgba(var(--line-rgb),.1);stroke-width:1;shape-rendering:crispEdges}.chart-tick{fill:var(--muted-2);font:10.5px var(--sans)}.chart-hit{outline:none;cursor:default}.chart-hit:focus-visible{stroke:var(--green);stroke-width:1}.chart-tip>rect{fill:var(--chart-tip-bg);stroke:var(--line-strong);stroke-width:1}.chart-tip-value{fill:var(--text);font:600 13px var(--sans)}.chart-tip-label{fill:var(--muted);font:11px var(--sans)}.delta{font-size:12.5px;color:var(--muted)}.delta.up{color:var(--up-text)}.delta.down{color:var(--red-soft-text)}.stat-value{font-size:30px;letter-spacing:-.035em;line-height:1.05;font-weight:500}.controls{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.flag{display:block;flex:none}.lang summary{gap:8px;padding:6px}.lang-item{display:inline-flex;align-items:center;gap:10px}.auth-screen{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto}.auth-top{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(20px,4vw,48px)}.auth-main{display:grid;place-content:center;justify-items:center;gap:18px;padding:24px 16px 40px}.auth-card{width:min(420px,calc(100vw - 32px));padding:34px 32px 28px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 40px 100px rgba(var(--shadow-rgb),calc(.45 * var(--shadow-k)))}.auth-title{font-size:26px;letter-spacing:-.03em;line-height:1.2;text-align:center;font-weight:500}.auth-sub{margin:10px 0 0;text-align:center;color:var(--muted);font-size:13.5px;line-height:1.6}.auth-body{margin-top:26px;display:grid;gap:12px}.auth-body .field{margin-bottom:4px}.auth-foot{margin-top:20px;text-align:center;font-size:12px;color:var(--muted-2);display:grid;gap:10px;justify-items:center}.auth-bottom{height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 clamp(20px,4vw,48px);color:var(--muted-3);font-size:11px}.auth-card .or{margin:8px 0}.auth-card .input,.auth-card .provider{border-radius:999px;height:48px}.auth-card .input{padding:0 20px}.auth-card .btn{border-radius:999px;min-height:48px}.auth-card .otp{justify-content:center;grid-template-columns:repeat(6,1fr);gap:8px}.auth-card .otp-cell{width:100%;height:56px;border-radius:10px}.self-center{justify-self:center}.text-link:disabled{cursor:default;opacity:.6}@media (max-width:680px){.auth-card{padding:28px 20px 22px}.auth-bottom{flex-direction:column;justify-content:center;height:auto;padding:16px}}.sr-label>.label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hint.center{text-align:center}.brand-stack{display:grid;gap:7px;justify-items:start}.brand-env{font:9px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--amber);opacity:.9}.registry-name{font-size:20px;letter-spacing:-.02em;font-weight:500}.kv.registry{margin-top:20px}.people{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.person{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:4px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(var(--ink-rgb),.012);transition:border-color .2s,background .2s}.person:hover:not(:disabled){border-color:rgba(var(--green-rgb),.4);background:var(--green-faint)}.person:disabled{cursor:not-allowed;opacity:.5}.person:focus-visible{outline:2px solid var(--green);outline-offset:3px}.person.ghost{border-style:dashed}.person-name{font-size:15px;font-weight:500;color:var(--text)}.person-role{font-size:12px;color:var(--muted-2)}@media (max-width:680px){.people{grid-template-columns:1fr}}.input-wrap{position:relative}.input-wrap.busy .input{color:var(--text-2);padding-inline-end:46px}.input-spinner{position:absolute;top:50%;inset-inline-end:18px;margin-top:-7px;color:var(--green-text);opacity:1}@media (max-width:680px){.incident,.kpi,.stat{padding-inline-start:22px;padding-inline-end:22px}}.kyb-section .label{display:inline-flex;align-items:center;gap:12px}.kyb-index{color:var(--green-text)}.upload{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid var(--line-soft)}.upload:last-child{border-bottom:0;padding-bottom:0}.upload:first-child{padding-top:0}.upload-main{display:grid;gap:4px;min-width:0;position:relative}.upload-label{font-size:14px;color:var(--text)}.upload-hint{font-size:12px;color:var(--muted-2)}.upload-file{font-size:12.5px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-request{font-size:12.5px;color:var(--amber)}.upload.ok .upload-main{padding-inline-start:24px}.upload.ok .upload-main:before{content:"✓";position:absolute;inset-inline-start:0;top:1px;color:var(--green-text);font-size:13px}.row-end>.btn-quiet,.upload>.btn-quiet{padding:0}.upload>.btn,.upload>.pill{flex:none}.input.textarea{height:auto;min-height:92px;padding:14px 16px;line-height:1.55;resize:vertical;font:inherit;font-size:14px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{all:unset;box-sizing:border-box;cursor:pointer;padding:8px 14px;border:1px solid var(--line);border-radius:999px;font-size:12.5px;color:var(--muted);transition:border-color .2s,color .2s,background .2s}.chip:hover{border-color:var(--line-strong);color:var(--text-2)}.chip.on{border-color:rgba(var(--green-rgb),.45);color:var(--text);background:var(--green-faint)}.chip:focus-visible{outline:2px solid var(--green);outline-offset:2px}.row-end{display:flex;justify-content:flex-end}.stack-tight{display:grid}.kyb-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kyb-address,.kyb-grid{display:grid;gap:0 18px}.kyb-address{grid-template-columns:repeat(6,minmax(0,1fr))}.kyb-address>.w1{grid-column:span 1}.kyb-address>.w2{grid-column:span 2}.kyb-address>.w4{grid-column:span 4}.kyb-people{display:grid;gap:10px}.kyb-part{display:grid;gap:14px}.kyb-part+.kyb-part{margin-top:22px;padding-top:22px;border-top:1px solid var(--line-soft)}.kyb-part-title{margin:0 0 4px;font-size:14px;font-weight:500;color:var(--text)}.kyb-part>.segmented{justify-self:start}.kyb-part .field{margin-bottom:18px}.kyb-full{grid-column:1/-1}.chip.removable{display:inline-flex;align-items:center;gap:8px}.chip.removable span{color:var(--muted);font-size:14px;line-height:1}.chip.removable:hover span{color:var(--text)}.combo{position:relative}.combo-list{position:absolute;z-index:20;inset-inline-start:0;inset-inline-end:0;top:calc(100% + 6px);margin:0;padding:6px;list-style:none;background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:0 18px 40px rgba(var(--shadow-rgb),calc(.45 * var(--shadow-k)))}.combo-list li{padding:10px 12px;font-size:13.5px;color:var(--text-2);border-radius:2px;cursor:pointer}.combo-list li.active{background:rgba(var(--ink-rgb),.06);color:var(--text)}.combo-list .combo-empty{color:var(--muted-2);cursor:default}.kyb-person{border:1px solid var(--line);border-radius:var(--radius);background:rgba(var(--ink-rgb),.012)}.kyb-person.open{border-color:var(--line-strong)}.kyb-person-head{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px}.kyb-person-head:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.kyb-person-name{display:grid;gap:3px;font-size:15px;font-weight:500;color:var(--text)}.kyb-person-body{border-top:1px solid var(--line-soft);padding:18px}@media (max-width:680px){.kyb-grid{grid-template-columns:1fr}.kyb-address{grid-template-columns:repeat(2,minmax(0,1fr))}.kyb-address>.w4{grid-column:span 2}.kyb-address>.w1,.kyb-address>.w2{grid-column:span 1}.upload{flex-wrap:wrap}}.kyb-part.stack-tight{gap:0}.id-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.declared .panel-body .field:last-child{margin-bottom:0}.declared-roles{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:0 18px;align-items:start}@media (max-width:680px){.declared-roles{grid-template-columns:1fr}}.email-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 18px;align-items:end}.email-row .field{margin-bottom:0}.email-row>.btn{height:50px}.kyb-add{margin-top:12px}@media (max-width:680px){.topbar .crumbs{display:none}.topbar{gap:10px}}.pill.main{color:#04130b;background:var(--green);border-color:var(--green);font-weight:600}.pill.main:before{background:#04130b;box-shadow:none}.panel.is-default{border-color:rgba(var(--green-rgb),.35);box-shadow:inset 3px 0 0 var(--green)}.dash-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.dash-tile{display:grid;grid-template-rows:auto auto auto 1fr;gap:8px;padding:22px 28px 20px;border-inline-end:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);min-height:210px;min-width:0}.dash-tile:nth-child(3n){border-inline-end:0}.dash-tile:nth-last-child(-n+3){border-bottom:0}.dash-tile-title{font-size:13px;color:var(--muted)}.dash-tile-value{font-size:30px;line-height:1.05;letter-spacing:-.035em;font-weight:500;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-tile-viz{align-self:end;min-width:0;margin-top:6px}.spark{width:100%;height:56px}.spark svg{display:block;overflow:visible}.spark-placeholder{height:56px}.chart-cross{stroke:var(--cross);stroke-width:1;shape-rendering:crispEdges}.meter{width:100%;height:8px}.meter svg{display:block}.meter-track{fill:rgba(var(--ink-rgb),.06)}.dash-bars,.dash-meters{list-style:none;margin:0;padding:0;display:grid;gap:12px}.dash-meter-head{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--text-2);margin-bottom:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dash-meter-head>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-split{display:grid;gap:0}.dash-flag{margin-top:12px;font-size:12px;color:var(--amber)}.dash-volume{display:grid;grid-template-columns:minmax(0,1fr) 340px}.dash-volume-main{padding:24px 28px 18px;min-width:0}.legend{display:flex;gap:18px;flex-wrap:wrap}.legend-item{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.legend-item strong{color:var(--text);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.swatch{width:10px;height:10px;border-radius:2px;background:#7d8b87}.swatch.green{background:#12a85f}.swatch.blue{background:#3987e5}.dash-volume-side{border-inline-start:1px solid var(--line-soft);padding:24px 28px;display:grid;gap:18px;align-content:start}.dash-facts{margin:6px 0 0;display:grid;gap:0;border-top:1px solid var(--line-soft)}.dash-facts div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line-soft);font-size:13px}.dash-facts dt{color:var(--muted)}.dash-facts dd{margin:0;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tabs-head{padding-top:0;padding-bottom:0}.tabs{display:flex;gap:26px;align-self:stretch}.tabs button{all:unset;cursor:pointer;display:flex;align-items:center;font-size:13px;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px}.tabs button.active{color:var(--text);border-bottom-color:var(--green)}.tabs button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.table .num{text-align:end}@media (max-width:1180px){.dash-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-tile:nth-child(3n){border-inline-end:1px solid var(--line-soft)}.dash-tile:nth-child(2n){border-inline-end:0}.dash-tile:nth-last-child(-n+3){border-bottom:1px solid var(--line-soft)}.dash-tile:nth-last-child(-n+2){border-bottom:0}.dash-volume{grid-template-columns:1fr}.dash-volume-side{border-inline-start:0;border-top:1px solid var(--line-soft)}}@media (max-width:680px){.dash-tiles{grid-template-columns:1fr}.dash-tile,.dash-tile:nth-child(3n){border-inline-end:0;border-bottom:1px solid var(--line-soft);padding-inline-start:22px;padding-inline-end:22px}.dash-tile:last-child{border-bottom:0}.dash-volume-main,.dash-volume-side{padding-inline-start:22px;padding-inline-end:22px}}.dash>*{min-width:0}.dash-legend{margin-bottom:16px}.nowrap{white-space:nowrap}.sidebar{z-index:25;padding-top:22px;gap:22px}.sidebar-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px;flex:none}.sidebar-head .brand{padding:4px 0 0 8px}.sidebar-mark{display:none;width:56px;height:44px;place-items:center;transition:opacity .15s}.sidebar-mark img{width:52px;height:auto;display:block}.sidebar-toggle{all:unset;box-sizing:border-box;position:relative;cursor:pointer;display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:8px;color:var(--muted);transition:color .15s,background .15s,opacity .15s}.sidebar-toggle:hover{color:var(--text);background:rgba(var(--ink-rgb),.06)}.sidebar-toggle:focus-visible{outline:1px solid var(--green);outline-offset:2px}.sidebar-head .brand{min-width:0}.sidebar .nav>.label,.sidebar-head .brand-product,.sidebar-head .brand-sep{display:none}.sidebar .nav{gap:3px}.sidebar .nav a{height:42px;padding:0 12px;border-radius:8px;font-size:14px;color:var(--text-2)}.sidebar .nav a:hover{background:rgba(var(--ink-rgb),.045);color:var(--text)}.sidebar .nav a[aria-current=page]{background:rgba(var(--ink-rgb),.075);color:var(--text)}.nav-main{display:inline-flex;align-items:center;gap:13px;min-width:0}.nav a .icon{width:18px;height:18px;color:var(--muted);transition:color .2s}.nav a:hover .icon,.nav a[aria-current=page] .icon{color:var(--text)}.tip{position:absolute;z-index:60;display:none;align-items:center;gap:10px;white-space:nowrap;padding:7px 10px;border-radius:8px;background:var(--tip-bg);border:1px solid var(--line-strong);color:var(--tip-text);font:500 12.5px/1.2 var(--sans);letter-spacing:0;text-transform:none;box-shadow:0 12px 30px rgba(var(--shadow-rgb),calc(.5 * var(--shadow-k)));pointer-events:none}.tip kbd{font:11px/1 var(--mono);padding:4px 6px;border-radius:5px;background:rgba(var(--ink-rgb),.08);color:var(--muted)}.has-tip:focus-visible>.tip,.has-tip:hover>.tip{display:inline-flex;animation:tip-in .12s var(--ease)}@keyframes tip-in{0%{opacity:0}}.sidebar-head .tip{top:50%;inset-inline-start:calc(100% + 10px);transform:translateY(-50%)}.nav .tip{display:none!important}.topbar .sidebar-toggle .tip{top:calc(100% + 8px);inset-inline-start:0}@media (min-width:861px){.topbar .sidebar-toggle{display:none}.shell.collapsed{grid-template-columns:76px 1fr}.shell.collapsed .sidebar{padding-inline-start:10px;padding-inline-end:10px;align-items:center}.shell.collapsed .account-trigger .who,.shell.collapsed .nav .label,.shell.collapsed .nav-count,.shell.collapsed .nav-text,.shell.collapsed .org-switch,.shell.collapsed .sidebar-brand{display:none}.shell.collapsed .sidebar-head{width:56px;justify-content:center}.shell.collapsed .sidebar-mark{display:grid}.shell.collapsed .sidebar-head .sidebar-toggle{position:absolute;inset:0;margin:auto;opacity:0}.shell.collapsed .sidebar-head:has(.sidebar-toggle:focus-visible) .sidebar-mark,.shell.collapsed .sidebar-head:hover .sidebar-mark{opacity:0}.shell.collapsed .sidebar-head .sidebar-toggle:focus-visible,.shell.collapsed .sidebar-head:hover .sidebar-toggle{opacity:1}.shell.collapsed .nav .tip,.shell.collapsed .sidebar-head .tip{top:50%;inset-inline-start:calc(100% + 12px);inset-inline-end:auto;transform:translateY(-50%)}.shell.collapsed .nav{justify-items:center}.shell.collapsed .nav a{width:44px;height:42px;padding:0;justify-content:center}.shell.collapsed .nav a .icon{width:20px;height:20px;color:var(--text-2)}.shell.collapsed .nav a:hover .icon,.shell.collapsed .nav a[aria-current=page] .icon{color:var(--text)}.shell.collapsed .nav a[aria-current=page]:before{inset-inline-start:-16px}.shell.collapsed .nav .tip{display:none!important}.shell.collapsed .nav a:focus-visible>.tip,.shell.collapsed .nav a:hover>.tip{display:inline-flex!important}.shell.collapsed .sidebar-foot{justify-items:center;width:100%}.shell.collapsed .account-trigger{width:48px;height:48px;padding:0;justify-content:center}.shell.collapsed .account-trigger:hover>.tip{display:inline-flex;top:50%;inset-inline-start:calc(100% + 12px);transform:translateY(-50%)}.shell.collapsed .page{width:min(1400px,100%);margin:0 auto}}.panel-foot .btn-quiet,.panel-head .btn-quiet{padding-inline-start:0;padding-inline-end:0}.panel-foot .row{gap:18px}.icon{flex:none;display:block}.btn>span{display:inline-flex;align-items:center;gap:8px}.icon-btn{all:unset;box-sizing:border-box;flex:none;cursor:pointer;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:var(--radius);color:var(--muted);border:1px solid transparent;transition:color .15s,background .15s,border-color .15s}.icon-btn:has(+.menu:popover-open),.icon-btn:hover{color:var(--text);background:rgba(var(--ink-rgb),.05);border-color:var(--line)}.icon-btn:focus-visible{outline:1px solid var(--green);outline-offset:2px}.icon-btn.copy{width:26px;height:26px}.icon-btn.done{color:var(--green-text)}.menu{position:fixed;inset:auto;margin:0;padding:6px;text-align:start;min-width:214px;border:1px solid var(--line-strong);border-radius:6px;background:var(--raised-2);color:var(--text);box-shadow:0 24px 60px rgba(var(--shadow-rgb),calc(.55 * var(--shadow-k)))}.menu:popover-open{display:grid;animation:menu-in .14s var(--ease)}.menu button{all:unset;box-sizing:border-box;position:relative;cursor:pointer;padding:9px 12px;border-radius:4px;font-size:13px;color:var(--text-2);white-space:nowrap}.menu button:focus-visible,.menu button:hover{background:rgba(var(--ink-rgb),.06);color:var(--text)}.menu button:disabled{opacity:.4;cursor:not-allowed;background:none}.menu button.danger{color:var(--red);margin-top:9px}.menu button.danger:before{content:"";position:absolute;inset-inline-start:-6px;inset-inline-end:-6px;top:-5px;border-top:1px solid var(--line)}.menu button.danger:focus-visible,.menu button.danger:hover{background:var(--red-soft);color:var(--red)}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}}body:has(dialog[open]){overflow:hidden}.sheet{position:fixed;inset-block:0;inset-inline:auto 0;margin:0;width:min(560px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:0;border:0;border-inline-start:1px solid var(--line-strong);background:var(--sheet);color:var(--text);box-shadow:-40px 0 120px rgba(var(--shadow-rgb),calc(.55 * var(--shadow-k)))}.sheet[open]{display:flex;flex-direction:column;animation:sheet-in .28s var(--ease)}.sheet::backdrop{background:var(--scrim-soft);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes sheet-in{0%{transform:translateX(var(--sheet-offset,28px));opacity:0}}.sheet-head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:16px;padding-inline:28px 18px;border-bottom:1px solid var(--line)}.sheet-head h2{margin:0;font-size:18px;font-weight:500;letter-spacing:-.02em}.sheet-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.sheet-form{min-height:100%;display:flex;flex-direction:column}.sheet-section{padding:26px 28px 32px}.sheet-foot{position:sticky;bottom:0;margin-top:auto;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 28px;border-top:1px solid var(--line);background:var(--sheet)}.sheet-foot-note{margin-inline-end:auto}.sheet-facts{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(var(--ink-rgb),.015)}.sheet-facts>div:first-child{grid-column:1/-1}.sheet-facts dt{font:500 12px var(--sans);color:var(--muted);margin-bottom:4px}.sheet-facts dd{margin:0;font-size:13px;color:var(--text-2)}@media (max-width:560px){.sheet{border-inline-start:0}.sheet-head{padding-inline-start:18px}.sheet-section{padding:22px 18px 28px}.sheet-foot{padding:12px 18px}}.segmented.fill{display:flex;width:100%}.segmented.fill button{flex:1 1;text-align:center;white-space:nowrap}@media (max-width:420px){.segmented.fill button{padding:8px 6px;font-size:12px}}.perm-wrap{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.perm-table{width:100%;border-collapse:collapse}.perm-table td,.perm-table th{padding:11px 14px;border-bottom:1px solid var(--line-soft)}.perm-table tbody tr:last-child td,.perm-table tbody tr:last-child th{border-bottom:0}.perm-table thead th{white-space:nowrap;font:500 12px var(--sans);color:var(--muted);text-align:center;background:rgba(var(--ink-rgb),.02)}.perm-table thead th:first-child{text-align:start}.perm-table tbody th{text-align:start;font-weight:400}.perm-table tbody th span{display:block;font-size:13.5px;color:var(--text)}.perm-table tbody th code{display:block;margin-top:1px;font-size:11px;color:var(--muted-2)}.perm-table td{width:86px;text-align:center}.perm-na{color:var(--muted-3)}.radio{display:inline-grid;place-items:center;width:30px;height:30px;cursor:pointer}.radio input{appearance:none;margin:0;width:16px;height:16px;border-radius:50%;border:1px solid rgba(var(--ink-rgb),.3);background:var(--field);cursor:pointer;display:grid;place-content:center;transition:border-color .15s}.radio input:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);transform:scale(0);transition:transform .15s var(--ease)}.radio:hover input{border-color:rgba(var(--ink-rgb),.55)}.radio input:checked{border-color:var(--green)}.radio input:checked:after{transform:scale(1)}.radio input:focus-visible{outline:1px solid var(--green);outline-offset:3px}@media (max-width:420px){.perm-table td,.perm-table th{padding:10px 8px}.perm-table td{width:64px}}.tab-count{margin-inline-start:8px;padding:1px 7px;border-radius:999px;font:500 11.5px var(--sans);color:var(--muted);background:rgba(var(--ink-rgb),.06)}.tabs button.active .tab-count{color:var(--text)}.empty{padding:44px 28px;display:grid;justify-items:center;gap:16px;text-align:center}.empty p{margin:0;color:var(--muted)}.cell-title{color:var(--text);font-weight:500}.cell-stack{display:grid;gap:3px;min-width:0}.id-cell{display:inline-flex;align-items:center;gap:6px}.id-cell code{font-size:12.5px}.id-cell code,.tag{color:var(--text-2)}.tag{display:inline-flex;align-items:center;width:fit-content;padding:2px 9px;border-radius:999px;border:1px solid var(--line);font-size:12px;white-space:nowrap}.tag.strong{border-color:rgba(var(--amber-rgb),.3);color:var(--amber);background:var(--amber-soft)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.endpoint-cell{max-width:380px}.table .actions{width:1%}.rate{display:inline-flex;gap:8px;align-items:baseline;flex-wrap:wrap}.rate-bad{color:var(--red);font-size:12px;font-weight:400}.panel-tools{display:flex;align-items:center;gap:12px;padding:12px 28px;border-bottom:1px solid var(--line-soft)}.chevron{color:var(--muted)}.chevron .icon{transition:transform .2s var(--ease)}.chevron.open .icon{transform:rotate(180deg)}.table tr.expanded td{border-bottom-color:transparent;background:rgba(var(--ink-rgb),.018)}.table tr.detail-row td{padding-top:2px;padding-bottom:20px;background:rgba(var(--ink-rgb),.018)}.delivery-detail{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:22px}.delivery-col{display:grid;gap:10px;align-content:start;min-width:0}.delivery-col-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px}pre.json{margin:0;padding:14px 16px;max-height:280px;overflow:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--json-bg);font:12px/1.6 var(--mono);color:var(--json-text);white-space:pre}.attempts{list-style:none;margin:0;padding:0;display:grid;gap:12px}.attempts li{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:start;font-size:12.5px}.attempts .pill{justify-self:start}.attempt-text{display:grid;gap:2px;min-width:0;color:var(--text-2)}@media (max-width:900px){.delivery-detail{grid-template-columns:1fr}}@media (max-width:680px){.data-table thead{display:none}.data-table,.data-table tbody,.data-table td,.data-table tr{display:block;width:100%}.data-table tr{position:relative;padding:14px 18px;border-bottom:1px solid var(--line-soft)}.data-table tr:last-child{border-bottom:0}.data-table td,.panel .data-table td:first-child,.panel .data-table td:last-child{padding:3px 0;border:0}.data-table td[data-label]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:baseline}.data-table td[data-label]>*{justify-self:start}.data-table td.num{text-align:start}.data-table td.recovery-cell>*,.data-table td.share-cell>*{justify-self:stretch}.data-table td[data-label]:before{content:attr(data-label);font:500 12px var(--sans);color:var(--muted)}.data-table td:first-child,.panel .data-table td:first-child{display:block;padding-inline-end:44px;margin-bottom:6px}.data-table td:first-child:before{content:none}.data-table td.actions,.panel .data-table td.actions:last-child{position:absolute;top:12px;inset-inline-end:12px;width:auto;padding:0}.data-table tr.detail-row{padding-top:0}.data-table tr.detail-row td{padding:0}.endpoint-cell{max-width:none}.panel-tools{padding-inline-start:18px;padding-inline-end:18px}}.back-link{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);margin-bottom:18px}.back-link:hover{color:var(--text)}.back-link:focus-visible{outline:1px solid var(--green);outline-offset:3px}.detail-head{justify-content:space-between;gap:18px}.detail-head,.detail-title{display:flex;align-items:center;flex-wrap:wrap}.detail-title{gap:14px;min-width:0}.detail-title .title{margin:0}.detail-head .row{gap:8px}.url-line{display:flex;align-items:center;gap:6px;min-width:0;margin-top:-6px}.url-line code{font-size:13px;color:var(--muted);overflow-wrap:anywhere}.facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.facts>div{display:grid;gap:8px;align-content:start;padding:18px 22px;border-inline-end:1px solid var(--line-soft);min-width:0}.facts>div:last-child{border-inline-end:0}.facts strong{font-weight:500;font-size:15px;color:var(--text)}.secret-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.secret-line code{font-size:13px;color:var(--text-2)}@media (max-width:900px){.facts{grid-template-columns:repeat(2,minmax(0,1fr))}.facts>div:nth-child(2){border-inline-end:0}.facts>div:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}}.event-catalog{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.event-catalog-group{padding:20px 28px;border-bottom:1px solid var(--line-soft);display:grid;gap:12px;align-content:start}.event-catalog-group:nth-child(odd){border-inline-end:1px solid var(--line-soft)}.event-catalog-group ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.event-catalog-group li{display:grid;gap:2px}.event-catalog-group code{font-size:12px;color:var(--text)}.event-catalog-group .faint{font-size:12.5px}@media (max-width:680px){.event-catalog{grid-template-columns:1fr}.event-catalog-group,.event-catalog-group:nth-child(odd){border-inline-end:0;padding:18px}}.event-picker{display:grid;gap:12px}.search-input{display:flex;align-items:center;gap:10px;padding:0 14px;min-height:42px;border:1px solid var(--control-border);border-radius:var(--radius);background:var(--field);color:var(--muted-2);cursor:text}.search-input:focus-within{border-color:var(--link);outline:2px solid var(--link);outline-offset:2px}.search-input input{all:unset;flex:1 1;min-width:0;font-size:13.5px;color:var(--text)}.search-input input::placeholder{color:var(--muted-2)}.event-group{margin:0;padding:0;min-width:0;border:1px solid var(--line);border-radius:var(--radius);display:grid}.event-group-head{display:flex;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;background:rgba(var(--ink-rgb),.02);border-bottom:1px solid var(--line-soft);font-size:13px;color:var(--text)}.event-group-head .faint{margin-inline-start:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.event-option{display:grid;grid-template-columns:16px minmax(0,1fr);gap:12px;align-items:start;padding:10px 14px;cursor:pointer;border-bottom:1px solid var(--line-soft)}.event-option:last-child{border-bottom:0}.event-group-head:hover,.event-option:hover{background:rgba(var(--ink-rgb),.03)}.event-option>span{display:grid;gap:2px;min-width:0}.event-option code{font-size:12px;color:var(--text);overflow-wrap:anywhere}.box{appearance:none;flex:none;margin:1px 0 0;width:16px;height:16px;border:1px solid rgba(var(--ink-rgb),.3);border-radius:3px;background:var(--field);cursor:pointer;display:grid;place-content:center}.box:after{content:"";width:8px;height:4px;border-left:1.5px solid var(--green-ink);border-bottom:1.5px solid var(--green-ink);transform:rotate(-45deg) translate(1px,-1px);opacity:0}.box:checked,.box:indeterminate{background:var(--green);border-color:var(--green)}.box:checked:after{opacity:1}.box:indeterminate:after{opacity:1;height:0;border-left:0;transform:none}.box:focus-visible{outline:1px solid var(--green);outline-offset:2px}.issues{list-style:none;margin:0;padding:0}.issue-row{border-bottom:1px solid var(--line-soft)}.issue-row:last-child{border-bottom:0}.issue-row.open{background:rgba(var(--ink-rgb),.012)}.issue-summary{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;grid-template-columns:32px minmax(0,1fr) auto 20px;gap:14px;align-items:center;padding-block:18px;padding-inline:28px 22px}.issue-summary:hover{background:rgba(var(--ink-rgb),.02)}.issue-summary:focus-visible{outline:1px solid var(--green);outline-offset:-2px}.issue-icon{width:32px;height:32px;border-radius:50%;display:grid;place-items:center}.issue-icon.bad{color:var(--red);background:var(--red-soft);border:1px solid rgba(var(--red-rgb),.25)}.issue-icon.wait{color:var(--amber);background:var(--amber-soft);border:1px solid rgba(var(--amber-rgb),.25)}.issue-main{display:grid;gap:6px;min-width:0}.issue-title{font-size:14px;font-weight:500;color:var(--text)}.issue-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px}.owner{padding:1px 8px;border-radius:999px;font-size:11.5px;line-height:1.6;border:1px solid var(--line);color:var(--muted)}.owner-you{color:var(--text);border-color:rgba(var(--ink-rgb),.3)}.issue-held{display:grid;justify-items:end;gap:1px;text-align:end}.issue-held strong{font-weight:500;font-size:14px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.issue-detail{padding:0 22px 20px 74px;display:grid;gap:12px}.issue-detail p{margin:0;font-size:13px}.issue-action{display:grid;gap:4px;color:var(--text)}.mini-table{width:100%;border-collapse:collapse;font-size:12.5px;border-top:1px solid var(--line-soft)}.mini-table td{padding:9px 12px 9px 0;border-bottom:1px solid var(--line-soft);color:var(--text-2)}.mini-table td:last-child{padding-inline-end:0}.mini-table .num{text-align:end}.activity{padding-bottom:8px}.activity section+section{border-top:1px solid var(--line-soft)}.activity-day{display:block;margin:0;padding:16px 28px 2px;font-weight:400}.activity ol{list-style:none;margin:0;padding:0}.activity li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 28px}.activity-icon{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--muted);border:1px solid var(--line);background:rgba(var(--ink-rgb),.02)}.activity-icon.ok{color:var(--green-text);border-color:rgba(var(--green-rgb),.25);background:var(--green-faint)}.activity-icon.bad{color:var(--red);border-color:rgba(var(--red-rgb),.25);background:var(--red-soft)}.activity-main{display:grid;gap:2px;min-width:0}.activity-title{font-size:13.5px;color:var(--text)}.activity-side{display:grid;justify-items:end;gap:2px;text-align:end;white-space:nowrap}.activity-side .mono{font-size:13px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:680px){.issue-summary{grid-template-columns:32px minmax(0,1fr) 20px;padding-inline-start:18px;padding-inline-end:16px}.issue-held{grid-column:2;grid-row:2;justify-items:start;text-align:start}.issue-detail{padding:0 18px 18px}.activity li{padding-inline-end:18px;gap:12px}.activity li,.activity-day{padding-inline-start:18px}}.sidebar .sidebar-foot{padding:12px 0 0;gap:0}.account-trigger{all:unset;box-sizing:border-box;position:relative;cursor:pointer;display:flex;align-items:center;gap:12px;width:100%;padding:8px;border-radius:10px;transition:background .15s}.account-trigger:has(+.account-menu:popover-open),.account-trigger:hover{background:rgba(var(--ink-rgb),.05)}.account-trigger:focus-visible{outline:1px solid var(--green);outline-offset:2px}.account-trigger>.tip{display:none!important}.shell.collapsed .account-trigger:hover>.tip{display:inline-flex!important}.account-org .who,.account-trigger .who{display:grid;min-width:0;text-align:start}.account-org .who span,.account-trigger .who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-trigger .who>span:first-child{font-size:13px;color:var(--text)}.avatar.sm{width:28px;height:28px;font-size:11px}.account-menu{position:fixed;inset:auto;margin:0;width:290px;max-width:calc(100vw - 16px);padding:6px;border:1px solid var(--line-strong);border-radius:14px;background:var(--raised-3);color:var(--text);box-shadow:0 30px 80px rgba(var(--shadow-rgb),calc(.6 * var(--shadow-k)));text-align:start}.account-menu:popover-open{display:grid;animation:menu-in .14s var(--ease)}.account-email{padding:10px 10px 8px;font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-org{display:flex;align-items:center;gap:12px;padding:10px;margin-bottom:4px;border-radius:8px;background:rgba(var(--ink-rgb),.03)}.account-org .who>span:first-child{font-size:14px;color:var(--text)}.account-group{display:grid;gap:2px;padding:6px 0;border-top:1px solid var(--line)}.account-group:last-child{padding-bottom:0}.account-group a,.account-group button{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:10px;border-radius:8px;font-size:14px;color:var(--text-2);cursor:pointer}.account-group a:focus-visible,.account-group a:hover,.account-group button:focus-visible,.account-group button:hover{background:rgba(var(--ink-rgb),.06);color:var(--text)}.account-group .icon{width:18px;height:18px;color:var(--muted)}.account-group a>span:first-of-type,.account-group button>span:first-of-type{flex:1 1}.table th .sort{all:unset;cursor:pointer;display:inline-flex;gap:6px;align-items:center;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.table th .sort.on,.table th .sort:hover{color:var(--text-2)}.table th .sort:focus-visible{outline:1px solid var(--green);outline-offset:3px}.table th.num .sort{flex-direction:row}.num-stack{justify-items:end}.share-cell{width:150px;min-width:130px}.ranking td,.ranking th{padding-inline-start:16px;padding-inline-end:16px}.share{display:grid;grid-template-columns:minmax(60px,1fr) auto;gap:10px;align-items:center}.trend-cell{width:120px;min-width:100px}.ranking td{white-space:nowrap}.table td.warn-text,.warn-text{color:var(--amber)}.trend-cell .spark,.trend-cell>div{display:block}.tag.bad{border-color:rgba(var(--red-rgb),.3);color:var(--red);background:var(--red-soft)}.staff-person{display:inline-flex;align-items:center;gap:12px;min-width:0}.cell-stack>.pill,.cell-stack>.tag{justify-self:start}.section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.role-options{display:grid;gap:8px}.role-option{display:grid;grid-template-columns:16px minmax(0,1fr);gap:12px;align-items:start;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;transition:border-color .15s,background .15s}.role-option:hover{border-color:var(--line-strong)}.role-option.on{border-color:rgba(var(--green-rgb),.35);background:var(--green-faint)}.role-option input{appearance:none;margin:2px 0 0;width:16px;height:16px;border-radius:50%;border:1px solid rgba(var(--ink-rgb),.3);background:var(--field);display:grid;place-content:center;cursor:pointer}.role-option input:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);transform:scale(0);transition:transform .15s var(--ease)}.role-option input:checked{border-color:var(--green)}.role-option input:checked:after{transform:scale(1)}.role-option input:focus-visible{outline:1px solid var(--green);outline-offset:3px}.role-option>span{display:grid;gap:2px}.role-option strong{font-weight:500;font-size:13.5px;color:var(--text)}@media (max-width:680px){.ranking td{white-space:normal}.share-cell,.trend-cell{width:auto}}.page-search{width:min(360px,100%)}.recovery-cell{min-width:170px}.facts .meter,.recovery-cell .meter{margin-top:2px}.issue-count-inline{color:var(--amber)}.client-meta{margin:10px 0 24px;font-size:13px}.recovery-cell .meter{max-width:260px}.tabs{min-width:0;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs button{flex:none}.facts,.panel{min-width:0}@media (hover:none){.tip{display:none!important}}.inline-pill{margin-inline-start:10px;vertical-align:middle}.issue-summary.static{cursor:default;grid-template-columns:32px minmax(0,1fr) auto}.issue-summary.static:hover{background:none}@media (max-width:680px){.issue-summary.static{grid-template-columns:32px minmax(0,1fr)}}.facts:has(>div:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}.facts>div .meter{margin-top:4px}.chart-note{margin:0 0 14px}@media (max-width:900px){.facts:has(>div:nth-child(5)){grid-template-columns:repeat(2,minmax(0,1fr))}.facts>div{border-bottom:1px solid var(--line-soft)}.facts>div:nth-child(2n){border-inline-end:0}.facts>div:nth-child(odd){border-inline-end:1px solid var(--line-soft)}.facts>div:last-child{border-bottom:0;border-inline-end:0}.facts>div:nth-last-child(2):nth-child(odd){border-bottom:0}}.tag.warn{border-color:rgba(var(--amber-rgb),.3);color:var(--amber);background:var(--amber-soft)}.recovery{display:grid;gap:5px;min-width:170px}.recovery-top{display:grid;grid-template-columns:40px minmax(80px,1fr);gap:10px;align-items:center}.recovery-top strong{font-weight:600;font-size:13.5px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.recovery-top strong.done{color:var(--up-text)}.recovery-amounts{font-size:12.5px;color:var(--text-2);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.incident strong{display:block}.incident-about{display:block;margin-top:2px;font-size:12.5px;color:var(--muted-2)}.incident-closes{color:var(--text-2)}.incident-closes.ok{color:var(--up-text)}.incident-side{display:grid;justify-items:end;gap:10px}@media (max-width:680px){.incident{grid-template-columns:1fr}.incident-side{justify-items:start}}.change-facts{margin:10px 0 0;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;font-size:12.5px}.change-facts dt{color:var(--muted-2)}.change-facts dd{margin:0;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.change-facts dd.bad{color:var(--red)}.change-note{margin:8px 0 0;font-size:12.5px;color:var(--muted);max-width:640px}.contents{display:contents}.table .actions .row{flex-wrap:nowrap;justify-content:flex-end}.revenue-figures{display:flex;gap:40px;flex-wrap:wrap;margin-bottom:18px}.revenue-figures>div{display:grid;gap:4px}.revenue-figures strong{font-size:22px;font-weight:500;letter-spacing:-.02em;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.th-help{display:inline-grid;place-items:center;width:15px;height:15px;margin-inline-start:2px;border-radius:50%;border:1px solid var(--line-strong);font-size:10px;color:var(--muted)}.table th .sort{position:relative}.table th .sort .tip{top:calc(100% + 8px);inset-inline-end:0;width:280px;white-space:normal;line-height:1.45;font-weight:400;text-align:start}.ranking td .cell-stack span:first-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root{--admin:#a594ff;--admin-soft:rgba(var(--violet-rgb),.12);--admin-line:rgba(var(--violet-rgb),.24)}.admin-brand{gap:10px}.admin-badge,.admin-brand{display:inline-flex;align-items:center}.admin-badge{height:22px;padding:0 9px;border-radius:999px;font:600 11px var(--sans);letter-spacing:.02em;color:var(--admin-text);background:var(--admin-soft);border:1px solid var(--admin-line)}.admin-badge.sm{height:20px;font-size:10.5px}.shell.admin .sidebar{background:var(--admin-sidebar-bg);border-inline-end-color:var(--admin-line)}.shell.admin .topbar{background:var(--admin-topbar-bg);border-bottom-color:var(--admin-line);box-shadow:inset 0 2px 0 var(--admin)}.shell.admin .nav a[aria-current=page]{background:var(--admin-soft)}.shell.admin .nav a[aria-current=page]:before{background:var(--admin);box-shadow:0 0 12px rgba(var(--violet-rgb),calc(.6 * var(--glow-k)))}.shell.admin .nav a[aria-current=page] .icon{color:var(--admin-text)}.shell.admin .tabs button.active{border-bottom-color:var(--admin)}.shell.admin .account-trigger .avatar{border-color:var(--admin-line);color:var(--admin-text)}:root:has(.shell.admin) .atmosphere-glow{background:radial-gradient(circle,rgba(var(--violet-rgb),.08),transparent 62%)}.shell.admin.collapsed .sidebar .admin-badge{display:none}.ranking th{white-space:normal;vertical-align:bottom}.ranking th .sort{display:inline}.th-mark{font-size:9.5px;color:var(--admin-text);margin-inline-start:2px}.panel-foot.notes{display:grid;gap:6px;justify-content:start}.panel-foot.notes p{margin:0;font-size:12.5px;color:var(--muted)}.kpi-link{color:inherit;text-decoration:none;transition:background .15s}.kpi-link:hover{background:rgba(var(--ink-rgb),.03)}.link-warn{color:var(--amber);text-decoration:underline;text-decoration-color:rgba(var(--amber-rgb),.4);text-underline-offset:3px}.link-warn:hover{text-decoration-color:var(--amber)}#kyc{scroll-margin-top:84px}.kv.two-col{grid-template-columns:170px minmax(0,1fr) 170px minmax(0,1fr)}@media (max-width:900px){.kv.two-col{grid-template-columns:150px minmax(0,1fr)}}.sector-dot{display:inline-block;width:8px;height:8px;border-radius:2px;margin-inline-end:8px;vertical-align:1px;background:var(--muted-3)}.sector-dot.s-media{background:#a594ff}.sector-dot.s-logistics{background:#e8a33d}.sector-dot.s-gaming{background:#3987e5}.sector-dot.s-commerce{background:#12a85f}.sector-dot.s-services{background:#7d8b87}.segment-line{margin:10px 0 0;font-size:13.5px;color:var(--text-2);display:flex;flex-wrap:wrap;gap:4px;align-items:baseline}.segment-line .cell-stack{display:inline}.sector-dot.s-agri{background:#8fbf4d}.sector-dot.s-health{background:#e5708a}.sector-dot.s-education{background:#5cc6d0}.sector-dot.s-tech{background:#6c8cff}.sector-dot.s-finance{background:#d9c36a}.sector-dot.s-real_estate{background:#b58863}.sector-dot.s-energy{background:#f08c3a}.sector-dot.s-other{background:var(--muted-2)}.sector-cell{min-width:250px}.nav-icon{position:relative;display:inline-grid;place-items:center}.nav-bell{display:none}.nav-alert{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;color:#fff;background:#e5484d;font:600 11.5px var(--sans);box-shadow:0 0 14px rgba(229,72,77,.45)}.nav a .nav-alert .icon{width:13px;height:13px;color:#fff;animation:bell-ring 2.4s ease-in-out infinite;transform-origin:50% 10%}@keyframes bell-ring{0%,70%,to{transform:rotate(0)}75%{transform:rotate(14deg)}80%{transform:rotate(-12deg)}85%{transform:rotate(8deg)}90%{transform:rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.nav a .nav-alert .icon{animation:none}}@media (min-width:861px){.shell.collapsed .nav-alert{display:none}.shell.collapsed .nav-bell{display:grid;place-items:center;position:absolute;top:-8px;inset-inline-end:-10px;width:16px;height:16px;border-radius:50%;background:#e5484d;color:#fff;box-shadow:0 0 10px rgba(229,72,77,.6)}.shell.collapsed .nav a .nav-bell .icon{width:10px;height:10px;color:#fff}}.kpis.k4{grid-template-columns:repeat(4,1fr)}@media (max-width:1180px){.kpis.k4{grid-template-columns:repeat(4,1fr)}.kpis.k4 .kpi{border-bottom:0}.kpis.k4 .kpi:nth-child(3){border-inline-end:1px solid var(--line-soft)}}@media (max-width:680px){.kpis.k4{grid-template-columns:repeat(2,1fr)}.kpis.k4 .kpi:nth-child(2n){border-inline-end:0}.kpis.k4 .kpi:nth-child(-n+2){border-bottom:1px solid var(--line-soft)}}.filter-head{gap:16px;flex-wrap:wrap;padding-top:14px;padding-bottom:14px}.filters{display:flex;flex-wrap:wrap;gap:10px;align-items:center;min-width:0}.filters .input.search.sm{width:220px;height:36px;padding:0 12px;font-size:13px}.filters .select.sm{width:auto;max-width:260px;height:36px;padding-top:0;padding-bottom:0;font-size:13px}@media (max-width:680px){.filters,.filters .input.search.sm,.filters .select.sm{width:100%;max-width:none}}.sector-table tbody+tbody{border-top:0}.sector-toggle{display:inline-flex;align-items:center;gap:0;padding:0;border:0;background:none;cursor:pointer;text-align:start;color:inherit;font:inherit}.sector-toggle .icon{width:14px;height:14px;margin-inline-end:10px;color:var(--muted-2);transform:rotate(-90deg);transition:transform .15s}.sector-toggle[aria-expanded=true] .icon{transform:none}.sector-toggle .faint.small{margin-inline-start:10px}.sector-table .sub-row td{background:rgba(var(--ink-rgb),.012)}.sub-name{display:block;padding-inline-start:40px;color:var(--text-2)}@media (min-width:681px){.creditors-table td{padding-top:13px;padding-bottom:13px}.creditors-table td,.creditors-table th{padding-inline-start:16px;padding-inline-end:16px}.panel .creditors-table td:first-child,.panel .creditors-table th:first-child{padding-inline-start:24px}.panel .creditors-table td:last-child,.panel .creditors-table th:last-child{padding-inline-end:24px}}.ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.sub-indent{padding-inline-start:16px}.attns{flex-wrap:wrap;gap:6px}.attn,.attns{display:inline-flex}.attn{align-items:center;height:22px;padding:0 9px;border-radius:999px;font:500 12px var(--sans);white-space:nowrap;text-decoration:none;border:1px solid transparent}.attn.bad{color:var(--red-soft-text);background:rgba(229,72,77,.12);border-color:rgba(229,72,77,.32)}.attn.warn{color:var(--amber);background:rgba(var(--amber-rgb),.08);border-color:rgba(var(--amber-rgb),.28)}a.attn:hover{filter:brightness(1.15)}.attn.sm{height:18px;padding:0 6px;margin-inline-start:8px;font-size:11px;vertical-align:1px}.ranking td,.ranking th{padding-inline-start:14px;padding-inline-end:14px}.ranking .name-cell{max-width:250px}.ranking .segment-compact{max-width:230px}.ranking .trend-cell{width:92px;min-width:84px}.ranking th{min-width:84px}.ranking th:first-child{min-width:0}@media (max-width:680px){.creditors-table td:first-child,.ranking .name-cell,.ranking .segment-compact{max-width:none}}@media (min-width:681px){.creditors-table td:first-child{min-width:160px;max-width:220px}.creditors-table .sector-col{max-width:220px}.creditors-table .sector-col .cell-stack>span+span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.creditors-table .attns{flex-direction:column;align-items:flex-start;gap:4px}.creditors-table .attn{height:20px}.ranking td{padding-top:13px;padding-bottom:13px}@media (max-width:680px){.creditors-table .sector-col{max-width:none}.creditors-table .attns{flex-direction:row}}.filters .select.sm{background-position:calc(100% - 20px) 15px,calc(100% - 15px) 15px}@media (max-width:680px){.data-table td.num .num-stack{justify-items:start}.tabs{overflow-x:auto;scrollbar-width:none}}.topbar-tools{gap:10px}.notif{position:relative}.notif-btn{all:unset;box-sizing:border-box;position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:var(--muted);cursor:pointer;transition:color .2s,background .2s}.notif-btn .icon{width:18px;height:18px}.notif-btn.on,.notif-btn:hover{color:var(--text);background:rgba(var(--ink-rgb),.05)}.notif-btn:focus-visible{outline:1px solid var(--green);outline-offset:2px}.notif-count{position:absolute;top:2px;inset-inline-end:1px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:999px;display:grid;place-items:center;font:600 10px/1 var(--sans);color:#fff;background:#e5484d;box-shadow:0 0 0 2px var(--black-2)}.notif-panel{position:absolute;top:calc(100% + 10px);inset-inline-end:-8px;z-index:40;width:420px;max-height:min(560px,calc(100vh - 96px));display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 24px 60px rgba(var(--shadow-rgb),calc(.55 * var(--shadow-k)));overflow:hidden}.notif-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line-soft);font-size:14px}.notif-head strong{font-weight:500;color:var(--text)}.notif-body{overflow-y:auto;overscroll-behavior:contain}.notif-body .activity-day{padding:14px 20px 2px}.notif-body .activity li{padding:10px 20px}.notif-body .empty{padding:36px 20px}@media (max-width:680px){.notif-panel{position:fixed;top:64px;inset-inline-start:12px;inset-inline-end:12px;width:auto;max-height:calc(100vh - 80px)}}.key-name{display:inline-flex;align-items:center;gap:12px}.key-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--green-text);background:var(--green-faint);border:1px solid rgba(var(--green-rgb),.22);flex:none}.key-icon .icon{width:15px;height:15px}.perm{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px;border-radius:999px;font-size:12.5px;white-space:nowrap;color:var(--green-text);background:var(--green-faint);border:1px solid rgba(var(--green-rgb),.26)}.perm:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px rgba(var(--green-rgb),calc(.7 * var(--glow-k)))}.perm.perm-full{color:#04140b;background:var(--green);border-color:var(--green);font-weight:500}.perm.perm-full:before{box-shadow:none}.key-used{display:inline-flex;align-items:center;gap:8px}.key-used-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px rgba(var(--green-rgb),calc(.75 * var(--glow-k)))}.key-revoked .key-icon{color:var(--muted-2);background:rgba(var(--ink-rgb),.03);border-color:var(--line-soft)}.key-revoked .perm,.key-revoked .perm.perm-full{color:var(--muted);background:transparent;border-color:var(--line);font-weight:400}.key-revoked .perm:before{box-shadow:none}.key-revoked .cell-title{color:var(--muted)}.text-btn{all:unset;cursor:pointer;font-size:12.5px;color:var(--green-text)}.text-btn:hover{text-decoration:underline;text-underline-offset:3px}.text-btn:disabled{color:var(--muted-3);cursor:default;text-decoration:none}.text-btn:focus-visible{outline:1px solid var(--green);outline-offset:3px}.notif-tabs{padding:0 20px;gap:22px;border-bottom:1px solid var(--line-soft)}.notif-tabs button{height:40px}.notif-body .activity li{grid-template-columns:32px minmax(0,1fr) auto 14px}.notif-body .activity li.openable{cursor:default}.notif-body .activity li.unread{background:rgba(var(--green-rgb),.035);box-shadow:inset 2px 0 0 var(--green)}.notif-body .activity li:not(.unread) .activity-title{color:var(--text-2)}.read-toggle{all:unset;width:14px;height:14px;display:grid;place-items:center;cursor:pointer}.read-toggle,.read-toggle span{box-sizing:border-box;border-radius:50%}.read-toggle span{width:8px;height:8px;border:1.5px solid transparent;transition:border-color .15s,background .15s}.read-toggle.on span{background:var(--green);box-shadow:0 0 8px rgba(var(--green-rgb),calc(.7 * var(--glow-k)))}.activity li:hover .read-toggle:not(.on) span,.read-toggle:focus-visible:not(.on) span{border-color:var(--muted-2)}.read-toggle:focus-visible{outline:1px solid var(--green);outline-offset:2px}@media (hover:none){.read-toggle:not(.on) span{border-color:var(--muted-3)}}.case-list{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:minmax(140px,1.2fr) minmax(0,3.4fr) max-content;gap:10px 18px;container-type:inline-size}.case-card{position:relative;display:grid;grid-column:1/-1;grid-template-columns:subgrid;gap:18px;align-items:center;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:rgba(var(--ink-rgb),.025);transition:border-color .15s,background .15s}.case-card:hover{border-color:var(--line-strong,rgba(var(--ink-rgb),.18));background:rgba(var(--ink-rgb),.035)}.case-who{display:flex;align-items:center;gap:12px;min-width:0}.case-avatar{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;font:600 12.5px var(--sans);color:var(--text);background:rgba(var(--ink-rgb),.07);border:1px solid var(--line)}.case-avatar.biz{border-radius:9px}.case-name{display:grid;gap:2px;min-width:0}.case-name a,.case-name>span:first-child{font-size:14.5px;font-weight:500;color:var(--text);text-decoration:none}.case-name a:hover{text-decoration:underline;text-underline-offset:3px}.case-figures{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:16px;margin:0;align-items:start}.case-figures div{display:grid;gap:5px;min-width:0}.case-figures dt{font-size:12px;color:var(--muted-2)}.case-figures dd{margin:0;font-size:14px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.case-figures dd.mono{font-size:13px;color:var(--text-2)}.case-figures dd.bad,.cl-figures dd.bad,.gap-pct{color:var(--red)}.gap-pct{display:block;margin-top:2px;font-size:12px;opacity:.85}.case-info{display:flex;align-items:flex-start;gap:9px;margin:0;font-size:13px;line-height:1.55;color:var(--text-2)}.case-info .icon{width:15px;height:15px;flex:none;margin-top:2px;color:var(--muted-2)}.cl-accept{display:flex;align-items:center;justify-content:space-between;gap:14px 24px;flex-wrap:wrap}.cl-accept .case-info{max-width:620px}.case-figures dd.warn-text{color:var(--amber)}:root{--link:var(--green-text);--link-hover:#7dffbf;--link-line:rgba(var(--green-rgb),.35)}:root[data-theme=light]{--link-hover:#05522d;--link-line:rgba(8,112,63,.35)}.case-name a,.cl-name-link,.link,.ref-link,.text-link{color:var(--link);text-decoration:none;border-bottom:1px solid var(--link-line);transition:color .15s,border-color .15s}.case-name a:hover,.cl-name-link:hover,.link:hover,.ref-link:hover,.text-link:hover{color:var(--link-hover);border-bottom-color:var(--link-hover)}.case-name a:focus-visible,.link:focus-visible,.ref-link:focus-visible,.text-link:focus-visible{outline:1px solid var(--link);outline-offset:3px;border-radius:2px}.text-link:disabled{color:var(--muted);border-bottom-color:transparent}.ref-link{font-family:var(--mono);font-size:13px;letter-spacing:.02em}.case-name a{justify-self:start}:root:not([data-theme=light]) .wordmark.on-light,:root[data-theme=light] .wordmark.on-dark{display:none!important}.spark-dot{fill:var(--spark-dot)}.flow-stop{stop-color:var(--flow-green)}.flag-edge{stroke:rgba(var(--ink-rgb),.18)}.theme-switch{display:flex;gap:2px;margin:0 10px 10px;padding:3px;width:max-content;border-radius:10px;background:rgba(var(--ink-rgb),.05);border:1px solid var(--line-soft)}.theme-switch button{all:unset;box-sizing:border-box;position:relative;display:grid;place-items:center;width:38px;height:30px;border-radius:7px;color:var(--muted);cursor:pointer;transition:background .15s,color .15s}.theme-switch button:hover{color:var(--text)}.theme-switch button.on{color:var(--text);background:rgba(var(--ink-rgb),.1);box-shadow:0 1px 2px rgba(var(--shadow-rgb),calc(.3 * var(--shadow-k)))}.theme-switch button:focus-visible{outline:1px solid var(--green);outline-offset:1px}.theme-switch .icon{width:16px;height:16px}.theme-switch .tip{top:calc(100% + 6px);left:50%;transform:translateX(-50%)}.theme-switch button:focus-visible>.tip,.theme-switch button:hover>.tip{display:inline-flex}:root[data-theme=light] .theme-switch button.on{background:#ffffff}:root[data-theme=light] .btn-primary{background:#0a8450;color:#ffffff}:root[data-theme=light] .btn-primary:hover:not(:disabled){background:#08703f}:root[data-theme=light] .btn-primary .arrow{color:#ffffff}:root[data-theme=light] .input:focus,:root[data-theme=light] .select:focus{box-shadow:0 0 0 3px rgba(12,150,84,.12)}:root[data-theme=light] .dash-tiles,:root[data-theme=light] .facts,:root[data-theme=light] .kpis,:root[data-theme=light] .panel{box-shadow:0 1px 2px rgba(16,24,20,.04);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=light] .atmosphere-glow{display:none}:root[data-theme=light] .atmosphere-noise{opacity:.015}:root[data-theme=light] .nav-alert,:root[data-theme=light] .shell.collapsed .nav-bell{box-shadow:none}.ref-link.small{font-size:12px}.cell-stack>.ref-link,.cell-stack>.text-link,.ref-link.small{justify-self:start}.case-actions{justify-content:flex-end}.action-inline,.case-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.ok-text{color:var(--green-text)}.bad-text{color:var(--red)}.cl-next .case-actions{margin-inline-start:auto}.tabs-head .case-actions{margin-inline-start:auto;padding:8px 0}.case-clears{display:flex;align-items:center;gap:8px;margin:0;font-size:12.5px;color:var(--muted-2)}.case-clears .icon{width:14px;height:14px;flex:none}.case-card .case-actions .action-inline{flex-direction:column;align-items:flex-end;gap:6px;max-width:260px;text-align:end}.case-card .case-figures{min-width:0}@media (max-width:860px){.case-card .case-actions .action-inline{align-items:flex-start;text-align:start;max-width:none}.case-card .case-actions{justify-content:flex-start}}:root{--control-border:#718078;--notification-mark:#b3bcc1}:root[data-theme=light]{--control-border:#728078;--notification-mark:#55605c}.input,.select{border-color:var(--control-border)}.input:hover,.select:hover{border-color:var(--muted)}.input::placeholder{color:var(--muted-2)}a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--link);outline-offset:3px}.icon-btn.copy{min-width:32px;min-height:32px}.pill.active{color:var(--blue-text);border-color:rgba(var(--blue-rgb),.45);background:rgba(var(--blue-rgb),.1)}.account-trigger{border:1px solid var(--control-border)}.account-trigger .who{flex:1 1}.account-chevron{display:grid;place-items:center;color:var(--muted)}.account-chevron .icon{width:14px;height:14px}.account-trigger:has(+.account-menu:popover-open) .account-chevron{transform:rotate(180deg)}.account-menu{inset-block:auto 88px;inset-inline:12px auto}.shell.collapsed .account-chevron{display:none}.notif-panel{position:fixed;inset-block:60px auto;inset-inline:auto 24px;margin:0;color:var(--text)}.notif-panel:not(:popover-open){display:none}.notif-tabs{flex-wrap:wrap;gap:12px}.notif-tabs .text-btn{margin-inline-start:auto}.notif-body .activity li{grid-template-columns:32px minmax(0,1fr) auto 32px;gap:10px}.notif-body .activity li.unread{background:rgba(var(--ink-rgb),.04);box-shadow:inset 2px 0 0 var(--notification-mark)}.notif-body .activity li .activity-title{color:var(--link)}.read-toggle{width:32px;height:32px}.read-toggle.on span{background:var(--notification-mark);box-shadow:none}.notif-btn{width:44px;height:44px}.notif-count{background:var(--muted);color:var(--black-2);box-shadow:none}.inbox-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.notif-panel .inbox-controls{padding:10px 20px;border-bottom:1px solid var(--line)}.pending-controls{align-items:end;flex-wrap:wrap;gap:16px}.pending-controls .field{min-width:min(240px,100%)}.pending-scope{margin:0;padding:12px 22px;border-bottom:1px solid var(--line)}.module-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0}.module-facts>div{min-width:0}.module-facts dt,.recovery-values dt{color:var(--muted);font-size:12px;margin-bottom:6px}.module-facts dd,.recovery-values dd{margin:0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.operational-position h2,.position-group h3{margin:0;font-size:15px;font-weight:500}.position-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);background:var(--panel)}.position-group{min-width:0;padding:20px;border-inline-end:1px solid var(--line)}.position-group:last-child{border-inline-end:0}.position-group h3{margin-bottom:16px;color:var(--muted);font-size:13px}.position-group.blocked h3{color:var(--red)}.position-value{all:unset;box-sizing:border-box;cursor:pointer;display:grid;width:100%;gap:6px;padding:12px 0;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.position-value strong{font-size:clamp(17px,1.5vw,24px);color:var(--text);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.metric-open:hover .dash-tile-value,.position-value:hover strong{color:var(--link)}.position-records{list-style:none;padding:0;margin:0}.position-records li{display:grid;gap:8px;padding:16px 0;border-bottom:1px solid var(--line);justify-items:start}.overview-alerts{display:flex;flex-wrap:wrap;gap:12px 24px}.overview-alerts a{display:grid;gap:6px;font-size:13px;padding:8px 0}.overview-alerts strong{font-size:18px;font-weight:500}.metric-open{all:unset;cursor:pointer;display:grid;gap:8px;justify-items:start}.overview-outstanding{display:grid;grid-template-columns:2fr 1fr;border:1px solid var(--line);background:var(--panel)}.overview-outstanding>.dash-tile{min-width:0}.overview-outstanding .dash-meters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.recovery-record{display:grid;gap:10px;justify-items:start}.recovery-record>span{min-height:2.8em;overflow-wrap:anywhere}.recovery-record .ref-link{overflow-wrap:anywhere;font-size:11px}.recovery-values{display:grid;gap:8px;margin:0 0 10px}.recovery-values>div{display:grid;gap:3px}.recovery-values dt{margin:0}.recovery-values dd{white-space:nowrap;font-size:13px}.overview-history{display:grid;gap:20px}.overview-history summary{cursor:pointer;padding:12px 0;font-size:16px}.overview-history>.panel{margin-top:24px}.overview-history .dash-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.destination-share{display:block;text-align:end}@media (max-width:1100px){.position-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.position-group:nth-child(2){border-inline-end:0}.position-group:nth-child(-n+2){border-bottom:1px solid var(--line)}.overview-outstanding{grid-template-columns:1fr}.overview-history .dash-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.notif-panel{inset:64px 12px auto 12px;width:auto;max-height:calc(100dvh - 80px)}.notif-body .activity li{grid-template-columns:24px minmax(0,1fr) 44px}.notif-body .activity-side{grid-column:2;grid-row:2;justify-items:start;text-align:start}.notif-body .read-toggle{grid-column:3;grid-row:1/span 2;width:44px;height:44px}.notif-body .activity-icon{width:24px;height:24px}.icon-btn,.icon-btn.copy,.lang summary,.theme-switch button{min-width:44px;min-height:44px}.btn-sm,.text-btn,.text-link{min-height:44px;display:inline-flex;align-items:center}.module-facts{grid-template-columns:1fr}.operational-position{order:1}.overview-records{order:2}.overview-history{order:3}.overview-outstanding{order:4}.position-group{padding:14px}.position-value strong{font-size:18px}.position-value span{font-size:12px}.overview-outstanding .dash-meters{grid-template-columns:1fr}.recovery-record>span{min-height:0}.recovery-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.recovery-values dd{white-space:normal}.overview-cycles{min-width:0}.overview-cycles thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.overview-cycles tbody{display:block}.overview-cycles tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:16px;border-bottom:1px solid var(--line)}.overview-cycles td{display:block;padding:0;border:0;white-space:normal}.overview-cycles .overview-client{grid-column:1;grid-row:1}.overview-cycles .overview-amount{grid-column:2;grid-row:1}.overview-cycles .overview-state{grid-column:1/-1;grid-row:2}.overview-cycles .overview-cycle-ref{grid-column:1/-1;grid-row:3}.overview-cycles .overview-secondary{display:none}.overview-records .table-wrap{overflow-x:auto}}.overview-mobile-details{display:none}.overview-alerts button{display:grid;justify-items:start;gap:6px;font-size:13px;padding:8px 0}.metric-open:focus-visible,.position-value:focus-visible{outline:2px solid var(--link);outline-offset:3px}@media (max-width:680px){.overview-mobile-details{display:block;margin-top:8px}.overview-mobile-details summary{padding:10px 0;min-height:44px}.overview-mobile-details .module-facts{margin-top:10px}.overview-history .dash-tile-viz{display:none}.operational-position .detail-head{grid-row:1}.operational-position .overview-alerts{grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.operational-position .position-grid{grid-row:3}}.route-announcer{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;width:1px;white-space:nowrap}.notif-body .activity li:not(.unread) a.activity-title{color:var(--link)}.pending-scope.module-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.pending-scope dd{font-size:13px}@media (max-width:480px){.pending-scope.module-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.sidebar:not(.open){visibility:hidden}.sidebar.open{visibility:visible}}.nav-alert{background:var(--critical-bg);color:var(--critical-text)}.segmented{border-color:var(--control-border)}.segmented button.active{box-shadow:inset 0 -2px 0 var(--link)}.notif-head,.notif-panel>.inbox-controls,.notif-tabs{flex-shrink:0}.notif-body{flex:1 1;min-height:0}.notif-tabs button{flex-shrink:0}.overview-financial{width:100%;min-width:0}.pending-case-row{display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(160px,1.3fr) minmax(100px,1fr) minmax(100px,1fr) auto;align-items:center;gap:16px;padding:14px 20px;border-bottom:1px solid var(--line-soft)}.pending-case-row>span{display:grid;gap:4px}.pending-case-row:last-child{border-bottom:0}.pending-case-row .text-link{justify-self:start}.portal-scrim{position:fixed;inset:0;z-index:29;background:var(--scrim);border:0}.scope-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}@media (min-width:861px){.portal-scrim{display:none}}@media (max-width:860px){.sidebar{z-index:30}.pending-case-row{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.pending-case-row .pending-case-owner{grid-column:1}.pending-case-row>button{grid-column:2;grid-row:2/span 2}}@media (max-width:680px){.notif-tabs{gap:0 16px}.notif-tabs .text-btn{flex-basis:100%;margin:0;text-align:start}}.client-action-fields{display:grid;gap:18px;border:0;padding:0;margin:0;min-width:0}.agreement-version{flex:none;white-space:nowrap}.contracts-query{padding:16px 22px;display:grid;gap:12px;border-bottom:1px solid var(--line-soft)}.contracts-query .field{margin-bottom:0}.contract-tabs{flex-wrap:wrap}.contract-tabs button{min-height:44px}.portal-root .auth-bottom,.portal-root .center-foot,.portal-root .code .c,.portal-root .field-optional,.portal-root .perm-na{color:var(--muted)}.portal-root .input::placeholder{color:var(--muted)}.portal-root :is(.link,.ref-link,.text-link,.case-name a,.cl-name-link){border-bottom:0;text-decoration:underline;text-decoration-color:var(--link-line);text-underline-offset:3px}.portal-root :is(.link,.ref-link,.text-link,.case-name a):hover{text-decoration-color:var(--link-hover)}.portal-root .pending-case-row>:first-child{grid-column:1}.portal-root .pending-case-row>:nth-child(2){grid-column:2}.portal-root .pending-case-row>.pending-case-amount{grid-column:3}.portal-root .pending-case-row>.pending-case-owner{grid-column:4}.portal-root .pending-case-row>button{grid-column:5;grid-row:1}.portal-root .issue-row.standalone .issue-detail{padding:20px}@media (max-width:860px){.portal-root .pending-case-row{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;padding:18px 20px}.portal-root .pending-case-row>:nth-child(n){grid-column:1;grid-row:auto;min-width:0}.portal-root .issue-row.standalone .issue-detail{padding:16px}}.menu{max-width:calc(100vw - 16px);inset-inline-end:8px;bottom:8px}@supports (position-area:bottom span-left){.menu{inset:auto;position-area:bottom span-left;position-try-fallbacks:flip-block,flip-inline;margin-block:6px}}.portal-root .notif-panel{min-width:0;max-width:calc(100vw - 24px)}@media (max-width:680px){.portal-root .notif-panel{width:calc(100vw - 24px)}.portal-root .notif-tabs{flex-wrap:wrap;min-width:0}}.portal-root :is(.facts,.cl-stats)>div{grid-template-columns:minmax(0,1fr)}.portal-root .cl-stat-meter{min-width:0}.portal-root .meter svg{max-width:100%}.portal-root .chart{min-width:0;max-width:100%;overflow:clip}.portal-root .verify-visual+.panel .panel-body>.link{margin-inline-end:12px}.overview-head .segmented{border-color:var(--line)}.overview-head .segmented button{white-space:nowrap}.overview-head .segmented button.active{box-shadow:none}.overview-head .segmented button:hover{color:var(--text);background:rgba(var(--ink-rgb),.04)}.overview-heroes .dash-tile,.overview-skeleton .dash-tile{display:flex;flex-direction:column;min-height:226px}.overview-heroes .dash-tile:nth-child(n+4),.overview-skeleton .dash-tile:nth-child(n+4){min-height:270px}.overview-heroes .dash-tile-viz,.overview-skeleton .dash-tile-viz{width:100%;margin-top:auto;padding-top:6px}.overview-heroes .delta{font-size:12px}.overview-heroes .dash-meter-head{gap:10px;align-items:baseline}.overview-heroes .dash-meter-head>span:first-child{white-space:normal;overflow:visible;overflow-wrap:anywhere}.portal-root .overview-heroes .dash-flag{justify-self:start;color:var(--amber);text-decoration:none}.dash-volume-side .destination-share{display:inline;display:block;margin-top:2px}.overview-records{order:0}.contract-facts{min-height:135px}.contract-facts>div{padding:20px 22px}.contract-facts .text-link{justify-self:start;text-align:start;color:var(--muted)}.projection-skeleton{min-height:333px;padding:24px 28px}.portal-root .crumbs .link{color:var(--muted-2);text-decoration:none}.crumbs strong{color:var(--text)}@media (max-width:680px){.portal-root .contract-book .remaining-cell{display:block;padding:0;text-align:end}.portal-root .contract-book .remaining-cell:before{display:block;margin-bottom:4px}.overview-head{gap:22px}.overview-head .controls{gap:10px}.overview-head .segmented button{min-height:36px;padding:6px 12px;box-sizing:border-box}.overview-heroes .dash-tile,.overview-heroes .dash-tile:nth-child(n+4),.overview-skeleton .dash-tile,.overview-skeleton .dash-tile:nth-child(n+4){min-height:210px}.overview-heroes .dash-tile:nth-child(4),.overview-skeleton .dash-tile:nth-child(4){min-height:270px}.overview-heroes .dash-flag{min-height:44px;margin-top:0}.overview-heroes .dash-meter-head .link{display:inline-flex;align-items:center;min-height:32px}.contract-facts>div{padding:18px 16px}.contract-facts .text-link{min-height:32px}}@media (max-width:360px){.overview-head .segmented button{padding-inline:10px;font-size:12px}.overview-heroes .dash-tile{padding-inline:18px}.overview-heroes .dash-meter-head{font-size:11px;gap:8px}}.balance-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:center;gap:48px;padding:32px 36px;min-height:250px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(120deg,rgba(var(--green-rgb),.065),transparent 66%),var(--surface)}.balance-hero-main{display:grid;gap:14px;align-content:center;min-width:0}.balance-hero-main .metric-open{gap:18px}.balance-hero-value{color:var(--text);font-size:clamp(38px,3.7vw,54px);letter-spacing:-.045em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.balance-hero-clients{list-style:none;display:grid;gap:0;margin:0;padding:0;min-width:0}.balance-hero-clients li{display:grid;gap:10px;padding:12px 0;border-bottom:1px solid var(--line-soft)}.balance-hero-clients li:last-child{border:0}.balance-client-line{display:flex;justify-content:space-between;align-items:baseline;gap:20px;font-size:13px}.balance-client-line>:first-child{min-width:0;overflow-wrap:anywhere}.balance-client-amount{flex:none;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.balance-hero .meter,.balance-hero .meter svg{height:4px}.overview-heroes{grid-template-columns:repeat(6,minmax(0,1fr))}.overview-heroes .dash-tile{grid-column:span 2}.overview-heroes .dash-tile:nth-child(-n+3){border-bottom:1px solid var(--line-soft)}.overview-heroes .dash-tile:nth-child(n+4){grid-column:span 3;min-height:226px;border-bottom:0}.overview-heroes .dash-tile:nth-child(4){border-inline-end:1px solid var(--line-soft)}.overview-heroes .dash-tile:last-child{border-inline-end:0}.overview-heroes .dash-tile:nth-child(n+4) .dash-tile-viz{max-width:100%}.plain-action{all:unset;cursor:pointer;font:inherit;color:var(--text)}.plain-action:hover{text-decoration:underline;text-underline-offset:3px}.plain-action:focus-visible{outline:2px solid var(--link);outline-offset:4px}.plain-action:disabled{cursor:default}.record-evidence>summary{padding:18px 28px;color:var(--text-2);cursor:pointer;font-size:13px}.record-evidence[open]>summary{border-bottom:1px solid var(--line-soft)}.case-evidence>summary,.payment-evidence>summary{color:var(--muted);cursor:pointer;font-size:12px}.payment-evidence[open]{white-space:normal;min-width:240px}.payment-evidence .stack-sm{padding-top:16px}.case-evidence .module-facts{padding-top:12px}.issue-summary>.chevron{grid-column:-2/-1;grid-row:1}.portal-root .account-trigger{border-color:transparent}.portal-root .notif-head{gap:12px}.portal-root .notif-head .text-btn{font-size:12px}.portal-root .notif-tabs{flex-wrap:nowrap}.portal-root .notif-panel .activity li .activity-title{color:var(--text);text-decoration:none}.portal-root .notif-panel .activity-title:hover{text-decoration:underline;text-underline-offset:3px}.portal-root .activity-client{color:var(--muted);text-decoration:none}.portal-root .activity-client:hover{color:var(--link)}.portal-root .notif-body .activity li.unread{background:rgba(var(--green-rgb),.035);box-shadow:inset 2px 0 0 var(--green)}.portal-root .notif-count{background:#e5484d;color:#fff}.portal-root .read-toggle.on span{background:var(--green)}.portal-root .nav-alert{background:#e5484d;color:#fff}.portal-root .text-link.rate-bad{color:var(--red);text-decoration-color:currentColor}.destination-facts{display:grid;gap:18px;margin:0}.destination-facts>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;align-items:baseline;font-size:13px}.destination-facts dt{color:var(--muted)}.destination-facts dd{margin:0;min-width:0;overflow-wrap:anywhere}@media (max-width:860px){.balance-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 24px}.balance-hero-value{font-size:clamp(34px,8vw,44px)}.balance-hero-clients{border-top:1px solid var(--line-soft);padding-top:8px}.balance-hero-clients li{padding-block:14px}}@media (max-width:680px){.balance-hero{padding:26px 22px 18px}.balance-hero-main .metric-open{gap:16px}.balance-hero-value{font-size:38px}.balance-client-line{gap:16px;font-size:12px}.balance-client-line .link{min-height:32px;display:inline-flex;align-items:center}.overview-heroes{grid-template-columns:minmax(0,1fr)}.overview-heroes .dash-tile:nth-child(n){grid-column:1;min-height:210px;border-inline-end:0;border-bottom:1px solid var(--line-soft)}.overview-heroes .dash-tile:last-child{border-bottom:0}.record-evidence>summary{padding-inline:22px}.destination-facts>div{grid-template-columns:minmax(0,1fr);gap:6px}.portal-root .notif-body .activity li{grid-template-columns:24px minmax(0,1fr) auto 32px;gap:10px}.portal-root .notif-body .activity-side{grid-column:3;grid-row:1;justify-items:end;text-align:end}.portal-root .notif-body .read-toggle{grid-column:4;grid-row:1;width:32px}.portal-root .notif-head .text-btn{min-height:44px}.portal-root .notif-panel .activity-title{font-size:13px}.portal-root .notif-panel .activity-side .mono{font-size:12px}.portal-root .notif-panel .activity-main .small{font-size:11px}}@media (max-width:360px){.balance-hero{padding-inline:18px}.balance-hero-value{font-size:34px}.portal-root .notif-body .activity li{grid-template-columns:minmax(0,1fr) auto 28px}.portal-root .notif-body .activity-icon{display:none}.portal-root .notif-body .activity-side{grid-column:2}.portal-root .notif-body .read-toggle{grid-column:3}}.activity-period{display:block;margin-top:2px}.balance-hero .dash-tile-title,.contract-projection>.panel-head>.label,.dash>.panel>.panel-head>.label,.eyebrow{font-family:var(--mono);font-size:10px;font-weight:500;line-height:1.6;letter-spacing:.13em;text-transform:uppercase;color:var(--green-text)}.title{font-weight:470}.balance-hero{background:radial-gradient(ellipse at 12% 0,var(--hero-glow),transparent 65%),var(--surface);box-shadow:var(--elevation-rest),inset 0 1px 0 rgba(var(--green-rgb),.06)}.balance-hero-value{font-weight:500;letter-spacing:-.05em}.dash-tile-value{font-size:32px;letter-spacing:-.04em}.dash-tiles,.kpis,.panel,.pipeline{box-shadow:var(--elevation-rest)}.dash-tile,.kpi,.pipe-tile,.table tbody td{transition:background-color .16s var(--ease)}.dash-tile:has(.metric-open):hover,.kpi-link:hover,.pipe-tile:hover,.table tbody tr:focus-within td,.table tbody tr:hover td{background-color:var(--surface-hover)}.metric-open :is(.dash-tile-value,.balance-hero-value){transition:color .16s var(--ease)}.metric-open:hover :is(.dash-tile-value,.balance-hero-value){color:var(--text)}.metric-open:focus-visible{outline:2px solid var(--green-text);outline-offset:6px;border-radius:2px}.btn{transition:transform .16s var(--ease),background-color .16s var(--ease),border-color .16s var(--ease),box-shadow .16s var(--ease)}.btn:hover:not(:disabled){box-shadow:var(--elevation-hover)}.btn-primary:hover:not(:disabled){box-shadow:var(--elevation-hover),0 0 18px var(--green-faint)}.btn:focus-visible,.segmented button:focus-visible,.table :is(a,button):focus-visible,.tabs button:focus-visible{outline:2px solid var(--green-text);outline-offset:3px}.chart-grid{stroke:var(--line)}.chart-cross{stroke:var(--muted-2);stroke-opacity:.5}.chart-tip{filter:drop-shadow(0 4px 10px rgba(var(--shadow-rgb),.14))}.chart-tip-value{font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.chart-keyboard:focus-visible{outline:2px solid var(--green-text);outline-offset:3px;border-radius:2px}.chart-hit:focus-visible{stroke:var(--green-text)}.chart,.spark{position:relative}.chart-tip{isolation:isolate}:root[data-theme=light] :is(.panel,.dash-tiles,.kpis,.facts){box-shadow:var(--elevation-rest)}@media (max-width:680px){.dash-tile-value{font-size:30px}.balance-hero .dash-tile-title{letter-spacing:.11em}}.case-open{position:absolute;inset:0;z-index:1;border-radius:inherit}.case-card :is(.case-name a,.case-figures a,.case-actions){position:relative;z-index:2}.case-open:focus-visible{outline:2px solid var(--link);outline-offset:3px}.case-name a{color:var(--link)}.case-figures dd{font-size:13px}.case-card .case-actions{max-width:190px}.case-card .case-actions .btn{white-space:normal;text-align:center}.chart-view-toggle{flex:none;gap:2px;padding:3px}.chart-view-toggle button{box-sizing:border-box;display:grid;place-items:center;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;color:var(--muted)}.chart-view-toggle button.active{color:var(--text);background:var(--panel-3);box-shadow:none}.chart-view-toggle button:hover{color:var(--text)}.chart-view-toggle button:focus-visible{outline:2px solid var(--link);outline-offset:3px}@container (max-width: 760px){.case-card{grid-template-columns:minmax(0,1fr);gap:18px}.case-card .case-figures{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.case-card .case-figures dd{white-space:normal;overflow-wrap:anywhere}.case-card .case-actions{display:flex;width:100%;max-width:none}.case-card .case-actions .action-inline{width:100%;max-width:none;align-items:stretch;text-align:start}.case-card .case-actions .btn{width:100%}}.case-figures dd.case-verification{white-space:normal}.case-card :is(.case-actions,.case-figures):empty{display:none}.case-card .gap-pct{opacity:1}.balance-currencies{display:flex;flex-wrap:wrap;gap:8px 20px;padding:0;margin:12px 0 0;list-style:none;color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.balance-converted{display:inline-block;margin-inline-start:12px;font-size:12px;font-weight:400}@media (max-width:600px){.balance-client-amount .balance-converted{display:block;margin-inline-start:0;margin-top:2px}}:root{--geo-1:#3987e5;--geo-2:#d95926;--geo-3:#049886;--geo-4:#c98500;--geo-5:#d55181;--geo-other:#7d8b87}:root[data-theme=light]{--geo-1:#2a78d6;--geo-2:#eb6834;--geo-3:#079e92;--geo-4:#eda100;--geo-5:#e87ba4}.geo-c1{fill:var(--geo-1);background:var(--geo-1)}.geo-c2{fill:var(--geo-2);background:var(--geo-2)}.geo-c3{fill:var(--geo-3);background:var(--geo-3)}.geo-c4{fill:var(--geo-4);background:var(--geo-4)}.geo-c5{fill:var(--geo-5);background:var(--geo-5)}.geo-other{fill:var(--geo-other);background:var(--geo-other)}.geo-measure{flex:none}.geo-measure button{padding:6px 12px}.geo-panel{container-type:inline-size}.geo{display:grid;grid-template-columns:minmax(0,1fr)}.geo-chart{display:grid;grid-template-columns:300px minmax(0,380px);column-gap:48px;row-gap:10px;align-items:center;justify-content:start;padding:16px 28px 22px;border-bottom:1px solid var(--line-soft);min-width:0}.geo-crumbs{grid-column:1/-1}@container (min-width: 1020px){.geo-panel:not(.geo-wide) .geo{grid-template-columns:320px minmax(0,1fr)}.geo-panel:not(.geo-wide) .geo-chart{grid-template-columns:minmax(0,1fr);align-items:start;align-content:start;padding-bottom:24px;border-bottom:0;border-inline-end:1px solid var(--line-soft)}}@container (min-width: 1140px){.geo-panel.geo-wide .geo{grid-template-columns:320px minmax(0,1fr)}.geo-panel.geo-wide .geo-chart{grid-template-columns:minmax(0,1fr);align-items:start;align-content:start;padding-bottom:24px;border-bottom:0;border-inline-end:1px solid var(--line-soft)}}.geo-crumbs{display:flex;align-items:center;gap:8px;min-height:30px;min-width:0;font-size:13px}.geo-crumb{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px;color:var(--muted);white-space:nowrap;border-radius:2px}.geo-crumb .icon{width:14px;height:14px}.geo-crumb:hover{color:var(--text)}.geo-crumb:focus-visible{outline:1px solid var(--green);outline-offset:3px}.geo-crumb-sep{color:var(--muted-3)}.geo-crumb-current{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);font-weight:500}.donut{width:100%;min-width:0}.donut svg{display:block;overflow:visible}.donut-placeholder{height:220px}.donut-slice{transition:opacity .15s var(--ease)}.donut-track{fill:rgba(var(--ink-rgb),.06)}.donut-value{fill:var(--text);font:500 20px var(--sans);letter-spacing:-.02em}.donut-caption{fill:var(--text-2);font:12px var(--sans)}.donut-sub{fill:var(--muted-2);font:11px var(--sans)}.donut-label{fill:var(--muted);font:11px var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.donut-label-code{fill:var(--text-2);font-weight:500}.donut-hit{outline:none;cursor:default}.donut-hit.selectable{cursor:pointer}.donut-hit:focus-visible{stroke:var(--green);stroke-width:1}.geo-legend{list-style:none;margin:0 -8px;padding:0;display:grid;gap:2px}.geo-legend-item{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;box-sizing:border-box;width:100%;padding:7px 8px;border:0;border-radius:var(--radius);background:none;font:12.5px var(--sans);color:var(--muted);text-align:start}button.geo-legend-item{cursor:pointer}.geo-legend-item.on,button.geo-legend-item:hover{background:rgba(var(--ink-rgb),.045);color:var(--text-2)}button.geo-legend-item:focus-visible{outline:1px solid var(--green);outline-offset:0}.geo-legend-item strong{color:var(--text);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.geo-table{min-width:0}.geo-table .table td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.geo-open{all:unset;box-sizing:border-box;cursor:pointer;border-radius:2px}.geo-open:focus-visible{outline:1px solid var(--green);outline-offset:3px}.geo-place{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;vertical-align:middle}.geo-place .swatch{flex:none}.geo-place .ellipsis{max-width:200px}.geo-code{flex:none;letter-spacing:.02em}.geo-chevron{display:inline-flex;flex:none;color:var(--muted-3);transition:color .15s}.geo-chevron .icon{width:14px;height:14px;transform:rotate(-90deg)}.geo-open:focus-visible .geo-chevron,.table tr.clickable:hover .geo-chevron{color:var(--text-2)}html[dir=rtl] .geo-crumb .icon{transform:scaleX(-1)}html[dir=rtl] .geo-chevron .icon{transform:rotate(90deg)}@media (min-width:681px){.geo-table .table td,.geo-table .table th{padding-inline-start:14px;padding-inline-end:14px}.geo-table .share-cell{width:128px;min-width:110px}}@media (max-width:680px){.geo-chart{grid-template-columns:minmax(0,1fr);padding:14px 22px 20px}.geo-place .ellipsis{max-width:none}}:where([dir=ltr],bdi,code,pre,.mono,.num,.otp,.otp-cell,.mfa-key,a[href^="mailto:"],a[href^="tel:"]){unicode-bidi:isolate}:where(code,pre,.mono,.num,.otp,.otp-cell,.mfa-key,a[href^="mailto:"],a[href^="tel:"]){direction:ltr}:where(input[type=email],input[type=url],input[type=tel],input[type=number],input[type=date],input[autocomplete=one-time-code]){direction:ltr;unicode-bidi:isolate;text-align:start}:where(input,textarea):where(:not([dir=ltr]):not([type=email]):not([type=url]):not([type=tel]):not([type=number]):not([type=date])){text-align:start}html[dir=rtl]{--sheet-offset:-28px}html[dir=rtl] .btn .arrow,html[dir=rtl] .directional{transform:scaleX(-1)}html[dir=rtl] .sheet{box-shadow:40px 0 120px rgba(var(--shadow-rgb),calc(.55 * var(--shadow-k)))}html[dir=rtl] .num,html[dir=rtl] .table .num{text-align:left}html[dir=rtl] .sector-toggle .icon{transform:rotate(90deg)}html[dir=rtl] .sector-toggle[aria-expanded=true] .icon{transform:none}html[dir=rtl] .pipe-tile:after{transform:translateY(-50%) rotate(-135deg)}.lang ul{max-block-size:min(520px,calc(100dvh - 100px));overflow-y:auto}.lang summary{font-size:11px;font-weight:600;letter-spacing:.04em}.topbar .lang summary{box-sizing:border-box;height:30px;padding:0 9px;gap:7px;font-size:12px;line-height:1;border:1px solid transparent;border-radius:var(--radius);transition:color .15s,background .15s,border-color .15s}.topbar .lang summary:hover,.topbar .lang[open] summary{background:rgba(var(--ink-rgb),.05);border-color:var(--line)}.topbar .lang summary>span{transform:translateY(1px)}.topbar .lang summary:after{transform:translateY(-3px) rotate(45deg)}.topbar .row:has(>.lang)>:is(.icon-btn,.notif) svg{transform:translateY(-1px)}.topbar .row:has(>.lang){gap:6px}html:lang(ar) *,html:lang(ar) :after,html:lang(ar) :before{letter-spacing:0!important}html:is(:lang(ar),:lang(ja),:lang(zh),:lang(ko)) :is(.eyebrow,.balance-hero .dash-tile-title,.dash>.panel>.panel-head>.label,.contract-projection>.panel-head>.label,.brand-product){font-family:var(--sans);font-size:11.5px;letter-spacing:0}:lang(ja),:lang(ko),:lang(zh){line-break:strict}.nav-text,.panel-head .label,.step-name{overflow-wrap:anywhere}.panel-head{flex-wrap:wrap;padding-block:12px}.topbar>.row:first-child{min-width:0;flex:1 1}.crumbs{min-width:0}.crumbs>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-tools{flex:none}.onb-top>span{overflow-wrap:anywhere;min-width:0}@media (max-width:860px){html[dir=rtl] .sidebar{transform:translateX(102%)}html[dir=rtl] .sidebar.open{transform:none;box-shadow:-40px 0 80px rgba(var(--shadow-rgb),calc(.5 * var(--shadow-k)))}}@media (max-width:680px){.onb-top{height:auto;min-height:64px;padding-block:12px;flex-wrap:wrap;gap:10px}.onb-top>span{flex:1 1 100%}.topbar{gap:10px}.crumbs>strong{overflow-wrap:anywhere}}html[dir=rtl] .onb-task:after{transform:rotate(-135deg)}:where(.ref-link,.cycle-hash,.money,.chart svg,.spark svg,.donut svg){direction:ltr;unicode-bidi:isolate}html[dir=rtl] .select{background-position:15px 22px,20px 22px}html[dir=rtl] .select.sm{background-position:15px 15px,20px 15px}.onb-top .lang ul{inset-inline:0 auto}html[dir=rtl] .sidebar-toggle svg{transform:scaleX(-1)}@supports (position-area:block-end span-inline-start){.menu{position-area:block-end span-inline-start}}@media (max-width:680px){html[dir=rtl] .data-table td[data-label]{direction:rtl}html[dir=rtl] .data-table td[data-label]:before{unicode-bidi:isolate}}span.directional{display:inline-block}:where(.balance-hero-value,.balance-client-amount,.balance-converted,.balance-currencies>li,.position-value>strong,.forecast svg){direction:ltr;unicode-bidi:isolate}.sortable-table .table-sort,.sortable-table .table-sort-label{display:inline-flex;align-items:center;gap:6px;color:inherit}.sortable-table .table-sort{appearance:none;border:0;background:transparent;padding:0;min-block-size:32px;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;cursor:pointer}.sortable-table .sortable-header[aria-sort=ascending],.sortable-table .sortable-header[aria-sort=descending],.sortable-table .table-sort:hover{color:var(--text)}.sortable-table .table-sort:focus-visible,.table-sort-direction:focus-visible{outline:2px solid var(--focus,var(--text));outline-offset:3px;border-radius:3px}.sortable-table .table-sort-arrow{flex:0 0 12px;text-align:center;font-size:12px;letter-spacing:0}.sortable-table .sortable-header[aria-sort=none] .table-sort-arrow{opacity:.4}.sortable-table .table-sort:is(:hover,:focus-visible) .table-sort-arrow{opacity:1}.table-sort-toolbar{display:none}.table-sort-control{display:flex;align-items:center;gap:8px;min-inline-size:0;max-inline-size:100%;font-size:12px;color:var(--muted)}.table-sort-control>span{flex-shrink:0}.table-sort-control select{inline-size:auto;min-inline-size:0;max-inline-size:100%;text-overflow:ellipsis}.table-sort-direction{display:inline-grid;place-items:center;inline-size:36px;min-block-size:36px;flex-shrink:0;border:1px solid var(--line);border-radius:6px;color:var(--text);background:transparent;font:inherit;cursor:pointer}.table-sort-direction:disabled{opacity:.35;cursor:default}@media (max-width:700px){.table-sort-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 16px;min-inline-size:0;border-bottom:1px solid var(--line-soft)}.table-sort-control{flex:1 1;justify-content:flex-end}.table-sort-control select{max-inline-size:210px}.admin .sortable-table:has(>thead)>thead,.sortable-table:not(.perm-table)>thead{display:none}}@media (max-width:700px){.sortable-table:not(.data-table):not(.agreement-table):not(.sf-participant-table):not(.perm-table),.sortable-table:not(.data-table):not(.agreement-table):not(.sf-participant-table):not(.perm-table)>tbody{display:block;min-inline-size:0;inline-size:100%}.sortable-table:not(.data-table):not(.agreement-table):not(.sf-participant-table):not(.perm-table)>tbody>tr{display:block;padding-block:10px;border-bottom:1px solid var(--line-soft)}.sortable-table:not(.data-table):not(.agreement-table):not(.sf-participant-table):not(.perm-table)>tbody>tr>td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:7px 18px;border:0;white-space:normal;text-align:start;overflow-wrap:anywhere}.sortable-table:not(.data-table):not(.agreement-table):not(.sf-participant-table):not(.perm-table)>tbody>tr>td:before{content:attr(data-label);color:var(--muted);font:400 12px var(--sans)}.sortable-table:not(.data-table):not(.agreement-table):not(.sf-participant-table):not(.perm-table)>tbody>tr>td:first-child{display:block;font-weight:500}.sortable-table:not(.data-table):not(.agreement-table):not(.sf-participant-table):not(.perm-table)>tbody>tr>td:first-child:before{content:none}.perm-table.sortable-table .table-sort{gap:3px;font-size:11px}.perm-table.sortable-table thead th{padding:8px 5px;white-space:normal}}.sortable-table .sortable-header{white-space:normal}.sortable-table .table-sort{max-inline-size:100%;white-space:normal}.sortable-table .num .table-sort{justify-content:flex-end}.geo-table .sortable-table td,.geo-table .sortable-table th{padding-inline:12px}.geo-table .sortable-table td:first-child,.geo-table .sortable-table th:first-child{padding-inline-start:18px}.geo-table .sortable-table td:last-child,.geo-table .sortable-table th:last-child{padding-inline-end:18px}@media (max-width:700px){.overview-financial.sortable-table td>.balance-converted{grid-column:2}.sortable-table>tbody>tr:has(>td.actions){position:relative}.sortable-table>tbody>tr:has(>td.actions)>td:first-child{padding-inline-end:60px}.sortable-table>tbody>tr>td.actions{display:flex;justify-content:flex-end;position:absolute;top:12px;inset-inline-end:12px;width:auto;padding:0;border:0}.sortable-table>tbody>tr>td.actions:before{content:none}}.react-flow{direction:ltr;--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:rgba(255,255,255,0.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:rgba(240,240,240,0.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-border-default:1px solid #bbb;--xy-node-border-selected-default:1px solid #555;--xy-handle-background-color-default:#333;--xy-selection-background-color-default:rgba(150,150,180,0.1);--xy-selection-border-default:1px dotted rgba(155,155,155,0.8);--xy-resize-background-color-default:#3367d9}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:rgba(150,150,150,0.25);--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:rgba(60,60,60,0.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default))}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{position:absolute;width:100%;height:100%;-webkit-user-select:none;user-select:none;left:0;top:0}.react-flow__minimap{background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{border:var(--xy-node-border,var(--xy-node-border-default));color:var(--xy-node-color,var(--xy-node-color-default))}.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible,.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible{outline:none;border:var(--xy-node-border-selected,var(--xy-node-border-selected-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.pipeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-bottom:20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.pipe-tile{all:unset;box-sizing:border-box;position:relative;display:grid;gap:6px;align-content:start;padding-block:18px;padding-inline:26px 22px;cursor:pointer;border-inline-end:1px solid var(--line-soft);transition:background .15s}.pipe-tile:last-child{border-inline-end:0}.pipe-tile:after{content:"";position:absolute;top:50%;inset-inline-end:-7px;z-index:1;width:12px;height:12px;border-top:1px solid var(--line-soft);border-right:1px solid var(--line-soft);background:inherit;transform:translateY(-50%) rotate(45deg)}.pipe-tile:last-child:after{content:none}.pipe-tile:hover{background:rgba(var(--ink-rgb),.025)}.pipe-tile.on{background:rgba(var(--green-rgb),.05);box-shadow:inset 0 -2px 0 var(--green)}.pipe-tile:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.pipe-name{font-size:12.5px;color:var(--muted)}.pipe-count{font-size:30px;font-weight:430;letter-spacing:-.03em;line-height:1.1;color:var(--text)}.pipe-sub{font-size:12px;color:var(--muted-2)}.pipe-held{justify-self:start;margin-top:2px;padding:1px 8px;border-radius:999px;font-size:11.5px;color:var(--red-soft-text);background:rgba(229,72,77,.12);border:1px solid rgba(229,72,77,.3)}.stage-cell{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.mini-tracker{display:inline-grid;grid-template-columns:repeat(5,14px);gap:3px}.mini-seg{height:5px;border-radius:3px;background:rgba(var(--ink-rgb),.1)}.mini-seg.done{background:var(--green)}.mini-seg.active{background:var(--blue);box-shadow:0 0 8px rgba(var(--blue-rgb),.45)}.mini-seg.waiting{background:var(--amber);box-shadow:0 0 8px rgba(var(--amber-rgb),.45)}.mini-seg.blocked{background:#e5484d;box-shadow:0 0 8px rgba(229,72,77,.5)}.mini-seg.skipped{background:rgba(var(--ink-rgb),.05)}.stage-text{font-size:13px}.stage-text.ok{color:var(--green-text)}.stage-text.wait{color:var(--amber)}.stage-text.active{color:var(--blue-text)}.stage-text.bad{color:var(--red)}.stage-text.idle{color:var(--muted)}.late-text,.table td.late-text{color:var(--amber)}.owner-payer{color:var(--text-2)}.cy-head{margin:4px 0 24px;display:grid;gap:10px}.cy-title-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cy-head .hash,code.hash{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.cy-progress{padding:28px 28px 0}.tracker{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.tracker-step{display:grid;justify-items:center;align-content:start;gap:4px;text-align:center;min-width:0;padding:0 6px}.tracker-rail{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:calc(100% + 12px);margin:0 -6px 8px}.tracker-line{height:2px;background:rgba(var(--ink-rgb),.1)}.tracker-line.none{visibility:hidden}.tracker-dot{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:2px solid rgba(var(--ink-rgb),.14);background:var(--panel);color:var(--muted)}.tracker-dot .icon{width:16px;height:16px}.tracker-core{width:8px;height:8px;border-radius:50%;background:currentColor}.tracker-label{font-size:13.5px;font-weight:500;color:var(--muted)}.tracker-caption{font-size:12.5px}.tracker-when{font-size:12px;color:var(--muted-2)}.tracker-step.done .tracker-dot{border-color:var(--green);background:var(--green);color:#04140b}.tracker-step.done .tracker-label{color:var(--text)}.tracker-step.active .tracker-line.before,.tracker-step.blocked .tracker-line.before,.tracker-step.done .tracker-line,.tracker-step.waiting .tracker-line.before{background:var(--green)}.tracker-step.active .tracker-dot{border-color:var(--blue);color:var(--blue-text);box-shadow:0 0 0 5px rgba(var(--blue-rgb),.1)}.tracker-step.waiting .tracker-dot{border-color:var(--amber);color:var(--amber);box-shadow:0 0 0 5px rgba(var(--amber-rgb),.08)}.tracker-step.active .tracker-core{animation:pulse 1.6s ease-in-out infinite}.tracker-step.blocked .tracker-dot{border-color:#e5484d;color:var(--red);box-shadow:0 0 0 5px rgba(229,72,77,.1)}.tracker-step.active .tracker-label,.tracker-step.blocked .tracker-label,.tracker-step.waiting .tracker-label{color:var(--text)}.tracker-step.active .tracker-caption{color:var(--blue-text)}.tracker-step.waiting .tracker-caption{color:var(--amber)}.tracker-step.blocked .tracker-caption{color:var(--red)}.tracker-step.skipped{opacity:.45}.cy-now{display:flex;align-items:center;justify-content:space-between;gap:14px 24px;flex-wrap:wrap;margin:26px -28px 0;padding:16px 28px;border-top:1px solid var(--line-soft);background:rgba(var(--ink-rgb),.015)}.cy-now .case-info{max-width:760px}.cy-now.bad .case-info .icon{color:var(--red)}.cy-now.wait .case-info .icon{color:var(--amber)}.cy-now.active .case-info .icon{color:var(--blue-text)}.cy-now.ok .case-info .icon{color:var(--green-text)}.cy-now-side{display:inline-flex;align-items:center;gap:12px}.cy-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px;align-items:start}.stack-sm{display:grid;gap:18px}.split{display:grid;gap:14px}.split-bar{width:100%;height:12px}.split-bar svg{display:block}.split-seg.creditor{fill:var(--green)}.split-seg.fee{fill:#a594ff}.split-seg.client{fill:#3987e5}.split-legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.split-legend div{display:grid;gap:4px}.split-legend dt{font-size:12px;color:var(--muted-2);display:inline-flex;align-items:center;gap:7px}.split-legend dd{margin:0;display:grid;gap:1px;font-size:14.5px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.split-dot{width:8px;height:8px;border-radius:2px}.split-dot.creditor{background:var(--green)}.split-dot.fee{background:#a594ff}.split-dot.client{background:#3987e5}.cy-deposit{width:100%}.tx-link{justify-self:start}.timeline{list-style:none;margin:0;padding:8px 0 12px}.timeline li{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:14px;align-items:start;padding:9px 24px}.timeline li:before{content:"";position:absolute;inset-inline-start:30px;top:22px;bottom:-9px;width:1px;background:var(--line-soft)}.timeline li:last-child:before{content:none}.timeline-dot{position:relative;z-index:1;width:9px;height:9px;margin:5px 0 0 2px;border-radius:50%;background:var(--muted-3);box-shadow:0 0 0 3px var(--panel)}.timeline li.ok .timeline-dot{background:var(--green)}.timeline li.bad .timeline-dot{background:#e5484d}.timeline li.wait .timeline-dot{background:var(--amber)}.timeline-main{display:grid;gap:2px}.timeline-title{font-size:13.5px;color:var(--text)}.timeline-when{white-space:nowrap;padding-top:1px}.witnesses{gap:8px;flex-wrap:wrap}.witness,.witnesses{display:inline-flex;align-items:center}.witness{gap:6px;height:22px;padding:0 9px;border-radius:999px;font-size:12px;color:var(--muted);border:1px solid var(--line)}.witness:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--muted-3)}.witness.ok{color:var(--green-text);border-color:rgba(var(--green-rgb),.28);background:var(--green-faint)}.witness.ok:before{background:var(--green)}@media (max-width:1100px){.cy-grid{grid-template-columns:1fr}}@media (max-width:860px){.pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.pipe-tile{border-bottom:1px solid var(--line-soft)}.pipe-tile:after{content:none}.tracker{grid-template-columns:1fr;gap:0}.tracker-step{grid-template-columns:34px minmax(0,1fr);justify-items:start;text-align:start;column-gap:14px;row-gap:2px;padding:0 0 14px}.tracker-rail{grid-row:1/span 3;width:auto;margin:0;display:block}.tracker-line{display:none}.tracker-step .tracker-caption,.tracker-step .tracker-label,.tracker-step .tracker-when{grid-column:2}.cy-progress{padding:20px 18px 0}.cy-now{margin:12px -18px 0;padding:14px 18px}.split-legend{grid-template-columns:1fr}}.cy-kpis{margin-bottom:18px}.kpis.k5{grid-template-columns:repeat(5,minmax(0,1fr))}button.kpi{all:unset;box-sizing:border-box;display:grid;gap:10px;padding:22px 28px 20px;border-inline-end:1px solid var(--line-soft);cursor:pointer;transition:background .15s}button.kpi:hover{background:rgba(var(--ink-rgb),.025)}button.kpi.on{background:rgba(var(--violet-rgb),.07);box-shadow:inset 0 -2px 0 var(--admin,#a594ff)}button.kpi:focus-visible{outline:2px solid var(--admin,#a594ff);outline-offset:-2px}.kpi .num.warn{color:var(--amber)}.cy-filters{margin-bottom:18px}.cy-filters .cl-search{flex:0 1 380px}.board{display:grid;grid-template-columns:repeat(4,minmax(230px,1fr));gap:14px;align-items:start;overflow-x:auto;padding-bottom:6px}.board-col{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft)}.board-col.done{background:rgba(var(--green-rgb),.025)}.board-head{display:grid;gap:8px;padding:2px 4px 6px;border-bottom:1px solid var(--line-soft)}.board-title{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;font-size:13.5px;font-weight:500;color:var(--text)}.board-title .tab-count{margin-inline-start:0}.board-flags{display:flex;flex-wrap:wrap;gap:6px;min-height:20px}.board-flags .attn{height:20px;font-size:11.5px}.board-cards{display:grid;gap:8px}.board-card{display:grid;gap:3px;padding:11px 12px;border-radius:9px;border:1px solid var(--line-soft);background:rgba(var(--ink-rgb),.025);text-decoration:none;color:inherit;transition:border-color .15s,background .15s}.board-card:hover{border-color:var(--line-strong,rgba(var(--ink-rgb),.2));background:rgba(var(--ink-rgb),.04)}.board-card:focus-visible{outline:2px solid var(--admin,#a594ff);outline-offset:1px}.board-card.bad{border-color:rgba(229,72,77,.38);background:rgba(229,72,77,.06)}.board-card.late{border-color:rgba(229,72,77,.32)}.board-line{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.board-line strong{font-size:13px;font-weight:500;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-age{flex:none;font-size:12px;white-space:nowrap}.board-who{font-size:12.5px;color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-state{margin-top:4px;font-size:12px}.board-amount{font-size:12.5px;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.late-bad,.table td.late-bad{color:var(--red);font-weight:500}.board-more{all:unset;cursor:pointer;padding:8px 4px 2px;font-size:12.5px;color:var(--muted);text-align:center}.board-more:hover{color:var(--text)}.board-empty{padding:10px 4px;margin:0}@media (max-width:1100px){.board{grid-template-columns:repeat(4,250px)}}@media (max-width:860px){.kpis.k5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.stage-cell{flex-wrap:wrap;white-space:normal;row-gap:6px}}.incident-about{display:flex;flex-wrap:wrap;gap:4px 14px}.incident-about .ref-link{font-family:inherit;font-size:inherit}.pipe-amounts{display:grid;gap:3px;margin-top:6px;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portal-pipeline .pipe-tile{padding:16px}.portal-pipeline .pipe-sub{color:var(--muted)}.cycle-tabs .tabs{flex-wrap:wrap;overflow:visible;gap:0 20px}.cycle-search{flex:1 1 420px;min-width:min(100%,280px)}.cycle-search input{min-width:0;width:100%}.cycle-row-details{margin-top:8px}.cycle-row-details summary{color:var(--link);cursor:pointer;font-size:12px}.cycle-row-details .module-facts{margin-top:12px}.cycle-row-owner,.cycle-task{display:block;margin-top:4px}.portal-cycle-detail .cy-now p{flex:1 1 300px;margin:0}.cycle-final-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cycle-final-grid>section{min-width:0;padding:20px 24px}.cycle-final-grid>section+section{border-inline-start:1px solid var(--line)}.cycle-evidence h3,.cycle-final-grid h3{font-size:14px;margin:0 0 18px}.cycle-final-payment{display:grid;gap:18px;padding-bottom:18px}.cycle-final-payment+.cycle-final-payment{padding-top:18px;border-top:1px solid var(--line)}.cycle-final-payment .module-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cycle-final-payment .module-facts dd,.cycle-final-payment dd{overflow-wrap:anywhere}.cycle-evidence>summary{padding:18px 24px;cursor:pointer;color:var(--text-2)}.timeline-fields{display:grid;gap:8px;margin:10px 0 0;font-size:12px}.timeline-fields dt{color:var(--muted)}.timeline-fields dd{margin:2px 0 0;color:var(--text);overflow-wrap:anywhere}.portal-cycle-detail .timeline li{grid-template-columns:14px minmax(0,1fr)}.portal-cycle-detail .timeline-when{grid-column:2;white-space:normal}.cycle-hash{overflow-wrap:anywhere;font-family:var(--mono)}@media (max-width:860px){.portal-pipeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;align-items:start}.portal-pipeline .pipe-tile{min-width:0;padding:10px 4px;border-bottom:0;gap:4px}.portal-pipeline .pipe-name{font-size:11px;overflow-wrap:anywhere}.portal-pipeline .pipe-count{font-size:22px}.portal-pipeline .pipe-desktop-amounts,.portal-pipeline .pipe-held,.portal-pipeline .pipe-sub{display:none}.pipe-selected{display:grid}.cycles-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:14px 18px}.cycles-table tbody td,.panel .cycles-table tbody td:first-child,.panel .cycles-table tbody td:last-child{display:block;padding:0;width:auto;min-width:0;margin:0}.cycles-table .cycle-client{grid-column:1;grid-row:1}.cycles-table .cycle-amount{grid-column:2;grid-row:1/span 2;text-align:end}.cycles-table .cycle-amount .cell-stack{align-items:end}.cycles-table .cycle-ref{grid-column:1;grid-row:2;font-size:12px}.cycles-table .cycle-row-owner,.cycles-table .mini-tracker{display:none}.cycles-table .cycle-state{grid-column:1/-1;grid-row:3}.cycles-table .cycle-age{grid-column:1/-1;grid-row:4}.cycles-table .cycle-age .cell-stack{display:flex;flex-wrap:wrap;gap:6px 14px}.cycles-table .cycle-row-details{margin:3px 0}.cycle-tabs .tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:0 12px}.cycle-tabs .tabs button{min-height:44px;white-space:normal}.cycle-final-grid{grid-template-columns:1fr}.cycle-final-grid>section+section{border-inline-start:0;border-top:1px solid var(--line)}}@media (max-width:480px){.cycle-final-payment .module-facts{grid-template-columns:1fr}.portal-cycle-detail .cy-now-side{flex-wrap:wrap}}.pipe-selected{margin:-8px 0 18px;padding:12px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius)}.pipe-selected dd{display:grid;gap:6px}.cycle-row-details{margin-top:3px}.pipe-selected{display:none}.cycle-row-details summary{display:inline-flex;align-items:center;min-height:24px}.cycle-row-details summary .icon{width:14px;height:14px}@media (max-width:860px){.pipe-selected{display:grid}}.portal-pipeline .pipe-done{cursor:default}@media (max-width:860px){.portal-pipeline .pipe-done .pipe-window{display:block;font-size:10px}}@media (min-width:861px){.portal-root .cycles-table td{padding-top:9px;padding-bottom:9px}.portal-root .cycles-table .cycle-ref{position:relative;min-width:140px}.portal-root .cycles-table .cycle-ref>.cell-stack{padding-inline-end:22px;gap:1px;font-size:12px;line-height:16px}.portal-root .cycle-ref .cycle-row-details{position:absolute;top:7px;inset-inline-end:8px;margin:0}.portal-root .cycle-row-details[open]{position:relative;top:auto;inset-inline-end:auto}.portal-root .cycle-row-details[open] .module-facts{min-width:220px}.portal-root .cycle-age{white-space:nowrap}.portal-root .cycles-table .stage-cell{gap:8px}.portal-root .cycles-table .mini-tracker{grid-template-columns:repeat(5,10px)}}@media (max-width:860px){.portal-root .portal-pipeline{grid-template-columns:repeat(5,minmax(156px,1fr));overflow-x:auto;align-items:stretch}.portal-root .portal-pipeline .pipe-tile{padding:14px}.portal-root .portal-pipeline .pipe-desktop-amounts,.portal-root .portal-pipeline .pipe-held,.portal-root .portal-pipeline .pipe-sub{display:block}.portal-root .portal-pipeline .pipe-name{font-size:12px;overflow-wrap:normal}}.portal-root .portal-pipeline .pipe-done{cursor:pointer}.portal-root .portal-pipeline .pipe-tile{padding-block:18px;padding-inline:26px 22px;min-height:150px}.portal-root .portal-pipeline .pipe-desktop-amounts{display:grid;gap:6px}.portal-root .portal-pipeline .pipe-sub{display:block;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cycle-tabs .tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:28px;width:100%}.cycle-tabs .tabs button{flex:none;white-space:nowrap}.cycle-search{flex:0 1 340px;min-width:0}@media (min-width:861px){.portal-root .cycles-table td{padding-top:16px;padding-bottom:16px}.portal-root .cycles-table .cycle-ref>.cell-stack{padding-inline-end:0;gap:4px;font-size:13px;line-height:inherit}.portal-root .cycles-table .stage-cell{gap:12px}.portal-root .cycles-table .mini-tracker{grid-template-columns:repeat(5,14px)}}@media (max-width:860px){.portal-root .portal-pipeline{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.portal-root .portal-pipeline .pipe-tile{min-height:148px;padding:18px;border-bottom:1px solid var(--line-soft)}.portal-root .portal-pipeline .pipe-tile:nth-child(2n){border-inline-end:0}.portal-root .portal-pipeline .pipe-tile:last-child{grid-column:1/-1;border-bottom:0}.portal-root .portal-pipeline .pipe-name{font-size:12px;white-space:normal}.portal-root .portal-pipeline .pipe-count{font-size:30px}.portal-root .portal-pipeline .pipe-done .pipe-window{font-size:12px}.cycle-tabs{min-width:0}.cycle-tabs .tabs{display:flex;gap:24px}.cycle-tabs .tabs button{min-height:48px}.portal-root .cycles-table tbody tr{display:flex;flex-direction:column;gap:10px;padding:14px 18px}.portal-root .panel .cycles-table tbody td{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:baseline;gap:12px;text-align:start;border:0}.portal-root .cycles-table tbody td:before{content:attr(data-label);color:var(--muted);font-size:12px}.portal-root .panel .cycles-table tbody .cycle-ref{display:block;margin-bottom:4px}.portal-root .cycles-table .cycle-ref:before{content:none}.portal-root .cycles-table .mini-tracker{display:inline-grid}.portal-root .cycles-table .stage-cell{display:flex;align-items:flex-start;flex-direction:column;white-space:normal;gap:6px}.portal-root .cycles-table .cycle-amount .cell-stack{align-items:start}}@media (max-width:360px){.portal-root .panel .cycles-table tbody td{grid-template-columns:76px minmax(0,1fr)}}.portal-cycle-detail .timeline li{grid-template-columns:14px minmax(0,1fr) auto}.portal-cycle-detail .timeline-when{grid-column:auto;white-space:nowrap}.portal-cycle-detail .cy-grid{align-items:stretch}@media (max-width:680px){.portal-cycle-detail .timeline li{grid-template-columns:14px minmax(0,1fr)}.portal-cycle-detail .timeline-when{grid-column:2;white-space:normal}.portal-cycle-detail .cy-deposit{grid-template-columns:minmax(0,1fr)}.portal-cycle-detail .cy-deposit>div{display:grid;gap:4px}}.money-hero{--money-creditor:#16834e;--money-fee:#9040b8;--money-client:#3987e5}.sf-hero{container-type:inline-size;padding:26px 28px 0;min-width:0;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text)}.sf-hero-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sf-hero-head h2{margin:0;color:var(--text);font-size:15px;font-weight:500}.sf-proof-count{padding:3px 9px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:11px}.sf-node{position:relative;z-index:2;min-width:0;padding:18px;border:1px solid var(--line);border-radius:calc(var(--radius) + 3px);background:var(--panel);box-shadow:var(--elevation-rest)}.sf-node h3{margin:0;color:var(--text);font-size:15px;line-height:1.4;font-weight:500;overflow-wrap:anywhere}.sf-source-node{grid-column:1;grid-row:1;display:grid;gap:8px;margin-block-start:40px;border-color:var(--line-strong)}.sf-node-kicker{color:var(--muted);font-size:11px}.sf-source-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-block:8px 12px}.sf-source-value>bdi{font-size:clamp(24px,3.8cqw,42px);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1.15;overflow-wrap:anywhere}.sf-source-value>span{color:var(--muted);font-size:10px;letter-spacing:.07em}.sf-node .sf-payer{font-size:16px}.sf-period,.sf-source-proof>time{color:var(--muted);font-size:11px}.sf-source-proof{display:grid;gap:10px;margin-block-start:12px;padding-block-start:14px;border-block-start:1px solid var(--line-soft);min-width:0}.sf-funding-mismatch{display:inline-flex;align-items:center;gap:6px;color:var(--warn-text);font-size:11px}.sf-lock-node{grid-column:2;grid-row:1;display:grid;justify-items:center;gap:12px;margin-block-start:80px;padding:22px 10px;text-align:center}.sf-lock-mark{color:var(--text-2)}.sf-lock-node h3{font-size:13px}.sf-lock-node>time{color:var(--muted);font-size:10px}.sf-lock-node .sf-hash-row{justify-content:center}.sf-signatures{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border:1px solid var(--line);border-radius:999px;color:var(--text-2);font-size:10px}.sf-signatures .icon{width:12px;height:12px;color:var(--green-text)}.sf-recipient{display:grid;gap:7px}.sf-recipient:before{content:"";position:absolute;inset-inline-start:-1px;inset-block:19px;width:2px;border-radius:2px;background:var(--sf-hue)}.sf-recipient.creditor,.sf-route.creditor{--sf-hue:var(--money-creditor)}.sf-recipient.fee,.sf-route.fee{--sf-hue:var(--money-fee)}.sf-recipient.client,.sf-route.client{--sf-hue:var(--money-client)}.sf-recipient-head{display:flex;align-items:baseline;justify-content:space-between;gap:6px 12px;flex-wrap:wrap;min-width:0}.sf-recipient-role{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--muted)}.sf-swatch{display:inline-block;flex:0 0 auto;width:6px;height:6px;border-radius:2px}.sf-swatch.creditor{background:var(--money-creditor)}.sf-swatch.fee{background:var(--money-fee)}.sf-swatch.client{background:var(--money-client)}.sf-party-name{color:var(--muted);font-size:11px;overflow-wrap:anywhere}.sf-recipient-main{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;min-width:0}.sf-recipient-main>div{min-width:0}.sf-recipient-main>div:first-child{display:grid;gap:4px}.sf-recipient-state{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 9px}.sf-recipient-state>time{font-size:10px;color:var(--muted)}.sf-recipient-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 10px;margin-block:3px 5px;min-width:0}.sf-recipient-value>bdi:first-child{font-size:clamp(22px,2.7cqw,30px);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1.2;overflow-wrap:anywhere}.sf-percentage{color:var(--muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sf-group-count{color:var(--text-2);font-size:15px}.sf-status{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:10.5px;line-height:1.4}.sf-status .icon{flex:0 0 12px;width:12px;height:12px}.sf-status.paid{color:var(--green-text)}.sf-status.active{color:var(--blue-text)}.sf-status.failed{color:var(--red)}.sf-status-dot{flex:0 0 4px;width:4px;height:4px;border-radius:50%;background:currentColor}.sf-destination{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 8px;color:var(--text-2);font-size:11px;overflow-wrap:anywhere}.sf-destination>bdi{color:var(--muted)}.sf-evidence{display:grid;gap:10px;min-width:0;padding-block-start:11px;margin-block-start:4px;border-block-start:1px solid var(--line-soft)}.sf-proof-record{display:flex;flex-wrap:wrap;align-items:center;gap:5px 10px;min-width:0}.sf-proof-kind,.sf-proof-pending{color:var(--muted);font-size:10px;line-height:1.5}.sf-hash-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.sf-hash{color:var(--text-2);font-family:var(--mono);font-size:10.5px;letter-spacing:-.015em;overflow-wrap:anywhere}.sf-copy{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--muted);cursor:pointer}.sf-copy .icon{width:13px;height:13px}.sf-copy:hover{border-color:var(--line);color:var(--text);background:var(--surface-hover)}.sf-copy:focus-visible,.sf-explorer:focus-visible,.sf-see-all:focus-visible{outline:2px solid var(--text);outline-offset:3px}.sf-explorer{display:inline-flex;align-items:center;gap:4px;color:var(--text-2);font-size:10px;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:4px}.sf-explorer:hover{color:var(--text);text-decoration-color:currentColor}.sf-proof-time{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;flex-basis:100%;color:var(--muted);font-size:10px}.sf-proof-time time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sf-payment-line{display:grid;gap:5px;color:var(--text-2);font-size:11px}.sf-staff-routes{display:grid;gap:5px;min-width:0}.sf-staff-routes:empty,.sf-staff-routes>span:empty{display:none}.sf-staff-routes .admin-route-rank{font-family:var(--sans)}.sf-group-states{display:flex;flex-wrap:wrap;gap:6px 12px}.sf-see-all{display:inline-flex;justify-self:start;align-items:center;gap:8px;margin-block-start:8px;color:var(--text-2);font-size:11px}.sf-see-all:hover{text-decoration:underline;text-underline-offset:4px}.sf-error-marker circle{fill:var(--red)}.sf-error-marker path{fill:none;stroke:var(--panel);stroke-width:1.3;stroke-linecap:round}.sf-recovery{display:grid;gap:12px;padding-block:19px 23px;border-block-start:1px solid var(--line)}.sf-recovery-row{display:grid;gap:10px;min-width:0}.sf-recovery-row p{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 18px;margin:0;color:var(--muted);font-size:12px}.sf-recovery-values{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:12px;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sf-recovery-arrow{color:var(--muted)}[dir=rtl] .sf-recovery-arrow{transform:scaleX(-1)}.sf-recovery-meter{display:block;width:100%;height:3px}.sf-meter-track{fill:var(--panel-3)}.sf-meter-fill{fill:var(--money-creditor)}.sf-recovery-success{display:inline-flex;align-items:center;gap:7px;color:var(--green-text);font-weight:400;font-size:12px}.sf-recovery-success .icon{width:14px;height:14px}.sf-recovery-projection{color:var(--muted);font-size:10px}.sf-participants{padding-block:20px 8px;border-block-start:1px solid var(--line);scroll-margin-block-start:24px}.sf-participants>header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-block-end:16px}.sf-participants h3{margin:0;color:var(--text);font-size:14px;font-weight:500}.sf-participants>header>span{color:var(--muted);font-size:11px}.sf-participant-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:11px}.sf-participant-table th{padding:10px 8px;border-block-end:1px solid var(--line);text-align:start;color:var(--muted);font-size:10px;font-weight:400}.sf-participant-table td{min-width:0;padding:15px 8px;border-block-end:1px solid var(--line-soft);vertical-align:top;color:var(--text-2);overflow-wrap:anywhere}.sf-participant-table th:first-child{width:17%}.sf-participant-table th:nth-child(2){width:8%}.sf-participant-table th:nth-child(3),.sf-participant-table th:nth-child(4),.sf-participant-table th:nth-child(5){width:15%}.sf-participant-table th:last-child{width:30%}.sf-table-name>.sf-swatch{margin-inline-end:7px}.sf-table-amount{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sf-evidence.compact{border:0;padding:0;margin:0}.sf-evidence.compact .sf-hash{font-size:10px}@media (max-width:1100px){.sf-hero{padding-inline:22px}.sf-node{padding:15px}.sf-lock-node{padding:20px 10px}.sf-participant-table td,.sf-participant-table th{padding-inline:5px}}@media (max-width:760px){.sf-hero{padding:22px 18px 0}.sf-node{padding:18px}.sf-source-node{grid-column:1;grid-row:1;margin-block-start:0}.sf-source-value>bdi{font-size:clamp(28px,9cqw,40px)}.sf-lock-node{grid-column:1;grid-row:2;grid-template-columns:28px minmax(0,1fr);gap:8px 12px;justify-items:start;text-align:start;padding:18px;margin-block-start:0}.sf-lock-mark{grid-column:1;grid-row:1/5;align-self:center}.sf-lock-node>:not(.sf-lock-mark){grid-column:2}.sf-lock-node .sf-hash-row{justify-content:start}.sf-recipient-value>bdi:first-child{font-size:26px}.sf-copy{width:30px;height:30px;flex-basis:30px}.sf-recovery{padding-block:18px 22px}.sf-participant-table,.sf-participant-table tbody{display:block}.sf-participant-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sf-participant-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding-block:19px;border-block-end:1px solid var(--line)}.sf-participant-table td{display:grid;gap:6px;padding:0;border:0}.sf-participant-table td:before{content:attr(data-label);color:var(--muted);font-size:10px}.sf-participant-table .sf-table-name{display:flex;align-items:baseline;gap:7px;grid-column:1/-1;color:var(--text);font-size:14px}.sf-table-name>.sf-swatch{margin:0}.sf-participant-table .sf-table-name:before{content:none}.sf-table-proof{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.sf-hero *,.sf-hero :after,.sf-hero :before{transition:none}}.sm-shell{--map-mask:color-mix(in srgb,var(--surface) 78%,transparent);position:relative;min-width:0;margin-block:24px;border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden}.sm-toolbar{position:relative;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-block-end:1px solid var(--line);background:var(--surface)}.sm-search-wrap{position:relative;min-width:0;flex:0 1 260px}.sm-search{display:flex;gap:9px;align-items:center;min-width:0;color:var(--muted)}.sm-search input{width:100%;min-width:0;padding:8px 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--text);font-size:12px}.sm-search input:focus{outline:none}.sm-search:focus-within{outline:2px solid var(--text-2);outline-offset:5px;border-radius:3px}.sm-search-results{position:absolute;inset-inline:-8px;top:calc(100% + 14px);display:grid;gap:2px;padding:6px;border:1px solid var(--line-strong);border-radius:8px;background:var(--raised);box-shadow:var(--elevation-hover)}.sm-search-results button,.sm-search-results>span{padding:10px;border:0;border-radius:4px;background:transparent;color:var(--text-2);text-align:start;font-size:12px}.sm-search-results button:focus-visible,.sm-search-results button:hover{background:var(--surface-hover);color:var(--text)}.sm-actions{display:flex;align-items:center;gap:7px;flex-shrink:0}.sm-expand,.sm-open,.sm-tool{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:7px 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--text-2);font-family:inherit;font-size:11px;cursor:pointer}.sm-expand:hover,.sm-open:hover,.sm-tool:hover{color:var(--text);background:var(--surface-hover);border-color:var(--line-strong)}.sm-expand:focus-visible,.sm-open:focus-visible,.sm-search-results button:focus-visible,.sm-table-link:focus-visible,.sm-tool:focus-visible,.sm-zoom button:focus-visible{outline:2px solid var(--text);outline-offset:3px}.sm-expand{width:100%;justify-content:space-between;margin-block-start:7px}.sm-canvas{position:relative;height:650px;min-height:520px;background-image:radial-gradient(var(--line) .7px,transparent .7px);background-size:24px 24px}.sm-canvas .react-flow{--xy-edge-stroke-selected-default:var(--text);background:transparent;font-family:var(--sans)}.sm-money-node{border:0;border-radius:10px;background:transparent}.sm-card.sf-node{width:100%;height:auto;margin:0;padding:19px;border-color:var(--line-strong);border-radius:10px;background:var(--surface);box-shadow:var(--elevation-rest)}.sm-card.sf-lock-node,.sm-card.sf-source-node{margin:0}.sm-card .sf-source-value>bdi{font-size:38px}.sm-card .sf-recipient-value>bdi:first-child{font-size:29px}.sm-card.sf-lock-node{padding:24px 14px}.sm-card .sf-see-all{display:none}.sm-money-node.is-highlighted .sm-card,.sm-money-node.selected .sm-card{border-color:var(--text-2);box-shadow:0 0 0 3px var(--line-strong),var(--elevation-hover)}.sm-canvas .react-flow__node:focus-visible{outline:3px solid var(--text);outline-offset:6px}.sm-canvas .react-flow__edge:focus-visible{outline:none}.sm-canvas .react-flow__edge:focus-visible .sm-edge{stroke:var(--text)}.sm-canvas .react-flow__handle{width:6px;height:6px;min-width:6px;min-height:6px;border:1px solid var(--surface);background:var(--text-2);pointer-events:none}.sm-route{--sf-hue:var(--money-client)}.sm-route.creditor{--sf-hue:var(--money-creditor)}.sm-route.fee{--sf-hue:var(--money-fee)}.sm-route.source{--sf-hue:var(--muted-2)}.sm-money-node.tint-1 .sf-recipient.client:before{background:#2876d4}.sm-money-node.tint-2 .sf-recipient.client:before{background:#457fe0}.sm-edge{stroke:var(--sf-hue);stroke-linecap:round;stroke-opacity:.85;pointer-events:none}.sm-edge,.sm-edge-hit{vector-effect:non-scaling-stroke}.sm-edge-hit{stroke:transparent;pointer-events:stroke;cursor:help}.sm-route.none .sm-edge,.sm-route.pending .sm-edge{stroke-dasharray:4 5;stroke-opacity:.4}.sm-route.failed .sm-edge{stroke:var(--muted-2);stroke-opacity:.5}.sm-route.active .sm-edge{stroke-opacity:.45}.sm-edge-travel{stroke:var(--sf-hue);stroke-dasharray:6 24;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none;animation:sm-travel 12s linear infinite}.sm-canvas:not(.has-detail-motion) .sm-edge-travel{display:none;animation:none}.sm-canvas:not(.has-detail-motion) .sm-route.active .sm-edge{stroke-dasharray:6 5}.sm-tooltip{inset-inline-start:18px;top:16px;z-index:9;max-width:min(440px,calc(100% - 36px));padding:10px 13px;background:var(--tip-bg);color:var(--tip-text);box-shadow:var(--elevation-hover);font-size:12px;pointer-events:none}.sm-tooltip,.sm-zoom{position:absolute;border:1px solid var(--line-strong);border-radius:7px}.sm-zoom{inset-inline-start:14px;bottom:45px;z-index:6;display:grid;overflow:hidden;background:var(--surface)}.sm-zoom button{display:grid;place-items:center;width:35px;height:35px;padding:0;border:0;border-block-end:1px solid var(--line);background:transparent;color:var(--text-2);cursor:pointer}.sm-zoom button:last-child{border:0}.sm-zoom button:hover{background:var(--surface-hover);color:var(--text)}.sm-table-link{position:absolute;inset-inline-start:15px;bottom:15px;z-index:6;display:flex;align-items:center;gap:8px;color:var(--text-2);font-size:11px;text-underline-offset:4px}.sm-minimap{bottom:26px;right:8px;margin:0;border:1px solid var(--line-strong);border-radius:7px;background:var(--surface);box-shadow:var(--elevation-rest);overflow:hidden}.sm-minimap svg{width:150px;height:94px}.sm-minimap .react-flow__minimap-mask{stroke:var(--line-strong);stroke-width:2px}.sm-brand{position:absolute;inset-inline-end:12px;bottom:7px;z-index:6;font-size:10px;letter-spacing:.04em;color:var(--muted);pointer-events:none;-webkit-user-select:none;user-select:none}.sm-canvas .react-flow__node{transition:transform .32s cubic-bezier(.2,.65,.3,1)}.sm-card{animation:sm-arrive .2s ease-out}.sm-shell.is-fullscreen{position:fixed;inset:16px;z-index:1200;display:flex;flex-direction:column;margin:0;border-color:var(--line-strong);background:var(--panel)}.sm-shell.is-fullscreen .sm-canvas{flex:1 1;height:auto;min-height:0}.sm-has-fullmap{overflow:hidden}.sm-mobile-stack{display:grid;gap:18px;padding:18px}.sm-mobile-stack .sf-lock-node,.sm-mobile-stack .sf-source-node{grid-column:auto;grid-row:auto;margin:0}.sm-open{width:100%;min-height:44px;color:var(--text)}.sm-skeleton{display:flex;align-items:center;justify-content:center;gap:7%;min-height:710px;margin-block:24px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.sm-skeleton span{width:24%;height:170px;border:1px solid var(--line);border-radius:10px;background:var(--surface);animation:sm-loading 1.6s ease-in-out infinite alternate}.sm-skeleton span:nth-child(2){width:15%;height:120px}.sm-skeleton span:last-child{height:300px}@keyframes sm-travel{to{stroke-dashoffset:-180}}@keyframes sm-arrive{0%{opacity:0}to{opacity:1}}@keyframes sm-loading{to{opacity:.4}}@media (max-width:1100px){.sm-toolbar{padding-inline:12px}.sm-tool>span{display:none}.sm-canvas{height:610px}}@media (max-width:760px){.sm-shell{margin-block:20px}.sm-shell.is-fullscreen{inset:0;border:0;border-radius:0}.sm-toolbar{flex-wrap:wrap;gap:10px;padding:14px}.sm-search-wrap{flex-basis:100%}.sm-actions{width:100%;justify-content:flex-end;flex-wrap:wrap}.sm-tool{min-height:38px}.sm-tool>span{display:inline}.sm-tool.sm-collapse{margin-inline-end:auto}.sm-minimap svg{width:105px;height:75px}.sm-zoom button{width:42px;height:42px}.sm-skeleton{min-height:380px}}@media (prefers-reduced-motion:reduce){.sm-card,.sm-edge-travel,.sm-skeleton span{animation:none}.sm-canvas .react-flow__node{transition:none}}@media (min-width:1280px){.cycle-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px}.cycle-toolbar .filters{display:grid;grid-template-columns:minmax(150px,1fr) minmax(170px,.9fr) minmax(150px,.85fr);min-inline-size:0}.cycle-toolbar .filters:has(.chip){grid-template-columns:minmax(140px,1fr) minmax(160px,.8fr) minmax(140px,.8fr) auto}.cycle-toolbar .agreement-customer-filter,.cycle-toolbar .cycle-search,.cycle-toolbar .select{inline-size:100%;min-inline-size:0;max-inline-size:100%}}.cycle-title-count{font-size:.52em;font-weight:400;color:var(--muted);white-space:nowrap}.cycle-result-context{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}.cl-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 22px;border-bottom:1px solid var(--line)}.cl-search{flex:0 1 340px;min-height:36px;padding:0 12px}.cl-search .icon{width:15px;height:15px}.cl-search input{font-size:13px}.cl-chips{display:flex;gap:6px;flex-wrap:wrap}.cl-chip{height:32px;padding:0 13px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--muted);font:500 12.5px var(--sans);cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s}.cl-chip:hover{color:var(--text);border-color:rgba(var(--ink-rgb),.2)}.cl-chip.on{color:var(--text);background:rgba(var(--ink-rgb),.07);border-color:rgba(var(--ink-rgb),.24)}.cl-chip:focus-visible{outline:1px solid var(--green);outline-offset:2px}.cl-count{margin-inline-start:auto}.cl-empty{padding:56px 28px}.cl-who{display:flex;align-items:center;gap:12px;min-width:0}.cl-avatar{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font:600 11.5px var(--sans);letter-spacing:.02em;color:var(--text-2);background:rgba(var(--ink-rgb),.06);border:1px solid rgba(var(--ink-rgb),.09)}.cl-avatar.biz{border-radius:8px}.cl-avatar.lg{width:52px;height:52px;font-size:16px}.cl-avatar.lg.biz{border-radius:12px}.cl-table td.cl-c-name{min-width:220px}.cl-table .cl-c-name .cell-title,.cl-table .cl-c-name .small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-table td.cl-c-status{min-width:150px;max-width:220px}.cl-table td.cl-c-status .small{white-space:normal}.cl-table td:nth-child(4),.cl-table th:nth-child(4){padding-inline-start:8px}.cl-table tr.clickable:focus-visible{outline:1px solid var(--green);outline-offset:-1px}.cl-status{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-2);white-space:nowrap}.cl-status:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--muted-2)}.cl-status.ok:before{background:var(--green);box-shadow:0 0 8px rgba(var(--green-rgb),calc(.5 * var(--glow-k)))}.cl-status.wait{color:var(--amber)}.cl-status.wait:before{background:var(--amber)}.cl-status.bad{color:var(--red)}.cl-status.bad:before{background:var(--red)}.cl-head{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:28px}.cl-head-main{display:flex;align-items:flex-start;gap:18px;min-width:0}.cl-head-text{display:grid;gap:8px;min-width:0}.cl-title-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.cl-sub,.cl-title-row .title{margin:0}.cl-sub{font-size:13.5px;color:var(--muted)}.cl-stats{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--line-soft);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.cl-stats>div{display:grid;grid-template-rows:auto auto 1fr;gap:8px;align-content:start;padding:20px 22px;min-width:0;background:var(--panel)}.cl-stats strong{font-weight:500;font-size:20px;line-height:1.2;letter-spacing:-.02em;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-stats strong.warn-text{color:var(--amber)}.cl-stat-meter,.cl-stats .small{align-self:start}.cl-stat-meter{display:grid;gap:7px}.cl-stat-meter .meter{margin:0}.cl-cases{list-style:none;margin:0;padding:0}.cl-case{display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;padding:22px 28px;border-bottom:1px solid var(--line-soft)}.cl-case:last-child{border-bottom:0}.cl-case-main{display:grid;gap:12px;min-width:0}.cl-case-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.cl-case-title{font-size:14.5px;font-weight:500;color:var(--text)}.cl-case-held{font-size:13px;white-space:nowrap}.cl-case-held strong{font-weight:600;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cl-case-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;margin-top:-6px}.cl-figures{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;margin:0;width:max-content;max-width:100%;border:1px solid var(--line-soft);border-radius:var(--radius)}.cl-figures>div{display:grid;gap:4px;padding:10px 20px 11px;border-inline-end:1px solid var(--line-soft)}.cl-figures>div:last-child{border-inline-end:0}.cl-figures dt{font-size:12px;color:var(--muted-2)}.cl-figures dd{margin:0;font-size:14px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cl-figures dd.bad{color:var(--red)}.cl-case-why{margin:0;font-size:13px;line-height:1.6;max-width:760px}.cl-next{display:flex;align-items:center;justify-content:space-between;gap:14px 20px;flex-wrap:wrap;padding:12px 16px;border-radius:var(--radius);background:rgba(var(--ink-rgb),.03);border:1px solid var(--line-soft)}.cl-next p{margin:0;display:grid;gap:3px;font-size:13px;line-height:1.55;color:var(--text-2);max-width:680px}.cl-next .label{font-size:12px;color:var(--muted-2)}.cl-sub-table td .cell-stack .small{white-space:normal}.cl-kv dd{color:var(--text)}@media (max-width:1280px){.cl-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.cl-stats>div:nth-child(4){grid-column:span 1}.cl-stats>div:last-child{grid-column:span 2}}@media (max-width:680px){.cl-toolbar{padding:14px 16px}.cl-search{flex:1 1 100%}.cl-count{margin-inline-start:0}.cl-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px;scrollbar-width:none;width:calc(100% + 32px)}.cl-chips::-webkit-scrollbar{display:none}.cl-table tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"name name name" "status status status" "rec rec rec" "k paid act";gap:10px 12px;padding:16px}.cl-table td.cl-c-name,.panel .cl-table td.cl-c-name:first-child{grid-area:name;min-width:0;margin:0;padding:0}.cl-table td.cl-c-status{grid-area:status;display:block;min-width:0;padding:0;padding-inline-start:44px}.cl-table td.cl-c-rec{grid-area:rec;display:block;min-width:0;padding:0}.cl-table td.cl-c-rec:has(>.faint:only-child){display:none}.cl-table td.cl-c-rec:before,.cl-table td.cl-c-status:before{content:none}.panel .cl-table td.cl-c-meta{display:grid;grid-template-columns:1fr;gap:3px;padding:8px 0 0;border-top:1px solid var(--line-soft);font-size:12.5px;white-space:nowrap}.cl-table td.cl-c-meta:before{font-size:11.5px;color:var(--muted-2);font-weight:400}.cl-table td.cl-c-meta:nth-child(4){grid-area:k}.cl-table td.cl-c-meta:nth-child(5){grid-area:paid}.cl-table td.cl-c-meta:nth-child(6){grid-area:act}.cl-head-main{gap:14px}.cl-avatar.lg{width:44px;height:44px;font-size:14px}.cl-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-stats>div{padding:16px}.cl-stats>div:nth-child(4){grid-column:span 1}.cl-stats>div:last-child{grid-column:span 2}.cl-stats strong{font-size:17px}.cl-case{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:18px 16px}.cl-case .issue-icon{width:28px;height:28px}.cl-figures{grid-auto-flow:row;grid-template-columns:1fr;width:100%}.cl-figures>div{display:flex;justify-content:space-between;align-items:baseline;padding:9px 12px;border-inline-end:0;border-bottom:1px solid var(--line-soft)}.cl-figures>div:last-child{border-bottom:0}.cl-next .btn{width:100%}}.cl-facts{display:flex;flex-wrap:wrap;gap:10px 36px;margin:6px 0 0}.cl-facts div{display:grid;gap:3px;min-width:0}.cl-facts dt{font-size:12px;color:var(--muted-2)}.cl-facts dd{margin:0;font-size:14px;color:var(--text-2)}.cl-facts .id-cell{display:inline-flex;align-items:center;gap:6px}.cl-facts .id-cell code{font-size:13px;color:var(--text-2)}@media (max-width:680px){.cl-facts{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}}.ct-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.entity-sheet{width:min(1120px,96vw)}.entity-sheet-content{padding:22px}.entity-sheet-content .cl-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.entity-sheet-content .cl-stats>div:last-child{grid-column:auto}.client-operational{display:grid;gap:5px;margin-top:8px}.contract-projection>summary{padding:18px 24px;cursor:pointer;color:var(--text)}.contract-events,.contract-signatures{padding-inline-start:20px;display:grid;gap:18px}.contract-terms .module-facts dd{overflow-wrap:anywhere}.entity-sheet .cl-title-row{flex-wrap:wrap}@media (max-width:680px){.entity-sheet{width:100vw}.entity-sheet-content{padding:16px}.cl-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;gap:8px;margin:0;padding:0;width:100%}.cl-chip{min-height:44px}.cl-table .cl-c-name .small{white-space:normal}.entity-sheet-content .cl-facts{flex-wrap:wrap}.contract-projection>summary{padding:16px}}.remaining-pct{display:block;margin-top:2px;font-size:12px;color:var(--text-2)}.shell:not(.admin) .num:has(>.remaining-pct){text-align:end}.cl-c-issues{max-width:220px}.cl-c-issues .client-operational{margin-top:0}.mobile-row-details{display:none}.cl-pending.compact{padding:12px 18px}.cl-pending.compact .panel-head{padding:0;border:0}.cl-pending.compact .panel-body{padding:4px 0 0}.entity-sheet-content .cl-stats:not(.ct-stats)>div:last-child{grid-column:1/-1}.contract-terms summary{cursor:pointer;min-height:44px;display:flex;align-items:center}@media (max-width:680px){.cl-chip{height:auto;white-space:normal;padding:8px 12px}.contract-book .tabs,.entity-sheet-content .tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;width:100%;gap:0 12px}.contract-book .tabs button,.entity-sheet-content .tabs button{min-height:44px;white-space:normal}.cl-table tr{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"name name" "status paid" "issues issues" "rec rec";padding:12px 16px;gap:8px}.panel .cl-table td.cl-c-meta{display:none}.panel .cl-table td.cl-c-meta:nth-child(6){grid-area:paid;display:block;text-align:end;padding:0;border:0}.cl-table td.cl-c-status{padding-inline-start:0}.panel .cl-table td.cl-c-issues{grid-area:issues;display:block;padding:0;max-width:none}.cl-table td.cl-c-issues:before{content:none}.cl-table td.cl-c-issues:has(.no-issues){display:none}.mobile-row-details{display:block;color:var(--text-2);white-space:normal}.mobile-row-details summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--link)}.mobile-row-details .module-facts{grid-template-columns:1fr}.desktop-row-detail{display:none}.contract-list tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:12px 16px}.panel .contract-list td{display:none}.panel .contract-list td:first-child{display:block;grid-column:1/-1;padding:0;margin:0}.panel .contract-list td.recovery-cell,.panel .contract-list td:has(>.pill),.panel .contract-list td:has(>.remaining-pct){display:block;padding:0}.panel .contract-list td.recovery-cell:before{content:none}.panel .contract-list td:has(>.remaining-pct){text-align:end}.panel .contract-list td:has(>.remaining-pct):before{display:block;margin-bottom:4px}.cl-stats.ct-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-request{padding:16px 22px;border-top:1px solid var(--line)}.settings-request summary{cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;min-height:44px}.settings-request>.stack{padding-top:18px}.settings-impact{margin:20px 0;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.settings-impact dd{display:grid;gap:10px}.settings-evidence{padding:12px 0 20px}.settings-evidence summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--text-2)}.settings-file{padding:12px 0}.settings-file,.settings-person{border-bottom:1px solid var(--line-soft)}.settings-person{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0}.key-permissions summary{cursor:pointer;list-style:revert;min-height:24px}.key-permissions .perm{color:var(--text-2);background:rgba(var(--ink-rgb),.04);border-color:var(--line)}.key-permissions ul{margin:12px 0 0;padding-inline-start:18px;display:grid;gap:6px}.sheet-foot{flex-wrap:wrap}.sheet-foot .notice{flex-basis:100%}@media (max-width:680px){.settings-request{padding:12px 16px}.settings-request summary{display:grid;grid-template-columns:1fr;gap:8px}.key-permissions summary{min-height:44px;display:flex;align-items:center}.cl-table .cl-who{align-items:flex-start}.cl-table .cl-who>.cell-stack{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;width:100%}.cl-table .cl-who .cell-title{grid-column:1;grid-row:1}.cl-table .cl-who .mobile-row-details{grid-column:2;grid-row:1/span 2}.cl-table .cl-who .mobile-row-details summary{padding-inline-start:8px}.cl-table .cl-who .mobile-row-details[open]{grid-column:1/-1;grid-row:3}.cl-table .cl-who>.cell-stack>.faint{grid-column:1;grid-row:2}.contract-terms>.panel-body>.module-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-document-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.settings-document-row .upload{padding:0;border:0;background:transparent}.settings-document-row .upload-main:has(.sr-only):not(:has(.error-text,.upload-request)){display:none}.key-permissions summary,.settings-evidence summary,.settings-request summary{list-style:none}.key-permissions summary::-webkit-details-marker,.settings-evidence summary::-webkit-details-marker,.settings-request summary::-webkit-details-marker{display:none}.key-permissions summary:after,.settings-evidence summary:after,.settings-request summary:after{content:"";width:7px;height:7px;flex:none;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);margin-inline-start:12px}.key-permissions[open]>summary:after,.settings-evidence details[open]>summary:after,.settings-evidence[open]>summary:after,.settings-request[open]>summary:after{transform:rotate(225deg)}.key-permissions summary{display:inline-flex;align-items:center}.key-permissions .perm:before{content:none;box-shadow:none}.preset-options{display:flex;flex-wrap:wrap;gap:16px;padding:10px 0}body:has(.shell:not(.admin),.onb) .check input:not(:checked),body:has(.shell:not(.admin),.onb) .radio input:not(:checked){border-color:var(--control-border)}body:has(.shell:not(.admin),.onb) .check input[type=radio]{border-radius:50%}body:has(.shell:not(.admin)) .text-link{border-bottom:0;text-decoration:underline;text-decoration-color:var(--link-line);text-underline-offset:3px}@media (max-width:680px){.settings-document-row{grid-template-columns:minmax(0,1fr) auto}.settings-document-row>.cell-stack{grid-column:1/-1}.settings-request summary{grid-template-columns:minmax(0,1fr) auto}.settings-request summary>:not(:first-child){grid-column:1}.settings-request summary:after{grid-column:2;grid-row:1}}.onb-task{width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);text-align:start;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px 22px;cursor:pointer}.onb-task:last-child{border-bottom:0}.onb-task>span:nth-child(2){color:var(--muted);font-size:12px}.onb-task strong{font-size:14px;font-weight:500}.onb-task:hover{background:var(--panel-2)}.agreement-document{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:20px}.onb .sheet .kyb-person-body{padding:0}.onb .onb-actions{flex-wrap:wrap}@media (max-width:680px){.onb-task{padding:16px;grid-template-columns:minmax(0,1fr) auto;gap:10px}.onb-task>span:nth-child(2){grid-column:1;grid-row:2}.onb-task>.pill{grid-column:2;grid-row:1/span 2}.onb .methods{grid-template-columns:1fr}}.onb-task{grid-template-columns:minmax(0,1fr) auto auto auto}.onb-task:after{content:"";width:7px;height:7px;border-right:2px solid var(--muted);border-top:2px solid var(--muted);transform:rotate(45deg)}@media (max-width:680px){.onb-task{grid-template-columns:minmax(0,1fr) auto auto}.onb-task:after{grid-column:3;grid-row:1/span 2}}@media (min-width:861px){.portal-root .cl-table{table-layout:fixed;width:100%}.portal-root .cl-table td,.portal-root .cl-table th{padding:12px 10px;min-width:0;max-width:none}.portal-root .cl-table th{white-space:normal}.portal-root .cl-table th:first-child{width:17%}.portal-root .cl-table th:nth-child(2){width:11%}.portal-root .cl-table th:nth-child(3){width:25%}.portal-root .cl-table th:nth-child(4){width:17%}.portal-root .cl-table th:nth-child(5){width:7%}.portal-root .cl-table th:nth-child(6){width:12%}.portal-root .cl-table th:nth-child(7){width:11%}.portal-root .cl-table .cl-who{gap:8px}.portal-root .cl-table .cl-avatar{width:28px;height:28px}.portal-root .cl-table .cl-c-status .cl-status{white-space:normal}.portal-root .cl-table .recovery-cell{min-width:0}}.portal-root .client-case-link{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portal-root .contract-terms summary{justify-content:space-between;gap:16px}.portal-root .contract-terms summary:after{content:"";width:7px;height:7px;flex:none;border-right:1px solid var(--muted);border-bottom:1px solid var(--muted);transform:rotate(45deg)}.portal-root .contract-terms details[open]>summary:after{transform:rotate(225deg)}@media (max-width:680px){.portal-root .entity-sheet{inset-inline-start:0;inset-inline-end:0;width:100vw}}@media (max-width:480px){.portal-root .entity-sheet-content .cl-stats{grid-template-columns:minmax(0,1fr)}.portal-root .entity-sheet-content .cl-stats>div{grid-column:1}}@media (max-width:680px){.portal-root .contract-book>.tabs-head{flex-wrap:wrap}.portal-root .contract-book>.tabs-head>.tabs{flex:0 0 100%}.portal-root .contract-book .tabs button{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;line-height:1.4}.portal-root .contract-book .tabs .tab-count{flex:none}.portal-root .cl-table td.cl-c-meta:nth-child(6){white-space:normal}.portal-root .cl-table td.cl-c-meta:nth-child(6):before{display:block;margin-bottom:3px}.portal-root .team-last-access{white-space:normal}}@media (min-width:861px){.portal-root .team-table{width:100%;min-width:980px;table-layout:fixed}.portal-root .team-table td,.portal-root .team-table th{padding:12px 10px}.portal-root .team-table th{white-space:normal}.portal-root .team-table th:first-child{width:22%}.portal-root .team-table th:nth-child(2){width:14%}.portal-root .team-table th:nth-child(3){width:12%}.portal-root .team-table th:nth-child(4){width:14%}.portal-root .team-table th:nth-child(5){width:21%}.portal-root .team-table th:nth-child(6){width:12%}.portal-root .team-table th:nth-child(7){width:5%}.portal-root .team-table tr>:last-child{padding-inline:6px}}.portal-root .cl-name-link{color:var(--text);text-decoration:none}.portal-root .cl-name-link:hover{text-decoration:underline}.portal-root .cl-table .client-case-link{color:var(--amber);font-size:12px;text-decoration:none;margin-top:4px}.portal-root .cl-chips{flex-wrap:nowrap}.portal-root .key-permissions .perm-custom,.portal-root .key-permissions .perm-read{color:var(--green-text);border-color:rgba(var(--green-rgb),.3);background:var(--green-faint)}.portal-root .key-permissions .perm-full{color:var(--green-ink);background:var(--green);border-color:var(--green)}.portal-root .key-permissions .perm:before{content:""}@media (max-width:680px){.key-permissions{min-width:0;max-width:100%}.key-permissions summary.perm{box-sizing:border-box;max-width:100%;height:auto;min-height:44px;padding:6px 10px;gap:6px;white-space:normal}.key-permissions summary:before{flex:none}.key-permissions summary:after{margin-inline-start:4px}.key-permissions li{overflow-wrap:anywhere}}@media (max-width:360px){.portal-root .data-table:has(.key-permissions) td[data-label]{grid-template-columns:80px minmax(0,1fr)}}.member-details>summary{cursor:pointer;list-style:none}.member-details>summary::-webkit-details-marker{display:none}.member-details[open]>div{padding-top:16px}.member-details p{margin:0}.portal-root .settings-person{border:1px solid var(--line);border-radius:var(--radius);padding:18px}.portal-root .settings-people{display:grid;gap:12px}.portal-root .settings-document-row:last-child{border-bottom:0}@media (min-width:861px){.portal-root .cl-table{table-layout:fixed}.portal-root .cl-table td,.portal-root .cl-table th{padding:18px 16px}.portal-root .cl-table td:first-child,.portal-root .cl-table th:first-child{padding-inline-start:28px}.portal-root .cl-table th:first-child{width:23%}.portal-root .cl-table th:nth-child(2){width:20%}.portal-root .cl-table th:nth-child(3){width:23%}.portal-root .cl-table th:nth-child(4){width:9%}.portal-root .cl-table th:nth-child(5){width:14%}.portal-root .cl-table th:nth-child(6){width:11%}.portal-root .cl-table .cl-who{gap:12px}.portal-root .cl-table .cl-avatar{width:32px;height:32px}.portal-root .cl-toolbar{flex-wrap:nowrap}.portal-root .cl-toolbar .cl-search{flex:1 1 240px;min-width:120px}.portal-root .cl-chips{flex:none;gap:6px}.portal-root .cl-chip{font-size:12px;padding-inline:12px}.portal-root .cl-count{flex:none}.portal-root .team-table{min-width:0;table-layout:auto}.portal-root .team-table td,.portal-root .team-table th{padding:16px 22px}.portal-root .team-table td:nth-child(n),.portal-root .team-table th:nth-child(n){width:auto}.portal-root .team-table td:first-child,.portal-root .team-table th:first-child{padding-inline-start:28px}}@media (min-width:1281px){.portal-root .cl-stats:not(.ct-stats){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:680px){.portal-root .cl-chips{display:flex;width:calc(100% + 32px);overflow-x:auto;margin-inline:-16px;padding-inline:16px;gap:6px}.portal-root .cl-chip{flex:none;min-height:36px;white-space:nowrap}.portal-root .cl-table tr{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"name name name" "status status status" "rec rec rec" "k paid act";padding:16px;gap:10px 12px}.portal-root .cl-table td.cl-c-meta{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;min-width:0;padding-top:8px;border-top:1px solid var(--line-soft);white-space:normal;font-size:12px}.portal-root .cl-table td.cl-c-meta:nth-child(4){grid-area:k}.portal-root .cl-table td.cl-c-meta:nth-child(5){grid-area:paid}.portal-root .cl-table td.cl-c-meta:nth-child(6){grid-area:act}.portal-root .cl-table td.cl-c-status{padding-inline-start:44px}.portal-root .cl-table .client-case-link{min-height:32px}.portal-root .cl-table .cl-c-name .small{white-space:normal}.portal-root .cl-stats strong{font-size:17px;overflow:visible;white-space:normal}.portal-root .cl-stats:not(.ct-stats)>div:last-child{grid-column:span 2}}.portal-root .cl-table .cl-name-link{text-decoration:none}.portal-root .cl-table .cl-name-link:hover{text-decoration:underline}@media (min-width:861px){.portal-root .cl-table th:nth-child(2){width:18%}.portal-root .cl-table th:nth-child(3){width:22%}.portal-root .cl-table th:nth-child(5){width:15%}.portal-root .cl-table th:nth-child(6){width:13%;white-space:nowrap}}@media (max-width:680px){.portal-root .cl-sub-table .remaining-cell{display:block;padding:0;text-align:end}.portal-root .cl-sub-table .remaining-cell:before{display:block;margin-bottom:4px}}.p2-list-controls{display:flex;gap:8px;align-items:center;min-width:0}.p2-list-control{display:inline-flex;min-width:0}.p2-delivery-select .select,.p2-list-controls .select{height:36px;min-height:36px;background-position:calc(100% - 20px) 15px,calc(100% - 15px) 15px}.p2-list-controls .p2-list-control:first-child{flex:1 1 auto}.p2-list-controls .p2-list-control:last-child{flex:0 0 104px}.p2-pending-controls{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.p2-pending-controls .field{margin:0;gap:6px;min-width:0}.p2-pending-controls>.field{flex:1 1 220px}.p2-pending-controls .p2-list-controls{flex:1 1 320px;align-items:end}.p2-pending-controls .p2-list-controls .field:first-child{flex:1 1}.p2-pending-controls .p2-list-controls .field:last-child{flex:0 0 120px}.p2-list-total{color:var(--muted);font-size:12px;padding-bottom:10px;white-space:nowrap}.p2-delivery-select{width:min(100%,280px)}@media (max-width:700px){.cl-toolbar>.p2-list-controls{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 90px)}.p2-list-controls .select{width:100%}.p2-pending-controls{gap:12px}.p2-pending-controls .p2-list-controls,.p2-pending-controls>.field{flex-basis:100%}.p2-list-total{padding:0}}.pending-filters{position:relative;margin-inline-start:auto}.pending-filters>summary{list-style:none;display:grid;place-items:center;width:32px;min-height:32px;cursor:pointer;border-radius:var(--radius);color:var(--muted)}.pending-filters>summary::-webkit-details-marker{display:none}.pending-filters>summary:hover,.pending-filters[open]>summary{color:var(--text);background:var(--line-soft)}.pending-filters>.panel-body{position:absolute;inset-inline-end:0;top:38px;z-index:5;width:min(300px,78vw);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 12px 36px rgba(0,0,0,.18)}.pending-filters .field{min-width:0;flex:1 1}.pending-filters .select{width:100%}.ownership-status .row-end{flex-wrap:wrap;gap:8px}@media (max-width:680px){.ownership-status .row-end>button{width:100%}}@media (min-width:681px){.portal-root .cl-toolbar{flex-wrap:wrap}.portal-root .cl-toolbar .cl-search{flex:1 1 260px;min-inline-size:min(260px,100%)}.portal-root .cl-toolbar .cl-chips{flex:0 1 auto;flex-wrap:wrap;max-inline-size:100%}.portal-root .cl-toolbar>.p2-list-controls{flex:0 1 400px;min-inline-size:min(320px,100%)}.portal-root .cl-toolbar .p2-list-control:first-child{min-inline-size:180px}.portal-root .cl-table th:nth-child(n){white-space:normal;overflow-wrap:anywhere}}html[dir=rtl] .p2-delivery-select .select,html[dir=rtl] .p2-list-controls .select{background-position:15px 15px,20px 15px}@media (max-width:680px){.portal-root .cl-toolbar>.p2-list-controls{flex:1 1 100%}}.agreement-guide{max-inline-size:1100px}.agreement-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.agreement-heading h2{font-size:19px;letter-spacing:-.025em}.agreement-heading p{margin:0}.agreement-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0;margin:0 0 20px;list-style:none}.agreement-steps button{inline-size:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:12px 6px;text-align:start;background:transparent;color:var(--muted-2);border:0;border-block-end:1px solid var(--line);font:inherit;font-size:12px;cursor:pointer}.agreement-steps button:disabled{cursor:default}.agreement-steps span{font:12px var(--mono)}.agreement-steps [aria-current=step] button{color:var(--text);border-color:var(--green)}.agreement-fields{border:0;padding:0;margin:0;min-inline-size:0}.agreement-grid,.agreement-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:20px}.agreement-mode{display:flex;flex-direction:column;align-self:stretch;gap:15px;padding:28px;border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;background:var(--panel)}.agreement-mode.selected{border-color:var(--line-strong);background:var(--panel-2)}.agreement-mode input{margin:0 0 8px;accent-color:var(--green);inline-size:18px;block-size:18px}.agreement-mode strong{font-size:21px;letter-spacing:-.025em}.agreement-mode span{font-size:14px;line-height:1.6;color:var(--muted);max-inline-size:34ch}.agreement-mode:focus-within{outline:2px solid var(--green);outline-offset:3px}.agreement-line,.agreement-person{border:1px solid var(--line);padding:22px;border-radius:var(--radius);min-inline-size:0}.agreement-line>summary{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding-block:2px 16px;cursor:pointer;font-weight:500}.agreement-split-inputs{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px}.agreement-fee{padding:22px;background:var(--panel-2);border-inline-start:2px solid var(--line-strong)}.agreement-fee strong{font-size:20px;letter-spacing:-.025em}.agreement-fee p{color:var(--muted);margin-block:10px 0;line-height:1.6}.agreement-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.agreement-names{display:flex;flex-wrap:wrap;gap:4px 10px;margin-block-start:5px}.agreement-table{inline-size:100%}.agreement-table td,.agreement-table th{vertical-align:top}.agreement-table th{white-space:normal}.agreement-table td{overflow-wrap:anywhere}.agreement-actions{min-inline-size:80px}.agreement-actions summary{cursor:pointer;color:var(--muted)}.agreement-actions>div{padding-block-start:12px}.allocation-table{min-inline-size:1300px}.split-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line)}.split-overview>div{background:var(--panel);padding:32px 24px;display:flex;flex-direction:column;gap:22px}.split-overview strong{font-size:clamp(24px,3vw,42px);letter-spacing:-.05em;font-weight:500}@media (max-width:1100px){.agreement-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.agreement-table td,.agreement-table th{padding-inline:12px}}@media (max-width:640px){.agreement-grid,.agreement-mode-grid,.split-overview{grid-template-columns:minmax(0,1fr)}.agreement-line,.agreement-mode,.agreement-person{padding:18px}.agreement-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.agreement-steps button{flex-direction:row;gap:8px;min-block-size:44px}.agreement-guide .panel-body{padding:20px 16px}.agreement-footer .btn{flex:1 1 auto}.agreement-table,.agreement-table tbody,.agreement-table tr{display:block;min-inline-size:0}.agreement-table thead{display:none}.agreement-table tr{padding:14px 0;border-block-end:1px solid var(--line)}.agreement-table td{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1fr);gap:12px;padding:10px 18px;border:0;text-align:start;white-space:normal}.agreement-table td:before{content:attr(data-label);color:var(--muted-2);font-size:12px;font-weight:400}.agreement-table td:not([data-label]){display:block}.split-overview>div{padding:26px 20px}}@media (prefers-reduced-motion:reduce){.agreement-guide *,.agreement-participants *{scroll-behavior:auto;transition:none;animation:none}}.agreement-participants .agreement-table{min-inline-size:1120px}.agreement-participants .agreement-table th:first-child{min-inline-size:185px}.agreement-participants .agreement-table th:nth-child(2),.agreement-participants .agreement-table th:nth-child(4){min-inline-size:125px}.agreement-participants .agreement-table th:nth-child(5){min-inline-size:130px}.agreement-participants .agreement-table th:nth-child(6){min-inline-size:175px}.agreement-participants .agreement-table td:nth-child(5) .small,.agreement-participants .agreement-table td:nth-child(5) bdi,.agreement-participants .agreement-table td:nth-child(6) time{white-space:nowrap}@media (max-width:640px){.agreement-participants .agreement-table{min-inline-size:0}}.sf-source-gross{display:grid;gap:5px;color:var(--muted);font-size:12px;margin-block:14px}.sf-source-gross bdi{font:14px var(--mono)}.mode-metrics-table{min-inline-size:1050px}.mode-metrics-table bdi{white-space:nowrap;overflow-wrap:normal}@media (max-width:640px){.mode-metrics-table{min-inline-size:0}}.page:has(.dash),.page:has(.native-cycle-detail){margin-inline:auto}.agreement-book>.page-head{margin-block-end:8px}.agreement-toolbar .filters{flex:1 1;flex-wrap:wrap}.agreement-toolbar .cl-search{inline-size:min(340px,100%)}.agreement-customer-filter{display:inline-grid;min-inline-size:0;max-inline-size:220px}.agreement-customer-filter .select{inline-size:100%;text-overflow:ellipsis}.agreement-book-table td,.agreement-book-table th{padding-block:20px}.agreement-book-table th:first-child{inline-size:32%}.agreement-book-table td:first-child{min-inline-size:220px}.agreement-book-table .pill,.agreement-book-table td.num bdi,.agreement-facts bdi{white-space:nowrap}.agreement-reference{opacity:.65;font-size:10px}.agreement-facts strong{font-size:clamp(19px,1.5vw,26px);font-weight:500;letter-spacing:-.03em}.recovery-forecast .dash-volume-main{padding-block:28px 22px}.mode-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mode-card{padding:26px 28px;min-inline-size:0}.mode-card+.mode-card{border-inline-start:1px solid var(--line-soft)}.mode-card-value{display:grid;gap:10px;margin-block:24px 18px}.mode-card-value strong{font-size:clamp(25px,2.2vw,34px);font-weight:500;letter-spacing:-.04em}.mode-card .dash-facts{margin-block-start:20px}.mode-card .dash-facts dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mode-card:only-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);column-gap:48px}.mode-card:only-child .agreement-heading{grid-column:1/-1}.mode-card:only-child .mode-card-value{grid-column:1;grid-row:2}.mode-card:only-child>.meter{grid-column:1;grid-row:3}.mode-card:only-child .dash-facts{grid-column:2;grid-row:2/span 2}.mode-carry{justify-content:flex-start;gap:20px}.hero-paid{display:grid;gap:8px;margin-block-start:8px}.hero-paid strong{font-size:24px;font-weight:500;letter-spacing:-.03em}.hero-mode-strip{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-block-start:24px;border-block-start:1px solid var(--line)}.hero-mode-strip>span{display:grid;gap:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-inline-size:0}.balance-hero:has(.hero-mode-strip){row-gap:24px}.native-cycle-detail .cy-head{margin-block-end:0}.native-cycle-detail .cy-title-row .title{font-size:clamp(26px,2.8vw,38px);max-inline-size:32ch}.native-cycle-detail .cl-facts{row-gap:20px}.cycle-native-facts strong{font-size:clamp(18px,1.5vw,25px);letter-spacing:-.025em}.recipient-summary{min-inline-size:650px}.recipient-summary td,.recipient-summary th{padding-block:20px}.recipient-summary td:first-child{min-inline-size:210px}.recipient-summary bdi{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.recipient-summary .num{white-space:nowrap}.allocation-details{border-block-start:1px solid var(--line)}.allocation-details>summary{cursor:pointer;color:var(--muted);padding:18px 26px;font-size:12px}.native-cycle-detail .allocation-table{font-size:12px}.cycle-ref .pill{inline-size:fit-content;margin-block-start:5px;font-size:10px}@media (min-width:1550px){.dash-volume{grid-template-columns:minmax(0,1fr) 330px}.overview-heroes .dash-tile{padding:28px 30px}}@media (max-width:1100px){.hero-mode-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.agreement-book-table{min-inline-size:850px}.agreement-facts strong{font-size:19px}}@media (max-width:680px){.mode-cards{grid-template-columns:minmax(0,1fr)}.mode-card{padding:22px 18px}.mode-card+.mode-card{border-inline-start:0;border-block-start:1px solid var(--line-soft)}.mode-card:only-child{display:block}.mode-card:only-child .mode-card-value{margin-block-start:22px}.hero-mode-strip{grid-template-columns:minmax(0,1fr);gap:18px}.hero-mode-strip>span{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline;font-size:13px}.agreement-toolbar .cl-search,.agreement-toolbar .filters{inline-size:100%}.agreement-customer-filter,.agreement-toolbar .select{flex:1 1;max-inline-size:100%}.agreement-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.agreement-facts>div:nth-child(2){border-inline-end:0}.agreement-facts>div:nth-child(-n+2){border-block-end:1px solid var(--line-soft)}.agreement-facts>div{padding:20px 16px}.agreement-book-table,.agreement-book-table td:first-child,.recipient-summary,.recipient-summary td:first-child{min-inline-size:0}.agreement-book-table .agreement-reference{display:none}.recipient-summary .num{white-space:normal}.recipient-summary td,.recipient-summary th{padding-block:12px}.native-cycle-detail .title{overflow-wrap:anywhere}.cycle-native-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cycle-native-facts>div{padding:18px 16px}}.sector-strip{display:grid;grid-template-columns:1.2fr 1fr .6fr}.sector-strip>div{padding:24px 28px;display:grid;gap:16px;border-inline-end:1px solid var(--line-soft);min-inline-size:0}.sector-strip>div:last-child{border:0}.sector-strip strong{font-size:17px;font-weight:500;letter-spacing:-.02em}@media (max-width:680px){.sector-strip{grid-template-columns:minmax(0,1fr)}.sector-strip>div{padding:20px 18px;border-inline-end:0;border-block-end:1px solid var(--line-soft)}}.agreement-book-embedded{gap:0}.agreement-book-embedded>.panel{border:0}.agreement-book .table-sort,.agreement-book .table-sort-label{display:inline-flex;align-items:center;gap:7px;color:inherit}.agreement-book .table-sort{appearance:none;padding:0;min-block-size:32px;border:0;background:transparent;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer}.agreement-book .sortable-header[aria-sort=ascending],.agreement-book .sortable-header[aria-sort=descending],.agreement-book .table-sort:hover{color:var(--text)}.agreement-book .table-sort:focus-visible{outline:2px solid var(--green);outline-offset:4px}.agreement-book .table-sort-arrow{flex:0 0 12px;font-size:12px;letter-spacing:0;color:var(--muted-2)}.agreement-book .sortable-header[aria-sort=none] .table-sort-arrow{opacity:.35}.agreement-book .num .table-sort{justify-content:flex-end}@media (max-width:640px){.agreement-book-table>thead{display:block}.agreement-book-table>thead>tr{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:10px 18px;border-block-end:1px solid var(--line)}.agreement-book-table>thead>tr>th{padding:0;inline-size:auto}.agreement-book .table-sort{min-block-size:40px}}.portal-root .page.wide{margin-inline:auto}@media (max-width:680px){.agreement-toolbar{display:grid;gap:12px}.agreement-toolbar .filters{display:grid;grid-template-columns:minmax(0,1fr) 84px;gap:10px;inline-size:100%}.agreement-toolbar .cl-search{grid-column:1/-1;inline-size:100%}.agreement-toolbar .filters>select:first-of-type{grid-column:1;grid-row:2}.agreement-toolbar .filters>select:last-child{grid-column:2;grid-row:2}.agreement-toolbar .agreement-customer-filter{grid-column:1/-1;grid-row:3;inline-size:100%}.agreement-toolbar .filters:has(>select:only-of-type) .agreement-customer-filter{grid-column:1;grid-row:2}.agreement-toolbar>.small{justify-self:end}}.agreement-detail .stack>.btn,.agreement-detail>.btn,.agreement-guide .stack>.btn,.agreement-participants>.btn{align-self:flex-start}.mode-carry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px}.mode-carry-item{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;min-inline-size:0}@media (max-width:680px){.agreement-book-embedded .agreement-toolbar .filters,.mode-carry{grid-template-columns:minmax(0,1fr)}.agreement-book-embedded .agreement-toolbar .filters>select:only-of-type{grid-column:1/-1;inline-size:100%}}.agreement-book-table{min-inline-size:1000px}.agreement-book-table th:first-child{inline-size:20%}.agreement-book-table td:first-child{min-inline-size:170px}.agreement-book-table td,.agreement-book-table th{padding-inline:16px}.agreement-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px}.agreement-row-meta .pill{font-size:10px}.agreement-row-meta .small{font-size:11px}.agreement-book-table .recovery{min-inline-size:140px}.agreement-book-table .recovery-amounts{font-size:11px}.forecast-cell{min-inline-size:130px}.forecast-cell .amber{color:var(--amber)}.mode-position{border-block-start:1px solid var(--line-soft);margin-block-start:10px;padding-block-start:18px}.recipient-fee{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:20px 0;margin:0;border-block-end:1px solid var(--line-soft)}.recipient-fee>div{display:grid;gap:10px}.recipient-fee dt{color:var(--muted);font-size:12px}.recipient-fee dd{margin:0;font-size:13px}.recipient-breakdown{min-inline-size:920px}.recipient-breakdown td,.recipient-breakdown th{padding-inline:12px;font-size:12px}.recipient-breakdown th.num{white-space:normal}.recipient-breakdown td:first-child{min-inline-size:180px}.recipient-breakdown td:last-child .pill{block-size:auto;min-block-size:26px;padding-block:4px;line-height:1.4}.recipient-breakdown tfoot{border-block-start:1px solid var(--line);background:var(--panel-2)}.overview-cycle-ref>.pill{display:table;margin-block-start:8px}@media (max-width:680px){.agreement-book-table,.agreement-book-table td:first-child,.recipient-breakdown,.recipient-breakdown td:first-child{min-inline-size:0}.recipient-fee{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.recipient-breakdown tfoot{display:none}.agreement-book .tabs-head{flex-wrap:wrap;gap:14px}.agreement-book .tabs{flex-wrap:wrap}.agreement-book .tabs button{padding-inline:0;margin-inline-end:16px}.allocation-recipients .panel-head{padding-inline:0}}@media (min-width:681px){.agreement-book .tabs-head{flex-wrap:nowrap}.agreement-book .tabs-head>.select{inline-size:195px;max-inline-size:195px;flex-shrink:0}.agreement-book .tabs{gap:20px}.recipient-breakdown td,.recipient-breakdown th{padding-inline:8px;font-size:11.5px}.recipient-breakdown th{font-size:11px}.recipient-breakdown td:first-child{min-inline-size:150px}}.native-cycle-detail .agreement-heading>.mono{max-inline-size:100%}.agreement-participants .agreement-table.sortable-table{min-inline-size:0;table-layout:fixed}.agreement-participants .sortable-table td,.agreement-participants .sortable-table th{padding-inline:10px;min-inline-size:0}.agreement-participants .sortable-table th:first-child{min-inline-size:0;inline-size:17%}.agreement-participants .sortable-table th:nth-child(2),.agreement-participants .sortable-table th:nth-child(4),.agreement-participants .sortable-table th:nth-child(5),.agreement-participants .sortable-table th:nth-child(6){min-inline-size:0}.agreement-participants .sortable-table td:nth-child(5) .small,.agreement-participants .sortable-table td:nth-child(5) bdi,.agreement-participants .sortable-table td:nth-child(6) time{white-space:normal;overflow-wrap:anywhere}@media (max-width:700px){.agreement-participants .sortable-table td,.agreement-participants .sortable-table th{padding-inline:18px}}@media (min-width:701px){.mode-metrics-table.sortable-table{table-layout:fixed;min-inline-size:0;inline-size:100%;font-size:12px}.mode-metrics-table.sortable-table :is(th,td){padding-inline:10px;min-inline-size:0}.mode-metrics-table.sortable-table th:first-child{inline-size:20%}.agreement-book-table.sortable-table{table-layout:fixed;min-inline-size:0;inline-size:100%}.agreement-book-table.sortable-table :is(th,td){padding-inline:12px;min-inline-size:0}.agreement-book-table.sortable-table th:first-child{inline-size:50%}.agreement-book-table.sortable-table:has(th:nth-child(7)) th:first-child{inline-size:21%}.agreement-book-table.sortable-table:has(th:nth-child(7)) th:nth-child(2){inline-size:9%}.agreement-book-table.sortable-table:has(th:nth-child(7)) :is(th:nth-child(3),th:nth-child(4),th:nth-child(6)){inline-size:14%}.agreement-book-table.sortable-table:has(th:nth-child(7)) th:nth-child(5){inline-size:16%}.agreement-book-table.sortable-table:has(th:nth-child(7)) th:nth-child(7){inline-size:12%}.agreement-book-table.sortable-table .pill{max-inline-size:100%}.agreement-book-table.sortable-table :is(.recovery,.forecast-cell){min-inline-size:0}.agreement-book-table.sortable-table .recovery-top{grid-template-columns:40px minmax(0,1fr)}.agreement-book-table.sortable-table .recovery-amounts{white-space:normal}}.creditor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:end}.creditor-wide{grid-column:1/-1}.creditor-fields{border:0;padding:0;margin:0;min-inline-size:0}.creditor-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.creditor-steps{display:flex;flex-wrap:wrap;gap:16px 24px;padding:0;margin:0 0 12px;list-style:none;color:var(--muted)}.creditor-steps li{display:flex;align-items:center;gap:8px;font-size:13px}.creditor-steps [aria-current=step]{color:var(--text);font-weight:600}.creditor-step-number{display:grid;place-items:center;inline-size:24px;block-size:24px;border:1px solid var(--line);border-radius:50%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.creditor-flow{max-inline-size:980px}.creditor-flow .panel-body>.pill{align-self:flex-start}.creditor-flow .panel-foot{justify-content:flex-end;gap:12px}.creditor-line,.creditor-proof{border:1px solid var(--line);border-radius:10px;padding:18px}.creditor-proof p{overflow-wrap:anywhere;white-space:pre-wrap}.creditor-file-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.creditor-file-list li{display:flex;justify-content:space-between;align-items:center;gap:16px}.creditor-destinations{display:grid;gap:12px}.creditor-destination{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:1px solid var(--line);border-radius:10px}.creditor-destination p{margin-block:6px 10px}.creditor-form{border-block-start:1px solid var(--line);padding-block-start:24px}.creditor-complete{align-items:flex-start;padding-block:32px}.creditor-complete h3{font-size:24px;letter-spacing:-.03em}.creditor-success{display:grid;place-items:center;inline-size:48px;block-size:48px;border:1px solid;border-radius:50%;color:var(--green);font-size:24px}.creditor-resume{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media (max-width:640px){.creditor-grid{grid-template-columns:minmax(0,1fr);gap:16px}.creditor-destination{flex-direction:column;align-items:stretch}.creditor-steps{gap:12px 16px}.creditor-steps li{font-size:12px}}.credit-page{max-width:1200px;gap:28px;margin-inline:auto}.credit-sandbox-notice{display:flex;align-items:center;gap:16px;padding:18px 22px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text-2)}.credit-sandbox-notice>span{font-size:23px;color:var(--muted);flex-shrink:0}.credit-sandbox-notice p{margin:0;font-size:13px;line-height:1.7;text-wrap:pretty}.credit-page-nav{display:flex;align-items:center;justify-content:space-between;gap:20px}.credit-page-nav .back-link{margin:0}.credit-organization-label{color:var(--muted);font-size:12px}.credit-hero{grid-template-columns:minmax(0,1.4fr) minmax(230px,.8fr);padding:42px;gap:44px;min-height:360px}.credit-hero-main{min-width:0}.credit-hero-eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:22px}.credit-hero-eyebrow>.label{color:var(--green-text)}.credit-hero h1{font-size:clamp(32px,3.2vw,46px);line-height:1.12;font-weight:480;letter-spacing:-.045em;max-width:650px;margin:0;text-wrap:balance}.credit-hero-benefit{max-width:530px;margin:18px 0 0;font-size:15px;line-height:1.75;color:var(--muted)}.credit-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px}.credit-hero-actions .btn{gap:18px}.credit-secondary-link{color:var(--text-2);font-size:13px;text-decoration:none}.credit-secondary-link:hover{color:var(--green-text)}.credit-hero-balance{display:grid;gap:10px;margin-top:30px}.credit-hero-balance .balance-hero-value{font-size:clamp(34px,3.8vw,55px)}.credit-revenue-number{min-width:0;padding-inline-start:34px;border-inline-start:1px solid var(--line);display:grid;gap:16px}.credit-revenue-number .balance-hero-value{font-size:clamp(32px,3vw,44px)}.credit-revenue-spark{min-width:0;margin:6px -4px 0}.credit-validity{display:grid;justify-items:center;gap:22px;text-align:center;border-inline-start:1px solid var(--line);padding-inline-start:34px}.credit-validity-ring{position:relative;inline-size:166px;block-size:166px}.credit-validity-ring>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}.credit-validity-ring strong{font-size:46px;font-weight:450;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.05em}.credit-validity-ring span{font-size:11px;color:var(--muted)}.credit-ring-progress,.credit-ring-track{fill:none;stroke-width:3}.credit-ring-track{stroke:var(--line-strong)}.credit-ring-progress{stroke:var(--green);stroke-linecap:round}.credit-validity>div:last-child{display:grid;gap:10px}.credit-validity time{font-size:14px}.credit-financial-context{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-bottom:-12px}.credit-currencies{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:var(--radius);gap:3px}.credit-currencies button{border:0;border-radius:3px;background:transparent;color:var(--muted);padding:6px 11px;font-size:11px;font-family:var(--mono);cursor:pointer}.credit-currencies button[aria-pressed=true]{background:var(--surface-hover);color:var(--text)}.credit-currencies button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.credit-portfolio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--elevation-rest)}.credit-portfolio-item{min-width:0;padding:28px 30px;display:grid;align-content:start;gap:18px;border-inline-end:1px solid var(--line)}.credit-portfolio-item:last-child{border:0}.credit-portfolio-item>strong{font-size:31px;line-height:1.15;font-weight:450;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.credit-portfolio-item>.credit-portfolio-count{font-size:43px}.credit-portfolio-item>.credit-portfolio-date{font-size:35px}.credit-stat-foot{border-top:1px solid var(--line-soft);padding-top:18px;display:grid;gap:7px;color:var(--muted);font-size:12px}.credit-stat-foot bdi{color:var(--text);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.credit-portfolio-spark{min-width:0;margin-top:-10px}.credit-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.credit-benefits article{min-width:0;padding:8px 4px 14px}.credit-benefit-icon{display:grid;place-items:center;color:var(--green-text);background:var(--green-faint);border:1px solid rgba(var(--green-rgb),.16);border-radius:var(--radius);inline-size:43px;block-size:43px;margin-bottom:18px}.credit-benefits h2{font-size:16px;font-weight:500;margin:0 0 10px;letter-spacing:-.015em}.credit-benefits p{color:var(--muted);font-size:13px;line-height:1.75;margin:0;max-width:300px}.credit-split-brand{color:var(--muted);font:11px var(--mono);letter-spacing:-.025em;white-space:nowrap}.credit-split-flow .panel-body{padding:0}.credit-split-flow .sm-shell{border:0;border-radius:0 0 var(--radius) var(--radius)}.credit-split-flow .sm-canvas{height:520px;min-height:520px}.credit-split-flow .sf-eyebrow{font-size:17px;line-height:1.5}.credit-split-flow .sm-table-link{display:none}.credit-split-flow .sm-toolbar{justify-content:flex-end}.credit-split-flow .sf-node{padding:24px;min-height:135px}.credit-split-flow .sf-lock-node{min-height:125px;display:grid;justify-items:center;gap:14px}.credit-split-flow .sm-card{display:grid;gap:15px}.credit-flow-name{display:block;font-size:29px;font-weight:500;letter-spacing:-.025em;overflow-wrap:anywhere}.credit-flow-value{font-size:31px;font-weight:450;letter-spacing:-.04em;white-space:nowrap}.credit-flow-detail{font-size:17px;color:var(--muted);line-height:1.6}.credit-flow-symbol{font-size:36px;line-height:1;color:var(--green-text)}.credit-split-flow .sm-search-wrap{display:none}.credit-status-visual{position:relative;height:240px;display:flex;align-items:center;justify-content:center;color:var(--blue-text)}.credit-status-orbit{position:absolute;inline-size:235px;block-size:235px;border:1px solid rgba(var(--blue-rgb),.12);border-radius:50%}.credit-status-orbit.inner{inline-size:174px;block-size:174px;border-color:rgba(var(--blue-rgb),.18)}.credit-status-core{inline-size:108px;block-size:108px;display:grid;place-items:center;border:1px solid rgba(var(--blue-rgb),.22);border-radius:50%;background:radial-gradient(ellipse,rgba(var(--blue-rgb),.1),transparent)}.credit-status-caption{position:absolute;bottom:4px;padding:5px 14px;background:var(--surface);border:1px solid var(--line);border-radius:20px;font:10px var(--mono);letter-spacing:.03em}.credit-status-visual.closed{color:var(--muted)}.credit-status-visual.closed .credit-status-core,.credit-status-visual.closed .credit-status-orbit{border-color:var(--line)}.credit-status-visual.closed .credit-status-core{background:var(--panel-2)}.credit-decision-reason{display:grid;gap:9px;border-inline-start:2px solid var(--line-strong);padding-inline-start:16px;margin-top:24px}.credit-decision-reason p{margin:0;color:var(--text-2);font-size:14px;line-height:1.7;white-space:pre-wrap}.credit-journey{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--elevation-rest);padding:28px 30px 0}.credit-journey>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.credit-timeline{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:34px 0 30px}.credit-timeline li{position:relative;min-width:0;display:grid;gap:16px;padding-inline-end:14px;align-content:start}.credit-timeline li:after{content:"";position:absolute;inset-inline-start:40px;inset-inline-end:8px;top:15px;height:1px;background:var(--line-strong)}.credit-timeline li:last-child:after{display:none}.credit-timeline li.complete:after{background:rgba(var(--green-rgb),.4)}.credit-timeline-dot{display:grid;place-items:center;inline-size:31px;block-size:31px;border:1px solid var(--line-strong);border-radius:50%;font-size:11px;color:var(--muted);background:var(--surface)}.credit-timeline .complete .credit-timeline-dot{color:var(--green-text);border-color:rgba(var(--green-rgb),.35);background:var(--green-faint)}.credit-timeline .current .credit-timeline-dot{color:var(--blue-text);border-color:var(--blue);box-shadow:0 0 0 5px rgba(var(--blue-rgb),.09)}.credit-timeline li>div{display:grid;gap:9px}.credit-timeline strong{font-size:12px;font-weight:500;line-height:1.5}.credit-timeline .current strong{color:var(--blue-text)}.credit-timeline .upcoming strong{color:var(--muted)}.credit-timeline time,.credit-timeline-placeholder{color:var(--muted);font-size:11px;line-height:1.6}.credit-next{margin:0 -30px;padding:18px 30px;border-top:1px solid var(--line-soft);display:flex;align-items:center;gap:10px;color:var(--text-2);font-size:12px;line-height:1.7}.credit-next>span{color:var(--blue-text)}.credit-summary-body{display:flex;gap:32px;align-items:center;justify-content:space-between}.credit-summary-body h2{font-size:18px;font-weight:500;max-width:650px;margin:0}.credit-summary-body .btn{flex-shrink:0}.credit-lock{display:flex;align-items:center;gap:20px;padding:22px;border:1px solid var(--line-strong);background:var(--panel-2);border-radius:var(--radius)}.credit-lock p{color:var(--muted);font-size:13px;line-height:1.6;margin:7px 0 0}.credit-lock .btn{margin-inline-start:auto;flex-shrink:0}.credit-lock-mark{color:var(--muted);font-size:28px}.credit-facts{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.credit-facts>div{display:grid;gap:9px}.credit-facts dt{color:var(--muted);font-size:11px}.credit-facts dd{margin:0;font-size:14px;line-height:1.6}.credit-legal-basis{white-space:pre-wrap;line-height:1.8;font-size:13px;color:var(--muted);border-top:1px solid var(--line-soft);padding-top:24px;margin:0}.credit-documents{display:grid;gap:12px;margin-top:13px}.credit-document{display:flex;align-items:center;gap:16px;padding:19px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);min-width:0}.credit-document>div{display:grid;gap:7px;min-width:0}.credit-document strong{font-size:13px;overflow-wrap:anywhere;font-weight:500}.credit-document .small{font-size:11px;line-height:1.6}.credit-document-link{margin-inline-start:auto;flex-shrink:0;color:var(--text-2);text-decoration:none;font-size:11px;display:flex;align-items:center;gap:9px}.credit-document-link:hover{color:var(--green-text)}.credit-document-mark{display:grid;place-items:center;gap:5px;color:var(--blue-text);inline-size:38px;flex-shrink:0}.credit-document-mark small{font:8px var(--mono);letter-spacing:.05em}.credit-declaration{border:1px solid var(--line);background:var(--panel-2);padding:18px 20px;border-radius:var(--radius)}.credit-declaration summary{font-size:12px;cursor:pointer;line-height:1.7}.credit-version{color:var(--muted)}.credit-declaration-text{white-space:pre-wrap;line-height:1.9;font-size:13px;color:var(--text-2);max-height:360px;overflow-y:auto;overflow-wrap:anywhere;padding-inline-end:12px}.credit-declaration-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.credit-signing-text{background:var(--surface)}.credit-signing-text .credit-declaration-text{margin:0}.credit-dossier{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--elevation-rest)}.credit-dossier>summary{cursor:pointer;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;font-size:13px}.credit-dossier>summary::-webkit-details-marker{display:none}.credit-dossier>summary>span{display:flex;align-items:center;gap:12px}.credit-dossier-icon{color:var(--muted);font-size:22px}.credit-dossier-count{color:var(--muted);font-size:11px}.credit-dossier-count bdi{color:var(--text);background:var(--panel-2);padding:3px 7px;border:1px solid var(--line);border-radius:3px}.credit-disclosure-arrow{font-size:18px}.credit-dossier[open] .credit-disclosure-arrow{transform:rotate(180deg)}.credit-dossier-body{border-top:1px solid var(--line-soft);padding:28px}.credit-approvals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.credit-approvals h3{grid-column:1/-1;margin:0}.credit-approval{display:flex;align-items:start;gap:14px;padding:20px;background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius);min-width:0}.credit-approval-number{width:28px;height:28px;display:grid;place-content:center;border:1px solid var(--line-strong);color:var(--muted);flex-shrink:0;border-radius:50%;font-size:12px}.credit-approval.complete .credit-approval-number{color:var(--green-text);border-color:rgba(var(--green-rgb),.3);background:var(--green-faint)}.credit-approval>div{display:grid;gap:9px;min-width:0}.credit-approval strong{font-size:12px;font-weight:500;overflow-wrap:anywhere}.credit-review-caption{color:var(--muted);font-size:10px}.credit-approval p{margin:0;line-height:1.7}.credit-review-note{border-inline-start:2px solid var(--line-strong);padding-inline-start:16px}.credit-review-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:10px}.credit-admin-review{margin-top:30px;scroll-margin-top:90px}.credit-history-table td{max-width:300px;white-space:normal;overflow-wrap:anywhere;line-height:1.7;font-size:12px}.credit-history-table td:first-child{width:16%;color:var(--muted)}.credit-history-table td:nth-child(2){width:18%}.credit-history-table td:nth-child(3){width:22%}.credit-history-state{display:inline-flex;gap:7px;align-items:center;color:var(--muted);font-size:11px}.credit-history-state:before{content:"";inline-size:5px;block-size:5px;border-radius:50%;background:var(--muted-2)}.credit-history-state.approved{color:var(--green-text)}.credit-history-state.approved:before{background:var(--green)}.credit-history-state.requested:before{background:var(--blue)}.credit-actor-mark{display:inline-grid;place-items:center;font:10px var(--mono);border:1px solid var(--line);border-radius:50%;background:var(--panel-2);inline-size:23px;block-size:23px;margin-inline-end:9px;color:var(--muted);vertical-align:middle}.credit-application{display:grid;grid-template-columns:235px minmax(0,1fr);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--elevation-rest);min-height:650px}.credit-application-nav{display:flex;flex-direction:column;gap:30px;padding:30px 24px;border-inline-end:1px solid var(--line);background:radial-gradient(ellipse at 10% 0,var(--hero-glow),transparent 72%)}.credit-application-caption{display:grid;gap:10px}.credit-application-nav ol{list-style:none;margin:0;padding:0;display:grid;gap:8px}.credit-application-nav li button{display:flex;align-items:center;gap:13px;border:0;background:transparent;padding:10px 0;font-size:12px;color:var(--muted);text-align:start;width:100%;cursor:pointer;line-height:1.6}.credit-application-nav li button:disabled{cursor:default}.credit-step-number{display:grid;place-items:center;border:1px solid var(--line-strong);inline-size:28px;block-size:28px;border-radius:50%;font:10px var(--mono);flex-shrink:0}.credit-application-nav .current button{color:var(--text)}.credit-application-nav .current .credit-step-number{border-color:var(--blue);color:var(--blue-text);box-shadow:0 0 0 4px rgba(var(--blue-rgb),.08)}.credit-application-nav .complete .credit-step-number{color:var(--green-text);border-color:rgba(var(--green-rgb),.3)}.credit-application-nav-foot{margin-top:auto;padding-top:24px;border-top:1px solid var(--line);display:grid;gap:10px}.credit-application-nav-foot>span:last-child{font-size:11px;color:var(--muted);line-height:1.7}.credit-application-body{min-width:0;display:flex;flex-direction:column;padding:38px}.credit-application-head{display:flex;justify-content:space-between;gap:18px;margin-bottom:30px}.credit-application-head h1{font-size:31px;letter-spacing:-.035em;font-weight:500;margin:14px 0 10px;outline:none}.credit-application-head p{font-size:13px;line-height:1.75;color:var(--muted);margin:0}.credit-close{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--muted);inline-size:30px;block-size:30px;font-size:22px;flex-shrink:0;cursor:pointer}.credit-close:hover{background:var(--surface-hover);color:var(--text)}.credit-fieldset{border:0;padding:0;margin:0;min-width:0}.credit-step-body{flex:1 1}.credit-form-section{display:grid;gap:22px}.credit-textarea{min-height:100px;resize:vertical}.credit-structure-options{display:grid;gap:9px}.credit-structure-option{display:flex;align-items:center;gap:13px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:17px 18px;cursor:pointer;font-size:13px;line-height:1.55}.credit-structure-option.selected{border-color:rgba(var(--green-rgb),.35);background:var(--green-faint)}.credit-structure-option input{accent-color:var(--green);flex-shrink:0}.credit-structure-check{margin-inline-start:auto;color:var(--green-text)}.credit-structure-option:focus-within{outline:2px solid var(--green);outline-offset:2px}.credit-country-list{display:flex;flex-wrap:wrap;gap:10px}.credit-country-chip{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);padding:11px 13px;font-size:12px}.credit-country-chip button{border:0;background:transparent;color:var(--muted);font-size:18px;cursor:pointer;padding:0}.credit-upload-drop{position:relative;display:grid;justify-items:center;gap:16px;padding:32px 24px;border:1px dashed var(--line-strong);border-radius:var(--radius);background:var(--panel-2);text-align:center;cursor:pointer}.credit-upload-drop svg{color:var(--blue-text)}.credit-upload-drop strong{font-size:13px;font-weight:500}.credit-upload-drop>span{font-size:11px;line-height:1.8;color:var(--muted);max-width:350px}.credit-file-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.credit-upload-drop:focus-within{outline:2px solid var(--blue);outline-offset:3px}.credit-request-summary{margin:0;display:grid;gap:23px}.credit-request-summary>div{display:grid;grid-template-columns:minmax(100px,.5fr) minmax(0,1fr);gap:20px;border-bottom:1px solid var(--line-soft);padding-bottom:23px}.credit-request-summary dt{color:var(--muted);font-size:12px;line-height:1.7}.credit-request-summary dd{margin:0;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.credit-request-summary small{display:block;color:var(--muted);margin-top:7px;font-size:11px}.credit-confirmed{display:flex;align-items:start;gap:12px;color:var(--muted);font-size:12px;line-height:1.75;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--green-faint)}.credit-confirmed>span{color:var(--green-text)}.credit-application-footer{margin-top:32px;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:15px}.credit-application-footer .btn{min-width:115px}.credit-admin-header{display:grid;grid-template-columns:1fr auto;align-items:center;gap:40px;padding:34px;margin-bottom:28px;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(ellipse at 0 0,var(--hero-glow),transparent 70%),var(--surface)}.credit-admin-header h1{font-size:32px}.credit-admin-header p{max-width:570px;font-size:13px;color:var(--muted);line-height:1.8;margin-bottom:0}.credit-admin-totals{display:flex;gap:28px}.credit-admin-totals>div{display:grid;gap:13px;min-width:70px;border-inline-start:1px solid var(--line);padding-inline-start:24px}.credit-admin-totals strong{font-size:34px;font-weight:450;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.credit-admin-totals .label{font-size:9px}.credit-queue-table{table-layout:fixed}.credit-queue-table td,.credit-queue-table th{white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.7}.credit-queue-table td{padding-block:24px}.credit-queue-table th:first-child{width:21%}.credit-queue-table th:nth-child(2){width:22%}.credit-queue-table th:nth-child(3){width:15%}.credit-queue-table th:nth-child(4){width:13%}.credit-queue-table th:nth-child(5){width:14%}.credit-queue-table th:nth-child(6){width:15%}.credit-queue-organization{display:flex;align-items:center;gap:12px;color:var(--text);text-decoration:none}.credit-queue-organization strong{font-size:12px;font-weight:500}.credit-queue-monogram{display:grid;place-items:center;inline-size:30px;block-size:32px;border:1px solid var(--line);border-radius:var(--radius);color:var(--green-text);background:var(--green-faint);font:12px var(--mono);flex-shrink:0}.credit-queue-identity{display:grid;gap:10px}.credit-queue-identity .pill{justify-self:start;font-size:9px}.credit-review-progress{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px}.credit-review-progress i{display:block;inline-size:21px;block-size:4px;border-radius:2px;background:var(--line-strong)}.credit-review-progress i[data-complete=true]{background:var(--green)}.credit-review-progress bdi{margin-inline-start:5px;color:var(--muted);font-size:10px}dialog:has(.credit-admin-sheet){max-width:940px;width:calc(100vw - 48px);max-height:calc(100dvh - 40px);overflow:hidden;padding:0}dialog:has(.credit-admin-sheet)>.panel-body{padding:0}.credit-admin-sheet{max-height:calc(100dvh - 80px);overflow-y:auto;padding:30px}.credit-admin-sheet-header{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:26px}.credit-admin-sheet-header h2{font-size:25px;font-weight:500;letter-spacing:-.035em;margin:10px 0 0}.credit-admin-sheet .credit-admin-review{margin:0}.credit-admin-sheet .credit-history-table td{font-size:11px}@media (max-width:1100px){.credit-hero{padding:32px;gap:30px}.credit-hero h1{font-size:35px}.credit-portfolio-item{padding:24px}.credit-application{grid-template-columns:200px minmax(0,1fr)}.credit-application-nav{padding:28px 20px}.credit-application-body{padding:30px}.credit-admin-header{grid-template-columns:1fr;gap:28px}.credit-admin-totals>div{padding-inline:0 28px;border-inline-start:0;border-inline-end:1px solid var(--line);min-width:140px}}@media (max-width:760px){.credit-page{gap:24px}.credit-hero{grid-template-columns:minmax(0,1fr);padding:26px;gap:30px;min-height:auto}.credit-hero h1{font-size:33px}.credit-hero-eyebrow{gap:10px;margin-bottom:21px}.credit-hero-eyebrow .pill,.credit-hero-eyebrow>.label{font-size:9px}.credit-hero-benefit{font-size:13px;line-height:1.8}.credit-hero-actions{gap:20px;margin-top:26px}.credit-hero-actions .btn{justify-content:space-between;width:100%;font-size:12px;padding-inline:16px}.credit-hero-balance .balance-hero-value{font-size:clamp(29px,8.4vw,42px)}.credit-revenue-number{padding:25px 0 0;border-inline-start:0;border-top:1px solid var(--line);gap:13px}.credit-revenue-number .balance-hero-value{font-size:36px}.credit-revenue-spark{margin-top:0}.credit-validity{border-inline-start:0;border-top:1px solid var(--line);padding:25px 0 0;grid-template-columns:110px minmax(0,1fr);gap:22px;text-align:start;align-items:center;justify-items:start}.credit-validity-ring,.credit-validity-ring svg{inline-size:110px;block-size:110px}.credit-validity-ring strong{font-size:30px}.credit-validity-ring span{font-size:8px}.credit-validity time{font-size:12px;line-height:1.7}.credit-validity .label{font-size:9px;line-height:1.7}.credit-portfolio{grid-template-columns:minmax(0,1fr)}.credit-portfolio-item{border-inline-end:0;border-bottom:1px solid var(--line);padding:24px;gap:15px}.credit-portfolio-item>.credit-portfolio-count{font-size:40px}.credit-stat-foot{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px}.credit-portfolio-item>.credit-portfolio-date{font-size:30px}.credit-benefits{grid-template-columns:minmax(0,1fr);gap:0}.credit-benefits article{display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:17px;padding:20px 0;border-bottom:1px solid var(--line-soft)}.credit-benefits article:first-child{padding-top:2px}.credit-benefits article:last-child{border:0;padding-bottom:0}.credit-benefit-icon{grid-row:1/3;margin:0;inline-size:40px;block-size:40px}.credit-benefits h2{font-size:14px;margin:0 0 7px}.credit-benefits p{font-size:12px}.credit-split-flow .panel-head{flex-wrap:wrap;gap:12px;padding-inline:22px}.credit-split-flow .sm-mobile-stack{padding:20px;gap:22px}.credit-split-flow .sf-node{position:relative;padding:20px;min-height:115px;display:grid;gap:12px}.credit-split-flow .sm-mobile-stack>.sf-node+.sf-node:after{content:"↓";position:absolute;top:-22px;inset-inline-start:calc(50% - 7px);color:var(--muted);font-size:15px}.credit-split-flow .sf-eyebrow{font-size:11px}.credit-flow-value{font-size:30px}.credit-flow-name{font-size:20px}.credit-flow-detail{font-size:12px}.credit-status-visual{display:none}.credit-journey{padding:25px 24px 0}.credit-timeline{grid-template-columns:minmax(0,1fr);margin:30px 0 20px;gap:0}.credit-timeline li{grid-template-columns:31px minmax(0,1fr);column-gap:18px;padding:0 0 30px;min-height:92px}.credit-timeline li:last-child{padding-bottom:0;min-height:65px}.credit-timeline li>div{padding-top:5px;gap:7px}.credit-timeline li:after{top:40px;inset-inline-start:15px;inset-inline-end:auto;width:1px;height:calc(100% - 47px)}.credit-next{margin-inline:-24px;padding:18px 24px}.credit-next,.credit-organization-label{font-size:11px}.credit-approvals,.credit-facts{grid-template-columns:minmax(0,1fr)}.credit-facts{gap:24px}.credit-submitted .panel-body{padding:24px}.credit-lock,.credit-summary-body{flex-direction:column;align-items:flex-start;gap:16px}.credit-lock .btn{margin-inline-start:0}.credit-document{padding:17px;gap:13px;flex-wrap:wrap}.credit-document>div{flex:1 1;min-width:130px}.credit-document-link{margin-inline-start:51px}.credit-declaration{padding:16px}.credit-dossier>summary{padding:20px 22px}.credit-dossier-count{gap:9px!important;font-size:10px}.credit-dossier-body{padding:24px}.credit-history-panel .panel-body{padding-inline:20px}.credit-history-table td{max-width:none}.credit-history-table td:first-child,.credit-history-table td:nth-child(2),.credit-history-table td:nth-child(3){width:auto}.credit-application{grid-template-columns:minmax(0,1fr)}.credit-application-nav{gap:22px;padding:22px;border-inline-end:0;border-bottom:1px solid var(--line)}.credit-application-caption{display:flex;justify-content:space-between;align-items:center;gap:12px}.credit-application-caption .small{font-size:10px}.credit-application-nav ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.credit-application-nav li button{flex-direction:column;gap:11px;text-align:center;font-size:8px;line-height:1.7;padding:0}.credit-application-nav li button>span:last-child{min-height:28px}.credit-application-nav-foot{display:none}.credit-application-body{padding:25px 22px}.credit-application-head{margin-bottom:26px;gap:12px}.credit-application-head h1{font-size:27px;line-height:1.2}.credit-application-head p{font-size:12px}.credit-application-head .label{display:none}.credit-application-head .credit-close{inline-size:25px;block-size:25px;font-size:18px}.credit-structure-option{padding:16px 13px;font-size:12px;gap:10px}.credit-application-footer{gap:10px}.credit-application-footer .btn{min-width:0;font-size:11px;padding-inline:14px}.credit-request-summary>div{grid-template-columns:minmax(0,1fr);gap:8px;padding-bottom:18px}.credit-admin-header{padding:26px 24px;gap:28px}.credit-admin-header h1{font-size:28px}.credit-admin-totals{justify-content:space-between;gap:12px}.credit-admin-totals>div{min-width:0;padding-inline-end:14px;flex:1 1;gap:10px}.credit-admin-totals>div:last-child{border:0;padding:0}.credit-admin-totals strong{font-size:27px}.credit-admin-totals .label{line-height:1.8;font-size:8px}.credit-queue-table{table-layout:auto}dialog:has(.credit-admin-sheet){width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.credit-admin-sheet{padding:22px 16px;max-height:calc(100dvh - 24px)}.credit-admin-sheet-header h2{font-size:22px}.credit-admin-sheet .panel-body{padding-inline:18px}.credit-admin-sheet .credit-history-panel .panel-body{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.credit-admin-sheet *,.credit-page *{scroll-behavior:auto}}.credit-feedback{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.credit-feedback-heading{display:flex;justify-content:space-between;gap:24px;padding:32px 36px 28px}.credit-feedback-heading .label{color:var(--muted-2);font-size:10px;letter-spacing:.1em}.credit-feedback-heading h2{font-size:30px;font-weight:450;letter-spacing:-.045em;margin:12px 0}.credit-feedback-heading p{color:var(--muted);font-size:13px;line-height:1.8;margin:0;max-width:540px}.credit-feedback-count{font-size:12px;font-family:var(--mono);color:var(--muted-3);padding-top:4px}.credit-feedback-item{display:grid;grid-template-columns:20px minmax(0,1fr);gap:20px;border-top:1px solid var(--line);padding:27px 36px}.credit-feedback-index{color:var(--muted-3);font-family:var(--mono);font-size:10px;padding-top:5px}.credit-feedback-content{min-width:0}.credit-feedback-content header{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.credit-feedback-content h3{font-size:15px;font-weight:500;margin:0}.credit-feedback-status{padding:4px 9px;border-radius:5px;font-size:10px;line-height:1.6;border:1px solid var(--line);color:var(--amber)}.credit-feedback-status.rejected{color:var(--red)}.credit-feedback-content>p{font-size:13px;line-height:1.9;margin:13px 0 17px}.credit-feedback-evidence{padding:16px 20px;border-inline-start:2px solid var(--line-strong,var(--line));background:rgba(var(--ink-rgb),.018);border-radius:0 8px 8px 0;margin-bottom:15px}.credit-feedback-evidence>span{color:var(--muted-2);font-size:10px}.credit-feedback-evidence blockquote{font-size:12px;color:var(--muted);line-height:1.9;margin:10px 0 0;overflow-wrap:anywhere}.credit-feedback-content>.btn{font-size:11px}.credit-feedback-ready{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:11px;line-height:1.7;color:var(--green-text);margin:14px 0}.credit-feedback-ready>span:nth-child(2){color:var(--text);overflow-wrap:anywhere}.credit-feedback-send{border-top:1px solid var(--line);padding:22px 36px;display:flex;justify-content:space-between;align-items:center;gap:18px}.credit-feedback-send>span{font-size:11px;color:var(--muted)}.credit-feedback-form{display:grid;gap:24px}.credit-feedback-form h2{font-size:30px;font-weight:450;letter-spacing:-.04em;margin:0}.credit-feedback-form>p{line-height:1.8;font-size:13px;margin:0}.credit-feedback-drop{border:1px dashed var(--line);border-radius:12px;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;cursor:pointer;padding:24px;position:relative}.credit-feedback-drop:hover{background:var(--surface);border-color:var(--muted)}.credit-feedback-drop>span:first-child{color:var(--muted-2);font-size:26px}.credit-feedback-drop strong{font-size:13px;font-weight:500}.credit-feedback-drop>span:last-of-type{font-size:11px;color:var(--muted-2)}.credit-feedback-drop input{position:absolute;width:1px;height:1px;opacity:0}.credit-feedback-drop:focus-within{outline:2px solid var(--text);outline-offset:3px}.credit-feedback-confirm h2{font-size:28px;letter-spacing:-.035em;font-weight:450;line-height:1.2;margin:16px 0}.credit-feedback-confirm>p{font-size:13px;line-height:1.8}.credit-feedback-documents{list-style:none;padding:18px;border:1px solid var(--line);border-radius:8px;display:grid;gap:13px;margin:24px 0}.credit-feedback-documents li{display:flex;gap:12px;font-size:12px;overflow-wrap:anywhere}.credit-feedback-declaration{margin-bottom:24px;font-size:12px}.credit-feedback-declaration summary{cursor:pointer;color:var(--muted)}.credit-feedback-declaration p{white-space:pre-line;line-height:1.9;max-height:180px;overflow:auto}.credit-feedback-confirm .check{margin-top:18px;font-size:12px}@media (max-width:760px){.credit-feedback-heading{padding:24px 20px;gap:16px}.credit-feedback-heading h2{font-size:27px}.credit-feedback-heading p{font-size:12px}.credit-feedback-item{padding:24px 20px;gap:12px;grid-template-columns:14px minmax(0,1fr)}.credit-feedback-content header{gap:11px}.credit-feedback-content h3{font-size:14px;line-height:1.5}.credit-feedback-content>p{font-size:12px;line-height:1.9}.credit-feedback-evidence{padding:13px 15px}.credit-feedback-evidence blockquote{font-size:11px}.credit-feedback-send{padding:20px;align-items:stretch;flex-direction:column}.credit-feedback-form h2{font-size:27px}.credit-feedback-confirm .dialog-actions{flex-wrap:wrap}}.credit-feedback,.credit-feedback-item{scroll-margin-top:90px}.credit-feedback-form .field{margin-bottom:0}.app-root .table-wrap{min-inline-size:0;max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain}.app-root .sortable-table :is(.table-sort,.table-sort-label),.app-root .sortable-table>thead>tr>th{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.app-root .sortable-table :is(.table-sort,.table-sort-label){white-space:normal}.app-root .sortable-table td :is(.pill,.attn){box-sizing:border-box;max-inline-size:100%;white-space:nowrap;overflow-wrap:normal;word-break:normal;line-height:1.5}.app-root .sortable-table td .pill-label{white-space:normal}.app-root .sortable-table td .cell-stack{min-inline-size:0}.app-root .sector-reveal>div{overflow:clip}.app-root .credit-queue-identity{min-inline-size:0}.app-root .credit-queue-organization{align-items:flex-start}@media (min-width:701px){.app-root table td:has(>.cell-stack>.pill),.app-root table td:has(>.pill){min-inline-size:240px}.app-root .sortable-table[data-table-columns="2"]{--table-min:320px}.app-root .sortable-table[data-table-columns="3"]{--table-min:440px}.app-root .sortable-table[data-table-columns="4"]{--table-min:580px}.app-root .sortable-table[data-table-columns="5"]{--table-min:740px}.app-root .sortable-table[data-table-columns="6"]{--table-min:900px}.app-root .sortable-table[data-table-columns="7"]{--table-min:1040px}.app-root .sortable-table[data-table-columns="8"]{--table-min:1180px}.app-root .sortable-table[data-table-columns="10"],.app-root .sortable-table[data-table-columns="11"],.app-root .sortable-table[data-table-columns="9"]{--table-min:1320px}.app-root .table-wrap .sortable-table:not(.sortable-cards){table-layout:auto;inline-size:100%;min-inline-size:var(--table-min,min-content)}.app-root .table-wrap .sortable-table:not(.sortable-cards)>:is(thead,tbody,tfoot)>tr:not(.detail-row):not(.sector-detail-row)>:is(th,td):first-child{position:sticky;inset-inline-start:0;z-index:1;background:var(--panel);box-shadow:1px 0 var(--line-soft)}.app-root .table-wrap .sortable-table:not(.sortable-cards)>thead>tr>th:first-child{z-index:2}.app-root .credit-queue-table :is(th,td):first-child{min-inline-size:220px}}@media (max-width:860px){.app-root .shell,.app-root .shell.collapsed{grid-template-columns:minmax(0,1fr)}.app-root .shell>.sidebar{position:fixed}}@media (max-width:700px){.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards),.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody{display:block;inline-size:100%;min-inline-size:0;table-layout:auto}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>thead{display:none}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr{display:block;padding:14px 18px;border-bottom:1px solid var(--line-soft)}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr>td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:12px;inline-size:auto;min-inline-size:0;max-inline-size:none;padding:8px 0;border:0;text-align:start;white-space:normal;overflow-wrap:anywhere}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr>td:before{content:attr(data-label);color:var(--muted);font:400 12px/1.6 var(--sans);overflow-wrap:normal;word-break:normal}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr>td:first-child{display:block;padding-block:4px 12px}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr>td:first-child:before{content:none}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr>td>*{min-inline-size:0;max-inline-size:100%}.app-root .sortable-table td.num .cell-stack{align-items:flex-start}.app-root .table-wrap .sortable-table>tbody>tr>td.actions{display:flex;inline-size:auto}.app-root .table-wrap .sortable-table>tbody>tr>td.np-deposit-periods{grid-template-columns:minmax(0,1fr)}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr>td:has(>.cell-stack>.pill),.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr>td:has(>.pill){grid-template-columns:minmax(0,1fr);justify-items:start}}.app-root .sheet .np-preview-table>tbody,.app-root .sheet .table-wrap>.np-preview-table{display:block;inline-size:100%;min-inline-size:0}.app-root .sheet .np-preview-table>thead{display:none}.app-root .sheet .np-preview-table>tbody>tr{display:block;padding-block:14px;border-bottom:1px solid var(--line-soft)}.app-root .sheet .np-preview-table>tbody>tr>td{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:14px;padding:8px 0;border:0;background:transparent;box-shadow:none;text-align:start;min-inline-size:0;max-inline-size:none}.app-root .sheet .np-preview-table>tbody>tr>td:before{content:attr(data-label);color:var(--muted);font:400 12px/1.6 var(--sans)}.app-root .sheet .np-preview-table>tbody>tr>td:first-child{display:block;font-weight:500;padding-block-end:14px}.app-root .sheet .np-preview-table>tbody>tr>td:first-child:before{content:none}.app-root .sheet [data-sort-toolbar=np-funding-preview]{display:flex;padding-inline:0}.app-root .table-sort-control select{flex:1 1;inline-size:0;min-inline-size:64px}.app-root .table-sort-toolbar{flex-wrap:wrap}@media (max-width:700px){.app-root .admin .sector-panel .table-wrap{overflow-x:auto}.app-root .sector-panel .sortable-table>tbody>tr.sector-detail-row{padding:0}.app-root .sector-panel .table-wrap .sortable-table>tbody>tr.sector-detail-row>td[colspan]{display:block;padding:0}.app-root .sector-panel .sector-table .sector-table>tbody>tr:not(.sector-detail-row),.app-root .sector-panel .table-sort-toolbar{padding-inline:12px}}.app-root .sortable-table{position:relative}.app-root .tabs-head>.tabs{min-inline-size:0;max-inline-size:100%;overflow-x:auto}.app-root .table-sort-control{flex:1 1}.app-root .table-sort-control select{max-inline-size:240px}@media (max-width:700px){.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr>td.actions{display:flex;padding:0;max-inline-size:max-content}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr>td.actions:before{content:none}.app-root .table-wrap .sortable-table:not(.perm-table):not(.sortable-cards)>tbody>tr:has(>td.actions)>td:first-child{padding-inline-end:48px}}@media (max-width:700px){.app-root .sortable-table td .nowrap{white-space:normal;overflow-wrap:normal;word-break:normal}.app-root .sortable-table .admin-route.compact{min-inline-size:0;max-inline-size:100%}.app-root .sortable-table .sf-staff-routes>span{min-inline-size:0}}.app-root :is(.mono,code,.cycle-hash,.sf-hash,.np-proof-hash,.admin-proof-hash,.admin-route-code):not(input,textarea,pre,td,th,pre *,.admin-payload,.creditor-proof p),.portal-root .ref-link{display:inline-block;min-inline-size:0;max-inline-size:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;word-break:normal;vertical-align:bottom}.app-root .cl-facts .id-cell,.app-root :is(.id-cell,.id-line,.url-line,.secret-line,.secret-box){min-inline-size:0;max-inline-size:100%;flex-wrap:nowrap}.app-root :is(.id-cell,.id-line,.url-line,.secret-line,.secret-box)>:is(.mono,code){flex:0 1 auto}.app-root :is(.id-cell,.id-line,.url-line,.secret-line,.secret-box)>:is(.copy,.btn,button){flex:none}.app-root :is(.module-facts,.cl-facts,.timeline-fields) dd{min-inline-size:0}.app-root .pill-label{min-inline-size:0}.held-payouts{scroll-margin-block-start:94px}.held-overview{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border-block-end:1px solid var(--line-soft)}.held-totals{display:flex;flex-wrap:wrap;gap:16px 36px;margin:0}.held-totals dt{display:flex;gap:12px;align-items:center;color:var(--muted);font-size:12px}.held-totals dt span{font-size:10px;letter-spacing:.06em}.held-totals dd{margin:8px 0 0;font-size:28px;letter-spacing:-.04em;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.held-policy{max-inline-size:400px;display:grid;gap:8px;justify-items:start}.held-policy .pill{white-space:normal;line-height:1.7}.held-policy p{margin:0}.held-payouts .cell-stack{gap:7px}.app-root .held-table td{vertical-align:top}.app-root .table-wrap .held-table:not(.sortable-cards){min-inline-size:0}.app-root .held-table td:has(>.cell-stack>.pill),.app-root .held-table td:has(>.pill){min-inline-size:0}.held-table th:first-child{inline-size:21%}.held-payouts .held-table th:first-child{inline-size:17%}.held-payouts .held-table time,.held-table td.num{white-space:nowrap}.held-destination{display:grid;gap:8px;margin-block-start:5px}.held-delivery{margin:0;display:grid;gap:5px;font-size:11px}.held-delivery>div{display:flex;flex-wrap:wrap;gap:4px 10px}.held-delivery dt{color:var(--muted)}.held-delivery dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.held-cost-note{display:block;max-inline-size:24ch;white-space:normal;line-height:1.6;font-weight:400;letter-spacing:0}.held-table td.num>.cell-stack{align-items:flex-end}.held-status-reason{max-inline-size:26ch;line-height:1.6}.held-release-value p{margin:0 0 16px}.held-release-value strong{font-size:36px;font-weight:500;letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.held-leg{display:inline-flex;flex-direction:column;align-items:flex-start;gap:7px;text-decoration:none;color:var(--muted)}.held-leg:hover>.small{color:var(--text);text-decoration:underline;text-underline-offset:3px}.held-carry-releases .panel-head{flex-wrap:wrap;gap:12px}.sf-status.parked{color:var(--muted)}.sm-route.parked .sm-edge{stroke-dasharray:6 7;opacity:.55}.sf-node[data-state=parked]{border-style:dashed;border-color:var(--muted)}.sf-held-details{display:grid;gap:8px;border-block-start:1px solid var(--line-soft);padding-block-start:14px;margin-block-start:14px;color:var(--muted);font-size:12px}.sf-held-details a{color:inherit;text-underline-offset:3px}.app-root :is(.agreement-detail,.admin-agreement-detail) .table-wrap .sortable-table:not(.sortable-cards){min-inline-size:0}.app-root :is(.agreement-detail,.admin-agreement-detail) .sortable-table td:has(>.cell-stack>.pill),.app-root :is(.agreement-detail,.admin-agreement-detail) .sortable-table td:has(>.pill){min-inline-size:0}.app-root .table-wrap .held-recipient-cards{display:block;inline-size:100%;min-inline-size:0}.held-recipient-cards>thead{display:none}.held-recipient-cards>tbody{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;padding:0 20px 20px}.held-recipient-cards>tbody>tr{display:block;min-inline-size:0;padding:20px;border:1px solid var(--line-soft);border-radius:6px}.app-root .held-recipient-cards>tbody>tr>td{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;min-inline-size:0;max-inline-size:none;padding:9px 0;border:0;white-space:normal;text-align:start}.held-recipient-cards>tbody>tr>td:before{content:attr(data-label);color:var(--muted)}.app-root .held-recipient-cards>tbody>tr>td:first-child{display:block;min-inline-size:0;padding-block:0 18px;margin-block-end:8px;border-block-end:1px solid var(--line-soft)}.held-recipient-cards>tbody>tr>td:first-child:before{content:none}.held-recipient-cards>tbody>tr>td>bdi{text-align:end}.held-recipient-cards>tfoot{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;padding:20px}.held-recipient-cards>tfoot>tr{display:contents}.held-recipient-cards>tfoot>tr>th{grid-column:1/-1;padding:0;border:0;text-align:start}.held-recipient-cards>tfoot>tr>td{display:grid;gap:6px;padding:0;border:0;text-align:start;white-space:normal}.held-recipient-cards>tfoot>tr>td:before{content:attr(data-label);color:var(--muted);font-size:11px}.held-recipient-cards>tfoot>tr>td:empty{display:none}.native-cycle-detail .agreement-heading:has(>.mono){display:grid;grid-template-columns:minmax(0,1fr) auto;inline-size:100%;min-inline-size:0;max-inline-size:100%}.native-cycle-detail .agreement-heading>.mono{grid-column:1/-1;inline-size:100%;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}@media (max-width:700px){.held-overview{flex-direction:column;align-items:stretch;padding:20px 18px;gap:20px}.held-totals dd{font-size:30px}.app-root .held-table th:first-child{inline-size:auto}.held-delivery{font-size:12px;gap:8px}.held-delivery>div{justify-content:space-between}.held-recipient-cards>tbody{padding-inline:0;grid-template-columns:minmax(0,1fr)}.held-recipient-cards>tfoot{grid-template-columns:repeat(2,minmax(0,1fr))}.app-root .table-wrap .held-table>tbody>tr>td:last-child:has(>.btn){display:flex;justify-content:flex-end;padding-block-start:14px}.app-root .table-wrap .held-table>tbody>tr>td:last-child:has(>.btn):before{content:none}}