@layer base{:root{color-scheme:light;--shell-sidebar:240px;--shell-topbar:56px}.dark{color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{height:100%}body{background-color:var(--dr-color-background);color:var(--dr-color-text);font-family:var(--dr-font-family);font-size:var(--dr-type-body);margin:0;font-feature-settings:"liga" 1,"calt" 1}main>*{width:100%}}@layer components{.reading-workbench-markdown{max-width:none;color:var(--dr-color-text);font-family:var(--dr-font-family);font-size:var(--dr-type-reading);line-height:var(--dr-line-height-reading)}.reading-workbench-markdown.reading-measure-regular{width:100%;max-width:var(--dr-width-reading);margin-inline:auto;justify-self:stretch}.radar-source-focus{background:color-mix(in srgb,var(--dr-color-warning) 24%,var(--dr-color-surface));box-shadow:inset 3px 0 0 var(--dr-color-warning);border-radius:var(--dr-radius-xs);transition:background-color var(--dr-motion-standard),box-shadow var(--dr-motion-standard)}.reading-workbench-markdown :where(h1,h2,h3,h4,h5,h6){color:var(--dr-color-text);font-weight:var(--dr-weight-semibold);letter-spacing:0}.reading-workbench-markdown :where(h5,h6){margin-bottom:var(--dr-space-2);margin-top:var(--dr-space-5);font-size:var(--dr-type-body);line-height:var(--dr-line-height-heading)}.reading-workbench-markdown :where(h1){margin-bottom:var(--dr-space-4);margin-top:0;font-size:clamp(var(--dr-type-title-medium),2.4vw,var(--dr-type-page-title));line-height:var(--dr-line-height-heading)}.reading-workbench-markdown :where(h2){margin-bottom:var(--dr-space-3);margin-top:var(--dr-space-6);border-bottom:1px solid var(--dr-color-outline);padding-bottom:var(--dr-space-2);font-size:var(--dr-type-title-medium);line-height:var(--dr-line-height-heading)}.reading-workbench-markdown :where(h3){margin-bottom:var(--dr-space-2);margin-top:var(--dr-space-5);font-size:var(--dr-type-title-small);line-height:var(--dr-line-height-heading)}.reading-workbench-markdown :where(p){margin-bottom:var(--dr-space-3);margin-top:var(--dr-space-3)}.reading-workbench-markdown .katex-display{margin:var(--dr-space-6) 0;overflow-x:auto;overflow-y:hidden;padding:var(--dr-space-1) var(--dr-space-8) var(--dr-space-1) 0;text-align:center}.reading-workbench-markdown .katex-display>.katex{min-width:max-content}.reading-workbench-markdown :where(ul,ol){margin-bottom:var(--dr-space-5);margin-top:var(--dr-space-5);padding-left:var(--dr-space-6)}.reading-workbench-markdown :where(li){margin-bottom:var(--dr-space-2);padding-left:var(--dr-space-1)}.reading-workbench-markdown :where(blockquote){border-left:3px solid var(--dr-color-evidence);background:var(--dr-color-evidence-container);color:var(--dr-color-text-secondary);margin:var(--dr-space-6) 0;padding:var(--dr-space-3) var(--dr-space-4)}.reading-workbench-markdown :where(pre){border:1px solid var(--dr-color-outline);border-radius:var(--dr-radius-small);background:var(--dr-color-surface-container);color:var(--dr-color-text);margin:var(--dr-space-6) 0;padding:var(--dr-space-4)}.reading-workbench-markdown :where(table){width:max-content;min-width:100%;white-space:nowrap}.reading-workbench-markdown :where(th){background:var(--dr-color-surface-container);color:var(--dr-color-text)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}