body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:#0b1020;color:#e7ecf4}.page.svelte-j15r9w{max-width:720px;margin:0 auto;padding:32px 20px 48px}.header.svelte-j15r9w{display:grid;gap:8px;margin-bottom:24px}.back-link.svelte-j15r9w{color:#93c5fd;text-decoration:none;font-size:.9rem;background:none;border:none;padding:0;cursor:pointer;font:inherit;text-align:left}h1.svelte-j15r9w{margin:0;font-size:2rem}form.svelte-j15r9w{display:grid;gap:20px}fieldset.svelte-j15r9w{border:1px solid #22304d;border-radius:12px;padding:16px;background:#11172b}legend.svelte-j15r9w{padding:0 8px;color:#cfe0ff}label.svelte-j15r9w{display:grid;gap:6px;margin-bottom:12px}input.svelte-j15r9w,select.svelte-j15r9w{padding:10px 12px;border-radius:10px;border:1px solid #2b3d63;background:#0c1324;color:#e7ecf4}.preview.svelte-j15r9w{width:100%;max-height:320px;object-fit:cover;border-radius:12px;border:1px solid #22304d}.actions.svelte-j15r9w{display:grid;gap:8px}button.primary.svelte-j15r9w{padding:10px 14px;border-radius:10px;border:1px solid #2b3d63;background:#2563eb;color:#fff;cursor:pointer;font-weight:600}button.primary.svelte-j15r9w:hover{filter:brightness(1.1)}button.svelte-j15r9w:disabled{opacity:.6;cursor:not-allowed}.error.svelte-j15r9w{color:#ff9aa2;margin:0}.success.svelte-j15r9w{color:#8ee0a1;margin:0}
