.ai-search-design_surface__F0kAa{color:var(--ink,#16181c);font-size:18px;line-height:1.65;min-width:0}.ai-search-design_surface__F0kAa :is(button,input,select,textarea,summary){font-family:inherit}.ai-search-design_surface__F0kAa :is(button,summary){min-height:48px;cursor:pointer}.ai-search-design_surface__F0kAa :is(input:not([type=checkbox]),select){min-height:52px;max-width:100%}.ai-search-design_surface__F0kAa input[type=checkbox]{width:24px;height:24px;flex-shrink:0;accent-color:var(--ink,#16181c)}.ai-search-design_surface__F0kAa :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--ink,#16181c);outline-offset:3px}.ai-search-design_surface__F0kAa :is(h1,h2,h3,p,a,span){overflow-wrap:anywhere}.ai-search-design_surface__F0kAa h2{font-size:24px;line-height:1.4;font-weight:700}.ai-search-design_surface__F0kAa h3{font-size:20px;line-height:1.5;font-weight:700}.ai-search-design_surface__F0kAa button:disabled{cursor:not-allowed}.ai-search-design_wrap__kAmOX{max-width:1200px;margin:auto;padding:48px 32px 80px}.ai-search-design_header__k8CMU{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin:24px 0 32px}.ai-search-design_title__E2jN8{font-size:40px;line-height:1.25;font-weight:700;letter-spacing:-.03em;margin:0}.ai-search-design_description__ec_wO{color:var(--ink-soft,#62666e);margin-top:16px;font-size:18px;max-width:640px}.ai-search-design_meta__AzNQ5{display:flex;flex-wrap:wrap;gap:16px 32px;padding:16px 0 24px;color:var(--ink-soft,#62666e);font-size:16px}.ai-search-design_tabs__hyEp0{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 24px;margin-bottom:32px;border-bottom:1px solid var(--line,#e2e4e7)}.ai-search-design_tab__PeEsG{border:0;border-radius:8px;background:transparent;color:var(--ink-soft,#62666e);padding:12px 16px;display:flex;gap:8px;align-items:center;font-weight:600}.ai-search-design_tab__PeEsG[aria-current=page]{background:var(--surface-sunken,#f4f4f5);color:var(--ink,#16181c)}.ai-search-design_notice__SYEk7{padding:24px;background:var(--surface-sunken,#f4f4f5);border-radius:12px;margin:24px 0}.ai-search-design_notice__SYEk7 p{margin:8px 0}.ai-search-design_form__ydE2k{display:grid;gap:32px;max-width:800px}.ai-search-design_field__81gOC{display:grid;gap:8px}.ai-search-design_row__lKcw_{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.ai-search-design_help__laTdS{color:var(--ink-soft,#62666e);font-size:16px}.ai-search-design_choices__MdWBQ{display:grid;gap:0;margin:16px 0}.ai-search-design_choice__EuTSv{display:flex;align-items:flex-start;gap:16px;padding:20px 0;border-bottom:1px solid var(--line,#e2e4e7)}.ai-search-design_choice__EuTSv input{margin-top:4px}.ai-search-design_setupLayout__rtLuJ{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:48px;align-items:start}.ai-search-design_example__FUZXx{background:var(--surface-sunken,#f4f4f5);border-radius:12px;padding:32px;display:grid;gap:24px}.ai-search-design_example__FUZXx svg{width:48px;height:48px}.ai-search-design_example__FUZXx ol{display:grid;gap:24px}.ai-search-design_example__FUZXx li{display:flex;align-items:flex-start;gap:16px}.ai-search-design_example__FUZXx li span:first-child{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#fff;font-weight:700}.ai-search-design_modal__1tw1a{position:fixed;inset:0;z-index:1300;background:rgb(22 24 28/.4);display:grid;place-items:center;padding:24px}.ai-search-design_dialog__fBPCA{background:#fff;border-radius:12px;width:min(900px,100%);max-height:calc(100dvh - 48px);overflow-y:auto;padding:32px}.ai-search-design_dialogHead__hJ4wn{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}@media(max-width:767px){.ai-search-design_wrap__kAmOX{padding:32px 16px 64px}.ai-search-design_title__E2jN8{font-size:32px}.ai-search-design_setupLayout__rtLuJ{grid-template-columns:1fr;gap:32px}.ai-search-design_header__k8CMU{display:block}.ai-search-design_header__k8CMU>button{width:100%;margin-top:24px}.ai-search-design_tabs__hyEp0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ai-search-design_tab__PeEsG{padding:12px;font-size:16px}.ai-search-design_meta__AzNQ5{display:grid;gap:8px}.ai-search-design_modal__1tw1a{padding:8px}.ai-search-design_dialog__fBPCA{padding:24px 16px;max-height:calc(100dvh - 16px)}}.ai-search-design_actionState__Rp8Gr{display:grid;gap:12px;margin-top:16px;min-width:0}.ai-search-design_actionState__Rp8Gr p{margin:0}.ai-search-design_actionState__Rp8Gr a{text-align:center}.ai-search-design_questionLabel__zdoQP{display:block;margin-bottom:8px;color:var(--ink-soft,#62666e);font-size:16px;font-weight:600}.ai-search-design_questionInput__VQ4t_{display:block;width:100%;min-height:96px;padding:12px;border:1px solid var(--line,#e2e4e7);border-radius:8px;background:#fff;font:inherit;line-height:1.65;resize:vertical}.ai-search-design_audit__ub_CF{scroll-margin-top:24px;border-radius:12px;background:var(--surface-sunken,#f4f4f5);overflow:hidden}.ai-search-design_auditForm__IgX9e{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;align-items:start;padding:24px;border-bottom:1px solid var(--line,#e2e4e7)}.ai-search-design_auditForm__IgX9e>button{margin-top:38px}.ai-search-design_auditSource__oRM9j{min-width:0}.ai-search-design_auditToggle__tHesN{border:0;padding:8px 0;background:transparent;text-align:left;color:var(--ink-soft,#62666e);text-decoration:underline;text-underline-offset:4px}.ai-search-design_auditFootnote__d5iyF{grid-column:1/-1;margin:0}.ai-search-design_auditResult__ZLOUc{padding:24px}.ai-search-design_auditResultSource__WChei{margin-top:16px;font-size:16px;color:var(--ink-soft,#62666e);overflow-wrap:anywhere}.ai-search-design_auditResultSource__WChei a{text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.ai-search-design_auditForm__IgX9e{grid-template-columns:1fr;padding:20px;gap:16px}.ai-search-design_auditForm__IgX9e>button{margin-top:0;width:100%}.ai-search-design_auditResult__ZLOUc{padding:20px}}.ai-search-design_dialogToolbar__fhNnd{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;margin-bottom:16px;background:#fff;box-shadow:0 -32px #fff}.ai-search-design_dialogToolbar__fhNnd h2{margin:0}.ai-search-design_dialogToolbar__fhNnd button{flex-shrink:0;min-width:48px}.ai-search-studio_shell__4qCrG{--bg:#fff;--panel:#f4f4f5;--line:#e2e4e7;--line-soft:#eeeff1;--ink:#16181c;--ink-soft:#62666e;--muted:#62666e;--accent:#ee6511;--accent-soft:#fdeee6;--ok:#1f7a4d;--ok-soft:#e6f4ec;--danger:#b42318;--danger-soft:#fdecea;min-height:100vh;background:var(--bg);color:var(--ink);font-size:16px;line-height:1.6;letter-spacing:-.01em;padding:32px 24px 96px}.ai-search-studio_shell__4qCrG *,.ai-search-studio_shell__4qCrG :after,.ai-search-studio_shell__4qCrG :before{box-sizing:border-box}.ai-search-studio_wrap__3q3bg{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.ai-search-studio_header__4qHxF{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.ai-search-studio_title__5fN6A{font-size:20px;font-weight:700;margin:0}.ai-search-studio_lede__4lQX0{color:var(--ink-soft);margin:4px 0 0}.ai-search-studio_tabs__P5COV{overflow-x:auto;display:flex;gap:4px;border-bottom:1px solid var(--line);height:48px;align-items:stretch}.ai-search-studio_tab__JOt4A{background:none;border:0;border-bottom:2px solid transparent;padding:0 12px;font:inherit;font-weight:600;color:var(--muted);cursor:pointer}.ai-search-studio_tabOn__WhHP_{color:var(--ink);border-bottom-color:var(--accent)}.ai-search-studio_section__y7V0u{display:flex;flex-direction:column;gap:var(--sp-6,24px)}.ai-search-studio_sectionTitle__nVaE5{font-size:16px;font-weight:700;margin:0}.ai-search-studio_note__rzewl{color:var(--muted);font-size:14px;margin:0}.ai-search-studio_panel__wGCC4{background:var(--panel);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.ai-search-studio_geoPanel__vMepb{gap:var(--sp-6,24px);padding:var(--sp-6,24px)}.ai-search-studio_geoPanel__vMepb>.ai-search-studio_field__GrQBO,.ai-search-studio_questionSuggestions__Lj0pl>.ai-search-studio_field__GrQBO{flex:initial}.ai-search-studio_geoPanel__vMepb .ai-search-studio_note__rzewl{color:var(--ink-soft,#62666e);font-size:14px;line-height:1.6}.ai-search-studio_geoPanel__vMepb .ai-search-studio_link__SyAVr,.ai-search-studio_geoPanel__vMepb .ai-search-studio_listMeta__hryFz{overflow-wrap:anywhere}.ai-search-studio_geoPanel__vMepb summary{cursor:pointer;padding:var(--sp-3,12px) 0}.ai-search-studio_row__WBcn0{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}.ai-search-studio_rowBetween__gWoPb{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.ai-search-studio_field__GrQBO{display:flex;flex-direction:column;gap:8px;min-width:0}.ai-search-studio_row__WBcn0>.ai-search-studio_field__GrQBO{flex:1 1 240px}.ai-search-studio_advanced__wUg9j>summary{cursor:pointer;min-height:48px;padding:12px 0;font-weight:600}.ai-search-studio_advanced__wUg9j>.ai-search-studio_section__y7V0u{padding:16px 0}.ai-search-studio_searchDataPanel__OsiLK .ai-search-studio_field__GrQBO{flex:initial;min-width:0}.ai-search-studio_searchDataPanel__OsiLK fieldset{display:grid;gap:var(--sp-6,24px);margin:0}.ai-search-studio_searchDataPanel__OsiLK .ai-search-studio_note__rzewl{color:var(--ink-soft,#62666e);font-size:14px}.ai-search-studio_searchDataPanel__OsiLK summary{min-height:44px;padding:var(--sp-2,8px) 0;cursor:pointer}.ai-search-studio_label__skM9Z{font-weight:600}.ai-search-studio_input__lKi_m,.ai-search-studio_select__aIk4d,.ai-search-studio_textarea__TAx7q{font:inherit;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:8px;padding:0 12px;height:40px}.ai-search-studio_textarea__TAx7q{height:auto;min-height:120px;padding:8px 12px;resize:vertical}.ai-search-studio_chips__Mv5RB{display:flex;flex-wrap:wrap;gap:8px}.ai-search-studio_chip__zYAdN{min-height:48px;height:auto;padding:var(--sp-2,8px) var(--sp-3,12px);max-width:100%;overflow-wrap:anywhere;text-align:left;border-radius:999px;border:1px solid var(--line);background:#fff;font:inherit;color:var(--ink-soft);cursor:pointer}.ai-search-studio_chipOn__RVZXY{background:#fff;color:var(--ink);border-color:var(--ink);box-shadow:0 1px 2px rgba(34,26,18,.08)}.ai-search-studio_list__3SCS5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ai-search-studio_listRow__bJcNn{display:flex;gap:12px;align-items:flex-start;padding:var(--sp-6,24px) 0}.ai-search-studio_listRow__bJcNn+.ai-search-studio_listRow__bJcNn{border-top:1px solid var(--line-soft)}.ai-search-studio_listMain__vx1ln{flex:1 1 auto;min-width:0}.ai-search-studio_listTitle__NL2Ts{font-weight:600}.ai-search-studio_listMeta__hryFz{color:var(--muted);font-size:14px;overflow-wrap:anywhere}.ai-search-studio_stat__JqO4T{display:flex;flex-direction:column;gap:4px;flex:1 1 160px}.ai-search-studio_statValue__y9Q_7{font-size:20px;font-weight:700}.ai-search-studio_statLabel__ikSHG{color:var(--muted);font-size:16px}.ai-search-studio_badge__xlcDC{display:inline-flex;align-items:center;min-height:32px;padding:0 8px;border-radius:999px;font-size:14px;font-weight:600;background:var(--line-soft);color:var(--ink-soft)}.ai-search-studio_badgeAccent__StAIz{background:var(--accent-soft);color:var(--ink)}.ai-search-studio_badgeOk__ieU2P{background:var(--ok-soft);color:var(--ok)}.ai-search-studio_badgeDanger__lz9XR{background:var(--danger-soft);color:var(--danger)}.ai-search-studio_button__uW5R2{padding:var(--sp-2,8px) var(--sp-4,16px);border-radius:8px;border:1px solid var(--line);background:#fff;font:inherit;font-weight:600;color:var(--ink)}.ai-search-studio_buttonPrimary__k65DW,.ai-search-studio_button__uW5R2{min-height:48px;height:auto;max-width:100%;overflow-wrap:anywhere;cursor:pointer}.ai-search-studio_buttonPrimary__k65DW{padding:var(--sp-3,12px) var(--sp-6,24px);border-radius:12px;border:0;background:var(--ink);color:#fff;font:inherit;font-size:16px;font-weight:700}.ai-search-studio_buttonPrimary__k65DW:disabled,.ai-search-studio_button__uW5R2:disabled{cursor:default;background:var(--line-soft);color:var(--muted);border-color:transparent}.ai-search-studio_link__SyAVr{border:0;background:transparent;padding:0;font:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:48px;max-width:100%;overflow-wrap:anywhere}.ai-search-studio_evidence__qDMWo{white-space:pre-wrap;background:#fff;border-radius:8px;padding:12px;color:var(--ink-soft);font-size:16px;overflow-wrap:anywhere;line-height:1.7}.ai-search-studio_progress__QnQdX{height:4px;border-radius:999px;background:var(--line-soft);overflow:hidden}.ai-search-studio_progressBar__8Afh_{height:100%;background:var(--accent);transition:width .32s ease}.ai-search-studio_alert__R_IQF{border-radius:8px;padding:12px;background:var(--danger-soft);color:var(--danger)}.ai-search-studio_hint__rVb5y{border-radius:8px;padding:12px;background:var(--accent-soft);color:var(--ink-soft)}.ai-search-studio_marketGrid__nvmm4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}@media (max-width:640px){.ai-search-studio_shell__4qCrG{padding:16px 12px 64px}}.ai-search-studio_checkRow__KQHbX{display:flex;align-items:flex-start;gap:var(--sp-2,8px);min-height:44px;padding:var(--sp-2,8px) 0;font-size:14px;line-height:20px;cursor:pointer}.ai-search-studio_checkRow__KQHbX input{flex:0 0 20px;width:20px;height:20px;margin:0;accent-color:var(--ink,#16181c)}.ai-search-studio_checkRow__KQHbX span{min-width:0;overflow-wrap:anywhere}.ai-search-studio_setupForm__omaTc{border:0;padding:0;margin:0;min-width:0}.ai-search-studio_tabShort__na1o5{display:none}@media (max-width:640px){.ai-search-studio_tab__JOt4A{flex:0 0 auto;padding:0 var(--sp-2,8px);white-space:nowrap}.ai-search-studio_tabFull__XXMf3{display:none}.ai-search-studio_tabShort__na1o5{display:inline}}.ai-search-studio_urlInput__CzgJW{min-height:80px;height:80px}.ai-search-studio_recommendation__KJN8Y{display:flex;flex-direction:column;gap:var(--sp-4,16px);padding:var(--sp-6,24px) 0;border-bottom:1px solid var(--line)}.ai-search-studio_recommendation__KJN8Y h2{font-size:20px;line-height:1.5;margin:0;overflow-wrap:anywhere}.ai-search-studio_recommendation__KJN8Y p{margin:0}.ai-search-studio_recommendationLabel__8t398{font-size:14px;color:var(--ink-soft);font-weight:600}.ai-search-studio_actionCopy__Bnth5{font-size:16px;line-height:1.6;color:var(--ink)}.ai-search-studio_actionLink__7AWYD{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--sp-3,12px) var(--sp-4,16px);margin-top:var(--sp-4,16px);border-radius:var(--r-face,12px);font-size:16px;font-weight:700;background:var(--ink);color:#fff;max-width:100%;overflow-wrap:anywhere;text-decoration:none}.ai-search-studio_inAppShell__setZS{--inline-panel-offset:calc(var(--appbar-h, 60px) + var(--sp-6, 24px))}.ai-search-studio_panel__wGCC4{scroll-margin-top:var(--inline-panel-offset,24px)}.ai-search-studio_shell__4qCrG :is(button,a,summary,input,textarea,select){scroll-margin-top:var(--inline-panel-offset,24px);scroll-margin-bottom:var(--sp-6,24px)}.ai-search-studio_panel__wGCC4:focus{outline:2px solid var(--ink);outline-offset:4px}.ai-search-studio_shell__4qCrG :is(button,a,summary,input,textarea,select):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ai-search-studio_shell__4qCrG :is(p,h2,label,summary){overflow-wrap:anywhere}.ai-search-studio_input__lKi_m,.ai-search-studio_select__aIk4d{min-height:48px}.ai-search-studio_errorActions__VJzvW{display:flex;flex-wrap:wrap;gap:var(--sp-3,12px);align-items:center}@media (max-width:640px){.ai-search-studio_actionLink__7AWYD{width:100%}.ai-search-studio_stat__JqO4T{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.ai-search-studio_progressBar__8Afh_{transition:none}}