.FormIntakePrototype_shell__UYXBj{--canvas:#0e0c0a;--panel:#171411;--panel-soft:#1d1915;--panel-raised:#231e19;--line:rgba(255,255,255,0.1);--line-strong:rgba(255,255,255,0.18);--text:#f7f2ea;--muted:#aaa098;--muted-strong:#d0c7be;--accent:#00c9b1;--accent-ink:#042f2a;--accent-deep:#007c6d;--accent-soft:rgba(0,201,177,0.14);--selected-bg:rgba(0,201,177,0.16);--selected-ring:0 0 0 0 transparent;--gold:#e7b66f;--success:#68c796;--warning:#e8b66d;--error:#ff788b;position:relative;min-height:100dvh;height:100%;overflow-y:auto;color:var(--text);background:radial-gradient(circle at 8% 0,rgba(0,124,109,.17),transparent 31rem),radial-gradient(circle at 92% 28%,rgba(119,78,35,.1),transparent 29rem),var(--canvas)}.FormIntakePrototype_shell__UYXBj:before{position:fixed;inset:0;z-index:0;pointer-events:none;content:"";opacity:.42;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 0);background-size:32px 32px;mask-image:linear-gradient(180deg,black,transparent 72%)}.FormIntakePrototype_header__P4A0V{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line);background:rgba(14,12,10,.88);backdrop-filter:blur(20px)}.FormIntakePrototype_headerInner__f8hz0{display:flex;min-height:68px;max-width:1280px;margin:0 auto;padding:0 28px;align-items:center;justify-content:space-between;gap:18px}.FormIntakePrototype_brand__HQ9Hg{display:flex;align-items:center;gap:11px;min-width:max-content}.FormIntakePrototype_brandMark__zmKYB{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:11px;color:white;font-size:14px;font-weight:800;letter-spacing:-.04em;background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 45%),var(--accent-deep);box-shadow:0 10px 28px rgba(0,124,109,.22)}.FormIntakePrototype_brandName__vzKex{font-size:17px;font-weight:720;letter-spacing:-.025em}.FormIntakePrototype_prototypeBadge__mqha2{margin-inline-start:2px;padding:4px 8px;border:1px solid rgba(231,182,111,.24);border-radius:999px;color:#eec991;font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;background:rgba(231,182,111,.08)}.FormIntakePrototype_headerActions__I7wAn{display:flex;align-items:center;justify-content:flex-end;gap:10px}.FormIntakePrototype_statusPillError__tM89g,.FormIntakePrototype_statusPillWarning__dqdWs,.FormIntakePrototype_statusPill__0l0DP{display:inline-flex;min-height:34px;padding:0 11px;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;color:var(--muted-strong);font-size:12px;font-weight:620;background:rgba(255,255,255,.035)}.FormIntakePrototype_statusPillWarning__dqdWs{color:#f0c98f;border-color:rgba(232,182,109,.25);background:rgba(232,182,109,.08)}.FormIntakePrototype_statusPillError__tM89g{color:#ff9aaa;border-color:rgba(255,120,139,.25);background:rgba(255,120,139,.08)}.FormIntakePrototype_prototypeTools__qkDuT{position:relative}.FormIntakePrototype_prototypeTools__qkDuT summary{display:inline-flex;min-height:36px;padding:0 12px;align-items:center;gap:7px;border:1px solid var(--line);border-radius:10px;color:var(--muted-strong);cursor:pointer;font-size:12px;font-weight:650;list-style:none;background:rgba(255,255,255,.035)}.FormIntakePrototype_prototypeTools__qkDuT summary::-webkit-details-marker{display:none}.FormIntakePrototype_prototypeTools__qkDuT[open] summary{border-color:var(--line-strong);color:var(--text)}.FormIntakePrototype_toolMenu__U1kTM{position:absolute;top:calc(100% + 9px);inset-inline-end:0;display:grid;width:250px;padding:12px;gap:10px;border:1px solid var(--line-strong);border-radius:14px;background:#211c18;box-shadow:0 24px 70px rgba(0,0,0,.5)}.FormIntakePrototype_toolMenuLabel__UPN1S{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.FormIntakePrototype_toolMenu__U1kTM select{width:100%;min-height:40px;padding:0 10px;border:1px solid var(--line);border-radius:9px;color:var(--text);background:#171411}.FormIntakePrototype_toolButtons__OZ6tC{display:grid;grid-template-columns:1fr 1fr;gap:8px}.FormIntakePrototype_toolButton__6sAbh{min-height:38px;border:1px solid var(--line);border-radius:9px;color:var(--muted-strong);font-size:12px;font-weight:650;background:rgba(255,255,255,.04)}.FormIntakePrototype_toolButton__6sAbh:hover{border-color:var(--line-strong);color:var(--text);background:rgba(255,255,255,.07)}.FormIntakePrototype_stepperWrap__EyTXw{position:relative;z-index:2;max-width:1000px;margin:0 auto;padding:28px 32px 4px}.FormIntakePrototype_mobileStep__au21n{display:none;align-items:center;justify-content:space-between;gap:14px;color:var(--muted);font-size:12px;font-weight:650}.FormIntakePrototype_mobileStep__au21n strong{color:var(--text);font-size:13px}.FormIntakePrototype_mobileTrack__h7uev{position:relative;display:none;height:3px;margin-top:12px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.FormIntakePrototype_mobileTrack__h7uev span{position:absolute;inset-block:0;inset-inline-start:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),#f07787);transition:width .24s ease}.FormIntakePrototype_desktopStepper__snyBH{position:relative}.FormIntakePrototype_desktopTrack__CYLQx{position:absolute;top:15px;inset-inline:var(--form-step-edge-inset);height:1px;background:var(--line)}.FormIntakePrototype_desktopTrackFill__z9Plc{position:absolute;inset-block:0;inset-inline-start:0;background:linear-gradient(90deg,var(--accent),#f07787)}.FormIntakePrototype_stepper__hogep{display:grid;grid-template-columns:repeat(var(--form-step-count),1fr);margin:0;padding:0;list-style:none}.FormIntakePrototype_stepItem__jp0KP{position:relative;min-width:0;text-align:center}.FormIntakePrototype_stepCircle__zvojS{position:relative;z-index:1;display:grid;width:31px;height:31px;margin:0 auto 8px;place-items:center;border:1px solid var(--line-strong);border-radius:50%;color:var(--muted);font-size:11px;font-weight:750;background:var(--canvas)}.FormIntakePrototype_stepItemActive__OdexX .FormIntakePrototype_stepCircle__zvojS{border-color:var(--accent);color:white;background:var(--accent-deep);box-shadow:0 0 0 5px rgba(0,201,177,.1)}.FormIntakePrototype_stepItemComplete__ZQlWB .FormIntakePrototype_stepCircle__zvojS{border-color:rgba(0,201,177,.55);color:white;background:#123e36}.FormIntakePrototype_stepLabel__1A92N{display:block;overflow:hidden;color:#817970;font-size:11px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.FormIntakePrototype_stepItemActive__OdexX .FormIntakePrototype_stepLabel__1A92N,.FormIntakePrototype_stepItemComplete__ZQlWB .FormIntakePrototype_stepLabel__1A92N{color:var(--muted-strong)}.FormIntakePrototype_content__NClg0{position:relative;z-index:1;display:grid;max-width:1160px;margin:0 auto;padding:28px 32px 52px;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.FormIntakePrototype_contentWide__LDl6y{grid-template-columns:minmax(0,1fr);max-width:960px}.FormIntakePrototype_mainPanel__YT6XU{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 24%),rgba(23,20,17,.96);box-shadow:0 30px 100px rgba(0,0,0,.3)}.FormIntakePrototype_panelBody__wxOmF{padding:42px 44px 34px}.FormIntakePrototype_title__KvRrQ{max-width:680px;margin:0;color:var(--text);font-size:clamp(30px,4vw,46px);font-weight:690;line-height:1.05;letter-spacing:-.048em}.FormIntakePrototype_title__KvRrQ[data-form-edit-anchor]:focus{outline:none}.FormIntakePrototype_section__Un1Nk{margin-top:34px}.FormIntakePrototype_worldPicker__KOsDc{display:grid;gap:12px;margin-top:16px}.FormIntakePrototype_sectionHeader__knxdn{display:flex;margin-bottom:13px;align-items:baseline;justify-content:space-between;gap:14px}.FormIntakePrototype_fieldLabel__Oaxm7,.FormIntakePrototype_sectionLabel__UAeNn{color:var(--muted-strong);font-size:13px;font-weight:680}.FormIntakePrototype_optional__scn7H{color:#817970;font-size:11px;font-weight:560}.FormIntakePrototype_choiceGrid___UVFX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.FormIntakePrototype_choiceGridThree__g9eKl{grid-template-columns:repeat(3,minmax(0,1fr))}.FormIntakePrototype_choiceCard__SRf_l{position:relative;display:flex;min-height:74px;padding:18px;align-items:center;gap:13px;border:1px solid var(--line);border-radius:16px;color:inherit;text-align:start;background:rgba(255,255,255,.025);transition:border-color .15s ease,background .15s ease,transform .15s ease}.FormIntakePrototype_choiceCard__SRf_l:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.045)}.FormIntakePrototype_choiceCardSelected__2uJAF,.FormIntakePrototype_choiceCardSelected__2uJAF:hover{border-color:var(--accent);background:var(--selected-bg);box-shadow:inset 0 0 0 1px var(--accent),var(--selected-ring)}.FormIntakePrototype_choiceTitle__N0Pfi{display:block;margin-top:1px;color:var(--text);font-size:14px;font-weight:700}.FormIntakePrototype_selectedCheck__4pQUe{position:absolute;top:12px;inset-inline-end:12px;display:grid;width:22px;height:22px;place-items:center;border-radius:50%;color:white;background:var(--accent)}.FormIntakePrototype_fieldGrid__3RJoU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.FormIntakePrototype_field__H2vN9{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.FormIntakePrototype_fieldFull__3Tan7{grid-column:1/-1}.FormIntakePrototype_input__a1AYv,.FormIntakePrototype_select__SIKK4,.FormIntakePrototype_textarea__uw_XJ{width:100%;border:1px solid var(--line);border-radius:12px;outline:none;color:var(--text);font-size:14px;background:#110f0d;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.FormIntakePrototype_input__a1AYv,.FormIntakePrototype_select__SIKK4{min-height:48px;padding:0 14px}.FormIntakePrototype_textarea__uw_XJ{min-height:126px;padding:13px 14px;line-height:1.55;resize:vertical}textarea.FormIntakePrototype_input__a1AYv{height:auto;min-height:48px;padding:12px 14px;line-height:1.55;resize:vertical}.FormIntakePrototype_textareaLarge___0CNY{min-height:176px}.FormIntakePrototype_input__a1AYv::placeholder,.FormIntakePrototype_textarea__uw_XJ::placeholder{color:#625b54}.FormIntakePrototype_input__a1AYv:focus,.FormIntakePrototype_select__SIKK4:focus,.FormIntakePrototype_textarea__uw_XJ:focus{border-color:rgba(0,201,177,.72);background:#15110f;box-shadow:0 0 0 4px rgba(0,201,177,.1)}.FormIntakePrototype_fieldInvalid____eLP{border-color:rgba(255,120,139,.72)!important}.FormIntakePrototype_fieldError__Csc40{display:block;color:#ff9aaa;font-size:11px;font-weight:650}.FormIntakePrototype_requiredMark__8CrKa{color:var(--error)}.FormIntakePrototype_characterList__fxRAV{display:grid;margin-top:28px;gap:16px}.FormIntakePrototype_characterCard__nKvWA{position:relative;padding:20px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.022)}.FormIntakePrototype_characterHeader__Vh5D_{display:flex;margin-bottom:18px;align-items:center;justify-content:space-between;gap:12px}.FormIntakePrototype_characterActions__t8GCx{display:flex;flex-shrink:0;gap:2px}.FormIntakePrototype_characterIdentity__n3jzV{display:flex;align-items:center;gap:11px}.FormIntakePrototype_characterNumber__wPNaH{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--line);border-radius:11px;color:#e9be7d;background:rgba(231,182,111,.06)}.FormIntakePrototype_characterTitle__x_Yeg{color:var(--text);font-size:14px;font-weight:710}.FormIntakePrototype_iconButton__VXYm6{display:grid;width:36px;height:36px;place-items:center;border:1px solid transparent;border-radius:10px;color:#897f77;background:transparent}.FormIntakePrototype_iconButton__VXYm6:hover:not(:disabled){border-color:rgba(255,120,139,.2);color:#ff8da0;background:rgba(255,120,139,.07)}.FormIntakePrototype_visualIdentity__Gs7WY{margin:16px 0;padding:18px;border:1px solid rgba(231,182,111,.24);border-radius:16px;background:rgba(231,182,111,.045)}.FormIntakePrototype_visualIdentityHeader___8csA{display:flex;margin-bottom:13px;align-items:center;justify-content:space-between;gap:12px}.FormIntakePrototype_visualIdentityTitle__k2eGC{color:var(--text);font-size:14px;font-weight:720}.FormIntakePrototype_photoLimit___2hIq{color:#948a81;font-size:11px;font-weight:620}.FormIntakePrototype_photoChoiceGrid__ZnROk{display:flex;flex-wrap:wrap;gap:10px}.FormIntakePrototype_photoChoice__MV3B6{display:flex;flex:0 1 auto;width:auto;min-width:120px;min-height:54px;padding:0 22px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line-strong);border-radius:12px;color:var(--muted-strong);font-size:12px;font-weight:680;text-align:center;background:rgba(255,255,255,.035);cursor:pointer}.FormIntakePrototype_photoChoiceSelected__EMed1,.FormIntakePrototype_photoChoice__MV3B6:focus-within,.FormIntakePrototype_photoChoice__MV3B6:hover{border-color:rgba(231,182,111,.65);color:white;background:rgba(231,182,111,.09)}.FormIntakePrototype_photoControls___FtH3{min-width:0;padding:0;margin:10px 0 0;border:0}.FormIntakePrototype_photoControls___FtH3:disabled{opacity:.5}.FormIntakePrototype_photoControls___FtH3:disabled label{cursor:default}.FormIntakePrototype_photoEntry__xHVgy{min-width:0}.FormIntakePrototype_photoAction__GO6r6{display:flex;width:100%;min-height:36px;align-items:center;justify-content:center;gap:4px;padding:5px;border:1px solid var(--line-strong);border-radius:8px;color:var(--muted-strong);background:transparent;font-size:11px;overflow-wrap:anywhere;cursor:pointer}.FormIntakePrototype_photoAction__GO6r6:focus-within{outline:2px solid var(--accent)}.FormIntakePrototype_photoTray__N0Prp{display:grid;margin-top:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.FormIntakePrototype_photoTile__57dlR{position:relative;aspect-ratio:1;overflow:hidden;border-radius:12px;background:#24201c}.FormIntakePrototype_photoTile__57dlR img{width:100%;height:100%;object-fit:cover}.FormIntakePrototype_photoUnavailable__LP144{container-type:inline-size;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:10px;font-size:12px;text-align:center;overflow:auto}.FormIntakePrototype_photoUnavailable__LP144 button{display:inline-flex;align-items:center;justify-content:center;gap:4px}@container (max-width: 100px){.FormIntakePrototype_photoUnavailableWords__mXMUE{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.FormIntakePrototype_photoUnavailable__LP144>button{width:32px;height:32px;padding:0}}.FormIntakePrototype_photoTile__57dlR .FormIntakePrototype_photoUnavailable__LP144 button{position:static;display:inline-flex;width:auto;height:auto;padding:5px 8px;flex-shrink:0}.FormIntakePrototype_photoTile__57dlR button{position:absolute;top:6px;inset-inline-end:6px;display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:white;background:rgba(14,12,10,.78);backdrop-filter:blur(6px)}.FormIntakePrototype_photoTile__57dlR button:hover{background:rgba(183,25,49,.92)}.FormIntakePrototype_accentButton__ZEf4l,.FormIntakePrototype_ghostButton__8pDiz,.FormIntakePrototype_primaryButton___YxkO,.FormIntakePrototype_secondaryButton__SZd3O,.FormIntakePrototype_uploadButton___Lsrz{display:inline-flex;min-height:44px;padding:0 15px;align-items:center;justify-content:center;gap:8px;border-radius:11px;font-size:13px;font-weight:680;transition:transform .15s ease,border-color .15s ease,background .15s ease,color .15s ease}.FormIntakePrototype_secondaryButton__SZd3O,.FormIntakePrototype_uploadButton___Lsrz{border:1px solid var(--line-strong);color:var(--muted-strong);background:rgba(255,255,255,.045)}.FormIntakePrototype_secondaryButton__SZd3O:hover,.FormIntakePrototype_uploadButton___Lsrz:hover{border-color:rgba(255,255,255,.28);color:var(--text);background:rgba(255,255,255,.075)}.FormIntakePrototype_ghostButton__8pDiz{border:1px solid transparent;color:var(--muted);background:transparent}.FormIntakePrototype_ghostButton__8pDiz:hover{color:var(--text);background:rgba(255,255,255,.045)}.FormIntakePrototype_accentButton__ZEf4l,.FormIntakePrototype_primaryButton___YxkO{border:1px solid rgba(255,255,255,.08);color:var(--accent-ink);background:var(--accent);box-shadow:0 10px 26px rgba(0,124,109,.25)}.FormIntakePrototype_accentButton__ZEf4l:hover,.FormIntakePrototype_primaryButton___YxkO:hover{transform:translateY(-1px);background:#00b8a2}.FormIntakePrototype_accentButton__ZEf4l:disabled,.FormIntakePrototype_addCharacterButton__8lSdm:disabled,.FormIntakePrototype_iconButton__VXYm6:disabled,.FormIntakePrototype_primaryButton___YxkO:disabled,.FormIntakePrototype_secondaryButton__SZd3O:disabled{transform:none;cursor:not-allowed;opacity:.42;box-shadow:none}.FormIntakePrototype_addCharacterButton__8lSdm{display:flex;width:100%;max-width:440px;min-height:64px;align-items:center;justify-content:center;gap:9px;border:1px dashed var(--line-strong);border-radius:16px;color:var(--muted-strong);font-size:13px;font-weight:670;background:rgba(255,255,255,.018)}.FormIntakePrototype_addCharacterButton__8lSdm:hover:not(:disabled){border-color:rgba(0,201,177,.45);color:white;background:rgba(0,201,177,.06)}.FormIntakePrototype_styleGrid__EJJXv{display:grid;margin-top:28px;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.FormIntakePrototype_styleCard__vE1_3{display:flex;flex-direction:column;justify-content:flex-start;border:1px solid var(--line);padding:7px;border-radius:20px;color:inherit;text-align:start;background:#18120e;transition:transform .15s ease,border-color .15s ease,background .15s ease}.FormIntakePrototype_styleCard__vE1_3:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.2)}.FormIntakePrototype_styleCardSelected__NlY7m,.FormIntakePrototype_styleCardSelected__NlY7m:hover{border-color:var(--accent);background:var(--selected-bg);box-shadow:inset 0 0 0 1px var(--accent),var(--selected-ring)}.FormIntakePrototype_styleArt__lzeXa{position:relative;display:block;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:14px;background:#29221c}.FormIntakePrototype_styleArt__lzeXa img{display:block;width:100%;height:100%;object-fit:contain}.FormIntakePrototype_styleGrid__EJJXv{--style-check-size:21px}.FormIntakePrototype_styleCopy__mpfZK{display:flex;min-height:47px;padding:12px 8px 9px;align-items:flex-start;gap:8px}.FormIntakePrototype_styleTitle__ANXrJ{display:block;min-width:0;flex:1 1 auto;color:var(--text);font-size:12px;font-weight:720}.FormIntakePrototype_stylePager__2mf9g{display:flex;margin-top:14px;align-items:center;justify-content:center;gap:12px;color:var(--muted);font-size:11px;font-weight:680}.FormIntakePrototype_stylePager__2mf9g button{display:grid;width:34px;height:34px;place-items:center;border:1px solid var(--line);border-radius:999px;color:var(--muted-strong);background:rgba(255,255,255,.035)}.FormIntakePrototype_stylePager__2mf9g button:disabled{opacity:.3}.FormIntakePrototype_styleFallback__Jjyaj{margin-top:14px}.FormIntakePrototype_styleCheck___YapD{display:grid;flex:none;width:var(--style-check-size);height:var(--style-check-size);place-items:center;border-radius:50%;color:white;background:var(--accent)}.FormIntakePrototype_styleCheckEmpty___0IFh{visibility:hidden}.FormIntakePrototype_surpriseCard__VQwT8{display:flex;min-height:68px;width:100%;padding:16px;align-items:center;gap:13px;border:1px dashed var(--line-strong);border-radius:16px;color:inherit;text-align:start;background:radial-gradient(circle at 90% 15%,rgba(231,182,111,.13),transparent 45%),rgba(255,255,255,.022)}.FormIntakePrototype_surpriseCard__VQwT8:hover{border-color:rgba(231,182,111,.48);background-color:rgba(231,182,111,.06)}.FormIntakePrototype_surpriseCardSelected__sf2ZU,.FormIntakePrototype_surpriseCardSelected__sf2ZU:hover{border:1px solid var(--accent);background-color:var(--selected-bg);box-shadow:inset 0 0 0 1px var(--accent),var(--selected-ring)}.FormIntakePrototype_surpriseIcon__ThRy1{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border-radius:14px;color:#f0c98f;background:rgba(231,182,111,.1)}.FormIntakePrototype_previewIntro__9MXbh{display:grid;min-height:330px;margin-top:28px;padding:34px;place-items:center;border:1px solid var(--line);border-radius:20px;text-align:center;background:radial-gradient(circle at 50% 30%,rgba(0,201,177,.11),transparent 40%),rgba(255,255,255,.018)}.FormIntakePrototype_previewOrb__golOU{position:relative;display:grid;width:104px;height:104px;place-items:center;border:1px solid rgba(0,201,177,.32);border-radius:34px;color:#f1c481;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent),rgba(0,201,177,.1);box-shadow:0 24px 70px rgba(0,124,109,.16)}.FormIntakePrototype_previewOrbGenerating__KMTvb:after,.FormIntakePrototype_previewOrbGenerating__KMTvb:before{position:absolute;inset:-10px;border:1px solid rgba(0,201,177,.32);border-radius:42px;content:"";animation:FormIntakePrototype_previewPulse__c2TgK 1.8s ease-out infinite}.FormIntakePrototype_previewOrbGenerating__KMTvb:after{animation-delay:.7s}@keyframes FormIntakePrototype_previewPulse__c2TgK{0%{transform:scale(.85);opacity:0}25%{opacity:.75}to{transform:scale(1.25);opacity:0}}.FormIntakePrototype_previewIntroTitle__4nU9U{margin:24px 0 0;font-size:20px;font-weight:720;letter-spacing:-.025em}.FormIntakePrototype_mockNote__HCR8e{display:inline-flex;margin-top:16px;align-items:center;gap:6px;color:#887f77;font-size:10px;font-weight:650}.FormIntakePrototype_previewGrid__2Mc3w{display:grid;margin-top:28px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.FormIntakePrototype_previewCard__DiRBF{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.024)}.FormIntakePrototype_characterPreviewPair__Muaz0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 10px 0}.FormIntakePrototype_characterPreviewImage__B8_Ko{position:relative;height:230px;overflow:hidden;border-radius:13px}.FormIntakePrototype_characterPreviewImage__B8_Ko span{position:absolute;top:9px;inset-inline-start:9px;z-index:1;padding:4px 7px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:white;font-size:9px;font-weight:720;background:rgba(0,0,0,.42)}.FormIntakePrototype_avatarPreview__q1kPP{background:radial-gradient(circle at 50% 34%,#f7cd9c 0 12%,transparent 12.5%),radial-gradient(ellipse at 50% 93%,#dbad35 0 26%,transparent 26.5%),radial-gradient(circle at 50% 38%,#2c2332 0 19%,transparent 19.5%),linear-gradient(145deg,#3e5c50,#142a28 72%)}.FormIntakePrototype_fullBodyPreview__aLMUS{background:radial-gradient(circle at 50% 22%,#f7cd9c 0 8%,transparent 8.5%),radial-gradient(ellipse at 50% 64%,#dbad35 0 17%,transparent 17.5%),radial-gradient(ellipse at 38% 90%,#372f3e 0 7%,transparent 7.5%),radial-gradient(ellipse at 62% 90%,#372f3e 0 7%,transparent 7.5%),linear-gradient(145deg,#465f72,#182b38 72%)}.FormIntakePrototype_characterPreviewImage__B8_Ko:after{position:absolute;inset:0;content:"";opacity:.45;background:radial-gradient(circle at 18% 25%,#fff 0 1px,transparent 2px),radial-gradient(circle at 78% 16%,#fff 0 1px,transparent 2px),radial-gradient(circle at 80% 72%,#fff 0 1px,transparent 2px),radial-gradient(circle at 22% 78%,#fff 0 1px,transparent 2px)}.FormIntakePrototype_previewOverlay__B4Kzc{position:absolute;inset:0;z-index:2;display:grid;place-items:center;color:white;background:rgba(14,12,10,.68);backdrop-filter:blur(2px)}.FormIntakePrototype_previewCardBody__fxSHm{padding:15px}.FormIntakePrototype_previewNameRow__y8KjL{display:flex;align-items:center;justify-content:space-between;gap:10px}.FormIntakePrototype_previewName__SdyZc{font-size:14px;font-weight:710}.FormIntakePrototype_approvedBadge__xoVkW{display:inline-flex;align-items:center;gap:5px;color:var(--success);font-size:10px;font-weight:710}.FormIntakePrototype_previewActions__1bI2n{display:flex;margin-top:13px;gap:8px}.FormIntakePrototype_previewActions__1bI2n button{min-height:38px;flex:1;padding:0 10px;font-size:11px}.FormIntakePrototype_conflictBox__K1_ly,.FormIntakePrototype_failureBox__nl3A8{display:flex;margin-top:24px;margin-bottom:24px;padding:16px;align-items:flex-start;gap:12px;border:1px solid rgba(255,120,139,.22);border-radius:14px;color:#ff9aaa;background:rgba(255,120,139,.07)}.FormIntakePrototype_conflictBox__K1_ly{border-color:rgba(232,182,109,.25);color:#f0c98f;background:rgba(232,182,109,.07)}.FormIntakePrototype_noticeTitle__XW2i1{display:block;font-size:12px;font-weight:720}.FormIntakePrototype_noticeCopy__FkPSK{display:block;margin-top:4px;color:var(--muted);font-size:11px;line-height:1.45}.FormIntakePrototype_photoIssueCopy__qnMLJ{display:block;margin:0 0 12px;color:inherit;font-size:inherit;line-height:1.45}.FormIntakePrototype_photoIssueActions__0xa9Q{display:flex;flex-wrap:wrap;gap:8px}label.FormIntakePrototype_primaryButton___YxkO{cursor:pointer}label.FormIntakePrototype_primaryButton___YxkO[aria-disabled=true]{cursor:not-allowed;opacity:.5}.FormIntakePrototype_advancedPanel__ljN9K{display:grid;margin-top:24px;padding:20px;gap:16px;border:1px solid rgba(231,182,111,.18);border-radius:16px;background:rgba(231,182,111,.035)}.FormIntakePrototype_optionalDisclosure__Se7yd{margin-top:24px;overflow:hidden;border:1px solid rgba(231,182,111,.2);border-radius:16px;background:rgba(231,182,111,.03)}.FormIntakePrototype_optionalDisclosureContent__Jyv_R{padding:20px;border-top:1px solid rgba(231,182,111,.16)}.FormIntakePrototype_advancedHeader__GGo04{display:flex;align-items:flex-start;gap:11px}.FormIntakePrototype_advancedIcon__p63cm{color:#eec991}.FormIntakePrototype_advancedTitle__jPSDs{color:var(--text);font-size:13px;font-weight:710}.FormIntakePrototype_optionalCharacterFields__XNPUD{display:grid;gap:16px}.FormIntakePrototype_reviewList__YRTLK{display:grid;margin-top:28px;gap:12px}.FormIntakePrototype_reviewCard__xGv29{padding:18px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.024)}.FormIntakePrototype_reviewCardHeader__b6iQe{display:flex;margin-bottom:12px;align-items:center;justify-content:space-between;gap:12px}.FormIntakePrototype_reviewCardTitle__YAS0a{display:flex;align-items:center;gap:8px;color:var(--text);font-size:13px;font-weight:710}.FormIntakePrototype_editButton__kOobP{display:inline-flex;min-height:32px;padding:0 9px;align-items:center;gap:6px;border-radius:8px;color:var(--muted);font-size:11px;font-weight:650}.FormIntakePrototype_editButton__kOobP:hover{color:white;background:rgba(255,255,255,.05)}.FormIntakePrototype_reviewRows__4kabh{display:grid;gap:9px}.FormIntakePrototype_reviewRow__AgbWL{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;color:var(--muted-strong);font-size:12px;line-height:1.45}.FormIntakePrototype_reviewKey__zQ7BK{color:#776f68}.FormIntakePrototype_reviewValue__NBlwY{white-space:pre-wrap}.FormIntakePrototype_readyBanner__qN2mU{display:flex;margin-top:20px;padding:16px;align-items:flex-start;gap:12px;border:1px solid rgba(104,199,150,.22);border-radius:14px;color:var(--success);background:rgba(104,199,150,.065)}.FormIntakePrototype_stepActions__9QpUV{display:grid;margin-top:32px;padding-top:22px;gap:14px;border-top:1px solid var(--line)}.FormIntakePrototype_stepNavigation__NBNv3{display:flex;align-items:center;justify-content:space-between;gap:12px}.FormIntakePrototype_personalizeButton__zOHc7{display:inline-flex;width:100%;margin:0;min-height:52px;padding:0 16px;align-items:center;gap:9px;border:0;border-radius:0;color:#d7b47f;font-size:13px;font-weight:680;text-align:start;background:rgba(231,182,111,.025)}.FormIntakePrototype_personalizeButton__zOHc7 svg:last-child{margin-inline-start:auto;transition:transform .15s ease}.FormIntakePrototype_personalizeButtonActive__MWKE_ svg:last-child{transform:rotate(180deg)}.FormIntakePrototype_personalizeButtonActive__MWKE_,.FormIntakePrototype_personalizeButton__zOHc7:hover{background:rgba(231,182,111,.055)}.FormIntakePrototype_gatePanel__ZLY6H{display:grid;min-height:520px;padding:48px;place-items:center;text-align:center}.FormIntakePrototype_gateIcon__MyEdr{display:grid;width:86px;height:86px;margin:0 auto;place-items:center;border:1px solid rgba(104,199,150,.25);border-radius:28px;color:var(--success);background:rgba(104,199,150,.07);box-shadow:0 24px 70px rgba(58,128,91,.12)}.FormIntakePrototype_gateTitle__Mew6Y{max-width:620px;margin:26px auto 0;font-size:clamp(34px,5vw,54px);font-weight:690;line-height:1.02;letter-spacing:-.05em}.FormIntakePrototype_gateCopy__eKGdf{max-width:560px;margin:14px auto 0;color:var(--muted);font-size:14px;line-height:1.6}.FormIntakePrototype_gateActions__m1bIz{display:flex;margin-top:26px;align-items:center;justify-content:center;gap:10px}.FormIntakePrototype_prototypeNotice__52gyw{max-width:520px;margin:16px auto 0;color:#887f77;font-size:11px;line-height:1.5}.FormIntakePrototype_srOnly__MxCrh{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:920px){.FormIntakePrototype_content__NClg0{grid-template-columns:minmax(0,1fr);max-width:820px}.FormIntakePrototype_styleGrid__EJJXv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.FormIntakePrototype_headerInner__f8hz0{min-height:60px;padding:0 16px}.FormIntakePrototype_brandName__vzKex,.FormIntakePrototype_statusPillError__tM89g,.FormIntakePrototype_statusPillWarning__dqdWs,.FormIntakePrototype_statusPill__0l0DP{display:none}.FormIntakePrototype_prototypeTools__qkDuT summary{width:38px;padding:0;justify-content:center;font-size:0}.FormIntakePrototype_toolMenu__U1kTM{position:fixed;top:68px;inset-inline:16px;width:auto}.FormIntakePrototype_stepperWrap__EyTXw{padding:22px 18px 0}.FormIntakePrototype_desktopStepper__snyBH,.FormIntakePrototype_stepper__hogep{display:none}.FormIntakePrototype_mobileStep__au21n{display:flex}.FormIntakePrototype_mobileTrack__h7uev{display:block}.FormIntakePrototype_content__NClg0{padding:20px 12px 36px}.FormIntakePrototype_mainPanel__YT6XU{overflow:clip;border-radius:20px}.FormIntakePrototype_panelBody__wxOmF{padding:28px 20px 112px}.FormIntakePrototype_title__KvRrQ{font-size:31px;line-height:1.08}.FormIntakePrototype_choiceGrid___UVFX,.FormIntakePrototype_fieldGrid__3RJoU,.FormIntakePrototype_previewGrid__2Mc3w{grid-template-columns:minmax(0,1fr)}.FormIntakePrototype_styleGrid__EJJXv{grid-template-columns:repeat(2,minmax(0,1fr))}.FormIntakePrototype_surpriseCard__VQwT8{grid-column:auto}.FormIntakePrototype_characterCard__nKvWA{padding:16px}.FormIntakePrototype_photoTray__N0Prp{grid-template-columns:repeat(2,minmax(0,1fr))}.FormIntakePrototype_previewIntro__9MXbh{min-height:300px;padding:24px 18px}.FormIntakePrototype_reviewRow__AgbWL{grid-template-columns:minmax(0,1fr);gap:3px}.FormIntakePrototype_stepNavigation__NBNv3 .FormIntakePrototype_primaryButton___YxkO{min-width:142px}.FormIntakePrototype_shell__UYXBj:not([data-form-shell]) .FormIntakePrototype_stepNavigation__NBNv3{position:fixed;bottom:0;inset-inline:12px;z-index:12;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border:1px solid var(--line);border-bottom:0;border-radius:16px 16px 0 0;background:rgba(23,20,17,.94);backdrop-filter:blur(16px)}.FormIntakePrototype_gateActions__m1bIz{align-items:stretch;flex-direction:column-reverse}.FormIntakePrototype_gateActions__m1bIz button{width:100%}.FormIntakePrototype_gatePanel__ZLY6H{min-height:480px;padding:34px 22px}}@media (prefers-reduced-motion:reduce){.FormIntakePrototype_accentButton__ZEf4l,.FormIntakePrototype_choiceCard__SRf_l,.FormIntakePrototype_mobileTrack__h7uev span,.FormIntakePrototype_primaryButton___YxkO,.FormIntakePrototype_styleCard__vE1_3{transition:none}.FormIntakePrototype_previewOrbGenerating__KMTvb:after,.FormIntakePrototype_previewOrbGenerating__KMTvb:before{animation:none}}.FormIntakePrototype_headerActions__I7wAn .FormIntakePrototype_editorStatus__J9ZDw{display:inline-flex}.FormIntakePrototype_savedPreviewSection__nIdlS{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.FormIntakePrototype_savedPreviewPair__h_crk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0}.FormIntakePrototype_savedPreviewPair__h_crk figure{margin:0;min-width:0}.FormIntakePrototype_savedPreviewPair__h_crk figcaption{margin-top:5px;font-size:12px}.FormIntakePrototype_savedPreviewImage__vH3uW{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:12px;background:rgba(128,128,128,.08)}.FormIntakePrototype_savedPreviewImage__vH3uW img{object-fit:contain}.FormIntakePrototype_savedPreviewActions__qILTx{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.FormIntakePrototype_savedPreviousPreview__iFGsb{margin-top:12px}.FormIntakePrototype_shell__UYXBj [data-form-edit-anchor]{scroll-margin-top:88px}.FormIntakePrototype_characterAvatar__W_Nbd{inline-size:46px;flex:0 0 46px}.FormIntakePrototype_characterTitleButton__IywSH{display:grid;gap:2px;min-inline-size:0;padding:0;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer}.FormIntakePrototype_characterContext__1ARIl{color:var(--muted,#6b7280);font-size:.76rem;font-weight:500}.FormIntakePrototype_shell__UYXBj[data-form-shell]{display:flex;flex-direction:column;width:100%;height:100dvh;min-height:0;overflow:hidden;background:var(--canvas)}.FormIntakePrototype_shell__UYXBj[data-form-shell]:before{display:none}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_header__P4A0V:not(:has(a,button)){height:60px;min-height:60px;overflow:hidden;border:0}.FormIntakePrototype_shell__UYXBj[data-testid=form-project-review]{padding-top:60px}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_header__P4A0V{flex:none;position:relative;background:var(--canvas);backdrop-filter:none}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_headerInner__f8hz0{min-height:60px}.FormIntakePrototype_progress__4L5_A{position:relative;z-index:2;flex:none;display:flex;flex-direction:column;justify-content:center;min-height:42px;width:100%;max-width:1164px;margin:0 auto;padding:0 32px;gap:7px}.FormIntakePrototype_progressHeader__z0FWM{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.FormIntakePrototype_progressCount__gMtOT{color:var(--muted);font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.FormIntakePrototype_progressLabel__9s18x{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.FormIntakePrototype_progressTrack__iqSRi{height:3px;overflow:hidden;border-radius:999px;background:rgba(247,242,234,.1)}.FormIntakePrototype_progressFill__RiOSz{display:block;height:100%;border-radius:inherit;background:var(--accent);transition:width .3s ease}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_content__NClg0{flex:1 1 auto;display:block;min-height:0;width:100%;max-width:none;margin:0;padding:20px 32px 32px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_content__NClg0>.FormIntakePrototype_mainPanel__YT6XU{max-width:1100px;margin:0 auto;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_panelBody__wxOmF{padding:0}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_stepActions__9QpUV{position:relative;z-index:4;flex:none;display:block;width:100%;min-height:76px;margin:0;padding:15px max(32px,calc((100vw - 1100px) / 2)) calc(15px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--canvas)}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_stepActions__9QpUV .FormIntakePrototype_stepNavigation__NBNv3{position:static;z-index:auto;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;backdrop-filter:none}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_stepActions__9QpUV .FormIntakePrototype_failureBox__nl3A8{margin:0 0 10px;padding:8px 12px}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_stepActions__9QpUV .FormIntakePrototype_noticeCopy__FkPSK{margin:8px 0 0}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_title__KvRrQ{max-width:none;margin:0 0 20px;font-size:30px;font-weight:600;line-height:1.15;letter-spacing:-.035em}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_section__Un1Nk{margin-top:22px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_sectionHeader__knxdn{margin-bottom:9px}.FormIntakePrototype_bookTypeFieldset__kWzYi{min-width:0;margin:0;padding:0;border:0}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_fieldGrid__3RJoU{gap:16px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_field__H2vN9{gap:6px;min-width:0}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_fieldLabel__Oaxm7,.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_sectionLabel__UAeNn{color:var(--text);font-size:13px;font-weight:500}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_input__a1AYv,.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_select__SIKK4,.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_textarea__uw_XJ{min-height:44px;border-color:#39312b;border-radius:8px;background:var(--panel)}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_input__a1AYv,.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_select__SIKK4{padding:0 14px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_textarea__uw_XJ{min-height:96px;padding:12px 14px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_textareaLarge___0CNY{min-height:126px}.FormIntakePrototype_shell__UYXBj[data-form-shell] textarea.FormIntakePrototype_input__a1AYv{min-height:44px;padding:10px 14px;line-height:1.5}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_choiceCard__SRf_l,.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_photoChoice__MV3B6{min-height:44px;border-radius:8px;background:transparent}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_choiceCard__SRf_l{padding:10px 14px}.FormIntakePrototype_drawingRecap__ePT9T{display:grid;max-width:560px;gap:6px;margin-top:12px;padding:20px 22px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.FormIntakePrototype_drawingRecapName__64TOO{margin:0;color:var(--text);font-size:20px;font-weight:700}.FormIntakePrototype_drawingRecapLine__F_O71{margin:0;color:var(--muted-strong);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.FormIntakePrototype_drawingStartAction__vECA9{display:flex;width:100%;max-width:560px;flex:1 1 100%;margin-top:18px}.FormIntakePrototype_drawingStartAction__vECA9>button{width:100%;min-height:54px;font-size:16px}.FormIntakePrototype_savedPreviewSection__nIdlS>.FormIntakePrototype_drawingStartAction__vECA9:not(:last-child){margin-bottom:16px}.FormIntakePrototype_layoutChoices__Qc4r2{display:grid;max-width:760px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.FormIntakePrototype_layoutPicture__ZWyOF{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:10px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_layoutChoices__Qc4r2 .FormIntakePrototype_choiceCard__SRf_l{padding:14px;gap:12px}@media (max-width:640px){.FormIntakePrototype_layoutChoices__Qc4r2{grid-template-columns:minmax(0,1fr)}.FormIntakePrototype_checkoutRecovery__2jNQc{flex-direction:column;align-items:stretch}.FormIntakePrototype_checkoutRecovery__2jNQc .FormIntakePrototype_stepNavigation__NBNv3{flex-wrap:wrap;justify-content:flex-start}}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_choiceCardSelected__2uJAF,.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_choiceCardSelected__2uJAF:hover{background:var(--selected-bg)}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_choiceCard__SRf_l{flex-direction:column;align-items:stretch;gap:10px;text-align:center}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_styleGrid__EJJXv{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:20px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_styleCard__vE1_3{padding:0;border-color:transparent;border-radius:8px;background:transparent;box-shadow:none}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_styleArt__lzeXa{border:1px solid #39312b;border-radius:8px;background:var(--panel)}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_styleCardSelected__NlY7m .FormIntakePrototype_styleArt__lzeXa{border-color:var(--accent)}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_styleCopy__mpfZK{min-height:calc(var(--style-check-size) + 8px);padding:8px 2px 0}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_styleTitle__ANXrJ{font-size:13px;font-weight:500}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterList__fxRAV{margin-top:10px;gap:0}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterCard__nKvWA{padding:16px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterHeader__Vh5D_{margin-bottom:12px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterWorkspace__mLTa7{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterFields__q4SOj{display:grid;min-width:0;gap:16px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterWorkspace__mLTa7[data-character-phase=details]{grid-template-columns:minmax(0,560px);gap:18px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterWorkspace__mLTa7[data-character-phase=details] .FormIntakePrototype_drawingStartAction__vECA9{margin-top:0}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterWorkspace__mLTa7[data-character-phase=details] .FormIntakePrototype_drawingStartAction__vECA9>button{width:100%}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterFields__q4SOj .FormIntakePrototype_fieldGrid__3RJoU{grid-template-columns:repeat(2,minmax(0,1fr))}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterFields__q4SOj .FormIntakePrototype_fieldFull__3Tan7{grid-column:1/-1}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_advancedPanel__ljN9K,.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_optionalDisclosure__Se7yd,.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_visualIdentity__Gs7WY{padding:0;overflow:visible;border:0;border-radius:0;background:transparent}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_optionalDisclosure__Se7yd{margin-top:20px}.FormIntakePrototype_optionalDisclosureHint__CbTts{margin:0 0 12px;color:var(--muted);font-size:12px;line-height:1.5}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_optionalDisclosureContent__Jyv_R{padding:0;border:0}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_savedPreviewSection__nIdlS{min-width:0;margin:0;padding:0;border:0}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_savedPreviewPair__h_crk,.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_savedPreviewSection__nIdlS>.FormIntakePrototype_noticeCopy__FkPSK{margin:0 0 10px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_savedPreviewImage__vH3uW{max-height:430px;border-radius:8px;background:transparent}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_savedPreviewActions__qILTx{margin-top:10px}.FormIntakePrototype_drawingSpinner__Dyd7I{vertical-align:middle;animation:FormIntakePrototype_drawingSpin__MyN1m .9s linear infinite}@keyframes FormIntakePrototype_drawingSpin__MyN1m{to{transform:rotate(1turn)}}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_reviewList__YRTLK{gap:0;margin-top:10px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_reviewCard__xGv29{padding:18px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_reviewRow__AgbWL{font-size:14px}@media (max-width:900px){.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_styleGrid__EJJXv{grid-template-columns:repeat(3,minmax(0,1fr))}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterWorkspace__mLTa7{grid-template-columns:minmax(0,1fr);gap:20px}}@media (max-width:640px){.FormIntakePrototype_progress__4L5_A{padding:0 20px}.FormIntakePrototype_progressLabel__9s18x{display:none}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_content__NClg0{padding:20px 20px 28px}.FormIntakePrototype_shell__UYXBj[data-form-shell]>.FormIntakePrototype_stepActions__9QpUV{min-height:72px;padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_title__KvRrQ{font-size:26px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_styleGrid__EJJXv{grid-template-columns:repeat(2,minmax(0,1fr))}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_characterFields__q4SOj .FormIntakePrototype_fieldGrid__3RJoU{grid-template-columns:minmax(0,1fr)}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_stepNavigation__NBNv3 .FormIntakePrototype_primaryButton___YxkO{min-width:0;padding-inline:10px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_stepNavigation__NBNv3 .FormIntakePrototype_secondaryButton__SZd3O{padding-inline:10px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_reviewRow__AgbWL{grid-template-columns:minmax(0,1fr);gap:3px}}.FormIntakePrototype_drawingChanging__DO2dv{position:relative}.FormIntakePrototype_drawingChanging__DO2dv .FormIntakePrototype_savedPreviewImage__vH3uW{opacity:.28;filter:saturate(.4) blur(1.5px);transition:opacity .4s ease,filter .4s ease;animation:FormIntakePrototype_drawingChangingPulse__qFPQW 2.2s ease-in-out infinite}@keyframes FormIntakePrototype_drawingChangingPulse__qFPQW{50%{opacity:.14}}.FormIntakePrototype_drawingChangingSign__bxkfN{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:0;padding:16px max(16px,calc(50% - 130px));color:var(--text);font-size:17px;font-weight:600;text-align:center;text-wrap:balance}.FormIntakePrototype_drawingChangingSign__bxkfN .FormIntakePrototype_drawingSpinner__Dyd7I{color:var(--accent)}.FormIntakePrototype_drawingChangingWords__DGacI{color:var(--muted-strong);font-size:14px;font-weight:400;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.FormIntakePrototype_progressFill__RiOSz{transition:none}.FormIntakePrototype_drawingSpinner__Dyd7I{animation:none}.FormIntakePrototype_drawingChanging__DO2dv .FormIntakePrototype_savedPreviewImage__vH3uW{animation:none;transition:none}}.FormIntakePrototype_shell__UYXBj[data-testid=form-project-review] .FormIntakePrototype_savedPreviewPair__h_crk{width:min(100%,250px);gap:12px}.FormIntakePrototype_shell__UYXBj[data-testid=form-project-review] .FormIntakePrototype_reviewList__YRTLK .FormIntakePrototype_savedPreviewImage__vH3uW{min-height:0;height:150px}.FormIntakePrototype_shell__UYXBj[data-testid=form-project-review] .FormIntakePrototype_savedPreviewSection__nIdlS{margin-top:12px}.FormIntakePrototype_shell__UYXBj[data-testid=form-project-review] .FormIntakePrototype_reviewList__YRTLK{max-width:780px}.FormIntakePrototype_choiceArt__GSL7J{display:block;width:100%;height:150px}.FormIntakePrototype_choiceArt__GSL7J img{width:100%;height:100%;object-fit:contain}.FormIntakePrototype_optionalMark__5kRuw{color:var(--muted);font-size:inherit;font-weight:400}.FormIntakePrototype_toneChipRow__cyZmi{display:flex;margin:2px 0 4px;flex-wrap:wrap;gap:8px}.FormIntakePrototype_toneChip__d3CCf{min-height:36px;padding:0 14px;border:1px solid var(--line-strong);border-radius:999px;color:var(--muted-strong);font-size:13px;font-weight:600;background:transparent;cursor:pointer}.FormIntakePrototype_toneChip__d3CCf:focus-visible,.FormIntakePrototype_toneChip__d3CCf:hover{color:white}.FormIntakePrototype_toneChipPressed__UjzRn,.FormIntakePrototype_toneChipPressed__UjzRn:hover{border-color:var(--accent);color:white;background:var(--selected-bg);box-shadow:inset 0 0 0 1px var(--accent)}.FormIntakePrototype_savedPreviewSingle__7c2K8{display:block;width:100%}.FormIntakePrototype_savedPreviewSingle__7c2K8 .FormIntakePrototype_savedPreviewImage__vH3uW{aspect-ratio:auto;height:min(480px,60vh);max-height:480px;background:transparent}.FormIntakePrototype_characterSummary__Bi3TR dl{display:grid;margin:8px 0 0;gap:8px}.FormIntakePrototype_characterSummary__Bi3TR dt{color:var(--muted);font-size:12px}.FormIntakePrototype_characterSummary__Bi3TR dd{margin:0}@media (max-width:640px){.FormIntakePrototype_choiceArt__GSL7J{height:120px}.FormIntakePrototype_shell__UYXBj[data-form-shell] .FormIntakePrototype_choiceGrid___UVFX{grid-template-columns:repeat(2,minmax(0,1fr))}.FormIntakePrototype_savedPreviewSingle__7c2K8 .FormIntakePrototype_savedPreviewImage__vH3uW{height:60vh;max-height:60vh}}@media (min-width:641px){.FormIntakePrototype_choiceGridThree__g9eKl{width:max(100%,min(960px,calc(100vw - 120px)))}}.FormIntakePrototype_photoProgressTile__oklBm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px;border:1px dashed var(--line-strong);color:var(--muted-strong);font-size:12px;font-weight:620;text-align:center;background:transparent}@media (max-width:640px){.FormIntakePrototype_photoChoice__MV3B6{padding:0 14px}}.FormIntakePrototype_figurinePreviewTag__csmNe{flex:none;width:100%;max-width:1164px;margin:6px auto 0;padding:0 32px;color:var(--muted);font-size:11px;line-height:1.45}.FormIntakePrototype_figurineViewerCompact__o6tA9 .FormIntakePrototype_savedPreviewImage__vH3uW{height:min(320px,38vh);max-height:320px}.FormIntakePrototype_figurineConsent__SqEIE{width:100%;min-width:0;padding:10px 14px;align-items:flex-start;justify-content:flex-start;text-align:start;line-height:1.45;margin-top:12px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionColumn__o7E3i{display:flex;flex-direction:column;max-width:1000px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionTitle__P0f6B{max-width:24ch;margin:0;font-size:clamp(26px,4.2vw,40px);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.FormIntakePrototype_questionSub__pnN49{max-width:62ch;margin:10px 0 0;color:var(--muted);font-size:17px;line-height:1.5}.FormIntakePrototype_questionHint__SJbRv{max-width:62ch;color:var(--muted);font-size:15px;line-height:1.5}.FormIntakePrototype_questionTag___W97y{align-self:flex-start;margin-bottom:12px;padding:3px 11px;border:1px solid var(--line-strong);border-radius:999px;color:var(--muted-strong);font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.FormIntakePrototype_questionBody__SwtDL{display:flex;flex-direction:column;gap:18px;margin-top:24px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionBody__SwtDL>.FormIntakePrototype_failureBox__nl3A8,.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionBody__SwtDL>.FormIntakePrototype_section__Un1Nk{margin-top:0}.FormIntakePrototype_questionAnswer__RVZem{width:100%;max-width:880px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionAnswer__RVZem .FormIntakePrototype_input__a1AYv,.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionAnswer__RVZem .FormIntakePrototype_textarea__uw_XJ,.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionDescribe__ec20E .FormIntakePrototype_textarea__uw_XJ{border-width:2px;border-radius:16px;font-size:19px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionAnswer__RVZem .FormIntakePrototype_input__a1AYv{min-height:60px;padding:14px 18px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionAnswer__RVZem .FormIntakePrototype_textarea__uw_XJ,.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionDescribe__ec20E .FormIntakePrototype_textarea__uw_XJ{min-height:140px;padding:16px 18px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionAnswer__RVZem .FormIntakePrototype_textareaLarge___0CNY{min-height:240px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) [data-screen=language] .FormIntakePrototype_select__SIKK4{max-width:520px;min-height:60px;border-width:2px;border-radius:16px;font-size:19px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) [data-screen=language] .FormIntakePrototype_fieldGrid__3RJoU{grid-template-columns:minmax(0,1fr)}.FormIntakePrototype_questionFieldset__9cxlR{min-width:0;margin:0;padding:0;border:0}.FormIntakePrototype_questionTiles__sMnd4{display:grid;max-width:880px;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px}.FormIntakePrototype_questionTilesBig__LJN2o{max-width:720px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.FormIntakePrototype_questionTilesPair__dUDEn{max-width:560px}.FormIntakePrototype_questionTiles__sMnd4.FormIntakePrototype_questionTilesBig__LJN2o.FormIntakePrototype_questionTilesTrio__fiO_e,.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionTilesBig__LJN2o.FormIntakePrototype_questionTilesTrio__fiO_e{max-width:720px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:480px){.FormIntakePrototype_questionTiles__sMnd4.FormIntakePrototype_questionTilesBig__LJN2o.FormIntakePrototype_questionTilesTrio__fiO_e,.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionTilesBig__LJN2o.FormIntakePrototype_questionTilesTrio__fiO_e{grid-template-columns:minmax(0,1fr)}.FormIntakePrototype_questionTiles__sMnd4.FormIntakePrototype_questionTilesBig__LJN2o.FormIntakePrototype_questionTilesTrio__fiO_e .FormIntakePrototype_questionTileBig__aqHhu{padding-block:16px}}.FormIntakePrototype_questionTile__nSfA3{position:relative;display:flex;min-height:64px;padding:16px 8px;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:2px solid var(--line);border-radius:16px;color:var(--text);font-size:18px;font-weight:600;text-align:center;background:var(--panel);cursor:pointer}.FormIntakePrototype_questionTileBig__aqHhu{padding:22px 14px;font-size:20px}.FormIntakePrototype_questionTile__nSfA3:focus-visible,.FormIntakePrototype_questionTile__nSfA3:focus-within,.FormIntakePrototype_questionTile__nSfA3:hover{border-color:var(--line-strong)}.FormIntakePrototype_questionTileSelected__gPM_C,.FormIntakePrototype_questionTileSelected__gPM_C:hover{border-color:var(--accent);color:white;background:var(--selected-bg)}.FormIntakePrototype_questionTileSelected__gPM_C:after{content:"✓";content:"✓"/"";position:absolute;top:6px;inset-inline-end:6px;display:grid;width:16px;height:16px;place-items:center;border-radius:50%;color:var(--accent-ink);font-size:11px;font-weight:800;line-height:1;background:var(--accent)}.FormIntakePrototype_questionTileNote__7zo5k{color:var(--muted);font-size:13px;font-weight:400}.FormIntakePrototype_questionTile__nSfA3[data-disabled=true]{cursor:not-allowed;opacity:.5}.FormIntakePrototype_questionDescribe__ec20E{display:flex;max-width:880px;padding:18px;flex-direction:column;gap:10px;border:1px solid var(--line);border-radius:16px;background:var(--panel-soft)}.FormIntakePrototype_questionGroup__DQPUw{display:flex;flex-direction:column;gap:22px}.FormIntakePrototype_questionColumns__XZnil{display:grid;max-width:880px;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.FormIntakePrototype_castList__caFYf{display:flex;max-width:880px;flex-direction:column;gap:12px}.FormIntakePrototype_castRow__1_Zvu{display:flex;align-items:center;gap:14px;padding:12px 14px;border:2px solid var(--line);border-radius:16px;background:var(--panel)}.FormIntakePrototype_castAvatar__hPkXH{display:flex;overflow:hidden;width:56px;height:56px;flex:none;align-items:center;justify-content:center;border-radius:12px;color:var(--muted-strong);font-size:22px;font-weight:600;background:var(--panel-soft)}.FormIntakePrototype_castAvatar__hPkXH>div{width:100%;height:100%;aspect-ratio:auto;border-radius:0}.FormIntakePrototype_castAvatar__hPkXH img{width:100%;height:100%;object-fit:cover}.FormIntakePrototype_castWho__CpztF{display:flex;min-width:0;flex:1;flex-direction:column}.FormIntakePrototype_castName__yTJTJ{font-size:17px;font-weight:600;overflow-wrap:anywhere}.FormIntakePrototype_castMeta__TK6Hy{color:var(--muted);font-size:14px;overflow-wrap:anywhere}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_castRow__1_Zvu .FormIntakePrototype_characterActions__t8GCx{align-items:center;gap:4px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_addCharacterButton__8lSdm{max-width:880px}@media (max-width:720px){.FormIntakePrototype_questionColumns__XZnil{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine])>.FormIntakePrototype_content__NClg0{padding:20px 16px 28px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine])>.FormIntakePrototype_stepActions__9QpUV{padding-inline:16px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionTitle__P0f6B{font-size:26px}.FormIntakePrototype_castRow__1_Zvu{flex-wrap:wrap}}@media (min-width:721px){.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) [data-screen=product] .FormIntakePrototype_choiceGrid___UVFX{grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) [data-screen=product] .FormIntakePrototype_choiceArt__GSL7J,.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) [data-screen=product] .FormIntakePrototype_choiceArt__GSL7J img{height:auto}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionTilesBig__LJN2o{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) .FormIntakePrototype_questionTileBig__aqHhu{min-height:96px}}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) [data-screen=age] .FormIntakePrototype_questionTile__nSfA3{white-space:nowrap}.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) [data-screen=age] .FormIntakePrototype_questionTile__nSfA3[data-testid="reader-age-18+"],.FormIntakePrototype_shell__UYXBj:is([data-form-shell=editor],[data-form-shell=figurine]) [data-screen=age] .FormIntakePrototype_questionTile__nSfA3[data-testid=reader-age-0]{font-size:15px}.FormIntakePrototype_choicePrice__4N0tp{display:block;color:var(--muted);font-size:13px;font-weight:500;margin-top:2px}.FormIntakePrototype_drawingChange__8skKd{display:grid;gap:8px;margin-top:12px}.FormIntakePrototype_drawingChangeForm__7veDT{display:grid;gap:6px}.FormIntakePrototype_drawingChangeForm__7veDT .FormIntakePrototype_savedPreviewActions__qILTx{margin-top:0}.FormIntakePrototype_savedPreviewPair__h_crk figure>button{margin-top:8px;width:100%}.FormIntakePrototype_drawingChangeLink__LX8ON{justify-self:start;padding:0;border:0;background:none;color:var(--muted);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.TurnaroundGallery_gallery__VxiJ0{width:100%;margin-top:16px}.TurnaroundGallery_viewport__fzrad{position:relative;width:100%;height:min(420px,52vh);max-height:420px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:rgba(128,128,128,.06);touch-action:pan-y}.TurnaroundGallery_layer__eydGN{position:absolute;inset:0;visibility:hidden;pointer-events:none}.TurnaroundGallery_layerActive__tS3Jt{visibility:visible;pointer-events:auto}.TurnaroundGallery_layer__eydGN>*{width:100%;height:100%}.TurnaroundGallery_layer__eydGN img{object-fit:contain}.TurnaroundGallery_controls__RVRmG{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.TurnaroundGallery_control__kZGOc{min-height:36px;padding:0 14px;border:1px solid var(--line-strong);border-radius:999px;color:var(--muted-strong);font-size:13px;font-weight:600;background:transparent;cursor:pointer}.TurnaroundGallery_control__kZGOc:focus-visible,.TurnaroundGallery_control__kZGOc:hover{color:white}.TurnaroundGallery_control__kZGOc[aria-pressed=true]{border-color:rgba(231,182,111,.65);color:white;background:rgba(231,182,111,.09)}.TurnaroundGallery_control__kZGOc:disabled{opacity:.45;cursor:not-allowed}.TurnaroundGallery_status__sq6Ah{display:flex;margin-top:10px;align-items:center;gap:8px;color:var(--muted-strong);font-size:12px;font-weight:620;line-height:1.35}.TurnaroundGallery_statusError__i0ozn{color:#f0a8a8}.TurnaroundGallery_spinner___UGb_{flex:0 0 auto;width:14px;height:14px;border:2px solid rgba(255,255,255,.25);border-top:2px solid var(--text);border-radius:50%;animation:TurnaroundGallery_turnaround-spin___Q2qe .9s linear infinite}@keyframes TurnaroundGallery_turnaround-spin___Q2qe{to{transform:rotate(1turn)}}@media (max-width:640px){.TurnaroundGallery_viewport__fzrad{height:60vh;max-height:60vh}}@media (prefers-reduced-motion:reduce){.TurnaroundGallery_layer__eydGN{transition:none}.TurnaroundGallery_spinner___UGb_{animation-duration:1.8s}}.FigurinePreview_previewStage__oz0KB{width:100%;margin-top:24px}.FigurinePreview_frame__AUdW_{position:relative;min-width:0}.FigurinePreview_visuallyHidden__tyVog{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FigurinePreview_viewport__NfG2G{position:relative;overflow:hidden;background:transparent}.FigurinePreview_viewportHidden__dzK03{height:0!important;max-height:0!important;visibility:hidden}.FigurinePreview_galleryPreloading__xDpA1{position:absolute;inset:0;visibility:hidden;pointer-events:none}.FigurinePreview_assetLayer__lsunR,.FigurinePreview_media__ZwW78{position:absolute;inset:0}.FigurinePreview_assetLayer__lsunR>*{width:100%;height:100%}.FigurinePreview_assetLayer__lsunR img,.FigurinePreview_assetLayer__lsunR video{object-fit:contain}.FigurinePreview_clipLoading__ZfVoo,.FigurinePreview_modelLoading__X1yYz{opacity:0;pointer-events:none}.FigurinePreview_clipReady__y3ETA,.FigurinePreview_modelReady__frLxP{opacity:1}.FigurinePreview_emptyViewport__whN5f{position:absolute;inset:0;border:1px dashed var(--line-strong);border-radius:8px;background:rgba(128,128,128,.025)}.FigurinePreview_previewStatus__SFleG{position:absolute;inset-inline:12px;bottom:12px;display:flex;min-height:42px;padding:10px 12px;align-items:center;justify-content:center;gap:9px;border:1px solid var(--line);border-radius:8px;color:var(--muted-strong);font-size:12px;font-weight:620;line-height:1.35;text-align:center;background:rgba(14,12,10,.88);backdrop-filter:blur(12px)}.FigurinePreview_previewStatusActive__BjGNz{border-color:rgba(0,201,177,.3);color:var(--text);background:rgba(4,47,42,.9)}.FigurinePreview_spinner__CbPQX{flex:0 0 auto;animation:FigurinePreview_preview-spin__h0Zl6 .9s linear infinite}@keyframes FigurinePreview_preview-spin__h0Zl6{to{transform:rotate(1turn)}}@media (max-width:640px){.FigurinePreview_previewStage__oz0KB{margin-top:20px}}@media (prefers-reduced-motion:reduce){.FigurinePreview_spinner__CbPQX{animation-duration:1.8s}}