@import"https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400..700;1,400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.under-construction{width:100vw;height:100vh;display:flex;justify-content:space-between;flex-direction:column;align-items:center;position:relative}.under-construction .alumbra-icon{width:6rem;transform:translateY(8rem)}.under-construction .under-construction-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.under-construction .under-construction-content .under-construction-title{font-family:var(--font-primary);font-size:2rem;color:var(--color-2);font-weight:1000;margin-top:2rem}.under-construction .under-construction-content .under-construction-message{font-family:var(--font-secondary);font-size:1rem;color:var(--color-2);font-weight:600}.under-construction .under-construction-content .notify-button{padding:.5rem;text-decoration:none;font-family:var(--font-secondary);background-color:var(--color-2);color:var(--color-0);border-radius:.5rem;font-size:.9rem;margin-top:1rem;transition:all .3s ease-in-out;border:solid 2px var(--color-2)}.under-construction .under-construction-content .notify-button:hover{background-color:var(--color-0);color:var(--color-2)}.under-construction .under-construction-footer{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;padding:1rem 0}.under-construction .under-construction-footer .icons-container{display:flex;flex-direction:row;gap:1rem}.under-construction .under-construction-footer .icons-container .icon-cont{width:2.5rem;height:2.5rem;display:flex;background-color:var(--color-2);justify-content:center;align-items:center;border-radius:.5rem}.under-construction .under-construction-footer .message{margin-top:1rem;font-family:var(--font-secondary);font-size:.9rem;color:#000;font-weight:600}@media (min-width: 1536px){.under-construction .alumbra-icon{width:10rem;transform:translateY(8rem)}.under-construction .under-construction-content .under-construction-title{font-size:4rem}.under-construction .under-construction-content .under-construction-message{font-size:1.3rem}.under-construction .under-construction-content .notify-button{padding:.8rem 1.5rem;font-size:1rem;border:solid 2px var(--color-2);font-weight:600;transition:all .3s ease-in-out}.under-construction .under-construction-footer .icons-container{gap:2rem}.under-construction .under-construction-footer .icons-container .icon-cont{width:3rem;height:3rem}.under-construction .under-construction-footer .message{font-size:1rem}}.progress-container{width:15rem;margin:auto;font-family:sans-serif;margin-top:3rem}.progress-bar{width:100%;height:1.5rem;background-color:#d3d3d3;border-radius:4px;overflow:hidden}.progress-fill{height:100%;background-color:var(--color-1);transition:width .5s ease-in-out}.progress-labels{display:flex;font-family:var(--font-secondary);justify-content:space-between;margin-top:4px;font-size:14px;color:var(--color-2)}@media (min-width: 1536px){.progress-container{width:25rem}.progress-labels{font-size:1rem}}.notify-page{width:100vw;padding:1.5rem;display:flex;justify-content:center;align-items:center;height:100vh;position:relative}.notify-page .notify-page-container{justify-content:center;align-items:center;box-shadow:0 4px 20px #1d192ce6;border-radius:1rem;padding:3rem 2rem;gap:2rem;position:relative}.notify-page .notify-page-container .close-button{position:absolute;right:1rem;top:1rem;color:var(--color-0);background-color:var(--color-2);display:flex;justify-content:center;align-items:center;padding:.5rem;border-radius:50%;border:solid 2px var(--color-2);transition:.3s ease-in-out}.notify-page .notify-page-container .close-button:hover{color:var(--color-2);background-color:var(--color-0)}.notify-page .notify-page-container .notify-page-title{font-size:2rem;font-family:var(--font-primary);color:var(--color-3);line-height:2rem;font-weight:1000}.notify-page .notify-page-container .notify-page-message{font-size:1rem;font-family:var(--font-secondary);color:var(--color-3);margin-top:.5rem;font-weight:700}.notify-page .notify-page-container .notify-form{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.notify-page .notify-page-container .notify-form .form-group{position:relative}.notify-page .notify-page-container .notify-form .form-group label{display:block;font-size:1rem;color:var(--color-2);font-weight:600;font-family:var(--font-secondary)}.notify-page .notify-page-container .notify-form .form-group input{padding:.5rem 0rem;background-color:transparent;color:var(--color-2);font-size:.9rem;margin-top:.5rem;font-family:var(--font-secondary);border:none;width:100%}.notify-page .notify-page-container .notify-form .form-group input:focus{outline:none;box-shadow:none;border:none}.notify-page .notify-page-container .notify-form .form-group input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px transparent inset!important;-webkit-text-fill-color:var(--color-2)!important;font-size:inherit!important;transition:background-color 5000s ease-in-out 0s}.notify-page .notify-page-container .notify-form .form-group select{background-color:var(--color-0);border:solid 1px rgba(0,0,0,.4);padding:.5rem;margin-top:.4rem;width:15rem}.notify-page .notify-page-container .notify-form .form-group select,.notify-page .notify-page-container .notify-form .form-group select option{font-family:var(--font-secondary);font-size:.9rem;color:var(--color-3)}.notify-page .notify-page-container .notify-form .form-group textarea{font-family:var(--font-secondary);width:15rem;padding:.5rem;font-size:.9rem;background-color:var(--color-0);color:var(--color-3);resize:none;overflow:hidden}.notify-page .notify-page-container .notify-form .form-options{border:none;display:flex;flex-direction:column}.notify-page .notify-page-container .notify-form .form-options legend{color:var(--color-2);font-weight:500;font-size:1rem;font-family:var(--font-secondary);margin-bottom:1rem}.notify-page .notify-page-container .notify-form .form-options label{display:flex;font-family:var(--font-secondary);color:var(--color-3);font-size:.9rem;margin-top:.5rem;align-items:center}.notify-page .notify-page-container .notify-form .form-options label input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid var(--color-3);border-radius:50%;cursor:pointer;position:relative;margin-right:.5rem}.notify-page .notify-page-container .notify-form .form-options label input[type=checkbox]:checked{background-color:var(--color-2);border-color:var(--color-3)}.notify-page .notify-page-container .notify-form .form-options label input[type=checkbox]:checked:after{content:"✔";color:#fff;font-size:0px;position:absolute;top:0;left:3px}.notify-page .notify-page-container .notify-form .notify-button{padding:.5rem 2rem;width:fit-content;text-decoration:none;font-family:var(--font-secondary);background-color:var(--color-2);color:var(--color-0);border-radius:.5rem;font-size:1rem;margin-top:1rem;transition:all .3s ease-in-out;border:solid 2px var(--color-2);font-weight:500;cursor:pointer}.notify-page .notify-page-container .notify-form .notify-button:hover{background-color:var(--color-0);color:var(--color-2)}@media (min-width: 1280px){.notify-page{height:100vh;padding:4rem}.notify-page .notify-page-container{box-shadow:0 4px 30px #1d192ce6;border-radius:2rem;padding:5rem 4rem;gap:0}.notify-page .notify-page-container .notify-page-title{font-size:3rem;color:var(--color-3);line-height:2.5rem}.notify-page .notify-page-container .notify-page-message{color:var(--color-3);font-size:1.1rem}.notify-page .notify-page-container .notify-form{margin-top:2rem;gap:1rem}.notify-page .notify-page-container .notify-form .notify-button{padding:.5rem 3rem}}@media (min-width: 1536px){.notify-page{height:100vh;padding:6rem}.notify-page .notify-page-container{box-shadow:0 4px 30px #1d192ce6;border-radius:2rem;gap:0;width:60rem}.notify-page .notify-page-container .notify-page-title{font-size:3.5rem;color:var(--color-3);line-height:3.5rem}.notify-page .notify-page-container .notify-page-message{font-size:1.2rem;color:var(--color-3)}.notify-page .notify-page-container .notify-form{margin-top:2rem;gap:1rem}.notify-page .notify-page-container .notify-form .form-group label{font-size:1.1rem}.notify-page .notify-page-container .notify-form .form-group input{font-size:1rem}.notify-page .notify-page-container .notify-form .form-options legend{font-size:1.1rem}.notify-page .notify-page-container .notify-form .form-options label{font-size:1rem}.notify-page .notify-page-container .notify-form .notify-button{padding:.5rem 3rem}}*{box-sizing:border-box;margin:0;padding:0}:root{--color-0: #ededed;--color-1: #6D77BB;--color-2: #383153;--color-3: #1d192c}body{background-color:var(--color-0);margin:0;padding:0;width:100vw;position:relative;overflow-x:hidden}:root{--font-primary: "Lora", sans-serif;--font-secondary: "Open Sans", sans-serif}
