.toast-container.svelte-r9p0hk{position:fixed;top:2.5%;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;align-items:center;font-weight:600;--overlay: rgba(0, 0, 0, calc(.15 + (1 - var(--brightness))))}.toast.svelte-r9p0hk{position:relative;margin-bottom:.5rem;padding:1rem;border-radius:6px;color:#fff;filter:none;overflow:hidden}.info.svelte-r9p0hk{background-image:linear-gradient(var(--overlay),var(--overlay)),linear-gradient(#2196f3,#2196f3)}.success.svelte-r9p0hk{--overlay: rgba(0, 0, 0, calc(.15 + (1 - var(--brightness))));background-image:linear-gradient(var(--overlay),var(--overlay)),linear-gradient(var(--green),var(--green))}.error.svelte-r9p0hk{background-image:linear-gradient(var(--overlay),var(--overlay)),linear-gradient(var(--red),var(--red))}.close.svelte-r9p0hk{background:none;border:none;color:#fff;cursor:pointer;padding:.5rem}.progress.svelte-r9p0hk{position:absolute;bottom:0;left:0;height:4px;background:#fff9;animation:svelte-r9p0hk-shrink linear forwards}@keyframes svelte-r9p0hk-shrink{0%{width:100%}to{width:0%}}@font-face{font-display:swap;font-family:MiSans;font-style:normal;font-weight:400;src:url(../../../fonts/MiSans-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:MiSans;font-style:normal;font-weight:500;src:url(../../../fonts/MiSans-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:MiSans;font-style:normal;font-weight:600;src:url(../../../fonts/MiSans-Demibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:MiSans;font-style:normal;font-weight:700;src:url(../../../fonts/MiSans-Semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:MiSans;font-style:normal;font-weight:800;src:url(../../../fonts/MiSans-Bold.woff2) format("woff2")}.not-mounted{visibility:hidden}body.ready{visibility:visible}*,*:before,*:after{font-family:inherit;box-sizing:inherit;padding:0;margin:0;transition:background-color .2s}html,body{font-size:16px;background-color:var(--primary-bg);scrollbar-color:var(--secondary-bg) rgba(0,0,0,0);scrollbar-width:thin;font-family:MiSans,sans-serif;font-optical-sizing:auto;color:var(--primary);box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--primary-content: #264278;--primary-bg-dark-content: #f3efe7;--primary-bg-darker-content: #e7e3db}html{--white: #f9f9f7;--primary: #264278;--secondary: #f9f9f7;--primary-bg: #fbf9f3;--primary-bg-dark: #f3efe7;--primary-bg-darker: #e7e3db;--secondary-bg: #49568b;--secondary-bg-dark: #264278;--bg-stripe: #f9ebb3;--green: #a4cfa0;--red: #d14825;--red-light: #e55833}html.dark{--white: #bfbfbf;--primary: #bfbfbf;--secondary: #1e1e1e;--primary-bg: #121212;--primary-bg-dark: #1a1a1a;--primary-bg-darker: #222222;--secondary-bg: #333d64;--secondary-bg-dark: #181d30;--bg-stripe: #3a3a2a;--green: #9fd7a0;--red: #ff6b5a;--red-light: #ff8a70}@media(max-width:768px){html,body{font-size:14px}}@media(max-width:480px){html,body{font-size:10px}}button{padding:.5rem 1rem;color:var(--primary);background-color:var(--primary-bg-dark);border:none;border-radius:.5rem;cursor:pointer;transition:.2s}.outline{-webkit-text-stroke:3px rgba(255,255,255,1);paint-order:stroke fill}button,rem{font-size:1rem}a{color:var(--primary)}a.button.primary,button.primary{color:var(--white)!important;background-color:var(--secondary-bg)!important}a:hover:active,button:hover:active{transform:scale(1)}button:hover{background-color:var(--primary-bg-darker);transform:scale(1.05)}input{padding:.5rem;border:1px solid var(--primary-bg-dark);border-radius:64px;outline:none;background-color:var(--primary-bg-dark);accent-color:var(--secondary-bg);transition:.2s}input:focus-within{border-color:var(--secondary-bg)}label:has(input),.interact-background{background-color:var(--primary-bg-dark);padding:.5rem;border-radius:64px;transition:.2s}.toggle{-webkit-user-select:none;user-select:none;border:1px solid rgba(0,0,0,0)}.toggle:focus-within,.toggle:focus{border-color:var(--secondary-bg)}.underline{position:relative;transition:.2s}.underline:before{content:"";position:absolute;border-color:var(--white);border-style:solid;border-width:1px;width:100%;bottom:-3px;transition:.2s;transform:scaleX(0)}.underline:hover:before{transform:scaleX(1)}.underline[aria-current=true]:before{transform:scaleX(1)}textarea{background-color:var(--primary-bg-dark);border:solid 1px var(--secondary);border-radius:4px;padding:.5rem;resize:vertical;width:100%}.main-container.svelte-12qhfyh{display:grid;grid-template-rows:auto 1fr auto;min-height:100dvh}nav.svelte-12qhfyh{position:sticky;top:0;display:flex;gap:1rem;padding:1rem;background-color:var(--secondary-bg);border-bottom:solid 12px var(--bg-stripe);z-index:100}nav.svelte-12qhfyh,nav.svelte-12qhfyh>a:where(.svelte-12qhfyh){color:var(--white);text-decoration:none}nav.svelte-12qhfyh .migration-warning:where(.svelte-12qhfyh),nav.svelte-12qhfyh .migration-warning:where(.svelte-12qhfyh) a:where(.svelte-12qhfyh){color:var(--red);font-weight:700}nav.svelte-12qhfyh .nav-right:where(.svelte-12qhfyh){position:absolute;top:50%;right:1rem;transform:translateY(-50%);align-items:center;display:flex;gap:1rem}nav.svelte-12qhfyh .nav-right:where(.svelte-12qhfyh) .theme-toggle:where(.svelte-12qhfyh){width:2rem;height:2rem}nav.svelte-12qhfyh .nav-right:where(.svelte-12qhfyh) .language-dropdown:where(.svelte-12qhfyh){position:relative;color:var(--white);cursor:pointer;transition:transform .2s,background-color .2s}nav.svelte-12qhfyh .nav-right:where(.svelte-12qhfyh) .language-dropdown:where(.svelte-12qhfyh):hover,nav.svelte-12qhfyh .nav-right:where(.svelte-12qhfyh) .language-dropdown:where(.svelte-12qhfyh):focus{transform:scale(1.05);outline:none}nav.svelte-12qhfyh .nav-right:where(.svelte-12qhfyh) .language-dropdown:where(.svelte-12qhfyh) .language-options:where(.svelte-12qhfyh){position:absolute;top:100%;right:0;margin-top:.25rem;background-color:var(--primary-bg-dark);border:1px solid var(--secondary-bg);border-radius:.5rem;z-index:1000;box-shadow:0 4px 6px #0003;min-width:150px;overflow:hidden}nav.svelte-12qhfyh .nav-right:where(.svelte-12qhfyh) .language-dropdown:where(.svelte-12qhfyh) .language-options:where(.svelte-12qhfyh) .language-option:where(.svelte-12qhfyh){display:block;width:100%;text-align:left;padding:.5rem 1rem;color:var(--primary);background-color:var(--primary-bg-dark);border:none;border-radius:0;cursor:pointer;transition:background-color .2s,transform .2s;font-size:.9rem}nav.svelte-12qhfyh .nav-right:where(.svelte-12qhfyh) .language-dropdown:where(.svelte-12qhfyh) .language-options:where(.svelte-12qhfyh) .language-option:where(.svelte-12qhfyh):first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}nav.svelte-12qhfyh .nav-right:where(.svelte-12qhfyh) .language-dropdown:where(.svelte-12qhfyh) .language-options:where(.svelte-12qhfyh) .language-option:where(.svelte-12qhfyh):last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}main.svelte-12qhfyh{position:relative}footer.svelte-12qhfyh{display:flex;justify-content:center;align-items:center;padding:1rem;background-color:var(--primary-bg-darker);z-index:1}footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--primary)}
