:root{--c-bg: #fff;--c-scrollbar: #c5c7c6;--c-scrollbar-hover: #bbb}html{background-color:var(--c-bg)}html.dark{--c-bg: #0f172a;--c-scrollbar: #2a3342;--c-scrollbar-hover: #717271}html.dark #__nuxt{--fg: #e2e8f0;--fg-deep: #ddd;--fg-deeper: #fff}#__nuxt{--fg: #555;--fg-deep: #222;--fg-deeper: #000;color:var(--fg)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar:horizontal{height:8px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{--tw-bg-opacity: 1;background:var(--c-bg);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--c-scrollbar)}::-webkit-scrollbar-thumb:hover{background:var(--c-scrollbar-hover)}*{scrollbar-color:var(--c-scrollbar) var(--c-bg)}@keyframes slide-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){html:not(.no-sliding) .slide-enter,html:not(.no-sliding) .slide-enter-content>:not(:has(.table-of-contents)),html:not(.no-sliding) [slide-enter]{--enter-stage: 0;--enter-step: 90ms;--enter-initial: 0ms;animation:slide-enter 1s 1 both;animation-delay:calc(var(--enter-initial) + var(--enter-stage)*var(--enter-step))}.slide-enter-content>:first-child{--enter-stage: 1 !important}.slide-enter-content>:nth-child(2){--enter-stage: 2 !important}.slide-enter-content>:nth-child(3){--enter-stage: 3 !important}.slide-enter-content>:nth-child(4){--enter-stage: 4 !important}.slide-enter-content>:nth-child(5){--enter-stage: 5 !important}.slide-enter-content>:nth-child(6){--enter-stage: 6 !important}.slide-enter-content>:nth-child(7){--enter-stage: 7 !important}.slide-enter-content>:nth-child(8){--enter-stage: 8 !important}.slide-enter-content>:nth-child(9){--enter-stage: 9 !important}.slide-enter-content>:nth-child(10){--enter-stage: 10 !important}.slide-enter-content>:nth-child(11){--enter-stage: 11 !important}.slide-enter-content>:nth-child(12){--enter-stage: 12 !important}.slide-enter-content>:nth-child(13){--enter-stage: 13 !important}.slide-enter-content>:nth-child(14){--enter-stage: 14 !important}.slide-enter-content>:nth-child(15){--enter-stage: 15 !important}.slide-enter-content>:nth-child(16){--enter-stage: 16 !important}.slide-enter-content>:nth-child(17){--enter-stage: 17 !important}.slide-enter-content>:nth-child(18){--enter-stage: 18 !important}.slide-enter-content>:nth-child(19){--enter-stage: 19 !important}.slide-enter-content>:nth-child(20){--enter-stage: 20 !important}}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}.dark::view-transition-old(root){z-index:9999}.dark::view-transition-new(root){z-index:1}.v-popper--theme-dropdown .v-popper__inner,.v-popper--theme-tooltip .v-popper__inner{border-width:1px;--un-border-opacity:.27;border-color:rgb(136 136 136 / var(--un-border-opacity));border-radius:.25rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));font-size:1rem;line-height:1.5rem;--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);box-shadow:0 6px 30px #0000001a}.dark .v-popper--theme-dropdown .v-popper__inner,.dark .v-popper--theme-tooltip .v-popper__inner{--un-bg-opacity:1;background-color:rgb(0 0 0 / var(--un-bg-opacity))}.v-popper--theme-dropdown .v-popper__arrow-inner,.v-popper--theme-tooltip .v-popper__arrow-inner{visibility:visible;--un-border-opacity:1;border-color:rgb(255 255 255 / var(--un-border-opacity))}.dark .v-popper--theme-dropdown .v-popper__arrow-inner,.dark .v-popper--theme-tooltip .v-popper__arrow-inner{--un-border-opacity:1;border-color:rgb(0 0 0 / var(--un-border-opacity))}.v-popper--theme-dropdown .v-popper__arrow-outer,.v-popper--theme-tooltip .v-popper__arrow-outer{--un-border-opacity:.27;border-color:rgb(136 136 136 / var(--un-border-opacity))}.v-popper--theme-tooltip.v-popper--shown,.v-popper--theme-tooltip.v-popper--shown *{transition:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}#__nuxt,body,html{height:100vh}
