:root{--bg-color: #100020;--text-color: #ffecf5;--accent-color: #cfe132;--secondary-color: #50002d;--success-color: #28a745;--info-color: #17a2b8;--warning-color: #ffc107;--danger-color: #dc3545}.dark-theme{--bg-color: #100020;--text-color: #ffecf5;--accent-color: #ffff52;--secondary-color: #50002d;--success-color: #28a745;--info-color: #17a2b8;--warning-color: #ffc107;--danger-color: #dc3545}.light-theme{--bg-color: #65BAA8;--text-color: #C5FCEF;--accent-color: #5030B0;--secondary-color: #4D8075;--success-color: #28a745;--info-color: #17a2b8;--warning-color: #ffc107;--danger-color: #dc3545}body{background-color:var(--bg-color);color:var(--text-color)}.my-popup{font-family:Poppins!important;border-radius:4rem;background-color:color-mix(in srgb,white 90%,var(--secondary-color) 80%)!important;font-size:13px;width:35rem}.my-popup input{clear:none;float:right}.my-popup label{clear:left;float:left;padding:.5rem}.my-title{font-weight:700;font-size:24px}.my-confirm-button{background-color:#d8000c!important;color:#fff!important;border-radius:8px!important}a{color:var(--accent-color)}.btn-primary{background-color:var(--accent-color);border-color:var(--accent-color)}.btn-secondary{background-color:var(--secondary-color);border-color:var(--secondary-color)}.btn-success{background-color:var(--success-color);border-color:var(--success-color)}.btn-info{background-color:var(--info-color);border-color:var(--info-color)}.btn-warning{background-color:var(--warning-color);border-color:var(--warning-color)}.btn-danger{background-color:var(--danger-color);border-color:var(--danger-color)}.roundedCorners{border-radius:1rem}.clickable,button{border:0;background:none;box-shadow:none;border-radius:0}.clickable:hover,button:hover{cursor:pointer;background-color:var(--accent-color)!important}div .clickable{transition-duration:.5s!important}*{font-family:Poppins!important;transition-duration:.5s}div{border-radius:10px}html,body{padding:0!important;margin:0!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-corner{display:none}::-webkit-scrollbar-thumb{background:var(--accent-color)}::-webkit-scrollbar-track{background:var(--accent-color);border:3pt solid transparent;background-clip:content-box}form div{background-color:var(--secondary-color);padding:.1rem;margin:.3rem 10dvw;min-height:2.5rem;border-radius:1rem 2.5rem 2.5rem 1rem;width:auto}label{margin:1rem;height:1rem;line-height:2.5rem;width:auto}input{background-color:transparent;border:solid .15rem var(--bg-color)!important;border-radius:2.5rem;padding:.3rem 1rem;margin:.05rem;float:right;height:1.5rem;width:30dvw;min-width:12.5rem;color:var(--text-color);font-size:1rem}input:focus{outline:none;background-color:transparent}input:-webkit-autofill{background-color:transparent!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important;-webkit-text-fill-color:var(--text-color)!important;border:solid .15rem var(--bg-color)!important;transition:background-color 5000s ease-in-out 0s}input:-ms-autofill{background-color:transparent!important;box-shadow:0 0 0 1000px transparent inset!important;color:var(--bg-color)!important}input:-moz-autofill{background-color:transparent!important;box-shadow:0 0 0 1000px transparent inset!important;color:var(--bg-color)!important}input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:-webkit-autofill:active{background-color:transparent!important;-webkit-box-shadow:0 0 0px 1000px transparent inset!important}form{width:auto;display:inline-block}form select{float:right;width:33dvw;height:2.4rem;margin:.05rem;padding:.3rem;color:var(--text-color);background-color:var(--secondary-color);border:solid .15rem var(--bg-color);border-radius:10rem}form h2{margin-left:10dvw}input[type=checkbox]{min-width:0;width:1.5rem;max-width:1.5rem;height:1.5rem;margin:.5rem 0;margin-right:31dvw;background-color:var(--secondary-color);border-radius:.3rem;appearance:none;padding:0}input[type=checkbox]:checked{background-color:var(--accent-color);box-shadow:0 0 1rem var(--bg-color)}input[type=checkbox]:focus{outline:none}input[type=submit]{margin:.3rem 10dvw;height:2.5rem;background-color:var(--bg-color);border:solid .1rem var(--secondary-color)!important;float:none;width:5rem}input[type=submit]:enabled{background-color:var(--accent-color);border:none!important}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;width:30dvw}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:var(--secondary-color);border-radius:1rem;height:1rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-4px;background-color:var(--accent-color);border-radius:1rem;height:1.5rem;width:1rem}input[type=range]:focus::-webkit-slider-thumb{outline:3px solid var(--accent-color);outline-offset:.125rem}input[type=range]::-moz-range-track{background-color:var(--secondary-color);border-radius:1rem;height:1rem}input[type=range]::-moz-range-thumb{background-color:var(--accent-color);border:none;border-radius:1rem;height:1.5rem;width:1rem}input[type=range]:focus::-moz-range-thumb{outline:3px solid var(--accent-color);outline-offset:.125rem}.loadingSpinner{border:1rem solid #f3f3f3;border-left:1rem solid #f3f3f3;border-radius:50%;border-top:2rem solid #3498db;width:5rem;height:5rem;animation:spin 1s linear infinite;margin:50px auto}@keyframes spin{0%{border-bottom:1rem solid var(--secondary-color);border-right:1.25rem solid var(--secondary-color);border-left:1.25rem solid var(--secondary-color);border-top:1.5rem solid var(--accent-color)}25%{border-bottom:1.25rem solid var(--secondary-color);border-right:1.5rem solid var(--accent-color);border-left:1rem solid var(--secondary-color);border-top:1.25rem solid var(--secondary-color)}50%{border-bottom:1.5rem solid var(--accent-color);border-right:1.25rem solid var(--secondary-color);border-left:1.25rem solid var(--secondary-color);border-top:1rem solid var(--secondary-color)}75%{border-bottom:1.25rem solid var(--secondary-color);border-right:1rem solid var(--secondary-color);border-left:1.5rem solid var(--accent-color);border-top:1.25rem solid var(--secondary-color)}to{border-bottom:1rem solid var(--secondary-color);border-right:1.25rem solid var(--secondary-color);border-left:1.25rem solid var(--secondary-color);border-top:1.5rem solid var(--accent-color)}}.loadingWrapper{text-align:center;background-color:var(--secondary-color);margin:auto;height:6rem;margin-top:25dvh;padding:1rem;animation:border-radius-animation 3s infinite linear}h1{text-shadow:0 0 1rem var(--accent-color)}@keyframes border-radius-animation{0%{border-radius:3rem;width:50dvw;transform:rotate(0)}25%{border-radius:.5rem;width:57.5dvw}40%{transform:rotate(0)}45%{transform:rotate(-10deg)}50%{border-radius:5.5rem;transform:rotate(0);width:65dvw}55%{transform:rotate(10deg)}60%{transform:rotate(0)}75%{border-radius:10.5rem;width:57.5dvw}to{width:50dvw;border-radius:3rem}}
