.prompt-mobile-settings-tabs_root__9xkc6{display:flex;flex-direction:column;min-height:0;height:min(56dvh,400px)}.prompt-mobile-settings-tabs_header__0JTXg{display:flex;align-items:center;flex:0 0 auto;gap:var(--spacing-1);padding-inline:var(--spacing-2)}.prompt-mobile-settings-tabs_tabs__vwnZb{flex:1 1 auto}.prompt-mobile-settings-tabs_tabLabel__soDO0{display:grid;min-width:0;max-width:100%;gap:var(--spacing-1);color:var(--color-text-secondary);line-height:var(--line-height-compact)}.prompt-mobile-settings-tabs_tabLabel__soDO0>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-mobile-settings-tabs_tabLabel__soDO0 strong{max-width:8ch;color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.prompt-mobile-settings-tabs_content__Jc5SO{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-3) var(--spacing-3) calc(var(--spacing-3) + env(safe-area-inset-bottom))}.prompt-mobile-settings-tabs_panel__8eDxm{min-width:0}.prompt-mobile-text-tools_tools__q46TQ{display:grid;gap:var(--spacing-2);min-width:0}.prompt-mobile-text-tools_tools__q46TQ .MuiToggleButton-root{justify-content:flex-start;text-align:left}.prompt-mobile-text-tools_description__eth_7{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.4}.prompt-mobile-format_groups__76y5t.MuiFormGroup-root{gap:var(--spacing-3)}.MuiFormHelperText-root+.prompt-mobile-format_groups__76y5t{margin-top:var(--spacing-3)}.prompt-mobile-format_section__q8Adb{display:grid;gap:var(--spacing-2);min-width:0}.prompt-mobile-format_heading__8HM37{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-compact)}.prompt-mobile-format_grid__MZl_Y{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-2)}.prompt-mobile-format_option__zKp7v{display:grid;justify-items:center;gap:var(--spacing-2);width:100%}.prompt-mobile-format_option__zKp7v .prompt-mobile-format_icon__5I7YC{width:24px;height:24px}.prompt-mobile-format_disabledOptionAnchor__uZwsx{min-width:0;border-radius:var(--radius-md)}.prompt-mobile-format_disabledOptionAnchor__uZwsx>*{pointer-events:none}.prompt-mobile-format_disabledOptionAnchor__uZwsx:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.prompt-option-section_section__LAXOA{display:grid;align-content:start;gap:10px;min-width:0}.prompt-option-section_sectionDescription__uRSLP{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:400;line-height:1.4}.prompt-option-section_disabledOptionAnchor__NWBtj{display:flex;min-width:0;border-radius:var(--radius-sm);cursor:not-allowed}.prompt-option-section_disabledOptionAnchor__NWBtj>*{pointer-events:none}.prompt-option-section_disabledOptionAnchor__NWBtj:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.prompt-option-section_sectionTitle__WUw6D{min-height:24px;color:var(--color-text-secondary);font-size:var(--prompt-option-title-size,var(--font-size-xs));font-weight:700;line-height:1.3}.prompt-option-section_sectionHeader__G_gW6{display:flex;align-items:center;gap:var(--spacing-1)}.prompt-option-section_sectionHeader__G_gW6 .prompt-option-section_sectionTitle__WUw6D{min-height:0}.prompt-option-section_optionLabel__sW7hQ{min-width:0;white-space:nowrap}.prompt-option-section_optionGrid__QlYhN.MuiFormGroup-root{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px}.prompt-option-section_optionGrid__QlYhN.prompt-option-section_optionRow__LDNh4.MuiFormGroup-root{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--spacing-1)}.prompt-option-section_optionGrid__QlYhN.prompt-option-section_optionList__TNb8p.MuiFormGroup-root{grid-template-columns:minmax(0,1fr);gap:var(--spacing-2)}.prompt-option-section_optionIcon__mU6Bl{width:18px;height:18px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:currentColor}.prompt-option-section_optionIcon__mU6Bl>svg{width:18px;height:18px}.prompt-video-settings_section__z0Dtv{--prompt-option-title-size:var(--font-size-sm)}.prompt-video-settings_sectionHeading__JDkxf{display:flex;align-items:center;gap:var(--spacing-1)}.prompt-video-settings_rowIcon__nvTjR{flex:0 0 auto;color:currentColor}.prompt-video-settings_rowText__G0zu_{color:currentColor;font-size:var(--font-size-sm);font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-video-settings_audioSwitch__MRJGX.MuiFormControlLabel-root{display:flex;justify-content:space-between;gap:var(--spacing-2);min-width:0;margin:0;padding:var(--spacing-1) var(--spacing-3);border:var(--border-subtle);border-radius:var(--radius-md);background:var(--color-surface-subtle)}.prompt-video-settings_audioLabel__Mjkb8{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}.prompt-video-settings_duration__tDkHk{display:grid;align-content:start;gap:10px;min-width:0}.prompt-video-settings_sectionTitle__x1joA{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700;line-height:1.3}.prompt-video-settings_durationPanel__dxuag{display:grid;gap:8px;padding:12px 16px 10px;border:var(--border-subtle);border-radius:var(--radius-lg);background:rgba(0,0,0,0)}.prompt-video-settings_durationHeader__3CWTx,.prompt-video-settings_durationRangeLabels__EuEh1{display:flex;align-items:center;justify-content:space-between;gap:12px}.prompt-video-settings_durationValue__gIlaL{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:700;line-height:1.3}.prompt-video-settings_durationRangeLabels__EuEh1{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.3}.prompt-attachments_list__oCGVb{display:flex;width:100%;gap:10px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-bottom:4px;scroll-snap-type:x proximity}.prompt-attachments_card__RotmK{display:grid;grid-template-columns:55px minmax(0,1fr) auto;align-items:center;gap:12px;flex:0 0 min(248px,100vw - 104px);min-width:0;min-height:67px;padding:6px 8px 6px 6px;border:var(--border-subtle);border-radius:var(--radius-md);background:var(--color-card-secondary);scroll-snap-align:start}.prompt-attachments_list__oCGVb[data-layout=list]{flex-direction:column;overflow:visible}.prompt-attachments_list__oCGVb[data-layout=list] .prompt-attachments_card__RotmK{flex:none;width:100%}.prompt-attachments_preview__4aN_I{width:55px;height:55px;flex:0 0 55px;display:inline-flex;align-items:center;justify-content:center}.prompt-attachments_cardError__Kzkgg{border-color:var(--color-error)}.prompt-attachments_content__Kzmyp{min-width:0;display:grid;gap:8px}.prompt-attachments_fileName__C1oMK{min-width:0;display:flex;align-items:baseline;color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:400;line-height:1.25}.prompt-attachments_fileNameBase__TSXd2{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.prompt-attachments_fileNameExtension__ooImq{flex:0 0 auto}.prompt-attachments_fileSize__1HlPg{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:400;line-height:1.2}.prompt-attachments_uploadError__SqDJe{color:var(--color-error-text);font-size:var(--font-size-xs);font-weight:400;line-height:1.2}.prompt-attachments_removeButton__GahH9{align-self:start;color:var(--color-text-muted)}.prompt-video-materials_root__kMYso{container-type:inline-size;display:grid;grid-template-columns:minmax(0,1fr);grid-column:1/-1;gap:14px;min-width:0;margin-top:2px;border-top:var(--border-subtle);padding-top:12px}.prompt-video-materials_root__kMYso:is([data-layout=sidebar],[data-layout=mobile]){--video-frame-aspect-ratio:2/1;gap:var(--spacing-4);margin-top:0;border-top:0;padding-top:0}.prompt-video-materials_root__kMYso[data-layout=mobile]{gap:var(--spacing-3)}.prompt-video-materials_root__kMYso[data-layout=mobile] .prompt-video-materials_sectionHeader__ihrT_{gap:var(--spacing-2)}.prompt-video-materials_root__kMYso[data-layout=mobile] .prompt-video-materials_sectionHeader__ihrT_ h4{display:inline-flex;align-items:center;gap:var(--spacing-1)}.prompt-video-materials_frameSection__SkIsA{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}.prompt-video-materials_sectionHeader__ihrT_.prompt-video-materials_frameHeader__pT46F{justify-content:flex-start;gap:6px}.prompt-video-materials_frameGrid__atae9{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,240px));justify-content:start;gap:10px;min-width:0}.prompt-video-materials_imageGrid__g_dA0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.prompt-video-materials_root__kMYso[data-layout=sidebar] .prompt-video-materials_imageGrid__g_dA0{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-video-materials_frameGrid__atae9[data-paired=true]{width:100%;grid-template-columns:minmax(240px,300px) 96px minmax(240px,300px);align-items:center;justify-content:center}.prompt-video-materials_frameConnector__fkz0X{position:relative;width:48px;height:1px;justify-self:center;background:var(--color-border-dialog)}.prompt-video-materials_frameSlot__kjoOQ{display:contents}.prompt-video-materials_frameHint__yR3_o{margin:0;font-size:var(--font-size-xs)}.prompt-video-materials_validationError__hEyjl{margin:0;color:var(--color-error-text);font-size:var(--font-size-xs);line-height:1.4}.prompt-video-materials_frameGrid__atae9[data-paired=true] .prompt-video-materials_frameHint__yR3_o{grid-column:3;grid-row:2}.prompt-video-materials_frameCard__QCOZu{position:relative;width:100%;min-width:0;aspect-ratio:16/9;overflow:hidden;border:var(--border-subtle);border-radius:var(--radius-md);background:var(--color-form-background)}.prompt-video-materials_referenceLabel___td4H{position:absolute;right:var(--spacing-2);bottom:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-xs);color:var(--color-text-primary);background:var(--color-form-background);font-size:var(--font-size-xs)}.prompt-video-materials_framePreview__tmKhh{width:100%;height:100%;display:block;object-fit:cover;position:absolute;inset:0}.prompt-video-materials_cardError__2LisA{border-color:var(--color-error)}.prompt-video-materials_removeButton__LOTA_{position:absolute;z-index:2;top:8px;right:8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 8px rgba(0,0,0,.28)}.prompt-video-materials_referenceSection__YbOmH{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}.prompt-video-materials_sectionHeader__ihrT_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.prompt-video-materials_sectionHeader__ihrT_ h4{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700;line-height:1.3}.prompt-video-materials_sectionHeader__ihrT_ span{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.prompt-video-materials_sectionHeader__ihrT_ .prompt-video-materials_optionalLabel__tiK_C{font-size:inherit;font-weight:400}.prompt-video-materials_referenceCounts__MDcFV{margin-inline-start:auto}.prompt-video-materials_referenceUpload__TwumH{grid-column:1/-1}.prompt-video-materials_videoBadge__3uJ8n{position:absolute;bottom:6px;left:6px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-text-primary);background:var(--color-form-background)}@media(max-width:520px){.prompt-video-materials_frameGrid__atae9:not([data-paired=true]){grid-template-columns:none;grid-auto-columns:minmax(210px,240px);grid-auto-flow:column;justify-content:start;padding-bottom:2px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.prompt-video-materials_frameGrid__atae9[data-paired=true]{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:6px}.prompt-video-materials_frameConnector__fkz0X{margin-inline:2px}.prompt-video-materials_imageGrid__g_dA0{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media(max-width:360px){.prompt-video-materials_frameGrid__atae9[data-paired=true] .prompt-video-materials_frameHint__yR3_o{grid-column:1;grid-row:auto}.prompt-video-materials_frameGrid__atae9[data-paired=true],.prompt-video-materials_imageGrid__g_dA0{grid-template-columns:minmax(0,1fr)}.prompt-video-materials_frameConnector__fkz0X{display:none}}@container (max-width: 640px){.prompt-video-materials_frameGrid__atae9[data-paired=true]{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);gap:8px}.prompt-video-materials_frameConnector__fkz0X{width:40px;margin-inline:0}}@container (max-width: 420px){.prompt-video-materials_frameGrid__atae9[data-paired=true] .prompt-video-materials_frameHint__yR3_o{grid-column:1;grid-row:auto}.prompt-video-materials_frameGrid__atae9[data-paired=true]{grid-template-columns:minmax(0,1fr)}.prompt-video-materials_frameConnector__fkz0X{display:none}}.prompt-video-materials_root__kMYso:is([data-layout=sidebar],[data-layout=mobile]) .prompt-video-materials_frameGrid__atae9{grid-template-columns:minmax(0,1fr)}.prompt-video-materials_root__kMYso:is([data-layout=sidebar],[data-layout=mobile]) .prompt-video-materials_frameGrid__atae9[data-paired=true]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--spacing-2)}.prompt-video-materials_root__kMYso:is([data-layout=sidebar],[data-layout=mobile]) .prompt-video-materials_frameGrid__atae9[data-paired=true] .prompt-video-materials_frameCard__QCOZu{aspect-ratio:var(--video-frame-aspect-ratio)}.prompt-video-materials_root__kMYso:is([data-layout=sidebar],[data-layout=mobile]) .prompt-video-materials_frameGrid__atae9 .prompt-video-materials_frameHint__yR3_o{grid-column:1/-1;grid-row:auto}.prompt-video-materials_imageGrid__g_dA0.prompt-video-materials_referenceGrid__3NPyL{grid-template-columns:minmax(0,1fr)}.prompt-video-materials_imageGrid__g_dA0.prompt-video-materials_referenceGrid__3NPyL[data-has-references=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.prompt-video-materials_root__kMYso[data-layout=mobile] .prompt-video-materials_referenceGrid__3NPyL[data-has-references=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-video-materials_referenceGrid__3NPyL[data-has-references=true]>.prompt-video-materials_referenceCard__N_V6U{aspect-ratio:4/3}.prompt-video-materials_referenceGrid__3NPyL[data-has-references=true]>.prompt-video-materials_referenceUpload__TwumH{grid-column:auto}.prompt-video-materials_root__kMYso[data-compact-chain=true]{--video-frame-aspect-ratio:4/1}.prompt-video-materials_root__kMYso[data-compact-chain=true] .prompt-video-materials_frameGrid__atae9[data-paired=true]{grid-template-columns:minmax(0,1fr)}.prompt-video-materials_root__kMYso[data-compact-chain=true] .prompt-video-materials_frameGrid__atae9:empty{display:none}.prompt-tools-content_root__gqGBr{display:grid;gap:12px;min-width:0}.prompt-video-tools-panel_root__HHclb{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;min-height:0}.prompt-video-tools-panel_content__cuOXE{flex:1 1 auto;min-height:0;padding:var(--spacing-4);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}