.width-control.svelte-1jlxyj8{display:flex;flex-direction:column;gap:.5rem}.width-presets.svelte-1jlxyj8{display:flex;gap:2px;background:#374151;border-radius:6px;padding:3px}.preset-btn.svelte-1jlxyj8{flex:1;padding:.5rem .25rem;font-size:.75rem;font-weight:600;background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;transition:all .1s}.preset-btn.svelte-1jlxyj8:hover{background:#4b5563;color:#f3f4f6}.preset-btn.active.svelte-1jlxyj8{background:#deb452;color:#1f2937}.compact.svelte-1jlxyj8 .preset-btn:where(.svelte-1jlxyj8){padding:.3rem .25rem;font-size:.7rem}.width-slider.svelte-1jlxyj8{display:flex;align-items:center;gap:.75rem}.width-slider.svelte-1jlxyj8 input[type=range]:where(.svelte-1jlxyj8){flex:1;height:6px;background:#374151;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.width-slider.svelte-1jlxyj8 input[type=range]:where(.svelte-1jlxyj8)::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#deb452;cursor:grab;border:2px solid #1f2937;box-shadow:0 2px 4px #0000004d}.width-slider.svelte-1jlxyj8 input[type=range]:where(.svelte-1jlxyj8)::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#deb452;cursor:grab;border:2px solid #1f2937;box-shadow:0 2px 4px #0000004d}.slider-value.svelte-1jlxyj8{font-size:.75rem;font-weight:600;color:#deb452;min-width:50px;text-align:right;font-family:monospace}.color-input-wrapper.svelte-vqqg9y{display:flex;align-items:center;gap:.5rem}.color-input.svelte-vqqg9y{width:40px;height:36px;padding:2px;border:1px solid #4b5563;border-radius:6px;background:#374151;cursor:pointer}.color-input.svelte-vqqg9y::-webkit-color-swatch-wrapper{padding:2px}.color-input.svelte-vqqg9y::-webkit-color-swatch{border-radius:4px;border:none}.color-text.svelte-vqqg9y{flex:1;padding:.5rem .75rem;font-size:.875rem;font-family:monospace;border:1px solid #4b5563;border-radius:6px;background:#374151;color:#f3f4f6}.color-text.svelte-vqqg9y::-moz-placeholder{color:#6b7280}.color-text.svelte-vqqg9y::placeholder{color:#6b7280}.color-text.svelte-vqqg9y:focus{outline:none;border-color:#deb452}.clear-color-btn.svelte-vqqg9y{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#9ca3af;background:#374151;border:1px solid #4b5563;border-radius:6px;cursor:pointer;transition:all .1s}.clear-color-btn.svelte-vqqg9y:hover{color:#ef4444;background:#ef444426;border-color:#ef4444}.text-color-fields.svelte-s9l0do{display:flex;flex-direction:column;gap:.5rem}.color-field-row.svelte-s9l0do{display:flex;align-items:center;gap:.75rem}.color-field-label.svelte-s9l0do{min-width:55px;font-size:.75rem;font-weight:500;color:#9ca3af}.text-effects.svelte-1312258{display:flex;flex-direction:column;gap:.25rem}.toggle-row.svelte-1312258{display:flex;align-items:center;gap:.5rem;cursor:pointer}.toggle-input.svelte-1312258{width:16px;height:16px;accent-color:#deb452;cursor:pointer}.toggle-label.svelte-1312258{font-size:.8125rem;font-weight:500;color:#d1d5db}.toggle-hint.svelte-1312258{font-size:.6875rem;color:#6b7280;margin:0;font-style:italic}.field-group.svelte-pdenkw{display:flex;flex-direction:column;gap:.5rem}.field-label.svelte-pdenkw{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.slider-row.svelte-pdenkw{display:flex;align-items:center;gap:.5rem}.slider-row.svelte-pdenkw input[type=range]:where(.svelte-pdenkw){flex:1;height:4px;background:#374151;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.slider-row.svelte-pdenkw input[type=range]:where(.svelte-pdenkw)::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#deb452;cursor:grab;border:2px solid #1f2937}.slider-row.svelte-pdenkw input[type=range]:where(.svelte-pdenkw)::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#deb452;cursor:grab;border:2px solid #1f2937}.slider-value.svelte-pdenkw{font-size:.7rem;font-weight:500;color:#9ca3af;min-width:45px;text-align:right;font-family:monospace}.field-hint.svelte-pdenkw{margin:0;font-size:.7rem;color:#9ca3af;font-style:italic}.preset-pills.svelte-pdenkw{display:flex;justify-content:center;gap:4px}.preset-pill.svelte-pdenkw{padding:.2rem .625rem;font-size:.7rem;font-weight:600;background:#374151;border:1px solid #4b5563;border-radius:12px;color:#9ca3af;cursor:pointer;transition:all .1s}.preset-pill.svelte-pdenkw:hover{background:#4b5563;color:#f3f4f6}.preset-pill.active.svelte-pdenkw{background:#deb452;border-color:#deb452;color:#1f2937}.image-actions.svelte-17soddw{display:flex;gap:.5rem}.action-btn.svelte-17soddw{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem;font-size:.75rem;font-weight:500;background:#374151;border:none;border-radius:6px;color:#d1d5db;cursor:pointer;transition:all .1s}.action-btn.svelte-17soddw:hover{background:#4b5563;color:#f3f4f6}.action-remove.svelte-17soddw{background:transparent;border:1px solid #6b7280}.action-remove.svelte-17soddw:hover{background:#dc2626;border-color:#dc2626;color:#fff}.select-image-btn.svelte-17soddw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:2rem 1rem;font-size:.875rem;font-weight:500;background:#374151;border:2px dashed #4b5563;border-radius:8px;color:#9ca3af;cursor:pointer;transition:all .15s}.select-image-btn.svelte-17soddw:hover{background:#4b5563;border-color:#deb452;color:#deb452}.timeline-scrubber.svelte-1884yji{display:flex;flex-direction:column;gap:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.track-row.svelte-1884yji{padding:.5rem .5rem .25rem}.track.svelte-1884yji{position:relative;height:8px;background:#1f2937;border-radius:4px;cursor:pointer}.trim-region.svelte-1884yji{position:absolute;top:0;bottom:0;background:#deb45259;border-top:1px solid rgba(222,180,82,.7);border-bottom:1px solid rgba(222,180,82,.7);pointer-events:none}.handle.svelte-1884yji{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}.trim-handle.svelte-1884yji{width:10px;height:18px;background:#deb452;border:1px solid #1f2937;border-radius:2px;cursor:ew-resize;box-shadow:0 1px 3px #0006}.trim-handle.svelte-1884yji:hover{background:#f5cc66}.playhead.svelte-1884yji{width:14px;height:14px;background:#fff;border:2px solid #deb452;border-radius:50%;cursor:ew-resize;box-shadow:0 1px 3px #00000080;z-index:10}.playhead.svelte-1884yji:hover{background:#fef3c7}.poster-marker.svelte-1884yji{position:absolute;top:-3px;bottom:-3px;width:2px;background:#34d399;border-radius:1px;transform:translate(-50%);pointer-events:none;box-shadow:0 0 0 1px #0006}.info-row.svelte-1884yji{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .5rem}.time-label.svelte-1884yji{font-size:.6875rem;color:#9ca3af;font-variant-numeric:tabular-nums}.play-btn.svelte-1884yji{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:#374151;border:1px solid #4b5563;border-radius:50%;color:#d1d5db;cursor:pointer;transition:all .1s;flex-shrink:0}.play-btn.svelte-1884yji:hover{background:#4b5563;color:#deb452;border-color:#deb452}.poster-btn.svelte-1884yji{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:500;background:#374151;border:1px solid #4b5563;border-radius:4px;color:#d1d5db;cursor:pointer;transition:all .1s}.poster-btn.svelte-1884yji:hover{background:#4b5563;color:#deb452;border-color:#deb452}.is-dragging.svelte-1884yji .track:where(.svelte-1884yji){cursor:ew-resize}.toggle-row.svelte-klffiz{display:flex;align-items:center;gap:.625rem;cursor:pointer;background:none;border:none;padding:0;width:100%;text-align:left}.toggle-track.svelte-klffiz{position:relative;width:36px;height:20px;background:#374151;border-radius:10px;transition:background .2s;flex-shrink:0}.toggle-track.active.svelte-klffiz{background:#deb452}.toggle-thumb.svelte-klffiz{position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .2s}.toggle-track.active.svelte-klffiz .toggle-thumb:where(.svelte-klffiz){transform:translate(16px)}.toggle-text.svelte-klffiz{display:flex;flex-direction:column;gap:.125rem}.toggle-label.svelte-klffiz{font-size:.8125rem;color:#e5e7eb}.toggle-hint.svelte-klffiz{font-size:.6875rem;color:#6b7280}.video-actions.svelte-1beqr22{display:flex;gap:.5rem;margin-top:.5rem}.action-btn.svelte-1beqr22{flex:1;display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem;font-size:.75rem;font-weight:500;background:#374151;border:none;border-radius:6px;color:#d1d5db;cursor:pointer;transition:all .1s}.action-btn.svelte-1beqr22:hover{background:#4b5563;color:#f3f4f6}.action-remove.svelte-1beqr22{background:transparent;border:1px solid #6b7280}.action-remove.svelte-1beqr22:hover{background:#dc2626;border-color:#dc2626;color:#fff}.select-video-btn.svelte-1beqr22{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:2rem 1rem;font-size:.875rem;font-weight:500;background:#374151;border:2px dashed #4b5563;border-radius:8px;color:#9ca3af;cursor:pointer;transition:all .15s}.select-video-btn.svelte-1beqr22:hover{background:#4b5563;border-color:#deb452;color:#deb452}.video-meta-row.svelte-1beqr22{margin-top:.5rem}.playback-row.svelte-1beqr22{display:flex;flex-wrap:wrap;gap:.75rem}.vpos-buttons.svelte-13kmnq1{display:flex;gap:2px;background:#374151;border-radius:6px;padding:3px}.vpos-btn.svelte-13kmnq1{flex:1;display:flex;align-items:center;justify-content:center;padding:.625rem;background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;transition:all .1s}.vpos-btn.svelte-13kmnq1:hover{background:#4b5563;color:#f3f4f6}.vpos-btn.active.svelte-13kmnq1{background:#deb452;color:#1f2937}.compact.svelte-13kmnq1 .vpos-btn:where(.svelte-13kmnq1){padding:.375rem}.compact.svelte-13kmnq1 .vpos-btn:where(.svelte-13kmnq1) svg{width:15px;height:15px}.fontsize-buttons.svelte-1klnmyu{display:flex;gap:0;border-radius:6px;overflow:hidden;border:1px solid #374151}.fontsize-btn.svelte-1klnmyu{flex:1;padding:.5rem 0;font-size:.75rem;font-weight:600;background:#1f2937;border:none;border-right:1px solid #374151;color:#9ca3af;cursor:pointer;transition:background .15s,color .15s}.fontsize-btn.svelte-1klnmyu:last-child{border-right:none}.fontsize-btn.svelte-1klnmyu:hover:not(.active){background:#374151;color:#e5e7eb}.fontsize-btn.active.svelte-1klnmyu{background:#deb452;color:#111827;font-weight:700}.compact.svelte-1klnmyu .fontsize-btn:where(.svelte-1klnmyu){padding:.375rem 0;font-size:.6875rem}.font-family-select.svelte-1g8q9pw{width:100%;padding:.5rem .625rem;background:#1f2937;border:1px solid #374151;border-radius:6px;color:#e5e7eb;font-size:.8125rem;cursor:pointer;transition:border-color .15s;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.font-family-select.svelte-1g8q9pw:hover{border-color:#4b5563}.font-family-select.svelte-1g8q9pw:focus{outline:none;border-color:#deb452;box-shadow:0 0 0 1px #deb452}.font-family-select.svelte-1g8q9pw option:where(.svelte-1g8q9pw){background:#1f2937;color:#e5e7eb;padding:.25rem}.font-family-select.svelte-1g8q9pw optgroup:where(.svelte-1g8q9pw){color:#9ca3af;font-style:normal;font-weight:600;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em}.button-group.svelte-v4dvjo{display:flex;gap:0;border-radius:6px;overflow:hidden;border:1px solid #374151}.group-btn.svelte-v4dvjo{flex:1;padding:.5rem 0;font-size:.75rem;font-weight:500;background:#1f2937;border:none;border-right:1px solid #374151;color:#9ca3af;cursor:pointer;transition:background .15s,color .15s}.group-btn.svelte-v4dvjo:last-child{border-right:none}.group-btn.svelte-v4dvjo:hover:not(.active){background:#374151;color:#e5e7eb}.group-btn.active.svelte-v4dvjo{background:#deb452;color:#111827;font-weight:600}.compact.svelte-v4dvjo .group-btn:where(.svelte-v4dvjo){padding:.375rem 0;font-size:.75rem}.range-label.svelte-1fo1noe{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.range-value.svelte-1fo1noe{font-weight:700;color:#deb452;margin-left:.25rem}.range-slider.svelte-1fo1noe{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background:#374151;border-radius:3px;outline:none;cursor:pointer}.range-slider.svelte-1fo1noe::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#deb452;cursor:pointer;border:2px solid #111827;box-shadow:0 1px 3px #0000004d}.range-slider.svelte-1fo1noe::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 0 0 4px #deb45233}.range-slider.svelte-1fo1noe::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#deb452;cursor:pointer;border:2px solid #111827;box-shadow:0 1px 3px #0000004d}.range-slider.svelte-1fo1noe::-moz-range-track{height:6px;background:#374151;border-radius:3px}.range-labels.svelte-1fo1noe{display:flex;justify-content:space-between;font-size:.6875rem;color:#9ca3af;margin-top:-.25rem}.loading-state.svelte-drbts4{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;color:#9ca3af}.spinner.svelte-drbts4{width:16px;height:16px;border:2px solid #374151;border-top-color:#deb452;border-radius:50%;animation:svelte-drbts4-spin .8s linear infinite}@keyframes svelte-drbts4-spin{to{transform:rotate(360deg)}}.empty-state.svelte-sxbvfl{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;padding:1.5rem 1rem;background:#111827;border:1px dashed #374151;border-radius:6px;color:#6b7280}.empty-state.compact.svelte-sxbvfl{padding:1rem}.empty-icon.svelte-sxbvfl{color:#6b7280}.empty-message.svelte-sxbvfl{margin:0;font-size:.8125rem;font-weight:500;color:#9ca3af}.empty-hint.svelte-sxbvfl{font-size:.75rem;color:#6b7280}.action-btn.svelte-ni8141{flex:1;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:4px;border:1px solid #374151;background:#1f2937;color:#9ca3af;cursor:pointer;transition:background .15s,color .15s}.action-btn.svelte-ni8141:hover{background:#374151;color:#e5e7eb}.action-btn.primary.svelte-ni8141{background:#deb452;color:#111827;border-color:#deb452;font-weight:600}.action-btn.primary.svelte-ni8141:hover{background:#c8a040}.action-btn.danger.svelte-ni8141{color:#fca5a5;border-color:#7f1d1d;background:#1f2937}.action-btn.danger.svelte-ni8141:hover{background:#7f1d1d;color:#fecaca}.action-btn.svelte-ni8141:disabled{opacity:.5;cursor:not-allowed}.section-header.svelte-1pbd3m9{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #374151;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.section-icon.svelte-1pbd3m9{display:flex;opacity:.7}.cta-fields.svelte-2pflh4{display:flex;flex-direction:column;gap:.75rem}.cta-fields__heading.svelte-2pflh4{font-size:.8125rem;font-weight:600;color:#e5e7eb}.cta-fields__group.svelte-2pflh4{display:flex;flex-direction:column;gap:.25rem}.cta-fields__label.svelte-2pflh4{font-size:.75rem;font-weight:500;color:#9ca3af}.cta-fields__input.svelte-2pflh4{width:100%;padding:.5rem .75rem;background:#111827;border:1px solid #374151;border-radius:6px;color:#e5e7eb;font-size:.875rem;outline:none;box-sizing:border-box}.cta-fields__input.svelte-2pflh4:focus{border-color:#deb452}.cta-fields__pos-grid.svelte-2pflh4{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;width:66px;aspect-ratio:1;padding:3px;background:#111827;border:1px solid #374151;border-radius:6px}.cta-fields__pos.svelte-2pflh4{border:none;border-radius:2px;background:#374151;cursor:pointer;padding:0;transition:background .1s}.cta-fields__pos.svelte-2pflh4:hover{background:#4b5563}.cta-fields__pos.is-active.svelte-2pflh4{background:#deb452}
