@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.toc-here>.toc-list{--menu-active-fg:var(--color-neutral-content);--menu-active-bg:var(--color-neutral);flex-flow:column wrap;width:fit-content;padding:.5rem;font-size:.875rem;display:flex}.toc-here>.toc-list :where(li ul){white-space:nowrap;margin-inline-start:1rem;padding-inline-start:.5rem;position:relative}.toc-here>.toc-list :where(li ul):before{background-color:var(--color-base-content);opacity:.1;width:var(--border);content:"";inset-inline-start:0;position:absolute;top:.75rem;bottom:.75rem}.toc-here>.toc-list :where(li>.menu-dropdown:not(.menu-dropdown-show)){display:none}.toc-here>.toc-list :where(li:not(.menu-title)>:not(ul,details,.menu-title,.btn)),.toc-here>.toc-list :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);text-align:start;text-wrap:balance;-webkit-user-select:none;user-select:none;grid-auto-columns:minmax(auto,max-content) auto max-content;grid-auto-flow:column;align-content:flex-start;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.75rem;transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:grid}.toc-here>.toc-list :where(li>details>summary){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toc-here>.toc-list :where(li>details>summary){outline-offset:2px;outline:2px solid #0000}}.toc-here>.toc-list :where(li>details>summary)::-webkit-details-marker{display:none}:is(.toc-here>.toc-list :where(li>details>summary),.toc-here>.toc-list :where(li>.menu-dropdown-toggle)):after{content:"";transform-origin:50%;pointer-events:none;justify-self:flex-end;width:.375rem;height:.375rem;transition-property:rotate,translate;transition-duration:.2s;display:block;translate:0-1px;rotate:-135deg;box-shadow:inset 2px 2px}.toc-here>.toc-list :where(li>details[open]>summary):after,.toc-here>.toc-list :where(li>.menu-dropdown-toggle.menu-dropdown-show):after{translate:0 1px;rotate:45deg}.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{color:var(--color-base-content);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn).menu-focus,.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title),li:not(.menu-title,.disabled)>details>summary:not(.menu-title)):not(.menu-active,:active,.btn):focus-visible{outline-offset:2px;outline:2px solid #0000}}.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){cursor:pointer;background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){outline-offset:2px;outline:2px solid #0000}}.toc-here>.toc-list :where(li:not(.menu-title,.disabled)>:not(ul,details,.menu-title):not(.menu-active,:active,.btn):hover,li:not(.menu-title,.disabled)>details>summary:not(.menu-title):not(.menu-active,:active,.btn):hover){box-shadow:inset 0 1px #00000003,inset 0-1px #ffffff03}.toc-here>.toc-list :where(li:empty){background-color:var(--color-base-content);opacity:.1;height:1px;margin:.5rem 1rem}.toc-here>.toc-list :where(li){flex-flow:column wrap;flex-shrink:0;align-items:stretch;display:flex;position:relative}.toc-here>.toc-list :where(li) .badge{justify-self:flex-end}.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn):active,.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.toc-here>.toc-list :where(li)>details>summary:active{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn):active,.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.toc-here>.toc-list :where(li)>details>summary:active{outline-offset:2px;outline:2px solid #0000}}.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn):active,.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.toc-here>.toc-list :where(li)>details>summary:active{color:var(--menu-active-fg);background-color:var(--menu-active-bg);background-size:auto,calc(var(--noise)*100%);background-image:none,var(--fx-noise)}:is(.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn):active,.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.toc-here>.toc-list :where(li)>details>summary:active):not(:is(.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn):active,.toc-here>.toc-list :where(li)>:not(ul,.menu-title,details,.btn).menu-active,.toc-here>.toc-list :where(li)>details>summary:active):active){box-shadow:0 2px calc(var(--depth)*3px) -2px var(--menu-active-bg)}.toc-here>.toc-list :where(li).menu-disabled{pointer-events:none;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.toc-here>.toc-list :where(li).menu-disabled{color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.toc-here>.toc-list .dropdown:focus-within .menu-dropdown-toggle:after{translate:0 1px;rotate:45deg}.toc-here>.toc-list .dropdown-content{margin-top:.5rem;padding:.5rem}.toc-here>.toc-list .dropdown-content:before{display:none}.toc-here>.toc-list :where(li:not(.menu-title)>:not(ul,details,.menu-title)),.toc-here>.toc-list :where(li:not(.menu-title)>details>summary:not(.menu-title)){border-radius:var(--radius-field);padding-block:.25rem;padding-inline:.625rem;font-size:.75rem}.toc-here>.toc-list .menu-title{padding-block:.5rem;padding-inline:.75rem}.toc-here>.toc-list{padding:calc(var(--spacing,.25rem)*0)!important}.toc-here>.toc-list li,.toc-here>.toc-list ul{position:static!important}.toc-here>.toc-list :where(li ul):before{display:none}.toc-list{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.toc-list{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.toc-list{--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}.toc-link{padding-left:var(--spacing-lg,16px)!important;text-wrap:auto!important;font-size:.9rem!important}.is-active-link{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:var(--color-base-content);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-info);text-decoration-color:var(--color-info);text-underline-offset:.1em;text-decoration-thickness:.15em}.toc-here>.toc-list>.toc-list-item>.toc-link{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}