.cp-pane.svelte-136gzfr{flex:1;height:100vh;display:flex;flex-direction:column;background:var(--page);min-width:0}.cp-head.svelte-136gzfr{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border);flex-shrink:0;height:52px}.breadcrumbs.svelte-136gzfr{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--size-small);overflow:hidden;min-width:0}.cat.svelte-136gzfr{color:var(--muted)}.sep.svelte-136gzfr{color:var(--faint)}.current.svelte-136gzfr{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head-status.svelte-136gzfr{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.sync-status.svelte-136gzfr{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:var(--size-caption);margin-right:var(--space-2)}.head-btn.svelte-136gzfr{width:32px;height:32px;border-radius:var(--radius-md);color:var(--muted);background:transparent;border:0;display:grid;place-items:center;cursor:pointer}.head-btn.svelte-136gzfr:hover{background:var(--surface);color:var(--ink)}.scroll.svelte-136gzfr{flex:1;overflow-y:auto}.doc.svelte-136gzfr{max-width:70ch;margin:0 auto;padding:var(--space-12) var(--space-8) var(--space-12)}.empty.svelte-136gzfr{border:1px dashed var(--border);border-radius:var(--radius-lg);padding:var(--space-12);color:var(--muted);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.empty.svelte-136gzfr svg{color:var(--faint)}.empty.svelte-136gzfr h2:where(.svelte-136gzfr){margin:0;font-family:var(--font-display);font-size:var(--size-headline);font-weight:400;color:var(--ink)}.empty.svelte-136gzfr p:where(.svelte-136gzfr){margin:0;max-width:40ch;line-height:1.5}.cta.svelte-136gzfr{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;margin-top:var(--space-2);background:var(--accent);color:var(--on-accent);border:0;border-radius:var(--radius-md);font-weight:500;cursor:pointer}.cta.svelte-136gzfr:hover{filter:brightness(1.05)}.title.svelte-136gzfr{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--size-headline);line-height:var(--lh-headline);font-weight:400;color:var(--ink);letter-spacing:-.01em}.meta.svelte-136gzfr{color:var(--faint);font-size:var(--size-caption);margin-bottom:var(--space-8)}.meta.svelte-136gzfr em:where(.svelte-136gzfr){color:var(--accent);font-style:normal}.form.svelte-136gzfr{display:flex;flex-direction:column;gap:var(--space-4)}.form-row.svelte-136gzfr{display:flex;flex-direction:column;gap:6px}.form-label.svelte-136gzfr{color:var(--muted);font-size:var(--size-label);text-transform:uppercase;letter-spacing:.04em}.form-input.svelte-136gzfr{width:100%;padding:10px 14px;background:var(--raised);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--ink);font:inherit;font-size:var(--size-body);outline:none;transition:border-color var(--duration-snap) var(--ease-out-quart)}.form-input.svelte-136gzfr:focus{border-color:var(--accent)}textarea.form-input.svelte-136gzfr{resize:vertical;min-height:80px;font-family:inherit;line-height:1.5}select.form-input.svelte-136gzfr{cursor:pointer}.checkbox-row.svelte-136gzfr{display:inline-flex;align-items:center;gap:8px;padding:10px 0;color:var(--ink);font-size:var(--size-body);cursor:pointer}.checkbox-row.svelte-136gzfr input:where(.svelte-136gzfr){width:18px;height:18px;accent-color:var(--accent)}.form-url-open.svelte-136gzfr{align-self:flex-start;color:var(--accent);font-size:var(--size-caption);text-decoration:none}.form-url-open.svelte-136gzfr:hover{text-decoration:underline}.locked-card.svelte-136gzfr{border:1px dashed var(--border);border-radius:var(--radius-lg);padding:var(--space-12);text-align:center;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.locked-card.svelte-136gzfr svg{color:var(--accent)}.locked-card.svelte-136gzfr h3:where(.svelte-136gzfr){margin:0;font-family:var(--font-display);font-size:var(--size-title);font-weight:400;color:var(--ink)}.locked-card.svelte-136gzfr p:where(.svelte-136gzfr){margin:0;max-width:38ch;line-height:1.5}.locked-card.svelte-136gzfr strong:where(.svelte-136gzfr){color:var(--ink);font-weight:500}.locked-cta.svelte-136gzfr{padding:10px 18px;margin-top:var(--space-2);background:var(--accent);color:var(--on-accent);border:0;border-radius:var(--radius-md);font-size:var(--size-small);font-weight:500;cursor:pointer}.locked-cta.svelte-136gzfr:hover{filter:brightness(1.05)}
