*,:before,:after{box-sizing:border-box}*{margin:0}:root{--doc-bg:#fff;--doc-fg:#37352f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--doc-bg:#1a1917;--doc-fg:#ededeb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{min-height:100%}body{background:var(--doc-bg);color:var(--doc-fg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}a{color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}ul,ol{padding:0;list-style:none}:where(h1,h2,h3,h4,p){overflow-wrap:break-word}.skip-link{z-index:1000;color:#fff;background:#111;border-radius:4px;padding:.5rem .75rem;transition:top .12s;position:absolute;top:-3rem;left:.5rem}.skip-link:focus{top:.5rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
