.shell_shell__8EJUU{--app-nav-height:64px;--app-nav-width:210px;--app-bottom-offset:0px;min-height:100dvh;padding-left:var(--app-nav-width)}.shell_nav__1WTa6{position:fixed;top:0;left:0;bottom:0;width:var(--app-nav-width);display:flex;flex-direction:column;gap:4px;padding:var(--mantine-spacing-md) var(--mantine-spacing-xs);border-right:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);z-index:100;view-transition-name:app-nav}.shell_brand__55nWx{padding:0 var(--mantine-spacing-sm) var(--mantine-spacing-sm);font-weight:700}.shell_link__edFM_{display:flex;align-items:center;gap:var(--mantine-spacing-sm);min-height:44px;padding:0 var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);color:var(--mantine-color-text);text-decoration:none;touch-action:manipulation}.shell_link__edFM_:hover{background:var(--mantine-color-default-hover)}.shell_linkActive__HoJuD{background:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color);font-weight:600}@media (max-width:48em){.shell_shell__8EJUU{--app-bottom-offset:calc(var(--app-nav-height) + env(safe-area-inset-bottom));padding-left:0;padding-bottom:var(--app-bottom-offset)}.shell_nav__1WTa6{top:auto;width:auto;right:0;flex-direction:row;justify-content:space-around;gap:0;padding:0 0 env(safe-area-inset-bottom);height:calc(var(--app-nav-height) + env(safe-area-inset-bottom));border-right:none;border-top:1px solid var(--mantine-color-default-border)}.shell_brand__55nWx{display:none}.shell_link__edFM_{flex:1;flex-direction:column;justify-content:center;gap:2px;min-height:var(--app-nav-height);padding:0;border-radius:0;font-size:var(--mantine-font-size-xs)}}:root[data-page-transition=tab-next]{--page-out-to:0 -48px;--page-in-from:0 48px}:root[data-page-transition=tab-previous]{--page-out-to:0 48px;--page-in-from:0 -48px}@media (max-width:48em){:root[data-page-transition=tab-next]{--page-out-to:-20% 0;--page-in-from:20% 0}:root[data-page-transition=tab-previous]{--page-out-to:20% 0;--page-in-from:-20% 0}}:root[data-page-transition=forward]{--page-out-to:-25% 0;--page-in-from:100% 0}:root[data-page-transition=back]{--page-out-to:100% 0;--page-in-from:-25% 0}@keyframes page-out{to{translate:var(--page-out-to)}}@keyframes page-in{0%{translate:var(--page-in-from)}}@keyframes page-fade-out{to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){:root[data-page-transition]::view-transition-new(root),:root[data-page-transition]::view-transition-old(root){animation-duration:.2s;animation-timing-function:cubic-bezier(.2,0,0,1);animation-fill-mode:both}:root[data-page-transition^=tab]::view-transition-old(root){animation-name:page-out,page-fade-out}:root[data-page-transition^=tab]::view-transition-new(root){animation-name:page-in,page-fade-in}:root[data-page-transition=back]::view-transition-old(root),:root[data-page-transition=forward]::view-transition-old(root){animation-name:page-out}:root[data-page-transition=back]::view-transition-new(root),:root[data-page-transition=forward]::view-transition-new(root){animation-name:page-in}:root[data-page-transition=back]::view-transition-new(root),:root[data-page-transition=back]::view-transition-old(root),:root[data-page-transition=forward]::view-transition-new(root),:root[data-page-transition=forward]::view-transition-old(root){animation-duration:.3s;mix-blend-mode:normal}:root[data-page-transition=back]::view-transition-old(root){z-index:1}}