.faq_list__g1vbm{display:grid;gap:.625rem}.faq_item__KPOpW{border-radius:1.125rem;background-color:hsl(var(--background));transition:background-color .3s var(--site-ease),box-shadow .3s var(--site-ease)}.faq_item__KPOpW[data-state=open]{background-color:hsl(var(--card));box-shadow:0 0 0 1.5px hsl(var(--brand-light)),0 16px 36px -22px rgba(40,52,120,.45)}.faq_icon__n4dV7{position:relative;width:1.75rem;height:1.75rem;flex:none;border-radius:50%;background-color:hsl(var(--card));transition:background-color .3s var(--site-ease),transform .45s var(--site-ease)}.faq_icon__n4dV7:after,.faq_icon__n4dV7:before{content:"";position:absolute;left:50%;top:50%;width:.6875rem;height:.125rem;margin:-.0625rem 0 0 -.34375rem;border-radius:.125rem;background-color:hsl(var(--foreground));transition:transform .45s var(--site-ease),background-color .3s}.faq_icon__n4dV7:after{transform:rotate(90deg)}.faq_item__KPOpW[data-state=open] .faq_icon__n4dV7{background-color:hsl(var(--brand-text));transform:rotate(180deg)}.faq_item__KPOpW[data-state=open] .faq_icon__n4dV7:after,.faq_item__KPOpW[data-state=open] .faq_icon__n4dV7:before{background-color:hsl(var(--card))}.faq_item__KPOpW[data-state=open] .faq_icon__n4dV7:after{transform:rotate(0deg)}.faq_item__KPOpW>[role=region][data-state]{animation:none}.faq_panel__syeXv{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.3,.7,.2,1)}[data-state=open]>.faq_panel__syeXv{grid-template-rows:1fr}.faq_clip__cNRh1{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear .5s}[data-state=open]>.faq_panel__syeXv>.faq_clip__cNRh1{visibility:visible;transition-delay:0s}.faq_answer__Ton62{display:grid;gap:.75rem;max-width:46em;padding:0 1.375rem 1.375rem;font-size:1.0625rem;line-height:1.6;color:hsl(var(--foreground));opacity:0;transform:translateY(-6px);transition:opacity .3s var(--site-ease),transform .45s var(--site-ease)}[data-state=open] .faq_answer__Ton62{opacity:1;transform:none;transition-delay:.12s}@media (prefers-reduced-motion:reduce){.faq_answer__Ton62,.faq_clip__cNRh1,.faq_icon__n4dV7,.faq_icon__n4dV7:after,.faq_icon__n4dV7:before,.faq_item__KPOpW,.faq_panel__syeXv{transition:none}}.parts_drop__Anzq_{position:absolute;inset:2.2em 2.6em;display:flex;flex-direction:column;gap:.7em;align-items:center;justify-content:center;border-radius:1.4em;background:var(--qd-bs);box-shadow:inset 0 0 0 .16em color-mix(in srgb,hsl(var(--brand)) 40%,hsl(var(--card)));text-align:center}.parts_drop__Anzq_>b{font-size:1.7em;font-weight:500}.parts_dropHint__ccc0r{color:hsl(var(--muted-foreground));font-size:1.05em}.parts_dropIco__TQmgB{display:grid;place-items:center;width:4.2em;height:4.2em;margin-bottom:.4em;border-radius:50%;background:hsl(var(--card));color:var(--qd-b);box-shadow:0 .6em 1.4em -.6em color-mix(in srgb,var(--qd-bi) 45%,transparent)}.parts_dropIco__TQmgB svg{width:2em;height:2em}.parts_fmt__qNGVt{display:flex;gap:.5em;margin-top:.5em}.parts_fmt__qNGVt i{padding:.3em .8em;border-radius:99px;font-size:.85em;font-style:normal;font-weight:500}.parts_fmt__qNGVt i:first-child{background:var(--chart-red)}.parts_fmt__qNGVt i:nth-child(2){background:var(--chart-orange)}.parts_fmt__qNGVt i:nth-child(3){background:var(--chart-blue)}.parts_fmt__qNGVt i:nth-child(4){background:var(--chart-rose)}.parts_fmtImport__z_U94 i:first-child{background:var(--chart-violet)}.parts_fmtImport__z_U94 i:nth-child(2){background:var(--chart-green)}.parts_fmtImport__z_U94 i:nth-child(3){background:var(--chart-sky)}.parts_fmtImport__z_U94 i:nth-child(4){background:var(--chart-orange)}.parts_fly__5U1DP{position:absolute;top:50%;left:50%;display:flex;gap:.9em;align-items:center;padding:1em 1.4em 1em 1em;border-radius:1em;background:hsl(var(--card));box-shadow:0 1.4em 2.8em -1.2em color-mix(in srgb,var(--qd-shade) 45%,transparent);transform:translate(-50%,-50%)}.parts_fly__5U1DP b{display:block;font-size:1.1em;font-weight:500}.parts_fly__5U1DP small{color:hsl(var(--muted-foreground));font-size:.9em}.parts_doc__gPPjw{display:grid;flex:none;place-items:center;width:2.8em;height:3.3em;border-radius:.5em;background:color-mix(in srgb,hsl(var(--destructive)) 20%,hsl(var(--card)));color:var(--chart-red-vivid)}.parts_doc__gPPjw svg{width:1.4em;height:1.4em}.parts_docSm__PDHS1{width:2.1em;height:2.4em}.parts_docSm__PDHS1 svg{width:1.05em;height:1.05em}.parts_docOk__BZcc8{background:hsl(var(--success)/.15);color:hsl(var(--success-text))}.parts_srcIco__Se6PY{display:grid;flex:none;place-items:center;width:2.2em;height:2.2em;border-radius:.6em;font-size:.9em}.parts_srcIco__Se6PY svg{width:1em;height:1em}.parts_pdf__WS0me{background:color-mix(in srgb,hsl(var(--destructive)) 20%,hsl(var(--card)));color:var(--chart-red-vivid)}.parts_web__OoBRJ{background:hsl(var(--surface-sunken));color:hsl(var(--brand-text))}.parts_yt__ZEYyp{background:color-mix(in srgb,hsl(var(--destructive)) 20%,hsl(var(--card)));color:hsl(var(--destructive-text))}.parts_list__jyRvL{position:absolute;top:6.4em;right:2.6em;left:2.6em;display:grid;gap:.9em}.parts_card__CKnir{display:flex;gap:1.1em;align-items:center;padding:1.05em 1.2em;border-radius:1em;background:hsl(var(--card));box-shadow:0 .2em .5em color-mix(in srgb,var(--qd-shade) 6%,transparent),0 .9em 2em -1.2em color-mix(in srgb,var(--qd-shade) 30%,transparent)}.parts_mark__KUsmo{display:grid;flex:none;place-items:center;width:2.9em;height:2.9em;border-radius:.8em;color:oklch(var(--activity-ink))}.parts_mark__KUsmo svg{width:1.35em;height:1.35em}.parts_tx__F_gDW{flex:1;min-width:0}.parts_tx__F_gDW b{display:block;font-size:1.15em;font-weight:500}.parts_tx__F_gDW small{display:block;margin-top:.15em;color:hsl(var(--muted-foreground));font-size:.95em}.parts_ok__7UDh8{display:flex;gap:.35em;align-items:center;padding:.35em .8em;border-radius:99px;background:hsl(var(--success)/.15);color:hsl(var(--success-text));font-size:.9em;font-weight:500}.parts_ok__7UDh8 svg{width:.95em;height:.95em;stroke-width:2.6}.studio-chat-scene_side__BNQxj{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;gap:.5em;width:15.5em;padding:1.4em 1em;background:color-mix(in srgb,hsl(var(--studio-soft)) 55%,hsl(var(--card)))}.studio-chat-scene_side__BNQxj small{margin:0 0 .3em .4em;color:hsl(var(--muted-foreground));font-size:.8em}.studio-chat-scene_s__ZPE9b{display:flex;gap:.55em;align-items:center;padding:.5em .55em;border-radius:.7em;font-size:.78em;line-height:1.2;transition:background .4s,box-shadow .4s}.studio-chat-scene_s__ZPE9b .studio-chat-scene_ico__jbcZO{width:1.9em;height:1.9em}.studio-chat-scene_root__5VPyI:not([data-anim]) .studio-chat-scene_hit__sWg0k,.studio-chat-scene_root__5VPyI[data-anim][data-s3] .studio-chat-scene_hit__sWg0k{background:hsl(var(--card));box-shadow:0 0 0 .14em var(--qd-b)}.studio-chat-scene_chat__4rfIY{position:absolute;top:0;right:0;bottom:0;left:15.5em;display:flex;flex-direction:column;gap:.8em;padding:1.6em 2em 1.2em}.studio-chat-scene_me__pn2G_{--qs-from:translateY(0.8em);align-self:flex-end;max-width:78%;padding:.7em 1em;border-radius:1em 1em .25em 1em;background:var(--qd-bi);color:hsl(var(--card));font-size:.95em}.studio-chat-scene_dots__o5pc_{display:flex;gap:.3em;width:-moz-max-content;width:max-content;padding:.7em 1em;border-radius:1em;background:var(--qd-bs)}.studio-chat-scene_dots__o5pc_ i{width:.45em;height:.45em;border-radius:50%;background:var(--qd-b);animation:studio-chat-scene_dot__4MYU_ 1s ease-in-out infinite}.studio-chat-scene_dots__o5pc_ i:nth-child(2){animation-delay:.15s}.studio-chat-scene_dots__o5pc_ i:nth-child(3){animation-delay:.3s}.studio-chat-scene_ai__BLAkC{--qs-from:translateY(0.8em);display:flex;gap:.7em;align-items:flex-start}.studio-chat-scene_av__I6xKG{display:grid;flex:none;place-items:center;width:2.2em;height:2.2em;border-radius:50%;background:var(--qd-b);color:hsl(var(--card));font-size:.9em}.studio-chat-scene_av__I6xKG svg{width:1em;height:1em}.studio-chat-scene_ai__BLAkC p{padding:.8em 1em;border-radius:.25em 1em 1em 1em;background:var(--qd-bs);font-size:.95em;line-height:1.4}.studio-chat-scene_cite__dRwxE{--qs-from:scale(0.8);display:flex;gap:.35em;align-items:center;width:-moz-max-content;width:max-content;margin-top:.55em;padding:.3em .7em;border-radius:99px;background:hsl(var(--card));color:var(--qd-bi);font-size:.8em;font-style:normal;font-weight:500;box-shadow:0 0 0 .1em color-mix(in srgb,hsl(var(--studio)) 45%,hsl(var(--card)))}.studio-chat-scene_cite__dRwxE svg{width:1em;height:1em}.studio-chat-scene_sug__OzJI5{--qs-from:translateY(0.6em);display:flex;flex-wrap:wrap;gap:.45em;padding-left:2.9em}.studio-chat-scene_sug__OzJI5 span{padding:.35em .8em;border-radius:99px;background:hsl(var(--card));color:var(--qd-ink-deep);font-size:.78em;box-shadow:0 0 0 .1em color-mix(in srgb,hsl(var(--studio)) 45%,hsl(var(--card)))}.studio-chat-scene_in__HJHuj{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:.7em 1em;border-radius:99px;background:color-mix(in srgb,hsl(var(--studio-soft)) 55%,hsl(var(--card)));color:hsl(var(--muted-foreground));font-size:.85em}.studio-chat-scene_in__HJHuj svg{width:1em;height:1em;color:var(--qd-b)}@keyframes studio-chat-scene_dot__4MYU_{50%{opacity:.5;transform:translateY(-.25em)}}.studio-generate-scene_gfmt__K1a9j{position:absolute;top:2em;left:2.2em;display:grid;gap:.6em;width:17em}.studio-generate-scene_gfmt__K1a9j small{margin-bottom:.1em;color:hsl(var(--muted-foreground));font-size:.85em}.studio-generate-scene_f__nVTPV{display:flex;gap:.7em;align-items:center;padding:.7em .8em;border-radius:.9em;background:hsl(var(--card));font-size:.95em;font-weight:500;box-shadow:0 0 0 .08em color-mix(in srgb,hsl(var(--studio)) 30%,hsl(var(--card))),0 .4em 1em -.8em color-mix(in srgb,var(--qd-shade) 40%,transparent);transition:box-shadow .35s,transform .35s}.studio-generate-scene_f__nVTPV i{display:grid;flex:none;place-items:center;width:2.2em;height:2.2em;border-radius:.6em;color:oklch(var(--activity-ink));font-size:.9em}.studio-generate-scene_f__nVTPV i svg{width:1em;height:1em}.studio-generate-scene_root__u06ly:not([data-anim]) .studio-generate-scene_pick__aqs7J,.studio-generate-scene_root__u06ly[data-anim][data-s1] .studio-generate-scene_pick__aqs7J{box-shadow:0 0 0 .16em var(--qd-b),0 .8em 1.6em -1em color-mix(in srgb,var(--qd-shade) 60%,transparent);transform:translateX(.3em)}.studio-generate-scene_out__PJwvK{position:absolute;top:2em;right:2.2em;bottom:2em;left:21.6em}.studio-generate-scene_prog__6g2FB{position:absolute;top:30%;right:0;left:0;display:grid;gap:.6em;padding:1.2em;border-radius:1em;background:var(--qd-bs)}.studio-generate-scene_prog__6g2FB small{display:flex;gap:.4em;align-items:center;color:var(--qd-ink-deep);font-size:.88em;font-weight:500}.studio-generate-scene_prog__6g2FB small svg{width:1em;height:1em}.studio-generate-scene_prog__6g2FB i{height:.55em;overflow:hidden;border-radius:99px;background:hsl(var(--card))}.studio-generate-scene_prog__6g2FB u{display:block;width:0;height:100%;border-radius:inherit;background:var(--qd-b)}.studio-generate-scene_root__u06ly[data-anim][data-s2] .studio-generate-scene_prog__6g2FB u{width:100%;transition:width 1.2s ease-in-out}.studio-generate-scene_deck__pEK95{--qs-from:translateY(1em);position:absolute;top:0;right:0;left:0}.studio-generate-scene_deck__pEK95>small{color:hsl(var(--muted-foreground));font-size:.85em}.studio-generate-scene_stack__JAJIV{position:relative;height:15.4em;margin-top:.8em;perspective:60em}.studio-generate-scene_back__9ciiN{position:absolute;inset:0 1.2em;border-radius:1.1em;background:hsl(var(--card));box-shadow:0 .4em 1em -.7em color-mix(in srgb,var(--qd-shade) 50%,transparent),0 0 0 .08em color-mix(in srgb,hsl(var(--studio)) 30%,hsl(var(--card)))}.studio-generate-scene_b1__2Ppt4{background:color-mix(in srgb,hsl(var(--studio-soft)) 55%,hsl(var(--card)));transform:translateY(.9em) rotate(2.2deg) scale(.97)}.studio-generate-scene_b2__1erEB{background:hsl(var(--studio-soft));transform:translateY(1.6em) rotate(-2deg) scale(.94)}.studio-generate-scene_fc__bMMdY{position:absolute;inset:0 1.2em}.studio-generate-scene_fcIn__6hNRm{position:relative;width:100%;height:100%;transform:rotateY(180deg);transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,.7,.2,1)}.studio-generate-scene_root__u06ly[data-anim]:not([data-s4]) .studio-generate-scene_fcIn__6hNRm{transform:none}.studio-generate-scene_face__gEbEd{position:absolute;inset:0;display:flex;flex-direction:column;padding:1em 1.2em;border-radius:1.1em;background:hsl(var(--card));box-shadow:0 1em 2em -1.2em color-mix(in srgb,var(--qd-shade) 55%,transparent),0 0 0 .1em color-mix(in srgb,hsl(var(--studio)) 45%,hsl(var(--card)));backface-visibility:hidden}.studio-generate-scene_r__WUJmh{background:hsl(var(--studio-soft));transform:rotateY(180deg)}.studio-generate-scene_fh__sASYf{display:flex;align-items:center;justify-content:space-between;color:hsl(var(--muted-foreground));font-size:.72em;font-variant-numeric:tabular-nums}.studio-generate-scene_fh__sASYf em{padding:.2em .6em;border-radius:99px;background:var(--qd-bs);color:var(--qd-bi);font-style:normal;font-weight:500}.studio-generate-scene_face__gEbEd b{display:flex;flex:1;align-items:center;justify-content:center;padding:0 .6em;font-size:1.05em;font-weight:500;line-height:1.3;text-align:center}.studio-generate-scene_r__WUJmh b{font-size:.95em}.studio-generate-scene_hint__RzgSb{display:flex;gap:.35em;align-items:center;justify-content:center;color:hsl(var(--muted-foreground));font-size:.72em}.studio-generate-scene_hint__RzgSb svg{width:1em;height:1em}.studio-generate-scene_acts__13BsN{display:flex;gap:.5em;justify-content:center}.studio-generate-scene_acts__13BsN i{display:inline-flex;gap:.3em;align-items:center;padding:.35em .8em;border-radius:99px;background:hsl(var(--card));color:hsl(var(--foreground));font-size:.72em;font-style:normal;font-weight:500;box-shadow:0 0 0 .1em hsl(var(--border))}.studio-generate-scene_acts__13BsN .studio-generate-scene_knew__a_Ld5{background:hsl(var(--success)/.15);color:hsl(var(--success-text));box-shadow:none}.studio-generate-scene_acts__13BsN svg{width:1em;height:1em}.studio-generate-scene_share__5WnGQ{--qs-from:scale(0.9);position:absolute;right:0;bottom:4em;display:inline-flex;gap:.45em;align-items:center;padding:.7em 1.2em;border-radius:99px;background:var(--qd-bi);color:hsl(var(--card));font-size:.9em;font-weight:500;box-shadow:0 .8em 1.6em -.9em color-mix(in srgb,var(--qd-shade) 80%,transparent)}.studio-generate-scene_share__5WnGQ svg{width:1em;height:1em}.studio-generate-scene_toast__M7GTi{--qs-from:translateY(0.8em);position:absolute;right:0;bottom:0;left:0;display:flex;gap:.55em;align-items:center;padding:.8em 1em;border-radius:.9em;background:hsl(var(--success)/.15);color:hsl(var(--success-text));font-size:.88em}.studio-generate-scene_toast__M7GTi b{font-weight:500}.studio-generate-scene_toast__M7GTi svg{width:1em;height:1em}.studio-sources-scene_drop__yh63M{position:absolute;top:2em;bottom:2em;left:2.2em;display:flex;flex-direction:column;gap:.5em;align-items:center;justify-content:center;width:19em;padding:1em;border:.14em dashed color-mix(in srgb,hsl(var(--studio)) 70%,hsl(var(--card)));border-radius:1em;background:var(--qd-bs);text-align:center}.studio-sources-scene_drop__yh63M b{font-size:1.15em;font-weight:500}.studio-sources-scene_hint__cEfYC{color:hsl(var(--muted-foreground));font-size:.85em}.studio-sources-scene_up__vAu_F{display:grid;place-items:center;width:3.2em;height:3.2em;border-radius:50%;background:hsl(var(--card));color:var(--qd-bi);font-size:1.2em;box-shadow:0 .5em 1.2em -.7em color-mix(in srgb,var(--qd-shade) 50%,transparent)}.studio-sources-scene_up__vAu_F svg{width:1em;height:1em}.studio-sources-scene_fmt__oS123{display:flex;flex-wrap:wrap;gap:.35em;justify-content:center;margin-top:.3em}.studio-sources-scene_fmt__oS123 i{padding:.2em .6em;border-radius:.4em;font-size:.72em;font-style:normal;font-weight:500}.studio-sources-scene_fmt__oS123 i:first-child{background:var(--chart-red)}.studio-sources-scene_fmt__oS123 i:nth-child(2){background:var(--chart-orange)}.studio-sources-scene_fmt__oS123 i:nth-child(3){background:var(--chart-blue)}.studio-sources-scene_fmt__oS123 i:nth-child(4){background:var(--chart-rose)}.studio-sources-scene_list__V_5Rl{position:absolute;top:2em;right:2.2em;bottom:2em;left:23.4em;display:flex;flex-direction:column;gap:.7em}.studio-sources-scene_lead__UZD7d{margin-bottom:.2em;color:hsl(var(--muted-foreground));font-size:.9em}.studio-sources-scene_lead__UZD7d b{color:hsl(var(--foreground));font-weight:500}.studio-sources-scene_row___746E{--qs-from:translateX(1.2em);display:flex;gap:.8em;align-items:center;padding:.8em .9em;border-radius:.9em;background:hsl(var(--card));box-shadow:0 0 0 .08em color-mix(in srgb,hsl(var(--studio)) 30%,hsl(var(--card))),0 .5em 1.2em -.9em color-mix(in srgb,var(--qd-shade) 45%,transparent)}.studio-sources-scene_t__iRypV{display:grid;flex:1;min-width:0}.studio-sources-scene_t__iRypV b{overflow:hidden;font-size:.92em;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.studio-sources-scene_t__iRypV small{color:hsl(var(--muted-foreground));font-size:.75em}.studio-sources-scene_st__JZDWV{display:grid}.studio-sources-scene_st__JZDWV>em{display:inline-flex;grid-area:1/1;gap:.3em;align-items:center;justify-self:end;font-size:.75em;font-style:normal;font-weight:500;white-space:nowrap}.studio-sources-scene_st__JZDWV svg{width:1em;height:1em}.studio-sources-scene_loading__E5wYx{color:var(--qd-bi)}.studio-sources-scene_ok__8rAeH{padding:.25em .6em;border-radius:99px;background:hsl(var(--success)/.15);color:hsl(var(--success-text))}.studio-sources-scene_ready__4q3W3{--qs-from:translateY(0.6em);display:flex;gap:.5em;align-items:center;margin-top:auto;padding:.8em 1em;border-radius:.9em;background:var(--qd-bs);color:var(--qd-ink-deep);font-size:.92em;font-weight:500}.studio-sources-scene_ready__4q3W3 svg{width:1em;height:1em;color:var(--qd-b)}