body,html{width:100%;height:100%}#root{width:100%;min-height:100vh}*{box-sizing:border-box;padding:0;margin:0;font-family:Oswald,sans-serif;font-optical-sizing:auto;scrollbar-width:none}::-webkit-scrollbar{display:none}a{text-decoration:none}:root{--clr-dark-1:#141414;--clr-dark-2:#3b3b3b;--clr-secondary-1:#fffbe3;--clr-secondary-2:#ffb606;--clr-secondary-3:#b28228;--height-header:4.5rem;--padding-initial:1rem;--padding-input:0.5rem;--padding-page-edge:2rem;--width-logo:3.5rem;--gap-initial:1rem;--gap-small:0.5rem;--radius-initial:3px}body{background-color:var(--clr-dark-1)}.loader{height:80px;aspect-ratio:1;display:grid}.loader:after,.loader:before{content:"";--c:no-repeat linear-gradient(var(--clr-secondary-1) 0 0);background:var(--c),var(--c);background-size:25% 50%;animation:l4 1.25s linear infinite}.loader:after{transform:scale(-1)}@keyframes l4{0%,10%{background-position:33.4% 100%,66.6% 100%}40%{background-position:33.4% 0,100% 100%}70%{background-position:0 100%,66.6% 0}to{background-position:33.4% 100%,66.6% 100%}}.loader-wrapper{height:100vh;width:100vw;background:var(--clr-dark-1);display:flex;justify-content:center;align-items:center}.swal2-container .loader-wrapper{width:10rem;height:10rem;margin:auto}.swal2-popup{background:var(--clr-dark-1)!important}.swal2-confirm{background:var(--clr-secondary-1)!important;color:var(--clr-dark-1)!important}.swal2-icon.swal2-warning{border-color:var(--clr-secondary-1)!important}.swal2-html-container,.swal2-input,.swal2-title{color:var(--clr-secondary-1)!important}button{background:var(--clr-secondary-1);padding:.25rem .5rem;border-radius:var(--radius-initial);border:none;cursor:pointer}button,button *{color:var(--clr-dark-1)!important}.title{font-size:5rem;text-transform:uppercase;max-height:-moz-fit-content;max-height:fit-content}@media(max-width:870px){.title{font-size:4rem}}@media(max-width:700px){.title{font-size:2.65rem}}input,textarea{background:transparent;padding:var(--padding-input);border:none;min-width:calc(100% + var(--padding-input));box-shadow:0 1px 3px 0 hsla(0,0%,100%,.02),0 0 0 1px hsla(0,0%,87%,.15);border-radius:var(--radius-initial)}.title{font-size:2rem}