.deal-workspace-page{max-width:none;padding:24px;min-width:0}.deal-workspace-page>header h1{margin:0}.deal-workspace-page>header p{color:var(--muted)}.deal-view-options{margin-bottom:14px;padding:0 14px;border:1px solid var(--line);border-radius:10px}.deal-view-options summary{min-height:42px;display:flex;align-items:center;font-weight:650}.deal-board>section{padding:10px;border-radius:12px;background:var(--fill);min-width:0}.deal-board h2{display:flex;justify-content:space-between;font-size:13px}.deal-board-card{display:grid;grid-gap:9px;gap:9px;margin-top:8px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.deal-board-card h3{margin:0;overflow-wrap:anywhere}.deal-board-card dl{display:grid;grid-gap:5px;gap:5px;margin:0}.deal-board-card dl div{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:8px;gap:8px}.deal-board-card dt,.deal-board-card>small{font-size:11px;color:var(--muted)}.deal-board-card dd{margin:0;overflow-wrap:anywhere}@media(max-width:700px){.deal-workspace-page{padding:16px}}.deal-board-card{gap:4px}.deal-board-card h3{font-size:14px;font-weight:700}.deal-figure{font-size:24px;letter-spacing:-.025em;line-height:1.1}.deal-figure-label{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.deal-card-pills{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0}.deal-pill{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:750;letter-spacing:.03em;text-transform:uppercase;background:var(--bg-f1f1f3);color:var(--ink-2)}.deal-pill.move{background:var(--accent-soft);color:var(--accent-ink)}.deal-pill.flagged{background:var(--bg-f6ecea);color:var(--red)}.deal-card-line{margin:4px 0 0;color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-card-more>summary{min-height:32px;display:inline-flex;align-items:center;color:var(--accent-ink);font-size:12px;font-weight:650;cursor:pointer}.deal-card-more[open]>summary{margin-bottom:6px}.deal-board-card .button{transition:transform .16s var(--ease-out),background-color .16s ease}.deal-board-card .button:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.deal-board-card .button{transition:none}.deal-board-card .button:active{transform:none}}.deal-empty-columns{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.deal-empty-columns button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--fill);color:var(--muted);font-size:12px;font-weight:650}.deal-empty-columns button small{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-empty-columns button:focus-visible{background:var(--surface);color:var(--ink)}@media(hover:hover) and (pointer:fine){.deal-empty-columns button:hover{background:var(--surface);color:var(--ink)}}.deal-show-all{display:block;width:100%;margin-top:8px;min-height:36px;text-align:left;font-size:12px;font-weight:650}.deal-board-card{cursor:pointer;text-align:left}@media(hover:hover) and (pointer:fine){.deal-board-card:hover{border-color:var(--ink)}}.deal-board-card:focus-visible{outline:3px solid var(--accent-ink);outline-offset:2px}.deal-card-line.quiet{color:var(--muted)}.deal-board.is-single>section{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:10px;gap:10px;align-items:start}.deal-board.is-single>section>.deal-show-all,.deal-board.is-single>section>h2{grid-column:1/-1}.deal-board.is-single .deal-board-card{margin-top:0}.deal-board-card{position:relative;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:0 12px;padding:12px 18px 12px 12px}.deal-board-card .deal-card-photo{margin-top:2px}.deal-card-body{display:grid;grid-gap:2px;gap:2px;min-width:0}.deal-card-body h3{margin:0;font-size:14px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.deal-card-body .deal-card-line{margin:0}.deal-card-body .deal-figure{margin-top:4px;font-size:22px}.deal-card-body .deal-card-pills{margin:4px 0 0}.deal-board{gap:12px;align-items:start}.deal-board>section.deal-status-column{padding:8px;border:1px solid transparent;border-radius:12px;background:var(--column-soft)}.deal-board>section.deal-status-column.is-done{border-color:var(--ok-line);background:var(--ok-soft)}.deal-board h2.deal-status-band{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;padding:8px 10px;border-radius:8px;background:var(--column-band);color:var(--column-ink);font-size:12px;font-weight:700;line-height:1.3}.deal-board .deal-status-column.is-done>h2.deal-status-band{background:var(--bg-d7e9dc);color:var(--ok-ink)}.deal-board h2.deal-status-band small{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-board-card{box-shadow:var(--card-shadow)}.deal-empty-columns button,.deal-view-options{background:var(--surface)}.deal-board.is-single>section{flex:1 1 auto;width:auto}.deal-empty-columns{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.deal-empty-columns::-webkit-scrollbar{display:none}.deal-empty-columns button{flex:0 0 auto;white-space:nowrap}@media(max-width:700px){.deal-board.is-single>section{flex:1 1 auto;width:auto}}.deal-card-journey{margin:2px 0 0;color:var(--muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deal-done-column:not(.is-open){background:transparent}.deal-done-toggle{display:flex;align-items:center;width:100%;min-height:32px;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}.deal-done-toggle:after{content:"";margin-left:auto;width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);transition:transform var(--motion-fast,.16s) var(--ease-out,ease)}.deal-done-toggle[aria-expanded=true]:after{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.deal-done-toggle:after{transition:none}}.otp-date-fields{display:grid;grid-gap:8px;gap:8px}.otp-date-editor{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px 16px;gap:8px 16px;margin:8px 0}.otp-date-editor>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.otp-proposal{display:flex;align-items:center;gap:8px;margin:0;color:var(--muted);font-size:12px}.otp-proposal .text-button{min-height:32px;padding:0}.deal-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.deal-head h1{margin:0}.deal-summary{display:flex;flex-wrap:wrap;gap:0 6px;margin:0;color:var(--muted);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-summary>span+span:before{content:"·";margin-right:6px;color:var(--muted)}.deal-summary b{color:var(--ink);font-weight:700}.deal-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0}.deal-move-chips{display:flex;flex-wrap:wrap;gap:6px}.deal-move-chip{min-height:36px;padding:0 12px;border-color:var(--line);background:var(--surface);font-size:12px;letter-spacing:.02em}.deal-move-chip strong{font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-move-chip em{font-style:normal;font-weight:600;opacity:.75}.deal-move-chip em:before{content:"· "}.deal-move-chip:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.deal-toolbar .deal-view-toggle{margin:0 0 0 auto;padding:3px}.deal-view-toggle button{min-height:36px;padding:0 14px;font-weight:650}.deal-view-toggle button[aria-pressed=true]{background:var(--pill);color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.1),0 2px 8px -2px rgba(0,0,0,.08)}.deal-new{min-height:40px}@media(max-width:700px){.deal-move-chips{flex:1 0 100%}.deal-toolbar .deal-view-toggle{margin-left:0;flex:1 1}.deal-view-toggle button{flex:1 1}}.deal-push,.deal-push-list{display:grid;grid-gap:8px;gap:8px}.deal-push-list{margin:0;padding:0;list-style:none}.deal-push-row{display:grid;grid-template-columns:32px minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;grid-gap:4px 14px;gap:4px 14px;padding:12px 14px;border:1px solid transparent;border-radius:12px;background:var(--surface);box-shadow:var(--card-shadow)}.deal-push-row.is-stalled{border-color:var(--risk-line);box-shadow:inset 3px 0 0 var(--risk-ink),var(--card-shadow)}.deal-push-who{display:grid;min-width:0}.deal-push-who small,.deal-push-who strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deal-push-who small{color:var(--muted);font-size:12px}.deal-push-next,.deal-push-where{display:grid;grid-gap:2px;gap:2px;min-width:0;font-size:13px}.deal-push-days{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-push-days.is-over{color:var(--risk-ink);font-weight:650}.deal-push-next time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.deal-push-next time.is-forecast{color:var(--muted)}.deal-push-next b{font-weight:700}.deal-push-open{justify-self:end;white-space:nowrap;padding:8px 0;font-size:13px}.deal-push-open .row-chevron{display:inline-block}.deal-push-done-toggle,.deal-push-more{justify-self:start;padding:8px 0;font-size:13px}.deal-push-done{display:grid;grid-gap:8px;gap:8px;margin-top:4px}.deal-push-row.is-done{grid-template-columns:32px minmax(0,1fr) auto;box-shadow:none;background:var(--fill)}@media(max-width:700px){.deal-push-row{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:12px}.deal-push-row>.avatar{grid-row:1/span 3}.deal-push-who{grid-column:2;grid-row:1}.deal-push-open{grid-column:3;grid-row:1}.deal-push-next,.deal-push-where{grid-column:2/span 2}.deal-push-row.is-done>.deal-push-open{grid-row:1}}.deal-date-sheet{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--card-shadow)}.deal-date-sheet-title{margin:0;font-size:14px}.deal-date-sheet form{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.deal-date-sheet input[type=date]{min-height:44px}@media(max-width:700px){.deal-date-sheet{position:fixed;left:0;right:0;bottom:0;z-index:40;margin:0;border-radius:14px 14px 0 0}}.deal-quick-form{display:grid;grid-gap:10px;gap:10px;max-width:520px;margin:0 0 14px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--card-shadow)}.deal-quick-form .segmented{margin:0;justify-self:start}.deal-quick-move button{min-height:36px;padding:0 16px}.deal-quick-move button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.1),0 2px 8px -2px rgba(0,0,0,.08)}.deal-quick-pick,.deal-quick-title{display:grid;grid-gap:4px;gap:4px}.deal-quick-client small,.deal-quick-pick label,.deal-quick-title label{color:var(--muted);font-size:12px;font-weight:650}.deal-quick-form input{min-height:44px}.deal-quick-pick ul{display:grid;margin:0;padding:0;list-style:none}.deal-quick-pick li .text-button{padding:8px 0}.deal-quick-client{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0}.deal-quick-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(max-width:760px),(pointer:coarse){.deal-move-chip{position:relative}.deal-move-chip:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}}.deal-empty-columns button.chip{text-transform:none;letter-spacing:0}.transaction-history-page{max-width:none;padding:24px;min-width:0}.transaction-history-page>header h1{margin:0}.transaction-history-page>header p{margin:6px 0 0;color:var(--muted)}.transaction-summary{display:flex;align-items:center;justify-content:space-between;gap:16px}.transaction-history-page>.transaction-summary{margin:18px 0;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.transaction-summary>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.transaction-summary button{display:grid;grid-gap:2px;gap:2px;min-width:125px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);text-align:left}.transaction-summary button span,.transaction-summary small{font-size:11px;color:var(--muted)}.transaction-yoy{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.transaction-yoy>article{padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--bg-f8f8f7)}.transaction-yoy h2{margin:0;font-size:16px}.transaction-yoy .transaction-summary{display:block}.transaction-yoy .transaction-summary>div:first-child{display:none}.transaction-yoy .transaction-summary>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.transaction-yoy .transaction-summary button{min-width:0;width:100%}.transaction-yoy .transaction-summary button strong{overflow-wrap:normal;word-break:normal;line-height:1.18}.transaction-yoy .transaction-summary button span{align-self:end}.transaction-chipbar{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.transaction-chipbar button{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface)}.transaction-chipbar button[aria-pressed=true]{background:var(--ink);color:var(--on-ink)}.transaction-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0;position:relative}.transaction-options>summary{min-height:42px;display:flex;align-items:center;padding:0 14px;border:1px solid var(--line);border-radius:9px;background:var(--surface);list-style:none;cursor:pointer;font-weight:650}.transaction-options>summary::-webkit-details-marker{display:none}.transaction-options>div{position:absolute;z-index:6;right:0;top:50px;width:min(560px,calc(100vw - 48px));max-height:70vh;overflow:auto;padding:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 14px 40px rgba(0,0,0,.14)}.transaction-options .formatting-editor,.transaction-options fieldset{grid-column:1/-1}.transaction-options fieldset{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;border:0;padding:0}.transaction-groups{display:grid;grid-gap:10px;gap:10px}.transaction-groups>details{border:1px solid var(--line);border-radius:12px;background:var(--surface);overflow:hidden}.transaction-groups>details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;cursor:pointer}.transaction-groups>details>summary>.transaction-summary{flex:1 1}.transaction-table-wrap-v3{overflow-x:auto;border-top:1px solid var(--line)}.transaction-table-wrap-v3 table{width:100%;border-collapse:collapse;table-layout:fixed}.transaction-table-wrap-v3 td,.transaction-table-wrap-v3 th{padding:10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.transaction-table-wrap-v3 th{font-size:11px;color:var(--muted);background:var(--bg-f8f8f7)}.transaction-open{display:grid;border:0;background:none;text-align:left;padding:0}.transaction-open small{color:var(--muted)}.transaction-open{gap:2px;color:inherit;font:inherit}.transaction-open small{font-size:12px;font-weight:400}.transaction-open .transaction-place-unknown{color:var(--muted);font-weight:500}.transaction-table-wrap-v3 th.transaction-lead-cell{width:22%}.calendar-entry>span>small{color:var(--muted);font-size:1em}.verification-chip{display:block;width:max-content;margin-top:4px;padding:3px 6px;border-radius:99px;background:var(--bg-fff1d6);color:var(--fg-795500)}.transaction-board-v3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:10px;gap:10px}.transaction-board-v3>section,.transaction-calendar-v3>section{padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--bg-f8f8f7)}.transaction-board-v3 article,.transaction-calendar-v3 article{margin-top:8px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.transaction-property-v3{display:grid;grid-template-columns:90px minmax(0,1fr);grid-gap:8px;gap:8px;padding:4px 0}.transaction-property-v3>small{color:var(--muted)}.transaction-calendar-v3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));grid-gap:10px;gap:10px}.transaction-drilldown{margin:14px 0;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--bg-f8f8f7)}.transaction-drilldown header{display:flex;justify-content:space-between}.transaction-drilldown>button{display:grid;grid-template-columns:1fr 1fr auto;width:100%;grid-gap:10px;gap:10px;padding:10px;border:0;border-top:1px solid var(--line);background:transparent;text-align:left}@media(max-width:620px){.transaction-history-page{padding:16px}.transaction-controls,.transaction-groups>details>summary,.transaction-summary{align-items:stretch;flex-direction:column}.transaction-summary>div:last-child{display:grid;grid-template-columns:1fr}.transaction-summary button{width:100%}.transaction-options>div{position:fixed;left:12px;right:12px;top:72px;width:auto;grid-template-columns:1fr}.transaction-options fieldset{grid-template-columns:1fr 1fr}.transaction-groups>details>summary>.transaction-summary{width:100%}.transactionlv{display:none}.transaction-table-wrap-v3 table{table-layout:auto}.transaction-drilldown>button{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.transaction-history-page *{scroll-behavior:auto!important}}.transaction-month-v3{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--surface)}.transaction-month-v3>[role=gridcell],.transaction-month-v3>strong{padding:8px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.transaction-month-v3>strong{font-size:11px;color:var(--muted)}.transaction-month-v3>[role=gridcell]{min-height:110px;min-width:0}.transaction-month-v3 article{margin-top:5px;padding:7px;border:1px solid var(--line);border-radius:7px}.transaction-month-v3 .transaction-property-v3{display:none}@media(max-width:620px){.transaction-month-v3{font-size:11px}.transaction-month-v3>[role=gridcell]{min-height:64px;padding:4px}.transaction-month-v3 .transaction-open small{display:none}.transaction-table-wrap-v3{overflow:visible}.transaction-table-wrap-v3 table,.transaction-table-wrap-v3 tbody,.transaction-table-wrap-v3 td,.transaction-table-wrap-v3 tr{display:block;width:100%;min-width:0}.transaction-table-wrap-v3 table{min-width:0}.transaction-table-wrap-v3 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.transaction-table-wrap-v3 tr{padding:10px 12px;border-bottom:1px solid var(--line)}.transaction-table-wrap-v3 td{display:grid;grid-template-columns:minmax(92px,34%) minmax(0,1fr);grid-gap:10px;gap:10px;padding:6px 0;border:0}.transaction-table-wrap-v3 td:before{content:attr(data-label);font-size:11px;color:var(--muted);font-weight:650}.transaction-table-wrap-v3 td.transaction-lead-cell{display:block}.transaction-table-wrap-v3 td.transaction-lead-cell:before{display:none}.transaction-yoy .transaction-summary>div:last-child{grid-template-columns:1fr}}.completion-contact-prompt{margin-top:8px;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--bg-f8f8f7)}.completion-contact-prompt>p{margin:0 0 10px;font-weight:650}.completion-contact-prompt label{margin-bottom:8px}.completion-contact-prompt .actions{margin-top:4px}.dated-by-chip{display:inline-block;margin-left:6px;padding:2px 7px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.transaction-empty-columns{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.transaction-empty-columns button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--bg-f8f8f7);color:var(--muted);font-size:12px;font-weight:650}.transaction-empty-columns button:focus-visible{background:var(--surface);color:var(--ink)}@media(hover:hover) and (pointer:fine){.transaction-empty-columns button:hover{background:var(--surface);color:var(--ink)}}.board-show-all{display:block;width:100%;margin-top:8px;min-height:36px;text-align:left;font-size:12px;font-weight:650}.transaction-board-v3>section{min-width:0}.transaction-board-v3 article{min-width:0;overflow-wrap:anywhere}.record-cell{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.record-cell .transaction-open{flex:1 1;min-width:0}.row-overflow{position:relative;flex:none}.row-overflow>summary{display:flex;align-items:center;justify-content:center;width:36px;min-height:36px;border-radius:9px;color:var(--muted);cursor:pointer;list-style:none;letter-spacing:.06em}.row-overflow>summary::-webkit-details-marker{display:none}.row-overflow>summary:focus-visible{background:var(--bg-f2f2f2);color:var(--ink)}@media(hover:hover) and (pointer:fine){.row-overflow>summary:hover{background:var(--bg-f2f2f2);color:var(--ink)}}.row-overflow-menu{position:absolute;z-index:6;right:0;top:40px;width:min(300px,calc(100vw - 48px));padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-raised);box-shadow:0 14px 40px rgba(0,0,0,.14)}.calendar-nav{display:flex;align-items:center;gap:10px;margin:0 0 10px}.calendar-nav button{min-height:40px;min-width:40px;border:1px solid var(--line);border-radius:10px;background:var(--surface)}.calendar-month-picker{margin:0}.calendar-month-picker input{min-height:40px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-raised);font:inherit}.calendar-total{margin:0 0 0 auto;color:var(--muted);font-size:12px;font-weight:650}.transaction-month-v3>[role=gridcell].is-blank{background:var(--surface-2)}.transaction-month-v3>[role=gridcell].is-open{background:var(--accent-soft)}.calendar-day{display:block;color:var(--muted);font-size:11px;font-weight:700}.calendar-entry{display:flex;align-items:baseline;justify-content:space-between;gap:6px;width:100%;margin-top:4px;padding:4px 6px;border:0;border-radius:7px;background:var(--fill);color:inherit;text-align:left;font-size:11px}.calendar-entry>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-entry>em{flex:none;font-style:normal;font-weight:700}.calendar-entry:focus-visible{background:var(--fill-2)}@media(hover:hover) and (pointer:fine){.calendar-entry:hover:not(:disabled){background:var(--fill-2)}}.calendar-more{margin-top:4px;padding:2px 6px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:11px;font-weight:700}.calendar-day-list{margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.calendar-day-list header{display:flex;align-items:center;justify-content:space-between;gap:12px}.calendar-day-list h2{margin:0;font-size:14px}.undated-tray{margin-top:12px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.undated-tray>summary{min-height:44px;display:flex;align-items:center;color:var(--muted);font-size:12px;font-weight:650;cursor:pointer}.undated-tray[open]>summary{border-bottom:1px solid var(--line)}.undated-tray .calendar-entry{font-size:12px}.transaction-groups>details>summary>small{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:620px){.transaction-month-v3>[role=gridcell]{min-height:72px}.calendar-entry>em{display:none}.calendar-nav{flex-wrap:wrap}.calendar-total{margin-left:0;width:100%}}.completion-contact-prompt,.transaction-drilldown,.transaction-groups>details,.transaction-history-page>.transaction-summary,.transaction-month-v3,.transaction-yoy>article{border-radius:12px;background:var(--surface);box-shadow:var(--card-shadow)}.transaction-groups>details[open]>summary{border-bottom:1px solid var(--line)}.transaction-table-wrap-v3 th{background:var(--table-head,var(--surface-2))}.transaction-board-v3{gap:12px;align-items:start}.transaction-board-v3>section,.transaction-calendar-v3>section{padding:8px;border-color:transparent;background:var(--column-soft)}.transaction-board-v3>section>h2{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;padding:8px 10px;border-radius:8px;background:var(--column-band);color:var(--column-ink);font-size:12px;font-weight:700;line-height:1.3}.transaction-board-v3 article,.transaction-calendar-v3 article{box-shadow:var(--card-shadow)}.transaction-chipbar button,.transaction-empty-columns button,.transaction-options>summary{background:var(--surface)}.transaction-history-head{display:grid;justify-items:start;grid-gap:2px;gap:2px;margin-bottom:14px}.transaction-back{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;font-size:13px}.transaction-group-total{color:var(--muted);font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.verification-open{margin-left:6px;padding:0;font-size:12px}.calendar-nav .calendar-step{min-width:44px;min-height:44px}.care-shell{color:var(--ink);max-width:1180px;margin:0 auto;padding:10px 0 60px}.care-head{margin:20px 0 34px;max-width:760px}.care-head h1{font:600 clamp(32px,5vw,54px)/1.05 -apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif;letter-spacing:-.035em;margin:6px 0 14px}.care-head>p:last-child,.care-title p{color:var(--muted);line-height:1.55}.care-kicker{text-transform:uppercase;letter-spacing:.11em;font-size:11px;font-weight:700;color:var(--muted)}.care-panel{background:var(--surface);border:1px solid var(--ln-e5e5e7);border-radius:20px;padding:24px;margin:18px 0;box-shadow:0 8px 28px rgba(0,0,0,.035)}.care-panel h2{font-size:21px;margin:0 0 16px}.care-panel h3{font-size:15px}.care-button{border:0;border-radius:999px;background:var(--ink);color:var(--on-ink);min-height:42px;padding:0 18px;font-weight:650;cursor:pointer}.care-button:disabled{opacity:.42;cursor:not-allowed}.care-button:focus-visible,.care-shell button:focus-visible,.care-shell input:focus-visible,.care-shell select:focus-visible,.care-shell textarea:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.care-title{display:flex;align-items:start;justify-content:space-between;gap:20px}.care-columns,.care-meters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.meter{background:var(--fill);border-radius:16px;padding:18px}.meter>div:first-child{display:flex;justify-content:space-between}.meter-track{height:8px;background:var(--bg-dddde1);border-radius:9px;margin-top:12px;overflow:hidden}.meter-track i{display:block;height:100%;background:var(--ink);border-radius:9px}.care-alert{border-left:4px solid var(--ln-c9342f);background:var(--bg-fff5f4);padding:18px 22px;border-radius:12px}.plan-list{list-style:none;padding:0;margin:0}.plan-list li{display:flex;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--line-soft)}.size{font-size:10px;text-transform:uppercase;font-weight:800;border-radius:999px;padding:6px 8px;background:var(--bg-ececef)}.size.big{background:var(--ink);color:var(--on-ink)}.task-main{border:0;background:none;text-align:left;flex:1 1;color:inherit;cursor:pointer}.date-list small,.event-row small,.overflow-list small,.task-main small,.task-main strong{display:block}.date-list small,.event-row small,.overflow-list small,.task-main small{color:var(--muted);margin-top:4px}.compact-actions{display:flex;gap:4px}.accessible-links button,.compact-actions button,.date-list button,.quick-picks button{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:9px;min-height:36px;padding:6px 10px}.event-row,.overflow-list>div{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--line-soft)}.care-unknown{color:var(--muted);background:var(--fill);border-radius:12px;padding:12px}.inline-form,.lead-editor{display:flex;gap:10px;flex-wrap:wrap}.care-shell input,.care-shell select,.care-shell textarea{border:1px solid var(--ln-c7c7cc);background:var(--surface);border-radius:10px;min-height:42px;padding:9px 11px;font:inherit;max-width:100%}.care-shell label{display:grid;grid-gap:7px;gap:7px;margin:12px 0;font-size:13px;font-weight:650}.preview{background:var(--fill);padding:14px;border-radius:12px}.relation-graph{display:flex;flex-wrap:wrap;gap:14px}.relation-graph>div{display:flex;align-items:center;gap:9px}.relation-graph span{background:var(--ink);color:var(--on-ink);border-radius:999px;padding:9px 12px}.relation-graph i{color:var(--muted);font-size:12px}.accessible-links{padding-left:22px}.accessible-links li{margin:12px 0}.accessible-links button{margin:0 5px}.delete-link{color:var(--fg-b42318)!important}.reminder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.reminder-grid article{background:var(--fill);border-radius:15px;padding:18px}.reminder-grid small{display:block;color:var(--muted);margin:9px 0 14px}.date-list button{display:flex;width:100%;text-align:left;align-items:center;gap:18px;margin:8px 0}.date-list time{font-weight:750;min-width:100px}.check{display:flex!important;grid-template-columns:none;align-items:center;gap:9px!important;font-weight:500!important}.check input{min-height:auto}.event-row time{min-width:110px}.hygiene-list>button{width:100%;display:flex;justify-content:space-between;text-align:left;border:0;background:var(--surface);padding:16px 4px;border-bottom:1px solid var(--line-soft);color:inherit}.hygiene-list small{display:block;color:var(--muted);margin-top:5px}.stage-setting{display:grid;grid-template-columns:130px 1fr auto;grid-gap:10px;gap:10px;align-items:center;margin:9px 0}.stage-setting code{font-size:11px;color:var(--muted)}.quick-picks{display:flex;flex-wrap:wrap;gap:7px}.profile-date{border:0;padding:0;margin:20px 0}.profile-date legend{font-weight:700;margin-bottom:8px}.profile-date{display:grid;grid-template-columns:160px 1fr;grid-gap:8px;gap:8px}.profile-date small{grid-column:1/-1;color:var(--muted)}.brief-fact{border-top:1px solid var(--line-soft);padding:12px 0}.brief-fact p{margin:4px 0}.brief-fact small{color:var(--muted)}.care-panel textarea{width:100%;min-height:150px}.linked-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}@media(max-width:760px){.care-columns,.care-meters,.linked-grid,.reminder-grid{grid-template-columns:1fr}.care-panel{padding:18px;border-radius:16px}.care-title{display:block}.care-title .care-button{margin-top:12px}.plan-list li{align-items:flex-start;flex-wrap:wrap}.compact-actions{margin-left:44px}.inline-form>*{width:100%}.profile-date,.stage-setting{grid-template-columns:1fr}.profile-date small{grid-column:auto}.care-shell{padding-bottom:90px}}@media(prefers-reduced-motion:reduce){.care-shell *{scroll-behavior:auto!important;transition:none!important}}.care-shell{max-width:1320px;padding-left:clamp(24px,5vw,76px);padding-right:clamp(24px,5vw,76px)}.care-shell .accessible-links button,.care-shell .calendar-controls button,.care-shell .care-button,.care-shell .compact-actions button,.care-shell .date-list button,.care-shell .quick-picks button,.care-shell .size{min-height:44px;min-width:44px}.care-shell .check{display:flex!important;grid-template-columns:none;align-items:center;gap:9px!important;font-weight:500!important}.care-shell .check input{min-height:auto}.care-shell .stage-setting{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(160px,1fr) auto;grid-gap:10px;gap:10px;align-items:center;margin:9px 0}.care-shell .stage-setting small{display:block;color:var(--muted);margin-top:4px}.calendar-controls,.calendar-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.calendar-controls button{border:1px solid var(--line);border-radius:10px;background:var(--surface)}.care-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;max-width:100%;overflow:auto}.care-calendar>div{min-width:0;min-height:86px;border:1px solid var(--ln-e5e5e7);border-radius:10px;padding:7px}.care-calendar .weekday-row{display:contents}.care-calendar .weekday-row b{text-align:center;color:var(--muted);font-size:12px;padding:6px}.care-calendar button{border:0}.care-calendar .calendar-entry,.care-calendar button{display:block;width:100%;overflow-wrap:anywhere;border-radius:7px;background:var(--fill);text-align:left;margin-top:5px;padding:6px}.care-calendar .calendar-entry{font-size:12px}.care-calendar small{display:block;color:var(--muted)}.care-calendar .blank-day{background:var(--surface-2)}.calendar-fallback{margin-top:18px}.hygiene-fix,.saved-reminder{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line-soft)}.hygiene-fix{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto}.hygiene-fix small{display:block;color:var(--muted);margin-top:4px}@media(max-width:760px){.care-shell{padding-left:24px;padding-right:24px}.care-shell .stage-setting{grid-template-columns:1fr}.care-calendar{grid-template-columns:repeat(7,minmax(74px,1fr))}.hygiene-fix,.saved-reminder{grid-template-columns:1fr}}.calendar-list-entry{display:flex;width:100%;text-align:left;align-items:center;gap:18px;margin:8px 0;padding:6px 10px}.calendar-list-entry time{font-weight:750;min-width:100px}.calendar-list-entry small{display:block;color:var(--muted);margin-top:4px}.task-title{display:block;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;padding:0;text-align:left;cursor:pointer}.care-shell .care-button.add-today{min-height:32px;min-width:auto;padding:0 12px;font-size:11px}@media(max-width:760px){.care-shell .care-button.add-today{min-height:44px;min-width:44px;font-size:11px}}.care-shell.care-compact{max-width:none;margin:0;padding:0}.care-embedded-head{margin:22px 0 10px}.care-embedded-head h2{margin:4px 0 6px;font-size:22px}.care-embedded-head>p:last-child{margin:0;color:var(--muted)}.care-compact .care-panel{padding:18px;margin:12px 0;border-radius:14px}.care-embedded-head.is-tight{margin:0 0 12px}.care-embedded-head.is-tight h2{margin:0;font-size:20px;letter-spacing:-.01em}.settings-screen{display:grid;grid-gap:var(--gutter,16px);gap:var(--gutter,16px);padding:4px 0 12px;background:var(--fill);border-radius:14px}.settings-screen .section-box{margin:0}.settings-screen .section-box-head{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.settings-screen .section-box-head p{margin:0;font-size:12px;line-height:1.4;color:var(--muted)}.settings-screen .settings-sub>.settings-rows>div:first-child{padding-top:0}.settings-rows{display:grid}.settings-rows>div{border-bottom:1px solid var(--ln-ececf0)}.settings-rows>div:last-of-type{border-bottom:0}.settings-screen input,.settings-screen select{min-height:40px;padding:8px 10px;font-size:14px}.settings-stage-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"colour name toggle" "colour cadence cadence" "effect effect effect";align-items:center;grid-gap:8px 10px;gap:8px 10px;padding:10px 0}.settings-stage-row .stage-colour-picker{grid-area:colour;align-self:start}.settings-stage-name{grid-area:name;display:grid;grid-gap:4px;gap:4px;margin:0;min-width:0}.settings-stage-pill{justify-self:start;max-width:100%;padding:2px 9px;border:1px solid var(--stage-line,var(--line));border-radius:999px;background:var(--stage-soft,var(--bg-f1f1f3));color:var(--stage-ink,var(--ink));font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-cadence{grid-area:cadence;display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;color:var(--muted)}.settings-cadence input{width:84px}.settings-stage-row>.settings-toggle{grid-area:toggle}.settings-toggle{min-width:52px;min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--bg-f1f1f3);color:var(--muted);font-size:12px;font-weight:700;transition:background-color var(--motion-fast,.16s) var(--ease-out),color var(--motion-fast,.16s) var(--ease-out)}.settings-toggle[aria-pressed=true]{border-color:var(--ok-line);background:var(--ok-soft);color:var(--ok-ink)}.stage-colour-picker{position:relative}.stage-colour-swatch,.stage-colour-trigger{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--line);border-radius:10px}.stage-colour-swatch i,.stage-colour-trigger i{display:block;width:14px;height:14px;border-radius:50%}.stage-colour-palette{position:absolute;z-index:3;top:46px;left:0;display:grid;grid-template-columns:repeat(5,40px);grid-gap:6px;gap:6px;padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--surface-raised);box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.08)}.stage-colour-swatch[aria-pressed=true]{border-width:2px}@keyframes settings-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.settings-lead-row,.settings-occasion-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0}.settings-lead-row{flex-wrap:wrap}.settings-lead-row>.settings-effect{flex:1 1 100%}.settings-lead-row strong{font-size:14px;font-weight:600}.settings-screen .lead-editor{display:grid;grid-template-columns:72px 104px;grid-gap:6px;gap:6px}.settings-occasion-row input{flex:1 1 auto;min-width:0}.settings-occasion-add{display:flex;gap:8px;padding-top:10px}.settings-occasion-add input{flex:1 1 auto;min-width:0}.settings-occasion-add .button{min-height:40px}.settings-fact{display:flex;align-items:baseline;gap:8px;margin:0;font-size:14px;color:var(--muted)}.settings-fact strong{font-size:22px;font-weight:650;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings-save{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:10px 12px;background:var(--bg-ffffff-a940);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px)}.settings-save .care-error{flex:1 1 100%;margin:0}.settings-dirty{font-size:12px;font-weight:650;color:var(--warn-ink)}.settings-saved{font-size:12px;font-weight:650;color:var(--ok-ink)}@media(min-width:760px){.settings-screen{gap:16px}.settings-stage-row{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"colour name cadence toggle" ". effect effect effect"}.settings-stage-name{grid-template-columns:minmax(0,1fr) auto;align-items:center}.stage-colour-palette{grid-template-columns:repeat(10,32px)}.stage-colour-palette .stage-colour-swatch{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.settings-toggle{transition:none}}.settings-sub+.settings-sub{margin-top:var(--gutter,16px);padding-top:var(--gutter,16px);border-top:1px solid var(--ln-ececf0)}.settings-sub-head{display:grid;grid-gap:2px;gap:2px;margin:0 0 8px}.settings-sub-head h3{margin:0;font-size:14px;font-weight:650;letter-spacing:-.01em}.settings-sub-head p{margin:0;font-size:12px;line-height:1.4;color:var(--muted)}.settings-where{font-size:13px}.settings-screen .settings-advanced>summary{cursor:pointer;list-style:none;flex-direction:row;align-items:center;justify-content:space-between}.settings-advanced>summary::-webkit-details-marker{display:none}.settings-advanced>summary:after{content:"\203A";color:var(--muted);font-size:20px;line-height:1;transition:transform var(--motion-fast,.16s) var(--ease-out)}.settings-advanced[open]>summary:after{transform:rotate(90deg)}.settings-advanced:not([open]){padding-bottom:0}.settings-advanced:not([open])>summary{margin-bottom:0;border-bottom:0}.settings-group-title{display:block;font-size:15px;font-weight:650;letter-spacing:-.01em;color:var(--ink)}.settings-group-hint{display:block;font-size:12px;line-height:1.4;color:var(--muted)}.settings-advanced-summary>.settings-group-hint{flex:1 1 auto;margin-left:10px}.settings-nav-row{display:flex;align-items:center;width:100%;min-height:52px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);text-align:left;transition:background-color var(--motion-fast,.16s) ease}@media(hover:hover) and (pointer:fine){.settings-nav-row:hover{background:var(--fill)}}.settings-nav-row span{display:grid;grid-gap:2px;gap:2px}.settings-nav-row strong{font-size:14px;font-weight:600}.settings-nav-row small{font-size:12px;color:var(--muted)}.settings-glossary{display:grid;grid-gap:8px;gap:8px}.settings-glossary input[type=search]{min-height:44px}.settings-glossary-count{margin:0;font-size:12px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings-glossary-list{max-height:360px;margin:0;overflow:auto;overscroll-behavior:contain;border:1px solid var(--ln-ececf0);border-radius:10px}.settings-glossary-row{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border-bottom:1px solid var(--ln-ececf0)}.settings-glossary-row:last-child{border-bottom:0}.settings-glossary-row dt{font-size:13px;font-weight:650}.settings-glossary-row dd{margin:0;font-size:13px;line-height:1.4;color:var(--ink-2)}.settings-glossary-row small{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.settings-glossary .empty-inline{padding:8px 0}@media(min-width:760px){.settings-glossary-row{grid-template-columns:180px minmax(0,1fr);gap:12px;align-items:baseline}}@media(prefers-reduced-motion:reduce){.settings-advanced>summary:after,.settings-nav-row{transition:none}}.settings-appearance{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 var(--gutter);padding:12px var(--gutter);border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--card-shadow)}.settings-appearance h2{margin:0;font-size:15px;font-weight:650}.settings-appearance .segmented{display:inline-flex;gap:2px;padding:3px;border-radius:999px}.settings-appearance .segmented button{min-height:36px;padding:0 16px;border:0;border-radius:999px;font-size:13px;cursor:pointer}.settings-appearance p{flex:1 1 220px;margin:0;color:var(--muted);font-size:13px}.settings-master{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px}.settings-master-text{display:grid;grid-gap:2px;gap:2px;min-width:0}.settings-master-label{font-size:15px;font-weight:650;letter-spacing:-.01em;color:var(--ink)}.settings-master-status{margin:0;font-size:13px;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.settings-master-note{font-weight:400;color:var(--muted)}.settings-master-hint{margin:0;font-size:12px;line-height:1.4;color:var(--muted)}.settings-switch{flex:none;display:grid;place-items:center;width:56px;min-height:44px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer}.settings-switch-track{position:relative;display:block;width:46px;height:28px;border:1px solid var(--line-strong);border-radius:999px;background:var(--fill-2);transition:background-color var(--motion-fast,.16s) var(--ease-out),border-color var(--motion-fast,.16s) var(--ease-out)}.settings-switch-track:after{content:"";position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:var(--surface);box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform var(--motion-fast,.16s) var(--ease-out)}.settings-switch[aria-checked=true] .settings-switch-track{border-color:var(--ink);background:var(--ink)}.settings-switch[aria-checked=true] .settings-switch-track:after{transform:translateX(18px)}.settings-switch:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.settings-effect{grid-area:effect;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0}.settings-effect p{flex:1 1 220px;margin:0;font-size:12px;line-height:1.45;color:var(--muted)}.settings-effect[data-effect=tooLong] p,.settings-effect[data-effect=tooShort] p{color:var(--ink);font-weight:550}.settings-recommended-tag{font-size:11px;font-weight:650;letter-spacing:.02em;color:var(--muted);white-space:nowrap}.settings-back.text-button{min-height:44px;padding:0 2px;font-size:13px;white-space:nowrap}@media(prefers-reduced-motion:reduce){.settings-switch-track,.settings-switch-track:after{transition:none}}:root{--kin-accent:#3f7d5c;--kin-platinum:#3f4f72;--kin-gold:#8a6410;--kin-silver:#5a6470;--kin-bronze:#7a5238}.kinvalue-tag{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;border:1px solid;background:transparent;font-size:11px;font-weight:600;line-height:1.6;white-space:nowrap}.kinvalue-tag.small{font-size:10px;padding:1px 7px;gap:4px}.kinvalue-tag b{font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kinvalue-tag.static{cursor:default}.kinvalue-tag.grade-platinum{color:var(--kin-platinum);background:var(--bg-eef1f8)}.kinvalue-tag.grade-gold{color:var(--kin-gold);background:var(--bg-fbf3e2)}.kinvalue-tag.grade-silver{color:var(--kin-silver);background:var(--bg-f1f3f5)}.kinvalue-tag.grade-bronze{color:var(--kin-bronze);background:var(--bg-f7f1ec)}.relationship-leaderboard ol li .kinvalue-avatar{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bg-ededee);font-size:9px;font-weight:650;color:var(--muted)}.relationship-leaderboard ol li{grid-template-columns:18px 23px minmax(0,1fr) auto auto auto}.kinvalue-name{border:0;background:none;padding:0;text-align:left;font-size:12px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kinvalue-stage{font-size:10px;font-style:normal;color:var(--muted);text-transform:lowercase;white-space:nowrap}.kinvalue-score{padding:0 0 0 4px;font-size:13px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kinvalue-link,.kinvalue-score{border:0;background:none;color:var(--kin-accent)}.kinvalue-link{padding:0;font-size:11px;text-decoration:underline}.kinvalue-partners{margin:12px 0 0;border-top:1px solid var(--line);padding-top:10px}.kinvalue-partners h3{margin:0;font-size:11px;color:var(--muted);font-weight:600}.kinvalue-partners ol{list-style:none;padding:0;margin:6px 0 0}.kinvalue-partners p{margin:6px 0 0;font-size:11px;color:var(--muted)}.kinvalue-scrim{position:fixed;inset:0;background:rgba(0,0,0,.28);display:flex;align-items:center;justify-content:center;padding:20px;z-index:40}.kinvalue-why{background:var(--surface);border-radius:16px;box-shadow:var(--shadow);max-width:520px;width:100%;max-height:82vh;overflow:auto;padding:20px}.kinvalue-why header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;grid-gap:10px;gap:10px}.kinvalue-why header small{font-size:11px;color:var(--muted)}.kinvalue-why header h2{margin:2px 0 0;font-size:19px}.kinvalue-why-score{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.kinvalue-why-score strong{font-size:26px;font-weight:650;color:var(--kin-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.kinvalue-signals{list-style:none;padding:0;margin:14px 0 0}.kinvalue-signals>li{border-top:1px solid var(--line-soft);padding:9px 0}.kinvalue-signal-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.kinvalue-signal-head strong{font-size:13px}.kinvalue-signal-head span{font-size:11px;color:var(--muted)}.kinvalue-signal-head span b{font-size:14px;color:var(--ink)}.kinvalue-signals p{margin:3px 0 0;font-size:11px;color:var(--muted)}.kinvalue-signals details{margin-top:5px}.kinvalue-signals summary{font-size:11px;color:var(--kin-accent)}.kinvalue-signals details ul{list-style:none;padding:0;margin:6px 0 0}.kinvalue-signals details li{padding:4px 0;border-top:1px dotted var(--line-soft)}.kinvalue-signals details span{display:block;font-size:12px}.kinvalue-signals details small{display:block;font-size:11px;color:var(--muted)}.kinvalue-note{margin:12px 0 0;font-size:11px;color:var(--muted)}.kinvalue-settings{border:1px solid var(--line);border-radius:16px;background:var(--surface);padding:18px;margin:18px 0 0}.kinvalue-settings header small{font-size:11px;color:var(--muted)}.kinvalue-settings header h2{margin:2px 0 0;font-size:18px}.kinvalue-settings header p{margin:3px 0 0;font-size:12px;color:var(--muted)}.kinvalue-step{margin:14px 0 0;font-size:12px;font-weight:600}.kinvalue-help{margin:2px 0 8px;font-size:11px;color:var(--muted)}.kinvalue-anchor-row,.kinvalue-weights{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.kinvalue-anchor-row label,.kinvalue-weights label{display:grid;grid-gap:3px;gap:3px;font-size:11px;color:var(--muted)}.kinvalue-anchor-row input,.kinvalue-weights input{width:130px;padding:6px 8px;border:1px solid var(--line);border-radius:9px}.kinvalue-weights input{width:96px}.kinvalue-weights p{margin:0;font-size:11px;width:100%}.kinvalue-ok{color:var(--kin-accent)}.kinvalue-warn{color:var(--red)}.kinvalue-signal-block{border-top:1px solid var(--line-soft);padding:10px 0}.kinvalue-weight-inline input{width:64px}.kinvalue-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.kinvalue-decay{margin:10px 0 0;font-size:11px;color:var(--muted)}.kinvalue-preview{margin:14px 0 0;border:1px solid var(--line);border-radius:12px;background:var(--bg-f7f9f8);padding:12px}.kinvalue-preview h3{margin:0 0 6px;font-size:12px}.kinvalue-preview p{margin:3px 0;font-size:12px}.kinvalue-preview-top{list-style:none;padding:0;margin:8px 0 0}.kinvalue-preview-top li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:8px;gap:8px;font-size:12px;padding:2px 0}.kinvalue-preview-top b{color:var(--muted);font-weight:600}.kinvalue-preview-top small{color:var(--kin-accent);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:520px){.relationship-leaderboard ol li{grid-template-columns:16px 20px minmax(0,1fr) auto auto}.kinvalue-stage{display:none}}.relationship-leaderboard>.empty-inline{padding:12px 0}.relationship-leaderboard>.empty-inline .button{min-height:34px}.rail-heading{min-height:68px;display:grid;align-content:center;padding:14px 18px;border-bottom:1px solid var(--line)}.rail-heading small,.rail-heading strong{display:block}.rail-heading small{color:var(--muted);font-size:11px}.account-button{width:100%;border:0;text-align:left;cursor:pointer}.review-autosignin-note{display:block}.search-trigger{min-height:44px}dialog::-webkit-backdrop{background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}dialog::backdrop{background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.chrome-search{margin:18px 22px}.chrome-search input{font-size:18px;min-height:54px}.search-results{padding:0 12px 18px;overflow:auto;max-height:58vh}.search-results>button{width:100%;display:flex;justify-content:space-between;text-align:left;align-items:center;border:0;background:var(--surface-raised);border-radius:12px;padding:14px}.search-results>button:focus-visible{background:var(--fill)}@media(hover:hover) and (pointer:fine){.search-results>button:hover{background:var(--fill)}}.search-results small,.search-results strong{display:block}.search-results small{color:var(--muted);margin-top:3px}.search-results em{font-style:normal;color:var(--muted);font-size:11px;text-transform:uppercase}.pa-hero{max-width:1120px;margin:0 auto;padding:clamp(44px,7vw,86px) clamp(24px,5vw,76px) 30px}.pa-hero>small{color:var(--muted)}.pa-hero h1{font-size:clamp(44px,8vw,88px);letter-spacing:-.055em;line-height:.95;margin:15px 0}.pa-hero>p{font-size:20px;color:var(--muted)}.pa-hero form{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:end;margin-top:28px}.pa-hero form label{margin:0}.pa-hero textarea{resize:vertical;font-size:17px}.pa-answer,.pa-proposal{margin-top:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:18px}.pa-choices{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.pa-proposal label{margin-top:14px}@media(max-width:900px){.shell{padding-left:0}.workspace-rail{display:flex;position:fixed;z-index:60;inset:var(--goal-strip-h) auto 0 0;width:min(310px,88vw);transform:translateX(-105%);box-shadow:12px 0 50px #0003;background:var(--surface)}.workspace-rail.is-mobile-open{transform:translateX(0)}.pa-hero form{grid-template-columns:1fr}.pa-hero h1{font-size:clamp(40px,14vw,64px)}}html[data-workspace-density=compact] .page{padding-top:24px}html[data-workspace-density=compact] .client-business-card{padding:12px}.workspace-rail{display:flex;flex-direction:column}.workspace-rail nav{flex:1 1;min-height:0;overflow:auto}.workspace-rail .account-button{flex:none}.pa-history{margin:16px 0 0;padding-left:22px;color:var(--muted);font-size:13px}.mobile-close,.rail-scrim{display:none}@media(max-width:900px){.rail-scrim.shown{display:block;position:fixed;z-index:59;inset:var(--goal-strip-h) 0 0 0;border:0;background:#0005}.mobile-close{display:inline-flex;position:absolute;right:12px;top:72px}.workspace-rail{visibility:hidden}.workspace-rail.is-mobile-open{visibility:visible}}.global-actions{display:flex;align-items:center;gap:8px}.global-actions .search-trigger{width:44px;padding:0;justify-content:center}.new-menu{position:relative}.new-menu-popover{position:absolute;z-index:50;right:0;top:calc(100% + 8px);width:190px;padding:6px;border:1px solid var(--line);border-radius:14px;background:var(--surface-raised);box-shadow:0 18px 48px #0002}.new-menu-popover button{display:block;width:100%;min-height:42px;padding:8px 12px;border:0;border-radius:9px;background:var(--surface-raised);text-align:left;font-weight:650}.new-menu-popover button:focus-visible{background:var(--bg-f2f2f2)}@media(hover:hover) and (pointer:fine){.new-menu-popover button:hover{background:var(--bg-f2f2f2)}}.inbox-list{grid-gap:12px;gap:12px}.inbox-item{padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.inbox-item header{display:flex;align-items:start;justify-content:space-between;gap:16px}.inbox-item h2{margin:3px 0;font-size:20px}.count-pill,.inbox-item header>span{padding:5px 9px;border-radius:999px;background:var(--bg-ededed);font-size:12px}.inbox-item .actions{align-items:center}.inbox-item .actions>span{color:var(--muted);font-size:12px}.account-settings-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.account-settings-card{padding:16px;border:1px solid var(--line);border-radius:14px}.account-settings-card h4{margin:0 0 8px}.account-settings-card p{color:var(--muted)}@media(max-width:620px){.topbar-pill{display:none}.global-actions{gap:6px}.new-menu-popover{position:fixed;top:64px;right:16px}.inbox-item header{flex-direction:column}.account-settings-grid{grid-template-columns:1fr}}.assistant-setup{display:grid;grid-gap:12px;gap:12px;margin:12px 0;padding:12px;border-radius:12px;background:var(--bg-f5f5f5)}.assistant-setup fieldset{max-height:180px;overflow:auto}.workspace-rail nav .nav-more{flex:none;display:flex;flex-direction:column;gap:4px}.workspace-rail .nav{position:relative;width:100%}.nav-badge{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--accent);color:var(--on-ink);font-size:11px;font-weight:700;line-height:20px;text-align:center}.nav-more-chevron{margin-left:auto;font-style:normal;font-size:18px;line-height:1;color:var(--muted)}.nav-badge+.nav-more-chevron{margin-left:6px}.nav-more-items{display:flex;flex-direction:column;gap:4px}.nav-more-items[hidden]{display:none}.nav-group-label{margin:4px 13px 0;color:var(--muted);font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.account-button.active{background:var(--accent-soft)}.workspace-mobile-nav .nav{position:relative}.workspace-mobile-nav .nav-badge{position:absolute;top:4px;left:calc(50% + 4px);margin:0;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px}.bar-search kbd{margin-left:auto;padding:2px 6px;border:1px solid var(--line);border-radius:6px;background:var(--fill);color:var(--muted);font:inherit;font-size:11px}.bar-search svg,.topbar-search svg{width:20px;height:20px}.topbar-search{display:none}@media(min-width:901px){.shell{padding-left:92px}.rail.workspace-rail{position:fixed;z-index:65;top:calc(var(--goal-strip-h) + 12px);bottom:auto;left:12px;width:64px;max-height:calc(100dvh - var(--goal-strip-h) - 24px);padding:9px;gap:4px;overflow:visible;transition:width var(--motion-fast) var(--ease-out)}.rail.workspace-rail:is(.is-open,:has(:focus-visible)){width:170px}.workspace-rail .mobile-close,.workspace-rail .rail-heading{display:none}.rail.workspace-rail nav{flex:none;display:flex;flex-direction:column;gap:4px;margin:0;padding:4px 0;border-block:1px solid var(--line);overflow:visible}.workspace-rail .account-button,.workspace-rail .nav{flex:none;display:flex;align-items:center;gap:12px;width:100%;height:44px;min-height:44px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--ink-3);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;cursor:pointer;transition:background-color var(--motion-fast) ease,color var(--motion-fast) ease}.workspace-rail .nav svg{flex:none;width:20px;height:20px}.workspace-rail .nav.active{background:var(--ink);color:var(--surface);font-weight:650}.workspace-rail .nav-more-toggle.active:not([aria-expanded=true]){background:var(--fill-2);color:var(--ink);font-weight:650}.workspace-rail .nav-more-toggle[aria-expanded=true]{background:var(--fill-2);color:var(--ink)}.workspace-rail .account-button{gap:10px;padding:0 6px;height:48px;min-height:48px}.workspace-rail .account-button .avatar{width:32px;height:32px}.workspace-rail .account-button>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12.5px;font-weight:650;color:var(--ink)}.workspace-rail .account-button small{display:none}.workspace-rail .account-button>span:last-child,.workspace-rail .nav-more-chevron,.workspace-rail .nav-more-toggle>span,.workspace-rail nav>.nav>span,.workspace-rail>.nav>kbd,.workspace-rail>.nav>span{opacity:0;transition:opacity var(--motion-fast) var(--ease-out)}.workspace-rail:is(.is-open,:has(:focus-visible)) .account-button>span:last-child,.workspace-rail:is(.is-open,:has(:focus-visible)) .nav-more-chevron,.workspace-rail:is(.is-open,:has(:focus-visible)) .nav-more-toggle>span,.workspace-rail:is(.is-open,:has(:focus-visible)) nav>.nav>span,.workspace-rail:is(.is-open,:has(:focus-visible))>.nav>kbd,.workspace-rail:is(.is-open,:has(:focus-visible))>.nav>span{opacity:1}.workspace-rail .nav-badge{position:absolute;top:4px;left:27px;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px}.workspace-rail .nav-more{position:relative}.workspace-rail .nav-more-items{position:absolute;z-index:2;top:-6px;left:calc(100% + 18px);width:224px;padding:6px;border:1px solid var(--line);border-radius:16px;background:var(--surface-raised);box-shadow:0 18px 48px #0002;transform-origin:top left;animation:grow-in var(--motion-pop) var(--ease-out) both}.workspace-rail .nav-more-items .nav{color:var(--ink)}.workspace-rail .nav-more-items .nav-badge{position:static;margin-left:auto;min-width:20px;height:20px;padding:0 6px;font-size:11px;line-height:20px}.workspace-rail .account-button:focus-visible,.workspace-rail .nav:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.workspace-topbar:has(>.global-actions:empty){border-bottom-color:transparent;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}}@media(min-width:901px) and (hover:hover) and (pointer:fine){.workspace-rail .account-button:not(.active):hover,.workspace-rail .nav:not(.active):hover{background:var(--fill);color:var(--ink)}}@media(min-width:901px) and (hover:none){.shell{padding-left:198px}.rail.workspace-rail{width:170px}.workspace-rail .account-button>span:last-child,.workspace-rail .nav-more-chevron,.workspace-rail .nav-more-toggle>span,.workspace-rail nav>.nav>span,.workspace-rail>.nav>kbd,.workspace-rail>.nav>span{opacity:1}}@media(prefers-reduced-motion:reduce){.workspace-rail .nav-more-items{animation-name:fade-in}}@media(max-width:900px){.workspace-rail .bar-search{display:none}.rail.workspace-rail nav{margin-top:12px}.topbar-search{display:grid;place-items:center;width:44px;height:44px;padding:0;color:var(--ink)}.shell{padding-bottom:calc(98px + env(safe-area-inset-bottom))}html{scroll-padding-bottom:calc(98px + env(safe-area-inset-bottom))}nav.mobile-nav.workspace-mobile-nav{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));height:64px;padding:6px;gap:4px;border:1px solid var(--glass-edge);border-radius:22px}.workspace-mobile-nav .nav{min-height:52px;border-radius:16px;color:var(--ink-3)}.workspace-mobile-nav .nav svg{width:20px;height:20px}.workspace-mobile-nav .nav.active{background:var(--ink);color:var(--surface)}.workspace-mobile-nav .nav:focus-visible{outline-offset:-3px}.shell .pa-bubble{bottom:calc(92px + env(safe-area-inset-bottom))}}.search-sheet-scrim{position:fixed;inset:0;z-index:900;display:flex;justify-content:center;align-items:flex-start;padding:max(10vh,64px) 16px 16px;background:#0005;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.search-sheet{display:flex;flex-direction:column;width:min(680px,100%);max-height:min(620px,calc(100dvh - max(10vh,64px) - 16px));border:1px solid var(--line);border-radius:20px;background:var(--surface-raised);color:var(--ink);box-shadow:0 30px 80px #0004;overflow:hidden;transform-origin:top center;animation:grow-in var(--motion-pop) var(--ease-out) both}.search-sheet .workspace-search{display:flex;flex-direction:column;flex:1 1;min-height:0}.sheet-search-field{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:8px 8px 8px 18px;border-bottom:1px solid var(--line);color:var(--muted)}.sheet-search-field:focus-within{box-shadow:inset 0 -2px 0 var(--focus)}.sheet-search-field svg{width:20px;height:20px}.sheet-search-field input{width:100%;min-width:0;min-height:48px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:18px}.sheet-search-field input::placeholder{color:var(--muted)}.search-sheet-close{display:inline-flex;align-items:center;gap:8px;min-height:44px}.search-sheet-close kbd{padding:1px 6px;border:1px solid var(--line);border-radius:6px;background:var(--fill);color:var(--muted);font:inherit;font-size:11px}.search-sheet .sheet-search-results{position:static;inset:auto;flex:1 1;min-height:0;width:auto;max-height:none;overflow:auto;transform:none;padding:8px;border:0;border-radius:0;box-shadow:none;background:transparent;animation:none}.search-sheet .sheet-search-results button{min-height:44px}@media(max-width:760px){.search-sheet-scrim{padding:calc(var(--goal-strip-h) + 8px) 10px 10px}.search-sheet{max-height:calc(100dvh - var(--goal-strip-h) - 18px)}.search-sheet-close kbd{display:none}}@media(prefers-reduced-motion:reduce){.search-sheet{animation-name:fade-in}}@media(prefers-reduced-transparency:reduce){.search-sheet-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}}.settings-identity{margin:6px 0 0;color:var(--muted)}.settings-more{margin-top:18px}.settings-more>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:650}.settings-more-body{display:grid;grid-gap:18px;gap:18px;padding-top:8px}.settings-more-block h3{margin:0 0 8px;font-size:15px}.settings-page-foot{margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.settings-page-foot .actions{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:520px){.settings-page-foot .button{flex:1 1 100%}}.transaction-peek .peek-add{-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.transaction-peek .peek-add:focus-visible,.transaction-peek .peek-add:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.explorer-page .segmented{margin-bottom:18px}.topbar.workspace-topbar{border-bottom-color:var(--glass-edge)}.mobile-nav.workspace-mobile-nav,.topbar.workspace-topbar{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}.mobile-nav.workspace-mobile-nav{border-color:var(--glass-edge)}@media(min-width:901px){.rail.workspace-rail{border:1px solid var(--glass-edge);border-radius:22px;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}}@media(prefers-reduced-transparency:reduce){.mobile-nav.workspace-mobile-nav,.rail.workspace-rail,.topbar.workspace-topbar{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.mobile-nav.workspace-mobile-nav,.rail.workspace-rail,.topbar.workspace-topbar{background:var(--glass-solid)}}:root[data-theme=dark] .account-button{background:var(--fill)}@media (max-width:900px){nav.mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}nav.mobile-nav .nav{padding-inline:2px;font-size:10px;min-width:0}nav.mobile-nav .nav span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ai-usage{display:grid;grid-gap:8px;gap:8px;--band-ink:var(--ok-ink);--band-soft:var(--ok-soft)}.ai-usage[data-band=warn]{--band-ink:var(--warn-ink);--band-soft:var(--warn-soft)}.ai-usage[data-band=risk]{--band-ink:var(--risk-ink);--band-soft:var(--risk-soft)}.ai-usage-figure{margin:0;color:var(--muted);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-usage-figure strong{color:var(--band-ink);font-size:24px;font-weight:700;letter-spacing:-.01em}.ai-usage-bar{position:relative;height:6px;overflow:hidden;border-radius:999px;background:var(--bg-ececf0)}.ai-usage-bar i{display:block;height:100%;max-width:100%;border-radius:inherit;background:var(--band-ink);transition:width var(--motion-base,.24s) var(--ease-out)}.ai-usage-spark{display:block;color:var(--band-ink)}.ai-usage-spark polyline{stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.ai-usage-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;min-height:40px;font-size:13px}.ai-usage-left{color:var(--band-ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai-usage-topup{min-height:40px;padding:0 2px;color:var(--accent-ink);font-size:13px;font-weight:600}.ai-usage-agency,.ai-usage-loading,.ai-usage-recorded{margin:0;color:var(--muted)}.ai-usage-recorded{outline:none}.assistant-paused{margin:0;padding:6px 10px;border:1px solid var(--risk-line);border-radius:10px;background:var(--risk-soft);color:var(--risk-ink);font-size:13px;line-height:1.35}@media (prefers-reduced-motion:reduce){.ai-usage-bar i{transition:none}}.connections-screen{max-width:880px;margin-inline:auto}.connections-screen .page-head{margin-bottom:24px}.connections-screen .page-head p{margin:8px 0 0;color:var(--muted);font-size:15px;line-height:1.5}.connections-agent{padding:28px;border-radius:20px;margin-bottom:20px}.connections-agent-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.connections-agent-top>svg{width:28px;height:28px;flex:none}.connections-state{padding:6px 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;font-weight:600;color:var(--ink);background:var(--fill)}.connections-agent h2{margin:0;font-size:28px;line-height:1.2;letter-spacing:-.025em;font-weight:650}.connections-agent-description{margin:10px 0 0;color:var(--muted);font-size:16px;line-height:1.6}.connections-unavailable{margin-top:28px;padding-top:20px;border-top:1px solid var(--line);font-size:14px;line-height:1.6}.connections-unavailable strong{font-weight:600}.connections-unavailable p{margin:4px 0 0;color:var(--muted)}.connections-screen .connections-preview{padding:0;overflow:visible;margin:0;background:var(--surface)}.connections-preview-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:16px 24px;cursor:pointer;list-style:none;font-size:15px;font-weight:650;color:var(--ink);border-radius:inherit}.connections-preview-trigger::-webkit-details-marker{display:none}.connections-chevron{font-size:24px;line-height:1;transition:transform var(--motion-fast,.16s) var(--ease-out)}.connections-preview[open]>.connections-preview-trigger .connections-chevron{transform:rotate(90deg)}.connections-preview[open]>.connections-preview-trigger{border-bottom:1px solid var(--line);border-radius:0}.connections-screen summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media(hover:hover) and (pointer:fine){.connections-preview-trigger:hover,.connections-technical>summary:hover{background:var(--fill)}}.connections-preview-body{padding:24px}.connections-preview-body h2{margin:0 0 16px;font-size:18px;font-weight:650;letter-spacing:-.015em}.connections-permissions{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.6}.connections-permissions caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.connections-permissions td,.connections-permissions th{padding:14px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.connections-permissions thead{background:var(--fill)}.connections-permissions thead th{font-size:12px;font-weight:600}.connections-permissions th:first-child{width:30%}.connections-permissions tbody th{font-weight:600}.connections-permissions td{color:var(--muted)}.connections-footnote,.connections-note{color:var(--muted);font-size:13px;line-height:1.6}.connections-note{margin:16px 0 0;max-width:70ch}.connections-setup{margin-top:32px}.connections-setup ol{margin:0;padding:0;list-style:none;counter-reset:setup}.connections-setup li{counter-increment:setup;display:grid;grid-template-columns:28px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;padding:12px 0;font-size:14px;line-height:1.5}.connections-setup li:before{content:counter(setup);grid-row:span 2;display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line);border-radius:50%;font-size:12px;color:var(--muted)}.connections-setup li strong{font-weight:600}.connections-setup li span{grid-column:2;color:var(--muted);margin-top:3px}.connections-technical{margin-top:28px;border-top:1px solid var(--line)}.connections-technical>summary{min-height:44px;padding:14px 0;cursor:pointer;font-size:14px;font-weight:600}.connections-technical p{max-width:70ch;margin:0 0 14px;font-size:14px;line-height:1.7;color:var(--muted)}.connections-technical p:last-child{margin-bottom:0}.connections-footnote{margin:14px 0 0}@media(max-width:600px){.connections-agent{padding:22px 20px;border-radius:16px}.connections-agent h2{font-size:25px}.connections-preview-trigger{padding:16px 18px;min-height:60px}.connections-preview-body{padding:20px 16px}.connections-permissions td,.connections-permissions th{padding:12px 8px}.connections-permissions th:first-child{width:34%}}@media(prefers-reduced-motion:reduce){.connections-chevron{transition:none}}.import-inbox{container-type:inline-size;display:grid;grid-gap:14px;gap:14px;margin:0 0 22px}.import-inbox article>header,.import-inbox details>summary,.import-inbox>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.import-inbox article h3,.import-inbox>header h2{margin:2px 0}.import-inbox details{border:1px solid var(--line);border-radius:14px;background:var(--surface,var(--surface));overflow:hidden}.import-inbox details>summary{padding:14px 16px;cursor:pointer}.import-inbox details>div{display:grid;grid-gap:10px;gap:10px;padding:0 12px 12px}.import-inbox article{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--line);border-radius:12px}.import-inbox dl{display:grid;grid-gap:8px;gap:8px;margin:0}.import-inbox dl>div{display:grid;grid-template-columns:minmax(110px,.5fr) minmax(0,1fr);grid-gap:10px;gap:10px;padding:9px;background:var(--soft,var(--bg-f6f6f4));border-radius:8px}.import-inbox dd{display:grid;grid-gap:3px;gap:3px;margin:0;min-width:0}.import-inbox q{overflow-wrap:anywhere;font-size:12px;color:var(--muted)}@container (max-width:520px){.import-inbox dl>div{grid-template-columns:1fr}.import-inbox .actions{display:grid}.import-inbox .actions .button{width:100%}}.import-inbox h3,.import-inbox strong,.import-inbox summary,.import-source-review h3,.import-source-review span{overflow-wrap:anywhere;min-width:0}.inbox-page .inbox-source-head p{margin:4px 0 0;color:var(--muted);font-size:13px}.inbox-page .inbox-source-excerpt{display:-webkit-box;max-width:720px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ink)!important;font-size:14px!important;line-height:1.45}.inbox-page .inbox-source-summary{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.inbox-page .inbox-source-summary span{padding:7px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:13px}.inbox-page .inbox-source-summary strong{color:var(--ink)}.inbox-page .inbox-review-toggle{min-width:132px}.inbox-page .inbox-review-body{margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.inbox-page .inbox-original-source{margin-bottom:14px}.inbox-page .capture-proposal-actions small,.inbox-page .section-help,.inbox-page .section-title p{margin:3px 0;color:var(--muted);font-size:13px}.inbox-page .capture-note-review{margin-top:18px}.inbox-page .section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.inbox-page .section-title h3,.inbox-page .selection-confirm h4{margin:0}.inbox-page .proposal-group{overflow:hidden;margin-top:8px;border:1px solid var(--line);border-radius:12px}.inbox-page .proposal-group-toggle{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border:0;background:var(--surface-2);color:var(--ink);text-align:left;font:inherit;font-weight:700}.inbox-page .proposal-group-toggle small{color:var(--muted);font-weight:500}.inbox-page .proposal-group-items{display:grid;border-top:1px solid var(--line)}.inbox-page .proposal-group-items>.inbox-proposal{margin:0;padding:14px;border:0;border-bottom:1px solid var(--line);border-radius:0}.inbox-page .proposal-group-items>.inbox-proposal:last-of-type{border-bottom:0}.inbox-page .show-more{margin:10px 14px}.inbox-page .selection-confirm{margin-top:14px;padding:14px;border:1px solid var(--ln-bbbbbb);border-radius:12px;background:var(--bg-f7f7f7)}.inbox-page .selection-confirm p{margin:5px 0}.inbox-page .selection-confirm ul{max-height:180px;margin:10px 0;padding-left:20px;overflow:auto}.inbox-page .selection-confirm li{margin:5px 0}.inbox-page .capture-proposal-actions .actions{margin:10px 0 6px}.inbox-page .linked-source-updates{margin-top:12px}.inbox-page .linked-record-update{padding:13px;border:1px solid var(--line);border-radius:12px}.inbox-page .linked-record-update+.linked-record-update{margin-top:8px}@media(max-width:620px){.inbox-page .inbox-source-summary{display:grid;grid-template-columns:1fr 1fr}.inbox-page .proposal-group-toggle{align-items:flex-start;flex-direction:column;gap:2px}.inbox-page .capture-proposal-actions .actions{align-items:stretch;flex-direction:column}.inbox-page .capture-proposal-actions .button{width:100%}}.inbox-client-group{margin-bottom:18px;border:1px solid var(--line);border-radius:16px;background:var(--bg-f8f8f7);overflow:hidden}.inbox-client-group>header{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.inbox-client-group>header button{display:block;padding:2px 0;border:0;background:transparent;color:var(--ink);font-size:18px;font-weight:700;text-align:left}.inbox-client-group>header h2{margin:0;font-size:18px}.inbox-client-group>header small{color:var(--muted)}.inbox-avatar{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:var(--bg-e3e3e1);font-size:12px;font-weight:700}.inbox-client-group>.inbox-item{margin:12px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.inbox-inline-diffs{display:grid;grid-gap:8px;gap:8px;margin:10px 0}.inbox-inline-diffs>div{display:grid;grid-template-columns:minmax(110px,.7fr) 1fr 1fr;grid-gap:8px;gap:8px;padding:9px;border-radius:8px;background:var(--bg-f7f7f6)}.inbox-inline-diffs small{color:var(--muted)}.inbox-inline-diffs q{grid-column:2/-1;color:var(--muted);font-size:12px}@media(max-width:620px){.inbox-client-group>header{grid-template-columns:38px minmax(0,1fr)}.inbox-client-group>header>strong{grid-column:2}.inbox-inline-diffs>div{grid-template-columns:1fr}.inbox-inline-diffs q{grid-column:auto}}.inbox-reviewed{margin-top:20px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.inbox-reviewed>summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:0 14px;font-weight:700;cursor:pointer}.inbox-reviewed>div{display:grid;grid-gap:8px;gap:8px;padding:0 12px 12px}.inbox-reviewed article{padding:12px;border:1px solid var(--line);border-radius:10px}.inbox-reviewed article header{display:flex;justify-content:space-between;gap:10px}.inbox-reviewed article small{display:block;color:var(--muted);overflow-wrap:anywhere}.inbox-reviewed article .button{margin-top:10px}.inbox-method{padding:4px 7px;border-radius:999px;background:var(--fill-2);font-size:11px}.inbox-method.automatic{background:var(--bg-dfeae4);color:var(--fg-24543b)}.inbox-method.human{background:var(--bg-e7e5ef);color:var(--fg-423d66)}.identity-proof{font-size:12px;font-weight:650;color:var(--fg-24543b)}.inbox-record-history q{display:block;margin:6px 0;color:var(--muted);font-size:12px}.inbox-record-history blockquote{overflow-wrap:anywhere}.inbox-client-group{border-radius:12px;box-shadow:var(--card-shadow)}.inbox-client-group,.inbox-client-group>header{background:var(--surface)}.inbox-client-group>.inbox-item{box-shadow:none}.inbox-page .linked-record-update,.inbox-page .proposal-group,.inbox-reviewed{border-radius:12px;background:var(--surface);box-shadow:var(--card-shadow)}.inbox-page .proposal-group-toggle{background:var(--table-head,var(--surface-2))}.inbox-reviewed[open]>summary{border-bottom:1px solid var(--line)}.inbox-list{display:grid;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--card-shadow)}.inbox-row{border-bottom:1px solid var(--line);outline:none}.inbox-row:last-child{border-bottom:0}.inbox-row:focus-visible{box-shadow:inset 0 0 0 3px var(--focus)}.inbox-row-line{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr) auto;align-items:center;grid-gap:6px 12px;gap:6px 12px;min-height:56px;padding:6px 12px}.inbox-row-who{min-width:0;max-width:180px;overflow:hidden;font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.inbox-row-who .client-name{min-height:0;padding:0}.inbox-row-what{display:flex;align-items:center;min-width:0;min-height:44px;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;text-align:left;cursor:pointer}.inbox-row-what>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-row-what:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.inbox-row-line>.button{min-height:36px;padding:0 12px;font-size:12px}.inbox-row-body{display:grid;grid-gap:10px;gap:10px;padding:4px 12px 14px}.inbox-items{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.inbox-items>.inbox-proposal{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid var(--line);border-radius:10px}.inbox-items>.inbox-proposal p{margin:0;font-size:14px}.inbox-items>.inbox-proposal .text-button{justify-self:start;min-height:32px;padding:0;font-size:13px}.inbox-edit{display:grid;grid-gap:8px;gap:8px}.inbox-edit label{display:grid;grid-gap:4px;gap:4px;font-size:12px;font-weight:650}.inbox-sub{margin:0 0 6px;font-size:13px;font-weight:700}.inbox-note{margin:0;color:var(--muted);font-size:12px}.inbox-changes{display:grid;grid-gap:4px;gap:4px;margin:0 0 8px;padding:0;list-style:none;font-size:14px}.inbox-original-source>summary{min-height:36px;display:flex;align-items:center;color:var(--accent-ink);font-size:13px;font-weight:650;cursor:pointer}.inbox-row-actions{display:flex;flex-wrap:wrap;gap:8px}.inbox-row-body q{display:block;color:var(--muted);font-size:12px}.inbox-clear{padding-inline:0}.inbox-past-list{display:grid;grid-gap:0;gap:0;margin:0;padding:0 12px 8px;list-style:none}.inbox-past-list>li{display:grid;grid-gap:4px;gap:4px;padding:10px 0;border-bottom:1px solid var(--line)}.inbox-past-list>li:last-child{border-bottom:0}.inbox-past-line{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:baseline;font-size:13px}.inbox-past-line>span{min-width:0;overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.inbox-past-line>em{color:var(--muted);font-size:12px;font-style:normal;text-transform:capitalize}.inbox-past-list .button{justify-self:start;min-height:36px;font-size:12px}.inbox-past-list details>summary{min-height:32px;display:flex;align-items:center;color:var(--accent-ink);font-size:12px;cursor:pointer}@media(max-width:620px){.inbox-row-line{grid-template-columns:minmax(0,1fr) auto}.inbox-row-who{max-width:none}.inbox-row-what{grid-column:1/-1;grid-row:2;min-height:36px}.inbox-row-line>.button{grid-column:2;grid-row:1}}.pa-bubble{position:fixed;z-index:55;right:20px;bottom:20px;width:56px;height:56px;border:0;border-radius:50%;background:var(--ink);color:var(--on-ink);display:grid;place-items:center;box-shadow:0 12px 32px #0003;transition:transform .16s var(--ease-out),background-color .16s ease}.pa-bubble svg{width:24px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round}.pa-bubble:active{transform:scale(.97)}.pa-bubble-count{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--accent);color:var(--on-ink);font-size:11px;font-weight:700;display:grid;place-items:center}.context-assistant.pa-panel{position:fixed;z-index:56;top:0;left:0;width:370px;height:560px;max-height:calc(100vh - var(--goal-strip-h) - 24px);display:flex;flex-direction:column;border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--ink);box-shadow:0 24px 70px #00000026;overflow:hidden;transform-origin:bottom right;animation:pa-panel-in .18s var(--ease-out)}.context-assistant.pa-panel.is-dragging{animation:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grabbing;cursor:grabbing}@keyframes pa-panel-in{0%{opacity:0;scale:.96}}.pa-panel-head{display:flex;align-items:center;gap:6px;padding:8px 8px 8px 12px;border-bottom:1px solid var(--line);cursor:-webkit-grab;cursor:grab;touch-action:none}.pa-panel.is-dragging .pa-panel-head{cursor:-webkit-grabbing;cursor:grabbing}.pa-panel.is-sheet .pa-panel-head{cursor:default}.pa-panel-title{flex:1 1;min-width:0;padding:6px 2px;border-radius:8px}.pa-panel-title small{display:block;color:var(--muted);font-size:11px}.pa-panel-title strong{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-minimise{font-size:20px;line-height:1;padding:4px 10px;border-radius:8px;transition:transform .16s var(--ease-out),background-color .16s ease}@media(hover:hover) and (pointer:fine){.pa-minimise:hover{background:var(--fill)}}.pa-minimise:active{transform:scale(.97)}.assistant-clear{min-height:36px;border:0;background:var(--surface);color:var(--muted);font-size:12px}.assistant-body{display:flex;min-height:0;flex:1 1;flex-direction:column;padding:14px;overflow:auto}.assistant-body>small{display:block;margin-top:10px;color:var(--muted);font-size:11px}.assistant-context-pickers{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.assistant-context-pickers label{margin:0}.assistant-conversation{display:grid;grid-gap:10px;gap:10px;margin:0 0 auto;padding:0;list-style:none}.assistant-conversation li{padding:10px;border-radius:12px;background:var(--fill)}.assistant-conversation li:nth-child(odd){background:var(--accent-soft)}.assistant-conversation p{margin:4px 0}.assistant-body form{display:grid;grid-gap:9px;gap:9px;margin-top:16px}.assistant-body>form:first-child{margin-top:0}.assistant-body textarea{resize:vertical}.assistant-compose-actions{display:flex;justify-content:space-between;gap:8px}.assistant-send{min-width:92px}.assistant-voice{display:grid;grid-gap:8px;gap:8px;margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:12px}.assistant-voice label{margin:0}.assistant-reply{padding:10px;border-radius:10px;background:var(--accent-soft)}@media(max-width:640px){.context-assistant.pa-panel.is-sheet{top:auto;left:0;right:0;bottom:0;width:100%;height:min(82vh,640px);max-height:82vh;border-radius:18px 18px 0 0;transform:none!important;transform-origin:bottom center;animation:pa-sheet-in .22s var(--ease-out)}.pa-bubble{right:16px;bottom:78px}}@keyframes pa-sheet-in{0%{translate:0 100%}}.assistant-context-links{margin-bottom:12px}.assistant-context-links>summary{min-height:40px;display:flex;align-items:center;color:var(--fg-555555);font-weight:650;cursor:pointer}.assistant-context-links[open]>summary{margin-bottom:8px}.assistant-context-compose{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.assistant-context-compose details{position:relative}.assistant-chips button,.assistant-context-compose summary{display:inline-flex;align-items:center;min-height:36px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--fg-333333);font-size:12px;font-weight:650;cursor:pointer;list-style:none}.assistant-context-compose summary::-webkit-details-marker{display:none}.assistant-context-compose details label{position:absolute;z-index:3;bottom:42px;left:0;width:250px;margin:0;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-raised);box-shadow:0 10px 30px #0002}.assistant-chips{display:flex;gap:5px;flex-wrap:wrap}.assistant-chips button{background:var(--bg-f2f2f2)}.assistant-context-compose details:nth-of-type(2) label{left:auto;right:0}@media(prefers-reduced-motion:reduce){.context-assistant.pa-panel,.context-assistant.pa-panel.is-sheet{animation:none}.pa-bubble,.pa-minimise{transition:none}.pa-bubble:active,.pa-minimise:active{transform:none}}.pa-bubble{background:var(--bubble-glass);-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);box-shadow:var(--bubble-shadow)}@media(hover:hover) and (pointer:fine){.pa-bubble:hover{background:var(--ink-hover)}}@media(prefers-reduced-transparency:reduce){.pa-bubble{background:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.pa-bubble{background:var(--ink)}}.assisted-create{width:min(680px,calc(100vw - 32px));max-height:min(820px,calc(100dvh - 32px));padding:0;border:0;border-radius:22px;box-shadow:0 24px 80px #0003;color:var(--fg-171717)}.assisted-create::-webkit-backdrop{background:#1118}.assisted-create::backdrop{background:#1118}.assisted-create>footer,.assisted-create>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;border-bottom:1px solid var(--ln-e7e7e7)}.assisted-create>footer{justify-content:flex-end;border:0;border-top:1px solid var(--ln-e7e7e7)}.assisted-create>details,.assisted-create>label,.assisted-create>p,.creation-fields{margin:18px 24px}.assisted-create h2{margin:2px 0 0}.assisted-create label{display:grid;grid-gap:7px;gap:7px;font-weight:650}.assisted-create input,.assisted-create select,.assisted-create textarea{width:100%;box-sizing:border-box}.creation-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.creation-fields label{margin:0}.creation-missing{padding:12px;border-radius:12px;background:var(--bg-fff5df)}@media(max-width:600px){.assisted-create{width:100%;height:100dvh;max-height:none;border-radius:0}.creation-fields{grid-template-columns:1fr}}.creation-summary{margin:18px 24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.creation-summary div{padding:12px;border:1px solid var(--ln-e7e7e7);border-radius:12px}.creation-summary dt{font-size:12px;color:var(--ink-4)}.creation-summary dd{margin:4px 0 0;font-weight:650}.assisted-create>.text-button{margin:0 24px}.assisted-create blockquote{margin:10px 0;padding-left:12px;border-left:2px solid var(--ln-bbbbbb)}@media(max-width:600px){.creation-summary{grid-template-columns:1fr}}.creation-review-note{margin:12px 24px;padding:11px 13px;border:1px solid var(--ln-dedede);border-radius:12px;background:var(--bg-f7f7f7);color:var(--fg-444444)}.creation-complete{display:grid;justify-items:start;grid-gap:10px;gap:10px;margin:24px;padding:22px;border:1px solid var(--ln-d8d8d8);border-radius:16px;background:var(--surface-2)}.creation-complete>span{display:grid;width:32px;height:32px;place-items:center;border-radius:50%;background:var(--ink);color:var(--on-ink);font-weight:800}.creation-complete h3,.creation-complete p{margin:0}.creation-complete .creation-review-note{margin:2px 0;width:100%;box-sizing:border-box}.creation-complete .actions{margin-top:6px}