html{color:#070707;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:#fff}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color:#fafafa;background:#000}}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px}#root{min-height:100svh}*,:before,:after{box-sizing:border-box}img{max-width:100%}main,.grok-section,.grok-subsection{overflow-wrap:anywhere;min-width:0}.grok-section,.grok-subsection{scroll-margin-top:20px}.page-body>.grok-section{margin-top:64px}.grok-blocks>p,.grok-blocks>ul,.grok-blocks>ol{margin:0}.grok-blocks>*+*{margin-top:16px}.grok-blocks>*+.grok-subsection{margin-top:28px}.grok-blocks>*+.grok-list{margin-top:24px}.grok-blocks ul:not(.grok-list){margin:0;padding:0;list-style:none}.grok-blocks ul:not(.grok-list)>li{grid-template-columns:1rem minmax(0,1fr);align-items:start;column-gap:8px;display:grid}.grok-blocks ul:not(.grok-list)>li:before{content:"";background:currentColor;border-radius:999px;justify-self:center;width:5px;height:5px;margin-top:.6em}.grok-blocks ul:not(.grok-list)>li+li{margin-top:8px}.toc-link:hover{background:var(--tash-fill-hover)}.toc-link:active{background:var(--tash-fill-pressed)}.grok-input::placeholder{color:color-mix(in srgb, currentColor 45%, transparent)}.grok-input:focus-visible,button:focus-visible,a:focus-visible,textarea:focus-visible{outline:2px solid var(--tash-border-focus,currentColor);outline-offset:2px}button,input,textarea{font:inherit}
