.page-subhead.svelte-12ny6iz{border-bottom:1px solid var(--border);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent)}.page-subhead-inner.svelte-12ny6iz{max-width:1540px;margin:0 auto;padding:18px 28px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.page-title.svelte-12ny6iz h1:where(.svelte-12ny6iz){margin:0;font-family:var(--font-display);font-size:26px;font-weight:800;color:var(--text)}.subtitle.svelte-12ny6iz{margin:4px 0 0;color:var(--muted);font-size:13px}.controls.svelte-12ny6iz{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.controls.svelte-12ny6iz button:where(.svelte-12ny6iz),.controls.svelte-12ny6iz .link-btn:where(.svelte-12ny6iz){background:var(--panel-2);color:var(--text);border:1px solid var(--border);padding:7px 14px;border-radius:6px;font-family:var(--font-body);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.controls.svelte-12ny6iz button:where(.svelte-12ny6iz):hover,.controls.svelte-12ny6iz .link-btn:where(.svelte-12ny6iz):hover{border-color:var(--accent);color:var(--accent)}.controls.svelte-12ny6iz .primary:where(.svelte-12ny6iz){background:var(--accent);color:var(--bg-deep, #100a04);border-color:var(--accent)}.controls.svelte-12ny6iz .primary:where(.svelte-12ny6iz):hover{color:var(--bg-deep, #100a04);opacity:.9}.controls.svelte-12ny6iz .primary:where(.svelte-12ny6iz):disabled{opacity:.5;cursor:progress}.post-error.svelte-12ny6iz{max-width:1540px;margin:8px auto 0;padding:8px 28px 0;color:var(--accent-2, #d96363);font-size:13px}.board-page.svelte-12ny6iz{max-width:1540px;margin:0 auto;padding:24px 28px 40px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px}@media (max-width: 900px){.board-page.svelte-12ny6iz{grid-template-columns:1fr}}.board-side.svelte-12ny6iz h3:where(.svelte-12ny6iz){margin:18px 0 8px;font-family:var(--font-display);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.board-side.svelte-12ny6iz h3:where(.svelte-12ny6iz):first-child{margin-top:0}.board-side.svelte-12ny6iz ul:where(.svelte-12ny6iz){margin:0;padding:0;list-style:none}.board-side.svelte-12ny6iz .cheat:where(.svelte-12ny6iz) li:where(.svelte-12ny6iz){color:var(--muted);font-size:13px;line-height:1.5;padding:4px 0}.board-side.svelte-12ny6iz .cheat.muted:where(.svelte-12ny6iz) li:where(.svelte-12ny6iz){opacity:.6}.board-side.svelte-12ny6iz .cheat:where(.svelte-12ny6iz) strong:where(.svelte-12ny6iz){color:var(--text)}.board-side.svelte-12ny6iz .cheat:where(.svelte-12ny6iz) kbd:where(.svelte-12ny6iz){background:var(--panel-2);border:1px solid var(--border);border-radius:3px;padding:1px 5px;font-family:var(--font-body);font-size:11px;color:var(--text)}.board-side.svelte-12ny6iz .examples:where(.svelte-12ny6iz){display:flex;flex-direction:column;gap:6px}.board-side.svelte-12ny6iz .examples:where(.svelte-12ny6iz) button:where(.svelte-12ny6iz){width:100%;text-align:left;background:var(--panel-2);border:1px solid var(--border);color:var(--text);padding:8px 12px;border-radius:4px;cursor:pointer;font-size:13px;font-family:var(--font-body)}.board-side.svelte-12ny6iz .examples:where(.svelte-12ny6iz) button:where(.svelte-12ny6iz):hover{border-color:var(--accent);color:var(--accent)}
