.remix-owner-preparation_field__G9pyu{display:grid;min-width:0;gap:8px}.remix-owner-preparation_label__l4PHT{color:var(--text-hi);font-size:var(--ui-label-size);font-weight:600}.remix-owner-preparation_segmented___5dR_{display:flex;min-width:0;gap:2px;padding:3px;border:1px dashed var(--border);border-radius:var(--radius-pill);background:var(--bg-deep)}.remix-owner-preparation_segmented___5dR_ button{min-width:0;min-height:44px;flex:1;padding:0 12px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);font-size:var(--ui-button-size);font-weight:700}.remix-owner-preparation_segmented___5dR_ button[aria-checked=true]{background:var(--citron);color:var(--on-citron)}.remix-owner-preparation_note__UXN4D{margin:0;color:var(--text-mid);font-size:var(--ui-help-size);line-height:1.45}.remix-workspace_workspace__IVRJ_{--rx-pad:var(--studio-gutter,16px);--rx-ease:cubic-bezier(.2,.7,.2,1);display:flex;height:var(--studio-content-height,100dvh);min-height:0;flex-direction:column;overflow:hidden;color:var(--text);font-size:15px}.remix-workspace_workspace__IVRJ_.remix-workspace_workspace__IVRJ_[data-tool-shell]{padding-inline:0}:where(.remix-workspace_workspace__IVRJ_) :where(button,input,select,textarea){font:inherit}:where(.remix-workspace_workspace__IVRJ_) :where(button){cursor:pointer}.remix-workspace_workspace__IVRJ_ a:focus-visible,.remix-workspace_workspace__IVRJ_ button:focus-visible,.remix-workspace_workspace__IVRJ_ input:focus-visible,.remix-workspace_workspace__IVRJ_ textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.remix-workspace_workspace__IVRJ_ button:disabled{cursor:not-allowed}.remix-workspace_header__46g3k{display:flex;flex:none;align-items:center;gap:12px;padding:12px var(--rx-pad);border-bottom:1px solid var(--border)}.remix-workspace_backLink__PFF64{display:grid;width:44px;height:44px;flex:none;place-items:center;border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-mid);transition:color .16s ease,box-shadow .16s ease}.remix-workspace_backLink__PFF64:hover{color:var(--text-hi);box-shadow:inset 0 0 0 1px var(--border-strong)}.remix-workspace_backLink__PFF64 svg{width:18px;height:18px}.remix-workspace_title__k5ElF{margin:0;color:var(--text-hi);font-family:var(--font-display);font-size:22px;font-weight:750;letter-spacing:-.015em;line-height:1.1}.remix-workspace_layout__G5pS_{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;gap:28px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:18px var(--rx-pad) 0;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.remix-workspace_composer__0_9xV{display:flex;min-width:0;flex:none;flex-direction:column}.remix-workspace_composerScroll__9GKE7{display:grid;min-width:0;align-content:start;gap:30px;padding-bottom:20px}.remix-workspace_composerScroll__9GKE7>*{min-width:0}.remix-workspace_lead__yWwqa{margin:0;color:var(--text-hi);font-size:16px;font-weight:600;line-height:1.45}.remix-workspace_note__3T9Fs{margin:0;color:var(--text-mid);font-size:var(--ui-help-size);line-height:1.5}.remix-workspace_tip__IMeXJ{margin:0;color:var(--text-muted);font-size:max(14px,var(--ui-min-text,0px));line-height:1.5}.remix-workspace_nudge__hSEKa{display:flex;min-width:0;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:12px;color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent-border);font-size:max(14px,var(--ui-min-text,0px));font-weight:600;line-height:1.45}.remix-workspace_nudge__hSEKa svg{width:17px;height:17px;flex:none;margin-top:2px}.remix-workspace_inlineError__5Yb54{display:flex;min-width:0;align-items:flex-start;gap:8px;margin:0;color:var(--dn-danger);font-size:var(--ui-help-size);font-weight:600;line-height:1.45}.remix-workspace_inlineError__5Yb54 svg{width:17px;height:17px;flex:none;margin-top:2px}.remix-workspace_inlineLink__UGrkN{color:var(--accent-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.remix-workspace_notice__v0h46{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text);font-size:var(--ui-help-size);line-height:1.45}.remix-workspace_notice__v0h46>svg{width:18px;height:18px;flex:none;color:var(--accent-ink)}.remix-workspace_notice__v0h46>span{min-width:0;flex:1}.remix-workspace_notice__v0h46[data-tone=danger]{background:var(--danger-tint);box-shadow:inset 0 0 0 1px var(--danger-border);color:var(--dn-danger)}.remix-workspace_notice__v0h46[data-tone=danger]>svg{color:var(--dn-danger)}.remix-workspace_textButton__5YXxG{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-mid);font-size:var(--ui-button-size);font-weight:700;transition:color .16s ease,background-color .16s ease}.remix-workspace_textButton__5YXxG:hover:not(:disabled){background:var(--surface-2);color:var(--text-hi)}.remix-workspace_textButton__5YXxG svg{width:16px;height:16px}.remix-workspace_modeSection__dlH_W{display:grid;min-width:0;gap:12px}.remix-workspace_eyebrow__6xVAN,.remix-workspace_stepTitle__eoXZh{margin:0;color:var(--text-hi);font-family:var(--font-display);font-size:18px;font-weight:750;letter-spacing:-.01em;line-height:1.2}.remix-workspace_modeCard__W2vUH,.remix-workspace_modes__rIdgn{display:grid;min-width:0;gap:10px}.remix-workspace_modeCard__W2vUH{align-content:start;padding:14px;border:0;border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text);text-align:left;transition:box-shadow .18s var(--rx-ease),background-color .18s var(--rx-ease)}.remix-workspace_modeCard__W2vUH:hover{box-shadow:inset 0 0 0 1px var(--border-strong)}.remix-workspace_modeCard__W2vUH[aria-checked=true]{background:color-mix(in srgb,var(--citron) 7%,var(--surface-2));box-shadow:inset 0 0 0 1.5px var(--accent-border)}.remix-workspace_modeTop__2rdod{display:grid;min-width:0;align-items:center;gap:12px;grid-template-columns:76px minmax(0,1fr) auto}.remix-workspace_modeVisual__pY3La{display:block;width:76px;height:auto;opacity:.72;transition:opacity .18s ease}.remix-workspace_modeCard__W2vUH:hover .remix-workspace_modeVisual__pY3La,.remix-workspace_modeCard__W2vUH[aria-checked=true] .remix-workspace_modeVisual__pY3La{opacity:1}.remix-workspace_vFrame__tI8aB{fill:var(--bg-deep);stroke:var(--border-strong);stroke-width:1.5}.remix-workspace_vFrameMuted___n9g5{fill:var(--bg-deep);stroke:var(--border);stroke-width:1.5}.remix-workspace_vAccentBold__55rK4,.remix-workspace_vAccent__e_9kR,.remix-workspace_vArrow__hdpoY,.remix-workspace_vBadgeMark__7HidZ,.remix-workspace_vMuted__gdJP4{fill:none;stroke-linecap:round;stroke-linejoin:round}.remix-workspace_vMuted__gdJP4{stroke:var(--text-faint);stroke-width:2}.remix-workspace_vAccent__e_9kR{stroke:var(--accent-ink);stroke-width:2.5}.remix-workspace_vAccentBold__55rK4{stroke:var(--accent-ink);stroke-width:3}.remix-workspace_vSelect__2hy3i{fill:color-mix(in srgb,var(--citron) 12%,transparent);stroke:var(--accent-ink);stroke-dasharray:4 3;stroke-width:1.5}.remix-workspace_vBadge__0MU2d{fill:var(--citron)}.remix-workspace_vBadgeMark__7HidZ{stroke:var(--on-citron);stroke-width:1.8}.remix-workspace_vArrow__hdpoY{stroke:var(--text-mid);stroke-width:2}.remix-workspace_modeName__kdG70{min-width:0;color:var(--text-hi);font-family:var(--font-display);font-size:18px;font-weight:750;letter-spacing:-.01em;line-height:1.15}.remix-workspace_radioMark__AaidJ{display:grid;width:24px;height:24px;flex:none;place-items:center;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--field-border);color:var(--on-citron);transition:background-color .16s ease,box-shadow .16s ease}[aria-checked=true] .remix-workspace_radioMark__AaidJ,[aria-checked=true]>*>.remix-workspace_radioMark__AaidJ{background:var(--citron);box-shadow:none}.remix-workspace_radioMark__AaidJ svg{width:15px;height:15px;stroke-width:3}.remix-workspace_modeDescription__DzO58{color:var(--text);font-size:var(--ui-help-size);line-height:1.5}.remix-workspace_modeExample__OvDyO{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--border-soft);color:var(--text-mid);font-size:max(14px,var(--ui-min-text,0px));line-height:1.45}.remix-workspace_modeExampleLabel__3_YoN{color:var(--accent-ink);font-family:var(--font-mono);font-size:max(12px,var(--ui-min-text,0px));font-weight:600;letter-spacing:.04em;text-transform:uppercase}.remix-workspace_step__iWk3r{display:grid;min-width:0;gap:14px;animation:remix-workspace_remix-enter__kWB4L .18s var(--rx-ease)}.remix-workspace_stepHead__6qg0R{display:flex;min-width:0;align-items:center;gap:10px}.remix-workspace_stepBadge__3MrBS{display:grid;width:28px;height:28px;flex:none;place-items:center;border-radius:50%;background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--border-strong);color:var(--text-mid);font-family:var(--font-mono);font-size:max(13px,var(--ui-min-text,0px));font-variant-numeric:tabular-nums;font-weight:600;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.remix-workspace_stepBadge__3MrBS[data-done]{background:var(--citron);box-shadow:none;color:var(--on-citron)}.remix-workspace_stepBadge__3MrBS svg{width:15px;height:15px;stroke-width:3}.remix-workspace_stepTitle__eoXZh{min-width:0;flex:1}.remix-workspace_stepMeta__F54a8{display:inline-flex;flex:none;align-items:center}.remix-workspace_stepBody__UfU_C{display:grid;min-width:0;gap:12px}.remix-workspace_stepBody__UfU_C>*{min-width:0}.remix-workspace_counter__scHne{padding:3px 10px;border-radius:var(--radius-pill);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-mid);font-family:var(--font-mono);font-size:max(13px,var(--ui-min-text,0px));font-variant-numeric:tabular-nums;font-weight:600}.remix-workspace_counter__scHne[data-full]{color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent-border)}.remix-workspace_optionalTag__OXbZU{display:inline-block;padding:2px 9px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-muted);font-family:var(--font-body);font-size:max(12px,var(--ui-min-text,0px));font-weight:600;letter-spacing:normal;line-height:1.4;vertical-align:middle}.remix-workspace_dropZone__A2W76{min-width:0;border-radius:var(--radius-lg)}.remix-workspace_dropButton__msLhs{display:grid;width:100%;min-width:0;min-height:176px;align-content:center;justify-items:center;gap:10px;padding:22px 16px;border:1.5px dashed var(--field-border);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--text);text-align:center;transition:border-color .18s ease,background-color .18s ease}.remix-workspace_dropButton__msLhs:hover:not(:disabled),.remix-workspace_dropZone__A2W76[data-dragging] .remix-workspace_dropButton__msLhs{border-color:var(--accent-border);background:color-mix(in srgb,var(--citron) 6%,var(--surface-2))}.remix-workspace_dropButton__msLhs:disabled{opacity:.7}.remix-workspace_dropIcon__7m9_a{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;background:var(--citron-tint);color:var(--accent-ink);transition:transform .18s var(--rx-ease)}.remix-workspace_dropButton__msLhs:hover:not(:disabled) .remix-workspace_dropIcon__7m9_a,.remix-workspace_dropZone__A2W76[data-dragging] .remix-workspace_dropIcon__7m9_a{transform:translateY(-2px)}.remix-workspace_dropIcon__7m9_a svg{width:24px;height:24px}.remix-workspace_dropText__Ca25Q{display:grid;min-width:0;gap:3px}.remix-workspace_dropText__Ca25Q strong{color:var(--text-hi);font-size:16px;font-weight:700;line-height:1.3}.remix-workspace_dropText__Ca25Q small{color:var(--text-mid);font-size:var(--ui-help-size);line-height:1.4}.remix-workspace_dropRules__DXGwo{display:flex;min-width:0;flex-wrap:wrap;justify-content:center;gap:6px}.remix-workspace_ruleChip__UwhUh{padding:4px 10px;border-radius:var(--radius-pill);background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-mid);font-family:var(--font-mono);font-size:max(12px,var(--ui-min-text,0px));font-weight:600;white-space:nowrap}.remix-workspace_sourceCard__IqmoD{display:grid;min-width:0;gap:10px}.remix-workspace_sourceFrame__yio4h{position:relative;display:grid;overflow:hidden;min-width:0;aspect-ratio:4/3;max-height:380px;border-radius:var(--radius-lg);background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--border)}.remix-workspace_sourceFrame__yio4h video{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.remix-workspace_durationChip__jJrtD{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--bg) 82%,transparent);color:var(--text-hi);font-family:var(--font-mono);font-size:max(13px,var(--ui-min-text,0px));font-variant-numeric:tabular-nums;font-weight:600;pointer-events:none;backdrop-filter:blur(8px)}.remix-workspace_sourceActions__5LYjy{display:grid;min-width:0;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.remix-workspace_secondaryButton__kX4sv{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:0;border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text);font-size:var(--ui-button-size);font-weight:700;transition:box-shadow .16s ease,color .16s ease,background-color .16s ease}.remix-workspace_secondaryButton__kX4sv:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-hi)}.remix-workspace_secondaryButton__kX4sv[data-accent]{background:var(--citron-tint);box-shadow:inset 0 0 0 1.5px var(--accent-border);color:var(--accent-ink)}.remix-workspace_secondaryButton__kX4sv:disabled{opacity:.55}.remix-workspace_secondaryButton__kX4sv svg{width:16px;height:16px;flex:none}.remix-workspace_secondaryButton__kX4sv>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remix-workspace_photoZone__FGq7_{min-width:0;border-radius:var(--radius-lg);transition:box-shadow .16s ease}.remix-workspace_photoZone__FGq7_[data-dragging]{box-shadow:0 0 0 2px var(--accent-border)}.remix-workspace_photoGrid__tM1Da{display:grid;min-width:0;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.remix-workspace_photoTile__Wmo9h{position:relative;display:grid;overflow:hidden;min-width:0;aspect-ratio:3/4;place-items:center;border-radius:var(--radius-md);background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--border);animation:remix-workspace_remix-enter__kWB4L .18s var(--rx-ease)}.remix-workspace_photoTile__Wmo9h img{display:block;width:100%;height:100%;object-fit:cover}.remix-workspace_photoTile__Wmo9h[data-uploading]{color:var(--accent-ink);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.remix-workspace_photoIndex__P8kEZ{position:absolute;bottom:5px;left:5px;min-width:20px;padding:1px 6px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--bg) 78%,transparent);color:var(--text-hi);font-family:var(--font-mono);font-size:max(11px,var(--ui-min-text,0px));font-weight:600;text-align:center;backdrop-filter:blur(6px)}.remix-workspace_photoRemove__500HN{position:absolute;top:5px;right:5px;display:grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--bg) 78%,transparent);color:var(--text-hi);transition:background-color .16s ease;backdrop-filter:blur(6px)}.remix-workspace_photoRemove__500HN:before{position:absolute;inset:-8px;content:""}.remix-workspace_photoRemove__500HN:hover{background:var(--danger);color:var(--on-citron)}.remix-workspace_photoRemove__500HN svg{width:15px;height:15px}.remix-workspace_photoAdd__kZjLN{display:grid;width:100%;min-height:44px;aspect-ratio:3/4;place-content:center;justify-items:center;gap:6px;padding:4px;border:1.5px dashed var(--field-border);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text-mid);font-size:max(13px,var(--ui-min-text,0px));font-weight:700;line-height:1.15;text-align:center;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.remix-workspace_photoAdd__kZjLN:hover:not(:disabled){border-color:var(--accent-border);background:color-mix(in srgb,var(--citron) 6%,var(--surface-2));color:var(--text-hi)}.remix-workspace_photoAdd__kZjLN svg{width:22px;height:22px;color:var(--accent-ink)}.remix-workspace_fieldWrap__sqUfh{position:relative;min-width:0}.remix-workspace_input__5_I_P{width:100%;min-width:0;min-height:50px;padding:0 46px 0 14px;border:0;border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--field-border);color:var(--text);font-size:16px;transition:box-shadow .16s ease}.remix-workspace_input__5_I_P::placeholder,.remix-workspace_textarea__9lBUe::placeholder{color:var(--text-muted)}.remix-workspace_workspace__IVRJ_ .remix-workspace_input__5_I_P:focus-visible{outline:none}.remix-workspace_input__5_I_P:focus{box-shadow:inset 0 0 0 1.5px var(--citron),0 0 0 4px color-mix(in srgb,var(--citron) 16%,transparent)}.remix-workspace_inputClear__QBA9f{position:absolute;top:3px;right:3px;display:grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-muted);transition:color .16s ease}.remix-workspace_inputClear__QBA9f:hover{color:var(--text-hi)}.remix-workspace_inputClear__QBA9f svg{width:17px;height:17px}.remix-workspace_examples__Os_Xk{display:grid;min-width:0;gap:8px}.remix-workspace_examplesLabel__UrU9M{color:var(--text-muted);font-size:max(13px,var(--ui-min-text,0px));font-weight:600}.remix-workspace_exampleChips__3Rqyr{display:flex;min-width:0;flex-wrap:wrap;gap:8px}.remix-workspace_exampleChip__CQ68Q{display:inline-flex;min-width:0;min-height:44px;align-items:center;padding:0 14px;border:0;border-radius:var(--radius-pill);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-mid);font-size:max(14px,var(--ui-min-text,0px));font-weight:600;text-align:left;transition:box-shadow .16s ease,color .16s ease,background-color .16s ease}.remix-workspace_exampleChip__CQ68Q:hover{box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-hi)}.remix-workspace_exampleChip__CQ68Q[aria-pressed=true]{background:var(--citron-tint);box-shadow:inset 0 0 0 1.5px var(--accent-border);color:var(--accent-ink)}.remix-workspace_field__xyIYK{display:grid;min-width:0;gap:10px}.remix-workspace_stepBody__UfU_C>.remix-workspace_field__xyIYK+.remix-workspace_field__xyIYK{padding-top:4px}.remix-workspace_fieldLabel__EFDgl{color:var(--text-hi);font-size:var(--ui-label-size);font-weight:650}.remix-workspace_qualityCards__IS5g0{display:grid;min-width:0;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.remix-workspace_qualityCard__fRaEn{display:grid;min-width:0;min-height:96px;align-content:start;gap:4px;padding:12px 14px 14px;border:0;border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text);text-align:left;transition:box-shadow .18s var(--rx-ease),background-color .18s var(--rx-ease)}.remix-workspace_qualityCard__fRaEn:hover{box-shadow:inset 0 0 0 1px var(--border-strong)}.remix-workspace_qualityCard__fRaEn[aria-checked=true]{background:color-mix(in srgb,var(--citron) 7%,var(--surface-2));box-shadow:inset 0 0 0 1.5px var(--accent-border)}.remix-workspace_qualityHead__T3HON{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}.remix-workspace_qualityHead__T3HON .remix-workspace_radioMark__AaidJ{width:22px;height:22px}.remix-workspace_qualityName__P1LP8{min-width:0;color:var(--text-hi);font-family:var(--font-display);font-size:18px;font-weight:750;line-height:1.15}.remix-workspace_qualityTagline__fT5aT{color:var(--text-hi);font-size:var(--ui-help-size);font-weight:650;line-height:1.35}.remix-workspace_qualityCard__fRaEn[aria-checked=true] .remix-workspace_qualityTagline__fT5aT{color:var(--accent-ink)}.remix-workspace_qualityHint__QqgSD{color:var(--text-mid);font-size:max(14px,var(--ui-min-text,0px));line-height:1.4}.remix-workspace_chips__XTBlm{display:grid;min-width:0;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.remix-workspace_chip__Ho7KZ{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;padding:0 14px;border:0;border-radius:var(--radius-pill);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-mid);font-family:var(--font-mono);font-size:var(--ui-button-size);font-weight:600;transition:box-shadow .16s ease,color .16s ease,background-color .16s ease}.remix-workspace_chip__Ho7KZ:hover{box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-hi)}.remix-workspace_chip__Ho7KZ[aria-checked=true]{background:var(--citron-tint);box-shadow:inset 0 0 0 1.5px var(--accent-border);color:var(--accent-ink)}.remix-workspace_switchRow__VR7rh{display:flex;width:100%;min-width:0;min-height:60px;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:0;border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text);text-align:left;transition:box-shadow .16s ease}.remix-workspace_switchRow__VR7rh:hover{box-shadow:inset 0 0 0 1px var(--border-strong)}.remix-workspace_switchText__4iJ77{display:grid;min-width:0;gap:3px}.remix-workspace_switchLabel__ydQjF{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text-hi);font-size:var(--ui-label-size);font-weight:700}.remix-workspace_switchHint__qlOW_{color:var(--text-mid);font-size:max(14px,var(--ui-min-text,0px));line-height:1.4}.remix-workspace_switchTrack__PsDdX{position:relative;width:44px;height:26px;flex:none;border-radius:var(--radius-pill);background:var(--border-strong);transition:background-color .16s ease}.remix-workspace_switchTrack__PsDdX>span{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--bg);transition:transform .16s var(--rx-ease)}.remix-workspace_switchTrack__PsDdX[data-checked]{background:var(--citron)}.remix-workspace_switchTrack__PsDdX[data-checked]>span{transform:translateX(18px)}.remix-workspace_promptCard__GWrH_{position:relative;min-width:0;border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--field-border);transition:box-shadow .16s ease;animation:remix-workspace_remix-enter__kWB4L .18s var(--rx-ease)}.remix-workspace_promptCard__GWrH_:focus-within{box-shadow:inset 0 0 0 1.5px var(--citron),0 0 0 4px color-mix(in srgb,var(--citron) 16%,transparent)}.remix-workspace_textarea__9lBUe{display:block;width:100%;min-width:0;min-height:104px;padding:12px 14px 28px;border:0;background:transparent;color:var(--text);font-size:16px;line-height:1.5;resize:vertical}.remix-workspace_workspace__IVRJ_ .remix-workspace_textarea__9lBUe:focus-visible{outline:none}.remix-workspace_charCount__teKq0{position:absolute;right:12px;bottom:8px;color:var(--text-faint);font-family:var(--font-mono);font-size:max(12px,var(--ui-min-text,0px));font-variant-numeric:tabular-nums;pointer-events:none}.remix-workspace_consent__cQL6m{position:relative;display:grid;min-width:0;align-items:start;gap:12px;grid-template-columns:24px minmax(0,1fr);padding:14px 16px;border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--field-border);color:var(--text);cursor:pointer;transition:box-shadow .18s ease,background-color .18s ease}.remix-workspace_consent__cQL6m:hover{box-shadow:inset 0 0 0 1px var(--border-strong)}.remix-workspace_consent__cQL6m[data-checked]{background:color-mix(in srgb,var(--citron) 7%,var(--surface-2));box-shadow:inset 0 0 0 1.5px var(--accent-border)}.remix-workspace_consent__cQL6m input{position:absolute;top:14px;left:16px;width:24px;height:24px;margin:0;opacity:0;cursor:pointer}.remix-workspace_consentBox__4JTTr{display:grid;width:24px;height:24px;place-items:center;border:1.5px solid var(--field-border);border-radius:7px;background:var(--bg-deep);color:var(--on-citron);transition:background-color .16s ease,border-color .16s ease}.remix-workspace_consent__cQL6m[data-checked] .remix-workspace_consentBox__4JTTr{border-color:transparent;background:var(--citron)}.remix-workspace_consentBox__4JTTr svg{width:16px;height:16px;stroke-width:3}.remix-workspace_consent__cQL6m input:focus-visible+.remix-workspace_consentBox__4JTTr{outline:2px solid var(--focus-ring);outline-offset:2px}.remix-workspace_consentText__FDTCI{font-size:var(--ui-help-size);line-height:1.55}.remix-workspace_actionBar__04m48{position:sticky;z-index:5;bottom:0;display:grid;min-width:0;gap:10px;margin-inline:calc(-1 * var(--rx-pad));padding:12px var(--rx-pad) calc(12px + var(--dn-app-bottom-nav, 0px) + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--border);background:color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter:blur(14px)}.remix-workspace_barError__HuHrI{display:flex;min-width:0;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:var(--radius-md);background:var(--danger-tint);box-shadow:inset 0 0 0 1px var(--danger-border);color:var(--dn-danger);font-size:var(--ui-help-size);font-weight:600;line-height:1.45;animation:remix-workspace_remix-enter__kWB4L .18s var(--rx-ease)}.remix-workspace_barError__HuHrI svg{width:18px;height:18px;flex:none;margin-top:1px}.remix-workspace_priceDetails__QLyNe{display:grid;min-width:0;gap:10px;padding:12px 14px;border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);animation:remix-workspace_remix-enter__kWB4L .18s var(--rx-ease)}.remix-workspace_costRows___h6Nb{display:grid;gap:6px;margin:0}.remix-workspace_costRows___h6Nb>div{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:12px;font-size:var(--ui-help-size)}.remix-workspace_costRows___h6Nb dt{color:var(--text-muted)}.remix-workspace_costRows___h6Nb dd{margin:0;color:var(--text);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.remix-workspace_costRows___h6Nb>div[data-total]{margin-top:2px;padding-top:8px;border-top:1px solid var(--border)}.remix-workspace_costRows___h6Nb>div[data-total] dd,.remix-workspace_costRows___h6Nb>div[data-total] dt{color:var(--text-hi);font-weight:700}.remix-workspace_barStatus__iq8St{display:flex;min-width:0;min-height:24px;align-items:center;justify-content:space-between;gap:12px}.remix-workspace_barHint__JQul6{display:inline-flex;min-width:0;align-items:center;gap:6px;color:var(--text-mid);font-size:max(14px,var(--ui-min-text,0px));line-height:1.35}.remix-workspace_barHint__JQul6[data-ready]{color:var(--success);font-weight:650}.remix-workspace_barHint__JQul6 svg{width:16px;height:16px;flex:none}.remix-workspace_priceToggle__lxX1V{display:inline-flex;min-height:44px;flex:none;align-items:center;gap:4px;margin-block:-10px;padding:0 2px 0 8px;border:0;background:transparent;color:var(--accent-ink);font-size:max(14px,var(--ui-min-text,0px));font-weight:700}.remix-workspace_priceToggle__lxX1V svg{width:16px;height:16px;transform:rotate(180deg);transition:transform .18s var(--rx-ease)}.remix-workspace_priceToggle__lxX1V svg[data-open]{transform:none}.remix-workspace_generateButton__q7tWm{display:inline-flex;width:100%;min-width:0;min-height:54px;align-items:center;justify-content:center;gap:10px;padding:0 16px;border:0;border-radius:var(--radius-md);background:var(--citron);color:var(--on-citron);font-size:16px;font-weight:750;transition:background-color .16s ease,opacity .16s ease,transform .16s var(--rx-ease)}.remix-workspace_generateButton__q7tWm:hover:not(:disabled){background:var(--citron-hover)}.remix-workspace_generateButton__q7tWm:active:not(:disabled){transform:scale(.985)}.remix-workspace_generateButton__q7tWm:disabled{opacity:.45}.remix-workspace_generateButton__q7tWm>svg{width:19px;height:19px;flex:none}.remix-workspace_generateLabel__U_VZ1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remix-workspace_pricePill__F_iCw{flex:none;padding:4px 10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--on-citron) 12%,transparent);font-family:var(--font-mono);font-size:max(14px,var(--ui-min-text,0px));font-variant-numeric:tabular-nums;font-weight:600}.remix-workspace_history__K_icN{display:grid;min-width:0;align-content:start;gap:14px;padding-bottom:calc(28px + var(--dn-app-bottom-nav, 0px) + env(safe-area-inset-bottom, 0px))}.remix-workspace_historyHead__7inj4{display:flex;min-width:0;align-items:center;gap:10px}.remix-workspace_historyTitle__WfPf7{margin:0;color:var(--text-hi);font-family:var(--font-display);font-size:20px;font-weight:750;letter-spacing:-.015em}.remix-workspace_historyCount__qIyUg{padding:2px 9px;border-radius:var(--radius-pill);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-mid);font-family:var(--font-mono);font-size:max(13px,var(--ui-min-text,0px));font-variant-numeric:tabular-nums}.remix-workspace_historyList__5e_H0{display:grid;min-width:0;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));margin:0;padding:0;list-style:none}.remix-workspace_historyList__5e_H0>li{min-width:0}.remix-workspace_historyEmpty__e15bW{display:grid;min-width:0;justify-items:center;gap:8px;padding:32px 20px;border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);text-align:center}.remix-workspace_historyEmptyIcon__sEz1V{display:grid;width:52px;height:52px;place-items:center;margin-bottom:4px;border-radius:50%;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-muted)}.remix-workspace_historyEmptyIcon__sEz1V svg{width:24px;height:24px}.remix-workspace_historyEmptyTitle__7_2KY{margin:0;color:var(--text-hi);font-size:16px;font-weight:700}.remix-workspace_cardSkeleton__r6tPT{display:grid;gap:10px;padding:0 0 14px;overflow:hidden;border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}.remix-workspace_cardSkeleton__r6tPT span{display:block;height:14px;margin-inline:14px;border-radius:var(--radius-pill);background:var(--surface-3);animation:remix-workspace_remix-pulse__ZyBB9 1.4s ease-in-out infinite}.remix-workspace_cardSkeleton__r6tPT span:first-child{height:auto;margin:0 0 4px;aspect-ratio:16/10;border-radius:0;background:var(--bg-deep)}.remix-workspace_cardSkeleton__r6tPT span:last-child{width:45%}.remix-workspace_card__IKIza{display:grid;overflow:hidden;min-width:0;border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}.remix-workspace_cardMedia__COFF2{position:relative;display:grid;overflow:hidden;min-width:0;place-items:center;background:var(--bg-deep)}.remix-workspace_cardMedia__COFF2[data-state=completed] video{display:block;width:100%;max-height:440px;object-fit:contain}.remix-workspace_cardMedia__COFF2:not([data-state=completed]){aspect-ratio:16/10}.remix-workspace_cardMedia__COFF2:not([data-state=completed]) video{display:block;width:100%;height:100%;min-height:0;object-fit:cover;opacity:.4;filter:saturate(.5)}.remix-workspace_cardMediaStatus__Ot2Hf{position:absolute;top:50%;left:50%;display:inline-flex;max-width:calc(100% - 24px);align-items:center;gap:8px;padding:8px 14px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--bg) 84%,transparent);color:var(--text-hi);font-size:max(14px,var(--ui-min-text,0px));font-weight:700;transform:translate(-50%,-50%);white-space:nowrap;backdrop-filter:blur(8px)}.remix-workspace_cardMediaStatus__Ot2Hf svg{width:17px;height:17px;flex:none;color:var(--accent-ink)}.remix-workspace_cardMedia__COFF2[data-state=failed] .remix-workspace_cardMediaStatus__Ot2Hf,.remix-workspace_cardMedia__COFF2[data-state=failed] .remix-workspace_cardMediaStatus__Ot2Hf svg{color:var(--dn-danger)}.remix-workspace_cardBody__jgdub{display:grid;min-width:0;gap:10px;padding:14px}.remix-workspace_cardHead__MIxW0{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.remix-workspace_cardTitle__HBNpE{min-width:0;color:var(--text-hi);font-family:var(--font-display);font-size:17px;font-weight:750;line-height:1.2}.remix-workspace_badge__EbumC{display:inline-flex;flex:none;align-items:center;gap:4px;padding:3px 10px;border-radius:var(--radius-pill);background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--border);color:var(--text-hi);font-size:max(13px,var(--ui-min-text,0px));font-weight:700;line-height:1.4}.remix-workspace_badge__EbumC svg{width:14px;height:14px;stroke-width:3}.remix-workspace_badge__EbumC[data-state=completed]{background:var(--citron-tint);box-shadow:none;color:var(--accent-ink)}.remix-workspace_badge__EbumC[data-state=failed]{background:var(--danger-tint);box-shadow:none;color:var(--dn-danger)}.remix-workspace_cardMeta__6Yb9e{margin:0;color:var(--text-mid);font-family:var(--font-mono);font-size:max(13px,var(--ui-min-text,0px));font-variant-numeric:tabular-nums;line-height:1.45}.remix-workspace_cardPhotos__zPSX1{display:flex;min-width:0;gap:6px;margin:0;padding:0;list-style:none}.remix-workspace_cardPhotos__zPSX1 li{overflow:hidden;width:34px;height:34px;flex:none;border-radius:8px;background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--border)}.remix-workspace_cardPhotos__zPSX1 img{display:block;width:100%;height:100%;object-fit:cover}.remix-workspace_progress__T128d{display:grid;min-width:0;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.remix-workspace_progress__T128d li{display:grid;min-width:0;gap:6px}.remix-workspace_progressBar__t5L4U{position:relative;overflow:hidden;height:5px;border-radius:var(--radius-pill);background:var(--border)}.remix-workspace_progress__T128d li[data-done] .remix-workspace_progressBar__t5L4U{background:var(--citron)}.remix-workspace_progress__T128d li[data-current] .remix-workspace_progressBar__t5L4U{background:var(--citron-tint)}.remix-workspace_progress__T128d li[data-current] .remix-workspace_progressBar__t5L4U:after{position:absolute;top:0;bottom:0;left:0;width:45%;border-radius:inherit;background:var(--citron);content:"";animation:remix-workspace_remix-progress__WklSo 1.6s ease-in-out infinite}.remix-workspace_progressName__qulRA{display:inline-flex;min-width:0;align-items:center;gap:4px;overflow:hidden;color:var(--text-faint);font-size:max(13px,var(--ui-min-text,0px));font-weight:600;text-overflow:ellipsis;white-space:nowrap}.remix-workspace_progressName__qulRA svg{width:13px;height:13px;flex:none;stroke-width:3}.remix-workspace_progress__T128d li[data-done] .remix-workspace_progressName__qulRA{color:var(--text-mid)}.remix-workspace_progress__T128d li[data-current] .remix-workspace_progressName__qulRA{color:var(--text-hi);font-weight:700}.remix-workspace_cardActions__MhhHG{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.remix-workspace_cardActions__MhhHG>*{flex:1 1 auto}.remix-workspace_primaryLink__thOCS{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:0;border-radius:var(--radius-md);background:var(--citron);color:var(--on-citron);font-size:var(--ui-button-size);font-weight:750;transition:background-color .16s ease}.remix-workspace_primaryLink__thOCS:hover{background:var(--citron-hover)}.remix-workspace_primaryLink__thOCS svg{width:16px;height:16px}.remix-workspace_cardFailure__Phg73{margin:0;color:var(--dn-danger);font-size:var(--ui-help-size);line-height:1.5}.remix-workspace_cardFailure__Phg73 strong{display:block;margin-top:4px;color:var(--success);font-weight:650}.remix-workspace_spinner__rNnap{width:18px;height:18px;animation:remix-workspace_remix-spin__BL6UJ .9s linear infinite}@media (min-width:600px) and (max-width:899px){.remix-workspace_modes__rIdgn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.remix-workspace_workspace__IVRJ_{--rx-pad:var(--studio-gutter,24px)}.remix-workspace_layout__G5pS_{display:grid;gap:0;grid-template-columns:minmax(380px,470px) minmax(0,1fr);overflow:hidden;padding:0}.remix-workspace_composer__0_9xV{min-height:0;overflow:hidden;border-right:1px solid var(--border)}.remix-workspace_composerScroll__9GKE7{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:22px 24px 28px var(--rx-pad);scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}.remix-workspace_actionBar__04m48{position:static;margin:0;padding:14px 24px 18px var(--rx-pad);background:transparent;backdrop-filter:none}.remix-workspace_history__K_icN{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px var(--rx-pad) 28px 28px;scrollbar-color:var(--border-strong) transparent;scrollbar-width:thin}}@keyframes remix-workspace_remix-enter__kWB4L{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes remix-workspace_remix-progress__WklSo{0%{transform:translateX(-100%)}to{transform:translateX(230%)}}@keyframes remix-workspace_remix-pulse__ZyBB9{50%{opacity:.5}}@keyframes remix-workspace_remix-spin__BL6UJ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.remix-workspace_workspace__IVRJ_ *,.remix-workspace_workspace__IVRJ_ :after,.remix-workspace_workspace__IVRJ_ :before{animation:none!important;transition:none!important}.remix-workspace_generateButton__q7tWm:active:not(:disabled){transform:none}}