.api-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--api-bg:#0a0a0b;--api-bg-raised:#121214;--api-panel:#161618;--api-line:#232327;--api-line-soft:#1a1a1d;--api-fg:#fafafa;--api-muted:#9b9ba3;--api-muted-2:#62626b;--api-accent:#fafafa;--api-accent-dim:#c9c9d0;--api-accent-fg:#0a0a0b;background-color:var(--api-bg);color:var(--api-fg);font-feature-settings:"ss01", "cv01"}html:has(.api-theme){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0a0a0b}body:has(.api-theme){background-color:#0a0a0b}body:has(.api-theme):before{display:none}body:has(.api-theme):after{display:none}.api-theme ::selection{background-color:var(--api-accent);color:var(--api-accent-fg)}.api-theme .api-noscroll::-webkit-scrollbar{display:none}.api-theme .api-noscroll{scrollbar-width:none}@keyframes api-shift-1{0%{opacity:1;transform:translate(0)}49%{opacity:0;transform:translate(8px)}50%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes api-shift-2{0%{opacity:1;transform:translate(0)}49%{opacity:0;transform:translate(6px)}50%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes api-shift-3{0%{opacity:1;transform:translate(0)}49%{opacity:0;transform:translate(4px)}50%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.api-theme .group:hover .api-arrow-1{animation:.5s ease-in-out api-shift-1}.api-theme .group:hover .api-arrow-2{animation:.5s ease-in-out 50ms api-shift-2}.api-theme .group:hover .api-arrow-3{animation:.5s ease-in-out .1s api-shift-3}@keyframes api-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.api-theme .api-marquee{animation:38s linear infinite api-marquee}.api-theme .api-marquee-group:hover .api-marquee{animation-play-state:paused}@keyframes api-blink{0%,49%{opacity:1}50%,to{opacity:0}}.api-theme .api-caret{animation:1.1s step-end infinite api-blink}@keyframes api-bloom{0%,to{opacity:.55;transform:translate(0,0)}50%{opacity:.8;transform:translateY(-12px)}}.api-theme .api-bloom{animation:9s ease-in-out infinite api-bloom}@media (prefers-reduced-motion:reduce){.api-theme .api-bloom,.api-theme .api-marquee,.api-theme .api-caret{animation:none!important}}
