input[type=checkbox].toggle{--outer-width: 1.5rem;--inner-width: 1.1rem;--distance: calc((var(--outer-width) - var(--inner-width)) / 2);width:3rem;height:var(--outer-width);position:relative;border-radius:.75rem;border:none;transition:all .15s ease-in;appearance:none;background-color:var(--foreground)}input[type=checkbox].toggle:after{content:"";display:block;width:var(--inner-width);height:var(--inner-width);border-radius:50%;border:none;background-color:var(--text-secondary);position:absolute;top:var(--distance);left:var(--distance);margin:0;transition:all .15s ease-in}input[type=checkbox].toggle:checked{background-color:var(--color-primary)}input[type=checkbox].toggle:checked:after{transform:translate(calc(var(--inner-width) + 2 * var(--distance)));background-color:var(--background-primary)}input[type=checkbox].toggle:disabled{background-color:transparent;border:2px solid var(--background-primary);--inner-width: 1rem}input[type=checkbox].toggle:disabled:after{background-color:var(--background-primary);border:2px solid var(--background-primary);top:calc(var(--distance) - 2px);left:calc(var(--distance) - 2px)}@font-face{font-family:Overpass;font-style:normal;font-weight:300;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-300-6901ea69.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-300-5271c67e.woff) format("woff")}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-regular-bf0fb55c.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-regular-54b27d59.woff) format("woff")}@font-face{font-family:Overpass;font-style:normal;font-weight:500;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-500-0755a61c.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-500-551aa5d1.woff) format("woff")}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-600-1f359283.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-600-4446dc68.woff) format("woff")}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-700-22e2c1fc.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-700-4f62b221.woff) format("woff")}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-800-e27f5fb9.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-800-305875f1.woff) format("woff")}@font-face{font-family:Overpass;font-style:italic;font-weight:300;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-300italic-e21037b8.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-300italic-e0dbd978.woff) format("woff")}@font-face{font-family:Overpass;font-style:italic;font-weight:400;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-italic-74c0e3cb.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-italic-c3fef0da.woff) format("woff")}@font-face{font-family:Overpass;font-style:italic;font-weight:500;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-500italic-a4b7e3ec.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-500italic-3c9199c0.woff) format("woff")}@font-face{font-family:Overpass;font-style:italic;font-weight:600;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-600italic-86db898a.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-600italic-db728d19.woff) format("woff")}@font-face{font-family:Overpass;font-style:italic;font-weight:700;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-700italic-e1e67229.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-700italic-6b53462d.woff) format("woff")}@font-face{font-family:Overpass;font-style:italic;font-weight:800;font-display:swap;src:local(""),url(/assets/overpass-v12-latin-ext_latin-800italic-4df68a40.woff2) format("woff2"),url(/assets/overpass-v12-latin-ext_latin-800italic-2a4eb9cc.woff) format("woff")}input[type=checkbox]:not(.toggle){--transition-duration: .1s;--size: 1.2em;position:relative;width:var(--size);height:var(--size);padding:0;background-color:var(--gray-secondary);border:2px solid var(--color-primary);transition:border var(--transition-duration) ease-in;transition-delay:var(--transition-duration);border-radius:.3em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type=checkbox]:not(.toggle):after{content:"";opacity:0;display:inline-block;transform:rotate(45deg);position:absolute;top:-.45em;left:-.2em;height:.8em;width:.4em;margin-left:60%;border-bottom:.15em solid var(--dark-text-primary);border-right:.15em solid var(--dark-text-primary);transition:all var(--transition-duration) ease-in;transition-delay:0ms}input[type=checkbox]:not(.toggle):hover{border-color:var(--color-primary-text)}input[type=checkbox]:not(.toggle):checked{border-width:calc(var(--size) / 2);background-color:var(--background-primary-text);transition-delay:0ms}input[type=checkbox]:not(.toggle):checked:hover:enabled{border-color:var(--color-primary-text)}input[type=checkbox]:not(.toggle):checked:after{opacity:1;transition-delay:var(--transition-duration)}input[type=checkbox]:not(.toggle):disabled{border-color:var(--background-disabled)}body{margin:0}ul{list-style-type:none;margin:0;padding:0}input[type=checkbox]{appearance:none;border:none;margin:0}input{appearance:none;border:none;outline:none}:root{--border-radius: 1rem;--border-radius-small: .5rem;--header-height: 3.5rem;--light-color-primary: hsl(234, 68%, 24%);--light-color-primary-text: hsl(234, 68%, 24%);--light-color-primary-background: hsl(221, 100%, 94%);--light-color-secondary: hsl(356, 96%, 45%);--light-color-secondary-background: hsl(355, 85%, 95%);--light-background-primary: hsl(210, 67%, 98%);--light-background-secondary: hsl(202, 40%, 92%);--light-background-disabled: hsl(222, 23%, 91%);--light-background-darkener: hsla(0, 0%, 17%, .7);--light-foreground: hsl(202, 15%, 80%);--light-text-primary: hsl(0, 0%, 20%);--light-text-secondary: hsl(0, 0%, 37%);--light-text-disabled: hsl(0, 0%, 75%);--light-color-success: hsl(122, 59%, 39%);--light-color-info: hsl(209, 77%, 36%);--light-color-error: hsl(11, 81%, 33%);--light-color-warn: hsl(54, 79%, 40%);--light-box-shadow: 0rem .2rem .2rem 0rem rgba(16, 24, 100, .05);--light-box-shadow-strong: 0rem .1rem .5rem 0 rgba(17, 26, 107, .25);--dark-color-primary: hsl(235, 31%, 36%);--dark-color-primary-text: hsl(235, 40%, 68%);--dark-color-primary-background: hsl(235, 24%, 22%);--dark-color-secondary: hsl(356, 69%, 68%);--dark-color-secondary-background: hsl(350, 22%, 21%);--dark-background-darkener: hsla(0, 0%, 0%, .726);--dark-background-primary: hsl(240, 6%, 15%);--dark-background-secondary: hsl(225, 7%, 11%);--dark-background-disabled: hsl(225, 8%, 20%);--dark-foreground: hsl(223, 7%, 19%);--dark-text-primary: hsl(237, 32%, 89%);--dark-text-secondary: hsl(234, 12%, 67%);--dark-text-disabled: hsl(208, 13%, 28%);--dark-color-success: hsl(123, 49%, 62%);--dark-color-info: hsl(209, 61%, 66%);--dark-color-error: hsl(0, 48%, 56%);--dark-color-warn: hsl(54, 54%, 62%);--dark-box-shadow: 0rem .2rem .2rem 0rem rgba(0, 0, 0, .05);--dark-box-shadow-strong: 0rem .1rem .5rem 0 rgba(0, 0, 0, .25)}:root{--color-primary: var(--light-color-primary);--color-primary-text: var(--light-color-primary-text);--color-primary-background: var(--light-color-primary-background);--color-secondary: var(--light-color-secondary);--color-secondary-background: var(--light-color-secondary-background);--background-primary: var(--light-background-primary);--background-secondary: var(--light-background-secondary);--background-disabled: var(--light-background-disabled);--background-darkener: var(--light-background-darkener);--foreground: var(--light-foreground);--text-primary: var(--light-text-primary);--text-secondary: var(--light-text-secondary);--text-disabled: var(--light-text-disabled);--color-success: var(--light-color-success);--color-info: var(--light-color-info);--color-error: var(--light-color-error);--color-warn: var(--light-color-warn);--box-shadow: var(--light-box-shadow);--box-shadow-strong: var(--light-box-shadow-strong);--outline: var(--color-secondary) solid .2rem}.dark{--color-primary: var(--dark-color-primary);--color-primary-text: var(--dark-color-primary-text);--color-primary-background: var(--dark-color-primary-background);--color-secondary: var(--dark-color-secondary);--color-secondary-background: var(--dark-color-secondary-background);--color-success: var(--dark-color-success);--color-info: var(--dark-color-info);--color-error: var(--dark-color-error);--color-warn: var(--dark-color-warn);--background-primary: var(--dark-background-primary);--background-secondary: var(--dark-background-secondary);--background-disabled: var(--dark-background-disabled);--background-darkener: var(--dark-background-darkener);--foreground: var(--dark-foreground);--text-primary: var(--dark-text-primary);--text-secondary: var(--dark-text-secondary);--text-disabled: var(--dark-text-disabled);--box-shadow: var(--dark-box-shadow);--box-shadow-strong: var(--dark-box-shadow-strong);--outline: var(--color-secondary) solid .2rem}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}*:not(input){user-select:none;-webkit-user-select:none}body{overflow:hidden;width:100vw;margin:0;transition:color .5s,background-color .5s;font-family:Roboto,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Overpass,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}label,p,span,li,i{color:var(--text-primary)}label,span{line-height:1.6}input{background-color:transparent;border:2px solid var(--text-disabled);transition:border-color .1s ease-out;outline:none;padding:.5rem .5rem .4rem;border-radius:.5rem;user-select:initial}input:disabled{color:var(--text-disabled)}input:focus-visible{border:2px solid var(--color-primary-text)}@media screen and (max-width: 600px){input,select,textarea{font-size:16px!important}}button{background:none;border:none;padding:0;margin:0;cursor:pointer;outline:none;border-radius:0;appearance:none;font:inherit;color:var(--text-primary);text-align:left}button.default{border-radius:.5rem;padding:.4rem;background-color:var(--color-secondary-background)}button:focus-visible{outline:var(--outline)}button[type=submit]{background-color:var(--color-primary-text);color:var(--dark-text-primary);font-weight:600;font-size:1rem;transition:transform .1s ease-out,background-color .1s ease-out;padding:.3rem 1rem;border-radius:var(--border-radius-small)}button[type=submit]:not(:disabled):hover{transform:translateY(-.05rem)}button[type=submit]:not(:disabled):active{transform:translateY(.05rem)}button[type=submit]:disabled{background-color:var(--background-disabled);color:var(--text-disabled);cursor:not-allowed}span:not(.normal){line-height:1em;margin-bottom:-.1em}i.icon{margin-bottom:-4px;margin-right:.3rem}i.vue-feather{height:fit-content;flex-shrink:0;display:inline-block}.box-shadow{box-shadow:.2rem .2rem .2rem #141c6708}.content-title{font-size:2rem;font-weight:700;color:var(--color-primary-text)}.--clickable{cursor:pointer}#app{margin:0;font-weight:400;background-color:var(--background-secondary);height:100vh;min-height:-webkit-fill-available;max-height:-webkit-fill-available}.app-wrapper{color:var(--text-primary);background-color:var(--background-secondary);width:100%;height:100%}
