@font-face{font-family:Albert;src:url(/Nasalization%20Rg.otf) format("opentype");font-display:swap}*{box-sizing:border-box}.font-albert{font-family:Albert,nasalization,sans-serif!important}body{margin:0;background:#09090b;color:#fafafa;font-family:Arial,sans-serif}a{color:inherit}.docs-shell{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh}.docs-sidebar{align-self:start;border-right:1px solid #27272a;height:100vh;overflow-y:auto;padding:24px 16px;position:-webkit-sticky;position:sticky;top:0}.docs-brand{display:block;font-weight:700;margin-bottom:28px;text-decoration:none}.docs-sidebar section{margin-top:24px}.docs-sidebar p{color:#a1a1aa;font-size:12px;margin:0 0 8px}.docs-sidebar section a{color:#a1a1aa;display:block;padding:7px 0;text-decoration:none}.docs-sidebar section a.active{color:#fff}.docs-content{display:grid;grid-gap:64px;gap:64px;grid-template-columns:minmax(0,760px) 190px;margin:0 auto;max-width:1120px;padding:72px 48px;width:100%}.docs-content article{line-height:1.7}.docs-content h1{font-size:3rem;line-height:1.1}.docs-content h2{font-size:1.8rem;margin-top:2.5rem}.docs-content h2,.docs-content h3{scroll-margin-top:32px}.docs-content pre{overflow:auto;padding:16px;background:#18181b}.docs-content code{font-family:ui-monospace,monospace}.docs-eyebrow{color:#a1a1aa;font-size:.85rem;text-transform:uppercase}.docs-on-this-page{align-self:start;border-left:1px solid #27272a;position:-webkit-sticky;position:sticky;top:32px}.docs-on-this-page p{color:#fafafa;font-size:.8rem;font-weight:600;margin:0 0 10px;padding-left:16px}.docs-on-this-page a{color:#a1a1aa;display:block;font-size:.85rem;line-height:1.35;padding:6px 12px 6px 16px;text-decoration:none}.docs-on-this-page a.active,.docs-on-this-page a:hover{color:#fff}.docs-on-this-page a.active{border-left:1px solid #fff;margin-left:-1px}.docs-on-this-page a.nested{padding-left:28px}@media (max-width:980px){.docs-content{display:block;max-width:880px}.docs-on-this-page{display:none}}@media (max-width:760px){.docs-shell{display:block}.docs-sidebar{border-bottom:1px solid #27272a;border-right:0;height:auto;position:static}.docs-content{padding:40px 24px}}