.AvatarStudio_studio__jF_Fv{display:flex;flex-direction:column;gap:var(--space-4)}.AvatarStudio_bar__XuMd_{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:-2px}.AvatarStudio_count__dBCuj{display:inline-flex;align-items:center;gap:var(--space-3);font-size:var(--fs-base);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AvatarStudio_countBusy__yFGeQ{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--accent)}.AvatarStudio_countDot__o3tQY{width:6px;height:6px;border-radius:50%;background:currentColor;flex:0 0 auto;animation:AvatarStudio_avPulse__oylan 1.8s ease-in-out infinite}.AvatarStudio_spacer__mRytT{flex:1 1 auto}.AvatarStudio_notice__LWtVe{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb,var(--warn) 34%,transparent);background:color-mix(in srgb,var(--warn) 8%,transparent);border-radius:var(--radius-control);font-size:var(--fs-base);color:var(--text);animation:AvatarStudio_avFade__wYs9o .22s var(--ease-entrance)}.AvatarStudio_notice__LWtVe.AvatarStudio_bad__L4fjB{border-color:color-mix(in srgb,var(--err) 40%,transparent);background:color-mix(in srgb,var(--err) 8%,transparent)}.AvatarStudio_noticeDot__84x4K{width:7px;height:7px;border-radius:50%;background:var(--warn);flex:0 0 auto}.AvatarStudio_notice__LWtVe.AvatarStudio_bad__L4fjB .AvatarStudio_noticeDot__84x4K{background:var(--err)}.AvatarStudio_noticeActions__iYudg{display:flex;gap:var(--space-3);margin-left:auto}.AvatarStudio_grid__Xl2AD{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.AvatarStudio_card___hBFT{position:relative;border:1px solid var(--panel-brd);border-radius:var(--radius-card);background:var(--panel);overflow:hidden;display:flex;flex-direction:column;animation:AvatarStudio_avRise__9XQG2 .28s var(--ease-entrance) both;transition:transform var(--dur-3) var(--ease-entrance),border-color var(--dur-1) var(--ease-entrance),box-shadow var(--dur-1) var(--ease-entrance)}.AvatarStudio_card___hBFT:hover{transform:translateY(-3px);border-color:var(--accent-brd);box-shadow:var(--shadow-sm)}.AvatarStudio_card___hBFT.AvatarStudio_fresh___raSk{animation:AvatarStudio_avPop__i0hOi .42s cubic-bezier(.2,.8,.2,1.25) both;border-color:color-mix(in srgb,var(--good) 55%,transparent)}.AvatarStudio_thumb__MSHTF{aspect-ratio:3/4;position:relative;overflow:hidden;min-height:0;display:grid;place-items:center;color:var(--faint);background:linear-gradient(150deg,color-mix(in srgb,var(--accent) 12%,transparent),transparent 70%);border-bottom:1px solid var(--panel-brd)}.AvatarStudio_thumb__MSHTF svg{width:42px;height:42px}.AvatarStudio_cardBody__vrW68{padding:var(--space-4) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.AvatarStudio_cardName__eBXXN{font-size:var(--fs-base);font-weight:600;line-height:20px;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AvatarStudio_cardMeta__LFikc{display:flex;align-items:center;gap:var(--space-3);min-height:26px;line-height:1;font-size:var(--fs-sm);color:var(--faint)}.AvatarStudio_cardActions__UNqzP{position:absolute;top:8px;right:8px;display:flex;opacity:0;transform:translateY(-4px);transition:opacity var(--dur-1) var(--ease-entrance),transform var(--dur-3) var(--ease-entrance)}.AvatarStudio_card___hBFT:focus-within .AvatarStudio_cardActions__UNqzP,.AvatarStudio_card___hBFT:hover .AvatarStudio_cardActions__UNqzP{opacity:1;transform:none}.AvatarStudio_cardBtn__0Zia6{width:28px;height:28px;display:grid;place-items:center;border-radius:var(--radius-control);border:1px solid var(--panel-brd);background:var(--surface);color:var(--muted);cursor:pointer;transition:color var(--dur-1) var(--ease-entrance),border-color var(--dur-1) var(--ease-entrance)}.AvatarStudio_cardBtn__0Zia6:hover{color:var(--text);border-color:var(--accent-brd)}.AvatarStudio_cardBtn__0Zia6.AvatarStudio_danger__W9XBn:hover{color:var(--err);border-color:color-mix(in srgb,var(--err) 50%,transparent)}.AvatarStudio_cardBtn__0Zia6:disabled{opacity:.5;cursor:default}.AvatarStudio_card___hBFT.AvatarStudio_preparing__Lcddx{border-color:color-mix(in srgb,var(--accent) 42%,transparent);background:color-mix(in srgb,var(--accent) 5%,var(--panel))}.AvatarStudio_card___hBFT.AvatarStudio_preparing__Lcddx .AvatarStudio_thumb__MSHTF{background:linear-gradient(155deg,color-mix(in srgb,var(--accent) 20%,transparent),transparent 72%)}.AvatarStudio_card___hBFT.AvatarStudio_preparing__Lcddx .AvatarStudio_thumb__MSHTF>svg{width:58px;height:58px;color:var(--accent)}.AvatarStudio_prepWash__f5c8y{position:absolute;inset:0;background:linear-gradient(100deg,transparent 22%,color-mix(in srgb,var(--accent) 15%,transparent) 50%,transparent 78%);background-size:220% 100%;animation:AvatarStudio_avShimmer__FkRjb 2.4s ease-in-out infinite;pointer-events:none}.AvatarStudio_prepPaused__kEFFo .AvatarStudio_prepWash__f5c8y{animation:none;background:color-mix(in srgb,var(--muted) 7%,transparent)}.AvatarStudio_prepPaused__kEFFo .AvatarStudio_prepStageDot__nFblR{animation:none;opacity:1}.AvatarStudio_prepClock__9E8_M{position:absolute;top:8px;left:8px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,var(--accent) 34%,transparent);background:color-mix(in srgb,var(--surface) 78%,transparent);color:var(--accent);font-size:var(--fs-2xs);font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.AvatarStudio_prepStage__ZLSjq{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0;color:var(--muted)}.AvatarStudio_prepStageDot__nFblR{width:6px;height:6px;border-radius:50%;background:var(--accent);flex:0 0 auto;animation:AvatarStudio_avPulse__oylan 1.8s ease-in-out infinite}.AvatarStudio_prepStageText__YljuX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AvatarStudio_prepStageReason__QseXu{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.AvatarStudio_skel__cerEW{border:1px solid var(--panel-brd);border-radius:var(--radius-card);overflow:hidden;background:var(--panel);animation:AvatarStudio_avFade__wYs9o .3s var(--ease-entrance) both}.AvatarStudio_skelThumb__Q056P{aspect-ratio:3/4;background:linear-gradient(100deg,var(--panel) 30%,var(--panel-hover) 50%,var(--panel) 70%);background-size:220% 100%;animation:AvatarStudio_avShimmer__FkRjb 1.25s ease-in-out infinite;border-bottom:1px solid var(--panel-brd)}.AvatarStudio_skelBody__c52B5{padding:var(--space-4) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.AvatarStudio_skelLine__m_qZl{display:flex;align-items:center}.AvatarStudio_skelLine__m_qZl:before{content:"";width:100%;height:10px;border-radius:var(--radius-control);background:var(--panel-hover)}.AvatarStudio_skelName__3qbNq{height:20px;width:72%}.AvatarStudio_skelMeta__vtj9p{height:26px;width:45%}.AvatarStudio_empty__drb5P{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center;padding:var(--space-9) var(--space-6);border:1px dashed var(--panel-brd);border-radius:var(--radius-card);background:var(--panel);animation:AvatarStudio_avFade__wYs9o .28s var(--ease-entrance)}.AvatarStudio_emptyArt__zOYcQ{width:68px;height:68px;display:grid;place-items:center;border-radius:50%;color:var(--accent);background:var(--accent-soft)}.AvatarStudio_emptyArt__zOYcQ svg{width:34px;height:34px}.AvatarStudio_emptyLine__50BM5{margin:0;color:var(--muted);font-size:var(--fs-md)}.AvatarStudio_drop__pwmcD{border:1.5px dashed var(--panel-brd);border-radius:var(--radius-card);background:var(--panel);padding:var(--space-6) var(--space-5);text-align:center;cursor:pointer;transition:border-color var(--dur-1) var(--ease-entrance),background var(--dur-1) var(--ease-entrance),transform var(--dur-3) var(--ease-entrance)}.AvatarStudio_drop__pwmcD:focus-visible,.AvatarStudio_drop__pwmcD:hover{border-color:var(--accent-brd);background:var(--panel-hover)}.AvatarStudio_drop__pwmcD.AvatarStudio_over__Dj9Oj{border-color:var(--accent);background:var(--accent-soft);transform:scale(1.008)}.AvatarStudio_drop__pwmcD.AvatarStudio_bad__L4fjB{border-color:color-mix(in srgb,var(--err) 55%,transparent)}.AvatarStudio_drop__pwmcD.AvatarStudio_filled__znaUP{padding:var(--space-4);text-align:left;border-style:solid}.AvatarStudio_dropIcon__hv7nx{display:inline-grid;place-items:center;color:var(--accent);margin-bottom:var(--space-3);transition:transform var(--dur-3) var(--ease-entrance)}.AvatarStudio_drop__pwmcD:hover .AvatarStudio_dropIcon__hv7nx{transform:translateY(-2px)}.AvatarStudio_dropTitle__TCr5K{margin:0;font-size:var(--fs-md);font-weight:600;color:var(--text-strong)}.AvatarStudio_dropSub__JGqEY{margin:var(--space-2) 0 0;font-size:var(--fs-sm);color:var(--faint)}.AvatarStudio_preview__SjVDb{display:flex;align-items:center;gap:var(--space-4);animation:AvatarStudio_avFade__wYs9o .22s var(--ease-entrance)}.AvatarStudio_previewMedia__I3TV5{width:180px;height:220px;border-radius:var(--radius-control);object-fit:contain;background:var(--code-bg);flex:0 0 auto}.AvatarStudio_previewMeta__MKfeF{min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.AvatarStudio_previewName__G20zR{font-size:var(--fs-base);font-weight:600;color:var(--text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AvatarStudio_previewFacts__53hOK{font-size:var(--fs-sm);color:var(--faint)}.AvatarStudio_swap__IIY8t{font-size:var(--fs-xs);color:var(--accent)}.AvatarStudio_fieldError__gzGhs{margin:0;font-size:var(--fs-sm);color:var(--err)}.AvatarStudio_fieldNote__V12B_{margin:0;font-size:var(--fs-sm);color:var(--muted)}.AvatarStudio_field__mOh4A{display:flex;flex-direction:column;gap:var(--space-2)}.AvatarStudio_field__mOh4A label{font-size:var(--fs-sm);font-weight:600;color:var(--muted)}.AvatarStudio_field__mOh4A label span{font-weight:500;color:var(--faint)}.AvatarStudio_field__mOh4A input{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border:1px solid var(--panel-brd);background:var(--panel);color:var(--text);font-size:var(--fs-base);transition:border-color var(--dur-1) var(--ease-entrance),box-shadow var(--dur-1) var(--ease-entrance)}.AvatarStudio_field__mOh4A input::placeholder{color:var(--faint)}.AvatarStudio_field__mOh4A input:focus{outline:none;border-color:var(--accent-brd);box-shadow:0 0 0 3px var(--accent-soft)}.AvatarStudio_consent__YoEGi{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--panel-brd);border-radius:var(--radius-control);background:var(--panel);font-size:var(--fs-base);color:var(--text);cursor:pointer;transition:border-color var(--dur-1) var(--ease-entrance),background var(--dur-1) var(--ease-entrance)}.AvatarStudio_consent__YoEGi input{margin-top:var(--space-1);accent-color:var(--brand);flex:0 0 auto}.AvatarStudio_consent__YoEGi.AvatarStudio_on__bP2ZJ{border-color:color-mix(in srgb,var(--good) 45%,transparent);background:color-mix(in srgb,var(--good) 8%,transparent)}.AvatarStudio_consent__YoEGi.AvatarStudio_nudge__pHpnu{border-color:color-mix(in srgb,var(--err) 55%,transparent);animation:AvatarStudio_avShake__Cv6T9 .32s var(--ease-entrance)}div.AvatarStudio_consent__YoEGi{cursor:default}.AvatarStudio_consentMark__QPXXi{flex:0 0 auto;display:grid;place-items:center;width:18px;height:18px;margin-top:1px;border-radius:50%;color:var(--surface);background:var(--good)}.AvatarStudio_consent__YoEGi strong{color:var(--text-strong)}.AvatarStudio_source__CewKb{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.AvatarStudio_sourceCard__gM451{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);cursor:pointer;text-align:left;padding:var(--space-4) var(--space-5);border-radius:var(--radius-control);border:1px solid var(--panel-brd);background:var(--panel);color:var(--text);transition:border-color var(--dur-1) var(--ease-entrance),background var(--dur-1) var(--ease-entrance),transform var(--dur-3) var(--ease-entrance)}.AvatarStudio_sourceCard__gM451:hover{background:var(--panel-hover);border-color:var(--accent-brd);transform:translateY(-1px)}.AvatarStudio_sourceCard__gM451:active{transform:none}.AvatarStudio_sourceCard__gM451:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AvatarStudio_sourceOn___zmUw{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 1px var(--accent-brd)}.AvatarStudio_sourceIcon__9C8iA{display:grid;place-items:center;width:32px;height:32px;color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-brd)}.AvatarStudio_sourceTitle__jrf_P{font-weight:700;color:var(--text-strong)}.AvatarStudio_sourceSub__iOsAs{font-size:var(--fs-sm);line-height:1.5;color:var(--muted)}@media (prefers-reduced-motion:reduce){.AvatarStudio_sourceCard__gM451{transition:none}.AvatarStudio_sourceCard__gM451:hover{transform:none}}.AvatarStudio_tips__aTfPJ{border-radius:var(--radius-control);font-size:var(--fs-sm)}.AvatarStudio_tips__aTfPJ>summary{cursor:pointer;color:var(--muted);list-style:none;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;transition:color var(--dur-1) var(--ease-entrance)}.AvatarStudio_tips__aTfPJ>summary::-webkit-details-marker{display:none}.AvatarStudio_tips__aTfPJ>summary:before{content:"";width:0;height:0;border:4px solid transparent;border-left-color:currentcolor;transition:transform var(--dur-3) var(--ease-entrance)}.AvatarStudio_tips__aTfPJ[open]>summary:before{transform:rotate(90deg) translateX(-1px)}.AvatarStudio_tips__aTfPJ>summary:hover{color:var(--accent)}.AvatarStudio_tipList__CFlTg{margin:var(--space-3) 0 0;padding-left:var(--space-5);color:var(--muted);display:flex;flex-direction:column;gap:var(--space-2);animation:AvatarStudio_avFade__wYs9o .2s var(--ease-entrance)}.AvatarStudio_workCount___aT7G{margin:0;font-size:var(--fs-base);font-weight:600;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AvatarStudio_fine__SaQTU{margin:0;font-size:var(--fs-sm);color:var(--faint)}.AvatarStudio_toneBuild__bEUlr{width:100%;display:flex;flex-direction:column;gap:var(--space-3)}.AvatarStudio_toneBuildGrid__uBAhi{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));align-items:stretch;grid-gap:var(--space-3);gap:var(--space-3);list-style:none;padding:0;margin:0}.AvatarStudio_toneBuildTile__EkXJk{min-width:0;overflow:hidden;border:1px solid var(--panel-brd);border-radius:var(--radius-card);background:var(--panel);display:flex;flex-direction:column;animation:AvatarStudio_avFade__wYs9o var(--dur-4) var(--ease-entrance) both}.AvatarStudio_toneBuildArt__Z_0mj{width:100%;aspect-ratio:4/5;display:grid;place-items:center;border-bottom:1px solid var(--panel-brd);background:var(--panel-hover);color:var(--muted)}.AvatarStudio_toneBuildPlaceholder__NniOy{width:40px;height:40px;display:grid;place-items:center;color:var(--faint)}.AvatarStudio_toneBuildPlaceholder__NniOy svg{width:100%;height:100%}.AvatarStudio_toneBuildBody__qTFnc{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4)}.AvatarStudio_toneBuildSentence__QR7OW{margin:0;color:var(--text);font-size:var(--fs-xs);line-height:1.5}.AvatarStudio_toneBuildBody__qTFnc .AvatarStudio_studioDetail__2YcxV{margin-top:auto}.AvatarStudio_toneBuildStateAttention__Cov_4{color:var(--warn)}.AvatarStudio_toneBuildPending__CbiMn{background:linear-gradient(100deg,var(--panel) 30%,var(--panel-hover) 50%,var(--panel) 70%);background-size:220% 100%;animation:AvatarStudio_avShimmer__FkRjb calc(var(--dur-tick) * 2) ease-in-out infinite}.AvatarStudio_toneBuildName__wyNDn{color:var(--text-strong);font-size:var(--fs-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AvatarStudio_toneBuildState__j7gV3{color:var(--muted);font-size:var(--fs-xs);font-weight:600}.AvatarStudio_toneBuildSettled__urHE3{animation:AvatarStudio_avRise__9XQG2 var(--dur-5) var(--ease-entrance) both}.AvatarStudio_done__vis5j{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start;animation:AvatarStudio_avFade__wYs9o .24s var(--ease-entrance)}.AvatarStudio_doneBadge___YWba{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-size:var(--fs-sm);font-weight:700;color:var(--good);background:color-mix(in srgb,var(--good) 14%,transparent);border:1px solid color-mix(in srgb,var(--good) 40%,transparent)}.AvatarStudio_doneBadge___YWba svg{animation:AvatarStudio_avCheck__bhwYJ var(--dur-5) var(--ease-entrance) both}.AvatarStudio_doneTitle__Pwz0a{margin:0;font-size:var(--fs-md);color:var(--text-strong)}.AvatarStudio_doneTitle__Pwz0a code{font-family:var(--font-mono);font-size:var(--fs-inline-code);color:var(--accent);background:none;padding:0}.AvatarStudio_snippet__sBTSY{width:100%;border:1px solid var(--code-brd);border-radius:var(--radius-control);overflow:hidden;background:var(--code-bg)}.AvatarStudio_snippetHead__Zlbsi{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-4);border-bottom:1px solid var(--code-brd);font-size:var(--fs-sm);color:var(--code-text-dim)}.AvatarStudio_snippetHead__Zlbsi button{margin-left:auto}.AvatarStudio_snippetCode__vKlq6{margin:0;padding:var(--space-4);overflow-x:auto;font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.6;color:var(--code-text)}.AvatarStudio_snippetCode__vKlq6 code{font:inherit;background:none;padding:0;border:0}.AvatarStudio_burst__2ZXtq{position:absolute;inset:0;pointer-events:none;border-radius:var(--radius-card);box-shadow:0 0 0 0 color-mix(in srgb,var(--good) 55%,transparent);animation:AvatarStudio_avBurst__DlsuS .9s var(--ease-entrance) both}@keyframes AvatarStudio_avFade__wYs9o{0%{opacity:0}to{opacity:1}}@keyframes AvatarStudio_avRise__9XQG2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes AvatarStudio_avPop__i0hOi{0%{opacity:0;transform:scale(.94)}60%{transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes AvatarStudio_avModalIn__xokS1{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes AvatarStudio_avShimmer__FkRjb{0%{background-position:180% 0}to{background-position:-60% 0}}@keyframes AvatarStudio_avPulse__oylan{0%,to{opacity:1}50%{opacity:.45}}@keyframes AvatarStudio_avShake__Cv6T9{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes AvatarStudio_avCheck__bhwYJ{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes AvatarStudio_avBurst__DlsuS{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--good) 55%,transparent)}to{box-shadow:0 0 0 16px transparent}}@media (prefers-reduced-motion:reduce){.AvatarStudio_backdrop__B5REA *,.AvatarStudio_studio__jF_Fv *{animation:none!important;transition-duration:var(--dur-1)!important}.AvatarStudio_backdrop__B5REA,.AvatarStudio_card___hBFT,.AvatarStudio_done__vis5j,.AvatarStudio_empty__drb5P,.AvatarStudio_modal__I9hHP,.AvatarStudio_notice__LWtVe,.AvatarStudio_unlock__fNUKi,.AvatarStudio_work__akbXK{animation:none!important}.AvatarStudio_card___hBFT:hover{transform:none}.AvatarStudio_prepWash__f5c8y{background:color-mix(in srgb,var(--accent) 9%,transparent)}.AvatarStudio_toneBuildPending__CbiMn{background:var(--panel-hover)}.AvatarStudio_countDot__o3tQY,.AvatarStudio_prepSeg__61qDp.AvatarStudio_prepSegNow__eMPkl,.AvatarStudio_prepStageDot__nFblR{opacity:1}}@media (hover:none){.AvatarStudio_cardActions__UNqzP{opacity:.75;transform:none}}@media (max-width:560px){.AvatarStudio_grid__Xl2AD{grid-template-columns:repeat(2,minmax(0,1fr))}.AvatarStudio_modalFoot__JyKD7{flex-wrap:wrap}.AvatarStudio_footHint__k3HcI{margin-left:0;width:100%}.AvatarStudio_step__pBZEU:not(.AvatarStudio_now__ACWlk) .AvatarStudio_stepLabel__JMN0f{display:none}}.AvatarStudio_loadingWrap__FaGzk{display:flex;flex-direction:column;gap:var(--space-5);animation:AvatarStudio_avFade__wYs9o .28s var(--ease-entrance)}.AvatarStudio_loadingStatus__bPqli{display:flex;align-items:center;gap:var(--space-3);margin:0;font-size:var(--fs-base);color:var(--muted)}.AvatarStudio_loadingDot__oaszN{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:0 0 auto;animation:AvatarStudio_avBreathe__8OlIj 1.6s ease-in-out infinite}@keyframes AvatarStudio_avBreathe__8OlIj{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.AvatarStudio_loadingTip__9YMX9{display:flex;align-items:baseline;gap:var(--space-3);margin:0;padding:var(--space-4) var(--space-5);border:1px solid var(--panel-brd);border-radius:var(--radius-control);background:var(--panel);font-size:var(--fs-sm);color:var(--muted)}.AvatarStudio_loadingTipLabel__Umvxq{flex:0 0 auto;font-size:var(--fs-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);opacity:.75}.AvatarStudio_loadingTipText__BMs3r{animation:AvatarStudio_avFade__wYs9o .32s var(--ease-entrance)}.AvatarStudio_noticeText__GGHVh{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1 240px}.AvatarStudio_noticeDetail__WC0ng{font-size:var(--fs-sm);color:var(--muted)}.AvatarStudio_flow__ab3hQ{display:flex;flex-direction:column;gap:var(--space-6);max-width:760px;margin:0 auto;width:100%}.AvatarStudio_flowHead__vGGOV{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.AvatarStudio_back__YRfIX{display:inline-flex;align-items:center;gap:var(--space-2);background:none;border:none;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);margin-left:calc(-1 * var(--space-2));border-radius:var(--radius-control);color:var(--muted);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:color var(--dur-1) var(--ease-standard),background var(--dur-1) var(--ease-standard)}.AvatarStudio_back__YRfIX:hover:not(:disabled){color:var(--text-strong);background:var(--panel-hover)}.AvatarStudio_back__YRfIX:disabled{opacity:.5;cursor:not-allowed}.AvatarStudio_rail__1wesh{list-style:none;margin:0;padding:0;flex-wrap:wrap}.AvatarStudio_railStep__pj0Fk,.AvatarStudio_rail__1wesh{display:flex;align-items:center;gap:var(--space-1)}.AvatarStudio_railStep__pj0Fk:after{content:"";width:14px;height:1px;background:var(--panel-brd)}.AvatarStudio_railStep__pj0Fk:last-child:after{display:none}.AvatarStudio_railBtn__yVQ21{display:inline-flex;align-items:center;gap:var(--space-2);background:none;border:none;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);font:inherit;font-size:var(--fs-sm);color:var(--faint);cursor:pointer;transition:color var(--dur-1) var(--ease-standard),background var(--dur-1) var(--ease-standard)}.AvatarStudio_railBtn__yVQ21:hover:not(:disabled){color:var(--text-strong);background:var(--panel-hover)}.AvatarStudio_railBtn__yVQ21:disabled{cursor:default;opacity:.55}.AvatarStudio_railDot__TBIBR{width:18px;height:18px;border-radius:var(--radius-pill);display:grid;place-items:center;border:1px solid var(--panel-brd);font-size:var(--fs-2xs);font-weight:700;transition:border-color var(--dur-3) var(--ease-entrance),background var(--dur-3) var(--ease-entrance),color var(--dur-3) var(--ease-entrance)}.AvatarStudio_railLabel__N4lxC{white-space:nowrap}.AvatarStudio_railStep__pj0Fk.AvatarStudio_now__ACWlk .AvatarStudio_railBtn__yVQ21{color:var(--text-strong);font-weight:600}.AvatarStudio_railStep__pj0Fk.AvatarStudio_now__ACWlk .AvatarStudio_railDot__TBIBR{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.AvatarStudio_railStep__pj0Fk.AvatarStudio_done__vis5j .AvatarStudio_railDot__TBIBR{border-color:color-mix(in srgb,var(--good) 55%,transparent);background:color-mix(in srgb,var(--good) 16%,transparent);color:var(--good)}@media (max-width:640px){.AvatarStudio_railStep__pj0Fk:not(.AvatarStudio_now__ACWlk) .AvatarStudio_railLabel__N4lxC{display:none}}.AvatarStudio_stepHead__3_vjf{display:flex;flex-direction:column;gap:var(--space-1)}.AvatarStudio_stepCount__5QdAk{margin:0;text-transform:uppercase;color:var(--faint)}.AvatarStudio_stepTitle__RM__S{margin:0;font-size:var(--fs-xl);font-weight:600;color:var(--text-strong)}.AvatarStudio_stepTitle__RM__S:focus{outline:none}.AvatarStudio_stepTitle__RM__S:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:6px}.AvatarStudio_stepBody__avEKn{display:flex;flex-direction:column;gap:var(--space-5)}.AvatarStudio_flowFoot__zah7o{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--panel-brd)}.AvatarStudio_review__Aztxa{list-style:none;margin:0;padding:0;border:1px solid var(--panel-brd);border-radius:var(--radius-card);background:var(--panel);overflow:hidden}.AvatarStudio_reviewRow__rAK9_{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--panel-brd)}.AvatarStudio_reviewRow__rAK9_:last-child{border-bottom:none}.AvatarStudio_reviewWhat__aJ_TI{font-size:var(--fs-sm);color:var(--muted);min-width:88px}.AvatarStudio_reviewIs__NXist{color:var(--text-strong);font-size:var(--fs-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.AvatarStudio_reviewEdit__ynPfC{background:none;border:1px solid var(--panel-brd);border-radius:var(--radius-control);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--fs-sm);color:var(--muted);cursor:pointer;transition:color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard)}.AvatarStudio_reviewEdit__ynPfC:hover{color:var(--text-strong);border-color:var(--brd-strong)}.AvatarStudio_presence__W5_JN{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--faint);white-space:nowrap}.AvatarStudio_presenceDot__5SIGu{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.AvatarStudio_live__HK14H{color:var(--good)}.AvatarStudio_resting__AsIOq{color:var(--faint)}.AvatarStudio_working__MePW0{color:var(--accent)}.AvatarStudio_elsewhere__2Dwtc{color:var(--warn)}.AvatarStudio_foreign__pf06y{color:var(--muted)}.AvatarStudio_broken__Q7b8H{color:var(--err)}.AvatarStudio_shelfNote__c_3BF{margin:var(--space-4) 0 0;font-size:var(--fs-sm);color:var(--faint)}.AvatarStudio_vis__u_v9M{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--panel-brd);font-size:var(--fs-2xs);color:var(--muted)}.AvatarStudio_vis__u_v9M.AvatarStudio_visOn__JrL2v{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:var(--accent-soft);color:var(--accent)}.AvatarStudio_cardBtn__0Zia6.AvatarStudio_on__bP2ZJ{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.AvatarStudio_shared__HOCHW{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--panel-brd);display:flex;flex-direction:column;gap:var(--space-3)}.AvatarStudio_sharedTitle__D1iq6{margin:0;font-size:var(--fs-lg);font-weight:600;color:var(--text-strong)}.AvatarStudio_sharedWhy__WVEBB{margin:0 0 var(--space-3);font-size:var(--fs-sm);color:var(--muted);max-width:62ch}.AvatarStudio_sharedCard__BPDjp{border-style:dashed}.AvatarStudio_finishHero__nF_qa{display:grid;justify-items:start;grid-gap:var(--space-3);gap:var(--space-3);width:100%;padding:var(--space-5);border:1px solid var(--accent-brd);border-radius:var(--radius-card);background:var(--panel);animation:AvatarStudio_avRise__9XQG2 var(--dur-3) var(--ease-entrance) both}.AvatarStudio_finishSeal__jMR6I{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--radius-pill);color:var(--accent);background:var(--accent-soft);border:1px solid var(--accent-brd);animation:AvatarStudio_avCheck__bhwYJ var(--dur-3) var(--ease-entrance) both}.AvatarStudio_finishTitle__9cyiy{margin:0;color:var(--text-strong);font-size:var(--fs-xl)}.AvatarStudio_takeFailure__pky5k{padding:0 var(--space-3) var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}.AvatarStudio_takeFailure__pky5k p{margin:0;color:var(--text);font-size:var(--fs-xs);line-height:1.5}.AvatarStudio_finishPlain__LX1Km{display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:start}.AvatarStudio_fallbackBadge___8Xn_{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border:1px solid var(--panel-brd);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--fs-xs);font-weight:600}.AvatarStudio_takeTrimmed__tRsEl p{color:var(--muted)}.AvatarStudio_studioDetail__2YcxV{min-width:0;font-size:var(--fs-xs)}.AvatarStudio_studioDetail__2YcxV summary{cursor:pointer;color:var(--muted);border-radius:var(--radius-control);transition:color var(--dur-3) var(--ease-standard)}.AvatarStudio_studioDetail__2YcxV summary:hover{color:var(--text)}.AvatarStudio_studioDetail__2YcxV summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AvatarStudio_studioDetail__2YcxV p{margin:var(--space-2) 0 0;color:var(--muted);line-height:1.5;overflow-wrap:anywhere;animation:AvatarStudio_avFade__wYs9o var(--dur-4) var(--ease-entrance) both}@media (prefers-reduced-motion:reduce){.AvatarStudio_studioDetail__2YcxV summary{transition:none}.AvatarStudio_studioDetail__2YcxV p{animation:none}}.AvatarStudio_takeError__7leCp{padding:var(--space-5);border:1px solid var(--panel-brd);border-radius:var(--radius-card);background:var(--panel);display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.AvatarStudio_toneBuildArt__Z_0mj{overflow:hidden}.AvatarStudio_toneBuildArt__Z_0mj video{width:100%;height:100%;object-fit:cover;object-position:center top}.AvatarStudio_summaryNote__nrsUg{margin:0;padding:var(--space-4);border:1px solid var(--accent-brd);border-radius:var(--radius-control);background:var(--panel);color:var(--text);font-size:var(--fs-sm);line-height:1.5}.AvatarStudio_waitPaused__3WBno *{animation:none!important}@media (prefers-reduced-motion:reduce){.AvatarStudio_finishHero__nF_qa,.AvatarStudio_finishSeal__jMR6I{animation:none!important;transition:none!important}}.AvatarStudio_recordingFlow__BsU5O{max-width:960px}.AvatarStudio_flow__ab3hQ{max-width:1120px;display:grid;grid-template-columns:185px minmax(0,1fr);align-items:start;grid-gap:36px;gap:36px;padding:12px 0}.AvatarStudio_flowHead__vGGOV{flex-direction:column;align-items:stretch;gap:28px}.AvatarStudio_flowIdentity__kQ37u{display:grid;grid-gap:12px;gap:12px}.AvatarStudio_flowEyebrow__1O5_w{color:var(--accent);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.05em}.AvatarStudio_flowIdentity__kQ37u strong{font-size:var(--fs-2xl);letter-spacing:-.04em;color:var(--text-strong)}.AvatarStudio_flowIdentity__kQ37u p{margin:0;font-size:var(--fs-sm);line-height:1.7;color:var(--muted)}.AvatarStudio_flowHead__vGGOV>.AvatarStudio_back__YRfIX{order:-1;align-self:flex-start}.AvatarStudio_rail__1wesh{flex-direction:column;align-items:stretch;gap:8px}.AvatarStudio_railStep__pj0Fk{position:relative}.AvatarStudio_railStep__pj0Fk:after{display:none}.AvatarStudio_railBtn__yVQ21{width:100%;padding:12px;border-radius:var(--radius-control);gap:12px;min-height:48px}.AvatarStudio_railDot__TBIBR{width:26px;height:26px;flex-shrink:0}.AvatarStudio_railStep__pj0Fk.AvatarStudio_now__ACWlk .AvatarStudio_railBtn__yVQ21{background:var(--accent-soft)}.AvatarStudio_railBtn__yVQ21:disabled{opacity:.8}.AvatarStudio_flowMain__LxTzt{min-width:0;padding:24px;--wizard-surface:color-mix(in srgb,var(--surface) 96%,var(--text) 4%);background:var(--wizard-surface);border:1px solid var(--panel-brd);border-radius:var(--radius-sheet);display:flex;flex-direction:column;gap:18px}.AvatarStudio_stepHead__3_vjf{gap:8px}.AvatarStudio_stepCount__5QdAk{color:var(--accent);font-size:var(--fs-2xs);letter-spacing:.05em;font-weight:700}.AvatarStudio_stepTitle__RM__S{font-size:clamp(var(--fs-2xl),3vw,var(--fs-3xl));line-height:1.15;letter-spacing:-.035em}.AvatarStudio_stepDescription__5DFsS{margin:0;max-width:540px;font-size:var(--fs-base);line-height:1.7;color:var(--muted)}.AvatarStudio_stepBody__avEKn{gap:16px;container-type:inline-size;container-name:wizard-step}.AvatarStudio_flowFoot__zah7o{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;padding:12px 0 max(12px,env(safe-area-inset-bottom));margin-bottom:-12px;flex-wrap:wrap;background:var(--wizard-surface);box-shadow:none}.AvatarStudio_flowContinue__P1ZIa{margin-left:auto}.AvatarStudio_flow__ab3hQ :is(button,input,summary,[tabindex]){scroll-margin-bottom:112px}.AvatarStudio_flowFoot__zah7o button{min-height:44px;padding-inline:22px}.AvatarStudio_flowFoot__zah7o .AvatarStudio_footHint__k3HcI{flex-basis:100%;margin:0;font-size:var(--fs-xs)}.AvatarStudio_source__CewKb{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.AvatarStudio_sourceCard__gM451{display:grid;grid-template-columns:36px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;grid-row-gap:4px;row-gap:4px;padding:14px;border-radius:var(--radius-card);min-height:88px}.AvatarStudio_sourceIcon__9C8iA{grid-row:1/3;align-self:center;width:36px;height:36px;border-radius:var(--radius-control);margin:0}.AvatarStudio_sourceIcon__9C8iA svg{width:23px;height:23px}.AvatarStudio_sourceTitle__jrf_P{align-self:end;font-size:var(--fs-base);font-weight:600}.AvatarStudio_sourceSub__iOsAs{grid-column:2;font-size:var(--fs-xs)}.AvatarStudio_flow__ab3hQ .AvatarStudio_drop__pwmcD{padding:16px;border-radius:var(--radius-card)}.AvatarStudio_flow__ab3hQ .AvatarStudio_dropIcon__hv7nx{margin-bottom:4px}.AvatarStudio_flow__ab3hQ .AvatarStudio_field__mOh4A input{min-height:52px;border-radius:var(--radius-control);padding-inline:16px;font-size:var(--fs-md)}.AvatarStudio_flow__ab3hQ .AvatarStudio_consent__YoEGi{padding:22px;border-radius:var(--radius-card);line-height:1.7}.AvatarStudio_flow__ab3hQ label.AvatarStudio_consent__YoEGi{align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-4) var(--space-5);border-radius:var(--radius-control);line-height:1.55}.AvatarStudio_flow__ab3hQ label.AvatarStudio_consent__YoEGi input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:24px;height:24px;min-width:24px;margin:0;accent-color:var(--brand);cursor:pointer}.AvatarStudio_flow__ab3hQ label.AvatarStudio_consent__YoEGi:hover{border-color:var(--accent-brd)}.AvatarStudio_flow__ab3hQ label.AvatarStudio_consent__YoEGi.AvatarStudio_on__bP2ZJ{border-color:var(--accent-brd);background:var(--accent-soft)}.AvatarStudio_flow__ab3hQ label.AvatarStudio_consent__YoEGi:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.AvatarStudio_draftPortrait__gXt2w{display:flex;align-items:center;gap:22px;padding:18px;border:1px solid var(--panel-brd);border-radius:var(--radius-card);background:var(--bg)}.AvatarStudio_draftPortrait__gXt2w>img,.AvatarStudio_draftPortrait__gXt2w>video{width:120px;height:150px;object-fit:contain;border-radius:var(--radius-control);flex-shrink:0}.AvatarStudio_draftPortrait__gXt2w>div{min-width:0;display:grid;grid-gap:8px;gap:8px}.AvatarStudio_draftPortrait__gXt2w strong{color:var(--text-strong);font-size:var(--fs-lg);overflow-wrap:anywhere}.AvatarStudio_draftPortrait__gXt2w p{margin:0;color:var(--muted);font-size:var(--fs-sm)}.AvatarStudio_flow__ab3hQ .AvatarStudio_review__Aztxa{border-radius:var(--radius-card)}.AvatarStudio_flow__ab3hQ .AvatarStudio_reviewRow__rAK9_{padding:18px 20px}.AvatarStudio_flow__ab3hQ .AvatarStudio_reviewEdit__ynPfC{min-height:40px}.AvatarStudio_recordingFlow__BsU5O{max-width:1240px}.AvatarStudio_recordingFlow__BsU5O .AvatarStudio_flowMain__LxTzt{padding:0;background:none;border:0}.AvatarStudio_srOnly__eU5_G{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:1050px){.AvatarStudio_flow__ab3hQ{grid-template-columns:minmax(0,1fr);gap:24px;padding:12px 0}.AvatarStudio_flowIdentity__kQ37u{display:none}.AvatarStudio_flowHead__vGGOV{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.AvatarStudio_rail__1wesh{flex-direction:row;gap:4px}.AvatarStudio_railBtn__yVQ21{padding:8px;gap:8px}}@media (max-width:640px){.AvatarStudio_flowMain__LxTzt{padding:16px;gap:16px;border-radius:var(--radius-sheet)}.AvatarStudio_flowHead__vGGOV{flex-wrap:wrap}.AvatarStudio_rail__1wesh{width:100%;justify-content:space-between}.AvatarStudio_railStep__pj0Fk:not(.AvatarStudio_now__ACWlk) .AvatarStudio_railLabel__N4lxC{display:none}.AvatarStudio_railBtn__yVQ21{min-height:44px}.AvatarStudio_source__CewKb{grid-template-columns:1fr}.AvatarStudio_sourceCard__gM451{min-height:0;display:grid;grid-template-columns:44px 1fr;grid-column-gap:12px;column-gap:12px;grid-row-gap:4px;row-gap:4px;padding:12px}.AvatarStudio_sourceIcon__9C8iA{grid-row:1/3;margin:0;width:44px;height:44px}.AvatarStudio_sourceTitle__jrf_P{align-self:end}.AvatarStudio_sourceSub__iOsAs{grid-column:2}.AvatarStudio_draftPortrait__gXt2w{gap:16px}.AvatarStudio_draftPortrait__gXt2w>img,.AvatarStudio_draftPortrait__gXt2w>video{width:64px;height:88px}.AvatarStudio_flow__ab3hQ .AvatarStudio_reviewRow__rAK9_{padding:14px 12px}}.AvatarStudio_libraryHeading__61CCg{padding-top:var(--space-4)}.AvatarStudio_libraryHeading__61CCg .AvatarStudio_flowEyebrow__1O5_w{margin:0 0 var(--space-3)}.AvatarStudio_libraryHeading__61CCg h2{margin:0;font-size:var(--fs-2xl);letter-spacing:-.035em;color:var(--text-strong)}.AvatarStudio_libraryHeading__61CCg p:last-child{margin:var(--space-3) 0 0;color:var(--muted);font-size:var(--fs-base);line-height:1.6}.AvatarStudio_libraryTools__EzgB1{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-4);background:var(--panel);border:1px solid var(--panel-brd);border-radius:var(--radius-card)}.AvatarStudio_librarySearch__f2GIr{flex:1 1 240px;display:flex;align-items:center;gap:var(--space-3);min-width:0;padding:0 var(--space-4);background:var(--bg);border:1px solid var(--panel-brd);border-radius:var(--radius-control);color:var(--muted)}.AvatarStudio_librarySearch__f2GIr:focus-within{outline:2px solid var(--accent);outline-offset:2px}.AvatarStudio_librarySearch__f2GIr svg{flex-shrink:0}.AvatarStudio_librarySearch__f2GIr input{width:100%;min-width:0;min-height:44px;padding:var(--space-3) 0;border:0;background:none;color:var(--text);font:inherit;font-size:var(--fs-base);outline:none}.AvatarStudio_librarySearch__f2GIr input::placeholder{color:var(--muted)}.AvatarStudio_libraryFilters__q0hUO{display:flex;flex-wrap:wrap;gap:var(--space-1)}.AvatarStudio_libraryFilters__q0hUO button{min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid transparent;border-radius:var(--radius-control);background:none;color:var(--muted);font:inherit;font-size:var(--fs-sm);cursor:pointer}.AvatarStudio_libraryFilters__q0hUO button[aria-pressed=true]{border-color:var(--accent-brd);color:var(--text-strong);background:var(--accent-soft)}.AvatarStudio_cardBtn__0Zia6:focus-visible,.AvatarStudio_libraryFilters__q0hUO button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AvatarStudio_resultCount__w7j8V{color:var(--muted);font-size:var(--fs-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.AvatarStudio_emptyTitle__bVFVX{margin:0;font-size:var(--fs-xl);color:var(--text-strong);letter-spacing:-.025em}.AvatarStudio_emptyHelp__n0JPZ{max-width:380px;margin:0;font-size:var(--fs-base);color:var(--muted);line-height:1.6}.AvatarStudio_cardActions__UNqzP{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);padding:0 var(--space-4) var(--space-4);margin-top:auto;opacity:1;transform:none}.AvatarStudio_cardBtn__0Zia6{width:auto;min-width:0;height:auto;min-height:44px;display:flex;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2);font:inherit;font-size:var(--fs-xs)}.AvatarStudio_cardBtn__0Zia6 svg{flex-shrink:0}.AvatarStudio_cardMeta__LFikc{flex-wrap:wrap;line-height:1.5;gap:var(--space-2)}.AvatarStudio_cardName__eBXXN{font-size:var(--fs-md)}.AvatarStudio_cardBtn__0Zia6.AvatarStudio_danger__W9XBn{background:transparent}.AvatarStudio_sharedCard__BPDjp .AvatarStudio_cardActions__UNqzP{grid-template-columns:1fr}@media (max-width:600px){.AvatarStudio_libraryTools__EzgB1{gap:var(--space-3)}.AvatarStudio_librarySearch__f2GIr{flex-basis:100%}.AvatarStudio_libraryFilters__q0hUO{flex:1 1}.AvatarStudio_libraryFilters__q0hUO button{padding-inline:var(--space-3)}.AvatarStudio_grid__Xl2AD{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}}.AvatarStudio_skelAction__SeZdn{min-height:44px;border-radius:var(--radius-control);background:var(--panel-hover)}.AvatarStudio_libraryFilters__q0hUO button:disabled{cursor:default;opacity:.55}.AvatarStudio_visibilityNote__X61wK{flex-basis:100%;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);font-size:var(--fs-xs);color:var(--muted)}.AvatarStudio_visibilityNote__X61wK button{min-height:44px}.AvatarStudio_preview__SjVDb{text-align:left;gap:var(--space-6)}.AvatarStudio_previewMeta__MKfeF{flex:1 1}.AvatarStudio_previewName__G20zR{white-space:normal;overflow-wrap:anywhere}.AvatarStudio_selectedLabel__GDTvZ{font-size:var(--fs-xs);color:var(--muted)}.AvatarStudio_retryGuidance__ec2wZ{margin:0;font-size:var(--fs-base);line-height:1.6;color:var(--text)}@container wizard-step (max-width: 500px){.AvatarStudio_preview__SjVDb{flex-direction:column;align-items:stretch}.AvatarStudio_previewMedia__I3TV5{width:100%;height:240px}.AvatarStudio_source__CewKb{grid-template-columns:minmax(0,1fr)}.AvatarStudio_draftPortrait__gXt2w{gap:var(--space-4);padding:var(--space-4)}.AvatarStudio_draftPortrait__gXt2w>img,.AvatarStudio_draftPortrait__gXt2w>video{width:88px;height:112px}}.AvatarStudio_clipFailureSummary__kZwDS{margin:var(--space-2) 0}.AvatarStudio_clipFailureDetails__jTZPK{margin-top:var(--space-3)}.AvatarStudio_clipFailureDetails__jTZPK summary{cursor:pointer;min-height:44px;padding-block:var(--space-3);color:var(--text)}.AvatarStudio_clipFailureDetails__jTZPK summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AvatarStudio_clipFailureDetails__jTZPK pre{margin:0;max-height:16rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.6}.AvatarStudio_buildWait__3shL0{padding:var(--space-6);border:1px solid var(--panel-brd);border-radius:var(--radius-card);background:var(--panel)}.AvatarStudio_buildWait__3shL0>[aria-hidden=true],.AvatarStudio_buildWait__3shL0>[role=progressbar]{height:10px}.AvatarStudio_waitingStatus__Qr8rz{margin:0;color:var(--text);font-size:var(--fs-base);line-height:1.6}.GpuPill_pill__AG8q6{display:inline-flex;align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--panel-brd);background:var(--panel);font-size:var(--fs-xs);font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer;animation:GpuPill_pillArrive__uSyDA var(--dur-3) var(--ease-entrance) both;transition:color var(--dur-1) var(--ease-standard),border-color var(--dur-1) var(--ease-standard),background-color var(--dur-1) var(--ease-standard)}.GpuPill_pill__AG8q6:hover{border-color:currentColor;background:var(--panel-hover);text-decoration:none}.GpuPill_pill__AG8q6:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@keyframes GpuPill_pillArrive__uSyDA{0%{opacity:0;transform:translateY(-2px) scale(.96)}to{opacity:1;transform:none}}.GpuPill_label__00_6a{color:var(--muted)}.GpuPill_dot__J2XGZ{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none;transition:background-color var(--dur-1) var(--ease-standard),box-shadow var(--dur-1) var(--ease-standard)}.GpuPill_live__L_uMG{color:var(--good);border-color:color-mix(in srgb,var(--good) 38%,transparent);background:color-mix(in srgb,var(--good) 12%,transparent)}.GpuPill_live__L_uMG .GpuPill_label__00_6a{color:var(--good)}.GpuPill_live__L_uMG .GpuPill_dot__J2XGZ{box-shadow:0 0 0 3px color-mix(in srgb,var(--good) 22%,transparent)}.GpuPill_idle__NhVzv{color:var(--muted)}.GpuPill_idle__NhVzv .GpuPill_dot__J2XGZ{background:var(--faint)}.GpuPill_moving__Fc00Z{color:var(--warn);border-color:color-mix(in srgb,var(--warn) 34%,transparent);background:color-mix(in srgb,var(--warn) 10%,transparent)}.GpuPill_moving__Fc00Z .GpuPill_label__00_6a{color:var(--warn)}.GpuPill_moving__Fc00Z .GpuPill_dot__J2XGZ{animation:GpuPill_pillBreathe__sK87a 1.9s ease-in-out infinite}.GpuPill_quiet__PcvWN{border-color:transparent;background:transparent;color:var(--faint)}.GpuPill_quiet__PcvWN .GpuPill_label__00_6a{color:var(--faint);font-weight:500}.GpuPill_quiet__PcvWN .GpuPill_dot__J2XGZ{background:var(--faint);opacity:.55}@keyframes GpuPill_pillBreathe__sK87a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.GpuPill_moving__Fc00Z .GpuPill_dot__J2XGZ,.GpuPill_pill__AG8q6{animation:none}.GpuPill_dot__J2XGZ,.GpuPill_pill__AG8q6{transition:none}}.ThemeToggle_toggle__RoeI1{display:inline-grid;place-items:center;flex:none}.ThemeToggle_glyph__rz9g4{display:grid;place-items:center;animation:ThemeToggle_themeGlyphIn__JFRSp .18s cubic-bezier(.22,.8,.3,1) both}@keyframes ThemeToggle_themeGlyphIn__JFRSp{0%{opacity:0;transform:rotate(-35deg) scale(.82)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ThemeToggle_glyph__rz9g4{animation:none}}.AppShell_nav__KbxEF.AppShell_nav__KbxEF{gap:var(--space-6)}.AppShell_group__X3CZL{display:flex;flex-direction:column;gap:var(--space-1)}.AppShell_groupHeading__ym79I{margin:0}.AppShell_groupLabel__ma22m{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:44px;border:0;border-radius:var(--radius-control);background:transparent;text-align:left;cursor:pointer;margin:0;padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:500;line-height:1.5;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.AppShell_groupLabel__ma22m:hover{background:var(--panel);color:var(--text-strong)}.AppShell_groupLabel__ma22m:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.AppShell_chevron__3p2RD{flex:none;transition:transform var(--dur-1) var(--ease-standard)}.AppShell_groupLabel__ma22m[aria-expanded=true] .AppShell_chevron__3p2RD{transform:rotate(90deg)}.AppShell_groupLinks__TfzoA{display:flex;flex-direction:column;gap:var(--space-1)}.AppShell_groupLinks__TfzoA[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.AppShell_chevron__3p2RD{transition:none}}.ConfirmDialog_backdrop__W8yBv{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:var(--space-6);background:color-mix(in srgb,#06030f 68%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:ConfirmDialog_cdFade__QI1JS .18s var(--ease-entrance)}.ConfirmDialog_card___2o4t{width:min(440px,100%);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--panel-brd);border-radius:var(--radius-card);box-shadow:var(--shadow);animation:ConfirmDialog_cdRise__ipFTr .22s var(--ease-entrance) both}.ConfirmDialog_destructive__O85Ou{border-top:2px solid var(--err)}.ConfirmDialog_neutral__0a0Xc{border-top:2px solid var(--accent)}.ConfirmDialog_head__uccwa{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-5) 0}.ConfirmDialog_mark__PWriw{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:var(--radius-control)}.ConfirmDialog_destructive__O85Ou .ConfirmDialog_mark__PWriw{color:var(--err);background:color-mix(in srgb,var(--err) 14%,transparent)}.ConfirmDialog_neutral__0a0Xc .ConfirmDialog_mark__PWriw{color:var(--accent);background:var(--accent-soft)}.ConfirmDialog_title__qzdr1{margin:0;font-size:var(--fs-md);font-weight:700;line-height:1.35;color:var(--text-strong);overflow-wrap:anywhere}.ConfirmDialog_body__zwkjq{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-2)}.ConfirmDialog_consequence__kXBoh{margin:0;font-size:var(--fs-base);line-height:1.55;color:var(--text)}.ConfirmDialog_cost__3iBkE{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border:1px solid color-mix(in srgb,var(--warn) 32%,transparent);background:color-mix(in srgb,var(--warn) 10%,transparent);font-size:var(--fs-sm);line-height:1.45;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ConfirmDialog_costTag__ntZkw{display:grid;place-items:center;flex:none;color:var(--warn)}.ConfirmDialog_foot__SSvfw{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-5)}.ConfirmDialog_cancel__I_H6_,.ConfirmDialog_go__dWltc{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-radius:var(--radius-control);font:inherit;font-size:var(--fs-sm);font-weight:650;cursor:pointer;border:1px solid transparent;transition:background var(--dur-1) var(--ease-entrance),border-color var(--dur-1) var(--ease-entrance),transform var(--dur-2) var(--ease-entrance)}.ConfirmDialog_cancel__I_H6_{background:transparent;border-color:var(--panel-brd);color:var(--text)}.ConfirmDialog_cancel__I_H6_:hover:not(:disabled){background:var(--panel-hover)}.ConfirmDialog_go__dWltc{background:var(--brand);color:var(--brand-ink)}.ConfirmDialog_go__dWltc:hover:not(:disabled){background:var(--brand-hover)}.ConfirmDialog_goDestructive__pQQ88{background:var(--err)}.ConfirmDialog_goDestructive__pQQ88:hover:not(:disabled){background:color-mix(in srgb,var(--err) 82%,#000)}.ConfirmDialog_go__dWltc:active:not(:disabled){transform:translateY(1px)}.ConfirmDialog_cancel__I_H6_:disabled,.ConfirmDialog_go__dWltc:disabled{opacity:.55;cursor:default}.ConfirmDialog_cancel__I_H6_:focus-visible,.ConfirmDialog_go__dWltc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ConfirmDialog_busyDot__a6nD_{width:7px;height:7px;flex:none;border-radius:50%;background:currentColor;animation:ConfirmDialog_cdBreathe__qAfnI 1.2s ease-in-out infinite}@keyframes ConfirmDialog_cdFade__QI1JS{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog_cdRise__ipFTr{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}@keyframes ConfirmDialog_cdBreathe__qAfnI{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:460px){.ConfirmDialog_foot__SSvfw{flex-direction:column-reverse}.ConfirmDialog_cancel__I_H6_,.ConfirmDialog_go__dWltc{justify-content:center}}@media (prefers-reduced-motion:reduce){.ConfirmDialog_backdrop__W8yBv,.ConfirmDialog_busyDot__a6nD_,.ConfirmDialog_card___2o4t{animation:none}.ConfirmDialog_cancel__I_H6_,.ConfirmDialog_go__dWltc{transition:none}.ConfirmDialog_go__dWltc:active:not(:disabled){transform:none}}.AvatarThumb_img__zwxTg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block;animation:AvatarThumb_fade__iU0Oy .22s ease-out both}.AvatarThumb_shimmer__msBEg{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--accent) 14%,transparent) 50%,transparent 80%);background-size:220% 100%;animation:AvatarThumb_sweep__hhygs 1.15s ease-in-out infinite}.AvatarThumb_note__lDyGR{position:absolute;left:0;right:0;bottom:0;padding:.3rem .4rem;font-size:var(--fs-2xs);line-height:1.25;text-align:center;color:var(--muted);background:color-mix(in srgb,var(--bg) 78%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes AvatarThumb_fade__iU0Oy{0%{opacity:0}to{opacity:1}}@keyframes AvatarThumb_sweep__hhygs{0%{background-position:140% 0}to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.AvatarThumb_img__zwxTg{animation:none}.AvatarThumb_shimmer__msBEg{animation:none;background:color-mix(in srgb,var(--accent) 8%,transparent)}}.TranscriptSegments_chip__dE2QW{display:inline-flex;align-items:center;margin-right:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--accent-brd);background:var(--accent-soft);color:var(--text);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.02em;line-height:1.5;vertical-align:.1em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TranscriptSegments_chipEvent__FyytG{border-style:dashed;border-color:var(--panel-brd);background:transparent;color:var(--muted);font-weight:500}.TranscriptSegments_raw__ZeyDq{margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--panel-brd);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.TranscriptSegments_on__npwmv{border-color:var(--accent-brd);background:var(--accent-soft)}.TranscriptSegments_swap__dXhKc{animation:TranscriptSegments_swapIn__87FUC .2s ease-out both}@keyframes TranscriptSegments_swapIn__87FUC{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.TranscriptSegments_swap__dXhKc{animation:none}}