.ToggleButton-module__ZSq6JG__button{--toggle-direction:1;--toggle-shift:0px;--control-ink:var(--ink-nav);margin-top:var(--space-5);translate:var(--toggle-shift);transition:translate var(--duration-slow) var(--easing-standard)}body[data-sidebar-collapsed=true] .ToggleButton-module__ZSq6JG__button{--button-tonal-base:var(--surface-page);--toggle-shift:calc(var(--toggle-direction) * (100% + var(--nav-toggle-gap) + var(--sidebar-padding-inline)))}[dir=rtl] .ToggleButton-module__ZSq6JG__button{--toggle-direction:-1}.ToggleButton-module__ZSq6JG__icon{color:var(--ink-nav-icon);font-size:var(--icon-size-lg);transition:rotate var(--duration-slower) ease-in-out, color var(--duration-slow) var(--easing-standard)}body[data-sidebar-collapsed=true] .ToggleButton-module__ZSq6JG__icon{color:var(--ink-accent);rotate:180deg}[dir=rtl] .ToggleButton-module__ZSq6JG__icon{transform:scaleX(-1)}:is(:root[data-motion=reduced] .ToggleButton-module__ZSq6JG__button,:root[data-motion=reduced] .ToggleButton-module__ZSq6JG__icon){transition:none}
.SidebarView-module__tDXDIq__root{--border-divider:var(--border-nav);--sidebar-width:250px;--sidebar-padding-inline:var(--space-4);--sidebar-shadow:none;visibility:hidden;-webkit-user-select:none;user-select:none;width:0;height:0;position:absolute;overflow:hidden}body[data-sidebar-collapsed=true] .SidebarView-module__tDXDIq__root{--sidebar-width:calc(2 * (var(--sidebar-padding-inline) + var(--nav-item-padding-inline)) + var(--nav-icon-size))}:root:not([data-corners=sharp]) .SidebarView-module__tDXDIq__root{--sidebar-shadow:var(--shadow-raised)}.SidebarView-module__tDXDIq__header{min-height:calc(70px - var(--panel-inset));justify-content:space-between;align-items:center;padding-block-end:var(--panel-inset);display:flex}.SidebarView-module__tDXDIq__logo{--logo-color:var(--ink-nav-logo);--logo-fill:var(--ink-nav-logo-fill);--logo-glow:var(--ink-nav-logo-glow);--logo-halo:currentColor;--logo-canvas:var(--surface-nav);min-width:0;flex:1;padding-inline-start:var(--nav-item-padding-inline);display:flex}.SidebarView-module__tDXDIq__logoArt{--logo-mark-shift:calc(-49.7 / 148 * 100%);--logo-mark-edge:calc(49.7 / 148 * 100%);transform-origin:var(--logo-mark-edge) center;transition:translate var(--duration-slow) var(--easing-standard), scale var(--duration-slow) var(--easing-standard)}[dir=rtl] .SidebarView-module__tDXDIq__logoArt{--logo-mark-shift:calc((148 - 81.5) / 148 * 100%);--logo-mark-edge:calc(81.5 / 148 * 100%)}.SidebarView-module__tDXDIq__logoArt path:not(:nth-child(3)){transition:opacity var(--duration-slow) var(--easing-standard)}body[data-sidebar-collapsed=true] .SidebarView-module__tDXDIq__logoArt{translate:var(--logo-mark-shift);scale:.8}body[data-sidebar-collapsed=true] .SidebarView-module__tDXDIq__logoArt path:not(:nth-child(3)){opacity:0;pointer-events:none}.SidebarView-module__tDXDIq__version{padding:var(--space-4) var(--space-10);color:var(--ink-nav-hint);-webkit-user-select:text;user-select:text;margin:0}body[data-sidebar-collapsed=true] .SidebarView-module__tDXDIq__version{display:none}.SidebarView-module__tDXDIq__section:has(>*+:empty){display:none}.SidebarView-module__tDXDIq__list{padding:var(--space-4) 0;margin:0;list-style:none}@keyframes SidebarView-module__tDXDIq__sidebarItemIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.SidebarView-module__tDXDIq__header,.SidebarView-module__tDXDIq__section{animation:.35s cubic-bezier(.2,.8,.2,1) both SidebarView-module__tDXDIq__sidebarItemIn}.SidebarView-module__tDXDIq__header{animation-delay:40ms}.SidebarView-module__tDXDIq__section:first-child{animation-delay:80ms}.SidebarView-module__tDXDIq__section:nth-child(2){animation-delay:.13s}.SidebarView-module__tDXDIq__section:nth-child(3){animation-delay:.18s}.SidebarView-module__tDXDIq__section:nth-child(4){animation-delay:.23s}.SidebarView-module__tDXDIq__section:nth-child(5){animation-delay:.28s}.SidebarView-module__tDXDIq__section:nth-child(6){animation-delay:.33s}:is(:root[data-motion=reduced] .SidebarView-module__tDXDIq__header,:root[data-motion=reduced] .SidebarView-module__tDXDIq__section){animation:none}@media (min-width:1280px){.SidebarView-module__tDXDIq__root{z-index:1001;height:calc(100dvh - var(--panel-inset) * 2);top:var(--panel-inset);margin-block:var(--panel-inset);border-radius:var(--panel-corner);box-shadow:var(--sidebar-shadow);visibility:visible;background:var(--surface-nav);width:var(--sidebar-width);min-width:var(--sidebar-width);transition:width var(--duration-slow) var(--easing-standard), min-width var(--duration-slow) var(--easing-standard);flex-direction:column;margin-inline-start:var(--panel-inset);display:flex;position:sticky;overflow:visible}.SidebarView-module__tDXDIq__header,.SidebarView-module__tDXDIq__sections{padding-inline:var(--sidebar-padding-inline)}.SidebarView-module__tDXDIq__section{--nav-heading-bleed:var(--sidebar-padding-inline);--nav-heading-pad:var(--sidebar-padding-inline)}.SidebarView-module__tDXDIq__scrollArea{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.SidebarView-module__tDXDIq__sections{flex:1;min-height:0;overflow:hidden auto}@supports (timeline-scope:--sidebar-scroll) and (animation-timeline:scroll()){.SidebarView-module__tDXDIq__root{timeline-scope:--sidebar-scroll}.SidebarView-module__tDXDIq__sections{scroll-timeline:--sidebar-scroll block;scrollbar-width:none}.SidebarView-module__tDXDIq__sections::-webkit-scrollbar{width:0;height:0}.SidebarView-module__tDXDIq__scrollbar{pointer-events:none;width:4px;position:absolute;inset-block:0;inset-inline-end:2px}.SidebarView-module__tDXDIq__thumb{--thumb-height:40px;height:var(--thumb-height);border-radius:var(--radius-full);background-color:oklch(from var(--ink-nav) l c h / 35%);visibility:hidden;opacity:0;transition:opacity var(--duration-base) ease;animation-name:SidebarView-module__tDXDIq__sidebarThumbTravel;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--sidebar-scroll;position:absolute;inset-inline:0}.SidebarView-module__tDXDIq__scrollArea:hover .SidebarView-module__tDXDIq__thumb,.SidebarView-module__tDXDIq__scrollArea:focus-within .SidebarView-module__tDXDIq__thumb{opacity:1}:root[data-motion=reduced] .SidebarView-module__tDXDIq__thumb{transition:none}}}@keyframes SidebarView-module__tDXDIq__sidebarThumbTravel{0%{visibility:visible;top:0}to{visibility:visible;top:calc(100% - var(--thumb-height))}}
.layout-module__Mtr5Eq__root{width:100%;max-width:1920px;min-height:100vh;margin:0 auto;display:flex}.layout-module__Mtr5Eq__content{flex-direction:column;flex:1;min-width:0;display:flex}.layout-module__Mtr5Eq__children{flex:1}