.CharacterReviewError_error__41CXj{color:#aa435c;font-size:12px;line-height:1.6;min-width:0}.CharacterReviewError_error__41CXj p{margin:0}.CharacterReviewError_error__41CXj a,.CharacterReviewError_error__41CXj button{color:#7654bc;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.CharacterReviewError_error__41CXj button{align-items:center;display:inline-flex;gap:6px}.CharacterReviewError_error__41CXj button:disabled{cursor:wait}.CharacterReviewError_spinner__FaNJy{animation:CharacterReviewError_spin__xo0ph 1s linear infinite}@keyframes CharacterReviewError_spin__xo0ph{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.CharacterReviewError_spinner__FaNJy{animation:none}}.CharacterCreationForm_actionBar__SzCFT,.CharacterCreationForm_creator__byzUv{--ink:#11162f;--accent:#6245f5;--muted:#607094;--line:#e3e7f2;color:var(--ink);font-family:var(--font-montserrat),sans-serif;font-size:14px;line-height:1.5}.CharacterCreationForm_creator__byzUv{container:character-creator/inline-size;min-width:0;padding:0}.CharacterCreationForm_actionBar__SzCFT svg,.CharacterCreationForm_creator__byzUv svg{flex-shrink:0;stroke-width:1.8}.CharacterCreationForm_mainPanel__hWgrE{background:#fff;border:1px solid #e6e8f5;border-radius:20px;box-shadow:0 5px 20px rgb(46 51 107/4%);padding:24px}.CharacterCreationForm_header__5OjeW{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.CharacterCreationForm_header__5OjeW>div{flex:1;min-width:0}.CharacterCreationForm_title__Q3TTC{font-size:30px;font-weight:700;letter-spacing:-1px;line-height:1.2;margin:0}.CharacterCreationForm_subtitle__b4k4j{color:var(--muted);font-size:14px;line-height:1.55;margin:9px 0 0}.CharacterCreationForm_tipsButton__eb_TB{align-items:center;background:#faf8ff;border:1px solid #e7e1f4;border-radius:24px;color:#645285;display:inline-flex;flex-shrink:0;font:inherit;font-size:12px;font-weight:500;gap:8px;justify-content:center;min-height:44px;padding:8px 13px}.CharacterCreationForm_tipsButton__eb_TB:hover{background:#f1edfc}.CharacterCreationForm_tipsButton__eb_TB svg{color:#e2a036}.CharacterCreationForm_formGrid__S6ka7{display:grid;gap:23px;grid-template-areas:"name" "upload" "description"}.CharacterCreationForm_nameField__5u0cD{grid-area:name;min-width:0}.CharacterCreationForm_uploadSection__2dgbW{grid-area:upload;min-width:0}.CharacterCreationForm_descriptionField__bAojk{grid-area:description;min-width:0}.CharacterCreationForm_fieldLabel__Thb8_{display:block;font-size:14px;font-weight:600;line-height:1.5;margin:0 0 8px;padding:0}.CharacterCreationForm_optional__Mb0Y_{color:var(--muted);font-size:12px;font-weight:400}.CharacterCreationForm_input__LJUMt{background:#fff;border:1px solid #d6ddec;border-radius:10px;color:var(--ink);display:block;font:inherit;font-size:16px;line-height:1.5;min-height:48px;min-width:0;outline:none;padding:11px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CharacterCreationForm_input__LJUMt::-moz-placeholder{color:#8390ac;opacity:1}.CharacterCreationForm_input__LJUMt::placeholder{color:#8390ac;opacity:1}@container character-creator (max-width: 649px){.CharacterCreationForm_input__LJUMt::-moz-placeholder{font-size:13px;line-height:1.5}.CharacterCreationForm_input__LJUMt::placeholder{font-size:13px;line-height:1.5}}.CharacterCreationForm_input__LJUMt:focus{border-color:#8c79f5;box-shadow:0 0 0 3px rgb(98 69 245/9%)}.CharacterCreationForm_input__LJUMt[aria-invalid=true]{border-color:#be454f}.CharacterCreationForm_input__LJUMt:disabled{opacity:.6}.CharacterCreationForm_inputWithIcon__R67s6{position:relative}.CharacterCreationForm_inputWithIcon__R67s6>svg{color:#9272cf;inset-inline-start:14px;pointer-events:none;position:absolute;top:15px}.CharacterCreationForm_inputWithIcon__R67s6 .CharacterCreationForm_input__LJUMt{padding-inline-start:44px}.CharacterCreationForm_uploadStates__O1zJT{display:grid;min-width:0}.CharacterCreationForm_referencePreview__ZU2H_,.CharacterCreationForm_uploadEmpty__T7AEk{grid-area:1/1;min-width:0}.CharacterCreationForm_uploadEmpty__T7AEk{display:flex;flex-direction:column}.CharacterCreationForm_inactiveUploadState__90i55{pointer-events:none;visibility:hidden}.CharacterCreationForm_uploadTarget__o9Hyu{align-items:center;background:linear-gradient(135deg,#f8f8ff,#f0f4ff);border:1px dashed #95a2c7;border-radius:12px;color:var(--ink);display:flex;flex:1;flex-direction:column;font:inherit;justify-content:center;min-height:240px;padding:22px 16px;text-align:center;transition:background .15s ease,border-color .15s ease;width:100%}.CharacterCreationForm_uploadTarget__o9Hyu>svg{color:#7954d7;height:48px;margin-bottom:14px;width:48px}.CharacterCreationForm_changePhoto__n30KZ>svg path:nth-of-type(-n+2),.CharacterCreationForm_uploadTarget__o9Hyu>svg path:nth-of-type(-n+2){stroke:#ed8c58}.CharacterCreationForm_uploadTarget__o9Hyu>svg path:last-of-type{stroke:#6096cc}.CharacterCreationForm_uploadTarget__o9Hyu>svg circle{fill:#ffd88b;stroke:#e6ad4b}.CharacterCreationForm_dragging__wnisE,.CharacterCreationForm_uploadTarget__o9Hyu:hover{background:#efecff}.CharacterCreationForm_dragging__wnisE,.CharacterCreationForm_uploadTarget__o9Hyu:hover:not(:disabled){border-color:var(--accent)}.CharacterCreationForm_uploadTitle__X_Rz9{font-size:20px;font-weight:650;letter-spacing:-.5px;line-height:1.4}.CharacterCreationForm_desktopUploadHint__PyQZo{display:none}.CharacterCreationForm_mobileUploadHint__K0bLS{color:var(--muted);font-size:12px;margin-top:5px}.CharacterCreationForm_uploadFormats___vD1m{color:var(--muted);font-size:10px;margin-top:12px}.CharacterCreationForm_uploadGuidelines___FDqb{display:block;margin-top:18px}.CharacterCreationForm_checklist__FFPOh{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.CharacterCreationForm_checklist__FFPOh>span{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid #dce2e5;border-radius:24px;color:#355b54;display:inline-flex;font-size:11px;gap:6px;justify-content:center;line-height:1.5;max-width:100%;padding:6px 10px}.CharacterCreationForm_checklist__FFPOh svg{color:#32806a}.CharacterCreationForm_orDivider__2OE7t{align-items:center;color:var(--muted);display:flex;flex-shrink:0;font-size:11px;gap:12px;justify-content:center;margin:14px 0;text-transform:uppercase}.CharacterCreationForm_orDivider__2OE7t:after,.CharacterCreationForm_orDivider__2OE7t:before{background:#d9dfec;content:"";height:1px;width:22px}.CharacterCreationForm_descriptionFallback___STaj{align-items:center;background:linear-gradient(120deg,#f5f2ff,#f0f3fc);border-radius:12px;color:var(--ink);display:flex;flex-shrink:0;font:inherit;gap:15px;padding:19px 18px;text-align:start;width:100%}.CharacterCreationForm_descriptionFallback___STaj>svg{color:var(--accent)}.CharacterCreationForm_descriptionFallback___STaj>svg:first-child{color:#8c60dc;fill:#eae0ff}.CharacterCreationForm_descriptionFallback___STaj>svg:first-child path:nth-of-type(n+2){stroke:#eaaa43}.CharacterCreationForm_descriptionFallback___STaj>svg:last-child{display:none}.CharacterCreationForm_descriptionFallback___STaj>span{display:flex;flex-direction:column;gap:3px}.CharacterCreationForm_descriptionFallback___STaj strong{font-size:13px;font-weight:600}.CharacterCreationForm_descriptionFallback___STaj small{color:var(--muted);font-size:10px;line-height:1.6;margin-top:3px}.CharacterCreationForm_referencePreview__ZU2H_{align-items:center;background:linear-gradient(135deg,#f8f8ff,#f0f4ff);border:1px solid #e5e8fb;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:16px;text-align:center}.CharacterCreationForm_imageFrame__CSfDe{aspect-ratio:1;background:#fff;border-radius:9px;margin-inline:auto;overflow:hidden;position:relative;width:min(100%,300px)}.CharacterCreationForm_referenceImage__3LYGF{-o-object-fit:contain;object-fit:contain}.CharacterCreationForm_photoActions__lg_wZ{display:flex;gap:10px;margin-top:15px}.CharacterCreationForm_changePhoto__n30KZ,.CharacterCreationForm_deletePhoto__UlmLX,.CharacterCreationForm_photoActions__lg_wZ{align-items:center;justify-content:center}.CharacterCreationForm_changePhoto__n30KZ,.CharacterCreationForm_deletePhoto__UlmLX{background:#fff;border:1px solid #e6e8f5;border-radius:24px;box-shadow:0 2px 5px rgb(53 55 112/5%);color:var(--ink);display:inline-flex;font:inherit;font-size:12px;font-weight:500;gap:9px;min-height:44px;padding:8px 14px}.CharacterCreationForm_changePhoto__n30KZ>svg{color:#7954d7}.CharacterCreationForm_deletePhoto__UlmLX{border-color:#eedfe3;box-shadow:none;color:#b05a6c}.CharacterCreationForm_deletePhoto__UlmLX:hover{background:#fff5f7}.CharacterCreationForm_textareaWrap__PzI8k>svg{color:#3a9a94;top:16px}.CharacterCreationForm_descriptionInput___QAYZ{min-height:142px;resize:none}.CharacterCreationForm_descriptionWithAi__on_Bj{min-height:128px;padding-inline-end:14px}.CharacterCreationForm_inputWithIcon__R67s6 .CharacterCreationForm_descriptionWithAi__on_Bj{min-height:128px;padding-inline-start:56px}.CharacterCreationForm_detailsTip__YF01G{align-items:center;background:linear-gradient(110deg,#f3f0ff,#eaf4ff);border-radius:11px;display:flex;gap:12px;margin-top:15px;padding:14px}.CharacterCreationForm_detailsTip__YF01G>svg{color:var(--accent)}.CharacterCreationForm_ideaTip__RbZJX>svg{color:#df9b29}.CharacterCreationForm_photoTip__LeZ6R>svg{color:#9a67d9;fill:#e9ddff}.CharacterCreationForm_photoTip__LeZ6R>svg path:nth-of-type(n+2){stroke:#eaaa43}.CharacterCreationForm_detailsTip__YF01G p{display:flex;flex-direction:column;font-size:11px;gap:4px;line-height:1.5;margin:0}.CharacterCreationForm_detailsTip__YF01G strong{font-weight:500}.CharacterCreationForm_detailsTip__YF01G span{color:var(--muted);font-size:10px}.CharacterCreationForm_actionBar__SzCFT{align-items:stretch;display:flex;flex-direction:column;gap:12px;margin-top:16px}.CharacterCreationForm_formFeedback__logyA{flex:1;min-width:0;text-align:start}.CharacterCreationForm_formActions__SE3Ej{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-inline-start:auto;width:100%}.CharacterCreationForm_cancelButton__tgySH{align-items:center;background:#fff;border:1px solid #ded9ec;border-radius:12px;color:#75658f;display:inline-flex;flex-shrink:0;font:inherit;font-size:13px;font-weight:500;justify-content:center;min-height:44px;padding:10px 16px}.CharacterCreationForm_cancelButton__tgySH:hover{background:#faf8ff}.CharacterCreationForm_createArrow__lshnn{display:none}.CharacterCreationForm_primaryButton__AZzhk{align-items:center;background:linear-gradient(110deg,#6949f7,#5b3eee);border:1px solid #6545f2;border-radius:10px;box-shadow:0 5px 15px rgba(98,69,245,.18);color:#fff;display:inline-flex;flex:1;font:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:44px;min-width:0;padding:10px 16px;transition:opacity .15s ease,box-shadow .15s ease}.CharacterCreationForm_primaryButton__AZzhk:hover{box-shadow:0 5px 20px rgba(98,69,245,.3)}.CharacterCreationForm_primaryButton__AZzhk:disabled{box-shadow:none;cursor:not-allowed;opacity:.55}.CharacterCreationForm_primaryButton__AZzhk[aria-busy=true]{cursor:wait;opacity:1}.CharacterCreationForm_error__LKpAG{color:#b6404a;font-size:11px;line-height:1.6;margin:8px 0 0}.CharacterCreationForm_actionBar__SzCFT button,.CharacterCreationForm_creator__byzUv button{cursor:pointer}.CharacterCreationForm_actionBar__SzCFT button:disabled,.CharacterCreationForm_creator__byzUv button:disabled{cursor:not-allowed}.CharacterCreationForm_actionBar__SzCFT button:focus-visible,.CharacterCreationForm_creator__byzUv button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@container character-creator (min-width: 650px){.CharacterCreationForm_actionBar__SzCFT{align-items:center;flex-direction:row;gap:20px;justify-content:space-between}.CharacterCreationForm_formActions__SE3Ej{width:auto}.CharacterCreationForm_primaryButton__AZzhk{flex:none;min-width:200px}.CharacterCreationForm_createArrow__lshnn{display:block}.CharacterCreationForm_mainPanel__hWgrE{padding:30px 24px 22px}.CharacterCreationForm_header__5OjeW{margin-bottom:30px;padding-inline:10px}.CharacterCreationForm_title__Q3TTC{font-size:32px}.CharacterCreationForm_formGrid__S6ka7{background:linear-gradient(120deg,#fff,#fdfdff);border:1px solid #edf0f7;border-radius:16px;gap:22px 40px;grid-template-areas:"upload name" "upload description";grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);grid-template-rows:auto 1fr;padding:22px}.CharacterCreationForm_uploadSection__2dgbW{position:relative}.CharacterCreationForm_uploadSection__2dgbW:after{background:#edf0f7;bottom:-22px;content:"";inset-inline-end:-21px;position:absolute;top:-22px;width:1px}.CharacterCreationForm_input__LJUMt{font-size:13px}.CharacterCreationForm_desktopUploadHint__PyQZo{color:var(--muted);display:inline;font-size:12px;margin-top:6px}.CharacterCreationForm_mobileUploadHint__K0bLS{display:none}.CharacterCreationForm_descriptionInput___QAYZ{min-height:160px}.CharacterCreationForm_imageFrame__CSfDe{width:min(100%,320px)}}@container character-creator (min-width: 900px){.CharacterCreationForm_title__Q3TTC{font-size:35px}.CharacterCreationForm_subtitle__b4k4j{font-size:15px}.CharacterCreationForm_checklist__FFPOh>span{font-size:11px}.CharacterCreationForm_descriptionFallback___STaj>svg:last-child{display:block;margin-inline-start:auto}}@media (max-height:850px){@container character-creator (min-width: 650px){.CharacterCreationForm_mainPanel__hWgrE{padding:20px}.CharacterCreationForm_header__5OjeW{margin-bottom:20px;padding-inline:0}.CharacterCreationForm_title__Q3TTC{font-size:28px}.CharacterCreationForm_subtitle__b4k4j{font-size:13px}.CharacterCreationForm_formGrid__S6ka7{gap:16px 32px;padding:16px}.CharacterCreationForm_uploadSection__2dgbW:after{bottom:-16px;inset-inline-end:-17px;top:-16px}.CharacterCreationForm_fieldLabel__Thb8_{margin-bottom:6px}.CharacterCreationForm_input__LJUMt{min-height:44px;padding-block:9px}.CharacterCreationForm_inputWithIcon__R67s6>svg{top:13px}.CharacterCreationForm_descriptionInput___QAYZ{min-height:128px}.CharacterCreationForm_detailsTip__YF01G{margin-top:12px;padding:12px}.CharacterCreationForm_uploadTarget__o9Hyu{min-height:200px;padding:16px 12px}.CharacterCreationForm_uploadTarget__o9Hyu>svg{height:40px;margin-bottom:10px;width:40px}.CharacterCreationForm_uploadTitle__X_Rz9{font-size:18px}.CharacterCreationForm_uploadFormats___vD1m{margin-top:8px}.CharacterCreationForm_uploadGuidelines___FDqb{margin-top:12px}.CharacterCreationForm_checklist__FFPOh{gap:6px}.CharacterCreationForm_checklist__FFPOh>span{font-size:10px;padding:4px 8px}.CharacterCreationForm_orDivider__2OE7t{margin-block:12px}.CharacterCreationForm_descriptionFallback___STaj{padding:14px 12px}.CharacterCreationForm_referencePreview__ZU2H_{padding:12px}.CharacterCreationForm_imageFrame__CSfDe{width:min(100%,250px)}.CharacterCreationForm_actionBar__SzCFT,.CharacterCreationForm_photoActions__lg_wZ{margin-top:12px}}}@media (max-height:740px){@container character-creator (min-width: 650px){.CharacterCreationForm_mainPanel__hWgrE{padding:16px}.CharacterCreationForm_header__5OjeW{margin-bottom:16px}.CharacterCreationForm_title__Q3TTC{font-size:26px}.CharacterCreationForm_formGrid__S6ka7{gap:12px 24px;padding:12px}.CharacterCreationForm_uploadSection__2dgbW:after{bottom:-12px;inset-inline-end:-13px;top:-12px}.CharacterCreationForm_uploadTarget__o9Hyu{min-height:180px;padding-block:12px}.CharacterCreationForm_uploadTarget__o9Hyu>svg{height:32px;margin-bottom:8px;width:32px}.CharacterCreationForm_descriptionFallback___STaj{padding-block:12px}.CharacterCreationForm_orDivider__2OE7t{margin-block:10px}.CharacterCreationForm_imageFrame__CSfDe{width:min(100%,220px)}.CharacterCreationForm_descriptionInput___QAYZ{min-height:114px}.CharacterCreationForm_detailsTip__YF01G{padding:10px}.CharacterCreationForm_actionBar__SzCFT{margin-top:10px}}}@container character-creator (max-width: 400px){.CharacterCreationForm_primaryButton__AZzhk{gap:7px}.CharacterCreationForm_cancelButton__tgySH,.CharacterCreationForm_primaryButton__AZzhk{font-size:12px;padding-inline:12px}.CharacterCreationForm_photoActions__lg_wZ{gap:8px}.CharacterCreationForm_changePhoto__n30KZ,.CharacterCreationForm_deletePhoto__UlmLX{font-size:11px;gap:6px;min-width:0;padding-inline:10px}.CharacterCreationForm_mainPanel__hWgrE{border-radius:16px;padding:22px 17px}.CharacterCreationForm_title__Q3TTC{font-size:25px;letter-spacing:-.8px}.CharacterCreationForm_subtitle__b4k4j{font-size:12px}.CharacterCreationForm_header__5OjeW{flex-direction:column;gap:14px;margin-bottom:24px}.CharacterCreationForm_fieldLabel__Thb8_{font-size:13px}.CharacterCreationForm_uploadTarget__o9Hyu>svg{height:47px;width:47px}.CharacterCreationForm_uploadTitle__X_Rz9{font-size:18px}.CharacterCreationForm_checklist__FFPOh{gap:7px}.CharacterCreationForm_checklist__FFPOh>span{font-size:11px;padding:6px 9px}.CharacterCreationForm_descriptionFallback___STaj{gap:12px;padding:16px 13px}.CharacterCreationForm_descriptionFallback___STaj strong{font-size:12px}.CharacterCreationForm_descriptionFallback___STaj small{font-size:10px}.CharacterCreationForm_detailsTip__YF01G{padding:12px}}.CharacterCreationForm_tipsDialog__Oje9f{background:#fff;border:1px solid #e9e4f4;border-radius:22px;box-shadow:0 24px 80px rgba(28,24,62,.2);color:var(--ink);margin:auto;max-height:min(86dvh,760px);overflow-y:auto;overscroll-behavior:contain;padding:0;width:min(540px,calc(100vw - 32px))}.CharacterCreationForm_tipsDialog__Oje9f::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(24,23,45,.35)}body:has(.CharacterCreationForm_tipsDialog__Oje9f[open]){overflow:hidden}.CharacterCreationForm_tipsContent__7AY5Y{padding:25px}.CharacterCreationForm_tipsHeader__KTxiW{gap:12px;margin-bottom:25px}.CharacterCreationForm_tipsHeader__KTxiW,.CharacterCreationForm_tipsHeadingIcon__pzQtb{align-items:center;display:flex}.CharacterCreationForm_tipsHeadingIcon__pzQtb{background:#fff5dc;border-radius:14px;color:#dca02e;flex-shrink:0;height:43px;justify-content:center;width:43px}.CharacterCreationForm_tipsHeader__KTxiW h3{font-size:22px;font-weight:650;letter-spacing:-.6px;margin:0}.CharacterCreationForm_tipsClose__IUQu4{align-items:center;border-radius:50%;color:#7c7890;display:flex;flex-shrink:0;height:44px;justify-content:center;margin-inline-start:auto;width:44px}.CharacterCreationForm_tipsClose__IUQu4:hover{background:#f6f4fb}.CharacterCreationForm_tipStep__m2VQP{align-items:flex-start;display:flex;gap:14px;margin-bottom:24px}.CharacterCreationForm_tipStep__m2VQP>span{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.CharacterCreationForm_tipPhotoIcon__JrWjI{background:#f1ebff;color:#8259cd}.CharacterCreationForm_tipDescriptionIcon__COr0t{background:#e9f6f3;color:#3c9690}.CharacterCreationForm_tipChangesIcon__CneN7{background:#fff0e7;color:#e19a53}.CharacterCreationForm_tipStep__m2VQP h4{font-size:14px;font-weight:600;margin:0 0 6px}.CharacterCreationForm_tipStep__m2VQP p{color:var(--muted);font-size:12px;line-height:1.75;margin:0}.CharacterCreationForm_tipStep__m2VQP .CharacterCreationForm_tipsHelperHint__mFW7X{margin-top:10px}.CharacterCreationForm_tipAiIcon__yvajQ{align-items:center;background:linear-gradient(180deg,#ff8080,#9747ff);border-radius:50%;color:#fff;display:inline-flex;height:24px;justify-content:center;margin-inline:2px;vertical-align:middle;width:24px}.CharacterCreationForm_tipsDone__bPiHk{background:var(--accent);border-radius:11px;color:#fff;font:inherit;font-size:13px;font-weight:600;min-height:46px;padding:11px 18px;width:100%}.CharacterCreationForm_tipsDone__bPiHk:hover{background:#5439dd}@media (max-width:480px){.CharacterCreationForm_tipsContent__7AY5Y{padding:20px}.CharacterCreationForm_tipsHeader__KTxiW{gap:9px;margin-bottom:22px}.CharacterCreationForm_tipsHeader__KTxiW h3{font-size:20px}.CharacterCreationForm_tipStep__m2VQP{gap:11px}}@media (prefers-reduced-motion:reduce){.CharacterCreationForm_input__LJUMt,.CharacterCreationForm_primaryButton__AZzhk,.CharacterCreationForm_uploadTarget__o9Hyu{transition:none}}.CharacterCreationForm_creator__byzUv[data-presentation=dialog],.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_mainPanel__hWgrE,.CharacterCreationForm_creator__byzUv[data-presentation=dialog]>form{height:var(--flow-height);max-height:var(--flow-max-height);min-height:0}.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_mainPanel__hWgrE{border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;overflow:hidden;padding:0}.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_header__5OjeW{border-bottom:1px solid #edf0f7;flex-shrink:0;margin:0;padding:22px 24px}.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_formGrid__S6ka7{align-content:start;border:0;border-radius:0;flex:1;margin:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 24px}@container character-creator (max-width: 400px){.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_formGrid__S6ka7,.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_header__5OjeW{padding:20px 17px}}@media (max-width:639px){.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_header__5OjeW{align-items:center;flex-direction:row;gap:8px;padding:20px 17px}.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_subtitle__b4k4j{display:none}.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_title__Q3TTC{font-size:clamp(18px,5.6vw,26px);letter-spacing:-.6px;line-height:1.25;white-space:nowrap}.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_tipsButton__eb_TB{min-height:40px;padding:0;width:40px}.CharacterCreationForm_creator__byzUv[data-presentation=dialog] .CharacterCreationForm_tipsLabel__iMMWI{display:none}}.CharacterFlowActions_floating__c_Y3b.CharacterFlowActions_floating__c_Y3b{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.97);border:1px solid #e4e0f2;border-radius:16px;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));box-shadow:0 6px 28px rgba(41,32,78,.14);color:#11162f;font-family:var(--font-montserrat),sans-serif;font-size:14px;line-height:1.5;margin:0 auto;max-width:720px;padding:12px 14px;position:fixed;width:auto;z-index:60}.CharacterFlowActions_spacer__uKawF{pointer-events:none}@media (min-width:640px){.CharacterFlowActions_floating__c_Y3b.CharacterFlowActions_floating__c_Y3b{align-items:center;flex-direction:row;gap:20px;justify-content:space-between}.CharacterFlowActions_floating__c_Y3b.CharacterFlowActions_floating__c_Y3b>:first-child:not(:last-child){flex:1}.CharacterFlowActions_floating__c_Y3b.CharacterFlowActions_floating__c_Y3b>:last-child{flex:none;margin-inline-start:auto;width:auto}.CharacterFlowActions_floating__c_Y3b.CharacterFlowActions_floating__c_Y3b>:last-child>button{flex:none;white-space:nowrap}}@media (max-width:400px){.CharacterFlowActions_floating__c_Y3b.CharacterFlowActions_floating__c_Y3b button{font-size:12px;padding-inline:12px}}.CharacterFlowActions_dialogActions__VR_y2.CharacterFlowActions_dialogActions__VR_y2{background:#fff;border-top:1px solid #edf0f7;flex-shrink:0;margin:0;padding:12px 24px max(12px,env(safe-area-inset-bottom,0px));position:relative}@media (min-width:640px){.CharacterFlowActions_dialogActions__VR_y2.CharacterFlowActions_dialogActions__VR_y2{align-items:center;flex-direction:row;justify-content:space-between}.CharacterFlowActions_dialogActions__VR_y2.CharacterFlowActions_dialogActions__VR_y2>:last-child{flex:none;margin-inline-start:auto;width:auto}.CharacterFlowActions_dialogActions__VR_y2.CharacterFlowActions_dialogActions__VR_y2>:last-child>button{flex:none;white-space:nowrap}}@media (max-width:400px){.CharacterFlowActions_dialogActions__VR_y2.CharacterFlowActions_dialogActions__VR_y2{padding-inline:17px}}.CharacterTooltipButton_anchor__jxxOt{display:inline-flex;flex-shrink:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;-webkit-touch-callout:none}.CharacterTooltipButton_anchor__jxxOt[data-open=true]{z-index:20}.CharacterTooltipButton_anchor__jxxOt>button:disabled,.CharacterTooltipButton_tooltip__8Rnfj{pointer-events:none}.CharacterTooltipButton_tooltip__8Rnfj{background:#26213f;border-radius:8px;box-shadow:0 4px 12px rgba(25,20,48,.14);color:#fff;font-size:11px;font-weight:500;inset-inline-start:calc(100% + 8px);line-height:1.5;max-width:min(190px,calc(100vw - 110px));padding:7px 10px;position:absolute;text-align:start;top:50%;transform:translateY(-50%);width:-moz-max-content;width:max-content}.CharacterTooltipButton_anchor__jxxOt[data-placement=below] .CharacterTooltipButton_tooltip__8Rnfj{inset-inline-end:0;inset-inline-start:auto;top:calc(100% + 8px);transform:none}.CharacterDescriptionTools_tools__MPE__{align-items:center;display:flex;flex-direction:column;gap:10px;inset-inline-start:11px;position:absolute;top:12px;z-index:2}.CharacterDescriptionTools_pencil__bYqlF{color:#3a9a94;margin-bottom:2px}.CharacterDescriptionTools_generate__jJ5XT,.CharacterDescriptionTools_revert__MG2k9{align-items:center;border:0;border-radius:50%;cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;width:26px}.CharacterDescriptionTools_generate__jJ5XT{background:linear-gradient(180deg,#ff8080,#9747ff);color:#fff}.CharacterDescriptionTools_revert__MG2k9{background:#f2efff;color:#8063ba}.CharacterDescriptionTools_generate__jJ5XT:hover:not(:disabled),.CharacterDescriptionTools_revert__MG2k9:hover:not(:disabled){filter:brightness(1.06)}.CharacterDescriptionTools_generate__jJ5XT:disabled,.CharacterDescriptionTools_revert__MG2k9:disabled{cursor:not-allowed;opacity:.45}.CharacterDescriptionTools_generate__jJ5XT[aria-busy=true]{cursor:wait;opacity:1}.CharacterNameField_field__h5gZ1{min-width:0}.CharacterNameField_label__LHEr0{display:block;font-size:14px;font-weight:600;line-height:1.5;margin-bottom:8px}.CharacterNameField_required__yx1LU{color:#c33d54}.CharacterNameField_control__BxaT4{position:relative}.CharacterNameField_control__BxaT4>svg{color:#9272cf;inset-inline-start:14px;pointer-events:none;position:absolute;top:14px}.CharacterNameField_control__BxaT4 input{background:#fff;border:1px solid #d6ddec;border-radius:10px;color:#11162f;display:block;font:inherit;font-size:16px;line-height:1.5;min-height:44px;outline:none;padding:11px 14px;padding-inline-start:44px;width:100%}.CharacterNameField_control__BxaT4 input::-moz-placeholder{color:#8390ac;opacity:1}.CharacterNameField_control__BxaT4 input::placeholder{color:#8390ac;opacity:1}.CharacterNameField_control__BxaT4 input:focus{border-color:#8c79f5;box-shadow:0 0 0 3px rgb(98 69 245/9%)}.CharacterNameField_control__BxaT4 input[aria-invalid=true]{border-color:#be454f}.CharacterNameField_control__BxaT4 input:disabled{opacity:.6}.CharacterNameField_error__cxKvD{color:#b6404a;font-size:11px;line-height:1.6;margin:8px 0 0}.CharacterNameField_field__h5gZ1[data-compact=true] .CharacterNameField_label__LHEr0{font-size:13px}.CharacterNameField_field__h5gZ1[data-variant=review] .CharacterNameField_control__BxaT4 input{font-weight:600;padding-inline-end:44px;padding-inline-start:12px}.CharacterNameField_editButton__gs2XQ{background:transparent;border:0;border-radius:6px;color:#7654bc;display:grid;height:32px;inset-inline-end:6px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:32px}.CharacterNameField_editButton__gs2XQ:hover{background:#f3efff}.CharacterNameField_editButton__gs2XQ:focus-visible{outline:2px solid #9a7cdf;outline-offset:2px}@container character-creator (min-width: 650px){.CharacterNameField_control__BxaT4 input{font-size:13px}}@container character-review (min-width: 650px){.CharacterNameField_control__BxaT4 input{font-size:13px;min-height:40px;padding-block:9px}.CharacterNameField_control__BxaT4>svg{top:10px}}@container character-creator (max-width: 649px){.CharacterNameField_control__BxaT4 input::-moz-placeholder{font-size:13px}.CharacterNameField_control__BxaT4 input::placeholder{font-size:13px}}@container character-review (max-width: 649px){.CharacterNameField_control__BxaT4 input::-moz-placeholder{font-size:13px}.CharacterNameField_control__BxaT4 input::placeholder{font-size:13px}}.CharacterPhotoCropper_dialog__OkItk{background:#fff;border:1px solid #e9e4f4;border-radius:22px;box-shadow:0 24px 80px rgba(28,24,62,.2);color:#11162f;font-family:var(--font-montserrat),sans-serif;margin:auto;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:0;width:min(480px,calc(100vw - 32px))}.CharacterPhotoCropper_dialog__OkItk::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(24,23,45,.35)}body:has(.CharacterPhotoCropper_dialog__OkItk[open]){overflow:hidden}.CharacterPhotoCropper_content__w8yhf{padding:24px}.CharacterPhotoCropper_header__pmCep{align-items:flex-start;display:flex;gap:12px;margin-bottom:20px}.CharacterPhotoCropper_headingIcon__Ysw5d{align-items:center;background:#f1ebff;border-radius:13px;color:#8259cd;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.CharacterPhotoCropper_header__pmCep h3{font-size:21px;font-weight:650;letter-spacing:-.5px;margin:0 0 5px}.CharacterPhotoCropper_header__pmCep p{color:#607094;font-size:12px;line-height:1.65;margin:0}.CharacterPhotoCropper_frame__a6aZX{align-items:center;aspect-ratio:1;background:#f1f0f6;border-radius:10px;box-shadow:0 0 0 1px #e6e3ef;display:flex;justify-content:center;margin-inline:auto;overflow:hidden;width:min(100%,360px,45dvh)}.CharacterPhotoCropper_frame__a6aZX,.CharacterPhotoCropper_photo__Fk9eK{position:relative}.CharacterPhotoCropper_photo__Fk9eK{flex-shrink:0}.CharacterPhotoCropper_image__nn18y{display:block;height:100%;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.CharacterPhotoCropper_selection__SYX_y{border:2px solid #fff;box-shadow:0 0 0 999px rgba(17,22,47,.45);cursor:move}.CharacterPhotoCropper_handle__La4UN,.CharacterPhotoCropper_selection__SYX_y{position:absolute;touch-action:none}.CharacterPhotoCropper_handle__La4UN{background:transparent;border:0;height:32px;padding:0;width:32px;z-index:1}.CharacterPhotoCropper_handle__La4UN,.CharacterPhotoCropper_handle__La4UN:after{transform:translate(-50%,-50%)}.CharacterPhotoCropper_handle__La4UN:after{background:#fff;border:1px solid #7954d7;border-radius:3px;box-shadow:0 1px 4px rgba(17,22,47,.2);content:"";height:10px;left:50%;position:absolute;top:50%;width:10px}.CharacterPhotoCropper_handle__La4UN[data-handle=n],.CharacterPhotoCropper_handle__La4UN[data-handle=ne],.CharacterPhotoCropper_handle__La4UN[data-handle=nw]{top:0}.CharacterPhotoCropper_handle__La4UN[data-handle=s],.CharacterPhotoCropper_handle__La4UN[data-handle=se],.CharacterPhotoCropper_handle__La4UN[data-handle=sw]{top:100%}.CharacterPhotoCropper_handle__La4UN[data-handle=e],.CharacterPhotoCropper_handle__La4UN[data-handle=w]{top:50%}.CharacterPhotoCropper_handle__La4UN[data-handle=nw],.CharacterPhotoCropper_handle__La4UN[data-handle=sw],.CharacterPhotoCropper_handle__La4UN[data-handle=w]{left:0}.CharacterPhotoCropper_handle__La4UN[data-handle=e],.CharacterPhotoCropper_handle__La4UN[data-handle=ne],.CharacterPhotoCropper_handle__La4UN[data-handle=se]{left:100%}.CharacterPhotoCropper_handle__La4UN[data-handle=n],.CharacterPhotoCropper_handle__La4UN[data-handle=s]{cursor:ns-resize;left:50%}.CharacterPhotoCropper_handle__La4UN[data-handle=e],.CharacterPhotoCropper_handle__La4UN[data-handle=w]{cursor:ew-resize}.CharacterPhotoCropper_handle__La4UN[data-handle=nw],.CharacterPhotoCropper_handle__La4UN[data-handle=se]{cursor:nwse-resize}.CharacterPhotoCropper_handle__La4UN[data-handle=ne],.CharacterPhotoCropper_handle__La4UN[data-handle=sw]{cursor:nesw-resize}.CharacterPhotoCropper_grid__tCJmg{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5);inset:0;overflow:hidden;pointer-events:none}.CharacterPhotoCropper_grid__tCJmg,.CharacterPhotoCropper_grid__tCJmg i{position:absolute}.CharacterPhotoCropper_grid__tCJmg i{background:hsla(0,0%,100%,.5);box-shadow:0 0 1px rgba(0,0,0,.2)}.CharacterPhotoCropper_grid__tCJmg i:first-child,.CharacterPhotoCropper_grid__tCJmg i:nth-child(2){inset-block:0;width:1px}.CharacterPhotoCropper_grid__tCJmg i:first-child{left:33.333%}.CharacterPhotoCropper_grid__tCJmg i:nth-child(2){left:66.666%}.CharacterPhotoCropper_grid__tCJmg i:nth-child(3),.CharacterPhotoCropper_grid__tCJmg i:nth-child(4){height:1px;inset-inline:0}.CharacterPhotoCropper_grid__tCJmg i:nth-child(3){top:33.333%}.CharacterPhotoCropper_grid__tCJmg i:nth-child(4){top:66.666%}.CharacterPhotoCropper_cropTools__nq58F{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:12px}.CharacterPhotoCropper_dragHint__GZTVu{color:#78839d;font-size:11px;line-height:1.6;margin:0}.CharacterPhotoCropper_reset__qOfYW{align-items:center;background:#faf8ff;border:1px solid #e7e1f4;border-radius:9px;color:#7954d7;display:inline-flex;flex-shrink:0;font:inherit;font-size:11px;gap:6px;justify-content:center;min-height:40px;padding:7px 9px}.CharacterPhotoCropper_reset__qOfYW:hover{background:#f1edfc}.CharacterPhotoCropper_actions__T5cDp{border-top:1px solid #e3e7f2;display:flex;gap:12px;justify-content:flex-end;margin-top:20px;padding-top:18px}.CharacterPhotoCropper_actions__T5cDp button{align-items:center;border:1px solid #e2ddec;border-radius:11px;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:46px;padding:11px 18px}.CharacterPhotoCropper_cancel__fxvfs{background:#fff;color:#75658f}.CharacterPhotoCropper_apply__Qd77R{background:#6245f5;color:#fff}.CharacterPhotoCropper_dialog__OkItk button{cursor:pointer}.CharacterPhotoCropper_dialog__OkItk button:disabled,.CharacterPhotoCropper_dialog__OkItk input:disabled{cursor:not-allowed;opacity:.5}.CharacterPhotoCropper_dialog__OkItk button:focus-visible,.CharacterPhotoCropper_selection__SYX_y:focus-visible{outline:2px solid #7954d7;outline-offset:3px}.CharacterPhotoCropper_error__FG5s_{color:#b6404a;font-size:12px;line-height:1.6;margin:10px 0 0}@media (max-width:480px){.CharacterPhotoCropper_content__w8yhf{padding:20px}.CharacterPhotoCropper_header__pmCep{gap:10px}.CharacterPhotoCropper_header__pmCep h3{font-size:20px}.CharacterPhotoCropper_headingIcon__Ysw5d{height:38px;width:38px}.CharacterPhotoCropper_handle__La4UN{height:36px;width:36px}.CharacterPhotoCropper_actions__T5cDp button{flex:1;padding-inline:12px}}.CharacterCreationReview_review__P_2L9{color:#11162f;container:character-review/inline-size;font-family:var(--font-montserrat),sans-serif;font-size:14px;line-height:1.5;min-width:0;padding-bottom:0;scroll-margin-top:104px}.CharacterCreationReview_review__P_2L9 svg{flex-shrink:0;stroke-width:1.8}.CharacterCreationReview_previewColumn__21Qio{scroll-margin-top:104px}.CharacterCreationReview_previewColumn__21Qio:focus{outline:none}.CharacterCreationReview_review__P_2L9[data-presentation=dialog] .CharacterCreationReview_previewColumn__21Qio{scroll-margin-top:12px}.CharacterCreationReview_panel__fDkwi{background:#fff;border:1px solid #e6e8f5;border-radius:20px;box-shadow:0 5px 20px rgb(46 51 107/4%);overflow:hidden}.CharacterCreationReview_header__rJ2Nj{align-items:flex-start;border-bottom:1px solid #edf0f7;display:flex;gap:20px;justify-content:space-between;padding:26px}.CharacterCreationReview_header__rJ2Nj h2{font-size:30px;font-weight:700;letter-spacing:-.9px;line-height:1.25;margin:0}.CharacterCreationReview_header__rJ2Nj h2:focus{outline:none}.CharacterCreationReview_header__rJ2Nj p{color:#607094;font-size:13px;line-height:1.7;margin:8px 0 0}.CharacterCreationReview_body__aTw0e{display:grid;min-width:0}.CharacterCreationReview_previewColumn__21Qio,.CharacterCreationReview_regenerateColumn__fJDCK{min-width:0;padding:24px}.CharacterCreationReview_previewColumn__21Qio{--preview-width:min(100%,420px)}.CharacterCreationReview_body__aTw0e[data-expanded=true] .CharacterCreationReview_previewColumn__21Qio{border-bottom:1px solid #edf0f7}.CharacterCreationReview_body__aTw0e[data-expanded=false] .CharacterCreationReview_previewColumn__21Qio{margin-inline:auto;width:min(100%,468px)}.CharacterCreationReview_regenerateColumn__fJDCK{display:flex;flex-direction:column}.CharacterCreationReview_regenerateColumn__fJDCK[hidden]{display:none}.CharacterCreationReview_nameField__g8Frb,.CharacterCreationReview_regenerateControls__XHXEP{min-width:0}.CharacterCreationReview_nameField__g8Frb{flex:1}.CharacterCreationReview_characterHeading__2VR_g{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.CharacterCreationReview_characterHeading__2VR_g h3{font-size:17px;font-weight:600;margin:0;min-width:0;overflow-wrap:anywhere;text-align:start}.CharacterCreationReview_body__aTw0e[data-expanded=true] .CharacterCreationReview_characterHeading__2VR_g{margin-inline:auto;width:var(--preview-width)}.CharacterCreationReview_body__aTw0e[data-expanded=false] .CharacterCreationReview_characterHeading__2VR_g{justify-content:center}.CharacterCreationReview_body__aTw0e[data-expanded=false] .CharacterCreationReview_characterHeading__2VR_g h3{text-align:center}.CharacterCreationReview_imageStage__PjBRF{display:grid;place-items:center}.CharacterCreationReview_previewImage__qHKL_{aspect-ratio:1;background:#f3efff;border-radius:12px;overflow:hidden;position:relative;width:var(--preview-width)}.CharacterCreationReview_selectedVersion__2FVbQ{color:#607094;font-size:11px;line-height:1.5;margin:8px auto 0;text-align:center;width:var(--preview-width)}.CharacterCreationReview_initialImage__aZ0j4{opacity:0}.CharacterCreationReview_loadingImage__uYlo9{filter:blur(5px);opacity:.35;transform:scale(1.03)}.CharacterCreationReview_readyImage__hpK5J{animation:CharacterCreationReview_reveal__Jz5zh .4s ease-out}.CharacterCreationReview_loadingOverlay__CbnJi{align-items:center;background:linear-gradient(135deg,rgba(255,244,233,.9),rgba(241,237,255,.9) 55%,rgba(234,242,255,.9));color:#8468d0;display:flex;flex-direction:column;gap:22px;inset:0;justify-content:center;overflow:hidden;position:absolute}.CharacterCreationReview_loadingOverlay__CbnJi:before{animation:CharacterCreationReview_shimmer__dYbZs 1.8s ease-in-out infinite;background:linear-gradient(110deg,transparent 25%,hsla(0,0%,100%,.55) 45%,transparent 65%);content:"";inset:0;position:absolute;transform:translateX(-100%)}.CharacterCreationReview_loadingSymbol__uckAC{display:grid;height:90px;place-items:center;position:relative;width:90px}.CharacterCreationReview_loadingSymbol__uckAC>svg{animation:CharacterCreationReview_float__fwRe1 1.8s ease-in-out infinite}.CharacterCreationReview_loadingRing___Jk_1{animation:CharacterCreationReview_spin__F1sU1 1.5s linear infinite;border-inline-end-color:#d4c3ff;border-radius:50%;border:2px solid rgba(121,102,227,.15);border-top-color:#9982e8;inset:0;position:absolute}.CharacterCreationReview_loadingDots__Rdos_{display:flex;gap:6px}.CharacterCreationReview_loadingDots__Rdos_ i{animation:CharacterCreationReview_dot__1LM_q 1s ease-in-out infinite;background:#9982e8;border-radius:50%;height:5px;width:5px}.CharacterCreationReview_loadingDots__Rdos_ i:nth-child(2){animation-delay:.15s}.CharacterCreationReview_loadingDots__Rdos_ i:nth-child(3){animation-delay:.3s}.CharacterCreationReview_spinner__NPqmL{animation:CharacterCreationReview_spin__F1sU1 1s linear infinite}.CharacterCreationReview_gallery__Nj1wg{margin-top:20px}.CharacterCreationReview_regenerateColumn__fJDCK[data-limit-reached=true] .CharacterCreationReview_gallery__Nj1wg{margin-top:0;padding-top:16px}.CharacterCreationReview_galleryHeading__JSMve{border-top:1px solid #edf0f7;margin-bottom:10px;padding-top:18px}.CharacterCreationReview_galleryHeading__JSMve h4{font-size:12px;font-weight:600;margin:0}.CharacterCreationReview_versionGrid__hlTcs{display:grid;gap:7px;grid-template-columns:repeat(5,minmax(0,1fr))}.CharacterCreationReview_versionGrid__hlTcs button{background:#fff;border:1px solid #e4e7f1;border-radius:9px;color:#607094;min-width:0;padding:3px}.CharacterCreationReview_versionGrid__hlTcs button[aria-pressed=true]{background:#f3efff;border-color:#8c70e3;box-shadow:0 0 0 1px #8c70e3;color:#7654c9}.CharacterCreationReview_versionImage__sl9ie{aspect-ratio:1;border-radius:5px;display:block;overflow:hidden;position:relative;width:100%}.CharacterCreationReview_versionCaption__b2_Zf{align-items:center;display:flex;font-size:10px;font-weight:600;gap:4px;justify-content:center;min-height:20px}.CharacterCreationReview_pendingVersion__5pEmu{align-self:start;aspect-ratio:1;background:#f8f5ff;border:1px dashed #d6cbed;border-radius:9px;color:#9a83d1;display:grid;min-width:0;place-items:center}.CharacterCreationReview_avatarNotice__fM6U6{background:#f7f4ff;border-radius:10px;color:#655987;font-size:10px;line-height:1.8;margin:16px 0 0;padding:10px 12px}.CharacterCreationReview_revealButton__e_n2R{align-items:center;background:linear-gradient(120deg,#f5f0ff,#f0f3fc);border:1px solid #ece5fb;border-radius:12px;color:#11162f;display:flex;gap:13px;margin:20px auto 0;padding:17px 16px;text-align:start;width:var(--preview-width)}.CharacterCreationReview_revealButton__e_n2R>svg:first-child{color:#9771d2;fill:#ede4fb}.CharacterCreationReview_revealButton__e_n2R>svg:first-child path:nth-of-type(n+2){stroke:#e6ad4b}.CharacterCreationReview_revealButton__e_n2R>span{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.CharacterCreationReview_revealButton__e_n2R strong{font-size:13px;font-weight:600}.CharacterCreationReview_revealButton__e_n2R small{color:#607094;font-size:11px;line-height:1.6}.CharacterCreationReview_revealButton__e_n2R>svg:last-child{color:#8f70ce}.CharacterCreationReview_revealButton__e_n2R:hover{background:#eee8fc;border-color:#cfbde9}.CharacterCreationReview_toolHeading__q5YRJ{align-items:center;display:flex;gap:10px}.CharacterCreationReview_toolHeading__q5YRJ>span{background:#f1ecff;border-radius:10px;color:#9270cf;display:grid;height:34px;place-items:center;width:34px}.CharacterCreationReview_toolHeading__q5YRJ h3{font-size:19px;font-weight:600;letter-spacing:-.3px;margin:0;scroll-margin-top:104px}.CharacterCreationReview_toolHeading__q5YRJ h3:focus{outline:none}.CharacterCreationReview_toolHint__2mfGW{color:#607094;font-size:12px;line-height:1.8;margin:10px 0 0}.CharacterCreationReview_inputs__z5RiK{border:0;margin:16px 0 0;min-width:0;padding:0}.CharacterCreationReview_referenceEditor__9Tnsh{align-items:center;background:#fafbfe;border:1px solid #e3e7f2;border-radius:10px;display:flex;gap:10px;margin-bottom:16px;padding:10px}.CharacterCreationReview_originalImage__JyORJ{aspect-ratio:1;background:#fff;border:1px solid #e3e7f2;border-radius:8px;flex-shrink:0;overflow:hidden;position:relative;width:48px}.CharacterCreationReview_referenceControls__Z7Cye{min-width:0}.CharacterCreationReview_referenceControls__Z7Cye>span{display:block;font-size:11px;font-weight:600;margin-bottom:4px}.CharacterCreationReview_referenceControls__Z7Cye>div{display:flex;flex-wrap:wrap;gap:6px 12px}.CharacterCreationReview_referenceControls__Z7Cye button{align-items:center;color:#7654bc;display:flex;font-size:11px;font-weight:600;gap:5px;min-height:36px}.CharacterCreationReview_referenceControls__Z7Cye .CharacterCreationReview_deletePhoto__64S31{color:#b05a6c}.CharacterCreationReview_referenceUpload__CWBCI{align-items:center;background:#faf8ff;border:1px dashed #cec2e9;border-radius:10px;color:#8767bd;display:flex;font-size:12px;font-weight:600;gap:10px;margin-bottom:16px;padding:10px 12px;text-align:start;width:100%}.CharacterCreationReview_referenceUpload__CWBCI>span:first-of-type{flex:1}.CharacterCreationReview_referenceUpload__CWBCI small{display:block;margin-top:3px}.CharacterCreationReview_optional__9Eig0,.CharacterCreationReview_referenceUpload__CWBCI small{color:#607094;font-size:10px;font-weight:400}.CharacterCreationReview_fieldLabel__Eju7X{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.CharacterCreationReview_descriptionEditor__l2XcQ{min-width:0;position:relative}.CharacterCreationReview_inputs__z5RiK textarea{background:#fff;border:1px solid #d6ddec;border-radius:10px;color:#11162f;display:block;font-size:16px;height:120px;line-height:1.6;min-height:0;padding:10px 12px;resize:none;width:100%}.CharacterCreationReview_inputs__z5RiK .CharacterCreationReview_descriptionWithAi__PUDKo{min-height:128px;padding-inline-end:12px;padding-inline-start:56px}.CharacterCreationReview_inputs__z5RiK textarea::-moz-placeholder{color:#8b9dbb}.CharacterCreationReview_inputs__z5RiK textarea::placeholder{color:#8b9dbb}@container character-review (max-width: 649px){.CharacterCreationReview_inputs__z5RiK textarea::-moz-placeholder{font-size:13px;line-height:1.5}.CharacterCreationReview_inputs__z5RiK textarea::placeholder{font-size:13px;line-height:1.5}}.CharacterCreationReview_inputs__z5RiK:disabled textarea{background:#fafbfe;color:#74829c}.CharacterCreationReview_inputs__z5RiK:disabled button{cursor:default;opacity:.65}.CharacterCreationReview_error____nMp{color:#b6404a;font-size:11px;line-height:1.6;margin:8px 0}.CharacterCreationReview_allowance__MzosF{align-items:center;color:#74809b;display:flex;font-size:10px;gap:10px;justify-content:space-between;margin:16px 0}.CharacterCreationReview_allowanceDots__75SLE{display:flex;flex-shrink:0;gap:4px}.CharacterCreationReview_allowanceDots__75SLE i{background:#ece8f4;border-radius:50%;height:6px;width:6px}.CharacterCreationReview_allowanceDots__75SLE i[data-used=true]{background:#a68bd9}.CharacterCreationReview_regenerateButton__n5oqy{align-items:center;background:#7854d7;border:1px solid #7854d7;border-radius:10px;color:#fff;display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;min-height:46px;padding:10px 16px;width:100%}.CharacterCreationReview_regenerateButton__n5oqy:disabled{cursor:not-allowed;opacity:.5}.CharacterCreationReview_limitNotice__6_5bo{color:#74809b;font-size:11px;line-height:1.8;margin:16px 0 0}.CharacterCreationReview_limitNotice__6_5bo button{border:0;color:#7654bc;display:inline;font:inherit;font-weight:600;padding:0;text-align:start;text-decoration:underline;text-underline-offset:3px}.CharacterCreationReview_footer__KN9t5{align-items:stretch;background:#fff;border-top:1px solid #edf0f7;display:flex;flex-direction:column;gap:14px;padding:18px 24px}.CharacterCreationReview_feedback__qrJWb{min-width:0}.CharacterCreationReview_feedback__qrJWb p{align-items:center;color:#3b8b78;display:flex;font-size:11px;gap:8px;line-height:1.7;margin:0}.CharacterCreationReview_feedback__qrJWb .CharacterCreationReview_pendingFeedback__DzSzV{color:#9270c1}.CharacterCreationReview_footerActions__rck0o{display:flex;gap:10px}.CharacterCreationReview_footerActions__rck0o button{align-items:center;border:1px solid #d9ddec;border-radius:9px;display:inline-flex;flex:1;font-size:12px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 16px}.CharacterCreationReview_footerActions__rck0o .CharacterCreationReview_saveButton__wwQOr{background:#7854d7;border-color:#7854d7;color:#fff}.CharacterCreationReview_review__P_2L9 button:disabled{cursor:not-allowed;opacity:.5}.CharacterCreationReview_discardActions__HQByM button:focus-visible,.CharacterCreationReview_footerActions__rck0o button:focus-visible,.CharacterCreationReview_review__P_2L9 button:focus-visible,.CharacterCreationReview_review__P_2L9 textarea:focus-visible{outline:2px solid #9a7cdf;outline-offset:3px}.CharacterCreationReview_footerActions__rck0o button:disabled{cursor:not-allowed;opacity:.5}.CharacterCreationReview_discardActions__HQByM button[aria-busy=true],.CharacterCreationReview_footerActions__rck0o button[aria-busy=true],.CharacterCreationReview_review__P_2L9 button[aria-busy=true]{cursor:wait;opacity:1}@container character-review (min-width: 650px){.CharacterCreationReview_body__aTw0e[data-expanded=true]{grid-template-columns:minmax(0,1fr) minmax(0,1.03fr)}.CharacterCreationReview_body__aTw0e[data-expanded=true] .CharacterCreationReview_previewColumn__21Qio{border-bottom:0;border-inline-end:1px solid #edf0f7}.CharacterCreationReview_header__rJ2Nj{padding:20px 24px}.CharacterCreationReview_previewColumn__21Qio,.CharacterCreationReview_regenerateColumn__fJDCK{padding:18px 24px}.CharacterCreationReview_characterHeading__2VR_g{margin-bottom:12px}.CharacterCreationReview_previewColumn__21Qio{--preview-width:min(100%,var(--review-preview-size,max(180px,calc(100dvh - 510px))),420px)}.CharacterCreationReview_avatarNotice__fM6U6{margin-top:12px;padding-block:8px}.CharacterCreationReview_revealButton__e_n2R{margin-top:12px}.CharacterCreationReview_footer__KN9t5,.CharacterCreationReview_revealButton__e_n2R{padding-block:12px}.CharacterCreationReview_body__aTw0e[data-expanded=true] .CharacterCreationReview_previewColumn__21Qio{--preview-width:min(100%,var(--review-preview-size,max(160px,calc(100dvh - 530px))),420px)}.CharacterCreationReview_descriptionEditor__l2XcQ,.CharacterCreationReview_inputs__z5RiK,.CharacterCreationReview_regenerateControls__XHXEP{display:flex;flex-direction:column}.CharacterCreationReview_fieldLabel__Eju7X,.CharacterCreationReview_referenceEditor__9Tnsh,.CharacterCreationReview_referenceUpload__CWBCI{flex-shrink:0}.CharacterCreationReview_inputs__z5RiK textarea{font-size:13px;height:clamp(84px,calc(100dvh - 680px),144px)}.CharacterCreationReview_footer__KN9t5{align-items:center;flex-direction:row;gap:20px;justify-content:space-between}.CharacterCreationReview_feedback__qrJWb{flex:1}.CharacterCreationReview_footerActions__rck0o button{flex:none}}@media (max-height:950px){@container character-review (min-width: 650px){.CharacterCreationReview_header__rJ2Nj{padding:16px 20px}.CharacterCreationReview_header__rJ2Nj h2{font-size:26px}.CharacterCreationReview_header__rJ2Nj p{font-size:12px;margin-top:6px}.CharacterCreationReview_previewColumn__21Qio,.CharacterCreationReview_regenerateColumn__fJDCK{padding:16px 20px}.CharacterCreationReview_toolHeading__q5YRJ{gap:8px}.CharacterCreationReview_toolHeading__q5YRJ>span{border-radius:8px;height:28px;width:28px}.CharacterCreationReview_toolHeading__q5YRJ h3{font-size:17px}.CharacterCreationReview_toolHint__2mfGW{font-size:11px;line-height:1.6;margin-top:4px}.CharacterCreationReview_inputs__z5RiK{margin-top:12px}.CharacterCreationReview_referenceEditor__9Tnsh{gap:8px;margin-bottom:10px;padding:6px 8px}.CharacterCreationReview_originalImage__JyORJ{width:40px}.CharacterCreationReview_referenceControls__Z7Cye>span{margin-bottom:0}.CharacterCreationReview_referenceControls__Z7Cye button{min-height:28px}.CharacterCreationReview_referenceUpload__CWBCI{margin-bottom:8px;padding:7px 10px}.CharacterCreationReview_fieldLabel__Eju7X{font-size:12px;margin-bottom:6px}.CharacterCreationReview_inputs__z5RiK textarea{padding:8px 10px}.CharacterCreationReview_allowance__MzosF{margin-block:8px}.CharacterCreationReview_regenerateButton__n5oqy{min-height:40px;padding-block:8px}.CharacterCreationReview_gallery__Nj1wg{margin-top:16px}.CharacterCreationReview_galleryHeading__JSMve{margin-bottom:8px;padding-top:8px}.CharacterCreationReview_versionGrid__hlTcs{max-width:366px}.CharacterCreationReview_footer__KN9t5{padding:10px 20px}}}@media (max-height:740px){@container character-review (min-width: 650px){.CharacterCreationReview_header__rJ2Nj{padding-block:12px}.CharacterCreationReview_header__rJ2Nj h2{font-size:24px}.CharacterCreationReview_header__rJ2Nj p{margin-top:4px}.CharacterCreationReview_previewColumn__21Qio,.CharacterCreationReview_regenerateColumn__fJDCK{padding-block:12px}.CharacterCreationReview_referenceEditor__9Tnsh{padding-block:4px}.CharacterCreationReview_referenceControls__Z7Cye>span{line-height:14px}.CharacterCreationReview_referenceControls__Z7Cye button{min-height:24px}.CharacterCreationReview_versionGrid__hlTcs{max-width:300px}.CharacterCreationReview_footer__KN9t5{padding-block:8px}}}@container character-review (max-width: 400px){.CharacterCreationReview_header__rJ2Nj{gap:12px;padding:22px 17px}.CharacterCreationReview_header__rJ2Nj h2{font-size:24px}.CharacterCreationReview_header__rJ2Nj p{font-size:12px}.CharacterCreationReview_previewColumn__21Qio,.CharacterCreationReview_regenerateColumn__fJDCK{padding:22px 17px}.CharacterCreationReview_characterHeading__2VR_g h3{font-size:16px}.CharacterCreationReview_versionGrid__hlTcs{gap:5px}.CharacterCreationReview_versionGrid__hlTcs button{border-radius:7px;padding:2px}.CharacterCreationReview_versionCaption__b2_Zf{font-size:9px;gap:2px}.CharacterCreationReview_referenceEditor__9Tnsh{gap:10px}.CharacterCreationReview_originalImage__JyORJ{width:48px}.CharacterCreationReview_referenceControls__Z7Cye button{font-size:10px}.CharacterCreationReview_referenceUpload__CWBCI{gap:8px}.CharacterCreationReview_footer__KN9t5{padding:18px 17px}.CharacterCreationReview_footerActions__rck0o button{font-size:11px;padding-inline:10px}}.CharacterCreationReview_discardDialog__eDbkb{background:#fff;border:1px solid #e7e2ef;border-radius:20px;box-shadow:0 24px 80px rgba(15,23,42,.24);color:#11162f;font-family:var(--font-montserrat),sans-serif;margin:auto;max-height:calc(100dvh - 32px);max-width:calc(100% - 32px);overflow-y:auto;padding:28px;width:min(420px,calc(100% - 32px))}.CharacterCreationReview_discardDialog__eDbkb::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(15,23,42,.4)}.CharacterCreationReview_discardIcon__2LzYO{background:#fceef2;border-radius:13px;color:#b44964;display:grid;height:44px;margin-bottom:18px;place-items:center;width:44px}.CharacterCreationReview_discardDialog__eDbkb h2{font-size:22px;font-weight:600;letter-spacing:-.4px;line-height:1.4;margin:0}.CharacterCreationReview_discardDialog__eDbkb p{color:#607094;font-size:13px;line-height:1.8;margin:10px 0 24px}.CharacterCreationReview_discardActions__HQByM{display:flex;gap:10px;justify-content:flex-end}.CharacterCreationReview_discardActions__HQByM button{align-items:center;border:1px solid #d9ddec;border-radius:8px;color:#4d5574;display:inline-flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 16px}.CharacterCreationReview_discardActions__HQByM .CharacterCreationReview_discardConfirm__37p7C{background:#b44964;border-color:#b44964;color:#fff}@media (max-width:639px){.CharacterCreationReview_discardDialog__eDbkb{padding:24px}.CharacterCreationReview_discardDialog__eDbkb h2{font-size:21px}.CharacterCreationReview_discardActions__HQByM button{flex:1;padding-inline:10px}}@keyframes CharacterCreationReview_spin__F1sU1{to{transform:rotate(1turn)}}@keyframes CharacterCreationReview_shimmer__dYbZs{to{transform:translateX(100%)}}@keyframes CharacterCreationReview_float__fwRe1{50%{transform:translateY(-5px) rotate(-5deg)}}@keyframes CharacterCreationReview_dot__1LM_q{50%{opacity:.4;transform:translateY(-4px)}}@keyframes CharacterCreationReview_reveal__Jz5zh{0%{opacity:.2;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.CharacterCreationReview_loadingDots__Rdos_ i,.CharacterCreationReview_loadingOverlay__CbnJi:before,.CharacterCreationReview_loadingRing___Jk_1,.CharacterCreationReview_loadingSymbol__uckAC>svg,.CharacterCreationReview_readyImage__hpK5J,.CharacterCreationReview_spinner__NPqmL{animation:none}.CharacterCreationReview_loadingOverlay__CbnJi:before{display:none}}.CharacterCreationReview_review__P_2L9[data-presentation=dialog],.CharacterCreationReview_review__P_2L9[data-presentation=dialog] .CharacterCreationReview_panel__fDkwi{height:var(--flow-height);max-height:var(--flow-max-height);min-height:0}.CharacterCreationReview_review__P_2L9[data-presentation=dialog] .CharacterCreationReview_panel__fDkwi{border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column}.CharacterCreationReview_review__P_2L9[data-presentation=dialog] .CharacterCreationReview_header__rJ2Nj{flex-shrink:0}.CharacterCreationReview_review__P_2L9[data-presentation=dialog] .CharacterCreationReview_body__aTw0e{align-content:start;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.CharacterCreationModal_dialog__stzEJ{--flow-height:auto;--flow-max-height:calc(100dvh - 34px);background:#fff;border:1px solid #e6e8f5;border-radius:20px;box-shadow:0 24px 80px rgba(28,24,62,.25);color:#11162f;height:-moz-fit-content;height:fit-content;margin:auto;max-height:calc(100dvh - 32px);max-width:none;overflow:hidden;padding:0;width:min(1040px,calc(100vw - 32px))}.CharacterCreationModal_dialog__stzEJ::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(24,23,45,.45)}.CharacterCreationModal_flow__SQkhA{height:var(--flow-height);max-height:var(--flow-max-height);min-height:0}@media (max-width:639px){.CharacterCreationModal_dialog__stzEJ{--flow-height:100%;--flow-max-height:100dvh;border:0;border-radius:0;height:100dvh;margin:0;max-height:100dvh;width:100vw}}.ProfilePageV3_page__15BIp:has([data-profile-character-flow=true]){padding-bottom:clamp(12px,2dvh,24px)}.ProfilePageV3_grid__0Gyg8:has([data-profile-character-flow=true]){min-height:0}main:has(>.ProfilePageV3_page__15BIp [data-profile-character-flow=true]){min-height:calc(100dvh - var(--ss-nav-height, 61px))}body:has(.ProfilePageV3_page__15BIp [data-profile-character-flow=true]) [data-site-footer]{display:none}.ImageWorkspaceCompact_galleryGrid__FcEH_{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,min(100%,104px))}@media (pointer:coarse) and (orientation:landscape) and (max-height:600px){.ImageWorkspaceCompact_dialog__IXG9Z{--image-workspace-footer-bottom:max(4px,env(safe-area-inset-bottom))}.ImageWorkspaceCompact_overlay__gIojp{padding:8px max(8px,env(safe-area-inset-right)) 8px max(8px,env(safe-area-inset-left))}.ImageWorkspaceCompact_dialog__IXG9Z.ImageWorkspaceCompact_actionDialog__bOexE{border-radius:12px;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);width:100%}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_header__KkYlo{align-items:center;gap:8px;height:36px;min-height:36px;padding:2px 12px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_header__KkYlo h2{font-size:14px;line-height:20px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_header__KkYlo p{display:none}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_header__KkYlo button{font-size:11px;height:32px;min-height:32px;padding:4px 8px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_tools__gcC_Y [role=tablist]{gap:4px;padding:6px 8px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_tools__gcC_Y [role=tab]{border-radius:8px;flex-direction:row;font-size:11px;gap:4px;line-height:14px;min-height:32px;padding:4px 6px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_tools__gcC_Y [role=tab] svg{flex-shrink:0;height:14px;width:14px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_tools__gcC_Y [role=tab]>span{min-width:0;overflow-wrap:anywhere}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_tools__gcC_Y [role=tabpanel]{padding:8px 12px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_tools__gcC_Y h3{font-size:13px;line-height:18px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_tools__gcC_Y p{font-size:12px;line-height:16px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_galleryHeading__X6jJz{flex-wrap:nowrap;gap:8px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_galleryHeading__X6jJz>div{flex:1;min-width:0}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_galleryHeading__X6jJz button{font-size:11px;gap:4px;max-width:60%;overflow-wrap:anywhere;padding:6px 8px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_sections___Yd1s>:not([hidden])~:not([hidden]){margin-top:12px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_footer__e31ee{gap:8px;padding:4px 12px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_footer__e31ee>button{border-radius:8px;font-size:12px;line-height:16px;min-height:32px;min-width:0;padding:6px 12px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_content__69U5e{padding:8px 12px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_editGrid__se7L0{align-items:start;gap:12px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:8px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_editPreview___pn1_{margin-inline:auto;max-width:min(100%,calc(100dvh - 132px))}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_promptColumn__AdggH{display:flex;flex-direction:column;height:var(--image-edit-source-height);min-height:0;overflow:hidden}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_promptColumn__AdggH [data-image-edit-composer]{flex:1;height:100%}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_promptColumn__AdggH [data-image-edit-prompt-box]{flex:1;max-height:none}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_promptColumn__AdggH [data-image-edit-prompt-input]{max-height:none;min-height:0}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_transformGrid__ZY_1n{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_transformPreview__Hvq5L{border-bottom:0;border-right:1px solid #e2e8f0;min-height:0;padding:8px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_transformPreview__Hvq5L>div{height:100%;max-height:100%;max-width:100%;width:auto}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_transformTools__M8mtw{padding:8px 12px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_styleCard__0oL2A{width:88px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_styleCard__0oL2A>span:nth-child(2){font-size:11px;min-height:32px}.ImageWorkspaceCompact_dialog__IXG9Z.ImageWorkspaceCompact_generatorDialog__fuz6R{max-height:calc(100dvh - 16px);padding:12px}.ImageWorkspaceCompact_generatorDialog__fuz6R h2{font-size:14px;line-height:20px}.ImageWorkspaceCompact_generatorDialog__fuz6R p{font-size:12px;line-height:16px}.ImageWorkspaceCompact_dialog__IXG9Z .ImageWorkspaceCompact_generatorActions__RXiKc{background:#fff;bottom:-12px;margin-inline:-12px;position:sticky;z-index:1}}