.ic-zone{margin-top:18px;padding-top:14px;border-top:1px solid var(--line-2)}.ic-zone .ic-eyebrow{margin-bottom:8px}.ic-card{display:flex;align-items:center;gap:12px;background:var(--fill);padding:12px 14px}.ic-card,.ic-ico{border-radius:var(--radius-sm)}.ic-ico{flex:none;width:32px;height:32px;background:var(--surface);color:var(--action);display:grid;place-items:center}.ic-text{flex:1 1;min-width:0}.ic-title{font-family:var(--display);font-weight:800;font-size:17px;line-height:1.2;letter-spacing:-.01em}.ic-meta{color:var(--slate);font-size:13px;line-height:1.45;margin-top:3px}.ic-go{flex:none;min-height:44px}.ic-num{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ic-sk{display:block;height:12px;width:150px;margin-top:6px;border-radius:6px;background:var(--line-2)}.ic-scrim{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:40px 16px;overflow:auto;overscroll-behavior:contain;background:var(--scrim)}html:has([aria-modal=true]) .band-dock{visibility:hidden}.ic-sheet{width:100%;max-width:760px;padding-bottom:24px;background:var(--surface);border-radius:var(--radius-sheet);box-shadow:var(--shadow-sheet)}.ic-sheet-bar{display:flex;align-items:center;gap:12px;padding:14px 16px 14px 24px;border-bottom:1px solid var(--line-2)}.ic-sheet-bar h2{font-family:var(--display);font-weight:800;font-size:17px;letter-spacing:-.01em}.ic-sheet-bar p{color:var(--slate);font-size:13px}.ic-x{margin-left:auto;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--slate)}.ic-x:hover{background:var(--fill)}.ic-paper{margin:20px 24px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);padding:28px 28px 24px;font-size:13.5px;overflow:hidden}.ic-paper h3{font-family:var(--display);font-weight:800;font-size:26px;letter-spacing:-.02em}.ic-from{margin-top:2px;color:var(--slate)}.ic-ph{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 28px;gap:20px 28px;margin-top:22px}.ic-eyebrow{display:block;margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.ic-ph address{font-style:normal;line-height:1.5}.ic-ph address>*{display:block}.ic-ph dl{display:grid;grid-template-columns:auto 1fr;grid-gap:3px 14px;gap:3px 14px}.ic-ph dt{color:var(--slate)}.ic-ph dd{font-weight:600}.ic-miss{display:inline-block;padding:0 6px;border-radius:4px;background:var(--elevo-soft);color:var(--elevo);font-size:12.5px;font-weight:700}.ic-tab{width:100%;margin-top:24px;border-collapse:collapse}.ic-tab th{padding:0 8px 8px;border-bottom:2px solid var(--ink);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--slate);text-align:left}.ic-tab td.ic-r,.ic-tab th.ic-r{text-align:right}.ic-tab td:first-child,.ic-tab th:first-child{padding-left:0}.ic-tab td:last-child,.ic-tab th:last-child{padding-right:0}.ic-tab .ic-qty{min-width:56px}.ic-per{display:block;margin-top:2px;font-size:12.5px;color:var(--slate)}.ic-tab .ic-each{display:none}.ic-tab td{padding:12px 8px;border-bottom:1px solid var(--line);vertical-align:top}.ic-tab .ic-num{white-space:nowrap}.ic-tab .ic-grp th{border-bottom:1px solid var(--line);letter-spacing:0;text-transform:none}.ic-tab .ic-grp td,.ic-tab .ic-grp th{padding:20px 0 6px;font-size:12px;font-weight:700;color:var(--slate)}.ic-tab tbody:first-of-type .ic-grp td,.ic-tab tbody:first-of-type .ic-grp th{padding-top:14px}.ic-tot{display:grid;grid-template-columns:1fr auto;grid-gap:6px 24px;gap:6px 24px;max-width:300px;margin:14px 0 0 auto}.ic-tot dt{color:var(--slate)}.ic-tot dd,.ic-tot dt{padding-top:8px;font-size:15px}.ic-tot dd{font-family:var(--mono);text-align:right}.ic-tot dd:last-of-type,.ic-tot dt:last-of-type{border-top:2px solid var(--ink);font-weight:700;color:var(--ink)}.ic-vat{margin-top:6px;text-align:right;font-size:12.5px}.ic-note,.ic-vat{color:var(--slate)}.ic-note{margin-top:20px;padding-top:12px;border-top:1px solid var(--line)}.ic-note b{color:var(--ink)}.ic-terms{margin-top:6px;font-size:12.5px;color:var(--slate)}@media (max-width:1080px){.ic-scrim{padding:0}.ic-sheet{min-height:100dvh;max-width:none;border-radius:0;padding-bottom:max(24px,env(safe-area-inset-bottom))}.ic-sheet-bar{position:-webkit-sticky;position:sticky;top:0;z-index:2;padding:10px 8px 10px 16px;background:var(--surface)}.ic-paper{margin:16px;padding:20px 16px 18px}.ic-paper h3{font-size:22px}.ic-ph{grid-template-columns:1fr;gap:16px}.ic-tot{max-width:none}}.ic-card a,.ic-needs a{display:inline-flex;align-items:center;min-height:44px;padding-inline:8px;color:var(--ink);font-weight:600;text-decoration:underline}.ic-card :focus:not(:focus-visible),.ic-sheet :focus:not(:focus-visible){outline:none}.ic-card :focus-visible,.ic-sheet :focus-visible{outline:2px solid var(--action);outline-offset:2px}.ic-sheet:focus{outline:none}@media (max-width:1080px){.ic-zone{margin-bottom:calc(var(--dock-h, 0px) + env(safe-area-inset-bottom, 0px))}}.ic-sheet-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.ic-chip{padding:2px 8px;border-radius:999px;background:var(--fill);color:var(--slate);font-size:12px;font-weight:700}.ic-notyet{color:var(--slate);font-style:italic}.ic-skel{padding:20px 24px 24px}.ic-skel .ic-sk{width:100%;max-width:420px;margin-bottom:12px}.ic-fail{padding:28px 24px;font-size:14px}.ic-fail p+p{margin-top:4px;color:var(--slate)}.ic-fail .ghost-btn{margin-top:14px;min-height:44px}.ic-needs,.ic-next,.ic-once{margin:4px 24px 0;font-size:13.5px}.ic-once{padding:14px 0;color:var(--slate)}.ic-next{padding:14px 0 6px}.ic-next,.ic-next details{border-top:1px solid var(--line-2)}.ic-next .ic-row,.ic-next summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:2px 14px;gap:2px 14px;min-height:44px;cursor:pointer}.ic-when{color:var(--slate)}.ic-next .ic-row{border-top:1px solid var(--line-2)}.ic-next.is-renewal{margin-inline:53px}.ic-next ul{list-style:none;margin:0;padding:0 0 10px 14px}.ic-next li{display:flex;justify-content:space-between;gap:12px;padding:3px 0;color:var(--slate)}.ic-next .ic-indexed{text-wrap:pretty}.ic-renews{margin-top:10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--fill);color:var(--slate)}.ic-renews b{color:var(--ink);font-weight:600}.ic-needs{display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;padding:4px 0 12px;font-weight:600}@media (max-width:1080px){.ic-needs,.ic-next,.ic-once{margin:0 16px}.ic-next.is-renewal{margin-inline:33px}.ic-fail,.ic-skel{padding-inline:16px}}@media (max-width:600px){.ic-qty,.ic-unit{display:none}.ic-next .ic-row,.ic-next summary{grid-template-columns:1fr auto}.ic-when{grid-column:1;grid-row:2}.ic-next .ic-row .ic-num,.ic-next summary .ic-num{grid-column:2;grid-row:1/3}.ic-tab thead{display:none}.ic-tab tr{display:grid;grid-template-columns:1fr auto;grid-gap:2px 12px;gap:2px 12px;padding:10px 0;border-bottom:1px solid var(--line)}.ic-tab td{padding:0;border:0}.ic-tab td.ic-r{grid-column:2;align-self:center}.ic-tab .ic-grp{padding:16px 0 6px}.ic-tab tbody:first-of-type .ic-grp{padding-top:6px}.ic-tab .ic-grp td,.ic-tab .ic-grp th,.ic-tab tbody:first-of-type .ic-grp td,.ic-tab tbody:first-of-type .ic-grp th{padding:0;border-bottom:0}.ic-tab .ic-each{display:block}}.ic-card+.ic-card{margin-top:8px}.ic-reason{color:var(--ink);font-size:12.5px}.ic-reason.is-bad{color:var(--decline)}.ic-tail{white-space:nowrap}.ic-changed{color:var(--attn-ink);font-weight:700}.ic-fix{background:none;border:0;padding:0;font:inherit;font-weight:700;color:var(--action);text-decoration:underline;cursor:pointer}.ic-pdf .ic-go{min-height:44px;box-sizing:border-box}.ic-go-label{display:inline-grid}.ic-go-label>*{grid-area:1/1;white-space:nowrap}.ic-go-sizer{visibility:hidden}.ic-pdf .ic-text{container-type:inline-size}.ic-pdf .ic-meta{min-height:calc(2 * 1.45em);text-wrap:pretty}@container (max-width: 240px){.ic-pdf .ic-meta{min-height:calc(3 * 1.45em)}}.ic-pdf .ic-go[aria-disabled=true]{opacity:.4;cursor:not-allowed}.ic-ring{display:inline-block;width:12px;height:12px;margin-right:6px;border:2px solid;border-right:2px solid transparent;border-radius:50%;vertical-align:-2px;animation:ic-spin .8s linear infinite}@keyframes ic-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ic-ring{animation:none}}@media (max-width:480px){.ic-pdf{display:grid;grid-template-columns:32px 1fr;grid-column-gap:12px;column-gap:12px;grid-row-gap:10px;row-gap:10px}.ic-pdf .ic-go{grid-column:2;justify-self:start}}.deal-wrap:has(>.deal-reading){width:100%;max-width:none;margin-top:0}.page[data-page=deal-entry]:has(.deal-reading){padding-inline:0;max-width:none}.deal-wrap:has(>.deal-reading)>.deal-demo{margin-inline:16px}@media (min-width:1081px){.deal-wrap:has(>.deal-reading)>.deal-demo{margin-inline:0}.deal-wrap:has(>.deal-reading){max-width:min(var(--shell),calc(100% - 176px));margin-top:28px}.builder-back+.page[data-page=deal-entry] .deal-wrap{margin-top:12px}}.deal-reading{display:grid;align-content:start}.deal-reading-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:12px 16px 5px}.deal-reading-tabs span{display:grid;place-content:center;min-height:44px;border-radius:var(--radius-pill);background:var(--fill);color:var(--slate);font-weight:800}.deal-reading-tabs .is-on{background:var(--ink);color:var(--surface)}.deal-reading-band{position:relative;overflow:hidden;background:var(--surface)}.deal-reading-scan{position:absolute;inset:0 0 auto;height:3px;background:var(--line-3);overflow:hidden}.deal-reading-scan:after{content:"";position:absolute;inset:0;width:38%;background:linear-gradient(90deg,transparent,var(--action),transparent)}.deal-reading[data-settled] .deal-reading-scan{display:none}.deal-reading-head{padding:16px 16px 0}.deal-reading-eyebrow{margin:0;font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.deal-reading-name{margin:6px 0 0;font-family:var(--display);font-size:28px;font-weight:600;letter-spacing:-.01em;line-height:1.15;overflow-wrap:anywhere}.deal-reading-name:focus{outline:none}.deal-reading-for{margin:10px 0 0;font-size:15px;color:var(--ink)}.deal-reading-note{margin:8px 0 0;max-width:62ch;font-size:16px;color:var(--muted)}.deal-reading-right{display:none}.deal-reading-tiles{display:none;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 16px 0;border-top:1px solid var(--line-2)}.deal-reading-tile{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:14px 12px 16px 0}.deal-reading-tile:nth-child(2n){padding-left:14px;border-left:1px solid var(--line-2)}.deal-reading-tile:nth-child(n+3){border-top:1px solid var(--line-3)}.deal-reading-label{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.deal-reading-bar{width:60%;height:20px;border-radius:10px}.deal-reading-path{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;margin-top:14px;padding:12px 16px 14px;background:var(--fill-blue)}.deal-reading-path div{min-width:0;padding-top:6px;border-top:4px solid var(--line);font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.deal-reading-path .is-on{border-color:var(--action);color:var(--action)}.deal-reading-path span{display:none}.deal-reading-panes{display:grid;grid-gap:16px;gap:16px}.deal-reading-steps{display:grid;margin:0;padding:6px 16px;list-style:none;border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}.deal-reading-steps li{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line-3)}.deal-reading-steps li:last-child{border-bottom:0}.deal-reading-steps b{display:block;font-family:var(--display);font-size:18px;font-weight:600}.deal-reading-steps .deal-reading-bar{width:46%;height:13px;margin-top:6px}.deal-reading-no{display:grid;place-content:center;width:28px;height:28px;border-radius:50%;background:var(--fill);color:var(--hush);font:800 14px var(--display)}.deal-reading-no.is-on{background:var(--ink);color:var(--surface)}.deal-reading-doc{display:none}.deal-reading-dock{position:fixed;inset:auto 8px 8px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:12px 14px 14px;border-radius:var(--radius-sheet);background:var(--ink);color:var(--surface);box-shadow:var(--shadow-sheet)}.deal-reading-per{grid-column:1;font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--on-dark-dim)}.deal-reading-amount{grid-column:1;grid-row:2;font-family:var(--mono);font-size:22px;font-weight:500}.deal-reading-more,.deal-reading-send{display:grid;place-content:center;grid-row:1/span 2;min-height:44px;padding:0 16px;border-radius:var(--radius-pill);font-size:15px;font-weight:800}.deal-reading-send{background:var(--on-dark-fill);color:var(--on-dark-soft)}.deal-reading-more{border:1px solid var(--on-dark-fill)}@media (min-width:1081px){.deal-reading-dock,.deal-reading-tabs{display:none}.deal-reading-band{border-radius:var(--radius-sheet);box-shadow:var(--shadow-card)}.deal-reading{gap:24px}.deal-reading-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:30px;column-gap:30px;min-height:91px;padding:11px 28px 0}.deal-reading-name{margin-top:2px;font-size:28px}.deal-reading-for{margin-top:2px}.deal-reading-right{display:grid;justify-items:end;align-content:start;grid-gap:10px;gap:10px}.deal-reading-price{display:none}.deal-reading-acts{display:flex;gap:10px}.deal-reading-acts span{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border:1px solid var(--line);border-radius:var(--radius-pill);font-weight:800}.deal-reading-acts span+span{border-color:var(--action-soft);background:var(--action-soft);color:var(--action)}.deal-reading-tiles{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 28px 0}.deal-reading-tile,.deal-reading-tile:nth-child(2n){padding:14px 12px 16px 18px;border-top:0;border-left:1px solid var(--line-2)}.deal-reading-tile:first-child{padding-left:0;border-left:0}.deal-reading-path{display:grid;height:123px;margin-top:0;padding:16px 28px 0;grid-gap:10px 40px;gap:10px 40px;border-radius:0 0 var(--radius-sheet) var(--radius-sheet)}.deal-reading-path span{display:block;margin-top:4px;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--muted)}.deal-reading-panes{grid-template-columns:var(--rail) minmax(0,1fr);gap:0;align-items:start;padding:0}.deal-reading-doc{display:grid;justify-self:center;width:calc(100% - 20px);max-width:900px;margin-left:20px;grid-gap:14px;gap:14px;padding:20px 24px 26px;border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}.deal-reading-line{width:72%;height:16px}.deal-reading-line.is-short{width:40%;height:14px}.deal-reading-line.is-mid{width:58%}}.deal-reading [inert]{opacity:.45;cursor:default}.deal-reading-explain{margin:0;max-width:34ch;font-size:14px;line-height:1.5;color:var(--muted)}.deal-entry-eyebrow{margin:0 0 6px;font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.auth-lede.deal-draft-cost{color:var(--ink)}.deal-actions .deal-back{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 4px;color:var(--muted);font-size:15px;text-decoration:underline;text-underline-offset:3px}.deal-actions .deal-back:hover{color:var(--ink)}.deal-actions .is-running{cursor:progress}.deal-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:4px;gap:4px;margin:14px 0 0;padding:6px 4px 6px 14px;border-radius:var(--radius);background:var(--fill-blue)}.deal-strip p{margin:0;font-size:15px;line-height:1.4;color:var(--muted)}.deal-strip b{color:var(--ink);font-weight:700;overflow-wrap:anywhere}.deal-strip-tick{display:inline-block;width:18px;height:18px;margin-right:6px;vertical-align:-3px;color:var(--gain)}.deal-strip-x{display:grid;place-content:center;align-self:start;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--slate);font:400 24px/1 var(--body);cursor:pointer}.deal-strip.is-gap{padding:4px 4px 4px 14px}.deal-strip.is-gap p{padding:8px 0;color:var(--ink)}.deal-strip-deal{color:var(--muted)}.deal-strip-add{display:grid;place-content:center;min-width:56px;min-height:44px;padding:0 14px;background:transparent;font:800 16px var(--body);text-decoration:underline;text-underline-offset:3px}.deal-gap-chip,.deal-strip-add{border:0;color:var(--action);cursor:pointer}.deal-gap-chip{position:relative;flex:none;margin-left:auto;padding:2px 10px;border-radius:var(--radius-pill);background:var(--fill-blue);font:800 14px/1.4 var(--body);white-space:nowrap}.deal-gap-chip:after{content:"";position:absolute;inset:-12px -6px}@media (prefers-reduced-motion:no-preference){.deal-reading-scan:after{transform:translateX(-100%);animation:deal-scan 1.3s ease-in-out infinite}.deal-band:has(.deal-strip[data-arrive]) .deal-band-name,.deal-reading[data-settled] .deal-reading-name{animation:deal-arrive var(--t) ease-out both}.deal-strip[data-arrive]{animation:deal-arrive calc(var(--t) * 2) ease-out both}}@keyframes deal-scan{to{transform:translateX(280%)}}@keyframes deal-arrive{0%{opacity:0;transform:translateY(4px)}}.sub-pick-wrap{width:100%;max-width:760px;margin:28px auto 0;padding:0 16px}.sub-pick-h{margin:0 0 6px;font-size:1.5rem;color:var(--ink)}.sub-pick-customer{margin:0 0 2px;color:var(--ink);font-size:1.0625rem;font-weight:600}.sub-pick-lede{margin:0 0 18px;color:var(--slate)}.sub-pick-stop{margin-top:18px;padding:18px 20px;border:1px solid var(--attn-edge);border-radius:var(--radius-card);background:var(--attn-soft);color:var(--ink)}.sub-pick-stop p{margin:0 0 14px}.sub-pick-stop .ghost-btn,.sub-pick-stop .go{min-height:44px}.sub-card-sk{display:grid;grid-gap:12px;gap:12px}.sub-sk-short{width:30%}.sub-pick-list{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.sub-card{padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}.sub-card-top{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.sub-card-name h2{margin:0;font-size:1.125rem;color:var(--ink);overflow-wrap:anywhere}.sub-card-num{margin:2px 0 0;color:var(--muted);font-size:.875rem}.sub-card-total{margin:0;text-align:right;white-space:nowrap}.sub-card-total b{display:block;font-size:1.375rem;color:var(--ink)}.sub-card-total small,.sub-card-unread{color:var(--muted);font-size:.8125rem}.sub-card-facts{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;margin:12px 0 0;color:var(--slate);font-size:.875rem}.sub-chip{padding:2px 10px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--fill);color:var(--ink-soft);font-weight:600}.sub-chip.is-gain{border-color:var(--gain-edge);background:var(--gain-soft);color:var(--gain-ink)}.sub-chip.is-attn{border-color:var(--attn-edge);background:var(--attn-soft);color:var(--attn-ink)}.sub-card-next{margin:10px 0 0;color:var(--ink-soft);font-size:.875rem}.sub-card-more{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:12px 0 0;padding-top:10px;border-top:1px solid var(--line-2);color:var(--slate);font-size:.875rem}.sub-card-toggle{min-height:44px}.sub-card-charges{width:100%;margin-top:4px;table-layout:fixed;border-collapse:collapse;font-size:.875rem}.sub-card-charges td,.sub-card-charges th{padding:8px 0;border-top:1px solid var(--line-2);vertical-align:top}.sub-card-charges th{padding-right:12px;font-weight:500;color:var(--ink);text-align:left;overflow-wrap:anywhere}.sub-card-plat-col{width:11rem}.sub-card-amt-col{width:9.5rem}.sub-card-plat{padding:8px 12px;color:var(--muted)}.sub-card-charges .num{text-align:right;white-space:nowrap}.sub-card-usage{color:var(--muted);text-align:right}.sub-card-ended{margin:8px 0 0;color:var(--muted);font-size:.8125rem}.sub-card-go{margin:14px 0 0}@media (max-width:480px){.sub-pick-wrap{margin-top:16px}.sub-card{padding:16px}.sub-card-charges tr{display:grid;grid-template-columns:1fr auto;border-top:1px solid var(--line-2)}.sub-card-charges td,.sub-card-charges th{border-top:0}.sub-card-charges,.sub-card-charges tbody{display:block}.sub-card-charges colgroup{display:none}.sub-card-charges th{padding:6px 0 0}.sub-card-charges td.num,.sub-card-usage{padding:6px 0 0 16px}.sub-card-plat{grid-row:2;grid-column:1/-1;padding:0 0 6px;white-space:normal}.sub-card-plat:empty{padding:0 0 8px}.sub-card-usage{max-width:9.5rem}}.chg-h{margin:28px 0 10px;font-size:1rem;font-weight:600;text-align:left}.chg-h,.chg-h3{color:var(--ink)}.chg-h3{margin:14px 0 6px;font-size:.9375rem}.chg-quiet{margin:8px 0 0;color:var(--muted);font-size:.875rem}.chg-line-h{margin:0 0 10px;color:var(--ink);font-weight:600}.chg-field{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;grid-gap:4px;gap:4px;color:var(--slate);font-size:.875rem}.chg-field input,.chg-field select{min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;font-size:1rem}.chg-field input{width:10rem}.chg-field select{max-width:100%;padding-right:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' width='12' height='12' fill='none' stroke='%2364748b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat}.chg-field input[aria-invalid=true]{border-color:var(--attn-edge)}.chg-bad{display:block;width:10rem;max-width:100%;color:var(--attn-ink);font-size:.8125rem}.chg-check{margin-top:20px}.chg-stale{margin-top:18px;padding:14px 18px;border:1px dashed var(--line);border-radius:var(--radius-card);color:var(--slate)}.chg-outcome{margin-top:18px;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.chg-outcome.is-rep{border-color:var(--gain-edge);background:var(--gain-soft)}.chg-outcome.is-approval{border-color:var(--attn-edge);background:var(--attn-soft)}.chg-outcome.is-billops{border-color:var(--line);background:var(--fill-blue)}.chg-outcome>.chg-line-h:before{display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;margin-right:8px;border-radius:50%;color:var(--surface);font-size:.8125rem;vertical-align:1px}.chg-outcome.is-rep>.chg-line-h:before{content:"✓";background:var(--gain)}.chg-outcome.is-approval>.chg-line-h:before{content:"!";background:var(--attn-ink)}.chg-outcome.is-billops>.chg-line-h:before{content:"→";background:var(--ink)}.chg-outcome ol,.chg-outcome ul{margin:0;padding-left:20px}.chg-outcome li+li{margin-top:4px}@media (max-width:480px){.chg-field select{font-size:.9375rem}}.sub-pick-wrap.cb-wrap{max-width:1280px}.cb-wrap>.chg:not(.cb){max-width:728px;margin-inline:auto}.cb{display:grid;grid-gap:18px;gap:18px}.cb .ui-card{border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.cb-top{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:16px 28px;gap:16px 28px;align-items:center;padding:18px 22px}.cb-eyebrow{margin:0;color:var(--muted);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cb-who h1{margin:2px 0;color:var(--ink);font-family:var(--display);font-size:1.5rem;line-height:1.2}.cb-num{margin:0;font-family:var(--mono)}.cb-num,.cb-quiet{color:var(--muted);font-size:.8125rem}.cb-quiet{margin:4px 0 0}.cb-steps{display:flex;gap:10px;margin:0;padding:0;list-style:none;color:var(--muted);font-size:.875rem;font-weight:600}.cb-steps li{display:flex;gap:8px;align-items:center}.cb-steps li+li:before{content:"";width:20px;height:1px;margin-right:2px;background:var(--line)}.cb-steps span{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--fill);font-size:.75rem}.cb-steps [aria-current=step]{color:var(--action)}.cb-steps [aria-current=step] span{background:var(--action);color:var(--surface)}.cb-act .chg-check{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;align-items:center;margin:0}.chg-wait{margin:0;color:var(--slate);font-size:.875rem}.cb-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);grid-gap:18px;gap:18px;align-items:start}.cb-main{display:grid;grid-gap:22px;gap:22px;padding:22px}.cb-plat{display:flex;gap:12px;align-items:center;margin-bottom:14px}.cb-av{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--assessio);color:var(--surface);font-weight:700}.cb-plat h2{margin:0;color:var(--ink);font-family:var(--display);font-size:1.25rem}.cb-rows{margin:0;border:1px solid var(--line);border-radius:var(--radius)}.cb-row{display:grid;grid-template-columns:132px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:52px;padding:8px 8px 8px 16px}.cb-row+.cb-row{border-top:1px solid var(--line)}.cb-row dt{gap:10px;color:var(--muted);font-size:.875rem;font-weight:600}.cb-row dd,.cb-row dt{display:flex;align-items:center}.cb-row dd{flex-wrap:wrap;gap:4px 10px;margin:0;color:var(--ink);font-weight:500}.cb-chip{padding:2px 9px;border-radius:var(--radius-pill);background:var(--fill);color:var(--ink-soft);font-size:.8125rem;font-weight:600}.wh{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 16px);padding:22px}.wh-hd{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.wh-hd h2{margin:0;font-family:var(--display);font-size:1.125rem}.wh-cap,.wh-empty,.wh-hd p{margin:0;color:var(--muted);font-size:.8125rem}.wh-cap{margin-top:2px}.wh-tl{position:relative;display:grid;grid-gap:18px;gap:18px;margin:18px 0 0;padding:0;list-style:none}.wh-tl:before{content:"";position:absolute;top:8px;bottom:8px;left:6px;width:1px;background:var(--line)}.wh-tl>li{position:relative;display:grid;grid-template-columns:14px 48px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:baseline}.wh-dot{width:13px;height:13px;border:2px solid var(--ink);border-radius:50%;background:var(--surface);transform:translateY(2px)}.wh-dot.is-change{border-color:var(--action)}.wh-when{color:var(--ink);font-size:.875rem}.wh-what{color:var(--ink-soft);font-size:.875rem}.wh-day .wh-what{grid-column:3/-1}.wh-what ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.wh-n{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;color:var(--ink);font-weight:600}.wh-what small{display:block;color:var(--muted)}.wh-sum{display:flex;align-items:baseline;gap:6px;margin:12px 0 0;padding-top:10px;border-top:1px solid var(--line);font-weight:600}.wh-sum span{flex:1 1}.wh-sum small{color:var(--muted);font-weight:400}.wh-fig{color:var(--ink)}.wh-empty{margin-top:16px}.wh .chg-outcome,.wh .chg-stale{margin-top:20px}@media (max-width:1080px){.cb-grid{grid-template-columns:minmax(0,1fr)}.wh{position:static}.cb-top{grid-template-columns:minmax(0,1fr) auto}.cb-steps{grid-column:1/-1;grid-row:2}}@media (max-width:640px){.cb-main,.cb-top,.wh{padding:16px}.cb-top{grid-template-columns:minmax(0,1fr)}.cb-act .chg-check{flex-direction:column-reverse;align-items:stretch;gap:6px}.chg-wait{text-align:center}.cb-row{grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:10px 6px 10px 14px}.cb-steps{justify-content:space-between;gap:6px;min-width:0;font-size:.75rem}.cb-steps li{white-space:nowrap}.cb-steps li+li:before{display:none}.wh-hd{flex-direction:column;gap:2px}.wh-tl>li{grid-template-columns:14px auto minmax(0,1fr) auto}.wh-day .wh-what{grid-column:2/-1}}.wh-now .wh-what{white-space:nowrap}.ct-hd{display:flex;justify-content:space-between;align-items:baseline;padding-top:18px;border-top:1px solid var(--line)}.ct-hd h2{margin:0;font-size:1rem}.ct-hd p{margin:0;color:var(--muted);font-size:.875rem}.ct-t{width:100%;margin-top:10px;border-collapse:collapse}.ct-t thead th{padding:10px 12px;color:var(--muted);font-size:.75rem;font-weight:600;text-align:left}.ct-t thead th:last-child{width:76px}.ct-t thead th.ct-d{width:120px}.ct-t thead th:is(.ct-m,.ct-d){text-align:right}.ct-t .ct-d,.ct-t .ct-m{text-align:right}.ct-row>*{padding:12px;border-top:1px solid var(--line);vertical-align:middle}.ct-row>th{font-weight:400;text-align:left}.ct-n{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;color:var(--ink);font-size:1rem;font-weight:600}.ct-m small,.ct-row small,.ct-total small{display:block;font-weight:400;margin-top:2px;color:var(--slate);font-size:.8125rem}.ct-m b{color:var(--ink)}.ct-m s,.ct-usage{color:var(--muted)}.ct-usage{font-size:.875rem}.ct-row.is-new>th{box-shadow:inset 4px 0 var(--action)}.ct-row.is-rm>th{box-shadow:inset 4px 0 var(--decline)}.ct-d{font-weight:700;white-space:nowrap}.ct-d.is-up{color:var(--gain-ink)}.ct-d.is-cut{color:var(--decline)}.ct-pill{padding:1px 9px;border-radius:var(--radius-pill);font-size:.8125rem;font-weight:600;white-space:nowrap}.ct-pill.is-new{background:var(--action-soft);color:var(--action)}.ct-pill.is-rm{background:color-mix(in srgb,var(--decline) 8%,var(--surface));color:var(--decline)}.ct-acts{white-space:nowrap;text-align:right}.ct-ico{display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:10px;background:none;color:var(--slate);cursor:pointer}.ct-ico:hover{background:var(--fill);color:var(--ink)}.ct-ico:focus-visible{outline:2px solid var(--action);outline-offset:1px}@media (hover:hover){.ct-row:not(:hover,:focus-within) .ct-ico{opacity:0}}.ct-ed>td{padding:0 12px 22px}.ct-ed-box{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--fill-blue)}.ct-done{min-height:44px}.ct-sep td{padding:18px 0 6px 12px;color:var(--muted);font-size:.8125rem;font-weight:600}.ct-sep span{display:flex;gap:10px;align-items:center}.ct-sep span:after{content:"";flex:1 1;height:1px;background:var(--line)}.ct-total>*{padding:14px 12px;border-top:2px solid var(--ink);vertical-align:top}.ct-total>th{color:var(--ink);font-size:1rem;text-align:left}.ct-total .ct-m b{font-size:1.25rem}@media (max-width:640px){.ct-t thead{display:none}.ct-row,.ct-total{display:grid;grid-template-columns:10.5rem 6.5rem minmax(0,1fr);align-items:baseline}.ct-row{border-top:1px solid var(--line)}.ct-row>*,.ct-total>*{border-top:0;padding:4px 8px}.ct-row>th{grid-column:1/3;padding-top:12px}.ct-total>th{grid-column:1/-1;padding-top:12px}.ct-row .ct-m,.ct-total .ct-m{text-align:left}.ct-total{border-top:2px solid var(--ink)}.ct-total>td:last-child{display:none}.ct-row .ct-acts{grid-column:3;grid-row:1;padding-top:8px}.ct-row .ct-d,.ct-total .ct-d{padding-left:12px;text-align:left}.ct-row .ct-m{grid-column:1}.ct-row .ct-m small{white-space:nowrap}.ct-row .ct-m.ct-usage{grid-column:1/-1}.ct-ed,.ct-ed>td,.ct-sep,.ct-sep>td{display:block}}.ep-i{display:inline-grid;flex:none;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--action-soft);color:var(--action)}.cb-row.is-changed,.cb-row.is-open{box-shadow:inset 4px 0 var(--action)}.cb-row.is-open{background:var(--fill)}.cb-parts>span:not(.cb-was-now),.cb-row .cb-chip,.cb-was-now :is(s,b){white-space:nowrap}.ct-t.is-plain .ct-d{display:none}.cb-was-now s{color:var(--muted);font-weight:400}.cb-was-now b{color:var(--ink)}.cb-row-a{display:flex;gap:2px;margin:0}.cb-btn{display:inline-flex;gap:6px;align-items:center;min-height:40px;padding:0 10px;border:0;border-radius:10px;background:none;color:var(--ink);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.cb-btn.is-quiet{color:var(--slate)}.cb-btn:hover{background:var(--fill)}.cb-btn:focus-visible{outline:2px solid var(--action);outline-offset:1px}.ep{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 16px);display:grid}.ep-h{display:flex;gap:12px;align-items:center;padding:22px 22px 0}.ep-h .ep-i{width:34px;height:34px;border-radius:10px}.ep-h h2{margin:0;font-family:var(--display);font-size:1.125rem}.ep-body{display:grid;grid-gap:18px;gap:18px;padding:20px 22px 22px}.ep-foot{display:grid;grid-gap:10px;gap:10px;padding:16px 22px 22px;border-top:1px solid var(--line)}.ep-why{margin:0;color:var(--muted);font-size:.8125rem}.ep-acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ep-f{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:0;padding:0;border:0}.ep-f legend,.ep-l{margin-bottom:8px;padding:0;color:var(--ink);font-size:.8125rem;font-weight:600}.ep-note{margin:-6px 0 0;color:var(--slate);font-size:.8125rem}.ep-note.is-strong{margin:0;color:var(--ink);font-weight:600}.ep-cs{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:8px;gap:8px}.ep-c{display:grid;grid-gap:2px;gap:2px;min-height:48px;padding:9px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer}.ep-c b{color:var(--ink);font-size:.875rem}.ep-c small{color:var(--slate);font-size:.75rem}.ep-c.is-on{border-color:var(--action);background:var(--action-soft);box-shadow:inset 0 0 0 1px var(--action)}.ep-c:has(input:focus-visible),.ep-opt:has(input:focus-visible){outline:2px solid var(--action);outline-offset:2px}.ep-pct input,.ep-sel{min-height:44px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit}.ep-sel{padding:0 12px}.ep-len{display:flex;flex-wrap:wrap;gap:8px}.ep-len,.ep-step{align-items:center}.ep-step{display:inline-flex;gap:4px;padding:0 4px;border:1px solid var(--line);border-radius:var(--radius-pill)}.ep-step input{width:3ch;min-height:40px;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-family:var(--mono);font-size:1rem;text-align:right}.ep-step span{color:var(--ink);font-size:.9375rem}.ep-pre,.ep-step button{min-width:40px;min-height:40px;border-radius:var(--radius-pill);background:none;color:var(--ink);font:inherit;font-weight:600;cursor:pointer}.ep-step button{border:0}.ep-pre{border:1px solid var(--line)}.ep-pre.is-on{border-color:var(--action);background:var(--action-soft);color:var(--action)}.ep-pct{display:inline-flex;gap:8px;align-items:center}.ep-pct input{width:8ch;padding:0 12px;font-family:var(--mono)}.ep-list{border:1px solid var(--line);border-radius:var(--radius)}.ep-list-h{margin:0;padding:8px 14px 4px;background:var(--fill);color:var(--muted);font-size:.75rem;font-weight:600}.ep-opt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:44px;padding:0 14px;border-top:1px solid var(--line);cursor:pointer}.ep-opt b{font-size:.875rem}.ep-opt .num{color:var(--slate);font-size:.8125rem}.ep-opt.is-on{background:var(--action-soft)}.ep-opt input{accent-color:var(--action)}.ep-tabs{display:flex;gap:20px;border-bottom:1px solid var(--line)}.ep-tabs button{min-height:40px;padding:0;border:0;border-bottom:2px solid transparent;background:none;color:var(--slate);font:inherit;font-size:.875rem;cursor:pointer}.ep-tabs [aria-selected=true]{border-bottom-color:var(--action);color:var(--ink);font-weight:600}.ct-t thead th.ct-r{width:132px;text-align:right;white-space:normal}.ct-t .ct-r{color:var(--slate);text-align:right}.ct-r-k{display:none}.wh-rise .wh-n{font-weight:500}.wh-rise.is-skipped .wh-n{color:var(--muted)}@media (max-width:1080px){.ep{position:static}}@media (max-width:640px){.cb-row>dd:not(.cb-row-a){grid-column:1/-1;grid-row:2}.cb-row-a{grid-column:2;grid-row:1}.ep-body,.ep-foot,.ep-h{padding-inline:16px}.ep-cs{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))}.ep-c{padding:8px 10px}.ep-step{flex:1 0 100%;justify-content:space-between}.cb-row dt{min-width:0}.cb-row-a{gap:8px}.cb-btn svg{display:none}.ep-c small{font-size:.6875rem}.ep-opt{padding:8px 12px}.ep-opt .num{white-space:nowrap}.ct-row .ct-r,.ct-total .ct-r{grid-column:1/-1;text-align:left;font-size:.8125rem}.ct-r-k{display:inline;font-family:var(--body)}}.ap-open{display:flex;gap:12px;align-items:center;width:100%;min-height:56px;margin-top:16px;padding:10px 16px;border:1px dashed var(--line);border-radius:var(--radius);background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.ap-open:hover:not(:disabled){border-color:var(--action);background:var(--fill)}.ap-open:disabled{cursor:default;opacity:.6}.ap-add:focus-visible,.ap-open:focus-visible{outline:2px solid var(--action);outline-offset:1px}.ap-n,.ap-open span:last-child{display:grid;grid-gap:2px;gap:2px}.ap-more,.ap-n small,.ap-none,.ap-open small{color:var(--muted);font-size:.8125rem}.ap{display:grid;grid-gap:14px;gap:14px;margin-top:16px;padding:20px 24px;border:1px solid var(--action);border-radius:var(--radius-card)}.ap-h{display:flex;gap:12px;align-items:center}.ap-h h2{margin:0;font-size:1.125rem}.ap-cf-f input,.ap-s input{width:100%}.ap-l{display:grid;margin:0;padding:0;list-style:none}.ap-g{padding:14px 0 6px;color:var(--slate);font-size:.8125rem;font-weight:600}.ap-row{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;min-height:56px;border-bottom:1px solid var(--line)}.ap-row>.num{white-space:nowrap}.ap-cf{display:grid;grid-gap:12px;gap:12px;margin:6px 0;padding:16px;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card)}.ct-row.is-ask>th{box-shadow:inset 4px 0 var(--attn-edge)}.ct-pill.is-ask{margin-left:4px;background:var(--attn-soft);color:var(--attn-ink)}.ap-cf-f{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ap-ref{margin:0;color:var(--slate);font-size:.875rem}.ap-ref b{color:var(--ink);font-weight:600}.ap-ref b.ct-ask,.ct-ask{color:var(--attn-ink);font-weight:600}.ap-acts{display:flex;flex-wrap:wrap;gap:8px}.ap-more,.ap-none{margin:0}@media (max-width:640px){.ap{padding:16px}.ap-cf-f{grid-template-columns:1fr}}.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)}.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}}.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}