.ai-setup-wizard_root__w7MLu{--pad:20px;--body:316px;position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:600px;min-width:0;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:13px;line-height:20px;letter-spacing:var(--tracking-body)}.ai-setup-wizard_root__w7MLu *,.ai-setup-wizard_root__w7MLu :after,.ai-setup-wizard_root__w7MLu :before{box-sizing:border-box}.ai-setup-wizard_truncate__6DHjL{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-setup-wizard_srOnly__WphjS{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ai-setup-wizard_glyphInner__ZpUdJ{display:inline-flex;align-items:center;justify-content:center}.ai-setup-wizard_header__fr0CR{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--pad) var(--pad) 0}.ai-setup-wizard_brand__NYqVv{display:flex;align-items:center;gap:12px;min-width:0}.ai-setup-wizard_logo__ai0nR{display:inline-grid;flex:none;width:24px;height:24px;color:var(--foreground)}.ai-setup-wizard_logo__ai0nR svg{width:100%;height:100%;display:block}.ai-setup-wizard_headText__c9d3s{min-width:0}.ai-setup-wizard_title__GzKhI{margin:0;font-size:15px;line-height:22px;font-weight:500;letter-spacing:-.01em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-setup-wizard_audience__U_QgC{margin:2px 0 0;font-size:12px;line-height:16px;color:var(--text-muted);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-setup-wizard_status__9EttU{display:inline-flex;flex:none;align-items:center;gap:6px;height:24px;padding:0 10px 0 8px;border:1px solid var(--border);border-radius:999px;font-size:12px;line-height:16px;color:var(--text-secondary);transition:border-color .24s var(--ease-standard),background-color .24s var(--ease-standard)}.ai-setup-wizard_status__9EttU[data-live]{border-color:color-mix(in oklab,var(--success) 35%,var(--border));background:color-mix(in oklab,var(--success) 8%,var(--surface));color:var(--foreground)}.ai-setup-wizard_statusIcon__oyk79{display:inline-grid;place-items:center;width:14px;height:14px;color:var(--text-muted)}.ai-setup-wizard_status__9EttU[data-live] .ai-setup-wizard_statusIcon__oyk79{color:var(--success)}.ai-setup-wizard_statusText__vmUOp{display:inline-grid;min-width:26px}.ai-setup-wizard_num__xs9z2{font-variant-numeric:tabular-nums}.ai-setup-wizard_stepper__zHAvq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:16px var(--pad) 0;list-style:none}.ai-setup-wizard_stepItem__Q52_h{min-width:0}.ai-setup-wizard_step__JvBR7{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border:0;border-radius:6px;background:none;color:var(--text-muted);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .16s var(--ease-standard)}.ai-setup-wizard_step__JvBR7:disabled{cursor:default}.ai-setup-wizard_step__JvBR7[data-state=current]{color:var(--foreground)}.ai-setup-wizard_step__JvBR7[data-state=done]{color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.ai-setup-wizard_step__JvBR7:not(:disabled):hover{color:var(--foreground)}}.ai-setup-wizard_bar__DtFDo{position:relative;display:block;height:2px;border-radius:1px;background:var(--border);overflow:hidden}.ai-setup-wizard_barFill__6RMWz{position:absolute;inset:0;border-radius:inherit;background:var(--accent);transform-origin:left center}.ai-setup-wizard_stepLabel__8aP0p{display:flex;align-items:center;gap:8px;min-width:0;height:20px}.ai-setup-wizard_stepGlyph__CMf1q{display:inline-grid;place-items:center;flex:none;width:18px;height:18px}.ai-setup-wizard_stepGlyph__CMf1q svg{display:block}.ai-setup-wizard_step__JvBR7[data-state=done] .ai-setup-wizard_stepGlyph__CMf1q{color:var(--accent)}.ai-setup-wizard_stepNum__SGXHr{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--border-strong,var(--border))}.ai-setup-wizard_stepNum__SGXHr>*{grid-area:1/1}.ai-setup-wizard_stepDigit__8D_Ih{font-size:11px;line-height:1;font-weight:500;letter-spacing:0;color:var(--text-muted);font-variant-numeric:tabular-nums lining-nums;text-box:trim-both cap alphabetic}.ai-setup-wizard_step__JvBR7[data-state=current] .ai-setup-wizard_stepDigit__8D_Ih,.ai-setup-wizard_step__JvBR7[data-state=current] .ai-setup-wizard_stepNum__SGXHr{color:var(--accent)}.ai-setup-wizard_stepText__40yP_{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-setup-wizard_short__Ul_6R{display:none}.ai-setup-wizard_viewport__jX2Ck{position:relative;height:calc(var(--body) + 8px);margin:12px calc(var(--pad) - 4px) 0;overflow:hidden}.ai-setup-wizard_page__3bALm{position:absolute;inset:0;display:flex;flex-direction:column;padding:4px}.ai-setup-wizard_labelRow__hQeV7{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;height:20px;margin-bottom:8px;color:var(--text-secondary)}.ai-setup-wizard_labelMeta___goIP{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:16px;color:var(--text-muted);white-space:nowrap}.ai-setup-wizard_metaMark__lsnex{display:inline-grid;width:14px;height:14px;color:var(--foreground)}.ai-setup-wizard_citeMark__ZepY1 svg,.ai-setup-wizard_metaMark__lsnex svg,.ai-setup-wizard_modelMark__lKxrH svg,.ai-setup-wizard_rowMark__Mu2UE svg,.ai-setup-wizard_sumMark__UrLKr svg{width:100%;height:100%;display:block}.ai-setup-wizard_list__XF_Qa{margin:0;padding:0;list-style:none;border:1px solid var(--border);border-radius:var(--radius-control);overflow:hidden;background:var(--surface)}.ai-setup-wizard_row__AxK1r{position:relative;display:flex;align-items:center;gap:12px;height:60px;padding:0 12px 0 16px}.ai-setup-wizard_row__AxK1r+.ai-setup-wizard_row__AxK1r{border-top:1px solid var(--border-subtle)}.ai-setup-wizard_rowMark__Mu2UE{display:inline-grid;flex:none;width:20px;height:20px;color:var(--foreground)}.ai-setup-wizard_rowText__GyuMO{display:flex;flex:1;flex-direction:column;min-width:0}.ai-setup-wizard_rowName__pw_lA{font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-setup-wizard_rowMetaSlot__qx0NB{position:relative;display:flex;height:16px;min-width:0;font-size:12px;line-height:16px;color:var(--text-muted)}.ai-setup-wizard_rowMetaSlot__qx0NB[data-tone=danger]{color:var(--danger)}.ai-setup-wizard_rowMeta__rE0iC{display:flex;align-items:center;gap:4px;min-width:0;max-width:100%}.ai-setup-wizard_rowMeta__rE0iC svg{flex:none}.ai-setup-wizard_rowAction__X6j_8{position:relative;display:flex;flex:none;align-items:center;justify-content:flex-end;width:96px;height:32px}.ai-setup-wizard_rowActionInner__5pvvv{display:inline-flex;align-items:center;justify-content:flex-end}.ai-setup-wizard_percent__VjH9P{min-width:40px;text-align:end;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.ai-setup-wizard_syncedTag__q7PdG{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary)}.ai-setup-wizard_syncedTag__q7PdG svg{color:var(--success)}.ai-setup-wizard_hint__qsOlM{display:flex;align-items:flex-start;gap:6px;margin:12px 0 0;padding-left:2px;font-size:12px;line-height:16px;color:var(--text-muted)}.ai-setup-wizard_hint__qsOlM svg{flex:none;margin-top:1px}.ai-setup-wizard_progress__1pE3j{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent);transform-origin:left center;pointer-events:none}.ai-setup-wizard_models__XbCrl{display:grid;flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ai-setup-wizard_model__zsKlT{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:88px;min-width:0;padding:12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .16s var(--ease-standard),background-color .16s var(--ease-standard),box-shadow .16s var(--ease-standard)}@media (hover:hover) and (pointer:fine){.ai-setup-wizard_model__zsKlT:not([data-selected]):hover{background:color-mix(in oklab,var(--surface-muted) 60%,var(--surface))}}.ai-setup-wizard_model__zsKlT:active:not([data-selected]){background:var(--surface-muted)}.ai-setup-wizard_model__zsKlT[data-selected]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:color-mix(in oklab,var(--accent) 5%,var(--surface))}.ai-setup-wizard_modelMark__lKxrH{display:inline-grid;width:16px;height:16px;margin-bottom:12px;color:var(--foreground)}.ai-setup-wizard_modelCheck__BpNGp{position:absolute;top:12px;right:12px;display:inline-grid;color:var(--accent)}.ai-setup-wizard_modelName__wMFIF{font-weight:500;line-height:18px}.ai-setup-wizard_modelName__wMFIF,.ai-setup-wizard_modelNote__JQVLj{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-setup-wizard_modelNote__JQVLj{font-size:12px;line-height:16px;color:var(--text-muted)}.ai-setup-wizard_settings__SMKzk{flex:none;margin-top:16px}.ai-setup-wizard_setRow__xxjzt{display:flex;align-items:center;justify-content:space-between;gap:12px;height:44px;padding:0 12px 0 16px;cursor:pointer}.ai-setup-wizard_setRow__xxjzt:first-child{cursor:default}.ai-setup-wizard_setRow__xxjzt+.ai-setup-wizard_setRow__xxjzt{border-top:1px solid var(--border-subtle)}.ai-setup-wizard_setLabel__IZGlD{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-setup-wizard_setRow__xxjzt .ai-setup-wizard_tone__g8hvp{flex:none;min-width:0;max-width:72%;border-radius:9px}.ai-setup-wizard_tone__g8hvp>div{padding:2px}.ai-setup-wizard_tone__g8hvp button{min-height:22px;padding:0 10px;border-radius:7px;font-size:12px;line-height:16px}.ai-setup-wizard_composer__50A7i{display:flex;flex:none;align-items:center;gap:8px;height:40px;padding:0 4px 0 16px;border:1px solid var(--border);border-radius:20px;background:var(--surface);transition:border-color .16s var(--ease-standard)}.ai-setup-wizard_composer__50A7i:focus-within{border-color:var(--border-strong,var(--text-muted))}.ai-setup-wizard_input__pCo6G{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--foreground);font:inherit;outline:none}.ai-setup-wizard_input__pCo6G::placeholder{color:var(--text-muted)}.ai-setup-wizard_send___iFNt{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:var(--foreground);color:var(--background);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .16s var(--ease-standard),transform .12s var(--ease-standard)}.ai-setup-wizard_send___iFNt:disabled{opacity:.28;cursor:default}.ai-setup-wizard_send___iFNt:active:not(:disabled){transform:scale(.94)}.ai-setup-wizard_answer__70joe{position:relative;flex:1;min-height:0;margin-top:12px;border:1px solid var(--border);border-radius:var(--radius-control);overflow:hidden}.ai-setup-wizard_empty__JmXhW,.ai-setup-wizard_result__aYett{position:absolute;inset:0;display:flex;flex-direction:column;padding:14px 16px}.ai-setup-wizard_emptyText__Gzxo8{margin:0 0 8px;color:var(--text-muted)}.ai-setup-wizard_suggestions__KBQsr{display:flex;flex-direction:column;margin:0 -8px;padding:0;list-style:none}.ai-setup-wizard_suggestion__RddbD{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:var(--text-secondary);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .12s var(--ease-standard),color .12s var(--ease-standard)}.ai-setup-wizard_suggestion__RddbD svg{flex:none;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.ai-setup-wizard_suggestion__RddbD:hover{background:var(--surface-muted);color:var(--foreground)}}.ai-setup-wizard_suggestion__RddbD:active{background:var(--surface-muted)}.ai-setup-wizard_question__rNA5n{flex:none;margin:0 0 6px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-setup-wizard_answerBody__F83gb{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.ai-setup-wizard_answerBody__F83gb::-webkit-scrollbar{display:none}.ai-setup-wizard_thinking__3Om21{color:var(--text-muted)}.ai-setup-wizard_answerText__JOdh7{margin:0;color:var(--text-secondary);text-wrap:pretty}.ai-setup-wizard_chunk__oNouJ{animation:ai-setup-wizard_chunkIn__nk_sR .14s var(--ease-standard) both}@keyframes ai-setup-wizard_chunkIn__nk_sR{0%{opacity:0}to{opacity:1}}.ai-setup-wizard_cite__9T4Ns{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;margin:0 1px;vertical-align:1px;border-radius:5px;background:var(--surface-muted);color:var(--text-secondary);font-size:12px;line-height:1;font-variant-numeric:tabular-nums}.ai-setup-wizard_stopped__NM2D_{margin:4px 0 0;font-size:12px;line-height:16px;color:var(--text-muted)}.ai-setup-wizard_error__XiQSK{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ai-setup-wizard_errorText__SPdch{display:inline-flex;align-items:center;gap:6px;color:var(--danger)}.ai-setup-wizard_errorText__SPdch svg{flex:none}.ai-setup-wizard_citations__O9FZL{display:flex;flex:none;flex-direction:column;height:76px;margin:8px 0 0;padding:4px 0 0;list-style:none;border-top:1px solid var(--border-subtle)}.ai-setup-wizard_citation__E84oE{display:flex;align-items:center;gap:8px;height:24px;min-width:0}.ai-setup-wizard_citeNum__RLI5K{flex:none;width:12px;font-size:12px;line-height:16px;color:var(--text-muted);font-variant-numeric:tabular-nums}.ai-setup-wizard_citeMark__ZepY1{display:inline-grid;flex:none;width:14px;height:14px;color:var(--foreground)}.ai-setup-wizard_citeTitle__Qvvn7{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-setup-wizard_citeSource__d9tui{flex:none;font-size:12px;line-height:16px;color:var(--text-muted)}.ai-setup-wizard_live__Wbwf6{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ai-setup-wizard_liveCheck__jCL3c{width:40px;height:40px;color:var(--success)}.ai-setup-wizard_liveTitle__OhMA0{margin:12px 0 0;font-size:15px;line-height:22px;font-weight:500}.ai-setup-wizard_liveText__dUXN8{max-width:360px;margin:4px 0 0;color:var(--text-muted);text-wrap:balance}.ai-setup-wizard_summary__9f899{width:100%;max-width:400px;margin:20px 0 0;border:1px solid var(--border);border-radius:var(--radius-control);text-align:start}.ai-setup-wizard_sumRow__wqyYm{display:flex;align-items:center;justify-content:space-between;gap:12px;height:40px;padding:0 16px}.ai-setup-wizard_sumRow__wqyYm+.ai-setup-wizard_sumRow__wqyYm{border-top:1px solid var(--border-subtle)}.ai-setup-wizard_sumRow__wqyYm dt{color:var(--text-muted)}.ai-setup-wizard_sumRow__wqyYm dd{display:inline-flex;align-items:center;gap:8px;min-width:0;margin:0;white-space:nowrap}.ai-setup-wizard_marks__Fl5Ss{display:inline-flex;gap:4px}.ai-setup-wizard_sumMark__UrLKr{display:inline-grid;flex:none;width:14px;height:14px;color:var(--foreground)}.ai-setup-wizard_footer__NIx_I{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:16px var(--pad);border-top:1px solid var(--border-subtle)}.ai-setup-wizard_footerMeta__OzZm6{position:relative;display:flex;flex:1;min-width:0;height:20px;color:var(--text-muted)}.ai-setup-wizard_footerMeta__OzZm6[data-tone=danger]{color:var(--danger)}.ai-setup-wizard_footerMetaInner__zHite{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%}.ai-setup-wizard_footerMetaInner__zHite svg{flex:none}.ai-setup-wizard_actions__NwZ9b{display:flex;flex:none;align-items:center;gap:8px}.ai-setup-wizard_back___CKPc[data-hidden]{visibility:hidden}@media (max-width:480px){.ai-setup-wizard_root__w7MLu{--pad:16px;--body:364px}.ai-setup-wizard_long__WG8Go{display:none}.ai-setup-wizard_short__Ul_6R{display:inline}.ai-setup-wizard_model__zsKlT{padding:12px 8px 8px}.ai-setup-wizard_modelCheck__BpNGp{right:8px}.ai-setup-wizard_modelName__wMFIF{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px}.ai-setup-wizard_modelNote__JQVLj{display:none}.ai-setup-wizard_row__AxK1r,.ai-setup-wizard_setRow__xxjzt{padding-left:12px}.ai-setup-wizard_setRow__xxjzt .ai-setup-wizard_tone__g8hvp{max-width:78%}}@media (max-width:420px){.ai-setup-wizard_settings__SMKzk .ai-setup-wizard_setRow__xxjzt:first-child{flex-direction:column;align-items:stretch;justify-content:center;gap:8px;height:auto;padding-top:12px;padding-bottom:12px}.ai-setup-wizard_setRow__xxjzt .ai-setup-wizard_tone__g8hvp{max-width:none;width:100%}.ai-setup-wizard_tone__g8hvp>div{width:100%}.ai-setup-wizard_tone__g8hvp button{flex:1 0 auto}}@media (max-width:400px){.ai-setup-wizard_footerMeta__OzZm6{display:none}.ai-setup-wizard_footer__NIx_I{justify-content:flex-end}.ai-setup-wizard_citeSource__d9tui{display:none}}@media (prefers-reduced-motion:reduce){.ai-setup-wizard_chunk__oNouJ{animation:none}}