.page.svelte-1rmgh12{display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:800px}.page-header.svelte-1rmgh12{display:flex;flex-direction:column;gap:var(--spacing-sm)}.back-link.svelte-1rmgh12{font-family:var(--font-comic);font-size:var(--font-size-sm);color:var(--accent-blue);text-decoration:underline;font-weight:700}.plan-form.svelte-1rmgh12{display:flex;flex-direction:column;gap:var(--spacing-lg)}.field.svelte-1rmgh12{display:flex;flex-direction:column;gap:var(--spacing-xs)}.field-label.svelte-1rmgh12{font-family:var(--font-comic);font-size:var(--font-size-sm);font-weight:700;text-transform:uppercase;color:var(--text-secondary)}.row.svelte-1rmgh12{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}.comic-select.svelte-1rmgh12,.comic-textarea.svelte-1rmgh12{font-family:var(--font-comic);font-size:var(--font-size-md);background:var(--bg-secondary);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-sketch);padding:var(--spacing-sm) var(--spacing-md);color:var(--text-primary);width:100%}.comic-textarea.svelte-1rmgh12{resize:vertical;min-height:80px;line-height:1.5}.comic-select.svelte-1rmgh12:focus,.comic-textarea.svelte-1rmgh12:focus{outline:none;border-color:var(--accent-green);box-shadow:var(--shadow-sm)}.actions.svelte-1rmgh12{display:flex;gap:var(--spacing-sm)}.actions.svelte-1rmgh12 a:where(.svelte-1rmgh12){text-decoration:none}@media(max-width:768px){.row.svelte-1rmgh12{grid-template-columns:1fr}}
