.modal-editor.svelte-69wuxw{display:flex;flex-direction:column;gap:1.25rem;padding:1rem;background:linear-gradient(135deg,#ffffff05,#ffffff0d);border-radius:16px;border:1px solid rgba(255,255,255,.06)}.editor-section.svelte-69wuxw{display:flex;flex-direction:column;gap:.625rem}.section-label.svelte-69wuxw{font-size:.6875rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.1em}.title-input.svelte-69wuxw{width:100%;padding:.625rem .75rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff08;color:#e5e7eb;font-size:.875rem;transition:all .15s ease}.title-input.svelte-69wuxw:focus{outline:none;border-color:var(--uix-primary, #16a34a);box-shadow:0 0 0 2px #16a34a33}.title-input.svelte-69wuxw::placeholder{color:#6b7280}.chip-group.svelte-69wuxw{display:flex;gap:.375rem;flex-wrap:wrap}.chip.svelte-69wuxw{display:flex;align-items:center;justify-content:center;min-width:50px;height:36px;padding:0 .75rem;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff08;color:#9ca3af;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}.chip.svelte-69wuxw:hover{background:#ffffff14;border-color:#ffffff26;color:#e5e7eb}.chip-active.svelte-69wuxw{background:var(--uix-primary, #16a34a);border-color:var(--uix-primary, #16a34a);color:#fff;box-shadow:0 0 12px #16a34a4d}.chip-active.svelte-69wuxw:hover{background:var(--uix-primary, #16a34a);border-color:var(--uix-primary, #16a34a);color:#fff}.toggle-group.svelte-69wuxw{display:flex;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:4px;gap:4px}.toggle-group.four-cols.svelte-69wuxw{display:grid;grid-template-columns:repeat(4,1fr)}.toggle-btn.svelte-69wuxw{flex:1;display:flex;align-items:center;justify-content:center;height:36px;border:none;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer;transition:all .15s ease}.toggle-btn.svelte-69wuxw:hover{background:#ffffff0d;color:#9ca3af}.toggle-active.svelte-69wuxw{background:var(--uix-primary, #16a34a);color:#fff;box-shadow:0 2px 8px #16a34a4d}.toggle-active.svelte-69wuxw:hover{background:var(--uix-primary, #16a34a);color:#fff}.toggle-icon.svelte-69wuxw{display:flex;align-items:center;justify-content:center}.toggle-icon.svelte-69wuxw svg:where(.svelte-69wuxw){width:16px;height:16px}.behavior-toggles.svelte-69wuxw{display:flex;flex-direction:column;gap:.625rem}.behavior-toggle.svelte-69wuxw{display:flex;align-items:center;gap:.75rem;cursor:pointer}.sr-only.svelte-69wuxw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.toggle-track.svelte-69wuxw{position:relative;width:40px;height:22px;background:#ffffff1a;border-radius:11px;transition:background .2s ease;flex-shrink:0}.toggle-track-active.svelte-69wuxw{background:var(--uix-primary, #16a34a)}.toggle-thumb.svelte-69wuxw{position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px #0003}.toggle-track-active.svelte-69wuxw .toggle-thumb:where(.svelte-69wuxw){transform:translate(18px)}.toggle-text.svelte-69wuxw{font-size:.8125rem;color:#9ca3af}.presets-grid.svelte-69wuxw{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.preset-btn.svelte-69wuxw{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.625rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05;color:#9ca3af;cursor:pointer;transition:all .15s ease}.preset-btn.svelte-69wuxw:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-1px)}.preset-active.svelte-69wuxw{background:#16a34a26;border-color:var(--uix-primary, #16a34a);color:var(--uix-primary, #16a34a)}.preset-icon.svelte-69wuxw{display:flex;align-items:center;justify-content:center;height:20px}.preset-icon.svelte-69wuxw svg:where(.svelte-69wuxw){width:18px;height:18px}.preset-name.svelte-69wuxw{font-size:.6875rem;font-weight:600}.mini-preview.svelte-69wuxw{height:80px;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.mini-backdrop.svelte-69wuxw{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.backdrop-blur.svelte-69wuxw{background:#0006}.backdrop-dim.svelte-69wuxw{background:#0009}.backdrop-transparent.svelte-69wuxw{background:#ffffff0d}.mini-dialog.svelte-69wuxw{background:#1e293b;border-radius:6px;overflow:hidden;box-shadow:0 4px 12px #0000004d;transition:all .2s ease}.position-center.svelte-69wuxw{margin:auto}.position-top.svelte-69wuxw{margin-top:8px;margin-bottom:auto}.position-bottom.svelte-69wuxw{margin-top:auto;margin-bottom:8px}.size-sm.svelte-69wuxw{width:35%}.size-md.svelte-69wuxw{width:45%}.size-lg.svelte-69wuxw{width:60%}.size-xl.svelte-69wuxw{width:75%}.size-full.svelte-69wuxw{width:95%;height:90%}.mini-header.svelte-69wuxw{display:flex;align-items:center;justify-content:space-between;padding:4px 6px;border-bottom:1px solid rgba(255,255,255,.1)}.mini-title.svelte-69wuxw{font-size:.5rem;font-weight:600;color:#e5e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px}.mini-close.svelte-69wuxw{font-size:.625rem;color:#9ca3af;line-height:1}.mini-body.svelte-69wuxw{padding:6px;min-height:20px;background:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(255,255,255,.03) 2px,rgba(255,255,255,.03) 4px)}.light .modal-editor.svelte-69wuxw{background:linear-gradient(135deg,#00000005,#0000000a);border-color:#00000014}.light .section-label.svelte-69wuxw{color:#6b7280}.light .title-input.svelte-69wuxw{border-color:#0000001a;background:#fff;color:#374151}.light .chip.svelte-69wuxw{border-color:#0000001a;background:#00000005;color:#6b7280}.light .chip.svelte-69wuxw:hover{background:#0000000d;color:#374151}.light .toggle-group.svelte-69wuxw{background:#00000005;border-color:#00000014}.light .toggle-btn.svelte-69wuxw{color:#9ca3af}.light .toggle-btn.svelte-69wuxw:hover{background:#0000000a;color:#6b7280}.light .toggle-track.svelte-69wuxw{background:#00000026}.light .toggle-text.svelte-69wuxw{color:#6b7280}.light .preset-btn.svelte-69wuxw{border-color:#00000014;background:#fff;color:#6b7280}.light .preset-btn.svelte-69wuxw:hover{background:#00000005}.light .mini-preview.svelte-69wuxw{border-color:#0000001a}.light .mini-dialog.svelte-69wuxw{background:#fff;box-shadow:0 4px 12px #00000026}.light .mini-header.svelte-69wuxw{border-color:#0000001a}.light .mini-title.svelte-69wuxw{color:#374151}.light .mini-body.svelte-69wuxw{background:repeating-linear-gradient(45deg,transparent,transparent 2px,rgba(0,0,0,.03) 2px,rgba(0,0,0,.03) 4px)}@media(max-width:1024px){.modal-editor.svelte-69wuxw{gap:.75rem;padding:.625rem;max-width:100%;box-sizing:border-box}.chip-group.svelte-69wuxw{display:grid;grid-template-columns:repeat(5,1fr);gap:.25rem}.chip.svelte-69wuxw{min-width:unset;width:100%;height:30px;padding:0 .25rem;font-size:.625rem}.toggle-btn.svelte-69wuxw{height:30px}.presets-grid.svelte-69wuxw{grid-template-columns:repeat(3,1fr);gap:.25rem}.preset-btn.svelte-69wuxw{padding:.375rem .25rem}.preset-name.svelte-69wuxw{font-size:.5625rem}.mini-preview.svelte-69wuxw{height:55px}}@media(max-width:767px){.modal-editor.svelte-69wuxw{gap:.5rem;padding:.5rem;border-radius:10px}.editor-section.svelte-69wuxw{gap:.375rem}.section-label.svelte-69wuxw{font-size:.5625rem}.title-input.svelte-69wuxw{padding:.375rem .5rem;font-size:.75rem;border-radius:6px}.chip-group.svelte-69wuxw{grid-template-columns:repeat(5,1fr);gap:.125rem}.chip.svelte-69wuxw{height:26px;font-size:.5rem;border-radius:5px;padding:0 .125rem}.toggle-group.svelte-69wuxw{padding:2px;gap:2px;border-radius:8px}.toggle-btn.svelte-69wuxw{height:26px;border-radius:6px}.toggle-icon.svelte-69wuxw svg:where(.svelte-69wuxw){width:12px;height:12px}.toggle-group.four-cols.svelte-69wuxw{grid-template-columns:repeat(4,1fr)}.behavior-toggles.svelte-69wuxw{gap:.25rem}.behavior-toggle.svelte-69wuxw{gap:.375rem}.toggle-track.svelte-69wuxw{width:28px;height:16px;border-radius:8px;flex-shrink:0}.toggle-thumb.svelte-69wuxw{width:12px;height:12px}.toggle-track-active.svelte-69wuxw .toggle-thumb:where(.svelte-69wuxw){transform:translate(12px)}.toggle-text.svelte-69wuxw{font-size:.625rem}.presets-grid.svelte-69wuxw{grid-template-columns:repeat(3,1fr);gap:.125rem}.preset-btn.svelte-69wuxw{padding:.25rem .125rem;border-radius:6px}.preset-icon.svelte-69wuxw svg:where(.svelte-69wuxw){width:14px;height:14px}.preset-name.svelte-69wuxw{font-size:.4375rem}.mini-preview.svelte-69wuxw{height:45px;border-radius:5px}.mini-dialog.svelte-69wuxw{border-radius:3px}.mini-header.svelte-69wuxw{padding:2px 3px}.mini-title.svelte-69wuxw{font-size:.3125rem;max-width:35px}.mini-close.svelte-69wuxw{font-size:.375rem}.mini-body.svelte-69wuxw{padding:2px;min-height:10px}.size-sm.svelte-69wuxw{width:25%}.size-md.svelte-69wuxw{width:35%}.size-lg.svelte-69wuxw{width:50%}.size-xl.svelte-69wuxw{width:65%}.size-full.svelte-69wuxw{width:88%;height:80%}}@media(hover:none)and (pointer:coarse){.chip.svelte-69wuxw,.toggle-btn.svelte-69wuxw{min-height:32px}.preset-btn.svelte-69wuxw{min-height:36px}.behavior-toggle.svelte-69wuxw{min-height:32px}}
