:root{--ock-background:#0a0a0a;--ock-line:rgba(138,145,158,0.2)}@layer base{:root{--background:#0a0a0a;--foreground:#ededed}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-inter)}code{background-color:rgba(0,0,0,.05);border-radius:6px;border:1px solid rgba(0,0,0,.1);font-family:var(--font-source-code-pro),monospace;font-size:.875rem;padding:.25rem .5rem calc(.25rem + 2px)}@media (prefers-color-scheme:dark){code{background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}}[class^="ock:"]{font-family:var(--font-base-sans)}.leading-none{line-height:1}.break-spaces{white-space:break-spaces}.m-auto{margin:auto}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.cursor-pointer{cursor:pointer}.font-inter{font-family:var(--font-inter)}.font-sans{font-family:var(--font-base-sans)}.font-base-sans-mono{font-family:var(--font-base-sans-mono)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*# sourceMappingURL=b41e7b58e29e3a4e.css.map*/