main.svelte-kjwf7r{padding:70px 20px 60px;max-width:800px;margin:0 auto}h1.svelte-kjwf7r{color:var(--text-primary);font-size:24px;margin-bottom:16px}p.svelte-kjwf7r{color:var(--text-secondary);font-size:16px;margin-bottom:24px}form.svelte-kjwf7r{display:flex;flex-direction:column;gap:20px}.form-group.svelte-kjwf7r{display:flex;flex-direction:column;gap:8px}label.svelte-kjwf7r{color:var(--text-primary);font-size:14px;font-weight:600}input.svelte-kjwf7r,textarea.svelte-kjwf7r{padding:10px;border:1px solid var(--border);border-radius:4px;background:var(--input-bg);color:var(--text-primary);font-size:14px}input.svelte-kjwf7r:focus,textarea.svelte-kjwf7r:focus{border-color:var(--accent);outline:none;background:var(--bg)}textarea.svelte-kjwf7r{resize:vertical}button.svelte-kjwf7r{padding:10px 20px;background:var(--accent);color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background .2s}button.svelte-kjwf7r:hover:not(:disabled){background:var(--hover)}button.svelte-kjwf7r:disabled{background:var(--border);cursor:not-allowed}.message.svelte-kjwf7r{font-size:14px;text-align:center;margin-top:16px}.success.svelte-kjwf7r{color:#28a745}.error.svelte-kjwf7r{color:#dc3545}
