.cb-back{border:0;background:none;cursor:pointer}.wh-count{display:inline-grid;place-items:center;min-width:22px;height:22px;margin-left:8px;padding:0 6px;border-radius:var(--radius-pill);background:var(--ink);color:var(--surface);font-family:var(--body);font-size:.75rem;font-weight:700;vertical-align:2px}.wh.is-review .wh-day .wh-what{position:relative;padding-right:120px}.wh.is-review .wh-sum{position:absolute;top:0;right:0;margin:0;padding:0;border-top:0}.wh.is-review .wh-sum span{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.wh.is-review .wh-move{flex-basis:100%;white-space:nowrap}.rv-notes{margin:20px 0 0;padding-left:18px;color:var(--slate);font-size:.875rem}.rv-col{display:grid;grid-gap:18px;gap:18px;align-content:start}.rv-col>.chs{margin-top:0}.rv{display:grid;grid-gap:20px;gap:20px;padding:22px}.rv-k{margin:0;color:var(--slate);font-size:.8125rem;font-weight:600}.rv-hero{margin:6px 0 4px;color:var(--muted)}.rv-hero small{margin-left:6px}.rv-hero b{color:var(--ink);font-family:var(--mono);font-size:2rem;font-weight:600;letter-spacing:-.02em}.rv-risen,.rv-was{margin:4px 0 0;color:var(--slate);font-size:.875rem}.rv-risen b,.rv-was b{color:var(--ink)}.rv-ap{padding-top:18px;border-top:1px solid var(--line)}.rv-h{margin:0 0 14px;color:var(--ink);font-size:1rem}.rv-ok:before{content:"✓ ";color:var(--gain-ink)}.rv-ap-l{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.rv-ap-l>li{position:relative;display:grid;grid-row:span 5;grid-template-rows:subgrid;grid-gap:4px;gap:4px;align-content:start}.rv-dot{width:16px;height:16px;margin-bottom:6px;border:2px solid var(--faint);border-radius:50%}.rv-dot.is-wait{border-color:var(--action);box-shadow:inset 0 0 0 3px var(--surface),inset 0 0 0 8px var(--action)}.rv-ord{margin:0;color:var(--muted);font-family:var(--mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.rv-title{color:var(--ink);font-size:.9375rem}.rv-why{margin:4px 0;padding-left:10px;border-left:2px solid var(--line);font-size:.8125rem}.rv-why p{margin:0;color:var(--slate);font-weight:600}.rv-why ul{margin:2px 0 0;padding-left:16px;color:var(--ink-soft)}.rv-small,.rv-when{margin:0;color:var(--slate);font-size:.8125rem}.rv-when.is-wait{color:var(--action);font-weight:600}.rv-sent{margin:0}.rv-sent figcaption{color:var(--slate);font-size:.8125rem;font-weight:600}.rv-sent blockquote{margin:6px 0 0;padding-left:12px;border-left:2px solid var(--line);color:var(--ink-soft)}.rv-act{display:grid;grid-gap:6px;gap:6px;justify-items:start}.rv-act-n{margin:0;color:var(--ink-soft);font-size:.875rem;font-weight:600}.rv-act-c{display:none}.rv-p{margin:0;color:var(--slate);font-size:.875rem}.rv-ask{display:grid;grid-gap:10px;gap:10px;justify-items:start}.rv-note{display:grid;grid-gap:8px;gap:8px;width:100%;font-size:.875rem}.rv-note textarea{width:100%;min-height:72px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);resize:vertical}.rv-note textarea:focus-visible{border-color:var(--action)}.rv-chip{margin-left:8px;padding:1px 8px;border-radius:var(--radius-pill);background:var(--fill);color:var(--slate);font-size:.75rem;font-weight:600}.rv-said{margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--attn-soft);color:var(--attn-ink);font-size:.875rem}@media (max-width:640px){.rv{padding:16px}.rv-act{position:fixed;right:0;bottom:0;left:0;z-index:20;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--surface);box-shadow:var(--shadow-dock)}.rv-col{padding-bottom:72px}.rv-act-c{display:inline}.wh.is-review .wh-day .wh-what{padding-right:96px}.wh.is-review .wh-sum small{display:none}.rv-hero b{font-size:1.75rem}}.st-col{display:grid;grid-gap:18px;gap:18px;align-content:start}.st-top{grid-template-columns:minmax(0,1fr) auto}.st-badge-row{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;margin:6px 0 0}.st-badge-row .cb-quiet{margin:0}.st-badge{padding:2px 10px;border-radius:var(--radius-pill);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.st-badge.is-amber{background:var(--attn-soft);color:var(--attn-ink)}.st-badge.is-green{background:var(--gain-soft);color:var(--gain-ink)}.st-badge.is-solid{background:var(--attn-ink);color:var(--surface)}.st-badge.is-blue{background:var(--action-soft);color:var(--action)}.st-track{display:grid;grid-template-columns:repeat(4,minmax(84px,auto));margin:0;padding:0;list-style:none}.st-track li{position:relative;display:grid;grid-gap:2px;gap:2px;align-content:start;padding-right:16px}.st-track li+li:before{content:"";position:absolute;top:9px;right:calc(100% - 4px);width:calc(100% - 30px);height:2px;background:var(--line)}.st-track li.is-done+li:before{background:var(--gain-ink)}.st-dot{position:relative;z-index:1;width:20px;height:20px;margin-bottom:6px;border:2px solid var(--faint);border-radius:50%;background:var(--surface)}.rv-dot.is-ok,.st-track .is-done .st-dot{display:grid;place-items:center;border-color:var(--gain-ink);background:var(--gain-ink)}.rv-dot.is-ok:after,.st-track .is-done .st-dot:after{content:"";width:6px;height:3px;margin-top:-2px;border-bottom:2px solid var(--surface);border-left:2px solid var(--surface);transform:rotate(-45deg)}.st-track .is-now .st-dot{border-color:var(--action);box-shadow:inset 0 0 0 3px var(--surface),inset 0 0 0 10px var(--action)}.st-track .is-warn .st-dot{border-color:var(--attn-ink);background:var(--attn-soft)}.st-track b{color:var(--ink);font-size:.875rem}.st-track small{color:var(--slate);font-size:.75rem}.st-track .is-now small{color:var(--action);font-weight:600}.st-track .is-warn small{color:var(--attn-ink);font-weight:600}.st-card,.st-lead{display:grid;grid-gap:14px;gap:14px;padding:22px}.st-head{margin:0;color:var(--ink);font-family:var(--display);font-size:1.5rem;line-height:1.25}.st-line{margin:0;color:var(--ink-soft);font-size:.9375rem}.st-acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.st-acts>.ghost-btn,.st-acts>.go{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px}.st-acts>.st-remind:disabled{background:var(--line);color:var(--ink-soft);cursor:default;opacity:1}.st-acts>.rv-said,.st-acts>.st-hint{order:1;flex-basis:100%;margin:0}.st-acts>.st-hint{color:var(--muted);font-size:.875rem}.st-decide{display:grid;grid-gap:10px;gap:10px;padding:18px;border-radius:var(--radius);background:var(--fill-blue)}.st-decide .st-acts>*{min-height:48px;padding:0 32px;font-size:1rem}.st-h,.st-h3{margin:0;color:var(--ink);font-size:1rem}.st-h{padding-bottom:12px;border-bottom:1px solid var(--line)}.st-steps{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none;color:var(--ink);font-size:.9375rem}.st-steps li{padding:8px 0 8px 12px;border-left:3px solid var(--action)}.st-total{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:space-between;padding-top:12px;border-top:2px solid var(--ink)}.st-total p{margin:0}.st-total small{display:block;color:var(--slate);font-size:.8125rem}.st-fig{text-align:right}.st-fig b{font-size:1.25rem}.st-name{margin:0;color:var(--ink);font-size:.9375rem}.st-name small{display:block;color:var(--slate);font-size:.8125rem}.st-note{display:block;margin-top:4px;color:var(--ink-soft);font-weight:400}.st-asked{display:grid;grid-gap:6px;gap:6px;padding-top:16px;border-top:1px solid var(--line)}.st-moved{margin:-4px 0 4px;color:var(--slate);font-size:.875rem}.rv-when.is-ok{color:var(--gain-ink);font-weight:600}.rv-when.is-no{color:var(--decline);font-weight:600}.st-badge.is-red{background:color-mix(in srgb,var(--decline) 10%,var(--surface));color:var(--decline)}.rv-dot.is-no,.st-track .is-no .st-dot{display:grid;place-items:center;border-color:var(--decline);background:var(--decline)}.rv-dot.is-no:after,.st-track .is-no .st-dot:after{content:"×";color:var(--surface);font-size:.875rem;font-weight:700;line-height:1}.st-track .is-no small{color:var(--decline);font-weight:600}.st-declined{margin:12px 0 16px;padding:14px 18px;border-left:3px solid var(--decline);border-radius:var(--radius-sm);background:var(--fill)}.st-declined figcaption{color:var(--slate);font-size:.8125rem}.st-declined blockquote{margin:6px 0 0;color:var(--ink);font-size:1.0625rem}.st-confirm{margin-top:12px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--fill-blue)}.st-confirm p{margin:0;color:var(--ink)}.st-confirm .st-acts{margin-top:14px}.st-confirm .text-btn{font-weight:700;color:var(--slate)}@media (min-width:641px){.st-card .rv-ap-l>li:not(:last-child):after{content:"";position:absolute;top:7px;right:-10px;left:26px;height:2px;background:var(--line)}.st-card .rv-ap-l>li.is-ok:not(:last-child):after{background:var(--gain-ink)}}@media (max-width:1080px){.st-track{grid-column:1/-1}}@media (max-width:640px){.st-card,.st-lead{padding:16px}.st-track{grid-template-columns:repeat(4,minmax(0,1fr))}.st-track li{padding-right:6px}.st-head{font-size:1.25rem}.st-acts>*{flex:1 1 100%;justify-content:center;min-height:44px}.st-fig{text-align:left}}.st-more{margin-top:12px;color:var(--slate);font-size:.875rem}.st-more>summary{cursor:pointer;font-weight:600}.st-more .st-steps{margin-top:10px}.st-det{margin-top:16px;padding-top:10px;border-top:1px solid var(--line)}.st-det>summary{color:var(--slate);font-size:.8125rem;font-weight:650;cursor:pointer}.st-kv{display:grid;max-width:560px;margin:6px 0 0}.st-kv>div{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:12px;gap:12px;padding:9px 0;border-top:1px solid var(--line);font-size:.8125rem}.st-kv dt{color:var(--slate)}.st-kv dd{margin:0;color:var(--ink);font-weight:600}@media (max-width:640px){.st-rows thead{display:block}.st-rows thead tr{display:grid;grid-template-columns:10.5rem 6.5rem minmax(0,1fr)}.st-rows.ct-t thead th:is(.ct-m,.ct-d){padding:4px 8px;text-align:left}.st-rows.ct-t thead th:first-child{display:none}.st-rows.ct-t thead th.ct-d{padding-left:12px}.st-rows .ct-total{margin-top:8px}.st-rows .ct-total>td:last-child{display:block}.st-kv>div{grid-template-columns:104px minmax(0,1fr)}}.ask .ep-body{display:grid;grid-gap:18px;gap:18px}.ask-note textarea{width:100%;min-height:84px;padding:10px 12px;border:1px solid var(--line-2);border-radius:var(--radius-sm);font:inherit;color:var(--ink);resize:vertical}.ask-early{padding:12px 14px;border:1px solid var(--attn-edge);border-radius:var(--radius-sm);background:var(--attn-soft);color:var(--attn-ink)}.ask-early p{margin:4px 0 0;font-size:.875rem;line-height:1.45}.ask-sent{max-width:560px;margin:24px auto 0;padding:28px}.ask-seal{display:grid;place-items:center;width:64px;height:64px;margin:4px auto 18px;border-radius:50%;background:var(--action);box-shadow:0 0 0 12px color-mix(in srgb,var(--action) 20%,transparent);color:var(--surface)}@media (prefers-reduced-motion:no-preference){.ask-seal{animation:motion-pop var(--motion-moment) var(--ease-pop) both}}.ask-sent-what{margin:12px 0 0}.ask-sent-h{margin:0;font-size:1.5rem}.ask-sent-ref{margin:6px 0 0;color:var(--slate);font-size:.875rem}.ask-sent-status{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-weight:600}.ask-sent-dot{width:8px;height:8px;border-radius:50%;background:var(--attn-ink)}.ask-sent-k{margin:20px 0 6px;color:var(--slate);font-size:.8125rem;font-weight:650}.ask-sent-l{margin:0;padding-left:18px;line-height:1.6}.ask-sent-a{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}@media (max-width:640px){.ask-sent{padding:20px 16px}.ask-sent-a>*{flex:1 1 100%;text-align:center}}.ask-else{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin:18px 0 0;padding-top:14px;border-top:1px solid var(--line);color:var(--slate);font-size:.875rem}.ask-else a{color:var(--action);font-weight:650;text-decoration:none}.ask-else a:hover{text-decoration:underline}.ask-sep{margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--fill);font-size:.875rem;line-height:1.45}.ask-ctx{display:none}@media (max-width:640px){.ask-ctx{display:block;margin:0;padding:0 4px;font-weight:600}.ask-ctx small{display:block;margin-top:2px;color:var(--slate);font-weight:400}.ask-card{display:none}.ask .ep-acts>*{display:inline-flex;align-items:center;min-height:44px}}.ask-sent-note{margin:8px 0 0;padding:8px 12px;border-left:3px solid var(--line-2);background:var(--fill);font-size:.875rem;white-space:pre-wrap;overflow-wrap:anywhere}.chs{margin-top:24px;padding:22px 24px 24px;border-radius:var(--radius-card);box-shadow:var(--shadow-card);border-color:transparent;display:grid;grid-gap:14px;gap:14px;align-content:start}.chs-top{margin:0;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.chs-hd{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:2px 12px;gap:2px 12px;align-items:start}.chs-mark{grid-row:1/span 2;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;margin-top:2px;border:1.5px solid var(--faint);color:var(--slate);font-size:13px;font-weight:800}.chs-mark.is-good{background:var(--gain);border-color:var(--gain);color:var(--surface)}.chs-mark.is-wait{border-color:var(--elevo);color:var(--elevo)}.chs-mark.is-stop{border-color:var(--ink);color:var(--ink)}.chs-mark.is-spin{border:2.5px solid var(--line);border-top-color:var(--action);animation:busy-spin .9s linear infinite}.chs-head{font-family:var(--display);font-weight:600;font-size:22px;line-height:1.2}.chs-head,.chs-note{margin:0;overflow-wrap:anywhere}.chs-note{grid-column:2;color:var(--slate);font-size:14.5px;line-height:1.5}.chs-body{border-top:1px solid var(--line-3);padding-top:14px;display:grid;grid-gap:14px;gap:14px}.chs-k{margin:0 0 2px;font-size:11px;font-weight:700;color:var(--muted)}.chs-hero{display:grid;grid-gap:2px;gap:2px}.chs-hero .num{font-size:32px;font-weight:500;line-height:1.15;letter-spacing:-.01em}.chs-hero small{font-size:12.5px;color:var(--slate)}.chs-cols,.chs-rows li{display:grid;grid-template-columns:minmax(0,1fr) 110px 110px;grid-gap:2px 12px;gap:2px 12px}.chs-cols{font-size:11px;font-weight:700;color:var(--muted);text-align:right;margin-bottom:-2px}.chs-rows{list-style:none;margin:0;padding:0;display:grid}.chs-rows li{align-items:baseline;padding:6px 0;border-top:1px solid var(--line-3)}.chs-rows li:first-child{border-top:0}.chs-n{font-weight:700;font-size:14.5px;overflow-wrap:anywhere}.chs-rows .num{text-align:right;font-size:15px;font-weight:500}.chs-u{display:none;font-family:var(--body);font-size:12.5px;font-weight:500;color:var(--slate);margin-left:5px}.chs-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:0;padding:12px 14px;background:var(--fill);border-radius:var(--radius-sm)}.chs-facts div{display:grid;grid-gap:2px;gap:2px}.chs-facts dt{font-size:11px;font-weight:700;color:var(--muted)}.chs-facts dd{margin:0;font-size:15px;font-weight:500}.chs-facts small{font-family:var(--body);font-size:12px;font-weight:500;color:var(--slate)}.chs-act{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.chs-act .ghost-btn,.chs-act .go{min-height:46px;font-weight:700}.chs-act .ghost-btn{display:inline-flex;align-items:center;justify-content:center;padding:0 20px;font-size:14px;color:var(--ink);text-decoration:none}.chs-act+.chs-body{margin-top:4px}.chs-zu{margin:0;font-size:12.5px;color:var(--slate)}.chs-cust{display:none}@media (max-width:760px){.chs{padding:18px 16px 20px}.chs-head{font-size:20px}.chs-cust{display:inline}.chs-cols{display:none}.chs-rows li{grid-template-columns:minmax(0,1fr) auto}.chs-n{grid-column:1/-1}.chs-rows .num{text-align:left}.chs-rows .chs-d{text-align:right}.chs-u{display:inline}.chs-act{flex-direction:column;align-items:stretch}.chs-act .ghost-btn,.chs-act .go{width:100%;justify-content:center}.chs-hero .num{font-size:28px}}.chg-billed{margin-top:14px;padding:16px 20px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.chg-billed .chg-h3{margin-top:0}.chg-billed-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:4px 0 0;color:var(--ink);font-size:.875rem}.chg-billed-total b{font-family:var(--display);font-size:1.25rem;font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chg-billed .is-credit .chg-billed-sum,.chg-billed-total.is-credit b{color:var(--attn-ink)}.chg-billed-lines{width:100%;table-layout:fixed;margin-top:14px;border-collapse:collapse;font-size:.875rem}.chg-billed-lines caption{padding-bottom:4px;color:var(--ink);font-weight:600;text-align:left}.chg-billed-lines td{padding:8px 0;border-top:1px solid var(--line-2);vertical-align:top;overflow-wrap:normal;word-break:keep-all}.chg-billed-lines td+td{padding-left:12px}.chg-billed-when{width:32%;white-space:nowrap}.chg-billed-note{color:var(--slate)}.chg-billed-sum{width:28%;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:480px){.chg-billed-lines tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;border-top:1px solid var(--line-2);padding:8px 0}.chg-billed-lines td{padding:0;border:0}.chg-billed-lines td+td{padding-left:0}.chg-billed-when{grid-column:1/-1}.chg-billed-sum,.chg-billed-when{width:auto}}.chg-billed-off{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--page);color:var(--ink)}.chg-billed-off p{flex:1 1 18rem;margin:0}.chg-billed-gone{margin:8px 0 0;color:var(--ink)}.ghost-btn:active:not(:disabled,[aria-disabled=true]),.go:active:not(:disabled,[aria-disabled=true]),.hs-go:active:not(:disabled,[aria-disabled=true]){transform:scale(.97)}.ghost-btn:not(:active){transition:border-color .14s,transform .14s}.moved-fig{display:inline-block;font-style:normal}.moved-fig.is-moved{animation:motion-nudge var(--motion-quick) var(--ease-pop)}.step-in{animation:motion-drop var(--motion-quick) var(--ease-out)}.line-wrap.is-added{animation:motion-drop var(--motion-quick) var(--ease-out),motion-glow 1.4s var(--ease-out)}[data-glow]{--glow-gap:16px;position:relative;border-radius:10px}a[data-glow],dd[data-glow]{--glow-gap:5px}[data-glow]:after{content:"";position:absolute;inset:calc(-1 * var(--glow-gap));border:2px solid var(--action);border-radius:calc(10px + var(--glow-gap));opacity:0;pointer-events:none}[data-glow=a]:after{animation:motion-ring-fade 1.4s var(--ease-out)}[data-glow=b]:after{animation:motion-ring-fade-again 1.4s var(--ease-out)}.hs.is-arrived .hs-head .ui-chip{animation:motion-pop var(--motion-moment) var(--ease-pop)}.hs.is-arrived .hs-row:first-child{animation:motion-glow 1.4s var(--ease-out)}.hs-go[aria-busy=true]{position:relative;overflow:hidden;isolation:isolate}.hs-go[aria-busy=true]:before{content:"";position:absolute;left:50%;top:50%;width:130%;aspect-ratio:1;margin:-65% 0 0 -65%;z-index:-2;background:conic-gradient(from 0deg,transparent 0 10%,var(--action) 70%,transparent 100%);animation:motion-rim 1.1s linear 12}.hs-go[aria-busy=true]:after{content:"";position:absolute;inset:3px;z-index:-1;border-radius:inherit;background:var(--fill)}.hs-go[aria-busy=true] .hs-label{display:inline-block;margin-left:8px;animation:motion-drop var(--motion-quick) var(--ease-out)}.hs.is-arrived .hs-act .hs-go{position:relative;overflow:hidden;animation:motion-sent var(--motion-reward) var(--ease-out),motion-pop var(--motion-moment) var(--ease-pop)}.hs.is-arrived .hs-act .hs-go:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,var(--gain-soft) 50%,transparent 70%);opacity:0;pointer-events:none;animation:motion-shine var(--motion-send) var(--ease-out) .2s both}.hs[data-state=error] .hs-go{background-color:var(--attn-soft);border-color:var(--attn-edge);color:var(--attn-ink);animation:motion-attn var(--motion-send) var(--ease-out)}.hs-send[aria-busy=true]{position:relative;overflow:hidden;isolation:isolate}.hs-send[aria-busy=true]:before{content:"";position:absolute;left:50%;top:50%;width:130%;aspect-ratio:1;margin:-65% 0 0 -65%;z-index:-2;background:conic-gradient(from 0deg,transparent 0 10%,var(--go-on-dark) 70%,transparent 100%);animation:motion-rim 1.1s linear 12}.hs-send[aria-busy=true]:after{content:"";position:absolute;inset:3px;z-index:-1;border-radius:inherit;background:var(--action)}.hs-send[aria-busy=true] .hs-label{display:inline-block;animation:motion-drop var(--motion-quick) var(--ease-out)}.hs-send.is-arrived{position:relative;overflow:hidden;isolation:isolate;animation:motion-sent var(--motion-reward) var(--ease-out),motion-pop var(--motion-moment) var(--ease-pop)}.hs-send.is-arrived:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,transparent 30%,var(--gain-soft) 50%,transparent 70%);opacity:0;pointer-events:none;animation:motion-shine var(--motion-send) var(--ease-out) .2s both}.deal-band .hs-send.is-attn{background-color:var(--attn-soft);border-color:var(--attn-edge);color:var(--attn-ink);animation:motion-attn var(--motion-send) var(--ease-out)}.aout[data-decision=approved]{contain:paint;animation:motion-rise var(--motion-quick) var(--ease-out),motion-bloom var(--motion-reward) var(--ease-out)}.aout[data-decision=approved] .aout-t{position:relative}.aout[data-decision=approved] .aout-t svg{animation:motion-pop var(--motion-moment) var(--ease-pop) .12s both}.aout[data-decision=approved] .aout-t:before{content:"";position:absolute;left:-2px;top:50%;width:20px;height:20px;margin-top:-10px;border:2px solid var(--gain);border-radius:50%;opacity:0;pointer-events:none;animation:motion-ring var(--motion-send) var(--ease-out) .12s}.aout[data-decision=approved] .aout-t:after{content:"";position:absolute;left:5.5px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--gain);box-shadow:17px 0 0 .5px var(--gain),13.8px 10px 0 .5px var(--gain),5.3px 16.2px 0 .5px var(--gain),-5.3px 16.2px 0 .5px var(--gain),-13.8px 10px 0 .5px var(--gain),-17px 0 0 .5px var(--gain),-13.8px -10px 0 .5px var(--gain),-5.3px -16.2px 0 .5px var(--gain),5.3px -16.2px 0 .5px var(--gain),13.8px -10px 0 .5px var(--gain);opacity:0;pointer-events:none;animation:motion-dots var(--motion-reward) var(--ease-out) .12s both}.ic-pdf[aria-busy=true] .ic-go[aria-disabled]{position:relative;overflow:hidden;isolation:isolate;opacity:1;background:var(--fill)}.ic-pdf[aria-busy=true] .ic-go:before{content:"";position:absolute;inset:-60%;z-index:-2;background:conic-gradient(from 0deg,transparent 0 30%,var(--action) 100%);animation:motion-rim 1.1s linear 12}.ic-pdf[aria-busy=true] .ic-go:after{content:"";position:absolute;inset:2px;z-index:-1;border-radius:inherit;background:var(--fill)}.ic-pdf .ic-go.is-done{background-color:var(--gain-soft);border-color:var(--gain-edge);color:var(--gain-ink)}.ic-pdf .ic-go.is-done,.sign-seal{animation:motion-pop var(--motion-moment) var(--ease-pop)}.sign-seal{position:relative;display:inline-block;width:22px;height:22px;margin-right:10px;border-radius:50%;background:var(--gain);vertical-align:-3px}.sign-seal:before{content:"";position:absolute;left:8px;top:4px;width:5px;height:10px;border:solid var(--surface);border-width:0 2.5px 2.5px 0;transform:rotate(45deg);animation:motion-tick var(--motion-quick) var(--ease-out) .16s both}.sign-seal:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--gain);opacity:0;animation:motion-ring .7s var(--ease-out)}@keyframes motion-nudge{50%{transform:scale(1.04)}}@keyframes motion-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes motion-pop{0%{transform:scale(.85)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes motion-glow{0%,30%{background-color:var(--action-soft)}to{background-color:transparent}}@keyframes motion-ring-fade{0%,30%{opacity:.45}to{opacity:0}}@keyframes motion-ring-fade-again{0%,30%{opacity:.45}to{opacity:0}}@keyframes motion-drop{0%{transform:translateY(-8px)}}@keyframes motion-tick{0%{opacity:0;transform:rotate(45deg) scale(.4)}}@keyframes motion-ring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.7)}}@keyframes motion-rim{to{transform:rotate(1turn)}}@keyframes motion-sent{0%,35%{background-color:var(--gain-soft);box-shadow:0 0 0 3px var(--gain-edge)}to{box-shadow:0 0 0 0 transparent}}@keyframes motion-shine{0%{opacity:1;transform:translateX(-100%)}to{opacity:0;transform:translateX(100%)}}@keyframes motion-attn{0%{box-shadow:0 0 0 0 var(--attn-edge)}to{box-shadow:0 0 0 8px transparent}}@keyframes motion-bloom{0%{box-shadow:0 0 0 0 var(--gain-on-dark)}to{box-shadow:0 0 0 16px transparent}}@keyframes motion-dots{0%{opacity:1;transform:scale(.45)}to{opacity:0;transform:scale(1.4)}}.adm-hp-again[aria-busy=true],.adm-zu-sync-btn[aria-busy=true]{position:relative;overflow:hidden;isolation:isolate;--rim-fill:var(--action);--rim-light:var(--go-on-dark);opacity:1;background:var(--action);color:var(--surface)}.adm-zu-sync-btn.ghost-btn[aria-busy=true]{--rim-fill:var(--fill);--rim-light:var(--action);background:var(--fill);color:var(--ink)}.adm-hp-again[aria-busy=true]:before,.adm-zu-sync-btn[aria-busy=true]:before{content:"";position:absolute;left:50%;top:50%;width:130%;aspect-ratio:1;margin:-65% 0 0 -65%;z-index:-2;background:conic-gradient(from 0deg,transparent 0 10%,var(--rim-light) 70%,transparent 100%);animation:motion-rim 1.1s linear 12}.adm-hp-again[aria-busy=true]:after,.adm-zu-sync-btn[aria-busy=true]:after{content:"";position:absolute;inset:3px;z-index:-1;border-radius:inherit;background:var(--rim-fill)}.adm-zu-sync-btn[aria-busy=true] .hs-label{display:inline-block;animation:motion-drop var(--motion-quick) var(--ease-out)}.adm-zp-said[data-outcome=ok]:before,.adm-zu-sync-said[data-outcome=ok]:before{content:"";display:inline-block;width:5px;height:10px;margin:0 10px 2px 3px;border:solid var(--gain);border-width:0 2.5px 2.5px 0;transform:rotate(45deg);animation:motion-tick var(--motion-quick) var(--ease-out) both}.adm-zp-said[data-outcome=error],.adm-zu-sync-said[data-outcome=error]{color:var(--attn-ink);animation:motion-drop var(--motion-quick) var(--ease-out)}.adm-hp-again[data-result=ok]{position:relative}.adm-hp-again[data-result=ok]:after,.adm-hp-again[data-result=ok]:before{content:"";position:absolute;opacity:0;pointer-events:none}.adm-hp-again[data-result=ok]:before{right:-7px;top:-7px;width:20px;height:20px;border-radius:50%;background:var(--gain);animation:motion-badge-flash var(--motion-reward) var(--ease-pop)}.adm-hp-again[data-result=ok]:after{right:0;top:-3px;width:4px;height:8px;border:solid var(--surface);border-width:0 2.5px 2.5px 0;animation:motion-tick-flash var(--motion-reward) var(--ease-out)}.adm-hp-again[data-result=attn]{background-color:var(--attn-soft);color:var(--attn-ink);animation:motion-attn var(--motion-send) var(--ease-out)}@keyframes motion-badge-flash{0%{opacity:0;transform:scale(.4)}20%,70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes motion-tick-flash{0%{opacity:0;transform:rotate(45deg) scale(.4)}20%,70%{opacity:1;transform:rotate(45deg) scale(1)}to{opacity:0;transform:rotate(45deg) scale(1)}}.saved-tick{display:inline-block;width:5px;height:10px;margin:0 8px 2px 3px;border:solid var(--gain);border-width:0 2.5px 2.5px 0;transform:rotate(45deg);animation:motion-tick var(--motion-reward) var(--ease-out) both}.go .saved-tick{border-color:var(--surface)}.deal-band .deal-band-status.is-saved{animation:motion-saved var(--motion-reward) var(--ease-out)}@keyframes motion-saved{0%{opacity:.35;transform:translateY(3px)}}@media (min-width:1081px){.deal-band.is-card .deal-band-status.is-failed{color:var(--attn-ink)}}.band-sheet .deal-band-status.is-failed{color:var(--attn-ink)}.step-fold{overflow:hidden}