.FlexibleImage_FlexibleImage__XpyYr{position:relative;width:100%;height:100%}.FlexibleImage_FlexibleImage__XpyYr img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.FlexibleImage_FlexibleImage__XpyYr .FlexibleImage_SpinnerOverlay__Yk0uK{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.FlexibleImage_FlexibleImage__XpyYr .FlexibleImage_SpinnerOverlay__Yk0uK .MuiCircularProgress-root{color:#fff}.ReproducibleGenerationPicker_ReproducibleGenerationPicker__KIP0r{position:relative;display:flex;flex-direction:column;min-height:0;flex:1}.ReproducibleGenerationPicker_Tabs__4vjZ5{display:flex;gap:0;width:100%;border-bottom:1px solid var(--border-subtle,hsla(0,0%,100%,.12));flex-shrink:0;margin-bottom:12px}.ReproducibleGenerationPicker_Tab__qfiff{flex:1 1 0;min-width:0;padding:10px 12px;background:transparent;color:var(--text-secondary);font:inherit;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;text-align:center}.ReproducibleGenerationPicker_Tab__qfiff:hover{color:var(--text-primary)}.ReproducibleGenerationPicker_TabActive__WeBU0{color:var(--text-primary);border-bottom-color:var(--accent-color);font-weight:600}.ReproducibleGenerationPicker_GenerationsLayout__Lukdo{display:flex;flex:1;min-height:0;flex-direction:row;align-items:stretch}.ReproducibleGenerationPicker_GenerationsMain__Zo0mc{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.ReproducibleGenerationPicker_ScrollArea__LCSui{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:4px 0 8px}.ReproducibleGenerationPicker_VirtualGridInner__RG2Tp{position:relative;width:100%}.ReproducibleGenerationPicker_VirtualRow__DEvAA{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--picker-gap,8px);align-items:flex-start;box-sizing:border-box;height:calc(var(--picker-cell, 120px) + var(--picker-gap, 8px))}.ReproducibleGenerationPicker_Cell__v5o7k,.ReproducibleGenerationPicker_VirtualRowCellSpacer__heY6k{width:var(--picker-cell,120px);height:var(--picker-cell,120px);flex-shrink:0}.ReproducibleGenerationPicker_Cell__v5o7k{padding:0;border:none;border-radius:6px;overflow:hidden;cursor:pointer;background:var(--surface-elevated,#1a1a1a)}.ReproducibleGenerationPicker_Cell__v5o7k:hover{outline:2px solid var(--custom-accent-color,var(--magic-color-2))}.ReproducibleGenerationPicker_CellImage__7NlfF{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ReproducibleGenerationPicker_EmptyState__gPDw_{padding:24px 12px;text-align:center;color:var(--text-secondary);font-size:14px}.ReproducibleGenerationPicker_LoadingFooter__zNRb7{padding:12px;text-align:center;color:var(--text-secondary);font-size:13px}.ReproducibleGenerationPicker_PreviewOverlay__AbvVG{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;min-height:0;background:var(--surface-elevated,rgba(22,22,26,.98));border-radius:inherit}.ReproducibleGenerationPicker_PreviewToolbar__WlAT7{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border-subtle,hsla(0,0%,100%,.12))}.ReproducibleGenerationPicker_PreviewBackButton__LQvUo{padding:8px 12px;border-radius:8px;border:1px solid var(--border-subtle,hsla(0,0%,100%,.2));background:transparent;color:var(--text-primary);font:inherit;cursor:pointer}.ReproducibleGenerationPicker_PreviewBackButton__LQvUo:hover{background:hsla(0,0%,100%,.06)}.ReproducibleGenerationPicker_PreviewViewerWrap__lqbSl{flex:1;min-height:0;position:relative;overflow:hidden}.ReproducibleGenerationPicker_PreviewFooter__vtCqy{flex-shrink:0;padding:12px;border-top:1px solid var(--border-subtle,hsla(0,0%,100%,.12));display:flex;justify-content:center}.ReproducibleGenerationPicker_PreviewSelectButton__P_p_K{padding:12px 28px;border-radius:8px;border:none;background:var(--custom-accent-color,var(--magic-color-2));color:var(--text-over-accent-color,#fff);font:inherit;font-weight:600;cursor:pointer}.ReproducibleGenerationPicker_PreviewSelectButton__P_p_K:hover{background:var(--custom-accent-color-hover,#953cff)}.RegenerateForm_RegenerateStickyPanel___EFdv{--custom-accent-color:var(--magic-color-2);--custom-launch-button-background-color:#8219ff;--custom-accent-color-hover:#953cff}.RegenerateForm_RegenerateForm__Vtlsr{display:flex;flex-direction:column;gap:16px}.RegenerateForm_GenerationSlot__ElXt0{width:100%}.RegenerateForm_GenerationSlotButton__ctGoJ{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px dashed var(--border-subtle,#444);border-radius:8px;background:transparent;cursor:pointer;color:inherit;text-align:left}.RegenerateForm_GenerationSlotButtonDragOver__JO1H7,.RegenerateForm_GenerationSlotButton__ctGoJ:hover{border-color:var(--custom-accent-color,var(--magic-color-2))}.RegenerateForm_GenerationSlotButtonDragOver__JO1H7{border-style:solid}.RegenerateForm_Thumb__yMBDQ{width:64px;height:64px;border-radius:6px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.RegenerateForm_SlotText__5V_zP{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.RegenerateForm_GenerationPickerHint__kx2jS{flex-shrink:0;align-self:center}.RegenerateForm_SlotTitle__bFanf{font-size:14px;font-weight:600}.RegenerateForm_SlotSubtitle__WDnKL{font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RegenerateForm_SensitiveContentGuidance__Mo8Of{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.RegenerateForm_SanitizerHint__giQMT{margin:0;font-size:.8125rem;line-height:1.4;color:var(--text-secondary)}.RegenerateForm_SanitizerLink__RaiET{display:inline;padding:0;border:none;background:none;font:inherit;color:var(--custom-accent-color,var(--accent-color));text-decoration:underline;cursor:pointer}.RegenerateForm_SanitizerLink__RaiET:focus-visible,.RegenerateForm_SanitizerLink__RaiET:hover{opacity:.85;outline:none}.RegenerateForm_PromptModification__wWS_n{width:100%;min-width:0}.RegenerateForm_ReferencesRow__dIwoi{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.RegenerateForm_ReferencesRequiredHint__eQlK_{margin:0;font-size:13px;line-height:1.4;color:var(--accent-color)}.RegenerateForm_ParamsRow__AU7bS{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;min-width:0}.RegenerateForm_ParamsRow__AU7bS>*{flex:0 1 auto;min-width:0}.RegenerateForm_CostDisclaimer__dTE9W{color:var(--text-tertiary);font-size:14px;text-align:center;width:100%;margin:0}.RegenerateForm_LaunchSection__UKma4{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.RegenerateForm_TemplateConfigRow__UkG4k{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px;min-width:0}.RegenerateForm_TemplateConfigRow__UkG4k>*{flex:0 0 auto;min-width:0}.RegenerateGenerationDetails_EmptyText__tyPqx{font-size:13px;color:var(--text-secondary)}.RegenerateGenerationDetails_Details__HfV19{display:flex;flex-direction:column;gap:6px;font-size:13px}.RegenerateGenerationDetails_Row__7GtU1{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.RegenerateGenerationDetails_Label__JPTKg{color:var(--text-secondary);min-width:88px}.RegenerateGenerationDetails_Tag__heNGc{padding:2px 8px;border-radius:4px;background:var(--surface-elevated,#222)}.RegenerateGenerationDetails_Muted__T7Zsb{color:var(--text-secondary)}.RegenerateGenerationDetails_PromptText__r0jaZ{color:var(--text-primary);line-height:1.4}.StickyScreenChrome_StickyScreenHeader__VTF2Z{position:sticky;top:0;z-index:2;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:12px 12px 8px;background:transparent;transition:background-color .15s ease}.StickyScreenChrome_StickyScreenHeaderScrolled__K8vrt{background:var(--sticky-panel-bg-solid)}.StickyScreenChrome_StickyScreenBody__0MVdw{padding-bottom:72px;padding-inline:12px}.StickyScreenChrome_StickyScreenFooter__8KXzy{position:sticky;bottom:0;z-index:2;flex-shrink:0;display:flex;justify-content:center;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:var(--sticky-panel-bg-solid)}.ModifierScreen_ModifierScreen__bmfGb{flex:1;min-height:100%;display:flex;flex-direction:column;color:#fff;gap:16px}.ModifierScreen_ModifierScreenHeader__SEYbI{display:flex;align-items:center;justify-content:center;min-height:44px}.ModifierScreen_ModifierScreenTitle__hzQWg{margin:0;color:#fff;font-family:var(--font-stack-display);text-transform:uppercase;font-size:22px;font-weight:700;line-height:1.15;text-align:center}@media (max-width:768px){.ModifierScreen_ModifierScreenTitle__hzQWg{font-size:18px}}.ModifierScreen_DescriptionContainer__0JauT{display:flex;flex-direction:column;justify-content:center;align-items:center}.ModifierScreen_Description__nF4rt{color:var(--custom-accent-color,var(--accent-color));font-family:var(--font-stack-display);max-width:min(100%,400px);text-align:center}.ModifierScreen_ModifierScreenBody__IbuZz{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:24px;min-height:0}.ModifierScreen_ModifierScreenFooterNav__N_W6H{display:flex;align-items:center;justify-content:center;gap:12px}.ModifierScreen_ModifierScreenFooterActions__9w36V{display:flex;align-items:center;gap:12px}.ModifierScreen_DeleteButton__Eif8d{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--danger-color-weak);border-radius:50%;background:transparent;color:var(--danger-color);cursor:pointer;flex-shrink:0}.ModifierScreen_DeleteButton__Eif8d:hover{background:hsla(0,0%,100%,.04)}.ModifierScreen_AddButton__fM5el{min-height:48px;border-radius:24px;padding:0 20px;color:#fff;font-size:15px;font-weight:650;cursor:pointer;border:1px solid color-mix(in srgb,var(--custom-accent-color,#b54141) 80%,#fff);background:var(--accent-color);flex-shrink:0}.ModifierScreen_AddButton__fM5el:disabled{opacity:.45;cursor:not-allowed}.RedaktorPriorityPicker_RedaktorPriorityPicker__brdz_{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.RedaktorPriorityPicker_OptionGrid__eh_Mq{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.RedaktorPriorityPicker_OptionColumn__QAhVQ{width:140px;display:flex;flex-direction:column;align-items:center;gap:8px}.RedaktorPriorityPicker_OptionCard__ebiwU{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 8px 12px;border:1px solid hsla(0,0%,100%,.14);border-radius:10px;background:hsla(0,0%,100%,.04);color:#fff;cursor:pointer}.RedaktorPriorityPicker_OptionCardSelected__cOGsd{border-color:var(--accent-color);background:hsla(0,0%,100%,.08)}.RedaktorPriorityPicker_OptionImage__cqCBE{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.RedaktorPriorityPicker_OptionLabel__iIQn3{font-size:12px;font-weight:650;line-height:1.15}.RedaktorPriorityPicker_OptionCost__Ha7y7{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;line-height:1;color:hsla(0,0%,100%,.92)}.RedaktorPriorityPicker_OptionCostIcon__ize89{display:inline-flex;color:var(--custom-accent-color,var(--accent-color))}.RedaktorPriorityPicker_OptionCostPlaceholder__YKyk8{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.45)}.RedaktorPriorityWizardScreen_WizardBody__mpvbC{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;padding-bottom:8px}.RedaktorPriorityWizardScreen_LaunchRow__UCUlj{display:flex;justify-content:center;width:100%;padding:0 8px 12px}.RedaktorForm_RedaktorForm__ecRSE{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0}.RedaktorForm_UploadScreen__Molfb{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px 16px;text-align:center}.RedaktorForm_UploadTitle__d1B0U{margin:0;font-family:var(--font-stack-display);font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.2}.RedaktorForm_UploadDescription__K8b65{margin:0;max-width:360px;color:hsla(0,0%,100%,.75);font-size:14px;line-height:1.45}.RedaktorForm_UploadDropzoneWrap__wNDap{display:flex;justify-content:center}.RedaktorForm_UploadDropzoneCard__Gvw3g{width:90px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff}.RedaktorForm_UploadDropzoneLabel__9_z6g{font-size:14px;font-weight:650;text-transform:uppercase;line-height:1.1}.RedaktorForm_UploadDropzone__7JWPx{width:90px;height:120px}.RedaktorForm_UploadDropzoneIcon__jG__1{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.RedaktorForm_ReferencesRow__0j_1q{min-width:0}.RedaktorForm_PromptColumn__w9bLr{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.RedaktorForm_PromptTextarea__ELb5n{width:100%;min-height:120px}.RedaktorForm_CheaperNsfwNoticeRow__ERPmU{align-self:flex-end;margin-left:auto}.RedaktorForm_CheaperNsfwNotice__CBjxx{margin:0;font-size:12px;line-height:1.35;color:var(--text-tertiary)}.RedaktorForm_CheaperNsfwHint___84bD{display:flex;flex-direction:column;gap:8px;max-width:280px}.RedaktorForm_CheaperNsfwHint___84bD p{margin:0}.RedaktorForm_ParamsRow__nePIa{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;min-width:0}.RedaktorForm_ParamsRow__nePIa>*{flex:0 1 auto;min-width:0}.RedaktorForm_CreateRow__uPJsv{display:flex;justify-content:center;width:100%;min-width:0}.RedaktorForm_ProTemplateParamsRow__TUvoZ{display:flex;flex-wrap:wrap;align-items:flex-start;gap:14px;min-width:0}.RedaktorForm_ProTemplateParamsRow__TUvoZ>*{flex:0 0 auto;min-width:0}.RedaktorForm_AllowedOperatorsRow__Y8mOn{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:10px;width:-moz-max-content;width:max-content;max-width:100%}@media (max-width:599px){.RedaktorForm_PromptTextarea__ELb5n{min-height:96px}}.RedaktorGenerationDetails_RedaktorGenerationDetails___sz3Z{display:flex;flex-direction:column;gap:10px;max-width:460px}.RedaktorGenerationDetails_Row__zW2kL{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.RedaktorGenerationDetails_PromptBlock__A2zZk{min-width:0}