@font-face{font-family:Geist;src:url(/assets/Geist-Variable-B48wpBRb.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root,.theme-default{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3f2f8;--surface:#fff;--surface-2:#f7f6fb;--label:#14121f;--label-2:#5c5970;--label-3:#8b889c;--separator:#e3e1ec;--brand:#3023ae;--on-brand:#fff;--brand-2:#c86dd7;--grad-a:#3023ae;--grad-b:#c86dd7;--grad:linear-gradient(135deg, #3023ae, #c86dd7);--attention:#c2410c;--attention-tint:#fff1e8;--success:#1e7b3a;--success-tint:#e9f8ee;--warning:#8a5a00;--warning-tint:#fff6db;--danger:#c8251b;--danger-tint:#fdecea;--focus:#3023ae;--field-border:#8c899e;--brand-tint:#eeecfa;--fill:#ecebf2;--on-grad:#fff;--on-danger:#fff;--on-attention:#fff;--segment-on:#fff;--thumb-bg:#e4e2ec;--seal-paper:#fff;--shimmer:#ffffffb3;--cta-shade:#0000;--bar-bg:#ffffffd1;--shadow-float:0 8px 24px #14121f1a, 0 1px 2px #14121f0f;--shadow-dock:0 -8px 24px #14121f14, 0 -1px 2px #14121f0a;--shadow-paper:0 6px 16px #14121f1a, 0 1px 2px #14121f14;--shadow-seal:drop-shadow(0 12px 22px #3023ae3d);--shadow-segment:0 1px 3px #14121f1f, 0 0 0 .5px #14121f0f}:root.dark,.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f0e15;--surface:#1a1824;--surface-2:#23202f;--label:#f4f2fa;--label-2:#a9a5bc;--label-3:#6f6b82;--separator:#2e2b3b;--brand:#a99bff;--on-brand:#14121f;--brand-2:#d58be2;--grad-a:#5b4be0;--grad-b:#d58be2;--grad:linear-gradient(135deg, #5b4be0, #d58be2);--attention:#ff8a4c;--attention-tint:#3a1e10;--success:#4ade80;--success-tint:#12301c;--warning:#f5c451;--warning-tint:#33270a;--danger:#ff6b60;--danger-tint:#3a1513;--focus:#a99bff;--field-border:#6f6b85;--brand-tint:#26223f;--fill:#2a2737;--on-grad:#fff;--on-danger:#14121f;--on-attention:#14121f;--segment-on:#3a3648;--thumb-bg:#2a2737;--seal-paper:#fff;--shimmer:#ffffff12;--cta-shade:#00000029;--bar-bg:#1a1824d1;--shadow-float:0 8px 24px #00000080;--shadow-dock:0 -8px 24px #00000080;--shadow-paper:0 8px 24px #00000080;--shadow-seal:drop-shadow(0 12px 24px #0000008c);--shadow-segment:0 1px 3px #0006}@media (prefers-color-scheme:dark){:root:not(.default):not(.dark):not(.contrast){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f0e15;--surface:#1a1824;--surface-2:#23202f;--label:#f4f2fa;--label-2:#a9a5bc;--label-3:#6f6b82;--separator:#2e2b3b;--brand:#a99bff;--on-brand:#14121f;--brand-2:#d58be2;--grad-a:#5b4be0;--grad-b:#d58be2;--grad:linear-gradient(135deg, #5b4be0, #d58be2);--attention:#ff8a4c;--attention-tint:#3a1e10;--success:#4ade80;--success-tint:#12301c;--warning:#f5c451;--warning-tint:#33270a;--danger:#ff6b60;--danger-tint:#3a1513;--focus:#a99bff;--field-border:#6f6b85;--brand-tint:#26223f;--fill:#2a2737;--on-danger:#14121f;--on-attention:#14121f;--segment-on:#3a3648;--thumb-bg:#2a2737;--shimmer:#ffffff12;--cta-shade:#00000029;--bar-bg:#1a1824d1;--shadow-float:0 8px 24px #00000080;--shadow-dock:0 -8px 24px #00000080;--shadow-paper:0 8px 24px #00000080;--shadow-seal:drop-shadow(0 12px 24px #0000008c);--shadow-segment:0 1px 3px #0006}}:root.contrast,.theme-contrast{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#000;--surface-2:#000;--label:#fff;--label-2:#fff;--label-3:#fff;--separator:#fff;--brand:#ff0;--on-brand:#000;--brand-2:#ff0;--grad-a:#ff0;--grad-b:#ff0;--grad:linear-gradient(#ff0, #ff0);--attention:#ff0;--attention-tint:#000;--success:#fff;--success-tint:#000;--warning:#ff0;--warning-tint:#000;--danger:#ff0;--danger-tint:#000;--focus:#ff0;--field-border:#fff;--brand-tint:#000;--fill:#000;--on-grad:#000;--on-danger:#000;--on-attention:#000;--segment-on:#ff0;--thumb-bg:#000;--seal-paper:#000;--shimmer:#000;--cta-shade:#0000;--bar-bg:#000;--shadow-float:none;--shadow-dock:none;--shadow-paper:none;--shadow-seal:none;--shadow-segment:none}@media (prefers-contrast:more){:root:not(.contrast),.theme-default,.theme-dark{--separator:color-mix(in srgb, var(--label-2) 60%, var(--surface))}}:root{--font:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif;--r-s:10px;--r-m:14px;--r-l:20px;--ease:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.2, .9, .25, 1.2);--dur:.24s;--dur-sheet:.32s;--gutter:16px;--bar-h:56px;--page-pb:40px}[data-tone=brand]{--tone:var(--brand);--tone-tint:var(--brand-tint)}[data-tone=attention]{--tone:var(--attention);--tone-tint:var(--attention-tint)}[data-tone=success]{--tone:var(--success);--tone-tint:var(--success-tint)}[data-tone=warning]{--tone:var(--warning);--tone-tint:var(--warning-tint)}[data-tone=danger]{--tone:var(--danger);--tone-tint:var(--danger-tint)}[data-tone=neutral]{--tone:var(--label-2);--tone-tint:var(--fill)}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--bg);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);min-height:100dvh;color:var(--label);font:400 16px/23px var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}#app,.app{background:var(--bg);min-width:0;min-height:100dvh;color:var(--label);font:400 16px/23px var(--font);overflow-wrap:break-word;flex-direction:column;display:flex;container:app/inline-size}#app:not(:has(>.page,>.split,>.sheet,>.launch)){padding:16px var(--gutter) var(--page-pb)}@container app (width>=600px){.page,.sheet,.app-bar,.split-list,.split-detail{--gutter:24px}}h1,h2,h3,h4,p{margin:0}h1{letter-spacing:-.022em;font-size:32px;font-weight:700;line-height:38px}h2{letter-spacing:-.012em;font-size:21px;font-weight:650;line-height:26px}h3{font-size:17px;font-weight:600;line-height:22px}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{outline:none}ul,ol{margin:0;padding:0}img,svg{max-width:100%}svg.icon{flex:none;display:block}a{color:var(--brand);text-decoration:none}p a,.callout-text a{text-underline-offset:2px;text-decoration:underline}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.t-large-title,.large-title{letter-spacing:-.022em;font-size:32px;font-weight:700;line-height:38px}.t-title1,.secured-title,.sheet-title{letter-spacing:-.018em;font-size:26px;font-weight:700;line-height:32px}.t-title2,.state-title,.empty-title,.detail-title,.launch-title,.queued-title{letter-spacing:-.012em;font-size:21px;font-weight:650;line-height:26px}.t-headline,.group-title,.dock-title,.section-title{letter-spacing:-.005em;font-size:17px;font-weight:600;line-height:22px}.t-body{font-size:16px;font-weight:400;line-height:23px}.t-callout,.lead{font-size:15px;font-weight:400;line-height:21px}.t-subhead,.greeting{font-size:14px;font-weight:500;line-height:19px}.t-footnote,.title-meta,.dock-hint,.limits-hint{font-size:13px;font-weight:400;line-height:18px}.t-caption{font-size:12px;font-weight:500;line-height:16px}.t-display,.detail-amount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:44px}.tabular{font-variant-numeric:tabular-nums}.t-secondary{color:var(--label-2)}button{font:inherit;color:inherit}button,.button,.text-button,.row,.receipt-row,.target-card,.option-button,.payment-button,.capture-cta,.page-add{-webkit-tap-highlight-color:transparent}.button{border-radius:var(--r-m);min-height:52px;font:600 17px/22px var(--font);letter-spacing:-.005em;text-align:center;cursor:pointer;transition:transform var(--dur) var(--ease), background-color var(--dur) var(--ease), opacity var(--dur) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex;position:relative}.button:active:not(:disabled){transform:scale(.98)}.button:disabled{opacity:.45;cursor:default}.button-primary{background:var(--brand);color:var(--on-brand)}.button-secondary{background:var(--brand-tint);color:var(--brand)}.button-destructive{background:var(--danger);color:var(--on-danger)}.button-block{width:100%;display:flex}.button-small{border-radius:var(--r-s);gap:6px;min-height:36px;padding:0 12px;font-size:15px;line-height:20px}.button-small:before{content:"";position:absolute;inset:-4px}.button-large{min-height:60px;font-size:17px}.text-button{border-radius:var(--r-s);width:auto;min-height:44px;color:var(--brand);font:500 17px/22px var(--font);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 6px;text-decoration:none;display:inline-flex}.text-button:disabled{opacity:.45;cursor:default}.text-button[data-tone=danger]{color:var(--danger)}:where(button:not([class])){border-radius:var(--r-m);background:var(--brand-tint);width:100%;min-height:48px;color:var(--brand);font:600 16px/22px var(--font);cursor:pointer;border:0;justify-content:center;align-items:center;margin-top:12px;padding:0 16px;display:flex}:where(button:not([class])):disabled{opacity:.45;cursor:default}.back-link{min-height:44px;color:var(--brand);font:400 17px/22px var(--font);align-items:center;gap:2px;margin-left:-6px;padding-right:8px;display:inline-flex}.app-bar{z-index:20;height:var(--bar-h);padding:0 var(--gutter);background:var(--surface);border-bottom:1px solid var(--separator);align-items:center;gap:10px;display:flex;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-bar{background:var(--bar-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px)}}.brand-mark{flex:none;display:block}.brand-mark .grad-stop-a,.illustration .grad-stop-a,.seal .grad-stop-a{stop-color:var(--grad-a)}.brand-mark .grad-stop-b,.illustration .grad-stop-b,.seal .grad-stop-b{stop-color:var(--grad-b)}.brand-paper,.seal-paper{fill:var(--seal-paper)}.target-pill{min-width:0;max-width:100%;min-height:36px;color:var(--label);font:600 16px/20px var(--font);letter-spacing:-.005em;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 4px;display:inline-flex;position:relative}.target-pill>:first-child,.target-pill:is(span){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}button.target-pill{background:var(--fill);cursor:pointer;padding:0 10px 0 12px}button.target-pill:before{content:"";position:absolute;inset:-4px 0}button.target-pill .icon{color:var(--label-2)}.app-bar-spacer{flex:auto}.page{width:100%;max-width:calc(640px + 2 * var(--gutter));padding:12px var(--gutter) var(--page-pb);flex-direction:column;flex:1 0 auto;gap:24px;margin:0 auto;display:flex}.page-header{flex-direction:column;gap:6px;padding-top:4px;display:flex}.greeting{color:var(--label-2)}.title-row{flex-wrap:nowrap;align-items:center;column-gap:12px;display:flex}.title-row>h1,.title-row>.large-title{overflow-wrap:anywhere;flex:auto;min-width:0}.title-row>.title-trailing{flex:none;align-items:center;gap:12px;margin-left:auto;display:inline-flex}.page-header>.title-meta{margin-top:-2px}.title-meta{color:var(--label-2);font-variant-numeric:tabular-nums}.title-row .text-button{margin-right:-6px}.lead{color:var(--label-2);margin-top:2px}.section{flex-direction:column;gap:10px;display:flex}.section-title{padding:0 4px}.intake,.intake-body{flex-direction:column;flex:1 0 auto;gap:24px;display:flex}.capture-start{flex-direction:column;gap:10px;display:flex}.limits-hint{color:var(--label-2);text-align:center;text-wrap:balance}.stack{flex-direction:column;gap:8px;display:flex}.pill{background:var(--tone-tint,var(--fill));max-width:100%;min-height:24px;color:var(--tone,var(--label-2));font:600 13px/18px var(--font);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;display:inline-flex}.pill-text{text-overflow:ellipsis;overflow:hidden}.pill-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.pill-dot[data-busy]{background:0 0;border:2px solid;border-right-color:#0000;width:10px;height:10px;animation:.9s linear infinite spin}.chip{background:var(--attention);min-height:22px;color:var(--on-attention);font:600 12px/16px var(--font);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 8px;display:inline-flex}.count-badge{background:var(--fill);min-width:22px;height:22px;color:var(--label-2);font:600 13px/18px var(--font);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}.callout{border-radius:var(--r-m);background:var(--tone-tint,var(--surface));color:var(--label);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.callout[data-tone=neutral]{background:var(--surface)}.callout-icon{color:var(--tone,var(--label-2));margin-top:1px}.callout-body{flex:auto;min-width:0}.callout-text{font-size:15px;line-height:21px}.callout-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.callout-actions .text-button{margin-left:-6px}.notice{border-radius:var(--r-m);background:var(--surface);color:var(--label);padding:14px 16px;font-size:15px;line-height:21px}.notice.info{background:var(--surface)}.notice.warning{background:var(--warning-tint);box-shadow:inset 3px 0 0 var(--warning)}.notice.action{background:var(--attention-tint);box-shadow:inset 3px 0 0 var(--attention)}.banner{border-radius:var(--r-m);background:var(--tone-tint);min-height:60px;color:var(--label);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.banner-icon{background:var(--tone);width:36px;height:36px;color:var(--tone-tint);border-radius:50%;flex:none;place-items:center;display:grid}.banner-body{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.banner-title{color:var(--tone);font:600 15px/20px var(--font)}.banner-text{color:var(--label-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.banner-chevron{color:var(--tone)}.banner[data-tone=warning] .banner-title{color:var(--label);font-weight:500}.group{flex-direction:column;gap:8px;min-width:0;display:flex}.group-header{align-items:center;gap:8px;min-height:28px;padding:0 4px;display:flex}.group-link{min-height:44px;font:500 15px/20px var(--font);align-items:center;margin:-8px -4px -8px auto;padding:0 4px;display:inline-flex}.group-list{border-radius:var(--r-l);background:var(--surface);margin:0;padding:0;list-style:none;overflow:clip}.group-card{border-radius:var(--r-l);background:var(--surface);padding:16px}.group-item{position:relative}.group-item+.group-item:before{content:"";z-index:1;background:var(--separator);pointer-events:none;height:1px;position:absolute;top:0;left:16px;right:0}.group-item:has(>.row>.row-icon)+.group-item:has(>.row>.row-icon):before{left:60px}.row{width:100%;min-height:52px;color:var(--label);font:400 17px/22px var(--font);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:[icon]auto[main]minmax(0,1fr)[value]auto[end]auto;align-content:center;align-items:center;column-gap:12px;margin:0;padding:12px 16px;text-decoration:none;display:grid}.row:not(:has(>.row-icon,>.queue-ring)){grid-template-columns:[icon main]minmax(0,1fr)[value]auto[end]auto}:is(a,button).row{cursor:pointer}:is(a,button).row:active{background:var(--surface-2)}.row:focus-visible,.receipt-row:focus-visible{outline-offset:-3px}.row-icon{background:var(--tone-tint,var(--brand-tint));width:32px;height:32px;color:var(--tone,var(--brand));border-radius:9px;grid-area:1/icon/span 2;place-items:center;display:grid}.row-label{grid-area:1/main;min-width:0}.row[data-hint]:after{content:attr(data-hint);color:var(--label-2);grid-area:2/main;font-size:13px;line-height:18px}.row-value{color:var(--label-2);font-variant-numeric:tabular-nums;text-align:right;grid-area:1/value/span 2}.row-chevron{color:var(--label-3);grid-area:1/end/span 2}.row[data-tone=danger] .row-label{color:var(--danger)}.row[data-tone=danger] .row-chevron{display:none}.receipt-row{min-height:64px;color:var(--label);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title amount""status ladder""question question";gap:6px 12px;padding:14px 16px;text-decoration:none;display:grid}.receipt-row:active{background:var(--surface-2)}.receipt-row[aria-current=page]{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--brand)}.receipt-row-title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;min-width:0;font:600 17px/22px var(--font);letter-spacing:-.005em;-webkit-box-orient:vertical;grid-area:title;display:-webkit-box;overflow:hidden}.receipt-row-amount{font:600 17px/22px var(--font);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;grid-area:amount}.receipt-row-status{flex-wrap:wrap;grid-area:status;align-items:center;gap:4px 8px;min-width:0;display:flex}.receipt-row-meta{min-width:0;color:var(--label-2);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.receipt-row>.mini-ladder{grid-area:ladder;place-self:start end;margin-top:10px}@container app (width<=359px){.receipt-row{grid-template-areas:"title amount""status status""ladder ladder""question question"}.receipt-row>.mini-ladder{justify-self:start;margin-top:2px}}.receipt-row-question{color:var(--attention);font:500 14px/19px var(--font);grid-area:question;align-items:flex-start;gap:8px;margin-top:2px;display:flex}.receipt-row-question .icon{margin-top:1px}.receipt-row-question-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;display:-webkit-box;overflow:hidden}.queue-row{color:var(--label-2);grid-template-columns:[icon]auto[main]minmax(0,1fr)[value]auto[end]auto;font-size:15px;line-height:20px}.queue-ring{border:1.5px dashed var(--warning);width:32px;height:32px;color:var(--warning);border-radius:50%;grid-area:1/icon/span 2;place-items:center;display:grid}.mini-ladder{flex:none;gap:3px;display:inline-flex}.mini-seg{background:var(--separator);border-radius:2px;width:10px;height:4px}.mini-seg[data-state=done]{background:var(--grad);background-size:52px 4px}.mini-ladder:has(>:nth-child(5)) .mini-seg[data-state=done]{background-size:78px 4px}.mini-seg:nth-child(2)[data-state=done]{background-position:-13px 0}.mini-seg:nth-child(3)[data-state=done]{background-position:-26px 0}.mini-seg:nth-child(4)[data-state=done]{background-position:-39px 0}.mini-seg:nth-child(5)[data-state=done]{background-position:-52px 0}.mini-seg:nth-child(6)[data-state=done]{background-position:-65px 0}.mini-seg[data-state=attention]{background:var(--attention)}.timeline{margin:0;padding:0;list-style:none}.timeline-step{grid-template-columns:22px minmax(0,1fr);column-gap:14px;padding-bottom:20px;display:grid;position:relative}.timeline-step:last-child{padding-bottom:0}.timeline-step:not(:last-child):before{content:"";background:var(--separator);border-radius:1px;width:2px;position:absolute;top:25px;bottom:3px;left:10px}.timeline-step[data-state=done]:not(:last-child):before{background:var(--brand)}.timeline-node{border:1.5px solid var(--separator);background:var(--surface);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:relative}.timeline-step[data-state=done] .timeline-node{background:var(--grad);color:var(--on-grad);border:0}.timeline-node .icon{stroke-width:3px}.timeline-step[data-state=current] .timeline-node{border:2px solid var(--brand)}.timeline-step[data-state=current] .timeline-node:after{content:"";background:var(--brand);border-radius:50%;width:8px;height:8px}.timeline-step[data-attention] .timeline-node{border-color:var(--attention)}.timeline-step[data-attention] .timeline-node:after{background:var(--attention)}.timeline-body{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;min-height:22px;display:grid}.timeline-label{font:500 16px/22px var(--font)}.timeline-step[data-state=current] .timeline-label{font-weight:600}.timeline-step[data-state=open] .timeline-label{color:var(--label-2);font-weight:400}.timeline-time{color:var(--label-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:18px}.timeline-note{color:var(--attention);font:500 12px/16px var(--font);grid-column:1/-1;margin-top:2px}.status-ladder:not(.timeline){border-radius:var(--r-l);background:var(--surface);flex-direction:column;gap:10px;padding:16px;list-style:none;display:flex}.status-ladder:not(.timeline) li{padding-left:28px;position:relative}.status-ladder:not(.timeline) li:before{content:"";border:1.5px solid var(--separator);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:0}.status-ladder:not(.timeline) .done{font-weight:600}.status-ladder:not(.timeline) .done:before{background:var(--grad);border:0}.status-ladder:not(.timeline) .pending{color:var(--label-2)}.status-ladder time{color:var(--label-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400;line-height:18px;display:block}.facts{border-radius:var(--r-l);background:var(--surface);margin:0;padding:0 16px}.fact{justify-content:space-between;align-items:baseline;gap:16px;min-height:48px;padding:13px 0;display:flex}.fact+.fact{border-top:1px solid var(--separator)}.fact-label{color:var(--label-2);margin:0;font-size:15px;line-height:21px}.fact-value{font:500 15px/21px var(--font);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0}dl:not(.facts){margin:0}dl:not(.facts) dt{color:var(--label-2);font-size:13px}dl:not(.facts) dd{margin:0 0 8px}.question{border:1px solid var(--attention);border:1px solid color-mix(in srgb, var(--attention) 40%, transparent);border-radius:var(--r-l);background:var(--attention-tint);color:var(--label);flex-direction:column;gap:12px;padding:16px;display:flex}.question-head{color:var(--attention);font:600 14px/19px var(--font);align-items:center;gap:8px;display:flex}.question-head-text{flex:auto;min-width:0}.question-title,.question>h3{letter-spacing:-.012em;font-size:21px;font-weight:650;line-height:26px}.question-options{flex-direction:column;gap:8px;display:flex}.question .option-later{align-self:center}.question textarea{background:var(--surface)}.option-button{border:1px solid var(--field-border);border-radius:var(--r-m);background:var(--surface);width:100%;min-height:52px;color:var(--label);font:500 17px/22px var(--font);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;column-gap:12px;margin:0;padding:12px 16px;display:grid}.option-button:active:not(:disabled){background:var(--surface-2)}.option-button:disabled{opacity:.45;cursor:default}.option-label{grid-area:1/1}.option-button[data-hint]:after{content:attr(data-hint);color:var(--label-2);font:400 13px/18px var(--font);grid-area:2/1}.option-chevron{color:var(--label-3);grid-area:1/2/span 2}.detail-header{flex-direction:column;gap:4px;padding-top:4px;display:flex}.detail-amount{margin-top:2px}.detail-meta{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:8px;display:flex}.detail-no{color:var(--label-2);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.receipt-section,.mine-body{flex-direction:column;gap:24px;display:flex}.receipt-section-title{font-variant-numeric:tabular-nums}.detail-footer{justify-content:center;display:flex}.capture-cta{isolation:isolate;border-radius:var(--r-l) var(--r-l) 4px 4px;width:100%;min-height:112px;color:var(--on-grad);font:650 21px/26px var(--font);letter-spacing:-.012em;text-align:left;cursor:pointer;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);background:0 0;border:0;align-items:center;gap:16px;margin:0;padding:16px 20px 24px;display:flex;position:relative}.capture-cta:before{content:"";z-index:-1;border-radius:var(--r-l) var(--r-l) 0 0;background:linear-gradient(var(--cta-shade), var(--cta-shade)), var(--grad);position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 7px) no-repeat,radial-gradient(8px at 50% 0,#000 calc(100% - .5px),#0000 100%) bottom/16px 8px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 7px) no-repeat,radial-gradient(8px at 50% 0,#000 calc(100% - .5px),#0000 100%) bottom/16px 8px repeat-x}.capture-cta:active:not(:disabled){transform:scale(.985)}.capture-cta:disabled{opacity:.5;cursor:default}.capture-cta-icon{background:#ffffff29;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 0 0 1.5px #fff9}.capture-cta-label{flex:auto;min-width:0}.capture-cta.is-compact{border-radius:var(--r-m);min-height:72px;color:var(--brand);font:600 17px/22px var(--font);letter-spacing:-.005em;padding:12px 16px}.capture-cta.is-compact:before{border-radius:var(--r-m);background:var(--surface);border:1.5px solid var(--brand);-webkit-mask:none;mask:none}.capture-cta.is-compact .capture-cta-icon{background:var(--brand-tint);width:44px;height:44px;box-shadow:none}.drop-zone{border:2px dashed var(--separator);border-radius:var(--r-l);background:var(--surface);height:220px;color:var(--label-3);text-align:center;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.drop-zone-text{color:var(--label-2);font-size:15px;line-height:21px}.drop-zone.is-dragover{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}.drop-zone.is-dragover .drop-zone-text{color:var(--brand)}.page-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;list-style:none;display:grid}@container app (width>=600px){.page-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-tile{flex-direction:column;gap:8px;min-width:0;display:flex}.page-thumb{aspect-ratio:3/4;border-radius:var(--r-m);background:var(--thumb-bg);box-shadow:var(--shadow-paper);position:relative;overflow:hidden}.page-thumb[data-warning]{box-shadow:0 0 0 2px var(--warning), var(--shadow-paper)}.page-thumb img{object-fit:cover;width:100%;height:100%;display:block}.page-badge{color:#fff;min-width:22px;height:22px;font:600 12px/22px var(--font);font-variant-numeric:tabular-nums;text-align:center;background:#14121fb8;border-radius:999px;padding:0 6px;position:absolute;top:6px;left:6px}.page-remove{color:#fff;cursor:pointer;background:#14121fb8;border:0;border-radius:50%;place-items:center;width:30px;height:30px;margin:0;padding:0;display:grid;position:absolute;top:4px;right:4px}.page-remove:before{content:"";position:absolute;inset:-7px}.page-remove:focus-visible{outline-offset:-1px}.page-remove:disabled{opacity:.45;cursor:default}.page-caption{color:var(--label-2);font:500 12px/16px var(--font);text-align:center;justify-content:center;align-items:center;gap:4px;display:flex}.page-caption[data-warning]{color:var(--warning);font-weight:600}.file-tile{background:var(--surface);height:100%;color:var(--label-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px 10px;display:flex}.file-ext{background:var(--brand-tint);color:var(--brand);font:600 12px/16px var(--font);letter-spacing:.02em;border-radius:6px;padding:1px 6px}.file-name{max-width:100%;color:var(--label-2);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.page-add{aspect-ratio:3/4;border:1.5px dashed var(--field-border);border-radius:var(--r-m);width:100%;color:var(--brand);font:600 14px/19px var(--font);text-align:center;cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:0;padding:8px;display:flex}.page-add:disabled{opacity:.45;cursor:default}.payment-dock{z-index:10;margin:auto calc(-1 * var(--gutter)) calc(-1 * var(--page-pb));padding:16px var(--gutter) calc(16px + env(safe-area-inset-bottom,0px));border-radius:var(--r-l) var(--r-l) 0 0;background:var(--surface);box-shadow:var(--shadow-dock);flex-direction:column;gap:8px;display:flex;position:sticky;bottom:0}@container app (width>=600px){.payment-dock{border-radius:var(--r-l);box-shadow:none;margin:0;padding:16px;position:static}}.dock-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin-bottom:4px;display:flex}.dock-hint{color:var(--label-2)}.capture-actions,.capture-secondary{gap:8px;display:grid}.capture-actions:empty,.capture-secondary:empty{display:none}.payment-button{isolation:isolate;border:1.5px solid var(--field-border);border-radius:var(--r-m);background:var(--surface);width:100%;min-height:60px;color:var(--label);font:600 17px/22px var(--font);letter-spacing:-.005em;text-align:left;cursor:pointer;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease), background-color var(--dur) var(--ease);grid-template-columns:24px minmax(0,1fr) 22px;align-content:center;align-items:center;column-gap:12px;margin:0;padding:9px 16px;display:grid;position:relative;overflow:hidden}.payment-button:active:not(:disabled){transform:scale(.985)}.payment-button:disabled{opacity:.6;cursor:default}.payment-icon{color:var(--brand);grid-area:1/1/span 2}.payment-label{grid-area:1/2;min-width:0}.payment-button[data-hint]:after{content:attr(data-hint);color:var(--label-2);font:500 13px/18px var(--font);letter-spacing:0;grid-area:2/2}.payment-send{opacity:.9;grid-area:1/3/span 2;justify-self:end}.payment-primary{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.payment-primary .payment-icon{color:inherit}.payment-primary[data-hint]:after{color:var(--on-brand);opacity:.82}.payment-secondary .payment-send{color:var(--label-3)}.payment-button.is-sending,.payment-button.is-sending:disabled{opacity:1;border-color:var(--brand);background:linear-gradient(color-mix(in srgb, var(--on-brand) 24%, transparent), color-mix(in srgb, var(--on-brand) 24%, transparent)) left bottom / 100% 4px no-repeat, var(--brand);color:var(--on-brand);overflow:hidden}.payment-button.is-sending .payment-icon{color:inherit}.payment-button.is-sending .payment-send{display:none}.payment-button.is-sending:before{content:"";z-index:1;background:var(--on-brand);width:0;height:4px;transition:width var(--dur) var(--ease);position:absolute;inset:auto auto 0 0}.payment-button.is-sending:after,.payment-button.is-sending[data-hint]:after{content:"";border:2.5px solid var(--on-brand);opacity:1;border-right-color:#0000;border-radius:50%;grid-area:1/3/span 2;justify-self:end;width:20px;height:20px;animation:.8s linear infinite spin}.payment-button.is-sending[data-progress="0"]:before{width:0}.payment-button.is-sending[data-progress="10"]:before{width:10%}.payment-button.is-sending[data-progress="20"]:before{width:20%}.payment-button.is-sending[data-progress="30"]:before{width:30%}.payment-button.is-sending[data-progress="40"]:before{width:40%}.payment-button.is-sending[data-progress="50"]:before{width:50%}.payment-button.is-sending[data-progress="60"]:before{width:60%}.payment-button.is-sending[data-progress="70"]:before{width:70%}.payment-button.is-sending[data-progress="80"]:before{width:80%}.payment-button.is-sending[data-progress="90"]:before{width:90%}.payment-button.is-sending[data-progress="100"]:before{width:100%}.secured{text-align:center;flex-direction:column;align-items:center;padding-top:8px;display:flex}.seal-stage{width:200px;height:200px;filter:var(--shadow-seal);place-items:center;margin:4px auto 12px;display:grid}.seal{display:block;overflow:visible}.seal-text{font:600 13.5px/1 var(--font);letter-spacing:.06em}.seal-stage .seal{animation:seal-stamp .52s var(--spring) both;transform:rotate(-6deg)}.seal-pulse{opacity:0;transform-box:fill-box;transform-origin:50%}.seal-stage .seal-pulse{animation:.6s ease-out .52s both seal-pulse}.secured-no{font:600 17px/22px var(--font);font-variant-numeric:tabular-nums;margin-top:6px}.secured-meta{color:var(--label-2);font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px;line-height:18px}.secured>:not(.seal-stage){animation:rise .32s var(--ease) .38s both}.paper-note{border-radius:var(--r-m);background:var(--surface);width:100%;color:var(--label);text-align:left;align-items:center;gap:12px;margin-top:24px;padding:14px 16px;font-size:15px;line-height:21px;display:flex}.paper-note .icon{color:var(--label-2)}.secured-actions{flex-direction:column;align-items:stretch;gap:4px;width:100%;margin-top:24px;display:flex}.secured-actions .text-button{align-self:center}.intake>.secured-actions,.intake-body>.secured-actions{margin-top:0}.secured-compact{grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.secured-compact .seal{filter:var(--shadow-seal);transform:rotate(-6deg)}.secured-compact .seal-text{display:none}.secured-compact .secured-title{letter-spacing:-.012em;font-size:21px;font-weight:650;line-height:26px}.secured-compact .secured-no{margin-top:2px;font-size:15px;line-height:20px}.secured-compact .secured-meta{margin-top:0}.queued{text-align:center;flex-direction:column;align-items:center;gap:8px;padding-top:16px;display:flex}.queued-ring{border:2px dashed var(--warning);background:var(--warning-tint);width:120px;height:120px;color:var(--warning);border-radius:50%;place-items:center;margin:8px auto 16px;display:grid}.queued-body{max-width:34ch;color:var(--label-2)}.queued .secured-actions{margin-top:16px}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 16px 16px;display:flex}.empty-visual{color:var(--label-3);margin-bottom:12px}.empty-body{max-width:32ch;color:var(--label-2)}.empty-state>.button{margin-top:16px}.illustration-paper{fill:var(--surface);stroke:var(--separator);stroke-width:1.5px;stroke-linejoin:round}.illustration-ink{fill:none;stroke:var(--fill);stroke-width:4px;stroke-linecap:round}.illustration-front{filter:drop-shadow(0 8px 14px #14121f1a)}.illustration-seal{filter:drop-shadow(0 6px 10px #3023ae40)}.state-view{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:420px;margin:auto;padding:40px 8px 24px;display:flex}.state-icon{background:var(--tone-tint);width:72px;height:72px;color:var(--tone);border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.state-body{color:var(--label-2)}.state-actions{flex-direction:column;gap:8px;width:100%;margin-top:18px;display:flex}.launch{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:12px;min-height:70dvh;padding:48px 24px;display:flex}.launch .brand-mark{filter:drop-shadow(0 10px 20px #3023ae38);margin-bottom:4px}.loading-bar{background:var(--fill);border-radius:2px;width:120px;height:4px;margin-top:6px;position:relative;overflow:hidden}.loading-bar:after{content:"";background:var(--grad);width:45%;animation:loading-slide 1.3s var(--ease) infinite;border-radius:2px;position:absolute;inset:0 auto 0 0}.launch-text{color:var(--label-2);font-size:13px;line-height:18px}.skeleton-group{border-radius:var(--r-l);background:var(--surface);overflow:clip}.skeleton-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title amount""pill ladder";gap:12px;padding:16px;display:grid}.skeleton-row+.skeleton-row{border-top:1px solid var(--separator)}.skeleton{background:linear-gradient(100deg, var(--fill) 30%, var(--shimmer) 50%, var(--fill) 70%) 0 0 / 300% 100%;border-radius:6px;height:14px;animation:1.4s linear infinite shimmer;display:block}.skeleton-title{grid-area:title;width:72%}.skeleton-amount{grid-area:amount;width:64px}.skeleton-pill{border-radius:999px;grid-area:pill;width:148px;height:22px}.skeleton-ladder{border-radius:2px;grid-area:ladder;align-self:center;width:49px;height:4px}.skeleton-row:nth-child(2) .skeleton-title{width:56%}.skeleton-row:nth-child(3) .skeleton-title{width:64%}.skeleton-row:nth-child(4) .skeleton-title{width:48%}.target-list{flex-direction:column;gap:10px;list-style:none;display:flex}.target-card{border-radius:var(--r-m);background:var(--surface);width:100%;min-height:72px;color:var(--label);text-align:left;cursor:pointer;border:0;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;margin:0;padding:14px 16px;display:grid}.target-card:active{background:var(--surface-2)}.target-card-icon{background:var(--brand-tint);width:44px;height:44px;color:var(--brand);border-radius:12px;place-items:center;display:grid}.target-card-text{flex-direction:column;gap:2px;min-width:0;display:flex}.target-card-name{font:600 17px/22px var(--font);letter-spacing:-.005em}.target-card-hint{color:var(--label-2);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.target-card-chevron{color:var(--label-3)}label{color:var(--label);font:500 14px/19px var(--font);margin:16px 0 6px;display:block}.field{flex-direction:column;gap:6px;display:flex}.field>label,.field-label{color:var(--label);font:500 14px/19px var(--font);margin:0}legend.field-label{margin-bottom:8px;padding:0}fieldset{border:0;min-width:0;margin:0;padding:0}.field-meta{color:var(--label-2);justify-content:space-between;gap:12px;font-size:13px;line-height:18px;display:flex}.field-counter{font-variant-numeric:tabular-nums;margin-left:auto}input:not([type=radio],[type=checkbox],[type=file],[type=hidden]),textarea,select{border:1px solid var(--field-border);border-radius:var(--r-s);background:var(--surface);width:100%;min-height:48px;color:var(--label);font:400 17px/22px var(--font);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);margin:0;padding:12px 14px;display:block}textarea{resize:vertical;min-height:112px}input::placeholder,textarea::placeholder{color:var(--label-2);opacity:1}input:not([type=radio],[type=checkbox]):focus,textarea:focus,select:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}input:disabled,textarea:disabled,select:disabled{opacity:.5}[aria-invalid=true]{border-color:var(--danger)!important;box-shadow:0 0 0 1px var(--danger)!important}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--label-2) 50%), linear-gradient(135deg, var(--label-2) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 22px) 52%,calc(100% - 16px) 52%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:44px}.input-amount{text-align:right;font-variant-numeric:tabular-nums}input[type=file]{min-height:44px}.field-error{color:var(--danger);font:500 13px/18px var(--font);align-items:flex-start;gap:6px;margin:6px 0 0;display:flex}.field>.field-error{margin-top:0}.field-error:before{content:"!";background:var(--danger);width:16px;height:16px;color:var(--on-danger);font:700 11px/1 var(--font);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.field-error:empty{display:none}input[type=checkbox]{appearance:none;border:1.5px solid var(--field-border);background:var(--surface);vertical-align:middle;cursor:pointer;width:24px;height:24px;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease);border-radius:7px;flex:none;place-content:center;margin:0;display:inline-grid}input[type=checkbox]:before{content:"";border:solid var(--on-brand);width:12px;height:7px;transition:transform .16s var(--ease);border-width:0 0 2.5px 2.5px;margin-top:-3px;transform:rotate(-45deg)scale(0)}input[type=checkbox]:checked{border-color:var(--brand);background:var(--brand)}input[type=checkbox]:checked:before{transform:rotate(-45deg)scale(1)}input[type=radio]{appearance:none;border:1.5px solid var(--field-border);background:var(--surface);vertical-align:middle;cursor:pointer;width:22px;height:22px;transition:border-width .16s var(--ease), border-color .16s var(--ease);border-radius:50%;flex:none;margin:0}input[type=radio]:checked{border:6.5px solid var(--brand)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.45;cursor:default}.check-row{border:1px solid var(--separator);border-radius:var(--r-m);background:var(--surface);font:400 15px/21px var(--font);cursor:pointer;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;display:flex}.check-label{flex:auto;min-width:0;padding-top:1px}.segmented-track{background:var(--fill);border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:3px;display:grid}.segment{min-height:40px;color:var(--label);font:500 15px/19px var(--font);text-align:center;cursor:pointer;transition:background-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:9px;justify-content:center;align-items:center;margin:0;padding:6px 8px;display:flex;position:relative}.segment input[type=radio]{border-radius:inherit;opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.segment:has(input:checked){background:var(--segment-on);box-shadow:var(--shadow-segment);font-weight:600}.segment:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.choice-group{border:1px solid var(--separator);border-radius:var(--r-m);background:var(--surface);overflow:clip}.choice-row{min-height:52px;color:var(--label);font:400 17px/22px var(--font);cursor:pointer;align-items:center;gap:12px;margin:0;padding:0 16px;display:flex;position:relative}.choice-row+.choice-row:before{content:"";background:var(--separator);height:1px;position:absolute;top:0;left:50px;right:0}.choice-row:has(input:checked){background:var(--surface-2)}.choice-row:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:-3px}.choice-row input:focus-visible{outline:none}.choice-label{flex:auto;min-width:0;padding:14px 0}.people{flex-direction:column;gap:12px;display:flex}.person-row{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:8px;display:grid}.person-fields{gap:8px;display:grid}@container app (width>=420px){.person-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.round-button{border:1px solid var(--field-border);background:var(--surface);width:44px;height:44px;color:var(--label-2);cursor:pointer;border-radius:50%;place-items:center;margin:2px 0 0;padding:0;display:grid}.form-stack{flex-direction:column;gap:24px;display:flex}.inline-fields{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;display:grid}[data-view]>.back-link,[data-view] .detail-footer{display:none}.sheet{background:var(--bg);flex-direction:column;flex:1 0 auto;width:100%;display:flex}.page>.sheet{margin-inline:calc(-1 * var(--gutter));width:auto}.sheet-header{padding:8px var(--gutter) 8px;grid-template-columns:auto minmax(0,1fr);row-gap:2px;display:grid}.sheet-grabber{background:var(--field-border);opacity:.55;border-radius:3px;grid-column:1/-1;justify-self:center;width:36px;height:5px;margin-bottom:4px}.sheet-back{grid-column:1;justify-self:start;margin-left:-6px}.sheet-title{grid-column:1/-1;margin-top:4px}.sheet-subtitle{color:var(--label-2);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:13px;line-height:18px}.sheet-body{padding:12px var(--gutter) 24px;flex-direction:column;flex:1 0 auto;gap:24px;display:flex}.sheet-note{color:var(--label-2);font-size:13px;line-height:18px}.sheet-footer{z-index:10;padding:12px var(--gutter) calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--separator);background:var(--surface);flex-direction:column;gap:10px;display:flex;position:sticky;bottom:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sheet-footer{background:var(--bar-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px)}}.sheet-footer>.button{width:100%}@container app (width>=600px){.sheet{border-radius:var(--r-l);background:var(--surface);width:calc(100% - 48px);max-width:560px;box-shadow:var(--shadow-float);flex:none;margin:24px auto;overflow:clip}.page>.sheet{width:100%;margin-inline:auto}.sheet-grabber{display:none}.sheet-header{padding-top:16px}.sheet-footer{background:var(--surface);position:static}}.split{flex-direction:column;flex:1 0 auto;display:flex}.split-list,.split-detail{flex-direction:column;min-width:0;display:flex}.split-detail:empty{display:none}@container app (width>=960px){.split{grid-template-columns:400px minmax(0,1fr);align-items:start;display:grid}.split-list{top:var(--bar-h);max-height:calc(100dvh - var(--bar-h));overscroll-behavior:contain;border-right:1px solid var(--separator);position:sticky;overflow-y:auto}.split-list>.page{--gutter:16px;max-width:none}.split-list .title-row .text-button{font-size:15px}.split-detail{min-height:calc(100dvh - var(--bar-h))}.split-detail:empty{display:flex}.split-detail>.page{max-width:calc(720px + 2 * var(--gutter))}.split .back-link{display:none}.split-placeholder{flex:1 0 auto;justify-content:center;align-items:center;display:flex}}:is(.contrast,.theme-contrast) :is(.group-list,.group-card,.facts,.callout,.notice,.banner,.question,.target-card,.option-button,.paper-note,.skeleton-group,.check-row,.choice-group,.pill,.count-badge,.file-tile,.page-thumb,.banner-icon,.row-icon,.target-card-icon,.state-icon,.segmented-track,.timeline-node,.page-badge,.page-remove,.chip){border:1px solid #fff}:is(.contrast,.theme-contrast) .payment-dock{border-top:1px solid #fff}:is(.contrast,.theme-contrast) .sheet{border:1px solid #fff}:is(.contrast,.theme-contrast) .button-secondary{border-color:#fff}:is(.contrast,.theme-contrast) .capture-cta:before{border-radius:var(--r-l);background:#ff0;-webkit-mask:none;mask:none}:is(.contrast,.theme-contrast) .capture-cta{color:#000;border-radius:var(--r-l)}:is(.contrast,.theme-contrast) .capture-cta-icon{background:0 0;box-shadow:inset 0 0 0 1.5px #000}:is(.contrast,.theme-contrast) .capture-cta.is-compact{color:#ff0}:is(.contrast,.theme-contrast) .capture-cta.is-compact:before{background:#000;border-color:#fff}:is(.contrast,.theme-contrast) .capture-cta.is-compact .capture-cta-icon{box-shadow:inset 0 0 0 1px #fff}:is(.contrast,.theme-contrast) .page-badge,:is(.contrast,.theme-contrast) .page-remove{background:#000}:is(.contrast,.theme-contrast) .mini-seg{background:0 0;box-shadow:inset 0 0 0 1px #fff}:is(.contrast,.theme-contrast) .mini-seg[data-state=done],:is(.contrast,.theme-contrast) .mini-seg[data-state=attention]{box-shadow:none;background:#ff0}:is(.contrast,.theme-contrast) .timeline-step:not(:last-child):before{background:#fff}:is(.contrast,.theme-contrast) .timeline-step[data-state=done]:not(:last-child):before{background:#ff0}:is(.contrast,.theme-contrast) .receipt-row[aria-current=page]{color:#000;box-shadow:none;background:#ff0}:is(.contrast,.theme-contrast) .choice-row:has(input:checked){color:#000;box-shadow:none;background:#ff0}:is(.contrast,.theme-contrast) .segment:has(input:checked){color:#000;box-shadow:none;background:#ff0}:is(.contrast,.theme-contrast) .receipt-row[aria-current=page] *{color:#000;border-color:#000}:is(.contrast,.theme-contrast) .choice-row:has(input:checked) *{color:#000;border-color:#000}:is(.contrast,.theme-contrast) .receipt-row[aria-current=page] .mini-seg{box-shadow:inset 0 0 0 1px #000}:is(.contrast,.theme-contrast) .receipt-row[aria-current=page] .mini-seg[data-state=done],:is(.contrast,.theme-contrast) .receipt-row[aria-current=page] .mini-seg[data-state=attention]{background:#000}:is(.contrast,.theme-contrast) .choice-row:has(input:checked) input[type=radio]{background:#ff0;border-color:#000}:is(.contrast,.theme-contrast) .payment-button.is-sending:before{background:0 100%/100% 4px no-repeat,#000}:is(.contrast,.theme-contrast) .skeleton{background:#000;animation:none;box-shadow:inset 0 0 0 1px #fff}:is(.contrast,.theme-contrast) .illustration-paper{fill:#000;stroke:#fff}:is(.contrast,.theme-contrast) .illustration-ink{stroke:#fff}:is(.contrast,.theme-contrast) :is(.illustration-front,.illustration-seal,.launch .brand-mark){filter:none}:is(.contrast,.theme-contrast) .notice.warning,:is(.contrast,.theme-contrast) .notice.action{box-shadow:none}:is(.contrast,.theme-contrast) .app-bar,:is(.contrast,.theme-contrast) .sheet-footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}@keyframes spin{to{transform:rotate(360deg)}}@keyframes seal-stamp{0%{opacity:0;transform:scale(1.35)rotate(-14deg)}to{opacity:1;transform:scale(1)rotate(-6deg)}}@keyframes seal-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes loading-slide{0%{transform:translate(-100%)}to{transform:translate(240%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-property:opacity!important;transition-duration:.12s!important}.button:active:not(:disabled),.capture-cta:active:not(:disabled),.payment-button:active:not(:disabled){transform:none}.seal-stage .seal{animation:.12s linear both fade}.seal-stage .seal-pulse{animation:none}.secured>:not(.seal-stage){animation:.12s linear both fade}.pill-dot[data-busy],.payment-button.is-sending:after{animation:none}.skeleton{background-position:50% 0;animation:none}.loading-bar:after{animation:none;left:27.5%}}
