body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary:#a37e2c;--secondary:#edc967;--background:#121212;--card-background:#202020;--text:#d5d5d5}h1{line-height:2em}h1,h2,h4,h5{color:#d5d5d5}h5{flex-grow:1;margin-bottom:5px;margin-right:10px;margin-top:5px;padding:0}body{background-color:#121212;background-color:var(--background);color:#d5d5d5;font-family:inter,sans-serif;line-height:2em;padding-bottom:60px;text-align:center}@media screen and (max-width:600px){.card{align-content:center;background:#202020;border-radius:10px;box-shadow:34px 34px 68px #070707,-34px -34px 68px #141414;margin:50px auto 20px;max-width:400px;padding:30px;width:fit-content}}@media screen and (min-width:600px){.card{align-content:center;background:#202020;border-radius:10px;box-shadow:34px 34px 68px #070707,-34px -34px 68px #141414;margin:50px auto 20px;max-width:600px;padding:30px;width:"fit-content"}}.small-card{align-content:center;background:#272727;border-radius:10px;box-shadow:13px 13px 26px #131313,-13px -13px 26px #1a1a1a;display:flex;margin:10px auto auto;padding-left:5px;padding-right:5px;width:350px}.button{align-items:center;background-image:linear-gradient(144deg,#a37e2c,#edc967);background-image:linear-gradient(144deg,var(--primary),var(--secondary));border:0;border-radius:20px;box-shadow:4px 4px 10px #070707;box-sizing:border-box;color:#121212;color:var(--background);cursor:pointer;display:flex;font-weight:700;justify-content:center;line-height:1em;margin:15px auto auto;max-width:100%;min-width:140px;padding:15px;text-decoration:none;touch-action:manipulation;transition:all .3s;user-select:none;-webkit-user-select:none;white-space:nowrap}.button:hover{box-shadow:0 5px 5px #00000026;transform:translateY(-3px)}.button span{background-color:#05062d;border-radius:6px;height:100%;padding:16px 24px;transition:.3s;width:100%}.button:hover span{background:none}.button:active{transform:scale(.9)}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:inherit;padding:0}.form__group{display:inline-block;margin-top:auto;margin-inline:10px;max-width:250px;padding:20px 0 0;position:relative;width:100%}.form__field{background:#0000;border:none;border-bottom:2px solid #9b9b9b;color:#fff;font-family:inherit;font-size:14px;margin:auto;outline:0;padding:7px 0;transition:border-color .2s;width:100%}.form__field::placeholder{color:#0000}.form__field:placeholder-shown~.form__label{cursor:text;font-size:14px;top:20px}.form__label{color:#9b9b9b;display:block;font-size:14px;font-weight:700;pointer-events:none;position:absolute;top:0;transition:.2s}.form__field:focus{border-image:linear-gradient(90deg,#a37e2c,#edc967);border-image:linear-gradient(to right,var(--primary),var(--secondary));border-image-slice:1;border-width:3px;padding-bottom:6px}.form__field:focus~.form__label{color:#a37e2c;color:var(--primary);display:block;font-size:14px;font-weight:700;position:absolute;top:0;transition:.2s}.form__field:invalid,.form__field:required{box-shadow:none}.offscreen{display:none}.istructions{background:#3f3f3f00;border:2px solid #a37e2c;border:2px solid var(--primary);border-radius:10px;font-size:x-small;line-height:1.2em;margin:5px auto;max-width:190px;min-width:80px;padding:5px;width:fit-content}a{color:#edc967;color:var(--secondary)}.text-small{font-size:smaller}.qr-canvas{border-radius:20px;line-height:0;margin-bottom:15px;overflow:hidden;position:relative;width:fit-content}.switch input{display:none;text-align:justify}.switch{height:30px;position:relative;vertical-align:middle;width:60px}.slider{border:4px solid #0000;border-radius:30px;bottom:0;box-shadow:0 0 0 2px #777,0 0 4px #777;cursor:pointer;left:0;overflow:hidden;right:0;text-align:justify;top:0}.slider,.slider:before{position:absolute;transition:.2s}.slider:before{background-color:#777;border-radius:30px;content:"";height:100%;transform:translateX(-30px);width:100%}input:checked+.slider:before{background-color:#a37e2c;background-color:var(--primary);transform:translateX(30px)}input:checked+.slider{box-shadow:0 0 0 2px #a37e2c,0 0 4px #a37e2c;box-shadow:0 0 0 2px var(--primary),0 0 4px var(--primary)}@media only screen and (max-width:600px){.navbar{background-color:#121212;background-color:var(--background);bottom:0;left:0;overflow:hidden;position:fixed;width:100%}.navbar .Link{color:#a37e2c;color:var(--primary);display:inline-block;font-size:17px;padding:10px 0 5px;text-align:center;text-decoration:none;width:25%}.navbar .Link:hover{background-color:#5a5a5a;color:#000}.navbar .Link.active{background-image:linear-gradient(144deg,#a37e2c,#edc967);background-image:linear-gradient(144deg,var(--primary),var(--secondary));color:#121212;color:var(--background)}}@media only screen and (min-width:600px){.navbar{background-color:#121212;background-color:var(--background);height:100%;left:0;overflow:hidden;position:fixed;top:0;width:25%}.navbar .Link{border-bottom-right-radius:10px;border-top-right-radius:10px;color:#c4c4c4;display:block;font-size:17px;line-height:.5;padding:0 15px;text-align:center;text-decoration:none;width:100%}.navbar .Link:hover{background-color:#1d1d1d;color:gray}.navbar .Link.active{background-image:linear-gradient(144deg,#a37e2c,#edc967);background-image:linear-gradient(144deg,var(--primary),var(--secondary));color:#121212;color:var(--background)}}.spinner{border-radius:50%;height:60px;margin:auto;position:relative;width:60px}.spinner:after,.spinner:before{border-radius:inherit;content:"";position:absolute}.spinner:before{animation:spin .5s linear infinite;background-image:linear-gradient(0deg,#a37e2c,#edc967);background-image:linear-gradient(0deg,var(--primary) 0,var(--secondary) 100%);height:100%;left:0;width:100%}.spinner:after{background-color:#212121;height:80%;left:50%;top:50%;transform:translate(-50%,-50%);width:80%}@keyframes spin{to{transform:rotate(1turn)}}.loading-wave{align-items:flex-end;display:flex;height:100px;justify-content:center;margin:50px auto;width:300px}.loading-bar{animation:loading-wave-animation 1s ease-in-out infinite;background-color:#edc967;background-color:var(--secondary);border-radius:5px;height:10px;margin:0 5px;width:20px}.loading-bar:nth-child(2){animation-delay:.1s}.loading-bar:nth-child(3){animation-delay:.2s}.loading-bar:nth-child(4){animation-delay:.3s}@keyframes loading-wave-animation{0%{height:10px}50%{height:50px}to{height:10px}}.grid-container{display:grid;grid-template-columns:1fr 1fr}.grid-item{align-content:center;background:#272727;box-shadow:13px 13px 26px #131313,-13px -13px 26px #1a1a1a;display:flex;flex-direction:column;font-size:30px;margin:10px;padding:10px;text-align:center}.alert,.grid-item{border-radius:10px}.alert{color:#fff;margin-bottom:15px;margin-top:10px;opacity:1;padding:20px;transition:opacity .6s}.alert.error{background-color:#f44336}.alert.success{background-color:#4caf50}.alert.info{background-color:#2196f3}.alert.warning{background-color:#ff9800}.closebtn{color:#fff;cursor:pointer;float:right;font-size:22px;font-weight:700;line-height:20px;margin-left:15px;transition:.3s}.closebtn:hover{color:#000}@media only screen and (max-width:600px){table{border-collapse:collapse;margin:20px 0;width:100%}table,td,th{border:1px solid #a37e2c;border:1px solid var(--primary);font-size:12px;padding:3px;text-align:center}th{background-color:#a37e2c;background-color:var(--primary);color:#d5d5d5;color:var(--text)}}@media only screen and (min-width:600px){table{background-color:#202020;border:0 solid #7ea8f8;border-collapse:collapse;color:#d5d5d5;font-size:small;width:100%}table td,table th{border-width:0;padding:15px}table tbody tr:hover{background-color:#333;box-shadow:0 0 10px #0e0e0e;transform:scale(1.02);transition:.2s}table thead{border-bottom:1px solid #777;color:grey}}.progress{align-items:center;background-color:#ddd;border-radius:10px;overflow:hidden;width:100%}.progress-bar{background-color:#a37e2c;background-color:var(--primary);height:100%;transition:width .2s ease-in}.glass{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#0003;border-radius:2px}
/*# sourceMappingURL=main.730296d3.css.map*/