.zone-tree.svelte-1ljie0i{font-size:var(--text-sm)}.zone-tree-title.svelte-1ljie0i{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);letter-spacing:.04em;font-weight:700}.zone-tree.svelte-1ljie0i ul:where(.svelte-1ljie0i){margin:0;padding:0;list-style:none}.zone-tree.svelte-1ljie0i .children:where(.svelte-1ljie0i){margin-left:var(--space-3)}.zone.svelte-1ljie0i{min-height:var(--tap-min);padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);align-items:center;gap:6px;text-decoration:none;display:flex}.zone.child.svelte-1ljie0i{font-size:var(--text-xs)}.zone.locked.svelte-1ljie0i{color:var(--color-text-muted)}.zone[aria-current=page].svelte-1ljie0i{background:var(--color-surface-alt);font-weight:600}.lock.svelte-1ljie0i{font-size:.85em;line-height:1}.sr-only.svelte-1ljie0i{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.side-rail.svelte-1iekt35{gap:var(--space-4);font-size:var(--text-sm);flex-direction:column;display:flex}.rail-block.svelte-1iekt35{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);background:var(--color-surface)}.rail-block.svelte-1iekt35 h2:where(.svelte-1iekt35){margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:700}.rail-block.svelte-1iekt35 ul:where(.svelte-1iekt35){margin:0;padding:0;list-style:none}.rail-block.svelte-1iekt35 li:where(.svelte-1iekt35){margin:0}.rail-block.svelte-1iekt35 a:where(.svelte-1iekt35){min-height:var(--tap-min);color:var(--color-brand);align-items:center;text-decoration:none;display:flex}.digest.svelte-1iekt35 a:where(.svelte-1iekt35){-webkit-line-clamp:2;line-clamp:2;padding:var(--space-1) 0;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.locked-preview.svelte-1iekt35{background:var(--color-surface-alt)}.rail-lede.svelte-1iekt35{margin:0 0 var(--space-3);color:var(--color-text-muted)}.rail-cta.svelte-1iekt35{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-fill);color:var(--color-brand);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}
