@font-face{font-family:Quicksand;src:url(../../../Quicksand-Regular.ttf) format("truetype");font-weight:400;font-style:normal}body{--content-width: 1600px;width:100vw;height:100vh;margin:0;overflow:hidden;font-family:Quicksand,sans-serif;font-size:1.25rem;font-weight:500;background-color:var(--bg);color:var(--text-color);position:relative}::selection{background-color:color-mix(in srgb,var(--primary) 40%,var(--bg))}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#000}::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary);transition:1s}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-hover)}@media only screen and (max-width: 480px){::-webkit-scrollbar{display:none}}a{text-decoration:none;color:var(--text-color);transition:.3s}a:hover{color:var(--primary)}a.underlined{color:var(--primary);text-decoration:underline}a.underlined:hover{color:var(--primary-hover)}.form{box-sizing:border-box;display:flex;flex-direction:column;background-color:var(--bg-secondary);padding:0 20px 20px;border-radius:6px}label{margin-top:15px;margin-bottom:8px}input:not([type=checkbox]),textarea{all:unset;box-sizing:border-box;width:100%;background-color:var(--bg);border:1px solid black;border-radius:5px;padding:5px;box-shadow:0 3px #000;transition:.2s}input:not([type=checkbox]):focus,textarea:focus{box-shadow:none;translate:0 3px}input:not([type=checkbox]){height:40px}input[type=checkbox]{width:18px;height:18px}textarea{min-height:150px}textarea::-webkit-scrollbar-thumb{background-color:var(--primary)}select{box-sizing:border-box;width:100%;height:40px;padding:5px;font-size:1rem;background-color:var(--bg);color:var(--text-color);border:1px solid black;box-shadow:0 3px #000;border-radius:5px;cursor:pointer;outline:none}form>button{margin-top:15px}code{background-color:var(--bg-secondary);color:var(--purple);padding:3px;border-radius:5px}small{font-size:.9rem!important}*:focus{outline:none}*:not(input:not([type=checkbox]),select,textarea):focus-visible{outline:2px solid var(--text-color)!important;outline-style:dashed;outline-offset:2px!important}:root{--gray-dark: #141414;--gray-lighter: rgb(28, 28, 28);--green: #17824dff;--darker-green: #147142ff;--dark-green: #10653dff;--red: #eb0000ff;--darker-red: #d10000ff;--dark-red: #b80000ff;--bg: var(--gray-dark);--bg-secondary: var(--gray-lighter);--highlight: rgba(255, 255, 255, .15);--text-color: white;--primary: var(--green);--primary-hover: var(--darker-green);--primary-active: var(--dark-green);--danger: var(--red);--danger-hover: var(--darker-red);--danger-active: var(--dark-red)}#burger-menu.svelte-15c60zl{position:fixed;box-sizing:border-box;width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:27.5px calc((100% - var(--content-width)) / 2) 30px calc((100% - var(--content-width)) / 2);font-size:1.5rem;background-color:var(--bg);z-index:1}#wrapper.svelte-15c60zl{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow-x:hidden;z-index:0}nav.svelte-15c60zl{box-sizing:border-box;position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:15px calc((100% - var(--content-width)) / 2) 15px calc((100% - var(--content-width)) / 2);background-color:var(--bg);border-bottom:1px solid var(--highlight);z-index:1}#right.svelte-15c60zl{display:flex;align-items:center;gap:25px}#burger.svelte-15c60zl{all:unset;display:none}footer.svelte-15c60zl{margin-top:auto;display:flex;justify-content:space-between;padding:25px calc((100% - var(--content-width)) / 2) 50px calc((100% - var(--content-width)) / 2);background-color:var(--bg-secondary)}footer.svelte-15c60zl div:where(.svelte-15c60zl){display:flex;flex-direction:column;gap:.6rem}section.svelte-15c60zl{display:flex;align-items:center;gap:5px}p.svelte-15c60zl{line-height:0}@media only screen and (max-width: 1700px){body{--content-width: 1400px}}@media only screen and (max-width: 1500px){body{--content-width: 1200px}}@media only screen and (max-width: 1300px){body{--content-width: 1100px}}@media only screen and (max-width: 1200px){body{--content-width: 1000px}}@media only screen and (max-width: 1100px){body{--content-width: 900px}}@media only screen and (max-width: 1024px){body{--content-width: 90% }}@media only screen and (max-width: 825px){#right.svelte-15c60zl{display:none}#burger.svelte-15c60zl{display:initial}}@media only screen and (max-width: 525px){footer.svelte-15c60zl{flex-direction:column;gap:2rem}}@media only screen and (max-width: 320px){nav.svelte-15c60zl h3:where(.svelte-15c60zl){display:none}}
