.shop-page_page__BCtmg{width:520px;height:340px;display:flex;flex-direction:column;background:var(--color-bg-subtle);color:var(--color-text-emphasis);overflow:hidden}.shop-page_top__ttOXq{display:flex;align-items:center;gap:8px;height:36px;padding:0 14px;background:var(--color-gray-900);color:white;flex:none}.shop-page_store__VRuNB{color:white}.shop-page_find__yW1FV{margin-left:auto;display:flex;align-items:center;gap:6px;width:170px;height:22px;padding:0 8px;border-radius:6px;background:color-mix(in oklab,white 14%,transparent);color:color-mix(in oklab,white 70%,transparent)}.shop-page_body__GPRS3{flex:1;display:grid;grid-template-columns:112px minmax(0,1fr);min-height:0}.shop-page_nav__1jPL_{display:grid;align-content:start;gap:2px;padding:10px 8px;background:var(--color-bg-default);border-right:1px solid var(--color-border-subtle)}.shop-page_navItem__t3lUb{padding:4px 8px;border-radius:6px;color:var(--color-text-subtle)}.shop-page_navItem__t3lUb[data-on]{background:var(--color-bg-subtle);color:var(--color-text-emphasis);font-weight:600}.shop-page_main__MvtCb{display:grid;align-content:start;gap:12px;padding:16px 18px}.shop-page_table__zBSzn{display:grid;border-radius:10px;background:var(--color-bg-default);border:1px solid var(--color-border-subtle)}.shop-page_tr__ejRCW{display:grid;grid-template-columns:52px minmax(0,1fr) auto 64px;align-items:center;gap:10px;padding:9px 12px;border-top:1px solid var(--color-border-subtle)}.shop-page_tr__ejRCW[data-first]{border-top:0}.shop-page_num__c_U6B{text-align:right;font-variant-numeric:tabular-nums}.shop-page_pill__FrMTz{justify-self:start;padding:1px 8px;border-radius:10px;background:var(--color-warning-subtle);color:var(--color-warning-emphasis);font-size:11px;line-height:16px;font-weight:500}.shop-page_orderHead__p7LYT{display:flex;align-items:center;gap:10px}.shop-page_refund__p0pT0{margin-left:auto;padding:5px 14px;border-radius:8px;background:var(--color-bg-default);border:1px solid var(--color-border-default);box-shadow:var(--shadow-button-elevated);transition:box-shadow .26s ease,outline-color .26s ease;outline:2px solid transparent;outline-offset:3px}.shop-page_refund__p0pT0[data-marked]{outline-color:var(--color-brand-500);box-shadow:0 0 0 6px color-mix(in oklab,var(--color-brand-500) 18%,transparent)}.shop-page_box__KG6xV{display:grid;gap:0;border-radius:10px;background:var(--color-bg-default);border:1px solid var(--color-border-subtle)}.shop-page_line__n9Idb{display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--color-border-subtle)}.shop-page_line__n9Idb:first-child{border-top:0}.shop-page_line__n9Idb .shop-page_num__c_U6B{margin-left:auto}.shop-page_muted__zlPpz{width:70px;color:var(--color-text-subtle)}.shop-page_thumb__OHMLv{width:26px;height:26px;border-radius:6px;background:linear-gradient(135deg,var(--color-gray-100),var(--color-gray-300));flex:none}.shop-page_login__GNaYP{flex:1;display:grid;place-items:center}.shop-page_card__4pjwV{display:grid;justify-items:start;gap:9px;width:230px;padding:18px;border-radius:12px;background:var(--color-bg-default);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-sm)}.shop-page_field__SyfSZ{width:100%;padding:6px 9px;border-radius:7px;border:1px solid var(--color-border-default);color:var(--color-text-default)}.shop-page_secret__2lmJk{display:inline-block;padding:0 6px;border-radius:5px;background:var(--color-bg-subtle);border:1px solid var(--color-border-default);font-weight:500;font-size:11px}.shop-page_cta__iN_n3{width:100%;text-align:center;padding:6px;border-radius:7px;background:var(--color-bg-solid);color:var(--color-text-on-solid)}.ai-scenes_scene__YrqAf{position:relative;display:grid;gap:10px;align-content:center;width:100%;height:100%;padding:18px}.ai-scenes_scene__YrqAf [style*="--d"]{opacity:0;translate:0 6px;transition:opacity .32s ease var(--d),translate .32s ease var(--d)}.ai-scenes_scene__YrqAf[data-on] [style*="--d"]{opacity:1;translate:0 0}.ai-scenes_chip__q_Fmh{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:12px;border:1px solid var(--color-border-subtle);color:var(--color-text-subtle)}.ai-scenes_ask__UqIfc,.ai-scenes_chip__q_Fmh{justify-self:start;background:var(--color-bg-default)}.ai-scenes_ask__UqIfc{border-radius:12px 12px 12px 4px;border:1px solid var(--color-border-subtle)}.ai-scenes_answer__Hlr_g,.ai-scenes_ask__UqIfc{max-width:88%;padding:9px 12px;color:var(--color-text-emphasis)}.ai-scenes_answer__Hlr_g{justify-self:end;border-radius:12px 12px 4px 12px;background:color-mix(in oklab,var(--color-category-purple-solid) 10%,var(--color-bg-default));border:1px solid color-mix(in oklab,var(--color-category-purple-solid) 28%,transparent)}.ai-scenes_word__nKWl6{opacity:.12;transition:opacity .2s ease var(--d)}.ai-scenes_scene__YrqAf[data-on] .ai-scenes_word__nKWl6{opacity:1}.ai-scenes_extract__66z_N{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:16px}.ai-scenes_page__no3Zb{position:relative;display:block;overflow:hidden;border-radius:10px;border:1px solid var(--color-border-default)}.ai-scenes_scan__tybR_{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,color-mix(in oklab,var(--color-category-purple-solid) 22%,transparent) 50%,transparent 100%);translate:0 -100%;opacity:0}.ai-scenes_extract__66z_N[data-on] .ai-scenes_scan__tybR_{animation:ai-scenes_scan__tybR_ 1.1s ease-in-out both}@keyframes ai-scenes_scan__tybR_{0%{translate:0 -100%;opacity:1}to{translate:0 100%;opacity:0}}.ai-scenes_fields__Cj7b7{display:grid;gap:8px}.ai-scenes_field__iqc7s{display:grid;gap:1px;padding:7px 10px;border-radius:10px;background:var(--color-bg-default);border:1px solid var(--color-border-subtle)}.ai-scenes_key__DFrZW{font-family:var(--font-mono);font-size:11px;color:var(--color-text-subtle)}.ai-scenes_val__aKcPv{color:var(--color-text-emphasis);font-weight:500}.ai-scenes_decide__GyTS3{justify-items:center;gap:18px}.ai-scenes_decide__GyTS3 .ai-scenes_ask__UqIfc{justify-self:center}.ai-scenes_outs__FtaZs{display:flex;gap:26px}.ai-scenes_out__N11fZ{width:92px}.ai-scenes_step__UEDWW{gap:12px}.ai-scenes_goal__rAD3q{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;background:var(--color-bg-default);border:1px solid var(--color-border-subtle);color:var(--color-text-emphasis)}.ai-scenes_trail____csD{display:grid;gap:6px;margin:0;padding:0 0 0 4px;list-style:none}.ai-scenes_trailStep__tyLSh{display:flex;align-items:center;gap:8px;color:var(--color-text-default)}.ai-scenes_trailStep__tyLSh svg{color:var(--color-success-default)}.ai-scenes_reached__p5KrX{display:flex;align-items:center;gap:10px}.ai-scenes_meta__qtxca{color:var(--color-text-subtle)}@media (prefers-reduced-motion:reduce){.ai-scenes_scene__YrqAf [style*="--d"],.ai-scenes_word__nKWl6{transition:none}.ai-scenes_extract__66z_N[data-on] .ai-scenes_scan__tybR_{animation:none}}.ai_section__hYkaq{background:radial-gradient(60% 50% at 50% 0,color-mix(in oklab,var(--color-category-purple-solid) 7%,transparent),transparent 70%),linear-gradient(var(--color-bg-subtle),var(--color-bg-page))}.ai_cards__KxDq4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.ai_card__fDQNa{display:grid;grid-template-rows:236px auto;overflow:hidden;border-radius:22px;background:var(--color-bg-default);border:1px solid var(--color-border-subtle);box-shadow:0 1px 2px color-mix(in oklab,var(--color-gray-900) 5%,transparent),0 30px 60px -44px color-mix(in oklab,var(--color-gray-900) 35%,transparent)}.ai_pic__kW7os{position:relative;overflow:hidden;border-bottom:1px solid var(--color-border-subtle);background:radial-gradient(70% 80% at 50% 0,color-mix(in oklab,var(--color-category-purple-solid) 9%,transparent),transparent 70%),var(--color-bg-subtle)}.ai_picInner__Kq3__{position:absolute;inset:0;display:grid}.ai_cardText__KVl4V{display:flex;gap:14px;padding:20px 22px 22px}.ai_cardCopy___tZ3J{display:grid;gap:4px}.ai_cardTitle__U63co{margin:0;color:var(--color-text-emphasis)}.ai_cardLine__iKfKF{margin:0;color:var(--color-text-subtle)}.ai_sources__LMj9b{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;margin-top:44px}.ai_sourcesLabel__g1ceQ{color:var(--color-text-subtle)}.ai_sourceList__W1M5_{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.ai_source__s0u0q{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:18px;color:var(--color-text-emphasis);background:var(--color-bg-default);border:1px solid var(--color-border-subtle)}.ai_vault__tfF_i{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px 0 0;color:var(--color-text-subtle)}.ai_vault__tfF_i svg{color:var(--color-success-default)}@container product-section (max-width: 760px){.ai_cards__KxDq4{grid-template-columns:minmax(0,1fr)}.ai_card__fDQNa{grid-template-rows:220px auto}.ai_sourceList__W1M5_,.ai_sources__LMj9b,.ai_vault__tfF_i{justify-content:flex-start}.ai_vault__tfF_i{text-align:start}}.faq-pics_well__Ei2ne{container-type:inline-size;position:relative;display:grid;place-items:center;min-height:212px;margin-top:auto;padding:20px 16px;overflow:hidden;border-radius:18px;border:1px solid var(--color-border-subtle);background:radial-gradient(circle,color-mix(in oklab,var(--color-text-muted) 22%,transparent) 1px,transparent 1.5px) 0 0 /16px 16px,color-mix(in oklab,var(--color-bg-subtle) 60%,var(--color-bg-default))}.faq-pics_inner__1eN5c{display:grid;place-items:center;width:100%}.faq-pics_canvas__JM2_l{width:100%}.faq-pics_flow__VMZ6t{display:flex;align-items:flex-start;justify-content:center;gap:4px}.faq-pics_flow__VMZ6t>*{flex:none;width:128px}.faq-pics_flow__VMZ6t>.faq-pics_shot__bea3r{width:132px}@container (max-width: 560px){.faq-pics_flow__VMZ6t>:first-child:not(:nth-last-child(-n+2)){display:none}}@container (max-width: 430px){.faq-pics_flow__VMZ6t>:not(:nth-last-child(-n+2)){display:none}}@container (max-width: 290px){.faq-pics_flow__VMZ6t>:not(:last-child){display:none}}.faq-pics_shot__bea3r{position:relative;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:4px;height:92px;margin-top:2px;padding:6px;border-radius:10px;background:var(--color-bg-default);border:1px solid var(--color-border-subtle);box-shadow:0 10px 20px -14px color-mix(in oklab,var(--color-gray-900) 40%,transparent)}.faq-pics_shot__bea3r i{border-radius:5px;background:color-mix(in oklab,var(--color-text-muted) 16%,var(--color-bg-default))}.faq-pics_shot__bea3r i:first-child{grid-row:span 2}.faq-pics_shot__bea3r i:nth-child(3){background:color-mix(in oklab,var(--color-error-default) 22%,var(--color-bg-default));outline:1.5px solid var(--color-error-default)}.faq-pics_shotNote__3J7wK{position:absolute;left:6px;bottom:-20px;color:var(--color-text-muted)}.faq-pics_free__BzJhE{display:grid;gap:12px;width:min(100%,420px)}.faq-pics_slots__Ej_LR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.faq-pics_slot__jtTl1{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;border-radius:10px;color:var(--color-text-emphasis);background:var(--color-bg-default);border:1px solid var(--color-border-default);white-space:nowrap}@container (max-width: 300px){.faq-pics_slot__jtTl1 svg{display:none}}.faq-pics_starts__GmSC8{display:grid;gap:6px;margin:0;padding:0;list-style:none}.faq-pics_starts__GmSC8 li{display:flex;align-items:center;gap:8px;color:var(--color-text-subtle)}.faq-pics_starts__GmSC8 li[data-ok]{color:var(--color-text-emphasis)}.faq-pics_tag__ZbNAf{margin-inline-start:auto;padding:1px 7px;border-radius:6px;color:var(--color-text-subtle);background:var(--color-bg-default);border:1px solid var(--color-border-subtle)}.faq-pics_starts__GmSC8 li[data-ok] .faq-pics_tag__ZbNAf{color:var(--color-success-default);border-color:color-mix(in oklab,var(--color-success-default) 30%,transparent)}.faq-pics_local__HADX3{display:grid;justify-items:center;gap:12px;width:min(100%,380px)}.faq-pics_pc__3mP4U{display:grid;gap:6px;width:100%;padding:10px;border-radius:14px;background:var(--color-bg-default);border:1px solid var(--color-border-default);box-shadow:0 14px 28px -20px color-mix(in oklab,var(--color-gray-900) 40%,transparent)}.faq-pics_pcHead__FrrMC{display:inline-flex;align-items:center;gap:5px;color:var(--color-text-muted)}.faq-pics_win__AG1UN{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;color:var(--color-text-emphasis);background:var(--color-bg-subtle)}.faq-pics_dots__8HPqk{width:22px;height:6px;background:radial-gradient(circle,var(--color-text-muted) 2px,transparent 2.5px) 0 50% /8px 6px repeat-x;opacity:.6}.faq-pics_run__z98PG{margin-inline-start:auto;color:var(--color-brand-500)}.faq-pics_awake__fPF1n{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-subtle)}.faq-pics_share__yuP1r{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.faq-pics_link__mDCkG{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border-radius:10px;color:var(--color-text-emphasis);background:var(--color-bg-default);border:1px solid var(--color-border-default)}.faq-pics_url__90gQL{font-family:var(--font-mono),ui-monospace,monospace}.faq-pics_arrow__HYD1r{color:var(--color-text-muted)}.faq-pics_import__fgMMq{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:10px;color:var(--color-text-emphasis);background:var(--color-bg-default);border:1px solid var(--color-border-default);box-shadow:0 1px 2px color-mix(in oklab,var(--color-gray-900) 8%,transparent)}