@layer reset,tokens,base;@layer reset{/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}}@layer tokens{:root{--brand-300: hsl(235, 87%, 72%);--brand-350: hsl(235, 87%, 68%);--brand-400: hsl(235, 87%, 59%);--brand-500: hsl(235, 87%, 49%);--brand-600: hsl(235, 87%, 39%);--indigo-50: hsl(235, 25%, 97%);--indigo-50-dim: hsl(235, 20%, 93%);--indigo-100: hsl(235, 20%, 91%);--indigo-300: hsl(235, 30%, 70%);--indigo-500: hsl(235, 30%, 50%);--indigo-700: hsl(235, 30%, 18%);--indigo-800: hsl(235, 30%, 10%);--indigo-900: hsl(235, 50%, 5%);--indigo-900-dim: hsl(235, 30%, 5%);--indigo-950: hsl(235, 50%, 1%);--slate-50: hsl(235, 5%, 90%);--slate-400: hsl(235, 5%, 60%);--slate-600: hsl(235, 5%, 35%);--slate-900: hsl(235, 5%, 10%);--slate-950: hsl(235, 5%, 1%);--teal-100: hsl(168, 30%, 85%);--teal-150: hsl(168, 30%, 80%);--teal-800: hsl(168, 30%, 15%);--white: hsl(0, 0%, 100%);--black: hsl(0, 0%, 0%);--red-500: hsl(0, 100%, 30%);--discord: hsl(234.94, 85.56%, 64.71%)}}@layer tokens{:root{color-scheme:light;--radius: .5rem;--discord-brand: var(--discord);--background: light-dark(var(--indigo-50), var(--indigo-900));--background-tint-dark: light-dark(var(--indigo-50-dim), var(--indigo-900-dim));--foreground: light-dark(var(--slate-950), var(--slate-50));--card: light-dark(var(--indigo-100), var(--indigo-950));--card-foreground: light-dark(var(--slate-900), var(--slate-50));--popover: light-dark(var(--indigo-50), var(--indigo-900));--popover-foreground: light-dark(var(--slate-950), var(--slate-50));--primary: light-dark(var(--brand-300), var(--brand-400));--primary-darker-1: light-dark(var(--brand-350), var(--brand-500));--primary-foreground: light-dark(var(--slate-950), var(--white));--secondary: light-dark(var(--indigo-300), var(--indigo-800));--secondary-foreground: light-dark(var(--black), var(--white));--muted: light-dark(var(--teal-100), var(--teal-800));--muted-foreground: light-dark(var(--slate-600), var(--slate-400));--accent: light-dark(var(--teal-150), var(--teal-800));--accent-foreground: light-dark(var(--slate-900), var(--slate-50));--destructive: var(--red-500);--destructive-foreground: var(--slate-50);--border: light-dark(var(--indigo-300), var(--indigo-700));--input: light-dark(var(--white), var(--indigo-700))}.dark{color-scheme:dark}}@layer base{:root{-webkit-tap-highlight-color:transparent}}button.svelte-p58j2{display:flex;align-items:center;background:none;border:2px solid var(--accent);border-radius:7px;cursor:pointer;padding:.4rem;transition:background-color .15s ease}button.svelte-p58j2:hover{background-color:#00000014}.dark button.svelte-p58j2:hover{background-color:#fff3}path.svelte-13fh6ll{fill:#fff}.root.svelte-1hnlcly{flex:0 0 auto;position:absolute;left:var(--sidebar-offset);width:fit-content;padding:1rem;background-color:var(--background-tint-dark);color:var(--text);border-right:1px solid var(--border);z-index:5;height:inherit;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;transition:width .15s ease,left .1s ease}.root.svelte-1hnlcly.mobileSidebarVisible{left:0}@media (min-width: 620px){.root.svelte-1hnlcly{position:relative;height:auto;left:0}}.root.svelte-1hnlcly h1:where(.svelte-1hnlcly){margin-bottom:2rem}.root.svelte-1hnlcly ul:where(.svelte-1hnlcly){list-style:none;padding:0}.root.svelte-1hnlcly ul:where(.svelte-1hnlcly).group>span:where(.svelte-1hnlcly){font-size:1.25rem;opacity:.6}.root.svelte-1hnlcly ul:where(.svelte-1hnlcly).group li:where(.svelte-1hnlcly){margin-left:1.5rem;padding:.25rem 0}.root.svelte-1hnlcly a:where(.svelte-1hnlcly){color:inherit;text-decoration:none}.root.svelte-1hnlcly .nav-label:where(.svelte-1hnlcly){padding:.25rem}.root-layout.svelte-12qhfyh{display:flex;flex-direction:row;width:100dvw;height:100dvh;overflow-x:hidden;background-color:var(--background);color:var(--foreground)}.root-layout.svelte-12qhfyh .backdrop:where(.svelte-12qhfyh){height:inherit;width:inherit;position:absolute;background-color:#000;opacity:0;z-index:3;transition:opacity .1s ease;visibility:hidden}.root-layout.svelte-12qhfyh .backdrop:where(.svelte-12qhfyh).mobileSidebarVisible{opacity:.5;visibility:visible;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.root-layout.svelte-12qhfyh .body:where(.svelte-12qhfyh){flex:1;padding:.5rem;overflow:auto;height:inherit;transition:filter .1s ease}.root-layout.svelte-12qhfyh .body:where(.svelte-12qhfyh) .header:where(.svelte-12qhfyh){flex:0 0 auto;display:flex;justify-content:space-between;padding:.5rem .5rem 1rem}.root-layout.svelte-12qhfyh .body:where(.svelte-12qhfyh) .header:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh){display:flex;align-items:center;background:none;border:2px solid var(--accent);border-radius:7px;cursor:pointer;padding:.4rem;transition:background-color .15s ease}@media (min-width: 620px){.root-layout.svelte-12qhfyh .body:where(.svelte-12qhfyh) .header:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh){visibility:hidden}}.root-layout.svelte-12qhfyh .body:where(.svelte-12qhfyh) .header:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh):hover{background-color:#00000014}.dark :is(.root-layout.svelte-12qhfyh .body:where(.svelte-12qhfyh) .header:where(.svelte-12qhfyh) button:where(.svelte-12qhfyh):hover){background-color:#fff3}.root-layout.svelte-12qhfyh .body:where(.svelte-12qhfyh) .children:where(.svelte-12qhfyh){max-width:100%;overflow-x:auto}
