.css-modules_Collapsible___8ENt{display:flex;width:12rem;min-height:9rem;flex-direction:column;justify-content:center;color:oklch(14.5% 0 0deg);@media (prefers-color-scheme:dark){color:white}}.css-modules_Icon__7QSwo{transition:transform .1s ease-out}.css-modules_Trigger__yNbnp{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:.5rem;height:2rem;padding:0 .5rem 0 .75rem;margin:0;border:1px solid oklch(14.5% 0 0deg);border-radius:0;background-color:white;color:oklch(14.5% 0 0deg);font-family:inherit;font-size:.875rem;font-weight:400;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;@media (prefers-color-scheme:dark){border-left-color:white;border-left-style:solid;border-left-width:1px;border-bottom-color:white;border-bottom-style:solid;border-bottom-width:1px;border-right-color:white;border-right-style:solid;border-right-width:1px;border-top-color:white;border-top-style:solid;border-top-width:1px;background-color:oklch(14.5% 0 0deg);color:white}@media (hover:hover){&:hover:not([data-disabled]){background-color:oklch(97% 0 0deg);@media (prefers-color-scheme:dark){background-color:oklch(26.9% 0 0deg)}}}&:active:not([data-disabled]){background-color:oklch(92.2% 0 0deg);@media (prefers-color-scheme:dark){background-color:oklch(37.1% 0 0deg)}}&:focus-visible{outline:2px solid oklch(14.5% 0 0deg);outline-offset:-1px;@media (prefers-color-scheme:dark){outline-color:white}}&[data-panel-open] .css-modules_Icon__7QSwo{transform:rotate(90deg)}&[data-disabled]{color:oklch(55.6% 0 0deg);border-color:oklch(55.6% 0 0deg);@media (prefers-color-scheme:dark){color:oklch(70.8% 0 0deg);border-left-color:oklch(70.8% 0 0deg);border-bottom-color:oklch(70.8% 0 0deg);border-right-color:oklch(70.8% 0 0deg);border-top-color:oklch(70.8% 0 0deg)}}}.css-modules_Panel__wIqhT{display:flex;height:var(--collapsible-panel-height);flex-direction:column;justify-content:end;overflow:hidden;font-size:.875rem;line-height:1.25rem;transition:height .15s ease-out;&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}}.css-modules_Content__x_YXC{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .875rem}@layer components{.QuickNavContainer{padding:0;position:relative}.QuickNavContent{padding-top:1.5rem;padding-bottom:5rem;@media (min-width:40rem){padding-top:2rem}@media (min-width:64rem){padding-bottom:8rem}}.QuickNavRoot{--quick-nav-margin-x:2rem;--quick-nav-scrollbar-thumb-width:0.25rem;--quick-nav-scrollbar-width:1.5rem;--quick-nav-item-height:2rem;--quick-nav-item-line-height:1.375rem;--quick-nav-item-padding-y:calc(var(--quick-nav-item-height) / 2 - var(--quick-nav-item-line-height) / 2);font-size:var(--font-size-15);line-height:1.375rem;z-index:1;position:sticky;top:0;width:0;float:right;contain:layout;display:none;@media (min-width:84rem){display:block}}.QuickNavInner{position:relative;left:var(--quick-nav-margin-x);width:calc(var(--sidebar-width) - var(--quick-nav-margin-x))}.QuickNavViewport{max-height:100dvh;padding-top:.75rem;padding-right:var(--quick-nav-scrollbar-width);padding-bottom:4.5rem;padding-left:0;outline:0;&:focus-visible{outline:2px solid var(--gray-t2);outline-offset:-2px}}.QuickNavScrollbar{display:flex;padding-top:1.5rem;padding-bottom:4.5rem;width:var(--quick-nav-scrollbar-width);opacity:0;transition:opacity .2s .5s;&:active,&[data-scrolling],.QuickNavViewport:focus-visible+&{transition-duration:0s;transition-delay:0s;opacity:1}}.QuickNavScrollbarThumb{display:flex;justify-content:center;width:100%;&:before{content:"";display:block;height:100%;width:var(--quick-nav-scrollbar-thumb-width);border-radius:var(--radius-4);background-color:var(--gray-p2)}}.QuickNavList{color:var(--gray-t1);display:flex;flex-direction:column;align-items:start;& &{padding-left:.75rem}}.QuickNavLink{display:flex;padding:var(--quick-nav-item-padding-y) .5rem;margin-inline:0 -.5rem;border-radius:var(--radius-6);&:focus-visible{z-index:1;outline:2px solid var(--gray-t2);outline-offset:-2px}@media (hover:hover){&:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:var(--gray-p1)}}}}
/*# sourceMappingURL=26714d5836efb09a.css.map*/