.docs-theme{--d-bg:#fff;--d-side:#faf8f4;--d-sub:#f4f1eb;--d-card:#fff;--d-line:#ece7df;--d-line2:#dcd5ca;--d-fg:#1c1b1a;--d-fg2:#45413c;--d-fg3:#6b665f;--d-link:#b8410e;--d-acc:#ec6a2c;--d-acc-soft:#fdeee5;--d-code:#1c1b1a;--d-code2:#262523;--d-hover:#f1ede6;--d-shadow:0 24px 60px -28px #1c1b1a59;--fg-1:var(--d-fg);--fg-4:var(--d-fg3);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-docs-theme=dark] .docs-theme{--d-bg:#141413;--d-side:#181716;--d-sub:#211f1d;--d-card:#1c1b1a;--d-line:#2c2a27;--d-line2:#3b3834;--d-fg:#f4f1ec;--d-fg2:#d6d1c9;--d-fg3:#a8a39c;--d-link:#f7a57a;--d-acc-soft:#ec6a2c29;--d-code:#0e0e0d;--d-code2:#191817;--d-hover:#23211f;--d-shadow:0 24px 60px -28px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-docs-theme=light]) .docs-theme{--d-bg:#141413;--d-side:#181716;--d-sub:#211f1d;--d-card:#1c1b1a;--d-line:#2c2a27;--d-line2:#3b3834;--d-fg:#f4f1ec;--d-fg2:#d6d1c9;--d-fg3:#a8a39c;--d-link:#f7a57a;--d-acc-soft:#ec6a2c29;--d-code:#0e0e0d;--d-code2:#191817;--d-hover:#23211f;--d-shadow:0 24px 60px -28px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html:has(.docs-root){background:#fff}:root[data-docs-theme=dark]:has(.docs-root){background:#141413}@media (prefers-color-scheme:dark){:root:not([data-docs-theme=light]):has(.docs-root){background:#141413}}@keyframes dk-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes dk-fade{0%{opacity:0}to{opacity:1}}@keyframes dk-blink{50%{opacity:0}}@keyframes dk-spin{to{transform:rotate(360deg)}}@keyframes dk-pulse{0%,to{opacity:1}50%{opacity:.35}}.docs-scrollbar-none{scrollbar-width:none}.docs-scrollbar-none::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.docs-theme *,.docs-theme :before,.docs-theme :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-docs-embed="1"] .docs-hide-embed{display:none!important}
