.lookPicker_picker__ZN__j{margin:6px 0 2px;border:1px solid var(--feel-line-strong);border-radius:12px;background:var(--feel-soft-2)}.lookPicker_summary__lnLws{display:flex;width:100%;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:0;background:none;cursor:pointer;text-align:left;font:inherit;font-size:12px;font-weight:600;white-space:nowrap}.lookPicker_summaryMark__IGFXf{color:var(--feel-muted);font-size:13px}.lookPicker_count__Z2Xj8{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent-strong);color:var(--accent-on);font-size:11px;font-weight:700}.lookPicker_summaryHint__WTmRp{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--feel-muted);font-weight:500}.lookPicker_caret__LXTRm{color:var(--feel-muted);font-size:14px;line-height:0;transform:translateY(-3px)}.lookPicker_picker__ZN__j[data-open=true] .lookPicker_caret__LXTRm{transform:translateY(2px) rotate(180deg)}.lookPicker_row__2wbar{display:flex;flex-direction:column;gap:6px;padding:4px 12px 10px}.lookPicker_rowLabel__YjMiI{font-size:10px;letter-spacing:.6px;text-transform:uppercase;color:var(--feel-muted)}.lookPicker_tiles__HAeJ8{display:flex;flex-wrap:wrap;gap:6px}.lookPicker_tile__IHF2q{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:76px;min-height:64px;padding:7px 6px 6px;border:1px solid var(--feel-line-strong);border-radius:10px;background:var(--feel-soft-2);font-size:11px;font-weight:600;line-height:1.15;text-align:center;transition:background .15s,border-color .15s}.lookPicker_tile__IHF2q:hover:not(:disabled){border-color:var(--feel-line-strong);background:var(--feel-soft-2)}.lookPicker_tile__IHF2q[aria-pressed=true]{border-color:var(--feel-blue);background:var(--feel-accent-soft);color:var(--accent)}.lookPicker_tile__IHF2q:disabled{opacity:.6}.lookPicker_art__olrc5{display:block;color:var(--feel-ink-2);flex-shrink:0}.lookPicker_tile__IHF2q[aria-pressed=true] .lookPicker_art__olrc5{color:var(--accent)}.lookPicker_tileLabel__ppA2E{white-space:nowrap}.lookPicker_tileFeel__AhIj0{font-size:9.5px;font-weight:500;color:var(--feel-muted);white-space:nowrap}.lookPicker_tile__IHF2q[aria-pressed=true] .lookPicker_tileFeel__AhIj0{color:var(--feel-accent-text)}.lookPicker_swatch__c_QSK{display:block;width:40px;height:28px;border-radius:6px;background:var(--feel-soft-2);box-shadow:inset 0 0 0 1px #ffffff14}.lookPicker_swatch__c_QSK[data-swatch=golden]{background:linear-gradient(160deg,light-dark(#a3620c,#f3b25c),light-dark(#d56838,#b35126))}.lookPicker_swatch__c_QSK[data-swatch=soft_day]{background:linear-gradient(160deg,var(--feel-ink),light-dark(#585b5f,#a0a3a7))}.lookPicker_swatch__c_QSK[data-swatch=bright_noon]{background:linear-gradient(160deg,var(--feel-ink),light-dark(#ffd119,#cfa600))}.lookPicker_swatch__c_QSK[data-swatch=neon]{background:linear-gradient(160deg,light-dark(#b00054,#ff4fa3),var(--feel-accent-soft))}.lookPicker_swatch__c_QSK[data-swatch=warm_indoor]{background:linear-gradient(160deg,light-dark(#944d00,#ffb86b),light-dark(#edd7c5,#342010))}.lookPicker_swatch__c_QSK[data-swatch=blue_hour]{background:linear-gradient(160deg,var(--feel-blue),var(--feel-accent-soft))}.lookPicker_swatch__c_QSK[data-swatch=studio]{background:linear-gradient(160deg,var(--feel-surface),light-dark(#707070,#8f8f8f))}.lookPicker_swatch__c_QSK[data-swatch=cinematic]{background:linear-gradient(160deg,var(--feel-accent-soft),var(--feel-soft));box-shadow:inset 0 6px 0 #000000,inset 0 -6px 0 #000000}.lookPicker_swatch__c_QSK[data-swatch=real]{background:linear-gradient(160deg,light-dark(#61735f,#8ea08c),var(--feel-line-strong))}.lookPicker_swatch__c_QSK[data-swatch=clean_ad]{background:linear-gradient(160deg,var(--feel-ink),light-dark(#2d2d2d,#d2d2d2));color:var(--feel-muted)}.lookPicker_swatch__c_QSK[data-swatch=dreamy]{background:linear-gradient(160deg,var(--feel-ink),light-dark(#000e47,#b8c6ff))}.lookPicker_swatch__c_QSK[data-swatch=vintage]{background:linear-gradient(160deg,light-dark(#835c26,#d9b27c),light-dark(#d5b494,#604326))}.lookPicker_swatch__c_QSK[data-swatch=bold]{background:linear-gradient(135deg,light-dark(#c40000,#ff3b3b) 0 33%,light-dark(#c49700,#ffd23b) 33% 66%,var(--feel-blue) 66%)}.lookPicker_swatch__c_QSK[data-swatch=mono]{background:linear-gradient(160deg,var(--feel-surface),#000000)}.lookPicker_preview__Jlu99{display:flex;flex-direction:column;gap:6px;margin:0 12px 12px;padding:10px 12px;border:1px solid light-dark(#8cacd5,#264368);border-radius:10px;background:var(--feel-accent-soft)}.lookPicker_previewLabel__KB7__{font-size:10px;letter-spacing:.6px;text-transform:uppercase;color:var(--feel-accent-text);font-weight:600}.lookPicker_preview__Jlu99 textarea{width:100%;min-height:88px;padding:8px 10px;border:1px solid var(--feel-line-strong);border-radius:8px;background:var(--feel-soft);color:var(--feel-ink);font:inherit;font-size:13px;line-height:1.5;resize:vertical}.lookPicker_preview__Jlu99 small{font-size:11px;color:var(--feel-muted)}@media(max-width:550px){.lookPicker_summary__lnLws{padding:0 10px;font-size:11px}.lookPicker_summaryHint__WTmRp{display:none}.lookPicker_row__2wbar{padding:2px 8px 8px}.lookPicker_tiles__HAeJ8{gap:4px}.lookPicker_tile__IHF2q{min-width:0;flex:1 1 calc(25% - 4px);min-height:58px;padding:6px 3px 5px;font-size:10px}.lookPicker_tileLabel__ppA2E{white-space:normal}.lookPicker_tileFeel__AhIj0{display:none}.lookPicker_preview__Jlu99{margin:0 8px 8px}}.lookPicker_picker__ZN__j{background:var(--feel-soft,var(--feel-soft));border-color:var(--feel-line,var(--feel-line));border-radius:var(--feel-radius-sm,16px)}.lookPicker_summary__lnLws{color:var(--feel-ink);font-weight:500;font-size:14px}.lookPicker_tile__IHF2q{background:var(--feel-surface);border:1.5px solid var(--feel-line,var(--feel-line));border-radius:14px;color:var(--feel-ink);font-weight:500}.lookPicker_tile__IHF2q:hover:not(:disabled){background:var(--feel-surface);border-color:var(--feel-ink)}.lookPicker_tile__IHF2q[aria-pressed=true]{background:var(--feel-ink);border-color:var(--feel-ink);color:var(--feel-on-ink)}.promptScaffold_scaffold__HAV_E{margin:6px 0 2px;border:1px solid var(--feel-line-strong);border-radius:12px;background:var(--feel-soft-2)}.promptScaffold_header__vVeG8{display:flex;width:100%;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:0;background:none;cursor:pointer;text-align:left;font:inherit;font-size:12px;font-weight:600;color:var(--feel-ink);white-space:nowrap}.promptScaffold_mark__bhSQ2{color:var(--feel-muted);font-size:13px}.promptScaffold_hint__fibOX{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--feel-muted);font-weight:500}.promptScaffold_caret__ITEi6{color:var(--feel-muted);font-size:14px;line-height:0;transform:translateY(-3px)}.promptScaffold_scaffold__HAV_E[data-open=true] .promptScaffold_caret__ITEi6{transform:translateY(2px) rotate(180deg)}.promptScaffold_body__X4Btv{display:flex;flex-direction:column;gap:10px;padding:2px 12px 12px}.promptScaffold_field__jFoC7{display:flex;flex-direction:column;gap:6px}.promptScaffold_label__f0RsS{font-size:12px;font-weight:600;color:var(--feel-ink)}.promptScaffold_input__5uEK2{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--feel-line-strong);border-radius:10px;background:var(--feel-soft);color:var(--feel-ink);font:inherit;font-size:13px}.promptScaffold_input__5uEK2::-moz-placeholder{color:var(--feel-muted)}.promptScaffold_input__5uEK2::placeholder{color:var(--feel-muted)}.promptScaffold_input__5uEK2:focus{outline:none;border-color:var(--feel-blue)}.promptScaffold_examples__s1aBo{display:flex;flex-wrap:wrap;gap:6px}.promptScaffold_example__YAM60{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid var(--feel-line-strong);border-radius:22px;background:var(--feel-soft-2);color:var(--feel-ink-2);font-size:12px;line-height:1.2;text-align:left;transition:background .15s,border-color .15s}.promptScaffold_example__YAM60:hover:not(:disabled){border-color:var(--feel-line-strong);background:var(--feel-soft-2);color:var(--feel-ink)}.promptScaffold_example__YAM60[aria-pressed=true]{border-color:var(--feel-blue);background:var(--feel-accent-soft);color:var(--accent)}.promptScaffold_note__3cRVY{margin:0;font-size:11px;color:var(--feel-muted)}.promptScaffold_result__98rcg{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid light-dark(#8cacd5,#264368);border-radius:10px;background:var(--feel-accent-soft)}.promptScaffold_resultLabel__hSy4s{margin:0;font-size:10px;letter-spacing:.6px;text-transform:uppercase;color:var(--feel-accent-text);font-weight:600}.promptScaffold_resultText__VJwcr{margin:0;font-size:13px;line-height:1.5;color:var(--feel-ink)}.promptScaffold_use__5mWJw{align-self:flex-end;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--accent-strong);border-radius:22px;background:var(--accent-strong);color:var(--accent-on)!important;font-size:13px;font-weight:700;transition:background .15s}.promptScaffold_use__5mWJw:hover:not(:disabled){background:var(--accent-strong-hover)}.promptScaffold_use__5mWJw:disabled{opacity:.5}@media(max-width:550px){.promptScaffold_header__vVeG8{padding:0 10px;font-size:11px}.promptScaffold_hint__fibOX{display:none}.promptScaffold_body__X4Btv{padding:0 8px 8px}.promptScaffold_example__YAM60{font-size:11px;padding:0 10px}}.improvePrompt_improve__R28My{display:flex;flex-direction:column;gap:8px;margin:6px 0 2px}.improvePrompt_row__RgGbr{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.improvePrompt_button__MJGUk{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 10px 0 14px;border:1px solid var(--feel-blue);border-radius:22px;background:var(--feel-accent-soft);color:var(--accent);font-size:12px;font-weight:700;white-space:nowrap;transition:background .15s,border-color .15s}.improvePrompt_button__MJGUk:hover:not(:disabled){background:var(--feel-soft-2)}.improvePrompt_button__MJGUk:disabled{opacity:.55}.improvePrompt_spark__6XyLv{font-size:12px}.improvePrompt_price__XO5_t{display:inline-flex;align-items:center;gap:4px;padding:6px 9px;border-radius:14px;background:color-mix(in srgb,var(--feel-soft) 33%,transparent);font-size:11px;font-weight:700}.improvePrompt_price__XO5_t i{font-style:normal;font-size:10px}.improvePrompt_note__Ecvhd{font-size:11px;line-height:1.5;color:var(--feel-muted)}.improvePrompt_refused__3PV26{margin:0;padding:10px 12px;border:1px solid light-dark(#8cacd5,#264368);border-radius:10px;background:var(--feel-accent-soft);font-size:12px;line-height:1.6;color:var(--feel-ink-2)}.improvePrompt_refused__3PV26 a{color:light-dark(#957517,#e8c86a);font-weight:600}.improvePrompt_card__PJZN_{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid light-dark(#8cacd5,#264368);border-radius:12px;background:var(--feel-soft-2)}.improvePrompt_columns__RbvoO{display:grid;grid-template-columns:1fr 1fr;gap:10px}.improvePrompt_column___nCsL{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--feel-line-strong);border-radius:10px;background:var(--feel-soft)}.improvePrompt_after__oWwpB{border-color:var(--feel-blue);background:var(--feel-soft-2)}.improvePrompt_label__AikNC{margin:0;font-size:10px;letter-spacing:.6px;text-transform:uppercase;color:var(--feel-muted);font-weight:600}.improvePrompt_after__oWwpB .improvePrompt_label__AikNC{color:var(--feel-accent-text)}.improvePrompt_text___OazE{margin:0;font-size:13px;line-height:1.55;color:var(--feel-ink);white-space:pre-wrap}.improvePrompt_changes__dNkAC{margin:0;font-size:12px;line-height:1.5;color:var(--feel-ink-2)}.improvePrompt_changes__dNkAC b{color:var(--feel-ink)}.improvePrompt_actions__HuuO_{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.improvePrompt_secondary__mFBuC{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--feel-line-strong);border-radius:22px;background:var(--feel-soft-2);color:var(--feel-ink);font-size:12px;font-weight:600}.improvePrompt_secondary__mFBuC:hover{border-color:var(--feel-line-strong);background:var(--feel-soft-2)}.improvePrompt_primary__SmME_{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--accent-strong);border-radius:22px;background:var(--accent-strong);color:var(--accent-on)!important;font-size:13px;font-weight:700}.improvePrompt_primary__SmME_:hover:not(:disabled){background:var(--accent-strong-hover)}.improvePrompt_primary__SmME_:disabled{opacity:.5}@media(max-width:550px){.improvePrompt_columns__RbvoO{grid-template-columns:1fr}.improvePrompt_button__MJGUk{font-size:11px;padding-left:12px}.improvePrompt_row__RgGbr .improvePrompt_note__Ecvhd{display:none}}.promptHint_hint__R4W3y{display:flex;align-items:flex-start;gap:8px;margin:6px 2px 0;font-size:12px;line-height:1.5;color:var(--feel-ink-2)}.promptHint_hint__R4W3y i{font-style:normal;color:var(--feel-accent-text);flex-shrink:0;margin-top:1px}@media(max-width:550px){.promptHint_hint__R4W3y{font-size:11px;margin-top:4px}}