.preview-scrim.svelte-184ywrr{z-index:70;background:var(--surface-overlay);position:fixed;inset:0}.preview.svelte-184ywrr{z-index:71;border-block-start:var(--rule) solid var(--line-subtle);background:var(--surface-page);flex-direction:column;max-block-size:80vh;display:flex;position:fixed}.preview.is-sheet.svelte-184ywrr{padding-block-end:env(safe-area-inset-bottom);inset-block-end:0;inset-inline:0}.preview.is-popover.svelte-184ywrr{inline-size:var(--preview-width);max-inline-size:calc(100vw - var(--space-lg));border:var(--rule) solid var(--line-subtle);visibility:hidden;position:absolute;inset-block-start:var(--preview-top,0);inset-inline-start:var(--preview-left,0)}.preview.is-popover.is-positioned.svelte-184ywrr{visibility:visible}.preview.is-popover[data-placement].svelte-184ywrr:before{block-size:calc(var(--space-xs) + 2 * var(--rule));content:"";position:absolute;inset-inline:0}.preview.is-popover[data-placement=below].svelte-184ywrr:before{inset-block-end:100%}.preview.is-popover[data-placement=above].svelte-184ywrr:before{inset-block-start:100%}.preview-rail.svelte-184ywrr{z-index:5;inset-block:var(--masthead-block) 0;gap:var(--space-xs);inline-size:var(--preview-rail);padding:var(--space-sm) var(--space-xs);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset-inline-end:0;overflow-y:auto}body:has(.preview-rail):not(:has(main [data-side-column]))>main{margin-inline-end:var(--preview-rail)}body:has(.preview-rail):not(:has(main [data-side-column])):has(main .container[data-width=default])>main{margin-inline-end:clamp(0px, var(--container-max) + 2 * var(--preview-rail) - 100%, var(--preview-rail))}body:has(.preview-rail):not(:has(main [data-side-column])):has(main .container[data-width=prose]):not(:has(main .container:not([data-width=prose])))>main{margin-inline-end:clamp(0px, var(--measure) + 2 * var(--preview-rail) - 100%, var(--preview-rail))}.preview.is-popover.is-pinned.svelte-184ywrr{flex:none;max-block-size:none;inline-size:auto;max-inline-size:none;position:static}html:has(main [data-side-column]) .preview-rail.svelte-184ywrr{display:none}html:has(main [data-side-column]) .is-popover.svelte-184ywrr .preview-pin:where(.svelte-184ywrr){display:none}.preview-pin.svelte-184ywrr{display:none}.preview-head.svelte-184ywrr{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-block-end:var(--rule) solid var(--line-subtle);background:var(--surface-page);color:var(--ink-primary);flex:none;display:flex}.preview-heading.svelte-184ywrr{gap:var(--space-3xs);flex-direction:column;flex:1;min-inline-size:0;display:flex}.preview-title.svelte-184ywrr{font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.preview-heading.svelte-184ywrr .preview-meta:where(.svelte-184ywrr){white-space:nowrap;flex-wrap:nowrap;overflow:hidden}@media (hover:hover) and (pointer:fine){.is-popover.svelte-184ywrr .preview-pin:where(.svelte-184ywrr){display:flex}}@media (pointer:fine){.is-popover.svelte-184ywrr .preview-head:where(.svelte-184ywrr){gap:var(--space-2xs);padding:var(--space-3xs) var(--space-3xs) var(--space-3xs) var(--space-xs)}.is-popover.is-leading.svelte-184ywrr .preview-head:where(.svelte-184ywrr){padding-inline:var(--space-3xs) var(--space-xs)}.is-popover.svelte-184ywrr .preview-title:where(.svelte-184ywrr){color:var(--ink-secondary);font-size:var(--text-xs)}.is-popover.svelte-184ywrr .preview-open:where(.svelte-184ywrr){min-inline-size:0;block-size:var(--space-lg)}.is-popover.svelte-184ywrr .preview-pin:where(.svelte-184ywrr){inline-size:var(--space-lg);block-size:var(--space-lg);color:var(--ink-secondary);font-size:var(--text-sm);background:0 0;border:none;flex:none;justify-content:center;align-items:center}.is-popover.svelte-184ywrr .preview-close:where(.svelte-184ywrr){inline-size:var(--space-lg);block-size:var(--space-lg);font-size:var(--text-sm);margin-inline-end:0}}.preview-open.svelte-184ywrr{min-inline-size:var(--touch-target);block-size:var(--touch-target);padding-inline:var(--space-xs);color:var(--ink-secondary);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--track-label);text-transform:uppercase;background:0 0;border:none;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.preview-open.svelte-184ywrr:hover{color:var(--ink-primary);text-decoration:underline}}.preview-close.svelte-184ywrr{inline-size:var(--touch-target);block-size:var(--touch-target);color:inherit;font-size:var(--text-lg);background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-inline-end:calc(var(--space-sm) * -1);line-height:1;display:flex}@media (hover:hover){.preview-pin.svelte-184ywrr:hover,.preview-close.svelte-184ywrr:hover{background:var(--surface-hover);color:var(--ink-primary)}}.preview-body.svelte-184ywrr{gap:var(--space-xs);padding:var(--space-sm);flex-direction:column;display:flex;overflow-y:auto}.preview-choices.svelte-184ywrr{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.preview-choices.svelte-184ywrr a:where(.svelte-184ywrr){min-block-size:var(--touch-target);color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.18em;align-items:center;display:flex}.preview-state.svelte-184ywrr{color:var(--ink-tertiary);font-size:var(--text-sm);margin:0}.preview-meta.svelte-184ywrr{gap:var(--space-xs);color:var(--ink-secondary);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--track-label);text-transform:uppercase;flex-wrap:wrap;margin:0;display:flex}.preview-status.svelte-184ywrr{color:var(--ink-tertiary)}.preview-excerpt.svelte-184ywrr{color:var(--ink-primary);font-family:var(--font-text);font-size:var(--text-sm);line-height:var(--leading-prose,1.5);margin:0}
