:root{--docs-header:56px;--docs-sidebar:290px}body{background:var(--bs-body-bg)}.docs-header{height:var(--docs-header);z-index:1030;position:sticky;top:0}.docs-sidebar{width:var(--docs-sidebar);top:var(--docs-header);height:calc(100vh - var(--docs-header));border-right:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);flex:none;position:sticky;overflow-y:auto}.docs-sidebar .docs-group{letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color);margin:1rem 0 .25rem;padding:0 .75rem;font-size:.72rem;font-weight:700}.docs-sidebar .docs-link{color:var(--bs-body-color);border-radius:.375rem;padding:.3rem .75rem;font-size:.9rem;text-decoration:none;display:block}.docs-sidebar .docs-link:hover{background:var(--bs-secondary-bg)}.docs-sidebar .docs-link.active{background:rgba(var(--bs-primary-rgb), .12);color:var(--bs-primary);font-weight:600}.docs-sidebar .docs-link small{color:var(--bs-secondary-color);font-weight:400;display:block}.docs-sidebar mark{background:#ffc10773;padding:0}.docs-main{flex:auto;min-width:0;padding:1.5rem 2rem 4rem}.docs-content{max-width:1150px}.docs-code{color:#e4e4ef;background:#1e1e2e;border-radius:.5rem;font-size:.8rem;position:relative}.docs-code pre{white-space:pre;max-height:460px;margin:0;padding:1rem;overflow:auto}.docs-code .docs-copy{z-index:1;position:absolute;top:.5rem;right:.75rem}.docs-inline-code{background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);border-radius:.25rem;padding:.1em .35em;font-size:.875em}.docs-live{border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:.5rem;padding:1rem}.docs-live .container{max-width:none;padding-left:0;padding-right:0}.docs-log{max-height:340px;font-size:.8rem;overflow-y:auto}.docs-log-item{border-bottom:1px solid var(--bs-border-color);padding:.4rem .6rem}.docs-log-item code{white-space:pre-wrap;word-break:break-word;color:var(--bs-body-color)}@media (max-width:767.98px){.docs-sidebar{left:0;top:var(--docs-header);z-index:1020;transition:transform .2s;position:fixed;transform:translate(-100%);box-shadow:0 0 24px #0003}.docs-sidebar.open{transform:none}.docs-main{padding:1rem}}
