.trail{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:9px 6px}.trail .hop{flex:0 1 auto;min-width:0;padding:2px 14px}.trail .hop .l{display:block;font-size:12px;font-weight:600;color:var(--muted)}.trail .hop .v{display:block;margin-top:2px;font-size:14px;font-weight:600;color:var(--brand-ink);text-decoration:none}.trail .hop a.v:hover{text-decoration:underline;text-underline-offset:2px}.trail .hop .n{display:block;margin-top:3px;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:var(--ink-2)}.trail .step{flex:0 0 auto;align-self:center;padding:0 2px;-webkit-user-select:none;user-select:none;font-family:var(--font-mono);font-size:16px;color:var(--faint)}.trail .hop.here{border-left:2px solid var(--brand)}.trail .hop.here .v{color:var(--text)}@media (max-width:760px){.trail{display:block;padding:0}.trail .step{display:none}.trail .hop{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--hairline);border-left:0}.trail .hop:last-child{border-bottom:0}.trail .hop.here{border-left:0;box-shadow:inset 2px 0 0 var(--brand)}.trail .hop .n,.trail .hop .v{margin-top:0}}details.how{margin-top:8px}details.how>summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:13px;font-weight:600;color:var(--muted);list-style:none;width:fit-content}details.how>summary::-webkit-details-marker{display:none}details.how>summary:before{content:"i";flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid var(--line-2);background:var(--panel);font-family:var(--font-mono);font-size:11px;font-weight:700;line-height:1}details.how>summary:hover{color:var(--brand-ink)}details.how>summary:hover:before{border-color:var(--brand);color:var(--brand-ink)}details.how>summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}details.how[open]>summary:before{content:"\2013";background:var(--brand);border-color:var(--brand);color:var(--accent-ink)}.howbody{margin-top:8px;padding:11px 13px;border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:var(--radius-sm);background:var(--panel-3);font-size:14px;line-height:1.6;color:var(--ink-2);max-width:80ch}.howbody p{margin:0 0 9px}.howbody p:last-child{margin-bottom:0}.howbody code{font-family:var(--font-mono);font-size:13px;color:var(--brand-ink)}.howbody .src{color:var(--faint);font-size:13px}.act .sum,.howbody .sum{display:block;margin:9px 0;padding:8px 10px;border-radius:var(--radius-sm);background:var(--panel);border:1px solid var(--hairline);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;color:var(--text);white-space:pre;line-height:1.7;overflow-x:auto;max-width:100%}.readme{border:1px dashed var(--line-2);border-radius:var(--radius);background:var(--panel)}.readme>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;padding:10px 14px;font-size:14px;font-weight:600;color:var(--brand-ink)}.readme>summary::-webkit-details-marker{display:none}.readme>summary:after{content:"Open";margin-left:auto;font-weight:600;color:var(--muted);font-size:13px}.readme[open]>summary:after{content:"Close"}.readme>summary:hover{background:var(--hover)}.readme>summary:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.readme .rbody{padding:2px 14px 16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.readme .rbody h3{font-size:14px;font-weight:700;color:var(--ink-2);margin:0 0 5px}.readme .rbody p{margin:0 0 8px;font-size:14px;line-height:1.6;color:var(--ink-2);max-width:60ch}.readme .rbody p:last-child{margin-bottom:0}.readme .rbody ul{margin:0;padding-left:17px;font-size:14px;line-height:1.65;color:var(--ink-2)}.pip{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:13px;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid;background:color-mix(in srgb,currentColor 11%,transparent)}.pip.ok{color:var(--mint)}.pip.watch{color:var(--gold)}.pip.act{color:var(--coral)}.pip.info{color:var(--muted)}:root[data-theme=light] .pip.ok{color:color-mix(in srgb,var(--mint) 62%,var(--ink))}:root[data-theme=light] .pip.watch{color:color-mix(in srgb,var(--gold) 52%,var(--ink))}:root[data-theme=light] .pip.act{color:color-mix(in srgb,var(--coral) 62%,var(--ink))}:root[data-theme=light] .pip.info{color:var(--ink-2)}:root[data-theme=dark] .pip.ok{color:color-mix(in srgb,var(--mint) 76%,var(--text))}.brandmark{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:62px;padding:2px 8px;border-radius:var(--radius-sm);border:1px solid var(--hairline);background:var(--panel-3);font-size:13px;font-weight:600;color:var(--ink-2);text-align:center}.brandcell{display:inline-grid;grid-template-rows:26px 8px;justify-items:center;align-items:center;width:54px;gap:0;vertical-align:middle}.chequemark{display:block}.cardword{font-size:11px;line-height:1;letter-spacing:.06em;color:var(--muted);text-transform:lowercase;white-space:nowrap}.cardmark{display:block;width:54px;height:26px;background-repeat:no-repeat;background-position:50%}.cardmark-visa{background-image:url(/brands/visa.svg);background-size:59.1px 37.9px}.cardmark-mastercard{background-image:url(/brands/mastercard.svg);background-size:53.9px 34.6px}.cardmark-amex{background-image:url(/brands/amex.svg);background-size:50px 32.1px}.cardmark-discover{background-image:url(/brands/discover.svg);background-size:59.4px 38.1px}.cardmark-diners{background-image:url(/brands/diners.svg);background-size:56.2px 36px}.cardmark-jcb{background-image:url(/brands/jcb.svg);background-size:50.1px 32.1px}.cardmark-unionpay{background-image:url(/brands/unionpay.svg);background-size:51.9px 33.3px}.cardmark-maestro{background-image:url(/brands/maestro.svg);background-size:54px 34.6px}.cardmark-elo{background-image:url(/brands/elo.svg);background-size:61.3px 39.3px}:root[data-theme=dark] .cardmark-visa{background-image:url(/brands/visa-rev.svg)}:root[data-theme=dark] .cardmark-discover{background-image:url(/brands/discover-rev.svg)}:root[data-theme=dark] .cardmark-elo{background-image:url(/brands/elo-rev.svg)}td.dual,th.dual{text-align:right;white-space:nowrap}td.dual .m{letter-spacing:-.01em;color:var(--text)}td.dual .c,td.dual .m{display:block;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}td.dual .c{margin-top:1px;font-size:12px;color:var(--muted)}td.dual .m.neg{color:var(--coral)}td.dual.zero .c,td.dual.zero .m{color:var(--faint)}.act td.amt a,.act td.dual a{color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--brand) 35%,transparent)}.act td.amt a:hover,.act td.dual a:hover{color:var(--brand-ink);border-bottom-color:var(--brand)}.act td.amt a:focus-visible,.act td.dual a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.act td.amt.neg a:hover{color:var(--coral);border-bottom-color:var(--coral)}.act td.amt a .figure-row,.act td.amt a .num{color:inherit}.act .subhead{font-size:14px;color:var(--muted);margin:0 0 10px;max-width:80ch;line-height:1.55}.act .rechead{display:flex;flex-direction:column;gap:3px;padding:2px 0 4px}.act .rechead .crumb{font-size:13px;color:var(--muted)}.act .rechead h2{font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0;color:var(--text);line-height:1.2}.act .rechead .desc{font-size:15px;color:var(--muted);margin:0;max-width:78ch;line-height:1.5}.act .answer{padding:10px 12px;border-radius:var(--radius-sm);font-size:15px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);line-height:1.55}.act .answer+.answer{margin-top:12px}.act .answer.refused{border-left:3px solid var(--coral)}.act .answer .prose{font-size:14px;margin:0}.act .kpiband .n .word{font-size:16px;font-weight:600}.act .bars a.b{text-decoration:none;justify-content:flex-end}.act .bars a.b:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.act .bars a.b.labelled .fill{background:var(--brand)}.act .barx span{min-width:0}.act table.grid.money tfoot td.tfoot-label{white-space:normal;min-width:17ch}.act td.w-view button{white-space:nowrap}@media (max-width:560px){.act table.grid.stacks tbody tr.expand>td{display:block;text-align:left;padding:12px 12px 16px}.act table.grid.stacks tbody tr.expand>td:before{content:none}.act table.grid.stacks tbody td.w-view{display:flex}.act table.grid.stacks tbody td.w-view:before{content:"Working"}.act .fs-head{position:static;transform:none;flex-wrap:wrap;gap:4px 10px;padding:11px 12px 0;pointer-events:auto}.act .fs-head .fs-act,.act .fs-head .fs-count,.act .fs-head h2{background:none;padding:0}.act .fs-head .fs-count{margin-left:0}.act .kpiband .n .word{font-size:15px}}.act .answer.draft{border-left:3px solid var(--gold)}.act .answer+.stack,.act .answer+form{margin-top:12px}.act .kpiband>div{flex:1 1 250px}.act .kpiband .n .figure,.act .kpiband .n.money{font-size:28px}.act table.grid th{white-space:normal;line-height:1.25}.act table.grid td.rowlabel .mono{white-space:nowrap}.act-lede{margin:0;font-size:15px;line-height:1.55;color:var(--ink-2);max-width:88ch}.act-lede b{color:var(--ink);font-weight:600}.act-lede .grain{color:var(--muted)}.act table.grid tbody tr.expand[hidden]{display:table-row}.act table.grid tbody td.w-view button{display:none}.act table.grid tbody tr.is-open>td{background:var(--hover)}.opened{font-size:14px;color:var(--ink-2)}.opened-band{flex-wrap:wrap;gap:4px 22px;padding-bottom:9px;margin-bottom:10px;border-bottom:1px solid var(--hairline)}.opened-band,.opened-band>div{display:flex;align-items:baseline}.opened-band>div{gap:7px;min-width:0}.opened-band .l{font-size:12px;font-weight:600;color:var(--muted)}.opened-band .v{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;color:var(--text)}.opened-close{margin-left:auto;font-size:13px;font-weight:600;color:var(--brand-ink)}.opened p{margin:0 0 8px;line-height:1.6;max-width:86ch}.opened p:last-child{margin-bottom:0}.opened-q{font-size:13px;color:var(--faint)}.opened-q span{font-weight:600;color:var(--muted)}.opened-more{font-size:13px}.opened-more a{font-weight:600}.opened-acts{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.opened-acts,.page-acts{display:flex;flex-wrap:wrap;gap:8px}.page-acts{align-items:center}@media (max-width:560px){.opened-band{display:block}.opened-band>div{justify-content:space-between;padding:3px 0}.opened-close{display:inline-block;margin:6px 0 0}}.act td.rowlabel .sub{display:block;font-size:12px;color:var(--faint)}.act td.rowlabel .rowmeta{font-size:12px;color:var(--faint);white-space:nowrap}.act td.rowlabel .rowopen{font-weight:600;color:var(--brand-ink)}.act td.rowlabel .rowopen:hover{text-decoration:underline;text-underline-offset:2px}.breakdown{width:100%;border-collapse:collapse;margin:4px 0 10px;font-size:13px}.breakdown td,.breakdown th{padding:5px 8px;vertical-align:baseline;text-align:left}.breakdown thead th{font-size:13px;font-weight:600;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:4px}.breakdown .cur{width:1.6em;padding-right:0;color:var(--faint)}.breakdown .amt,.breakdown .cur{text-align:right;font-family:var(--font-mono)}.breakdown .amt{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.breakdown thead .amt{font-family:inherit}.breakdown .pct{width:11ch;color:var(--ink-2)}.breakdown tr.band td,.breakdown tr.band th{background:var(--panel);font-weight:700;color:var(--text);border-bottom:1px solid var(--line-2)}.breakdown tbody.bgroup>tr>th[scope=rowgroup]{width:15ch;font-size:12px;font-weight:600;color:var(--muted);border-top:1px solid var(--hairline)}.breakdown tbody.bgroup>tr:first-child>td{border-top:1px solid var(--hairline)}.breakdown tr.bsub>td{border-top:1px solid var(--line-2);font-weight:700;color:var(--text)}.breakdown td .why{display:block;font-size:12px;color:var(--faint);line-height:1.4}.breakdown tfoot td{border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.breakdown tfoot tr.resid td{color:var(--faint);font-size:12px;line-height:1.45}@media (max-width:560px){.breakdown tbody.bgroup>tr>th[scope=rowgroup]{width:8ch}.breakdown td,.breakdown th{padding:4px}.breakdown .pct{width:8ch}}.act table.grid td.wrap,.act table.grid th.wrap{width:auto;min-width:18ch}.act table.grid .breakdown td,.act table.grid .breakdown th{white-space:normal}.act table.grid .breakdown .amt,.act table.grid .breakdown .cur{white-space:nowrap}@media (max-width:560px){.act table.grid.stacks tbody td.wrap{display:block;text-align:left;min-width:0}.act table.grid.stacks tbody td.wrap:before{display:block;margin-bottom:2px}}.act table.grid td.rowlabel{white-space:normal}.act .breakdown .figure-none,.act .kv .figure-none,.act .kv-v .figure-none{font-size:inherit;line-height:inherit}.act .drawer-act{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.act .drawer-act>h4{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--muted)}.act .drawer-act button[disabled]{opacity:.55;cursor:not-allowed}.act .cardcell{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.act .cardcell .nil{font-size:12px;font-style:italic;white-space:normal}details.act-fold{margin-top:18px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}details.act-fold>summary{cursor:pointer;min-height:56px;display:flex;align-items:center;padding:12px 18px;font-size:16px;font-weight:700;color:var(--text)}details.act-fold[open]>summary{border-bottom:1px solid var(--line)}details.act-fold>:not(summary){margin:12px}.rep-more>summary{cursor:pointer;color:var(--muted);font-size:15px;padding:4px 0}.rep-more[open]>summary{margin-bottom:8px}.filters .rep-filters{flex-basis:100%;order:1}.filters .rep-filters>summary{cursor:pointer;color:var(--muted);font-size:15px;font-weight:600;padding:4px 0;width:max-content}.filters .rep-filters>div{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding-top:8px}.act .kpiband .n .word.wrap{white-space:normal}.dis-respond{border-left:4px solid var(--warn)}.dis-respond.late{border-left-color:var(--coral)}.dis-due{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:14px}.dis-due .l{font-size:15px;font-weight:600;color:var(--muted)}.dis-due .d{font-size:26px;font-weight:700;color:var(--text)}.dis-steps{margin:0;padding-left:26px;display:grid;gap:12px}.dis-steps li{font-size:16px;line-height:1.45}.dis-steps li>span{display:block;margin-bottom:6px}details.more-panel>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--ink-2);min-height:28px}details.more-panel>summary::-webkit-details-marker{display:none}details.more-panel>summary:before{content:"+";font-family:var(--font-mono);color:var(--muted);width:1ch}details.more-panel[open]>summary:before{content:"−"}.act-pills,details.more-panel[open]>summary{margin-bottom:14px}.act-pills{display:inline-flex;flex-wrap:wrap;gap:0;padding:3px;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--panel)}.act-pills>a{display:inline-flex;align-items:center;min-height:38px;padding:6px 16px;border-radius:var(--radius-sm);font-size:15px;font-weight:600;color:var(--muted);text-decoration:none;border:1px solid transparent}.act-pills>a:hover{color:var(--text);background:var(--hover)}.act-pills>a.on{color:var(--brand-ink);background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 45%,transparent)}.ta-dialog{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);padding:12px 14px}.ta-head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.ta-head>h4{margin:0;font-size:13px;font-weight:600;color:var(--text)}.ta-steps{display:flex;gap:10px;margin:0 0 0 auto;padding:0;list-style:none;font-size:12px;color:var(--muted)}.ta-steps>li[aria-current=step]{color:var(--brand-ink);font-weight:600}.ta-why{margin:0;padding-left:18px}.ta-route{margin:0;padding:8px 10px;border-left:3px solid var(--brand);background:var(--hairline);color:var(--text)}.ta-consent{display:flex;gap:8px;align-items:flex-start;color:var(--text)}.ta-done>h5{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--muted)}.ta-done>ul{margin:0;padding-left:18px}.ta [disabled]{opacity:.55;cursor:not-allowed}.pr{color-scheme:light;background:Canvas;color:CanvasText;--text:CanvasText;--ink:CanvasText;--ink-950:CanvasText;--ink-900:color-mix(in srgb,CanvasText 90%,Canvas);--ink-800:color-mix(in srgb,CanvasText 82%,Canvas);--ink-2:color-mix(in srgb,CanvasText 82%,Canvas);--ink-600:color-mix(in srgb,CanvasText 62%,Canvas);--text-muted:color-mix(in srgb,CanvasText 62%,Canvas);--muted:color-mix(in srgb,CanvasText 62%,Canvas);--faint:color-mix(in srgb,CanvasText 62%,Canvas);--ink-400:color-mix(in srgb,CanvasText 45%,Canvas);--line:color-mix(in srgb,CanvasText 26%,Canvas);--line-2:color-mix(in srgb,CanvasText 38%,Canvas);--border:color-mix(in srgb,CanvasText 26%,Canvas);--hairline:color-mix(in srgb,CanvasText 14%,Canvas);--ink-200:color-mix(in srgb,CanvasText 26%,Canvas);--ink-100:color-mix(in srgb,CanvasText 10%,Canvas);--ink-50:color-mix(in srgb,CanvasText 6%,Canvas);--surface:Canvas;--surface-raised:Canvas;--bg-0:Canvas;--bg-1:Canvas;--panel:Canvas;--panel-2:color-mix(in srgb,CanvasText 8%,Canvas);--panel-3:color-mix(in srgb,CanvasText 5%,Canvas);--hover:transparent;--hover-solid:Canvas;--zebra:color-mix(in srgb,CanvasText 3.5%,Canvas);--row-selected:color-mix(in srgb,CanvasText 10%,Canvas);--accent-soft:color-mix(in srgb,CanvasText 8%,Canvas);--brand:color-mix(in srgb,CanvasText 88%,Canvas);--brand-ink:color-mix(in srgb,CanvasText 88%,Canvas);--brand-press:CanvasText;--accent:color-mix(in srgb,CanvasText 88%,Canvas);--accent-strong:CanvasText;--coral:color-mix(in srgb,var(--red) 70%,CanvasText);--critical:color-mix(in srgb,var(--red) 70%,CanvasText);border:1px solid color-mix(in srgb,CanvasText 26%,Canvas);border-radius:var(--radius-sm);padding:30px 32px 34px;display:grid;gap:16px}.pr-wrap{display:grid;gap:14px}.pr-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:var(--t-small);color:var(--muted)}.pr-print{display:none}html.js .pr-print{display:inline-flex}.pr-mark{display:block;height:26px;width:auto;margin:0 0 12px}.pr-foot{margin:0;font-size:13px;line-height:1.55;color:var(--muted);max-width:74ch}.pr .m-stmt-head{border-bottom:2px solid var(--brand)}.pr .m-stmt-meta dd{text-align:right}@media print{@page{margin:14mm}body,html{background:Canvas}.grid-rowis,.idle-veil,.nav-backdrop,.navbar-wrap,.pager,.pr-bar,.reportbar,.scopebar,.sidebar,.sw-back,.topbar,form.filters{display:none!important}.app,.main{display:block}.page{padding:0!important;max-width:none;width:auto;animation:none!important}*{box-shadow:none!important}a[href]:after,a[href]:before{content:none!important}.pr a{color:inherit;text-decoration:none}table.grid th{position:static!important}.grid-scroll,.grid-scroll.tall{overflow:visible!important;max-height:none!important;border:0;background:none}thead{display:table-header-group}tfoot{display:table-footer-group}tr{break-inside:avoid;page-break-inside:avoid}table{break-inside:auto;page-break-inside:auto}.m-stmt-head{page-break-inside:avoid;break-inside:avoid}.m-stmt-head,.m-stmt-title,table.m-stmt thead{page-break-after:avoid;break-after:avoid}.pr-foot{page-break-before:avoid;break-before:avoid}.pr,.pr .m-monthly,.pr-wrap{display:block}.pr>*+*{margin-top:14px}.pr .m-monthly>*+*{margin-top:12px}.pr{border:0;border-radius:0;padding:0;gap:14px;print-color-adjust:exact;-webkit-print-color-adjust:exact}.pr-mark{height:20px}.pr table.grid{font-size:12px}.pr table.grid td,.pr table.grid th{padding:4px 6px;font-size:12px}.pr .m-monthly{gap:12px}.pr .m-stmt-head{padding-bottom:10px}}:root{--rm-scale:color-mix(in srgb,var(--line-2) 70%,var(--text));--rm-in-band:color-mix(in srgb,var(--mint) 70%,var(--rm-scale));--rm-drop:var(--muted)}[data-portal=merchant]{--row-y:10px;font-size:17px}[data-portal=merchant] .fs-note,[data-portal=merchant] .grid-defs,[data-portal=merchant] .grid-rowis,[data-portal=merchant] .note,[data-portal=merchant] table.grid{font-size:16px}[data-portal=merchant] .kpiband .d,[data-portal=merchant] .kpiband .l{font-size:14px}[data-portal=merchant] .flow .step .h,[data-portal=merchant] .flow .step .n{font-size:13px}[data-portal=merchant] .why-body{font-size:15px}:root[data-density=compact] [data-portal=merchant]{--row-y:5px}.m-title{margin:0;font-size:26px;font-weight:600;letter-spacing:-.01em}.m-title+.m-lead{margin:4px 0 0;color:var(--muted);font-size:16px;max-width:72ch;line-height:1.5}.m-answer{font-size:18px;line-height:1.6;max-width:64ch;margin:0 0 6px}.m-answer b{font-weight:600}table.grid tr.m-selected>td{box-shadow:inset 0 0 0 2px var(--brand)}.band{margin:14px 0 2px;padding:38px 0 0;max-width:820px}.band,.band-rule{position:relative}.band-rule{height:3px;border-radius:2px;display:flex;overflow:hidden}.band-rule>i{display:block;height:100%}.band-rule>i.seg-clear{background:var(--rm-in-band)}.band-rule>i.seg-prog{background:var(--gold)}.band-rule>i.seg-esc{background:var(--critical)}.band-gate{position:absolute;top:4px;bottom:18px;width:1px;background:var(--rm-scale);transform:translateX(-.5px)}.band-gate>b{top:2px;font-size:12px;font-weight:700;color:var(--ink-2)}.band-gate>b,.band-gate>span{position:absolute;left:0;transform:translateX(-50%);white-space:nowrap;background:var(--panel);padding:0 5px}.band-gate>span{top:18px;font-size:11px;color:var(--faint)}.band-gate.hard{background:var(--critical)}.band-gate.hard>b{color:var(--critical)}.band-marks{position:relative;height:92px;margin-top:7px}.band-mark{position:absolute;top:0;padding:0;border:0;background:none;cursor:pointer;line-height:0}.band-mark:before{content:"";display:block;width:100%;height:100%;border:1.5px solid var(--rm-in-band);border-radius:2px;background:color-mix(in srgb,var(--rm-in-band) 22%,var(--panel));transform:rotate(45deg)}.band-mark.sm{width:8px;height:8px;margin-left:-4px}.band-mark.md{width:13px;height:13px;margin-left:-6.5px}.band-mark.lg{width:19px;height:19px;margin-left:-9.5px}.band-mark.over1:before{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 26%,var(--panel))}.band-mark.over2:before{border-color:var(--critical);background:color-mix(in srgb,var(--critical) 26%,var(--panel))}.band-mark.floor:before{border-style:dashed;background:var(--panel)}.band-mark:focus-visible:before,.band-mark:hover:before{background:var(--brand);border-color:var(--brand)}.band-mark:focus-visible{outline:none}.band-mark:focus-visible:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 24%,transparent)}.band-mark .lab{position:absolute;left:0;top:calc(100% + var(--lab-y, 7px));opacity:0;pointer-events:none;line-height:1.4;font-size:12px;white-space:nowrap;color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);padding:3px 7px;box-shadow:var(--shadow);z-index:3}.band-mark.rt .lab{left:auto;right:0}.band-mark:focus-visible .lab,.band-mark:hover .lab{opacity:1}.band-mark:focus-visible,.band-mark:hover{z-index:3}.band-mark.named .lab{opacity:1}.band-mark.named{z-index:2}.band-axis{display:flex;justify-content:space-between;margin-top:4px}.band-axis span{font-size:11px;color:var(--faint);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.band-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin:12px 0 0;font-size:14px;color:var(--muted)}.band-legend b{font-weight:600;color:var(--ink-2)}.band:has(.band-mark.named)+.band-legend{margin-top:36px}.mtr{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 13px;border:1px solid color-mix(in srgb,var(--gold) 40%,var(--line));border-left:3px solid var(--gold);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--gold) 6%,var(--panel));font-size:14px;color:var(--ink-2);line-height:1.55}.mtr-track{flex:0 0 128px;height:7px;border-radius:4px;background:color-mix(in srgb,var(--rm-scale) 45%,var(--panel));overflow:hidden}.mtr-fill{display:block;height:100%;background:var(--gold);border-radius:4px}.mtr .mtr-said,.mtr p{margin:0;max-width:84ch;flex:1 1 40ch}.mtr b{color:var(--text)}.flow{display:flex;flex-wrap:wrap;gap:0}.flow .step{flex:1 1 168px;min-width:0;padding:2px 16px 2px 0;border:0;font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-sm);color:inherit}.flow .step,.flow .step:hover{background:none}.flow .step:focus-visible .v,.flow .step:hover .v{text-decoration:underline;text-underline-offset:3px}.flow .step:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.flow .step .l{display:block;font-size:13px;font-weight:600;color:var(--muted)}.flow .step .v{display:block;margin-top:3px;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--text)}.flow .step .v .figure,.flow .step .v .figure-row,.flow .step .v .figure-sm{font:inherit;color:inherit}.flow .step .h{display:block;font-size:12px;color:var(--faint);margin-top:4px;line-height:1.5;max-width:30ch}.flow .step .n{display:block;font-size:12px;color:var(--muted);margin-top:2px}.flow .step.drop .v{color:var(--rm-drop)}.flow .step.drop .l:before{content:"\2212\00a0";font-family:var(--font-mono)}.flow .step.add .l:before{content:"+\00a0";font-family:var(--font-mono)}.flow .step.landed,.flow .step.total{padding-left:16px;border-left:2px solid var(--brand)}.flow .step.landed .l,.flow .step.total .l{color:var(--brand-ink)}.flow .step.landed .v{font-size:30px}.flow .step[aria-expanded=true] .l{color:var(--brand-ink)}.flow .op{flex:0 0 auto;align-self:center;padding:0 14px 0 0;font-family:var(--font-mono);font-size:22px;color:var(--faint)}.flow-body{margin-top:12px}@media (max-width:900px){.flow .op{display:none}.flow .step{flex:1 1 100%;padding:10px 0;border-bottom:1px solid var(--hairline)}.flow .step.landed,.flow .step.total{border-left:0;padding-left:0;border-bottom:0}}details.why{margin-top:10px}.why>summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:14px;font-weight:600;color:var(--brand-ink);border-radius:var(--radius-sm);padding:2px;list-style:none}.why>summary::-webkit-details-marker{display:none}.why>summary:before{content:"";width:7px;height:7px;flex:none;border-right:1.6px solid;border-bottom:1.6px solid;transform:rotate(-45deg) translate(-1px,-1px);transition:transform .14s ease}.why[open]>summary:before{transform:rotate(45deg) translate(-1px,-1px)}.why>summary:hover{text-decoration:underline;text-underline-offset:2px}.why>summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.why-body{margin-top:8px;padding:12px 14px;border:1px solid var(--hairline);border-left:2px solid var(--brand);border-radius:var(--radius-sm);background:var(--panel-3);font-size:14px;line-height:1.6;color:var(--ink-2)}.why-body>:first-child{margin-top:0}.why-body>:last-child{margin-bottom:0}.why-body p{margin:0 0 8px;max-width:78ch}.why-body dl{margin:0 0 8px;display:grid;grid-template-columns:auto 1fr;gap:3px 14px}.why-body dt{font-weight:600;color:var(--text);white-space:nowrap}.why-body dd{margin:0}.why-body .sum{margin-top:9px;padding-top:8px;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:13px;color:var(--text)}.why-body .segtable{margin-top:10px}.fs-body.flush>details.why{padding:12px 16px 0}@media (prefers-reduced-motion:reduce){.why>summary:before{transition:none}}.qrow{display:flex;gap:14px;align-items:flex-start;padding:14px 4px;border-bottom:1px solid var(--hairline);text-decoration:none;color:inherit}.qrow:last-child{border-bottom:0}.qrow:hover{background:var(--hover);text-decoration:none}.qrow:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:var(--radius-sm)}.qrow .qico{flex:none;width:30px;height:30px;margin-top:1px;display:grid;place-items:center;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--panel-3);color:var(--brand-ink)}.qrow .qtext{min-width:0;flex:1 1 auto}.qrow .q{display:block;font-size:16px;font-weight:600;color:var(--text)}.qrow .qsub{display:block;margin-top:3px;font-size:14px;color:var(--muted);line-height:1.5;max-width:72ch}.qrow .qsub b{font-weight:600;color:var(--ink-2)}.qrow .qnow{flex:none;text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;color:var(--text)}.qrow .qnow .figure-row{font:inherit}.qrow .qnow small{display:block;font-family:var(--font-body);font-size:12px;color:var(--faint);margin-top:2px}.qrow.planned .q{color:var(--muted)}.qrow.planned .qico{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 40%,var(--line))}@media (max-width:560px){.qrow .qnow{display:block;margin-top:4px}}td.reason{white-space:normal;font-size:14px;color:var(--ink-2)}td.reason .rc{font-family:var(--font-mono)}td.reason .rc,td.reason .rw{font-size:13px;color:var(--muted);display:block;margin-top:1px}.qt{font-size:13px;font-weight:600;white-space:nowrap}.qt-recent{color:var(--muted)}.qt-warn{color:var(--gold)}.qt-gone{color:var(--critical)}.qt-never{color:var(--faint);font-weight:500}.hist{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;white-space:nowrap}.part{font-family:var(--font-mono);font-size:13px;color:var(--gold);cursor:help;border-bottom:1px dotted color-mix(in srgb,var(--gold) 55%,transparent)}.m-bar .months a,.m-bar .months span.on{font-size:14px}.m-accounts{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 18px}.m-accounts li{font-size:14px}.m-accounts li .sub{color:var(--faint);font-size:13px;margin-left:6px}@media (max-width:560px){.m-expands table.grid.stacks tbody td.w-view,[data-portal=merchant] table.grid.stacks tbody td.w-view{display:block;text-align:left;padding:10px 0 0;margin-top:4px;border-top:1px solid var(--hairline)}.m-expands table.grid.stacks tbody td.w-view:before,[data-portal=merchant] table.grid.stacks tbody td.w-view:before{content:none}.m-expands table.grid.stacks tbody td.w-view:empty,[data-portal=merchant] table.grid.stacks tbody td.w-view:empty{display:none}table.grid.stacks tbody tr.expand{margin-top:-6px;border-top-left-radius:0;border-top-right-radius:0;border-left:2px solid var(--brand);background:var(--panel-3)}table.grid.stacks tbody tr.expand td:before{content:none}table.grid.stacks tbody tr.expand td{display:block;text-align:left;max-width:none}.band-mark.named .lab{opacity:0}.band-gate>span{display:none}.band-axis span:nth-child(2n){visibility:hidden}.band-marks{height:40px}.why-body dl{grid-template-columns:1fr;gap:0 0}.why-body dd{margin-bottom:6px}}.m-form .fs{margin-bottom:0}.m-form textarea{font:inherit;padding:6px 8px;border:1px solid var(--field-line);border-radius:var(--radius-sm);background:var(--panel-3);color:var(--text);width:100%;max-width:60ch}.m-form input[type=text]{max-width:60ch}.m-form .field{display:flex;flex-direction:column;gap:4px}.m-form .field>label{font-size:14px;color:var(--muted);font-weight:600}.m-form .row{align-items:center;gap:12px;flex-wrap:wrap}.m-handle{margin-top:10px;padding-top:10px;border-top:1px solid var(--hairline)}.m-alert,.m-handle{display:flex;flex-direction:column;gap:8px}.m-alert{padding:12px 0;border-bottom:1px solid var(--hairline)}.m-alert:last-of-type{border-bottom:0}.m-alert .field{max-width:22ch}.m-body{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 18px}.m-body div{min-width:0}.m-body dt{font-size:13px;color:var(--muted);font-weight:600}.m-body dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.m-note{margin:10px 0 0;padding:8px 10px;border-left:2px solid var(--brand);background:var(--panel-3);border-radius:var(--radius-sm)}.m-trail{margin-top:12px}.m-trail-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:14px}.m-trail-list li{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.m-trail-at{color:var(--faint);font-size:13px;flex:none}.m-trail-note{color:var(--ink-2)}table.grid tr.m-open>td{background:var(--panel-3)}.m-drawer{padding:6px 4px 2px}.m-stmt-head{display:flex;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid var(--line)}.m-stmt-name{font-size:19px;font-weight:600}.m-stmt-meta{margin:0;display:grid;grid-template-columns:auto auto;gap:2px 14px;font-size:14px}.m-stmt-meta dt{color:var(--muted);font-weight:600}.m-stmt-meta dd{margin:0}.m-stmt-bar{margin:12px 0;gap:10px;flex-wrap:wrap}.m-toggle{display:inline-flex;gap:6px;gap:0;padding:3px;border:1px solid var(--line-2);border-radius:var(--radius);background:var(--panel)}.m-toggle>*{min-height:38px;border:0;border-radius:var(--radius-sm)}.m-toggle>[aria-current=true]{background:var(--accent-soft);color:var(--brand-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand) 45%,transparent)}.m-toggle>.btn-ghost{background:transparent}table.grid tr.m-sched td{font-weight:600;background:var(--panel-3);border-top:1px solid var(--line-2)}table.grid td.m-fee{padding-left:26px;font-weight:400}table.grid.stacks tbody tr.expand.m-drawer-row td{display:block}@media (max-width:560px){.m-stmt-meta{grid-template-columns:1fr}table.grid td.m-fee{padding-left:0}}.dband{display:flex;flex-wrap:wrap;gap:6px 28px;align-items:baseline;padding:0 0 10px;margin:0 0 12px;border-bottom:1px solid var(--line)}.dband-head{flex:1 1 22ch;min-width:0;font-size:16px}.dband-head b{font-weight:600}.dband-head .deemph{display:block;font-size:13px;margin-top:2px}.dband-facts{margin:0;display:flex;flex-wrap:wrap;gap:4px 24px}.dband-facts div{min-width:0}.dband-facts dt{font-size:12px;color:var(--muted);font-weight:600}.dband-facts dd{margin:0;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;color:var(--text);white-space:nowrap}.dband-facts dd .figure,.dband-facts dd .figure-row,.dband-facts dd .figure-sm{font:inherit}.dbody{display:flex;flex-direction:column;gap:12px}.dbody p{margin:0;max-width:78ch;font-size:14px;line-height:1.6;color:var(--ink-2)}.dbody .segtable{margin:0}.dbody .dact{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;font-size:14px}.dnil{color:var(--faint)}[data-portal=merchant] .dbody p{font-size:16px}[data-portal=merchant] .dband-head{font-size:17px}.flow{row-gap:18px;column-gap:0;align-items:stretch}.flow .flow-cell{display:inline-flex;align-items:stretch;min-width:0}.flow .step{display:block;flex:0 1 auto;min-width:172px;cursor:default}.flow .step .v{font-size:20px}.flow .step.landed .v,.flow .step.total .v{font-size:27px}.flow .step .h{display:none}@media (max-width:900px){.flow .flow-cell{display:block;width:100%}.flow .step{min-width:0}}table.grid td .nm{display:block;min-width:24ch;max-width:30ch;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none}@media (max-width:720px){table.grid td .nm{min-width:0}}table.grid td.rowlabel .sub.mono{font-size:12px}table.grid td.w-view,table.grid th.w-view{width:3rem}table.grid td.w-view>a.btn-sm{padding:2px 6px;font-size:12px}table.grid td.reason{max-width:34ch}table.grid td.reason .rc{white-space:normal}.state+.sub,td .state+.rc{display:block;margin-top:2px}table.grid tbody tr.expand>td{max-width:0}.dbody>*{max-width:100%}.dbody .segtable td .rc,.dbody .segtable td .rw{display:block;margin-top:1px;font-size:13px;color:var(--muted)}.dbody .segtable td .rc{font-family:var(--font-mono)}.dbody .segtable td,.dbody .segtable th{white-space:normal}.dbody .segtable td.amt,.dbody .segtable td.num{white-space:nowrap}.dbody .segtable{display:table;overflow-x:visible}.dbody .segtable>tfoot,.dbody .segtable>thead{display:table-header-group}.dbody .segtable>tfoot{display:table-footer-group}.dbody .segtable>tbody{display:table-row-group}.drillwrap+.drillwrap{margin-top:26px}@media (max-width:560px){.drillwrap .fs-head,.m-answer~* .fs-head,section.panel>.fs>.fs-head{position:static;transform:none;flex-wrap:wrap;gap:4px 10px;padding:11px 12px 0;pointer-events:auto}.drillwrap .fs-head .fs-count,.drillwrap .fs-head h2,section.panel>.fs>.fs-head .fs-count,section.panel>.fs>.fs-head h2{background:none;padding:0}.drillwrap .fs-head .fs-count,section.panel>.fs>.fs-head .fs-count{margin-left:0}.m-answer{font-size:16px}}.m-monthly{display:grid;gap:14px}.m-monthly .m-stmt-title{margin:0;font-size:15px;font-weight:700}table.grid td .nm.nm-inline{display:inline-block;vertical-align:bottom;max-width:26ch}.band-mark .lab{max-width:46ch;overflow:hidden;text-overflow:ellipsis}.dg{display:grid;gap:0;margin-bottom:18px}.dg-col,.dg-form{display:grid;gap:16px;min-width:0;align-content:start}.dg-form>.stp-bar{margin-top:0}.dg-meta{margin:6px 0 0;font-size:var(--t-small);color:var(--muted);line-height:1.45}.dg-field{margin-top:14px}.dg-field textarea{width:100%;font-size:15px}.dg-answer{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--text)}.dg-words{margin:0 0 12px;white-space:pre-wrap;color:var(--ink-2)}.dg-list{margin:0;padding-left:20px;display:grid;gap:4px;color:var(--ink-2)}.dg-send,.dg-why{margin-top:16px}.mt-head{align-items:flex-end;justify-content:space-between;gap:12px 20px}.mt-acts,.mt-head{display:flex;flex-wrap:wrap}.mt-acts{gap:10px}.mt-acts .btn{min-height:48px;padding-inline:20px;font-size:16px;font-weight:600}.mt-h{margin:6px 0 10px;font-size:17px;font-weight:700;color:var(--text)}.mt-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mt-chips a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--line-2);background:var(--panel);color:var(--text);font-weight:600;text-decoration:none}.mt-chips a:hover{border-color:var(--brand);text-decoration:none}.mt-chips a[data-on=true]{background:var(--brand);border-color:var(--brand);color:var(--accent-ink)}.mt-accts{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none}.mt-acct{display:grid;gap:10px;align-content:start;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:var(--shadow)}.mt-acct .btn{justify-self:start}.mt-acct-top{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px}.mt-acct-top b{font-size:17px;line-height:1.25;overflow-wrap:break-word}.mt-acct-top .dash-chip{grid-column:2;justify-self:start}.mt-acct-i{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:10px;background:color-mix(in srgb,var(--chart-1) 14%,var(--panel));color:var(--brand-ink)}.mt-acct-i svg{width:20px;height:20px}.mt-acct-figs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.mt-acct-figs dt{font-size:var(--t-small);color:var(--muted)}.mt-acct-figs dd{margin:2px 0 0;font-family:var(--font-mono);font-size:19px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mt-acct-figs dd .figure,.mt-acct-figs dd .figure-row,.mt-acct-figs dd .num{font-size:inherit;font-weight:inherit}.mt-acct-s{margin:0;font-size:var(--t-small);color:var(--muted)}@media (max-width:640px){.mt-acts,.mt-acts .btn{width:100%}.mt-acts .btn{justify-content:center}}.m-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}[data-portal=merchant] .reportbar>.btn{margin-left:auto}.m-actrow{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}[data-portal=merchant] .dash-kpi-go,[data-portal=merchant] .pref-say{display:none}.tp-req{gap:6px}.tp-amt{font-size:var(--t-page);font-weight:700;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.tp-amt,.tp-req>.deemph{margin:0}.tp-acts{gap:8px;flex-wrap:wrap;align-items:flex-start}.tp-qr>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center}.tp-qr>summary::-webkit-details-marker{display:none}.tp-qr[open]>summary{border-color:var(--brand);color:var(--brand-ink)}.dis-states a,.dis-states span.on{display:inline-flex;align-items:center;min-height:44px;padding:0 14px}