.DrawerNavigation.svelte-a22dsb{display:inline-flex}.DrawerNavigation-mobile.svelte-a22dsb{z-index:var(--z-sticky);min-height:var(--app-navigation-height);justify-content:space-between;align-items:center;gap:var(--gap-pair);padding:var(--gap-pair) var(--page-gutter);background:var(--color-surface);display:flex;position:fixed;inset:0 0 auto}.DrawerNavigation-mobile.svelte-a22dsb>span:where(.svelte-a22dsb){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.DrawerNavigation-panel.svelte-a22dsb{width:min(var(--measure-panel), 100vw);background:var(--color-surface);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-text);border:0;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow:hidden}.DrawerNavigation-contentFrame.svelte-a22dsb{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.DrawerNavigation-trigger.svelte-a22dsb,.DrawerNavigation-head.svelte-a22dsb{color:var(--color-muted);display:flex}.DrawerNavigation-head.svelte-a22dsb{padding:var(--gap-pair) var(--gap-pair) 0;position:absolute;inset:0 0 auto auto}.DrawerNavigation-context.svelte-a22dsb{min-width:0;font:var(--type-body);font-weight:var(--weight-emphasis);overflow-wrap:anywhere}.DrawerNavigation-top.svelte-a22dsb{box-sizing:border-box;gap:var(--gap-pair);padding:var(--gap-pair) var(--gap-part);flex-direction:column;display:flex}.DrawerNavigation-content{box-sizing:border-box;width:100%;min-width:0;min-height:0;padding:0 var(--gap-part) var(--gap-part);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;scrollbar-gutter:stable;flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (width>56rem) and (not (pointer:coarse)){.DrawerNavigation-top.svelte-a22dsb,.DrawerNavigation-content{--control-height:var(--control-height-sidebar)}}.DrawerNavigation-trigger.svelte-a22dsb:has([aria-expanded=true]){visibility:hidden}.DrawerNavigation-head.svelte-a22dsb,.DrawerNavigation-footer.svelte-a22dsb{color:var(--color-muted)}.DrawerNavigation-primary{isolation:isolate;gap:var(--gap-group);flex-direction:column;flex:1;display:flex;position:relative}.DrawerNavigation-footer.svelte-a22dsb{justify-content:space-between;align-items:center;gap:var(--gap-pair);margin:var(--gap-pair) var(--gap-part) var(--gap-part);padding-top:var(--gap-pair);border-top:var(--border-divider);--navigation-item-width:auto;display:flex}.DrawerNavigation-square{z-index:-1;background:var(--color-chosen);pointer-events:none;position:absolute;inset:0 auto auto 0}.DrawerNavigation-square--slides{transition-property:translate,width,height,border-radius;transition-duration:var(--duration-slow);transition-timing-function:var(--ease-brand)}.DrawerNavigation-content.svelte-a22dsb [aria-current]>.NavigationItem-icon[data-landing],.DrawerNavigation-content.svelte-a22dsb [aria-current]>.NavigationItem-dot[data-landing]:before{color:inherit;background:0 0}.DrawerNavigation-contentFrame[data-acted].svelte-a22dsb li>nav{transition:opacity var(--duration-slow) var(--ease-brand)}@media (prefers-reduced-motion:no-preference){.DrawerNavigation-contentFrame[data-acted].svelte-a22dsb li>nav{transition-delay:var(--duration-slow)}}@starting-style{.DrawerNavigation-contentFrame[data-acted].svelte-a22dsb li>nav{opacity:0}.DrawerNavigation-contentFrame[data-acted].svelte-a22dsb .DrawerNavigation-top:where(.svelte-a22dsb)>.DrawerNavigation-context:where(.svelte-a22dsb){height:0;opacity:0;margin-block-start:calc(-1 * var(--gap-pair))}}.DrawerNavigation-contentFrame[data-acted].svelte-a22dsb .DrawerNavigation-top:where(.svelte-a22dsb)>.DrawerNavigation-context:where(.svelte-a22dsb){interpolate-size:allow-keywords;transition:height var(--duration-slow) var(--ease-brand), margin var(--duration-slow) var(--ease-brand), opacity var(--duration-slow) var(--ease-brand);overflow:clip}.DrawerNavigation-content.svelte-a22dsb .NavigationItem--section[aria-current]:has(>[data-landing]){font:var(--type-compact)}@media (width<=56rem){.DrawerNavigation-panel--sidebar.svelte-a22dsb:modal{animation:rise var(--duration-slow) var(--ease-brand)}.DrawerNavigation-panel--sidebar.svelte-a22dsb:not(:modal){display:none}}@media (width>56rem){.DrawerNavigation-mobile.svelte-a22dsb{display:none}.DrawerNavigation-panel--sidebar.svelte-a22dsb{width:var(--measure-sidebar);background:var(--color-surface);height:auto;max-height:none;margin:0;display:block;position:relative;overflow:visible}.DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-contentFrame:where(.svelte-a22dsb){height:100dvh;position:sticky;top:0}.DrawerNavigation-panel--sidebar.svelte-a22dsb :is(.DrawerNavigation-top:where(.svelte-a22dsb),.DrawerNavigation-head:where(.svelte-a22dsb)){font:var(--type-title)}.DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-head:where(.svelte-a22dsb){padding:calc(var(--page-block-padding) + (1lh - var(--control-height-sidebar)) / 2) var(--panel-inset) 0;--control-height:var(--control-height-sidebar)}.DrawerNavigation-panel--sidebar.svelte-a22dsb{transition:width var(--duration-slow) var(--ease-brand)}.DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-contentFrame:where(.svelte-a22dsb){width:100%}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb{width:var(--measure-sidebar-icons);--navigation-item-width:auto}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-top:where(.svelte-a22dsb){padding-inline:var(--panel-inset)}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-head:where(.svelte-a22dsb){padding:0 var(--panel-inset) var(--gap-pair);position:static}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-context:where(.svelte-a22dsb),:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-top:where(.svelte-a22dsb) .brand>span,:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .NavigationItem-label,:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-content:where(.svelte-a22dsb) .NavigationItem-opens,:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-content:where(.svelte-a22dsb) :is(.AppNavigation-groupTitle,.DrillPanel-title),:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-footer:where(.svelte-a22dsb) .UserMenu-trigger>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-content:where(.svelte-a22dsb) li>nav{display:none}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-content:where(.svelte-a22dsb) li:has(nav [aria-current])>[aria-current]>.NavigationItem-icon{background:var(--color-chosen);color:var(--color-canvas)}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-content:where(.svelte-a22dsb) :is(.DrillPanel-base,.DrillPanel-over){gap:var(--gap-group)}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-content:where(.svelte-a22dsb) .NavigationItem{padding:0}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-content:where(.svelte-a22dsb){padding-inline:var(--panel-inset) 0}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-footer:where(.svelte-a22dsb){margin-inline:var(--panel-inset);flex-direction:column;align-items:flex-start}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-footer:where(.svelte-a22dsb) .UserMenu-trigger{width:var(--control-height);border-width:0;justify-content:center;padding:0}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-footer:where(.svelte-a22dsb) .UserMenu-trigger>.Icon:last-child{display:none}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-footer:where(.svelte-a22dsb) .UserMenu-actions{inset:auto auto 0 calc(100% + var(--gap-pair))}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-footer:where(.svelte-a22dsb) .ThemeSwitch{display:none}:root[data-sidebar=icons] .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-footer:where(.svelte-a22dsb) .ThemeSwitch-icon{display:contents}.DrawerNavigation-tip.svelte-a22dsb{z-index:var(--z-floating);translate:var(--gap-pair) -50%;padding:var(--space-4) var(--gap-pair);border:var(--border-width) solid var(--panel-border);background:var(--color-surface);color:var(--color-text);font:var(--type-compact);font-weight:var(--weight-emphasis);white-space:nowrap;pointer-events:none;position:fixed}.DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-top:where(.svelte-a22dsb){padding:calc(var(--page-block-padding) + (1lh - var(--control-height-sidebar)) / 2) var(--panel-inset) var(--gap-pair)}.DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-content{padding:0 var(--panel-inset) var(--gap-pair)}:root:not([data-sidebar=icons]) .DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-footer:where(.svelte-a22dsb) .UserMenu-trigger>.Icon:first-child{display:none}.DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-content .AppNavigation-group{gap:0}.DrawerNavigation-panel--sidebar.svelte-a22dsb .DrawerNavigation-footer:where(.svelte-a22dsb){margin:0 var(--panel-inset) var(--gap-pair)}}
