.task-module__-jhAgG__scope{--rd-warn-bg:#fbefce;--rd-warn-text:#876119;--rd-danger:var(--rb-danger);--rd-danger-bg:color-mix(in srgb, var(--rb-danger) 9%, var(--rn-card));--rd-success-bg:var(--rb-success);--rd-success-text:var(--rb-success-text)}html.dark .task-module__-jhAgG__scope{--rd-warn-bg:#423820;--rd-warn-text:#e6c87a;--rd-danger-bg:color-mix(in srgb, var(--rb-danger) 18%, var(--rn-card))}.task-module__-jhAgG__column{flex-direction:column;gap:10px;width:100%;padding:10px 6px 20px 12px;display:flex}.task-module__-jhAgG__card{border:1px solid var(--rn-line);background:var(--rn-card);border-radius:16px;scroll-margin-top:10px}.task-module__-jhAgG__head{padding:12px 14px 14px}.task-module__-jhAgG__titleRow{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-top:12px;display:flex}.task-module__-jhAgG__titleRow:first-child{margin-top:0}.task-module__-jhAgG__titleText{flex:240px;min-width:0}.task-module__-jhAgG__title{color:var(--rn-text);font-size:15px;font-weight:500;line-height:22px}.task-module__-jhAgG__body{max-width:76ch;color:var(--rn-muted);margin-top:2px;font-size:13px;line-height:20px}.task-module__-jhAgG__mark{background:var(--rn-hover);width:32px;height:32px;color:var(--rn-muted);border-radius:8px;flex:none;place-items:center;display:grid}.task-module__-jhAgG__mark[data-tone=success]{background:var(--rd-success-bg);color:var(--rd-success-text)}.task-module__-jhAgG__mark[data-tone=danger]{background:var(--rd-danger-bg);color:var(--rd-danger)}.task-module__-jhAgG__chip{white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--rn-selected);height:24px;color:var(--rn-text);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.task-module__-jhAgG__chip[data-tone=danger]{background:var(--rd-danger-bg);color:var(--rd-danger)}.task-module__-jhAgG__chip[data-tone=warning]{background:var(--rd-warn-bg);color:var(--rd-warn-text)}.task-module__-jhAgG__chipExact{opacity:.8;font-weight:400}.task-module__-jhAgG__ladder{align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.task-module__-jhAgG__rung{color:var(--rn-muted);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.task-module__-jhAgG__rung[data-state=current],.task-module__-jhAgG__rung[data-state=done][data-outcome]{color:var(--rn-text);font-weight:500}.task-module__-jhAgG__rung[data-state=failed],.task-module__-jhAgG__rung[data-outcome=lost]{color:var(--rd-danger);font-weight:500}.task-module__-jhAgG__rung[data-outcome=won],.task-module__-jhAgG__rung[data-outcome=settled]{color:var(--rd-success-text);font-weight:500}.task-module__-jhAgG__rungDate{color:var(--rn-muted);font-variant-numeric:tabular-nums;font-weight:400}.task-module__-jhAgG__node{border:1px solid var(--rn-line);background:var(--rn-card);width:16px;height:16px;color:var(--rn-card);border-radius:999px;flex:none;place-items:center;display:grid}.task-module__-jhAgG__node[data-state=done]{border-color:var(--rn-text);background:var(--rn-text)}.task-module__-jhAgG__node[data-state=current]{border:2px solid var(--rn-text)}.task-module__-jhAgG__node[data-state=current]:after{content:"";background:var(--rn-text);border-radius:999px;width:6px;height:6px}.task-module__-jhAgG__node[data-state=skipped]{border-style:dashed}.task-module__-jhAgG__node[data-state=failed],.task-module__-jhAgG__node[data-outcome=lost]{border-color:var(--rd-danger);background:var(--rd-danger)}.task-module__-jhAgG__node[data-outcome=won],.task-module__-jhAgG__node[data-outcome=settled]{border-color:var(--rd-success-text);background:var(--rd-success-text)}.task-module__-jhAgG__node[data-outcome=accepted],.task-module__-jhAgG__node[data-outcome=covered]{border-color:var(--rn-muted);background:var(--rn-muted)}.task-module__-jhAgG__connector{background:var(--rn-line);flex:1;min-width:8px;max-width:28px;height:1px}.task-module__-jhAgG__connector[data-walked=true]{background:var(--rn-text)}@container (max-width:520px){.task-module__-jhAgG__rung:not([data-state=current]):not([data-state=failed]) .task-module__-jhAgG__rungLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.task-module__-jhAgG__row{border-top:1px solid var(--rn-line);color:var(--rn-text);align-items:flex-start;gap:10px;padding:10px 14px;font-size:13px;line-height:20px;display:flex}.task-module__-jhAgG__rowIcon{background:var(--rn-hover);width:28px;height:28px;color:var(--rn-muted);border-radius:8px;flex:none;place-items:center;display:grid}.task-module__-jhAgG__row[data-tone=danger] .task-module__-jhAgG__rowIcon{background:var(--rd-danger-bg);color:var(--rd-danger)}.task-module__-jhAgG__row[data-tone=attention] .task-module__-jhAgG__rowIcon{background:var(--rd-warn-bg);color:var(--rd-warn-text)}.task-module__-jhAgG__rowText{flex:1;min-width:0;padding-top:4px}.task-module__-jhAgG__rowTitle{font-weight:500}.task-module__-jhAgG__rowBody{color:var(--rn-muted);flex-direction:column;gap:6px;font-size:12.5px;line-height:18px;display:flex}.task-module__-jhAgG__rowTitle+.task-module__-jhAgG__rowBody{margin-top:2px}.task-module__-jhAgG__row:not(:has(.task-module__-jhAgG__rowTitle)) .task-module__-jhAgG__rowBody{color:var(--rn-text);font-size:13px;line-height:20px}.task-module__-jhAgG__rowActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.task-module__-jhAgG__rowLink{border:1px solid var(--rb-line);height:32px;color:var(--rb-text);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .12s;display:inline-flex}.task-module__-jhAgG__rowLink:hover{background:var(--rb-hover)}.task-module__-jhAgG__spinner{border:2px solid color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor;border-radius:999px;width:14px;height:14px;animation:.8s linear infinite task-module__-jhAgG__spin}@keyframes task-module__-jhAgG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.task-module__-jhAgG__spinner{animation-duration:2.4s}}.task-module__-jhAgG__block{border-top:1px solid var(--rn-line);padding:10px 14px}.task-module__-jhAgG__step{border-top:1px solid var(--rn-line)}.task-module__-jhAgG__stepHead{text-align:left;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;transition:background-color .12s;display:flex}.task-module__-jhAgG__stepHead:hover{background:var(--rn-hover)}.task-module__-jhAgG__stepHead:focus-visible,.task-module__-jhAgG__primary:focus-visible{outline:2px solid var(--rn-focus);outline-offset:-2px}.task-module__-jhAgG__stepTile{border:1px solid var(--rn-line);font-variant-numeric:tabular-nums;width:24px;height:24px;color:var(--rn-muted);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:500;display:grid}.task-module__-jhAgG__stepTile[data-state=active]{border:1.5px solid var(--rn-text);color:var(--rn-text)}.task-module__-jhAgG__stepTile[data-state=done]{background:var(--rd-success-bg);color:var(--rd-success-text);border-color:#0000}.task-module__-jhAgG__stepTileInner{place-items:center;display:grid}.task-module__-jhAgG__stepTitle{min-width:0;color:var(--rn-text);flex:1;font-size:13.5px;font-weight:500}.task-module__-jhAgG__stepSummary{color:var(--rn-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.task-module__-jhAgG__stepSummary[data-tone=success]{color:var(--rd-success-text)}.task-module__-jhAgG__chevron{color:var(--rn-muted);flex:none;place-items:center;display:grid}.task-module__-jhAgG__stepBody{padding:0 14px 14px 48px}.task-module__-jhAgG__bar{z-index:3;border-top:1px solid var(--rn-line);background:var(--rn-card);border-radius:0 0 16px 16px;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:56px;padding:10px 12px 10px 14px;display:flex;position:sticky;bottom:0}.task-module__-jhAgG__barStatus{min-width:0;color:var(--rn-muted);flex:160px;align-items:center;gap:10px;font-size:12.5px;line-height:18px;display:flex}.task-module__-jhAgG__barStatus[data-tone=danger]{color:var(--rd-danger)}.task-module__-jhAgG__barStatus[data-tone=success]{color:var(--rd-success-text)}.task-module__-jhAgG__barActions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.task-module__-jhAgG__meter{flex:none;gap:3px;width:88px;display:flex}.task-module__-jhAgG__meterSegment{background:var(--rn-selected);border-radius:999px;flex:1;height:6px;position:relative;overflow:hidden}.task-module__-jhAgG__meterFill{border-radius:inherit;background:var(--rn-text);transform-origin:0;position:absolute;inset:0}.task-module__-jhAgG__meter[data-complete=true] .task-module__-jhAgG__meterFill{background:var(--rd-success-text)}.task-module__-jhAgG__primary{white-space:nowrap;background:var(--rb-primary);height:36px;color:var(--rb-primary-text);align-items:center;padding:0 16px;font-size:13.5px;font-weight:500;transition:background-color .16s;display:inline-flex;position:relative;overflow:hidden}.task-module__-jhAgG__primary:hover:not(:disabled){background:var(--rb-primary-hover)}.task-module__-jhAgG__primary:disabled{opacity:.4;cursor:not-allowed}.task-module__-jhAgG__primaryLabel,.task-module__-jhAgG__primaryInner{align-items:center;gap:8px;display:inline-flex}.task-module__-jhAgG__button{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:13.5px;font-weight:500;transition:background-color .12s,color .12s;display:inline-flex}.task-module__-jhAgG__button[data-variant=outline]{border:1px solid var(--rb-line);color:var(--rb-text)}.task-module__-jhAgG__button[data-variant=outline]:hover{background:var(--rb-hover)}.task-module__-jhAgG__button[data-variant=ghost]{color:var(--rn-muted)}.task-module__-jhAgG__button[data-variant=ghost]:hover{background:var(--rb-hover);color:var(--rn-text)}.task-module__-jhAgG__button:disabled{opacity:.5}.task-module__-jhAgG__button:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.task-module__-jhAgG__scrim{z-index:60;background:#0006;position:fixed;inset:0}.task-module__-jhAgG__dialog{z-index:61;border:1px solid var(--rn-line);background:var(--rn-card);width:min(420px,100vw - 32px);height:fit-content;max-height:calc(100vh - 32px);color:var(--rn-text);border-radius:24px;margin:auto;padding:24px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 12px 36px #0000001f,0 2px 6px #0000000d}.task-module__-jhAgG__dialog[data-size=wide]{width:min(480px,100vw - 32px)}.task-module__-jhAgG__dialogTitle{font-size:16px;font-weight:500;line-height:24px}.task-module__-jhAgG__dialogBody{color:var(--rn-muted);margin-top:6px;font-size:13.5px;line-height:21px}.task-module__-jhAgG__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}@media (max-width:640px){.task-module__-jhAgG__stepBody{padding-left:14px}}
:root{--rb-primary:#0d0d0d;--rb-primary-hover:#303030;--rb-primary-text:#fff;--rb-surface:#fff;--rb-hover:#f3f3f3;--rb-secondary:#efefef;--rb-secondary-hover:#e5e5e5;--rb-text:#0d0d0d;--rb-muted:#666;--rb-line:#dedede;--rb-danger:#c93636;--rb-danger-hover:#ad2929;--rb-success:#dcfce7;--rb-success-hover:#bbf7d0;--rb-success-text:#166534;--rb-link:#2563eb;--rb-focus:#3b82f6}html.dark{--rb-primary:#ededed;--rb-primary-hover:#d5d5d5;--rb-primary-text:#0d0d0d;--rb-surface:#161616;--rb-hover:#242424;--rb-secondary:#282828;--rb-secondary-hover:#333;--rb-text:#ededed;--rb-muted:#b4b4b4;--rb-line:#3b3b3b;--rb-danger:#b52f35;--rb-danger-hover:#9d252b;--rb-success:#173c2b;--rb-success-hover:#204d38;--rb-success-text:#a6ebbf;--rb-link:#93c5fd}
.setup-chat-module__hu0LGW__workspace{--sp-ink:var(--rn-text);--sp-muted:var(--rn-muted);--sp-muted-strong:var(--rn-muted);--sp-label:var(--rn-muted);--sp-surface:var(--rn-card);--sp-hover:var(--rn-hover);--sp-active:var(--rn-selected);--sp-line:var(--rn-line);--sp-line-strong:var(--rn-line);background:var(--rn-surface);letter-spacing:0}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__paneHead{background:var(--rn-card);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000;min-height:56px;padding:10px 16px}.setup-chat-module__hu0LGW__threadStage,.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__threadStage .setup-chat-module__hu0LGW__paneHead{background:var(--rn-card)}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__paneTitle{font-size:14px;font-weight:500}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__paneHead>button{width:32px;height:32px;color:var(--rn-main-icon);border-radius:8px;flex:none}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__paneHead>button:hover{color:var(--rn-text)}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__landingInner{max-width:44rem;container-type:inline-size}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__mark{width:56px;height:56px;margin-bottom:20px}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__greeting{letter-spacing:0;text-wrap:balance;min-height:64px}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__intro{max-width:36rem;margin-top:4px;font-size:14px;line-height:1.6}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__starter{border-color:var(--rn-line);box-shadow:none;background:var(--rn-card);border-radius:16px}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__starter:hover{background:var(--rn-hover);box-shadow:none;transform:none}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__starterTitle{letter-spacing:0;font-size:13px;font-weight:500}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__starterSubtitle{font-size:12px}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__starterIcon{color:var(--rn-main-icon);background:var(--rn-hover)}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__starter:hover .setup-chat-module__hu0LGW__starterIcon,.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__starter:focus-visible .setup-chat-module__hu0LGW__starterIcon{background:var(--sp-ink);color:var(--sp-surface)}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__starters{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__landingComposer form,.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__composerDock>form{border-color:var(--rn-line);background:var(--rn-card);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:16px;box-shadow:0 2px 8px #0000000a}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__landingComposer textarea{letter-spacing:0;min-height:22px;font-size:14px;line-height:20px}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__send{background:var(--rn-text);color:var(--rn-card);box-shadow:none;border:0;border-radius:999px}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__send:hover:not(:disabled){background:var(--rn-text);opacity:.85}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__send:active:not(:disabled){background:var(--rn-text)}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__moreStarters{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__moreStarters:hover{background:var(--rn-hover)}.setup-chat-module__hu0LGW__workspace :is(button,textarea):focus-visible{outline:2px solid var(--rn-focus,#3b82f6);outline-offset:2px}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__fieldInput:focus-visible{outline:none}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__composerDock>form:focus-within,.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__landingComposer form:focus-within{border-color:var(--rn-main-icon)}@container (max-width:400px){.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__greeting{min-height:78px;font-size:20px}}.setup-chat-module__hu0LGW__thread{flex:none;min-width:0;height:auto;min-height:0;overflow:visible}.setup-chat-module__hu0LGW__threadScroller{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.setup-chat-module__hu0LGW__threadColumn .setup-chat-module__hu0LGW__thread{height:auto;overflow:visible}.setup-chat-module__hu0LGW__threadColumn .setup-chat-module__hu0LGW__thread>div:not([data-openings-anchor]){flex:none;min-height:auto;overflow:visible}.setup-chat-module__hu0LGW__openingsAnchor{padding:8px 12px 4px}.setup-chat-module__hu0LGW__openingsAnchor div[data-variant=questions]{align-self:stretch;width:100%;max-width:none}.setup-chat-module__hu0LGW__threadColumn [data-ai-chat] [data-role=user] p{white-space:pre-wrap;overflow-wrap:anywhere}.setup-chat-module__hu0LGW__paneHead{border-bottom:1px solid var(--sp-line);flex:none;align-items:center;gap:8px;min-height:48px;padding:8px 12px;display:flex}.setup-chat-module__hu0LGW__conversationsToggle{cursor:pointer}.setup-chat-module__hu0LGW__conversationsToggle:hover{background:var(--rn-hover)}.setup-chat-module__hu0LGW__conversationsToggle svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}.setup-chat-module__hu0LGW__conversationsToggle[data-open=false] svg{transform:scaleX(-1)}.setup-chat-module__hu0LGW__conversationSlot{z-index:1;opacity:0;pointer-events:none;flex:none;width:0;min-width:0;height:100%;min-height:0;transition:width .28s cubic-bezier(.22,1,.36,1),opacity .18s;position:relative;overflow:hidden}.setup-chat-module__hu0LGW__conversationSlot[data-open=true]{width:var(--rn-section-width,260px);opacity:1;pointer-events:auto;transition:width .28s cubic-bezier(.22,1,.36,1),opacity .2s 40ms}.setup-chat-module__hu0LGW__conversationSlot>aside{width:var(--rn-section-width,260px);transition:transform .28s cubic-bezier(.22,1,.36,1);transform:translate(-16px)}.setup-chat-module__hu0LGW__conversationSlot[data-open=true]>aside{transform:translate(0)}@media (prefers-reduced-motion:reduce){.setup-chat-module__hu0LGW__conversationsToggle svg,.setup-chat-module__hu0LGW__conversationSlot,.setup-chat-module__hu0LGW__conversationSlot[data-open=true],.setup-chat-module__hu0LGW__conversationSlot>aside{transition:none}}.setup-chat-module__hu0LGW__paneTitle{min-width:0;color:var(--sp-ink);font:inherit;font-size:var(--sp-fs-lg);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:1.3;overflow:hidden}.setup-chat-module__hu0LGW__send{border-radius:var(--sp-radius-ctrl);color:#fff;cursor:pointer;background:#6492f2;border:1px solid #5478d9;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;padding:0;line-height:0;display:flex;box-shadow:inset 0 1.5px #ffffff38,inset 0 -2px #0000001f,0 3px 6px #6492f259}.setup-chat-module__hu0LGW__send svg{flex:none;display:block;transform:translateY(1px)}.setup-chat-module__hu0LGW__send:hover:not(:disabled){background:#5580e6}.setup-chat-module__hu0LGW__send:active:not(:disabled){background:#5078d0}.setup-chat-module__hu0LGW__send:disabled{opacity:.5;pointer-events:none}.setup-chat-module__hu0LGW__sendSpin{border:2px solid;border-top-color:#0000;border-radius:999px;width:16px;height:16px;animation:.7s linear infinite setup-chat-module__hu0LGW__send-spin;display:block}@keyframes setup-chat-module__hu0LGW__send-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.setup-chat-module__hu0LGW__sendSpin{opacity:.7;border-top-color:currentColor;animation:none}}.setup-chat-module__hu0LGW__landing{overscroll-behavior:contain;flex:auto;min-height:0;padding:28px 16px 40px;display:flex;overflow:hidden auto}@media (min-width:640px){.setup-chat-module__hu0LGW__landing{padding:40px 24px 48px}}.setup-chat-module__hu0LGW__landingInner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:42rem;margin:auto;display:flex}.setup-chat-module__hu0LGW__mark{--mark-ink:#202123;--mark-paper:#fdfdfd;--mark-glint:.2;width:4.5rem;height:4.5rem;margin:0 auto 28px;display:block;overflow:visible}html.dark .setup-chat-module__hu0LGW__mark{--mark-ink:#dfdedc;--mark-paper:#020202;--mark-glint:.75}.setup-chat-module__hu0LGW__markInk{fill:var(--mark-ink);stroke:var(--mark-ink)}.setup-chat-module__hu0LGW__markPaper{fill:var(--mark-paper)}.setup-chat-module__hu0LGW__markFace{fill:var(--mark-paper);stroke:var(--mark-ink);paint-order:stroke}.setup-chat-module__hu0LGW__markGlint{stop-color:#fff;stop-opacity:var(--mark-glint)}.setup-chat-module__hu0LGW__markGlintEdge{stop-color:#fff;stop-opacity:0}.setup-chat-module__hu0LGW__hello{color:var(--sp-muted-strong);font-size:var(--sp-fs-lg);margin:0 0 8px;font-weight:500;line-height:1.4}.setup-chat-module__hu0LGW__greeting{width:100%;min-height:2rem;color:var(--sp-ink);font:inherit;letter-spacing:-.012em;margin:0;font-size:1.5rem;font-weight:500;line-height:1.3}.setup-chat-module__hu0LGW__landing{-webkit-user-select:none;user-select:none}.setup-chat-module__hu0LGW__landing textarea{-webkit-user-select:text;user-select:text}.setup-chat-module__hu0LGW__landing textarea:placeholder-shown{-webkit-user-select:none;user-select:none}.setup-chat-module__hu0LGW__greetingLine{display:inline}.setup-chat-module__hu0LGW__greetingCaret{vertical-align:-.12em;background:var(--sp-ink);width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite setup-chat-module__hu0LGW__greeting-caret;display:inline-block}@keyframes setup-chat-module__hu0LGW__greeting-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.setup-chat-module__hu0LGW__greetingCaret{opacity:0;animation:none}}.setup-chat-module__hu0LGW__intro{width:100%;color:var(--sp-muted-strong);font-size:var(--sp-fs-lg);margin:10px 0 0;line-height:1.5}.setup-chat-module__hu0LGW__landingComposer{text-align:left;--ac-fg:var(--sp-ink);--ac-fg-muted:var(--sp-label);--ac-bg:var(--sp-surface);--ac-bg-hover:var(--sp-hover);--ac-line:var(--sp-line-strong);width:100%;margin-top:28px}.setup-chat-module__hu0LGW__landingComposer form{border-width:1px}.setup-chat-module__hu0LGW__landingComposer form:focus-within{border-color:var(--sp-ctrl-border-hover)}.setup-chat-module__hu0LGW__landingMic{background:var(--sp-hover);width:32px;height:32px;color:var(--sp-ink);cursor:pointer;border:0;border-radius:99px;flex:none;justify-content:center;align-items:center;display:inline-flex}.setup-chat-module__hu0LGW__landingMic:disabled{opacity:.35;cursor:default}.setup-chat-module__hu0LGW__landingMic[data-recording=true]{color:#fff;background:#ef4444}.setup-chat-module__hu0LGW__landingMic[data-denied=true]{color:#ef4444}.setup-chat-module__hu0LGW__starters{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;margin:14px 0 0;padding:0;list-style:none;display:grid}@media (min-width:560px){.setup-chat-module__hu0LGW__starters{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-chat-module__hu0LGW__starters>li:last-child:nth-child(odd){grid-column:1/-1}}.setup-chat-module__hu0LGW__starters>li{min-width:0;display:flex}.setup-chat-module__hu0LGW__starter{border:1px solid var(--sp-line-strong);background:var(--sp-surface);width:100%;color:var(--sp-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:24px;align-items:flex-start;gap:12px;margin:0;padding:14px 44px 14px 14px;transition:border-color .16s,background-color .16s,box-shadow .22s,transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.setup-chat-module__hu0LGW__starter:hover{border-color:var(--sp-ctrl-border-hover);transform:translateY(-1px)}.setup-chat-module__hu0LGW__starter:active{transform:none}.setup-chat-module__hu0LGW__starter:focus-visible{border-color:var(--sp-ctrl-border-hover);box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-ink) 10%, transparent);outline:none}.setup-chat-module__hu0LGW__starterIcon{background:var(--sp-hover);width:32px;height:32px;color:var(--sp-ink);border-radius:99px;flex:none;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:flex}.setup-chat-module__hu0LGW__starter:hover .setup-chat-module__hu0LGW__starterIcon,.setup-chat-module__hu0LGW__starter:focus-visible .setup-chat-module__hu0LGW__starterIcon{background:var(--sp-ink);color:var(--sp-surface)}.setup-chat-module__hu0LGW__starterArrow{width:20px;height:20px;color:var(--sp-muted);opacity:0;justify-content:center;align-items:center;transition:opacity .16s,transform .22s cubic-bezier(.22,1,.36,1),color .16s;display:flex;position:absolute;top:14px;right:14px;transform:translate(-3px,3px)}.setup-chat-module__hu0LGW__starter:hover .setup-chat-module__hu0LGW__starterArrow,.setup-chat-module__hu0LGW__starter:focus-visible .setup-chat-module__hu0LGW__starterArrow{color:var(--sp-ink);opacity:1;transform:none}.setup-chat-module__hu0LGW__starterCopy{flex-direction:column;gap:3px;min-width:0;padding-top:1px;display:flex}.setup-chat-module__hu0LGW__starterTitle{font-size:var(--sp-fs-lg);letter-spacing:-.01em;font-weight:600;line-height:1.3}.setup-chat-module__hu0LGW__starterSubtitle{color:var(--sp-muted);font-size:var(--sp-fs-xs);line-height:1.45}@media (prefers-reduced-motion:reduce){.setup-chat-module__hu0LGW__starter,.setup-chat-module__hu0LGW__starterIcon,.setup-chat-module__hu0LGW__starterArrow{transition:none}.setup-chat-module__hu0LGW__starter:hover{transform:none}}.setup-chat-module__hu0LGW__landingComposer form{background:color-mix(in srgb, var(--sp-surface) 76%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);box-shadow:0 1px 2px #0f172a0a,0 24px 60px -30px #0f172a59}.setup-chat-module__hu0LGW__landing .setup-chat-module__hu0LGW__starter{background:color-mix(in srgb, var(--sp-surface) 76%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);box-shadow:0 1px 2px #0f172a0a,0 14px 36px -28px #0f172a4d}.setup-chat-module__hu0LGW__landing .setup-chat-module__hu0LGW__starter:hover{background:color-mix(in srgb, var(--sp-surface) 88%, transparent);box-shadow:0 1px 2px #0f172a0d,0 20px 44px -26px #0f172a61}.setup-chat-module__hu0LGW__landing .setup-chat-module__hu0LGW__starter:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-ink) 10%, transparent)}.setup-chat-module__hu0LGW__landing .setup-chat-module__hu0LGW__moreStarters{background:color-mix(in srgb, var(--sp-surface) 76%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3)}html.dark .setup-chat-module__hu0LGW__landing .setup-chat-module__hu0LGW__starter{box-shadow:none}html.dark .setup-chat-module__hu0LGW__landing .setup-chat-module__hu0LGW__starter:hover{box-shadow:none}.setup-chat-module__hu0LGW__moreStarters{border:1px solid var(--sp-line-strong);background:var(--sp-surface);height:32px;color:var(--sp-muted-strong);font:inherit;font-size:var(--sp-fs-xs);cursor:pointer;border-radius:99px;justify-content:center;align-items:center;margin-top:14px;padding:0 14px;font-weight:500;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.setup-chat-module__hu0LGW__moreStarters:hover{border-color:var(--sp-ctrl-border-hover);background:var(--sp-hover);color:var(--sp-ink)}.setup-chat-module__hu0LGW__moreStarters:focus-visible{border-color:var(--sp-ctrl-border-hover);box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-ink) 10%, transparent);outline:none}.setup-chat-module__hu0LGW__threadColumn{flex-direction:column;flex:auto;width:100%;max-width:48rem;min-height:0;margin:0 auto;display:flex}.setup-chat-module__hu0LGW__chatSplit{flex:auto;min-width:0;min-height:0;display:flex}.setup-chat-module__hu0LGW__threadPane{flex-direction:column;flex:auto;min-width:0;min-height:0;transition:flex-basis .18s,width .18s;display:flex}.setup-chat-module__hu0LGW__composerDock{flex:none;width:100%;margin:0;padding:12px 16px 20px}.setup-chat-module__hu0LGW__questionsDock{width:100%;margin-bottom:8px}:is(.setup-chat-module__hu0LGW__questionsDock [data-ai-chat]>[data-variant=plan],.setup-chat-module__hu0LGW__questionsDock [data-ai-chat]>[data-variant=questions]){align-self:stretch;width:100%;max-width:none}:is(.setup-chat-module__hu0LGW__questionsDock [data-ai-chat]>[data-variant=plan]>:first-child,.setup-chat-module__hu0LGW__questionsDock [data-ai-chat]>[data-variant=questions]>:first-child){display:none}.setup-chat-module__hu0LGW__questionsDock [data-variant=plan]>:nth-child(3){display:none}.setup-chat-module__hu0LGW__progress{border:1px solid var(--sp-line);border-radius:var(--sp-radius-card);background:var(--sp-surface);width:100%;min-width:0;color:var(--sp-ink);text-align:left;flex-direction:column;margin:4px 0 8px;display:flex}.setup-chat-module__hu0LGW__progressHead{align-items:center;gap:8px;min-width:0;padding:10px 16px;display:flex}.setup-chat-module__hu0LGW__progressTitle{font-size:var(--sp-fs-md);margin:0;font-weight:500;line-height:20px}.setup-chat-module__hu0LGW__progressCount{color:var(--sp-muted);font-size:var(--sp-fs-sm);font-variant-numeric:tabular-nums;margin:0;line-height:18px}.setup-chat-module__hu0LGW__progressSpacer{flex:auto}.setup-chat-module__hu0LGW__progressAction{white-space:nowrap;min-height:28px;color:var(--sp-muted-strong);font:inherit;font-size:var(--sp-fs-sm);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px;transition:background-color .12s,color .12s;display:inline-flex}.setup-chat-module__hu0LGW__progressAction:hover{background:var(--sp-hover);color:var(--sp-ink)}.setup-chat-module__hu0LGW__progressAction:focus-visible,.setup-chat-module__hu0LGW__progressLink:focus-visible{outline:2px solid var(--sp-focus);outline-offset:2px}.setup-chat-module__hu0LGW__progressList{border-top:1px solid var(--sp-line);margin:0;padding:0 0 6px;list-style:none}.setup-chat-module__hu0LGW__progressRow{align-items:flex-start;gap:10px;min-width:0;padding:8px 16px;display:flex}.setup-chat-module__hu0LGW__progressIcon{color:var(--sp-icon);flex:none;margin-top:2px}.setup-chat-module__hu0LGW__progressRow[data-tone=done] .setup-chat-module__hu0LGW__progressIcon{color:var(--sp-green)}.setup-chat-module__hu0LGW__progressRow[data-tone=attention] .setup-chat-module__hu0LGW__progressIcon{color:var(--sp-red)}.setup-chat-module__hu0LGW__progressRow[data-tone=running] .setup-chat-module__hu0LGW__progressIcon{color:var(--sp-ink);animation:1s linear infinite setup-chat-module__hu0LGW__progressSpin}.setup-chat-module__hu0LGW__progressRow[data-tone=open] .setup-chat-module__hu0LGW__progressStep,.setup-chat-module__hu0LGW__progressRow[data-tone=skipped] .setup-chat-module__hu0LGW__progressStep{color:var(--sp-muted)}.setup-chat-module__hu0LGW__progressBody{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.setup-chat-module__hu0LGW__progressStep{font-size:var(--sp-fs-md);overflow-wrap:anywhere;margin:0;line-height:20px}.setup-chat-module__hu0LGW__progressLine{color:var(--sp-muted);font-size:var(--sp-fs-sm);overflow-wrap:anywhere;margin:0;line-height:18px}.setup-chat-module__hu0LGW__progressLink{color:var(--sp-muted-strong);font-size:var(--sp-fs-sm);text-underline-offset:2px;flex:none;margin-top:1px;line-height:18px;text-decoration:underline;transition:color .12s}.setup-chat-module__hu0LGW__progressLink:hover{color:var(--sp-ink)}@keyframes setup-chat-module__hu0LGW__progressSpin{to{transform:rotate(360deg)}}.setup-chat-module__hu0LGW__foldHeader{width:100%;color:var(--sp-muted-strong);font:inherit;font-size:var(--sp-fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 6px;padding:4px 2px;line-height:1.3;display:flex}.setup-chat-module__hu0LGW__foldTitle{min-width:0;color:var(--sp-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.setup-chat-module__hu0LGW__foldMark{color:var(--sp-ok,var(--sp-accent));flex:none}.setup-chat-module__hu0LGW__foldMarkDeclined{color:var(--sp-muted);flex:none}.setup-chat-module__hu0LGW__foldOpen{color:var(--sp-accent);font-size:var(--sp-fs-xs);text-underline-offset:2px;flex:none}.setup-chat-module__hu0LGW__foldOpen:hover{text-decoration:underline}.setup-chat-module__hu0LGW__decidedBody{min-width:0}.setup-chat-module__hu0LGW__foldCount{color:var(--sp-muted)}.setup-chat-module__hu0LGW__foldChevron{color:inherit;cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0}.setup-chat-module__hu0LGW__answersRow{width:100%;min-width:0}.setup-chat-module__hu0LGW__answersBody{flex-direction:column;gap:10px;padding:0 2px 8px;display:flex}.setup-chat-module__hu0LGW__answersQuestion{color:var(--sp-muted-strong);font-size:var(--sp-fs-sm);margin:0;line-height:1.4}.setup-chat-module__hu0LGW__answersAnswer{color:var(--sp-ink);font-size:var(--sp-fs-md);margin:2px 0 0;line-height:1.4}@media (prefers-reduced-motion:reduce){.setup-chat-module__hu0LGW__threadPane{transition:none}.setup-chat-module__hu0LGW__progressRow[data-tone=running] .setup-chat-module__hu0LGW__progressIcon{animation:none}}.setup-chat-module__hu0LGW__field{position:relative}.setup-chat-module__hu0LGW__fieldMirror,.setup-chat-module__hu0LGW__fieldInput{letter-spacing:0;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 16px 6px;font-family:inherit;font-size:13px;line-height:20px}.setup-chat-module__hu0LGW__fieldMirror{visibility:hidden;min-height:44px;max-height:10rem;overflow:hidden}.setup-chat-module__hu0LGW__fieldInput{resize:none;width:100%;height:100%;color:var(--sp-ink);background:0 0;border:0;outline:none;position:absolute;inset:0;overflow:hidden auto}.setup-chat-module__hu0LGW__fieldInput::placeholder{color:var(--sp-muted)}.setup-chat-module__hu0LGW__fieldInput:disabled{cursor:not-allowed}.setup-chat-module__hu0LGW__evidenceStrip{flex-wrap:wrap;gap:6px;padding:8px 16px 0;display:flex}.setup-chat-module__hu0LGW__evidenceChip{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--sp-line);max-width:100%;color:var(--sp-muted-strong);font-size:var(--sp-fs-xs);border-radius:999px;padding:4px 10px;overflow:hidden}.setup-chat-module__hu0LGW__resend{color:var(--sp-red);font-size:var(--sp-fs-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0 2px;line-height:1.3;display:inline-flex}.setup-chat-module__hu0LGW__resend:hover{text-decoration:underline}.setup-chat-module__hu0LGW__error{border-radius:var(--sp-radius-ctrl);background:color-mix(in srgb, var(--sp-red) 8%, transparent);color:var(--sp-red);font-size:var(--sp-fs-md);align-items:center;gap:8px;margin:0 18px 14px;padding:8px 12px;line-height:1.45;display:flex}.setup-chat-module__hu0LGW__workspace.setup-chat-module__hu0LGW__onSpace{background:0 0}.setup-chat-module__hu0LGW__spaceScope{color:var(--sp-ink)}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__spaceScope .setup-chat-module__hu0LGW__paneHead{background:0 0}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__spaceScope .setup-chat-module__hu0LGW__paneHeadOnSpace{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0000008c,#0000)}.setup-chat-module__hu0LGW__spaceScope .setup-chat-module__hu0LGW__mark{filter:invert()}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__spaceScope .setup-chat-module__hu0LGW__starter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e111c8c;border-color:#ffffff1a}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__spaceScope .setup-chat-module__hu0LGW__starter:hover{background:#1c2030b3}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__spaceScope .setup-chat-module__hu0LGW__landingComposer form{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e111cb8;border-color:#ffffff24;box-shadow:0 10px 40px -12px #000c}.setup-chat-module__hu0LGW__workspace .setup-chat-module__hu0LGW__spaceScope .setup-chat-module__hu0LGW__landingComposer form:focus-within{border-color:#ffffff52}.setup-chat-module__hu0LGW__followUps{width:100%;min-width:0;margin-top:4px}.setup-chat-module__hu0LGW__followUpsTitle{color:var(--sp-muted);font-size:var(--sp-fs-sm);margin:0 0 2px;padding:4px 2px;font-weight:500;line-height:1.3}.setup-chat-module__hu0LGW__followUpItem{border:0;border-top:1px solid var(--sp-line);width:100%;color:var(--sp-ink);font:inherit;font-size:var(--sp-fs-md);text-align:left;cursor:pointer;background:0 0;align-items:flex-start;gap:8px;padding:8px 2px;line-height:1.4;transition:color .12s,background-color .12s;display:flex}.setup-chat-module__hu0LGW__followUpItem:first-of-type{border-top:0}.setup-chat-module__hu0LGW__followUpItem:hover:not(:disabled){background:var(--sp-hover)}.setup-chat-module__hu0LGW__followUpItem:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.setup-chat-module__hu0LGW__followUpItem:disabled{color:var(--sp-muted);cursor:default}.setup-chat-module__hu0LGW__followUpIcon{color:var(--sp-muted);flex:none;margin-top:2px}@media (prefers-reduced-motion:reduce){.setup-chat-module__hu0LGW__followUpItem{transition:none}}.setup-chat-module__hu0LGW__reportCard{border:1px solid var(--sp-line);background:var(--sp-surface);border-radius:16px;width:100%;min-width:0;margin:6px 0;padding:14px 16px}.setup-chat-module__hu0LGW__reportHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.setup-chat-module__hu0LGW__reportTitle{color:var(--sp-ink);font-size:var(--sp-fs-md);font-weight:500;line-height:1.35}.setup-chat-module__hu0LGW__reportPeriod{color:var(--sp-muted);font-size:var(--sp-fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.setup-chat-module__hu0LGW__reportBody{min-width:0}.setup-chat-module__hu0LGW__reportTiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.setup-chat-module__hu0LGW__reportTile{border:1px solid var(--sp-line);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.setup-chat-module__hu0LGW__reportTileLabel{color:var(--sp-muted);font-size:var(--sp-fs-xs);line-height:1.3}.setup-chat-module__hu0LGW__reportTileValue{color:var(--sp-ink);font-size:var(--sp-fs-lg);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2}.setup-chat-module__hu0LGW__reportTileMeta{color:var(--sp-muted);font-size:var(--sp-fs-xs);font-variant-numeric:tabular-nums}.setup-chat-module__hu0LGW__analysisState{color:var(--sp-muted);font-size:var(--sp-fs-xs)}.setup-chat-module__hu0LGW__analysisQuestion{color:var(--sp-ink);font-size:var(--sp-fs-md);margin:0 0 4px;line-height:1.4}.setup-chat-module__hu0LGW__analysisGroups{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.setup-chat-module__hu0LGW__analysisGroup{min-width:0}.setup-chat-module__hu0LGW__analysisGroupHead{font-size:var(--sp-fs-sm);justify-content:space-between;gap:12px;line-height:1.35;display:flex}.setup-chat-module__hu0LGW__analysisGroupLabel{color:var(--sp-ink);min-width:0}.setup-chat-module__hu0LGW__analysisGroupCount{color:var(--sp-muted-strong);font-variant-numeric:tabular-nums}.setup-chat-module__hu0LGW__analysisBar{background:var(--sp-hover);border-radius:999px;height:4px;margin-top:4px;overflow:hidden}.setup-chat-module__hu0LGW__analysisBar>span{background:var(--sp-accent);border-radius:999px;height:100%;display:block}.setup-chat-module__hu0LGW__analysisNote{color:var(--sp-muted);font-size:var(--sp-fs-xs);margin:4px 0 0;line-height:1.4}.setup-chat-module__hu0LGW__intelligenceTrigger{height:32px;color:var(--sp-muted-strong);font:inherit;font-size:var(--sp-fs-sm);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;margin-left:auto;padding:0 10px;transition:background-color .12s,color .12s;display:inline-flex}.setup-chat-module__hu0LGW__intelligenceTrigger+button[type=submit]{margin-left:0}.setup-chat-module__hu0LGW__intelligenceTrigger:hover:not(:disabled),.setup-chat-module__hu0LGW__intelligenceTrigger[data-state=open]{background:var(--sp-hover);color:var(--sp-ink)}.setup-chat-module__hu0LGW__intelligenceTrigger:focus-visible,.setup-chat-module__hu0LGW__intelligenceHelp:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.setup-chat-module__hu0LGW__intelligenceTrigger:disabled{cursor:default;opacity:.6}.setup-chat-module__hu0LGW__intelligencePanel{--intelligence-inset:9px;--intelligence-track:6px;flex-direction:column;padding:14px 16px 12px;display:flex}.setup-chat-module__hu0LGW__intelligenceHead{align-items:baseline;gap:6px;min-height:20px;margin-bottom:14px;display:flex}.setup-chat-module__hu0LGW__intelligenceTitle{color:var(--rn-muted);font-size:14px;line-height:20px}.setup-chat-module__hu0LGW__intelligenceName{color:var(--rn-text);font-size:14px;font-weight:500;line-height:20px}.setup-chat-module__hu0LGW__intelligenceHelp{color:var(--rn-main-icon);cursor:help;background:0 0;border:0;border-radius:999px;align-self:center;margin:-2px -4px -2px auto;padding:4px;transition:color .12s;display:inline-flex}.setup-chat-module__hu0LGW__intelligenceHelp:hover{color:var(--rn-text)}.setup-chat-module__hu0LGW__intelligenceEnds{color:var(--rn-muted);justify-content:space-between;margin-bottom:2px;font-size:12px;line-height:16px;display:flex}.setup-chat-module__hu0LGW__intelligenceSlider{height:24px;position:relative}.setup-chat-module__hu0LGW__intelligenceSlider:before{content:"";inset:calc(50% - var(--intelligence-track) / 2) 0 auto;height:var(--intelligence-track);background:var(--rn-line);pointer-events:none;border-radius:999px;position:absolute}.setup-chat-module__hu0LGW__intelligenceFill{top:calc(50% - var(--intelligence-track) / 2);width:var(--intelligence-thumb);height:var(--intelligence-track);background:color-mix(in srgb, var(--rn-text) 45%, var(--rn-line));pointer-events:none;border-radius:999px;transition:width .14s;position:absolute;left:0}.setup-chat-module__hu0LGW__intelligenceStop{background:var(--rn-muted);pointer-events:none;border-radius:999px;width:3px;height:3px;position:absolute;top:50%;transform:translate(-50%,-50%)}.setup-chat-module__hu0LGW__intelligenceStop[data-recommended=true]{border-radius:1px;width:2px;height:12px}.setup-chat-module__hu0LGW__intelligenceStop[data-locked=true]{opacity:.35}.setup-chat-module__hu0LGW__intelligenceSoon{background:color-mix(in srgb, var(--rn-card) 55%, transparent);cursor:not-allowed;position:absolute;inset:0 0 0 auto}.setup-chat-module__hu0LGW__intelligenceEnds span[data-locked=true],.setup-chat-module__hu0LGW__intelligenceRecommended[data-locked=true]{opacity:.45}.setup-chat-module__hu0LGW__intelligenceThumb{top:50%;left:var(--intelligence-thumb);pointer-events:none;background:#fff;border-radius:999px;width:18px;height:18px;transition:left .14s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000001f,0 1px 3px #00000038}.setup-chat-module__hu0LGW__intelligenceRange{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.setup-chat-module__hu0LGW__intelligenceRange::-webkit-slider-thumb{appearance:none;width:18px;height:24px}.setup-chat-module__hu0LGW__intelligenceRange::-moz-range-thumb{border:0;width:18px;height:24px}.setup-chat-module__hu0LGW__intelligenceRange:focus-visible+.setup-chat-module__hu0LGW__intelligenceThumb{outline:2px solid var(--rn-focus);outline-offset:2px}.setup-chat-module__hu0LGW__intelligenceMarks{height:16px;margin-top:2px;position:relative}.setup-chat-module__hu0LGW__intelligenceLocked{color:var(--rn-muted);margin:8px 0 0;font-size:12px;line-height:16px}.setup-chat-module__hu0LGW__intelligenceRecommended{color:var(--rn-muted);white-space:nowrap;font-size:12px;line-height:16px;position:absolute;top:0;transform:translate(-50%)}.setup-chat-module__hu0LGW__intelligenceRecommended[data-edge=start]{transform:translateX(calc(-1 * var(--intelligence-inset)))}.setup-chat-module__hu0LGW__intelligenceRecommended[data-edge=end]{transform:translateX(calc(-100% + var(--intelligence-inset)))}@media (prefers-reduced-motion:reduce){.setup-chat-module__hu0LGW__intelligenceTrigger,.setup-chat-module__hu0LGW__intelligenceFill,.setup-chat-module__hu0LGW__intelligenceThumb{transition:none}}.setup-chat-module__hu0LGW__compactionSummary{color:var(--sp-muted-strong);font-size:var(--sp-fs-sm);white-space:pre-wrap;margin:0 2px 8px;line-height:1.5}.setup-chat-module__hu0LGW__contextTrigger{width:32px;height:32px;color:var(--sp-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-left:0;transition:background-color .12s,color .12s;display:inline-flex}.setup-chat-module__hu0LGW__contextTrigger+button[type=submit]{margin-left:0}.setup-chat-module__hu0LGW__contextTrigger:hover,.setup-chat-module__hu0LGW__contextTrigger[data-state=open]{background:var(--sp-hover);color:var(--sp-ink)}.setup-chat-module__hu0LGW__contextTrigger:focus-visible,.setup-chat-module__hu0LGW__contextAction:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.setup-chat-module__hu0LGW__contextTrack{fill:none;stroke:var(--sp-line);stroke-width:2px}.setup-chat-module__hu0LGW__contextFill{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;transition:stroke-dashoffset .2s}.setup-chat-module__hu0LGW__contextTrigger[data-near=true]{color:var(--sp-ink)}.setup-chat-module__hu0LGW__contextPanel{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.setup-chat-module__hu0LGW__contextHead{color:var(--rn-text);margin:0;font-size:14px;font-weight:500}.setup-chat-module__hu0LGW__contextText{color:var(--rn-muted);margin:0;font-size:13px;line-height:1.45}.setup-chat-module__hu0LGW__contextAction{border:1px solid var(--rn-line);height:32px;color:var(--rn-text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:0 14px;font-size:13px}.setup-chat-module__hu0LGW__contextAction:hover:not(:disabled){background:var(--rn-hover)}.setup-chat-module__hu0LGW__contextAction:disabled{cursor:default;opacity:.6}.setup-chat-module__hu0LGW__contextPanel{--ctx-system:#5f5f5f;--ctx-tools:#a8a8a8;--ctx-summary:#1e40af;--ctx-user:#2563eb;--ctx-assistant:#93c5fd;--ctx-free:var(--rn-hover);--ctx-buffer:var(--rn-line)}html.dark .setup-chat-module__hu0LGW__contextPanel{--ctx-system:#d4d4d4;--ctx-tools:#7a7a7a;--ctx-summary:#bfdbfe;--ctx-user:#60a5fa;--ctx-assistant:#1d4ed8;--ctx-free:#202020;--ctx-buffer:#303030}.setup-chat-module__hu0LGW__contextBreakdown{flex-direction:column;gap:8px;display:flex}.setup-chat-module__hu0LGW__contextTotal{color:var(--rn-muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.setup-chat-module__hu0LGW__contextBar{border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.setup-chat-module__hu0LGW__contextBarPart{background:var(--ctx-free);flex-basis:0;min-width:3px}.setup-chat-module__hu0LGW__contextBarPart[data-part=free]{min-width:0}.setup-chat-module__hu0LGW__contextLegend{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.setup-chat-module__hu0LGW__contextLegendRow{min-height:24px;color:var(--rn-text);grid-template-columns:10px minmax(0,1fr) auto 44px;align-items:center;column-gap:8px;font-size:13px;display:grid}.setup-chat-module__hu0LGW__contextLegendRow[data-muted=true]{color:var(--rn-muted)}.setup-chat-module__hu0LGW__contextSwatch{background:var(--ctx-free);border-radius:3px;width:10px;height:10px}.setup-chat-module__hu0LGW__contextBarPart[data-part=system],.setup-chat-module__hu0LGW__contextSwatch[data-part=system]{background:var(--ctx-system)}.setup-chat-module__hu0LGW__contextBarPart[data-part=tools],.setup-chat-module__hu0LGW__contextSwatch[data-part=tools]{background:var(--ctx-tools)}.setup-chat-module__hu0LGW__contextBarPart[data-part=summary],.setup-chat-module__hu0LGW__contextSwatch[data-part=summary]{background:var(--ctx-summary)}.setup-chat-module__hu0LGW__contextBarPart[data-part=user],.setup-chat-module__hu0LGW__contextSwatch[data-part=user]{background:var(--ctx-user)}.setup-chat-module__hu0LGW__contextBarPart[data-part=assistant],.setup-chat-module__hu0LGW__contextSwatch[data-part=assistant]{background:var(--ctx-assistant)}.setup-chat-module__hu0LGW__contextSwatch[data-part=free]{box-shadow:inset 0 0 0 1px var(--rn-line)}.setup-chat-module__hu0LGW__contextBarPart[data-part=buffer],.setup-chat-module__hu0LGW__contextSwatch[data-part=buffer]{background:var(--ctx-buffer)}.setup-chat-module__hu0LGW__contextLegendName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.setup-chat-module__hu0LGW__contextLegendTokens,.setup-chat-module__hu0LGW__contextLegendShare{font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.setup-chat-module__hu0LGW__contextLegendShare{color:var(--rn-muted)}.setup-chat-module__hu0LGW__contextNote{color:var(--rn-muted);margin:0;font-size:12px;line-height:1.4}@media (prefers-reduced-motion:reduce){.setup-chat-module__hu0LGW__contextTrigger,.setup-chat-module__hu0LGW__contextFill{transition:none}}
.reply-text-module__M_xv4a__prose ol,.reply-text-module__M_xv4a__prose ul{margin:0 0 10px;padding:0;list-style:none}.reply-text-module__M_xv4a__prose li{margin:0 0 8px;padding:0}.reply-text-module__M_xv4a__prose li:last-child,.reply-text-module__M_xv4a__prose ol:last-child,.reply-text-module__M_xv4a__prose ul:last-child{margin-bottom:0}.reply-text-module__M_xv4a__prose .reply-text-module__M_xv4a__bullets{padding-left:var(--sp-pad-x);list-style:outside}.reply-text-module__M_xv4a__prose .reply-text-module__M_xv4a__numbered li{padding-left:var(--sp-pad-x);text-indent:calc(-1 * var(--sp-pad-x))}.reply-text-module__M_xv4a__prose .reply-text-module__M_xv4a__heading{margin-top:var(--sp-row-pad-y);color:var(--sp-ink);font-size:var(--sp-fs-md);margin-bottom:0;font-weight:600;line-height:1.35}.reply-text-module__M_xv4a__prose .reply-text-module__M_xv4a__heading:first-child{margin-top:0}.reply-text-module__M_xv4a__link{color:var(--sp-accent);text-underline-offset:2px}.reply-text-module__M_xv4a__link:hover{text-decoration:underline}
.test-fields-module__o69QJW__trigger{width:100%;min-width:0;height:var(--sp-control-h,36px);border:1px solid var(--sp-ctrl-border);background:var(--sp-hover);color:var(--sp-ink);font:inherit;font-size:var(--sp-fs-md,14px);text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 14px;transition:border-color .12s,background-color .12s,box-shadow .12s;display:inline-flex}.test-fields-module__o69QJW__trigger:hover:not(:disabled){border-color:var(--sp-ctrl-border-hover)}.test-fields-module__o69QJW__trigger:focus-visible,.test-fields-module__o69QJW__trigger[data-state=open]{border-color:var(--sp-ctrl-border-hover);box-shadow:0 0 0 3px var(--sp-focus-soft);outline:none}.test-fields-module__o69QJW__trigger:disabled{opacity:.6;cursor:not-allowed}.test-fields-module__o69QJW__triggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.test-fields-module__o69QJW__chevron{color:var(--sp-icon);flex-shrink:0;transition:transform .18s}.test-fields-module__o69QJW__trigger[data-state=open] .test-fields-module__o69QJW__chevron{transform:rotate(180deg)}.test-fields-module__o69QJW__surface{z-index:90;border:1px solid var(--sp-line);background:var(--rn-card,var(--sp-surface));color:var(--sp-ink);letter-spacing:0;transform-origin:var(--radix-select-content-transform-origin,var(--radix-popover-content-transform-origin));border-radius:16px;font-size:13px;animation:.14s ease-out test-fields-module__o69QJW__surfaceIn;overflow:hidden;box-shadow:0 12px 36px #0000001f,0 2px 6px #0000000d}:is(.dark .test-fields-module__o69QJW__surface[role=dialog],.dark .test-fields-module__o69QJW__calendar[role=dialog]){background-color:var(--rn-card,var(--sp-surface))!important;color:var(--sp-ink)!important}html.dark .test-fields-module__o69QJW__surface{box-shadow:0 12px 36px #00000073,0 2px 6px #0000004d}@keyframes test-fields-module__o69QJW__surfaceIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.test-fields-module__o69QJW__surface{animation:none}.test-fields-module__o69QJW__chevron{transition:none}}.test-fields-module__o69QJW__selectSurface{width:var(--radix-select-trigger-width);min-width:200px;max-height:min(340px, var(--radix-select-content-available-height,340px))}.test-fields-module__o69QJW__viewport{padding:6px}.test-fields-module__o69QJW__pickerSurface{width:var(--radix-popover-trigger-width);min-width:260px;max-width:calc(100vw - 24px);max-height:min(380px, var(--radix-popover-content-available-height,380px));flex-direction:column;display:flex}.test-fields-module__o69QJW__option{min-height:36px;color:var(--sp-ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;align-items:center;gap:10px;padding:7px 10px;transition:background-color .12s;display:flex}.test-fields-module__o69QJW__option[data-highlighted],.test-fields-module__o69QJW__option[data-active]{background:var(--sp-hover)}.test-fields-module__o69QJW__option[data-state=checked],.test-fields-module__o69QJW__option[aria-selected=true]{font-weight:500}.test-fields-module__o69QJW__option[data-disabled]{opacity:.5;cursor:default}.test-fields-module__o69QJW__optionText{flex-direction:column;flex:1;gap:1px;min-width:0;line-height:18px;display:flex}.test-fields-module__o69QJW__optionLabel{align-items:center;gap:6px;min-width:0;display:flex}.test-fields-module__o69QJW__optionName{overflow-wrap:anywhere;min-width:0}.test-fields-module__o69QJW__optionHint{color:var(--sp-muted);font-size:12px;font-weight:400;line-height:16px}.test-fields-module__o69QJW__mono{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11.5px}.test-fields-module__o69QJW__badge{background:var(--sp-active);color:var(--sp-muted);border-radius:999px;flex-shrink:0;padding:0 6px;font-size:11px;font-weight:500;line-height:18px}.test-fields-module__o69QJW__tick{color:var(--sp-ink);flex-shrink:0;display:inline-flex}.test-fields-module__o69QJW__pickerField{align-items:center;min-width:0;display:flex;position:relative}.test-fields-module__o69QJW__pickerInput{padding-right:44px}.test-fields-module__o69QJW__pickerButton{width:28px;height:28px;color:var(--sp-icon);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:background-color .12s,color .12s;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.test-fields-module__o69QJW__pickerButton:hover,.test-fields-module__o69QJW__pickerButton[data-state=open]{background:var(--sp-hover);color:var(--sp-ink)}.test-fields-module__o69QJW__pickerButton:focus-visible{outline:2px solid var(--rn-focus,#3b82f6);outline-offset:2px}.test-fields-module__o69QJW__search{border-bottom:1px solid var(--sp-line);flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:flex}.test-fields-module__o69QJW__searchIcon{color:var(--sp-icon);flex-shrink:0}.test-fields-module__o69QJW__searchInput{min-width:0;color:var(--sp-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.dark .test-fields-module__o69QJW__searchInput{background:0 0}.test-fields-module__o69QJW__searchInput::placeholder{color:var(--sp-muted)}.test-fields-module__o69QJW__pickerList{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:6px;list-style:none;overflow-y:auto}.test-fields-module__o69QJW__pickerEmpty{color:var(--sp-muted);padding:14px 10px;font-size:13px;line-height:19px}.test-fields-module__o69QJW__group+.test-fields-module__o69QJW__group{border-top:1px solid var(--sp-line);margin-top:4px;padding-top:4px}.test-fields-module__o69QJW__groupLabel{color:var(--sp-muted);padding:6px 10px 4px;font-size:12px;font-weight:500;line-height:16px;display:block}.test-fields-module__o69QJW__groupList{margin:0;padding:0;list-style:none}button.sp-field.test-fields-module__o69QJW__dateField{font-size:var(--sp-fs-md,14px)}.test-fields-module__o69QJW__dateField svg{color:var(--sp-icon)}.test-fields-module__o69QJW__calendar{color:var(--sp-ink);border-color:var(--sp-line)!important;background:var(--rn-card,var(--sp-surface))!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 12px 36px #0000001f,0 2px 6px #0000000d!important}.test-fields-module__o69QJW__calendar .rdp-root{background:0 0}.dark .test-fields-module__o69QJW__calendar thead{background-color:#0000!important}.test-fields-module__o69QJW__calendar>div:last-child:not(:first-child){border-top-color:var(--sp-line)}
.preview-action-menu-module__L8qT1q__trigger{position:relative}.preview-action-menu-module__L8qT1q__trigger[data-state=open]{background:var(--sp-hover);color:var(--sp-ink)}.preview-action-menu-module__L8qT1q__count{background:var(--sp-active);min-width:15px;height:15px;color:var(--sp-ink);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:3px;right:2px}.preview-action-menu-module__L8qT1q__count[data-missing]{background:var(--sp-dark);color:var(--sp-dark-fg)}.preview-action-menu-module__L8qT1q__surface{z-index:80;width:380px;max-width:calc(100vw - 24px);max-height:min(520px, var(--radix-popover-content-available-height,520px));border:1px solid var(--sp-line);background:var(--rn-card,var(--sp-surface));color:var(--sp-ink);letter-spacing:0;transform-origin:var(--radix-popover-content-transform-origin);border-radius:16px;flex-direction:column;font-size:13px;animation:.14s ease-out preview-action-menu-module__L8qT1q__surfaceIn;display:flex;overflow:hidden;box-shadow:0 12px 36px #0000001f,0 2px 6px #0000000d}.dark .preview-action-menu-module__L8qT1q__surface[role=dialog]{background-color:var(--rn-card,var(--sp-surface))!important;color:var(--sp-ink)!important}html.dark .preview-action-menu-module__L8qT1q__surface{box-shadow:0 12px 36px #00000073,0 2px 6px #0000004d}@keyframes preview-action-menu-module__L8qT1q__surfaceIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.preview-action-menu-module__L8qT1q__surface{animation:none}}.preview-action-menu-module__L8qT1q__head{border-bottom:1px solid var(--sp-line);flex-shrink:0;padding:14px 16px 12px}.preview-action-menu-module__L8qT1q__title{color:var(--sp-ink);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.preview-action-menu-module__L8qT1q__titleIcon{color:var(--sp-icon);flex-shrink:0}.preview-action-menu-module__L8qT1q__lead{color:var(--sp-muted);margin:4px 0 0;font-size:12.5px;line-height:18px}.preview-action-menu-module__L8qT1q__note{color:var(--sp-muted);margin:0;padding:16px;font-size:13px;line-height:19px}.preview-action-menu-module__L8qT1q__body{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 0;overflow-y:auto}.preview-action-menu-module__L8qT1q__group{padding:10px 16px 12px}.preview-action-menu-module__L8qT1q__group+.preview-action-menu-module__L8qT1q__group{border-top:1px solid var(--sp-line)}.preview-action-menu-module__L8qT1q__groupLabel{color:var(--sp-ink);overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;font-weight:500;line-height:18px}.preview-action-menu-module__L8qT1q__row{grid-template-columns:minmax(0,1fr) minmax(0,190px);align-items:center;gap:10px;padding:4px 0;display:grid}.preview-action-menu-module__L8qT1q__field{cursor:default;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.preview-action-menu-module__L8qT1q__fieldName{min-width:0;color:var(--sp-muted);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;line-height:18px}.preview-action-menu-module__L8qT1q__badge{background:var(--sp-dark);color:var(--sp-dark-fg);border-radius:999px;flex-shrink:0;padding:0 7px;font-size:11px;font-weight:500;line-height:18px}.preview-action-menu-module__L8qT1q__control{min-width:0}.preview-action-menu-module__L8qT1q__control .sp-field{width:100%;height:var(--sp-control-h,36px);border-radius:999px;padding:0 14px;font-size:13px}@media (max-width:420px){.preview-action-menu-module__L8qT1q__row{grid-template-columns:minmax(0,1fr);gap:6px}}.preview-action-menu-module__L8qT1q__foot{border-top:1px solid var(--sp-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.preview-action-menu-module__L8qT1q__footSolo{justify-content:flex-end}
.preview-sitting-module__8s4wQW__mark{color:var(--sp-ink);justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.preview-sitting-module__8s4wQW__symbol{object-fit:contain;width:36px;height:36px;display:block}html.dark .preview-sitting-module__8s4wQW__symbol{filter:invert()}.preview-sitting-module__8s4wQW__lift{transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1)}.preview-sitting-module__8s4wQW__lift[data-leaving=true]{opacity:0;pointer-events:none;transform:translateY(-10px)scale(.98)}.preview-sitting-module__8s4wQW__spin{animation:.34s cubic-bezier(.22,1,.36,1) preview-sitting-module__8s4wQW__preview-reset-spin}@keyframes preview-sitting-module__8s4wQW__preview-reset-spin{to{transform:rotate(-360deg)}}.preview-sitting-module__8s4wQW__gate{transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1)}.preview-sitting-module__8s4wQW__gate[data-leaving=true]{opacity:0;pointer-events:none;transform:translateY(-10px)scale(.98)}.preview-sitting-module__8s4wQW__start{transition:transform .16s,opacity .16s}.preview-sitting-module__8s4wQW__start:active{transform:scale(.97)}.preview-sitting-module__8s4wQW__arrive{animation:.42s cubic-bezier(.22,1,.36,1) both preview-sitting-module__8s4wQW__preview-arrive}@keyframes preview-sitting-module__8s4wQW__preview-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.preview-sitting-module__8s4wQW__lift,.preview-sitting-module__8s4wQW__gate,.preview-sitting-module__8s4wQW__start{transition:none}.preview-sitting-module__8s4wQW__lift[data-leaving=true],.preview-sitting-module__8s4wQW__gate[data-leaving=true]{transform:none}.preview-sitting-module__8s4wQW__arrive,.preview-sitting-module__8s4wQW__spin{animation:none}}
.transfer-progress-module___nYgzW__veil{z-index:90;background:color-mix(in srgb, var(--rn-surface,#fcfcfc) 78%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.05);backdrop-filter:blur(10px)saturate(1.05);cursor:progress;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.transfer-progress-module___nYgzW__stage{text-align:center;flex-direction:column;align-items:center;gap:28px;width:min(360px,100%);display:flex}.transfer-progress-module___nYgzW__markBox{place-items:center;width:112px;height:112px;display:grid;position:relative}.transfer-progress-module___nYgzW__markBox .transfer-progress-module___nYgzW__mark{width:76px;height:76px;margin:0}.transfer-progress-module___nYgzW__ring{border:1px solid var(--rn-text,#0d0d0d);pointer-events:none;border-radius:999px;position:absolute;inset:0}.transfer-progress-module___nYgzW__copy{flex-direction:column;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.transfer-progress-module___nYgzW__title{width:100%}.transfer-progress-module___nYgzW__titleLine{color:var(--rn-text,#0d0d0d);justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.transfer-progress-module___nYgzW__parts{width:100%;color:var(--rn-muted,#666);font-size:13px;line-height:20px}.transfer-progress-module___nYgzW__hint{color:var(--rn-muted,#666);margin:6px 0 0;font-size:12px;line-height:18px}.transfer-progress-module___nYgzW__check{width:22px;height:22px;color:var(--rn-surface,#fcfcfc);background:var(--dt-badge-green-dot,#16a34a);border-radius:999px;place-items:center;display:inline-grid}@media (prefers-reduced-motion:reduce){.transfer-progress-module___nYgzW__veil{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--rn-surface,#fcfcfc) 92%, transparent)}}
.proposal-checklist-module__dOWLLq__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.proposal-checklist-module__dOWLLq__title{color:var(--sp-muted);margin:0 0 4px;font-size:12px;font-weight:500;line-height:18px}.proposal-checklist-module__dOWLLq__row{color:var(--sp-ink);align-items:flex-start;gap:8px;font-size:13px;line-height:18px;display:flex}.proposal-checklist-module__dOWLLq__mark{color:var(--rn-main-icon,#7a7a7a);flex:none;margin-top:2px}.proposal-checklist-module__dOWLLq__row[data-met] .proposal-checklist-module__dOWLLq__mark{color:var(--sp-green)}.proposal-checklist-module__dOWLLq__row:not([data-met]) .proposal-checklist-module__dOWLLq__text{color:var(--sp-muted)}
.policy-proposal-widget-module__wbhMmq__wrap button[aria-label=Download\ plan]{display:none}
.instruction-tone-module__-xjD8W__tint{background:color-mix(in srgb, var(--instruction-tone) 16%, #fff);color:color-mix(in srgb, var(--instruction-tone) 72%, #1c1917);--tw-ring-color:color-mix(in srgb, var(--instruction-tone) 32%, #fff)}html.dark .instruction-tone-module__-xjD8W__tint{background:color-mix(in srgb, var(--instruction-tone) 20%, var(--rn-card,#161616));color:color-mix(in srgb, var(--instruction-tone) 70%, var(--rn-text,#ededed));--tw-ring-color:color-mix(in srgb, var(--instruction-tone) 36%, var(--rn-card,#161616))}.instruction-tone-module__-xjD8W__blue{--instruction-tone:#6492f2}.instruction-tone-module__-xjD8W__green{--instruction-tone:#3d9a6a}.instruction-tone-module__-xjD8W__amber{--instruction-tone:#d4922a}.instruction-tone-module__-xjD8W__rose{--instruction-tone:#d45b5b}.instruction-tone-module__-xjD8W__block{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.instruction-tone-module__-xjD8W__branch,.instruction-tone-module__-xjD8W__tail{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.instruction-tone-module__-xjD8W__tail{align-items:center}.instruction-tone-module__-xjD8W__rail{flex-direction:column;align-items:flex-start;min-height:100%;display:flex;position:relative}.instruction-tone-module__-xjD8W__railHead{align-items:center;gap:6px;max-width:100%;height:40px;display:flex}.instruction-tone-module__-xjD8W__number{color:var(--sp-muted);flex:none;font-size:12px;line-height:1}.instruction-tone-module__-xjD8W__badge{background:color-mix(in srgb, var(--instruction-tone) 16%, #fff);height:22px;color:var(--instruction-tone);letter-spacing:.04em;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 8px 0 6px;font-size:11px;font-weight:600;display:inline-flex}.instruction-tone-module__-xjD8W__stem{background:color-mix(in srgb, var(--sp-line-strong) 80%, transparent);flex:1;width:1px;min-height:10px;margin-top:-9px;margin-left:52px}.instruction-tone-module__-xjD8W__body{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.instruction-tone-module__-xjD8W__toolbar{z-index:3;justify-content:flex-end;align-items:center;gap:2px;height:28px;margin-bottom:-6px;display:flex;position:relative}.instruction-tone-module__-xjD8W__toolbarMenu{opacity:0;pointer-events:none;transition:opacity .12s;position:relative}.instruction-tone-module__-xjD8W__block:hover .instruction-tone-module__-xjD8W__toolbarMenu,.instruction-tone-module__-xjD8W__block:focus-within .instruction-tone-module__-xjD8W__toolbarMenu,.instruction-tone-module__-xjD8W__block[data-open=true] .instruction-tone-module__-xjD8W__toolbarMenu{opacity:1;pointer-events:auto}.instruction-tone-module__-xjD8W__mode{height:24px;color:var(--sp-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;transition:background-color .12s,color .12s;display:inline-flex}.instruction-tone-module__-xjD8W__mode:hover,.instruction-tone-module__-xjD8W__mode[aria-expanded=true]{background:var(--sp-hover);color:var(--sp-ink)}.instruction-tone-module__-xjD8W__mode:focus-visible{outline:2px solid var(--sp-focus,#3b82f6);outline-offset:2px}.instruction-tone-module__-xjD8W__menu{z-index:30;border:1px solid var(--sp-line);background:#fff;border-radius:12px;min-width:15rem;padding:4px;position:absolute;box-shadow:0 10px 28px #1c19171a}.instruction-tone-module__-xjD8W__menuRight{top:28px;right:0}.instruction-tone-module__-xjD8W__menuLeft{top:28px;left:0}.instruction-tone-module__-xjD8W__menu button{text-align:left;width:100%;color:var(--sp-ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;line-height:1.3;display:flex}.instruction-tone-module__-xjD8W__menu button:hover:not(:disabled){background:var(--sp-hover)}.instruction-tone-module__-xjD8W__menu button:disabled{opacity:.45;cursor:default}.instruction-tone-module__-xjD8W__menuRule{background:var(--sp-line);height:1px;margin:4px 8px}.instruction-tone-module__-xjD8W__menuNote{border-top:1px solid var(--sp-line);color:var(--sp-muted);padding:6px 10px 8px;font-size:11px;line-height:1.4}.instruction-tone-module__-xjD8W__pill{box-sizing:border-box;resize:none;border:1px solid var(--sp-line);width:100%;min-height:40px;font:inherit;color:var(--sp-ink);background:#fff;border-radius:12px;outline:none;padding:9px 12px;font-size:14px;line-height:20px;overflow:hidden}.instruction-tone-module__-xjD8W__pill:focus{border-color:#6492f2;box-shadow:0 0 0 3px #6492f22e}.instruction-tone-module__-xjD8W__pill::placeholder{color:var(--sp-muted)}.instruction-tone-module__-xjD8W__code{padding-right:7.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.instruction-tone-module__-xjD8W__insertInline{position:static}.instruction-tone-module__-xjD8W__codeWrap{position:relative}.instruction-tone-module__-xjD8W__insert{color:#3d6ec4;cursor:pointer;background:#ecf2fd;border:0;border-radius:8px;height:26px;padding:0 8px;font-size:12px;font-weight:500;position:absolute;top:7px;right:6px}.instruction-tone-module__-xjD8W__insert:hover{background:#e0e9fc}.instruction-tone-module__-xjD8W__error{color:#d45b5b;margin:0;font-size:12px;line-height:1.4}.instruction-tone-module__-xjD8W__completions{flex-wrap:wrap;gap:4px;display:flex}.instruction-tone-module__-xjD8W__completion{border:1px solid var(--sp-line);color:var(--sp-ink);cursor:pointer;background:#fff;border-radius:999px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.instruction-tone-module__-xjD8W__builder{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.instruction-tone-module__-xjD8W__builder select,.instruction-tone-module__-xjD8W__builder input{border:1px solid var(--sp-line);min-width:0;height:32px;color:var(--sp-ink);background:#fff;border-radius:8px;flex:7rem;padding:0 8px;font-size:13px}.instruction-tone-module__-xjD8W__legacy{background:#fbf4ea;border:1px solid #f1dcbb;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.instruction-tone-module__-xjD8W__legacyText{align-items:flex-start;gap:8px;min-width:0;display:flex}.instruction-tone-module__-xjD8W__legacyText p{color:var(--sp-ink);margin:0;font-size:13px;line-height:1.4}.instruction-tone-module__-xjD8W__remove{color:#d45b5b;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:12px;font-weight:500}.instruction-tone-module__-xjD8W__remove:hover{text-underline-offset:2px;text-decoration:underline}.instruction-tone-module__-xjD8W__plus{border:1px solid var(--sp-line);width:22px;height:22px;color:var(--sp-ink);cursor:pointer;background:#fff;border-radius:999px;place-items:center;margin-left:42px;display:grid}.instruction-tone-module__-xjD8W__plus:hover{background:var(--sp-hover)}.instruction-tone-module__-xjD8W__lead{align-items:center;min-height:40px;display:flex}.instruction-tone-module__-xjD8W__continues{color:var(--sp-muted);margin:0;font-size:12px;line-height:22px}.instruction-tone-module__-xjD8W__help{color:#fff;vertical-align:baseline;cursor:help;background:#1c1917;border:0;border-radius:999px;place-items:center;width:11px;height:11px;margin-left:6px;font-size:8px;font-weight:600;line-height:1;display:inline-grid;transform:translateY(-.28em)}html.dark .instruction-tone-module__-xjD8W__help{background:var(--rn-text,#ededed);color:var(--rn-surface,#0e0e0e)}.instruction-tone-module__-xjD8W__help:focus-visible{outline-offset:2px;outline:2px solid #6492f2}.instruction-tone-module__-xjD8W__switchRow{align-items:center;gap:8px;max-width:100%;display:flex}.instruction-tone-module__-xjD8W__switchLabel{color:var(--sp-ink);font-size:13px}@media (max-width:640px){.instruction-tone-module__-xjD8W__branch,.instruction-tone-module__-xjD8W__tail{grid-template-columns:minmax(0,1fr);row-gap:8px}.instruction-tone-module__-xjD8W__stem{display:none}.instruction-tone-module__-xjD8W__plus{margin-left:0}.instruction-tone-module__-xjD8W__toolbarMenu{opacity:1;pointer-events:auto}}
.finding-mark-module__sMWx-G__strip{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.finding-mark-module__sMWx-G__lead{min-width:0;color:var(--rn-muted,#666);font-variant-numeric:tabular-nums;margin-right:4px;font-size:13px;line-height:18px}.finding-mark-module__sMWx-G__lead[data-tone=danger]{color:var(--dt-badge-red-fg)}.finding-mark-module__sMWx-G__single{min-width:0;color:var(--rn-muted,#666);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;line-height:18px;overflow:hidden}.finding-mark-module__sMWx-G__tile{cursor:pointer;width:28px;height:28px;font:inherit;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:background-color .12s;display:inline-grid;position:relative}.finding-mark-module__sMWx-G__tile[data-tone=warning]{background:color-mix(in srgb, var(--dt-badge-yellow-bg) 30%, var(--rn-surface,#fcfcfc));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dt-badge-yellow-fg) 22%, transparent);color:var(--dt-badge-yellow-fg)}.finding-mark-module__sMWx-G__tile[data-tone=warning]:hover,.finding-mark-module__sMWx-G__tile[data-tone=warning][aria-expanded=true]{background:var(--dt-badge-yellow-bg)}.finding-mark-module__sMWx-G__tile[data-tone=danger]{background:color-mix(in srgb, var(--dt-badge-red-bg) 30%, var(--rn-surface,#fcfcfc));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dt-badge-red-fg) 25%, transparent);color:var(--dt-badge-red-fg)}.finding-mark-module__sMWx-G__tile[data-tone=danger]:hover,.finding-mark-module__sMWx-G__tile[data-tone=danger][aria-expanded=true]{background:var(--dt-badge-red-bg)}.finding-mark-module__sMWx-G__tile[data-tone=more]{background:var(--rn-hover,#f3f3f3);width:auto;box-shadow:inset 0 0 0 1px var(--rn-line,#e2e2e2);color:var(--rn-muted,#666);font-variant-numeric:tabular-nums;padding:0 9px;font-size:12px;font-weight:500}.finding-mark-module__sMWx-G__tile[data-tone=more]:hover,.finding-mark-module__sMWx-G__tile[data-tone=more][aria-expanded=true]{background:var(--rn-selected,#efefef);color:var(--rn-text,#0d0d0d)}.finding-mark-module__sMWx-G__tile:focus-visible{outline:2px solid var(--rn-focus,#3b82f6);outline-offset:2px}@media (pointer:coarse){.finding-mark-module__sMWx-G__tile:after{content:"";position:absolute;inset:-8px}}.finding-mark-module__sMWx-G__count{text-align:center;font-variant-numeric:tabular-nums;background:currentColor;border-radius:999px;min-width:15px;height:15px;padding:0 4px;font-size:10px;font-weight:600;line-height:15px;position:absolute;top:-5px;right:-5px}.finding-mark-module__sMWx-G__countDigits{color:var(--rn-card,#fff)}.finding-mark-module__sMWx-G__pop{z-index:60;overscroll-behavior:contain;border:1px solid var(--rn-line,#e2e2e2);background:var(--rn-card,#fff);width:min(21rem,100vw - 24px);max-height:min(26rem,70dvh);color:var(--rn-text,#0d0d0d);border-radius:16px;flex-direction:column;padding:14px 16px;display:flex;overflow-y:auto;box-shadow:0 8px 24px #00000014,0 2px 6px #0000000f}.finding-mark-module__sMWx-G__entry{flex-direction:column;gap:4px;display:flex}.finding-mark-module__sMWx-G__entry+.finding-mark-module__sMWx-G__entry{border-top:1px solid var(--rn-line,#e2e2e2);margin-top:12px;padding-top:12px}.finding-mark-module__sMWx-G__kicker{color:var(--rn-muted,#666);margin:0;font-size:12px;line-height:16px}.finding-mark-module__sMWx-G__kicker [data-tone=warning]{color:var(--dt-badge-yellow-fg);font-weight:500}.finding-mark-module__sMWx-G__kicker [data-tone=danger]{color:var(--dt-badge-red-fg);font-weight:500}.finding-mark-module__sMWx-G__title{margin:0;font-size:14px;font-weight:500;line-height:20px}.finding-mark-module__sMWx-G__text{margin:0;font-size:14px;line-height:21px}.finding-mark-module__sMWx-G__detail{color:var(--rn-muted,#666);margin:0;font-size:13px;line-height:18px}
.flow-view-module__6Zhg_q__canvas .react-flow__node{cursor:grab;-webkit-user-select:text;user-select:text}.flow-view-module__6Zhg_q__canvas .react-flow__pane{cursor:grab}:is(.flow-view-module__6Zhg_q__canvas .react-flow__pane:active,.flow-view-module__6Zhg_q__canvas .react-flow__node:active){cursor:grabbing}
.proposal-plan-card-module__FXuqSq__wrap button[aria-label=Download\ plan]{display:none}
.agent-work-module__g9k_Yq__sheet{flex-direction:column;flex:auto;gap:20px;min-height:0;padding:16px 16px 32px;display:flex;overflow-y:auto}.agent-work-module__g9k_Yq__sheet>*{flex-shrink:0}.agent-work-module__g9k_Yq__head{flex-direction:column;gap:12px;display:flex}.agent-work-module__g9k_Yq__toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-work-module__g9k_Yq__search{flex:260px;min-width:200px;display:flex}.agent-work-module__g9k_Yq__filters{border-bottom:1px solid var(--sp-line);flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;padding-bottom:10px;display:flex;overflow-x:auto}.agent-work-module__g9k_Yq__filters>:first-child{margin-left:-2px}.agent-work-module__g9k_Yq__guidance{margin-left:auto}.agent-work-module__g9k_Yq__count{color:var(--sp-muted);font-variant-numeric:tabular-nums;margin-left:6px}.agent-work-module__g9k_Yq__attention{background:var(--dt-badge-yellow-bg);color:var(--dt-badge-yellow-fg);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}.agent-work-module__g9k_Yq__attentionBody{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.agent-work-module__g9k_Yq__attentionTitle{font-size:13px;font-weight:500}.agent-work-module__g9k_Yq__attentionList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.agent-work-module__g9k_Yq__attentionItem{width:100%;color:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;border-radius:6px;padding:2px 0;font-size:12px;line-height:18px;transition:text-decoration-color .12s;display:block}.agent-work-module__g9k_Yq__attentionItem:hover{text-decoration-color:currentColor}.agent-work-module__g9k_Yq__attentionItem:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.agent-work-module__g9k_Yq__group{flex-direction:column;gap:20px;display:flex}.agent-work-module__g9k_Yq__section{flex-direction:column;gap:8px;min-width:0;display:flex}.agent-work-module__g9k_Yq__sectionHead{align-items:center;gap:8px;min-width:0;display:flex}.agent-work-module__g9k_Yq__sectionIcon{color:var(--sp-icon);flex:none}.agent-work-module__g9k_Yq__sectionLabel{flex:auto;align-items:baseline;min-width:0;display:flex}.agent-work-module__g9k_Yq__sectionTitle{color:var(--sp-ink);flex:none;font-size:14px;font-weight:500}.agent-work-module__g9k_Yq__sectionCount{color:var(--sp-muted);font-variant-numeric:tabular-nums;flex:none;margin-left:5px}.agent-work-module__g9k_Yq__sectionLead{min-width:0;color:var(--sp-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin-left:12px;font-size:12px;overflow:hidden}.agent-work-module__g9k_Yq__sectionAdd{flex:none;margin-left:auto}.agent-work-module__g9k_Yq__list{border:1px solid var(--sp-line);background:var(--rn-card);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.agent-work-module__g9k_Yq__row{border-top:1px solid var(--sp-line);flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;padding:8px 8px 8px 0;transition:background-color .12s;display:flex}.agent-work-module__g9k_Yq__row:first-child{border-top:0}.agent-work-module__g9k_Yq__row:hover{background:var(--sp-hover)}.agent-work-module__g9k_Yq__row[data-flash=true]{background:color-mix(in srgb, var(--rn-focus) 9%, transparent)}.agent-work-module__g9k_Yq__open{text-align:left;border-radius:8px;flex:240px;align-items:center;gap:12px;min-width:0;padding:2px 0 2px 14px;display:flex}.agent-work-module__g9k_Yq__open:focus-visible{outline:2px solid var(--rn-focus);outline-offset:-2px}.agent-work-module__g9k_Yq__open:disabled{cursor:default}.agent-work-module__g9k_Yq__tile{background:var(--sp-hover);width:28px;height:28px;color:var(--sp-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.agent-work-module__g9k_Yq__row:hover .agent-work-module__g9k_Yq__tile:not([data-tone]){background:var(--sp-card,var(--rn-card))}.agent-work-module__g9k_Yq__tile[data-tone=rose]{--tone:#d45b5b}.agent-work-module__g9k_Yq__tile[data-tone=violet]{--tone:#8b5cf6}.agent-work-module__g9k_Yq__tile[data-tone=amber]{--tone:#d4922a}.agent-work-module__g9k_Yq__tile[data-tone=blue]{--tone:#6492f2}.agent-work-module__g9k_Yq__tile[data-tone=slate]{--tone:#6b7a90}.agent-work-module__g9k_Yq__tile[data-tone=teal]{--tone:#2a9db0}.agent-work-module__g9k_Yq__tile[data-tone=orange]{--tone:#e0713b}.agent-work-module__g9k_Yq__tile[data-tone]{background:color-mix(in srgb, var(--tone) 15%, var(--rn-card,#fff));color:var(--tone)}html.dark .agent-work-module__g9k_Yq__tile[data-tone]{background:color-mix(in srgb, var(--tone) 22%, var(--rn-card,#161616));color:color-mix(in srgb, var(--tone) 70%, #fff)}.agent-work-module__g9k_Yq__text{flex-direction:column;gap:1px;min-width:0;display:flex}.agent-work-module__g9k_Yq__name{color:var(--sp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.agent-work-module__g9k_Yq__line{color:var(--sp-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.agent-work-module__g9k_Yq__line[data-tone=warning]{color:var(--dt-badge-yellow-fg)}.agent-work-module__g9k_Yq__aside{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.agent-work-module__g9k_Yq__chip{border:1px solid var(--sp-line);height:22px;color:var(--sp-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:500;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}button.agent-work-module__g9k_Yq__chip:hover{border-color:var(--sp-line-strong);background:var(--rn-card);color:var(--sp-ink)}.agent-work-module__g9k_Yq__chip:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.agent-work-module__g9k_Yq__draft{color:var(--sp-muted);white-space:nowrap;font-size:12px}.agent-work-module__g9k_Yq__menuButton{width:28px;height:28px;color:var(--sp-icon);border-radius:8px;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.agent-work-module__g9k_Yq__menuButton:hover,.agent-work-module__g9k_Yq__menuButton[data-state=open]{background:var(--sp-active);color:var(--sp-ink)}.agent-work-module__g9k_Yq__menuButton:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.agent-work-module__g9k_Yq__empty{color:var(--sp-muted);padding:12px 14px;font-size:12px;line-height:18px}.agent-work-module__g9k_Yq__blank{border:1px solid var(--sp-line);background:var(--rn-card);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;display:flex}.agent-work-module__g9k_Yq__blankTitle{color:var(--sp-ink);font-size:14px;font-weight:500}.agent-work-module__g9k_Yq__blankLead{max-width:420px;color:var(--sp-muted);font-size:13px;line-height:20px}.agent-work-module__g9k_Yq__blankActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.agent-work-module__g9k_Yq__menuItem{cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.agent-work-module__g9k_Yq__menuItemText{flex-direction:column;min-width:0;display:flex}.agent-work-module__g9k_Yq__menuItemHint{color:var(--sp-muted);font-size:12px;line-height:16px}
.brain-sidebar-workspace-module__eQ3LRa__frame{width:var(--rn-section-width,260px);flex:none;height:100%;min-height:0;transition:width .18s;position:relative}.brain-sidebar-workspace-module__eQ3LRa__frame[data-collapsed=true],.brain-sidebar-workspace-module__eQ3LRa__frame[data-narrow=true]{width:var(--rn-compact-width,52px)}.brain-sidebar-workspace-module__eQ3LRa__surface{background:var(--rn-surface);width:100%;height:100%;min-height:0;position:relative}.brain-sidebar-workspace-module__eQ3LRa__navigation{height:100%;min-height:0}.brain-sidebar-workspace-module__eQ3LRa__navigation>aside{background:var(--rn-surface);width:100%}.brain-sidebar-workspace-module__eQ3LRa__frame[data-narrow=true][data-collapsed=false] .brain-sidebar-workspace-module__eQ3LRa__surface{width:min(var(--rn-section-width,260px), calc(100vw - 72px));z-index:50;border-radius:0 16px 16px 0;position:absolute;inset:0 auto 0 0;overflow:hidden;box-shadow:8px 0 28px #0000001f}.brain-sidebar-workspace-module__eQ3LRa__scrim{z-index:49;background:#0000001f;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.brain-sidebar-workspace-module__eQ3LRa__frame{transition:none}}
.feature-intro-module__1QyPHa__stage{background:var(--rn-surface,#fcfcfc);height:100%;position:relative}.feature-intro-module__1QyPHa__stageInner{justify-content:center;align-items:center;min-height:100%;padding:32px 16px;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.feature-intro-module__1QyPHa__stageInner{padding:48px 32px}}.feature-intro-module__1QyPHa__decoration{pointer-events:none;position:absolute;inset:0}.feature-intro-module__1QyPHa__frame{width:100%;max-width:560px;position:relative}.feature-intro-module__1QyPHa__card{z-index:1;border:1px solid var(--rn-line,#e2e2e2);background:var(--rn-card,#fff);color:var(--rn-text,#0d0d0d);text-align:center;border-radius:24px;padding:32px 20px 24px;position:relative}@media (min-width:640px){.feature-intro-module__1QyPHa__card{padding:40px 40px 32px}}[data-brain-night] .feature-intro-module__1QyPHa__card{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4)}.feature-intro-module__1QyPHa__badge{background:var(--rn-hover,#f3f3f3);max-width:100%;min-height:24px;color:var(--rn-muted,#666);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.feature-intro-module__1QyPHa__badgeIcon{color:var(--rn-main-icon-active,#484848);display:inline-flex}.feature-intro-module__1QyPHa__badgeDot{color:var(--rn-main-icon,#7a7a7a)}.feature-intro-module__1QyPHa__badgeState{color:var(--rn-text,#0d0d0d);align-items:center;gap:4px;display:inline-flex}.feature-intro-module__1QyPHa__title{letter-spacing:0;color:var(--rn-text,#0d0d0d);text-wrap:balance;margin:16px 0 0;font-size:24px;font-weight:500;line-height:32px}.feature-intro-module__1QyPHa__titleAccent{color:var(--rn-muted,#666)}.feature-intro-module__1QyPHa__description{max-width:440px;color:var(--rn-muted,#666);text-wrap:pretty;margin:8px auto 0;font-size:14px;line-height:22px}.feature-intro-module__1QyPHa__body{margin-top:24px}.feature-intro-module__1QyPHa__action{flex-direction:column;align-items:center;display:flex}.feature-intro-module__1QyPHa__lead{max-width:420px;color:var(--rn-muted,#666);margin:0 0 16px;font-size:13px;line-height:20px}.feature-intro-module__1QyPHa__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.feature-intro-module__1QyPHa__button{white-space:normal;text-align:center;gap:8px;height:auto;min-height:40px}.feature-intro-module__1QyPHa__demo{padding-block:5px;padding-left:6px}.feature-intro-module__1QyPHa__demoAvatar{object-fit:cover;border-radius:999px;flex-shrink:0;width:28px;height:28px}.feature-intro-module__1QyPHa__note{max-width:380px;color:var(--rn-muted,#666);margin:12px 0 0;font-size:12px;line-height:18px}.feature-intro-module__1QyPHa__error{max-width:380px;color:var(--rb-danger,#c93636);margin:8px 0 0;font-size:13px;line-height:20px}.feature-intro-module__1QyPHa__form{text-align:left;width:100%;max-width:400px;margin:0 auto}.feature-intro-module__1QyPHa__field+.feature-intro-module__1QyPHa__field{margin-top:12px}.feature-intro-module__1QyPHa__label{color:var(--rn-text,#0d0d0d);margin-bottom:6px;font-size:13px;font-weight:500;line-height:18px;display:block}.feature-intro-module__1QyPHa__control{border:1px solid var(--rb-line,#dedede);background:var(--rn-card,#fff);border-radius:8px;align-items:center;height:36px;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.feature-intro-module__1QyPHa__control:hover{border-color:var(--rn-main-icon,#7a7a7a)}.feature-intro-module__1QyPHa__control:focus-within{border-color:var(--rn-focus,#3b82f6);box-shadow:0 0 0 3px #3b82f62e}.feature-intro-module__1QyPHa__input{min-width:96px;height:100%;color:var(--rn-text,#0d0d0d);background:0 0;border:0;outline:none;flex:1;padding:0 12px;font-size:14px}.feature-intro-module__1QyPHa__input::placeholder{color:var(--rn-main-icon,#7a7a7a)}.feature-intro-module__1QyPHa__input:disabled{cursor:not-allowed;opacity:.6}.feature-intro-module__1QyPHa__mono{font-family:var(--font-geist-mono,ui-monospace, monospace);font-size:13px}.feature-intro-module__1QyPHa__suffix{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-geist-mono,ui-monospace, monospace);color:var(--rn-muted,#666);padding-right:12px;font-size:12px;overflow:hidden}.feature-intro-module__1QyPHa__submit{flex-direction:column;align-items:center;margin-top:20px;display:flex}.feature-intro-module__1QyPHa__success{flex-direction:column;align-items:center;display:flex}.feature-intro-module__1QyPHa__successMark{background:var(--rb-success,#dcfce7);width:44px;height:44px;color:var(--rb-success-text,#166534);border-radius:999px;place-items:center;display:grid}.feature-intro-module__1QyPHa__successTitle{color:var(--rn-text,#0d0d0d);margin:12px 0 0;font-size:16px;font-weight:500;line-height:24px}.feature-intro-module__1QyPHa__successActions{margin-top:20px}.feature-intro-module__1QyPHa__successText{max-width:400px;color:var(--rn-muted,#666);margin:4px 0 0;font-size:13px;line-height:20px}.feature-intro-module__1QyPHa__highlights{border-top:1px solid var(--rn-line,#e2e2e2);text-align:left;gap:12px;max-width:440px;margin:24px auto 0;padding:20px 0 0;list-style:none;display:grid}.feature-intro-module__1QyPHa__highlight{color:var(--rn-muted,#666);align-items:flex-start;gap:12px;font-size:13px;line-height:20px;display:flex}.feature-intro-module__1QyPHa__highlightIcon{background:var(--rn-hover,#f3f3f3);width:28px;height:28px;color:var(--rn-main-icon-active,#484848);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.feature-intro-module__1QyPHa__highlightText{padding-top:4px}.feature-intro-module__1QyPHa__orbs{pointer-events:none;display:none;position:absolute;inset:0}@media (min-width:1024px){.feature-intro-module__1QyPHa__orbs{display:block}}.feature-intro-module__1QyPHa__orbSlot{position:absolute}.feature-intro-module__1QyPHa__orb{border:1px solid var(--rn-line,#e2e2e2);background:var(--rn-card,#fff);color:var(--rn-main-icon-active,#484848);border-radius:999px;place-items:center;display:grid}.feature-intro-module__1QyPHa__orbBrand{background:#fff}.feature-intro-module__1QyPHa__drift{animation-duration:var(--orb-duration);animation-delay:var(--orb-delay);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.feature-intro-module__1QyPHa__drift0{animation-name:feature-intro-module__1QyPHa__orbDrift0}.feature-intro-module__1QyPHa__drift1{animation-name:feature-intro-module__1QyPHa__orbDrift1}.feature-intro-module__1QyPHa__drift2{animation-name:feature-intro-module__1QyPHa__orbDrift2}.feature-intro-module__1QyPHa__drift3{animation-name:feature-intro-module__1QyPHa__orbDrift3}@keyframes feature-intro-module__1QyPHa__orbDrift0{0%,to{transform:translate(0,0)rotate(0)}33.333%{transform:translate(16px,-22px)rotate(4deg)}66.667%{transform:translate(-6px,-8px)rotate(-3deg)}}@keyframes feature-intro-module__1QyPHa__orbDrift1{0%,to{transform:translate(0,0)rotate(0)}33.333%{transform:translate(-14px,18px)rotate(-5deg)}66.667%{transform:translate(8px,-10px)rotate(3deg)}}@keyframes feature-intro-module__1QyPHa__orbDrift2{0%,to{transform:translate(0,0)rotate(0)}33.333%{transform:translate(12px,20px)rotate(-4deg)}66.667%{transform:translate(-10px,6px)rotate(4deg)}}@keyframes feature-intro-module__1QyPHa__orbDrift3{0%,to{transform:translate(0,0)rotate(0)}33.333%{transform:translate(-18px,-16px)rotate(5deg)}66.667%{transform:translate(6px,10px)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.feature-intro-module__1QyPHa__drift{animation:none}}
.recommendation-bar-module__WvbUtq__bar,.recommendation-bar-module__WvbUtq__lead{border:1px solid var(--rn-line,#e2e2e2);background:var(--rn-card,#fff);min-width:0;color:var(--rn-text,#0d0d0d);border-radius:16px;align-items:center;gap:8px;display:flex}.recommendation-bar-module__WvbUtq__bar{margin:0 0 8px;padding:6px 6px 6px 10px}.recommendation-bar-module__WvbUtq__lead{border-radius:999px;width:fit-content;max-width:100%;margin:0 auto 12px;padding:6px 12px 6px 8px}.recommendation-bar-module__WvbUtq__glyph{background:var(--rn-hover,#f3f3f3);width:28px;height:28px;color:var(--rn-muted,#666);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.recommendation-bar-module__WvbUtq__lead .recommendation-bar-module__WvbUtq__glyph{width:24px;height:24px}.recommendation-bar-module__WvbUtq__text{flex-wrap:wrap;flex:1;align-items:baseline;column-gap:6px;min-width:0;display:flex}.recommendation-bar-module__WvbUtq__label{color:var(--rn-muted,#666);flex:none;font-size:12px;font-weight:500;line-height:18px}.recommendation-bar-module__WvbUtq__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.recommendation-bar-module__WvbUtq__hint{color:var(--rn-muted,#666);flex-basis:100%;font-size:12px;line-height:16px}.recommendation-bar-module__WvbUtq__link{color:var(--rn-muted,#666);flex:none;padding:0 6px;font-size:13px;line-height:18px;text-decoration:none;transition:color .12s}.recommendation-bar-module__WvbUtq__link:hover{color:var(--rn-text,#0d0d0d)}.recommendation-bar-module__WvbUtq__link:focus-visible{outline:2px solid var(--rn-focus,#3b82f6);outline-offset:2px;border-radius:6px}@media (max-width:640px){.recommendation-bar-module__WvbUtq__bar{flex-wrap:wrap}.recommendation-bar-module__WvbUtq__text{flex-basis:calc(100% - 40px)}.recommendation-bar-module__WvbUtq__link{margin-left:auto}}@media (prefers-reduced-motion:reduce){.recommendation-bar-module__WvbUtq__link{transition:none}}
.CustomDomainField-module__LljbiW__panel{border:1px solid var(--sp-line);border-radius:var(--sp-radius-box);background:var(--rn-card,#fff);margin-top:12px;overflow:hidden;container-type:inline-size}.CustomDomainField-module__LljbiW__panel[data-state=waiting]{border-color:color-mix(in srgb, var(--sp-amber) 45%, var(--sp-line))}.CustomDomainField-module__LljbiW__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.CustomDomainField-module__LljbiW__title{font-size:var(--sp-fs-md);color:var(--sp-ink);font-weight:500;line-height:20px}.CustomDomainField-module__LljbiW__description{font-size:var(--sp-fs-sm);color:var(--sp-muted);overflow-wrap:anywhere;margin-top:2px;line-height:18px}.CustomDomainField-module__LljbiW__status{white-space:nowrap;flex:none;padding-top:1px}.CustomDomainField-module__LljbiW__record{border-top:1px solid var(--sp-line);grid-template-columns:76px minmax(0,.8fr) minmax(0,1.2fr);display:grid}.CustomDomainField-module__LljbiW__label{font-size:var(--sp-fs-xs);color:var(--sp-label);padding:8px 14px 0;line-height:16px}.CustomDomainField-module__LljbiW__cell{align-items:center;gap:4px;min-width:0;padding:2px 6px 8px 14px;display:flex}.CustomDomainField-module__LljbiW__value{min-width:0;color:var(--sp-ink);overflow-wrap:anywhere;flex:1;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:20px}.CustomDomainField-module__LljbiW__type{background:var(--sp-hover-soft);color:var(--sp-muted-strong);border-radius:5px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:600;line-height:18px;display:inline-block}@container (max-width:520px){.CustomDomainField-module__LljbiW__record{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.CustomDomainField-module__LljbiW__label[data-col=type]{order:1}.CustomDomainField-module__LljbiW__cell[data-col=type]{order:2}.CustomDomainField-module__LljbiW__label[data-col=name]{order:3}.CustomDomainField-module__LljbiW__cell[data-col=name]{order:4}.CustomDomainField-module__LljbiW__label[data-col=target]{order:5}.CustomDomainField-module__LljbiW__cell[data-col=target]{order:6}}.CustomDomainField-module__LljbiW__copy{flex:none}.CustomDomainField-module__LljbiW__foot{border-top:1px solid var(--sp-line);background:var(--sp-surface);justify-content:space-between;align-items:flex-end;gap:12px;padding:10px 14px 12px;display:flex}.CustomDomainField-module__LljbiW__notes{min-width:0;font-size:var(--sp-fs-sm);color:var(--sp-muted);overflow-wrap:anywhere;gap:4px;line-height:18px;display:grid}.CustomDomainField-module__LljbiW__notes code{color:var(--sp-ink-soft);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.CustomDomainField-module__LljbiW__check{flex:none}@container (max-width:520px){.CustomDomainField-module__LljbiW__foot{flex-direction:column;align-items:stretch}}
.PortalPreview-module__FCafPW__root{--pp-dot:#00000029;--pp-frame-line:var(--rn-frame-line);--pp-frame-shadow:0 1px 3px #0000000f, 0 12px 32px #0000001a;--pp-bezel:#171717;--pp-bezel-ring:#0000001f;background:var(--rn-surface);width:100%;height:100%;color:var(--rn-text);flex-direction:column;display:flex;overflow:hidden}html.dark .PortalPreview-module__FCafPW__root{--pp-dot:#ffffff21;--pp-frame-shadow:0 0 0 1px #ffffff0a, 0 12px 32px #00000080;--pp-bezel:#3a3a3a;--pp-bezel-ring:#ffffff1a}.PortalPreview-module__FCafPW__header{border-bottom:1px solid var(--rn-line);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 12px 8px 16px;display:flex}.PortalPreview-module__FCafPW__title{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;margin:0;font-size:14px;font-weight:500;line-height:20px;display:flex;overflow:hidden}.PortalPreview-module__FCafPW__titleIcon{color:var(--rn-main-icon);flex:none}.PortalPreview-module__FCafPW__tools{flex:none;align-items:center;gap:4px;display:flex}.PortalPreview-module__FCafPW__iconButton,.PortalPreview-module__FCafPW__segment{width:32px;height:32px;color:var(--rn-main-icon);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.PortalPreview-module__FCafPW__iconButton:hover,.PortalPreview-module__FCafPW__segment:hover{background:var(--rn-hover);color:var(--rn-main-icon-hover)}.PortalPreview-module__FCafPW__iconButton:focus-visible,.PortalPreview-module__FCafPW__segment:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.PortalPreview-module__FCafPW__segmented{border:1px solid var(--rn-line);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.PortalPreview-module__FCafPW__segment{width:30px;height:28px}.PortalPreview-module__FCafPW__segment[aria-checked=true]{background:var(--rn-selected);color:var(--rn-text)}.PortalPreview-module__FCafPW__stage{background-color:var(--rn-surface);background-image:radial-gradient(circle, var(--pp-dot) 1px, transparent 1px);background-size:20px 20px;flex:1;justify-content:center;align-items:center;min-height:0;padding:32px;display:flex;overflow:hidden}.PortalPreview-module__FCafPW__desktopFrame{border:1px solid var(--pp-frame-line);background:var(--rn-card);width:100%;height:100%;box-shadow:var(--pp-frame-shadow);border-radius:8px;position:relative;overflow:hidden}.PortalPreview-module__FCafPW__desktopFrame iframe{transform-origin:0 0;border:0;width:200%;height:200%;transform:scale(.5)}.PortalPreview-module__FCafPW__phone{border:3px solid var(--pp-bezel);background:var(--rn-card);width:220px;height:475px;max-height:85vh;box-shadow:0 0 0 1px var(--pp-bezel-ring), var(--pp-frame-shadow);border-radius:24px;flex:none;margin-inline:auto;position:relative;overflow:hidden}.PortalPreview-module__FCafPW__phone iframe{transform-origin:0 0;border:0;border-radius:40px;width:440px;height:950px;position:absolute;top:0;left:0;transform:scale(.5)}.PortalPreview-module__FCafPW__loading{background:var(--rn-surface);width:100%;height:100%;color:var(--rn-muted);justify-content:center;align-items:center;font-size:13px;line-height:18px;display:flex}
.PreviewTestOrder-module__wxn7Fa__trigger{border:1px solid var(--rn-line);max-width:200px;height:32px;color:var(--rn-text);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13px;font-weight:500;line-height:18px;transition:background-color .12s;display:inline-flex}.PreviewTestOrder-module__wxn7Fa__trigger:hover{background:var(--rn-hover)}.PreviewTestOrder-module__wxn7Fa__trigger:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.PreviewTestOrder-module__wxn7Fa__triggerActive{background:var(--rn-selected);border-color:#0000}.PreviewTestOrder-module__wxn7Fa__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PreviewTestOrder-module__wxn7Fa__surface{width:400px}.PreviewTestOrder-module__wxn7Fa__head{padding:16px 16px 4px}.PreviewTestOrder-module__wxn7Fa__title{margin:0;font-size:14px;font-weight:500;line-height:20px}.PreviewTestOrder-module__wxn7Fa__description{color:var(--rn-muted);margin:2px 0 0;font-size:13px;line-height:18px}.PreviewTestOrder-module__wxn7Fa__section{border-top:1px solid var(--rn-line);padding:12px 16px}.PreviewTestOrder-module__wxn7Fa__head+.PreviewTestOrder-module__wxn7Fa__section{border-top:0}.PreviewTestOrder-module__wxn7Fa__label{color:var(--rn-muted);margin-bottom:6px;font-size:12px;font-weight:500;line-height:16px;display:block}.PreviewTestOrder-module__wxn7Fa__hint{color:var(--rn-muted);margin:6px 0 0;font-size:12px;line-height:16px}.PreviewTestOrder-module__wxn7Fa__errorText{color:var(--rb-danger)}.PreviewTestOrder-module__wxn7Fa__search{border:1px solid var(--rn-line);background:var(--rn-card);border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.PreviewTestOrder-module__wxn7Fa__search:focus-within{outline:2px solid var(--rn-focus);outline-offset:2px}.PreviewTestOrder-module__wxn7Fa__search .PreviewTestOrder-module__wxn7Fa__searchInput{min-width:0;color:var(--rn-text);background:0 0;border:0;outline:none;flex:1;font-size:13px}.PreviewTestOrder-module__wxn7Fa__search .PreviewTestOrder-module__wxn7Fa__searchInput:focus-visible{outline:none}.PreviewTestOrder-module__wxn7Fa__searchIcon{color:var(--rn-main-icon);flex:none}.PreviewTestOrder-module__wxn7Fa__results{overscroll-behavior:contain;max-height:240px;margin-top:8px;overflow-y:auto}.PreviewTestOrder-module__wxn7Fa__resultGroup+.PreviewTestOrder-module__wxn7Fa__resultGroup{margin-top:6px}.PreviewTestOrder-module__wxn7Fa__resultProduct{align-items:center;gap:8px;min-width:0;padding:4px 8px;font-weight:500;display:flex}.PreviewTestOrder-module__wxn7Fa__resultVariant{width:100%;min-height:32px;color:var(--rn-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 8px 4px 40px;font-size:13px;transition:background-color .12s;display:flex}.PreviewTestOrder-module__wxn7Fa__resultSingle{padding-left:8px;font-weight:500}.PreviewTestOrder-module__wxn7Fa__resultVariant:hover:not(:disabled){background:var(--rn-hover)}.PreviewTestOrder-module__wxn7Fa__resultVariant:focus-visible{outline:2px solid var(--rn-focus);outline-offset:-2px}.PreviewTestOrder-module__wxn7Fa__resultVariant:disabled{color:var(--rn-muted);cursor:default}.PreviewTestOrder-module__wxn7Fa__rowIcon{color:var(--rn-main-icon);flex:none;margin-left:auto}.PreviewTestOrder-module__wxn7Fa__ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PreviewTestOrder-module__wxn7Fa__meta{color:var(--rn-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.PreviewTestOrder-module__wxn7Fa__thumb{border:1px solid var(--rn-line);background:var(--rn-hover);object-fit:cover;border-radius:6px;flex:none;width:24px;height:24px}.PreviewTestOrder-module__wxn7Fa__picked{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.PreviewTestOrder-module__wxn7Fa__pickedRow{align-items:center;gap:8px;min-height:40px;display:flex}.PreviewTestOrder-module__wxn7Fa__pickedText{flex-direction:column;flex:1;min-width:0;display:flex}.PreviewTestOrder-module__wxn7Fa__stepper{border:1px solid var(--rn-line);border-radius:999px;flex:none;align-items:center;height:28px;display:inline-flex}.PreviewTestOrder-module__wxn7Fa__stepper button,.PreviewTestOrder-module__wxn7Fa__iconAction,.PreviewTestOrder-module__wxn7Fa__tag button{color:var(--rn-main-icon);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.PreviewTestOrder-module__wxn7Fa__stepper button{width:26px;height:26px}.PreviewTestOrder-module__wxn7Fa__stepper button:hover:not(:disabled),.PreviewTestOrder-module__wxn7Fa__iconAction:hover,.PreviewTestOrder-module__wxn7Fa__tag button:hover{background:var(--rn-hover);color:var(--rn-main-icon-hover)}.PreviewTestOrder-module__wxn7Fa__stepper button:disabled{opacity:.4;cursor:default}.PreviewTestOrder-module__wxn7Fa__stepper button:focus-visible,.PreviewTestOrder-module__wxn7Fa__iconAction:focus-visible,.PreviewTestOrder-module__wxn7Fa__tag button:focus-visible{outline:2px solid var(--rn-focus);outline-offset:1px}.PreviewTestOrder-module__wxn7Fa__count{text-align:center;font-variant-numeric:tabular-nums;min-width:18px;font-size:13px}.PreviewTestOrder-module__wxn7Fa__iconAction{flex:none;width:28px;height:28px}.PreviewTestOrder-module__wxn7Fa__grid{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.PreviewTestOrder-module__wxn7Fa__span{grid-column:1/-1}.PreviewTestOrder-module__wxn7Fa__hintTight{margin-top:-4px}.PreviewTestOrder-module__wxn7Fa__field{flex-direction:column;min-width:0;display:flex}.PreviewTestOrder-module__wxn7Fa__field input,.PreviewTestOrder-module__wxn7Fa__field select{border:1px solid var(--rn-line);background:var(--rn-card);min-width:0;height:36px;color:var(--rn-text);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 12px;font-size:13px}.PreviewTestOrder-module__wxn7Fa__field input:focus-visible,.PreviewTestOrder-module__wxn7Fa__field select:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.PreviewTestOrder-module__wxn7Fa__field input[aria-invalid=true]{border-color:var(--rb-danger)}.PreviewTestOrder-module__wxn7Fa__tags{border:1px solid var(--rn-line);background:var(--rn-card);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;padding:4px 8px;display:flex}.PreviewTestOrder-module__wxn7Fa__tags:focus-within{outline:2px solid var(--rn-focus);outline-offset:2px}.PreviewTestOrder-module__wxn7Fa__tag{background:var(--rn-selected);border-radius:999px;align-items:center;gap:2px;max-width:100%;height:24px;padding:0 4px 0 8px;font-size:12px;display:inline-flex}.PreviewTestOrder-module__wxn7Fa__tag button{width:18px;height:18px}.PreviewTestOrder-module__wxn7Fa__tagInput{min-width:120px;height:26px;color:var(--rn-text);background:0 0;border:0;outline:none;flex:1;font-size:13px}.PreviewTestOrder-module__wxn7Fa__foot{border-top:1px solid var(--rn-line);background:var(--rn-card);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex;position:sticky;bottom:0}.PreviewTestOrder-module__wxn7Fa__footError{margin:0;padding:8px 16px 0;font-size:12px;line-height:16px}@media (prefers-reduced-motion:reduce){.PreviewTestOrder-module__wxn7Fa__trigger,.PreviewTestOrder-module__wxn7Fa__resultVariant,.PreviewTestOrder-module__wxn7Fa__stepper button,.PreviewTestOrder-module__wxn7Fa__iconAction,.PreviewTestOrder-module__wxn7Fa__tag button{transition:none}}.PreviewTestOrder-module__wxn7Fa__pickedItem{flex-direction:column;display:flex}.PreviewTestOrder-module__wxn7Fa__position{width:14px;color:var(--rn-muted);text-align:right;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.PreviewTestOrder-module__wxn7Fa__iconActionOpen{background:var(--rn-selected);color:var(--rn-text)}.PreviewTestOrder-module__wxn7Fa__iconActionOpen svg{transform:rotate(180deg)}.PreviewTestOrder-module__wxn7Fa__details{border:1px solid var(--rn-line);border-radius:8px;flex-direction:column;gap:12px;margin:4px 0 8px 22px;padding:12px;display:flex}.PreviewTestOrder-module__wxn7Fa__check{cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;line-height:18px;display:flex}.PreviewTestOrder-module__wxn7Fa__check input{accent-color:var(--rn-text);flex:none;margin-top:2px}.PreviewTestOrder-module__wxn7Fa__check input:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.PreviewTestOrder-module__wxn7Fa__hintInline{color:var(--rn-muted);font-size:12px;line-height:16px;display:block}.PreviewTestOrder-module__wxn7Fa__hintTop{margin:0 0 8px}.PreviewTestOrder-module__wxn7Fa__propertyRow{grid-template-columns:1fr 1fr 28px;align-items:center;gap:6px;margin-bottom:6px;display:grid}.PreviewTestOrder-module__wxn7Fa__propertyRow input,.PreviewTestOrder-module__wxn7Fa__discountHead select,.PreviewTestOrder-module__wxn7Fa__discountHead input,.PreviewTestOrder-module__wxn7Fa__discountName{border:1px solid var(--rn-line);background:var(--rn-card);min-width:0;height:32px;color:var(--rn-text);border-radius:8px;padding:0 10px;font-size:13px}.PreviewTestOrder-module__wxn7Fa__propertyRow input[aria-invalid=true]{border-color:var(--rb-danger)}.PreviewTestOrder-module__wxn7Fa__propertyRow input:focus-visible,.PreviewTestOrder-module__wxn7Fa__discountHead select:focus-visible,.PreviewTestOrder-module__wxn7Fa__discountHead input:focus-visible,.PreviewTestOrder-module__wxn7Fa__discountName:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.PreviewTestOrder-module__wxn7Fa__addLink{height:28px;color:var(--rn-text);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:13px;font-weight:500;transition:background-color .12s;display:inline-flex}.PreviewTestOrder-module__wxn7Fa__addLink:hover:not(:disabled){background:var(--rn-hover)}.PreviewTestOrder-module__wxn7Fa__addLink:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.PreviewTestOrder-module__wxn7Fa__addLink:disabled{color:var(--rn-muted);cursor:default}.PreviewTestOrder-module__wxn7Fa__discount{border:1px solid var(--rn-line);border-radius:8px;flex-direction:column;gap:6px;margin-bottom:8px;padding:10px;display:flex}.PreviewTestOrder-module__wxn7Fa__discountHead{align-items:center;gap:6px;display:flex}.PreviewTestOrder-module__wxn7Fa__discountHead select{flex:1}.PreviewTestOrder-module__wxn7Fa__discountPercent{font-variant-numeric:tabular-nums;width:64px}.PreviewTestOrder-module__wxn7Fa__chips{flex-wrap:wrap;gap:4px;display:flex}.PreviewTestOrder-module__wxn7Fa__chip{border:1px solid var(--rn-line);max-width:100%;height:26px;color:var(--rn-muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:4px;padding:0 10px 0 4px;font-size:12px;transition:background-color .12s,color .12s;display:inline-flex}.PreviewTestOrder-module__wxn7Fa__chip:hover{background:var(--rn-hover)}.PreviewTestOrder-module__wxn7Fa__chip:focus-visible{outline:2px solid var(--rn-focus);outline-offset:2px}.PreviewTestOrder-module__wxn7Fa__chipOn{background:var(--rn-selected);color:var(--rn-text);border-color:#0000}.PreviewTestOrder-module__wxn7Fa__chipPosition{background:var(--rn-card);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;display:inline-flex}@media (prefers-reduced-motion:reduce){.PreviewTestOrder-module__wxn7Fa__addLink,.PreviewTestOrder-module__wxn7Fa__chip{transition:none}}
.portal-status-module__jT-X-G__scrim{z-index:60;background:#0006;position:fixed;inset:0}.portal-status-module__jT-X-G__dialog{z-index:61;width:min(480px,100vw - 24px);height:fit-content;max-height:calc(100dvh - 48px);color:var(--rn-text,#0d0d0d);background:var(--rn-card,#fff);border:1px solid var(--rn-line,#e2e2e2);letter-spacing:0;border-radius:24px;outline:none;flex-direction:column;margin:auto;font-size:14px;line-height:20px;display:flex;position:fixed;inset:0;overflow:hidden;box-shadow:0 12px 36px #0000001f,0 2px 6px #0000000d}.portal-status-module__jT-X-G__head{padding:24px 24px 4px}.portal-status-module__jT-X-G__title{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:500;line-height:24px}.portal-status-module__jT-X-G__intro{color:var(--rn-muted,#666);margin:4px 0 0;font-size:13px;line-height:18px}.portal-status-module__jT-X-G__body{overscroll-behavior:contain;gap:16px;min-height:0;padding:12px 24px 8px;display:grid;overflow-y:auto}.portal-status-module__jT-X-G__checks{border:1px solid var(--rn-line,#e2e2e2);border-radius:16px;margin:0;padding:0;list-style:none}.portal-status-module__jT-X-G__check{overflow-wrap:anywhere;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:10px 14px;font-size:13px;line-height:18px;display:grid}.portal-status-module__jT-X-G__check+.portal-status-module__jT-X-G__check{border-top:1px solid var(--rn-line,#e2e2e2)}.portal-status-module__jT-X-G__checkIcon{color:var(--rn-main-icon,#7a7a7a);margin-top:0}.portal-status-module__jT-X-G__check[data-tone=stop] .portal-status-module__jT-X-G__checkIcon{color:var(--rb-danger,#c93636)}.portal-status-module__jT-X-G__check[data-tone=stop]{font-weight:500}.portal-status-module__jT-X-G__field{gap:6px;display:grid}.portal-status-module__jT-X-G__label{font-size:13px;font-weight:500;line-height:18px}.portal-status-module__jT-X-G__counter{color:var(--rn-muted,#666);font-variant-numeric:tabular-nums;justify-self:end;font-size:12px;line-height:16px}.portal-status-module__jT-X-G__counter[data-over=true]{color:var(--rb-danger,#c93636)}.portal-status-module__jT-X-G__foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 24px 24px;display:flex}.portal-status-module__jT-X-G__messageActions{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}@media (max-width:479px){.portal-status-module__jT-X-G__head{padding:20px 20px 4px}.portal-status-module__jT-X-G__body{padding:12px 20px 8px}.portal-status-module__jT-X-G__foot{padding:16px 20px 20px}.portal-status-module__jT-X-G__foot>*{flex:auto}}
.angebot-module__49t-ja__stack{flex-direction:column;gap:24px;display:flex}.angebot-module__49t-ja__card{border:1px solid var(--rn-line,#e2e2e2);background:var(--rn-card,#fff);border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex}.angebot-module__49t-ja__eyebrow{color:var(--rn-muted,#666);margin:0;font-size:13px;line-height:18px}.angebot-module__49t-ja__planName{color:var(--rn-text,#0d0d0d);overflow-wrap:anywhere;margin:2px 0 0;font-size:24px;font-weight:500;line-height:32px}.angebot-module__49t-ja__for{color:var(--rn-muted,#666);overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;line-height:20px}.angebot-module__49t-ja__price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.angebot-module__49t-ja__priceAmount{color:var(--rn-text,#0d0d0d);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:32px}.angebot-module__49t-ja__priceUnit{color:var(--rn-muted,#666);font-size:14px;line-height:20px}.angebot-module__49t-ja__priceNote{color:var(--rn-muted,#666);font-variant-numeric:tabular-nums;flex-basis:100%;font-size:13px;line-height:18px}.angebot-module__49t-ja__facts{border-top:1px solid var(--rn-line,#e2e2e2);flex-direction:column;gap:10px;margin:0;padding:16px 0 0;list-style:none;display:flex}.angebot-module__49t-ja__fact{color:var(--rn-text,#0d0d0d);align-items:flex-start;gap:10px;font-size:14px;line-height:20px;display:flex}.angebot-module__49t-ja__factIcon{color:var(--rn-main-icon,#7a7a7a);flex:none;margin-top:2px}.angebot-module__49t-ja__factText{flex-direction:column;min-width:0;display:flex}.angebot-module__49t-ja__factNote{color:var(--rn-muted,#666);font-size:13px;line-height:18px}.angebot-module__49t-ja__expires{color:var(--rn-muted,#666);margin:0;font-size:13px;line-height:18px}.angebot-module__49t-ja__step{flex-direction:column;gap:12px;display:flex}.angebot-module__49t-ja__stepTitle{color:var(--rn-text,#0d0d0d);margin:0;font-size:16px;font-weight:500;line-height:24px}.angebot-module__49t-ja__stepLead{color:var(--rn-muted,#666);margin:-6px 0 0;font-size:14px;line-height:20px}.angebot-module__49t-ja__choice[aria-checked=true]{background-color:var(--rn-selected,#efefef)}.angebot-module__49t-ja__choiceCheck{color:var(--rn-text,#0d0d0d);flex:none}.angebot-module__49t-ja__createForm{flex-direction:column;gap:12px;padding-top:4px;display:flex}.angebot-module__49t-ja__actions{gap:8px;display:flex}.angebot-module__49t-ja__account{color:var(--rn-muted,#666);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.angebot-module__49t-ja__submit{flex-direction:column;gap:8px;display:flex}.angebot-module__49t-ja__secure{text-align:center;color:var(--rn-muted,#666);margin:0;font-size:13px;line-height:18px}.angebot-module__49t-ja__toggle{text-align:center;margin-top:8px}.angebot-module__49t-ja__doneIcon{border:1px solid var(--rn-line,#e2e2e2);background:var(--rn-card,#fff);width:40px;height:40px;color:var(--rn-text,#0d0d0d);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}
