svg.svelte-171tq4j.up{transform:rotate(-90deg)}svg.svelte-171tq4j.down{transform:rotate(90deg)}svg.svelte-171tq4j.left{transform:rotate(-180deg)}#inner-ring.svelte-1b1a7p7{transform-origin:center;animation:svelte-1b1a7p7-rotate 1.3s cubic-bezier(.4,0,1,1) infinite forwards}#outer-ring.svelte-1b1a7p7{transform-origin:center;animation:svelte-1b1a7p7-rotate .7s linear infinite forwards;animation-direction:reverse}@keyframes svelte-1b1a7p7-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dir-up.svelte-1ju2mx{transform:rotate(-180deg)}.dir-left.svelte-1ju2mx{transform:rotate(-90deg)}.dir-right.svelte-1ju2mx{transform:rotate(90deg)}.app-icon.svelte-xgv2iu{display:flex;gap:.5rem;font-size:1.25rem;color:var(--brand);align-items:center}.app-icon.svelte-xgv2iu .icon:where(.svelte-xgv2iu){height:2.5rem;width:2.5rem;color:var(--brand);display:grid;place-items:center;rotate:25deg}.app-icon.svelte-xgv2iu .icon:where(.svelte-xgv2iu) svg:where(.svelte-xgv2iu){height:2rem;width:2rem}.app-icon.svelte-xgv2iu .name:where(.svelte-xgv2iu){text-transform:capitalize}.c_btn.svelte-1ozkl8g{padding:.5rem 1.5rem;background:var(--surface-2);border-radius:var(--radius);border:.125rem solid transparent;max-width:fit-content}.c_btn.svelte-1ozkl8g:focus-visible{outline:var(--focus-outline);outline-offset:.125rem}.c_btn.svelte-1ozkl8g.primary{background:var(--brand);color:var(--surface-1)}.c_btn.svelte-1ozkl8g.primary.outlined{border-color:var(--brand);color:var(--brand)}.c_btn.svelte-1ozkl8g.fail{background:var(--failure)}.c_btn.svelte-1ozkl8g.fail.flat{color:var(--failure)}.c_btn.svelte-1ozkl8g.warn{background:var(--warning)}.c_btn.svelte-1ozkl8g.warn.flat{color:var(--warning)}.c_btn.svelte-1ozkl8g.flat{background:none;color:var(--text-1)}.c_btn.svelte-1ozkl8g.flat.primary{color:var(--brand)}.c_btn.svelte-1ozkl8g.outlined{background:none;border-color:var(--text-1);color:var(--text-1)}.c_btn.svelte-1ozkl8g.disabled,.c_btn.svelte-1ozkl8g:disabled{pointer-events:none;cursor:not-allowed;opacity:.4}.c_btn.svelte-1ozkl8g.fluid{min-width:100%;max-width:100%}.c_btn.svelte-1ozkl8g.rounded{border-radius:10rem}.c_btn.svelte-1ozkl8g .btn-element:where(.svelte-1ozkl8g){display:flex;height:100%;align-items:center;justify-content:center}.c_btn.svelte-1ozkl8g.float-icons{position:relative;display:flex;padding-inline:1rem;justify-content:center}.c_btn.svelte-1ozkl8g.float-icons .btn-element:where(.svelte-1ozkl8g){position:absolute;top:0;padding-inline:1rem}.c_btn.svelte-1ozkl8g.float-icons .btn-element:where(.svelte-1ozkl8g).lead{left:0}.c_btn.svelte-1ozkl8g.float-icons .btn-element:where(.svelte-1ozkl8g).trail{right:0}.c_btn.svelte-1ozkl8g.inline-icons{padding-inline:1rem;display:flex;gap:1rem}.facade.svelte-1vroc5a{--easeOutExpo: cubic-bezier(.16, 1, .3, 1);--duration: .6s;--fabsize: 4rem;--backdrop: blur(8px) grayscale(.5);min-block-size:100vh;display:grid;grid:[stack] 1fr / min-content [stack] 1fr;overflow:hidden!important;height:100vh}@media(max-width:817px){.facade.svelte-1vroc5a aside:where(.svelte-1vroc5a),.facade.svelte-1vroc5a main:where(.svelte-1vroc5a){grid-area:stack}}.facade.svelte-1vroc5a aside:where(.svelte-1vroc5a){z-index:40;position:relative}.facade.svelte-1vroc5a aside:where(.svelte-1vroc5a) nav:where(.svelte-1vroc5a){overflow:hidden;min-width:min(20rem,100%);height:100%;position:relative}.facade.svelte-1vroc5a main:where(.svelte-1vroc5a){position:relative;overflow:auto;padding-inline:2rem}.facade.svelte-1vroc5a aside:where(.svelte-1vroc5a){display:grid;grid-template-columns:[nav] 2fr [escape] 1fr;z-index:500;overflow-y:auto}.facade.svelte-1vroc5a aside:where(.svelte-1vroc5a) nav:where(.svelte-1vroc5a){position:relative;overflow:hidden;min-width:20rem;height:100%;padding-inline:2rem}.facade.svelte-1vroc5a aside:where(.svelte-1vroc5a) .close-nav:where(.svelte-1vroc5a){height:100%;color:transparent}@media(max-width:817px){.facade.svelte-1vroc5a aside:where(.svelte-1vroc5a){position:sticky;top:0;max-height:100vh;overflow:hidden auto;overscroll-behavior:contain;visibility:hidden;transform:translate(-100%);will-change:transform;transition:transform var(--duration) var(--easeOutExpo),visibility 0s linear var(--duration)}.facade.svelte-1vroc5a aside:where(.svelte-1vroc5a).open{visibility:visible;transform:translate(0);transition:transform var(--duration) var(--easeOutExpo)}.facade.svelte-1vroc5a aside:where(.svelte-1vroc5a) nav:where(.svelte-1vroc5a){background:var(--tint);-webkit-backdrop-filter:blur(8px) grayscale(1);backdrop-filter:blur(8px) grayscale(1)}}@media(max-width:480px){.facade.svelte-1vroc5a main:where(.svelte-1vroc5a){padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.facade.svelte-1vroc5a{--duration: 1ms}}.sidebar.svelte-10rne6w{padding-block-start:8rem}.sidebar.svelte-10rne6w .sidebar-elements:where(.svelte-10rne6w){--icon-size: 1.5rem;padding-block-start:1rem;display:flex;flex-direction:column;gap:.5rem}.sidebar.svelte-10rne6w .sidebar-elements:where(.svelte-10rne6w) .sidebar-element:where(.svelte-10rne6w){display:flex;gap:1rem;align-items:center;text-align:left;padding:.5rem;border-radius:1rem}.sidebar.svelte-10rne6w .sidebar-elements:where(.svelte-10rne6w) .sidebar-element:where(.svelte-10rne6w) .icon-element:where(.svelte-10rne6w){display:grid;place-items:center}.sidebar.svelte-10rne6w .sidebar-elements:where(.svelte-10rne6w) .sidebar-element:where(.svelte-10rne6w) .icon-element:where(.svelte-10rne6w) svg{height:var(--icon-size);width:var(--icon-size)}.sidebar.svelte-10rne6w .sidebar-elements:where(.svelte-10rne6w) .sidebar-element:where(.svelte-10rne6w) .label:where(.svelte-10rne6w){text-transform:capitalize;flex-grow:1}.sidebar.svelte-10rne6w .sidebar-elements:where(.svelte-10rne6w) .sidebar-element:where(.svelte-10rne6w).active{background:var(--surface-2);color:var(--brand)}.sidebar.svelte-10rne6w .sidebar-elements:where(.svelte-10rne6w) .sidebar-element:where(.svelte-10rne6w):hover{background:var(--surface-3)}.fab.svelte-1n9tvxh{visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0}.mobile-menu.svelte-1n9tvxh{position:fixed;bottom:0;left:0;background:var(--tint);z-index:9999999;width:100%;padding:1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:space-evenly;opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.mobile-menu.svelte-1n9tvxh .menu-item:where(.svelte-1n9tvxh){display:flex;flex-direction:column;justify-content:center;align-items:center}.mobile-menu.svelte-1n9tvxh .menu-item:where(.svelte-1n9tvxh) .icon:where(.svelte-1n9tvxh){padding:.25rem 1rem;border-radius:1rem;display:grid;place-items:center}.mobile-menu.svelte-1n9tvxh .menu-item:where(.svelte-1n9tvxh) .icon:where(.svelte-1n9tvxh) svg{height:1.5rem;width:1.5rem}.mobile-menu.svelte-1n9tvxh .menu-item:where(.svelte-1n9tvxh) .name:where(.svelte-1n9tvxh){text-transform:capitalize}.mobile-menu.svelte-1n9tvxh .menu-item:where(.svelte-1n9tvxh).active .icon:where(.svelte-1n9tvxh){background:var(--brand);color:var(--surface-1)}.mobile-menu.svelte-1n9tvxh .menu-item:where(.svelte-1n9tvxh).active .name:where(.svelte-1n9tvxh){color:var(--brand)}@media(max-width:630px){.mobile-menu.svelte-1n9tvxh.active{visibility:visible;pointer-events:all;-webkit-user-select:auto;user-select:auto;opacity:1}}@media(max-width:630px){.fab.svelte-1n9tvxh{visibility:visible;opacity:1;pointer-events:all;-webkit-user-select:auto;user-select:auto;position:fixed;bottom:2rem;right:2rem;display:flex;gap:.5rem;flex-direction:column;align-items:flex-end}.fab.svelte-1n9tvxh.raised{bottom:6rem}}
