:root{--bg: #fafafa;--fg: #1a1a1a;--muted: #6b7280;--accent: #2563eb;--border: #e5e7eb;--card: #ffffff;--danger: #dc2626}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--fg);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button{cursor:pointer;padding:8px 16px;border:1px solid var(--border);background:var(--card);border-radius:6px;font:inherit}button:hover{background:var(--bg)}button[disabled]{opacity:.5;cursor:not-allowed}input,select,textarea{padding:8px 12px;border:1px solid var(--border);border-radius:6px;background:var(--card);font:inherit}h1,h2,h3{margin-top:0}nav.svelte-q971rm{display:flex;align-items:center;gap:16px;padding:12px 24px;background:var(--card);border-bottom:1px solid var(--border)}.brand.svelte-q971rm a:where(.svelte-q971rm){font-weight:600;color:var(--fg)}.links.svelte-q971rm{display:flex;gap:4px;list-style:none;margin:0;padding:0;flex:1}.links.svelte-q971rm li:where(.svelte-q971rm) a:where(.svelte-q971rm){display:block;padding:6px 12px;border-radius:6px;color:var(--muted)}.links.svelte-q971rm li.active:where(.svelte-q971rm) a:where(.svelte-q971rm){background:var(--bg);color:var(--fg)}.user.svelte-q971rm{display:flex;align-items:center;gap:12px;color:var(--muted)}main.svelte-12qhfyh{padding:24px;max-width:1200px;margin:0 auto}.status.svelte-12qhfyh{padding:24px;color:var(--muted)}
