.browse-preview{flex:1;overflow-y:auto;background:var(--color-bg);min-width:0;padding-top:var(--toolbar-height);container-type:inline-size}.browse-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase;opacity:.5}#previewContent{padding:var(--content-padding-y) var(--content-padding-x) var(--space-20);max-width:var(--content-max-width);margin:0 auto;--text-sm: calc(13px * var(--reading-scale, 1));--text-base: calc(15px * var(--reading-scale, 1));--text-lg: calc(18px * var(--reading-scale, 1));--text-xl: calc(22px * var(--reading-scale, 1));--text-2xl: calc(26px * var(--reading-scale, 1));--text-3xl: calc(36px * var(--reading-scale, 1));--text-4xl: calc(46px * var(--reading-scale, 1))}:root[data-reading-font=sans] #previewContent,:root[data-reading-font=sans] #previewContent :is(h1,h2,h3,h4,h5,h6,th){font-family:var(--font-system-sans)}:root[data-reading-font=sans] #previewContent :is(code,pre,kbd){font-family:var(--font-system-mono)}:root[data-reading-font=mono] #previewContent,:root[data-reading-font=mono] #previewContent :is(h1,h2,h3,h4,h5,h6,th,code,pre,kbd){font-family:var(--font-system-mono)}#previewContent.entering{animation:previewEnter var(--duration-normal) var(--ease-out) forwards}@keyframes previewEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.browse-preview .content>h1:first-child{margin-top:.43em}#previewContent.raw-preview{max-width:none;padding:0}#previewContent.raw-preview pre{margin:0;padding:var(--space-6) 0 var(--space-20) var(--space-8);background:var(--color-bg);border:none;border-radius:0;min-height:100%;overflow-x:auto;overflow-y:auto}#previewContent.raw-preview pre code{padding:0;border:none;border-radius:0;background:none;color:inherit;font-family:var(--font-mono);font-size:calc(16px * var(--reading-scale, 1));line-height:var(--leading-loose);word-break:normal;tab-size:2}#previewContent.raw-preview pre code.hljs{background:transparent;padding:0}@media(max-width:768px){#previewContent{padding:var(--space-6) var(--space-5) var(--space-16)}}@media(prefers-reduced-motion:reduce){#previewContent.entering{animation:none;opacity:1;transform:none}}
