.wrapper.svelte-18w6t1z{align-items:center;display:grid}.icon.svelte-18w6t1z{width:var(--width,100%);height:var(--height,100%);grid-area:1/1/2/2;margin:0;padding:0;line-height:0;display:block}nav.svelte-1y6048s{width:100%;height:var(--app-nav-thickness,auto);padding-bottom:var(--app-nav-bottom-offset,0);background-color:var(--color-background);opacity:1;transition-behavior:allow-discrete;transition-property:width,height,opacity;transition-duration:var(--animation-speed-very-fast);transition-timing-function:var(--animation-timing-function-expo-out);flex:none;place-items:center;display:grid;overflow:hidden}nav[hidden].svelte-1y6048s{opacity:0;height:0}@media (display-mode:browser){nav.svelte-1y6048s{position:fixed;bottom:0}}ul.svelte-1y6048s,li.svelte-1y6048s{list-style:none}ul.svelte-1y6048s{flex-flow:row;justify-content:space-around;align-items:center;width:100%;margin:0 auto;padding:0;display:flex}li.svelte-1y6048s{display:block}nav.app-nav.svelte-1y6048s ul:where(.svelte-1y6048s) li:where(.svelte-1y6048s) .nav-link{width:1.75rem;height:1.75rem;color:var(--color-foreground);padding:.25em .5em;display:block;position:relative}nav.app-nav.svelte-1y6048s ul:where(.svelte-1y6048s) li.create-button:where(.svelte-1y6048s) .nav-link{background-color:var(--color-muted);color:var(--color-muted-foreground);border-radius:var(--radius)}@media (width>=1000px){nav.svelte-1y6048s{width:var(--app-nav-thickness,auto);height:100%;padding-left:calc(.25em + var(--app-nav-side-offset,0));position:fixed;left:0}nav[hidden].svelte-1y6048s{opacity:0;width:0;height:100%}ul.svelte-1y6048s{width:revert;max-width:revert;flex-direction:column;height:100%;max-height:320px;margin:0}}nav.app-nav.svelte-1y6048s ul:where(.svelte-1y6048s) li:where(.svelte-1y6048s) .nav-badge{height:100%}.app-container.svelte-18u8ayn{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);grid-template-rows:auto min-content;align-items:stretch;height:100%;min-height:100svh;display:grid;overflow:hidden}@media (display-mode:browser){.app-container.svelte-18u8ayn{height:auto;overflow:clip}}.app-container.hide-app-nav.svelte-18u8ayn{--app-nav-thickness:0}.app-container.svelte-18u8ayn .app-page-transitioner{overflow:hidden}.app-container.svelte-18u8ayn .app-page{flex-direction:column;align-self:stretch;justify-items:center;width:100%;height:100%;display:flex;overflow:hidden}.header-wrapper.svelte-18u8ayn{box-sizing:border-box;width:100%;height:var(--app-header-thickness,auto);background-color:var(--color-background);z-index:1;flex:none;align-self:center}.main-scroll.svelte-18u8ayn{z-index:0;overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:100%;align-self:center;width:100%;height:100%;display:flex;overflow:hidden auto}main.svelte-18u8ayn{flex-direction:column;flex:100%;width:100%;height:100%;margin:0 auto;display:flex}.loading-indicator.svelte-18u8ayn{width:100%}.loading-indicator.svelte-18u8ayn .loading-indicator-icon{background-color:var(--color-background);color:var(--color-foreground);border-radius:100%;margin:auto;padding:.5rem;display:block}.page-content.svelte-18u8ayn{flex:100%}.authn-callouts.svelte-18u8ayn{bottom:var(--app-nav-bottom-offset);box-sizing:border-box;background-color:var(--color-background);width:100%;box-shadow:var(--box-shadow);clip-path:inset(calc(-2 * var(--shadow-blur) - var(--shadow-spread)) 0 0 0);grid-template-columns:1fr 1fr;gap:.75rem;padding-block:.5rem;display:grid;position:fixed}@media (display-mode:browser){.header-wrapper.svelte-18u8ayn{position:fixed;top:0}.main-scroll.svelte-18u8ayn{scrollbar-gutter:auto;overflow:hidden}main.svelte-18u8ayn{padding-top:var(--app-header-thickness)}@supports (position:sticky) and (overflow:clip){.app-container.svelte-18u8ayn,.app-container.svelte-18u8ayn .app-page-transitioner,.app-container.svelte-18u8ayn .app-page{overflow:clip}.header-wrapper.svelte-18u8ayn{position:sticky}.main-scroll.svelte-18u8ayn{overflow:clip}main.svelte-18u8ayn{padding-top:0}.authn-callouts.svelte-18u8ayn{position:sticky}}}@media (display-mode:browser) and (width<=999.9px){main.svelte-18u8ayn{padding-bottom:calc(var(--app-nav-thickness) + var(--app-nav-bottom-offset))}}@media (width<=999.9px){.authn-callouts.svelte-18u8ayn{bottom:calc(var(--app-nav-thickness) + var(--app-nav-bottom-offset));bottom:calc(var(--app-nav-thickness) + var(--app-nav-bottom-offset) - .5px)}}
