@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&family=Raleway:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css?family=Lato:300,700,300italic);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}.mainpage-container{background-color:#fff;color:#333;display:flex;flex-wrap:wrap;font-family:Montserrat,sans-serif;justify-content:center;margin:0 auto}.mainpage-header{height:300px;overflow:hidden;position:relative;text-align:center;width:100%}.search-bar{border:1px solid #ddd;border-radius:5px;display:block;font-size:16px;margin:20px auto;padding:10px;width:20%}.carousel{display:flex;height:100%;transition:transform .5s ease;width:100%}.carousel-slide{display:flex;height:100%;min-width:100%}.carousel-slide img{height:100%;object-fit:fill;width:100%}.carousel-button{background-color:#00000080;border:none;color:#fff;cursor:pointer;font-size:2rem;padding:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.carousel-button.prev{left:10px}.carousel-button.next{right:10px}.main-title{color:#2e3b55;font-size:2.5rem;margin-bottom:10px;text-align:center}.main-description{color:#666;font-size:1.2rem;margin-bottom:30px;text-align:center}.features-section,.mission-section{margin-bottom:40px}.section-title{color:#2e3b55;font-family:Raleway,sans-serif;font-size:2rem;margin-bottom:20px;text-align:center}.features-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.feature-item{background:#e8e7e7;border-left:5px solid #ff5722;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#2e3b55;flex:1 1 30%;font-size:1.1rem;line-height:1.6;padding:5px;text-align:center;transition:background-color .3s ease}.feature-item:hover{background-color:#ff5722;color:#fff}.mission-description{color:#666;font-size:1.2rem;margin:0 auto;max-width:800px;text-align:center}.welcome-username{color:#2e3b55;font-family:Raleway,sans-serif;font-size:2.5rem}.portal-text{color:#555;font-family:Raleway,sans-serif;font-size:2rem}.greet{color:#333;font-family:Indie Flower,cursive;font-size:1.5rem;letter-spacing:2px;text-align:center;text-shadow:2px 2px 4px #0000001a;text-transform:uppercase}.first-container{margin-bottom:20px;width:calc(90% - 10px)}.second-container{margin-bottom:20px;margin-right:20px;width:calc(70% - 10px)}.last-container{margin-right:0;width:90%}.footer{background-color:#333;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;padding-top:10px;width:100%}.footer-content ul{list-style:none;padding:0}.mission-images{display:flex;justify-content:space-between;margin-bottom:70px;margin-top:50px}.focus-img{display:block;margin:0 auto;padding-top:2rem}.focus-img,.mission-image{height:auto;max-width:350px;position:relative;width:calc(33.33% - 10px)}.mission-image:not(:last-child){margin-right:10px}.mission-image-img{border:3px solid #ccc;border-radius:10px;display:block;height:100%;transition:border-color .3s ease;width:100%}.mission-image:hover .mission-image-img{border-color:#2e3b55}@media only screen and (max-width:765px){.mainpage-header{height:200px}.search-bar{width:50%}.carousel{height:90%}.carousel-button{font-size:1.5rem;padding:8px}.main-title{font-size:2rem}.main-description,.mission-description{font-size:.9rem}.section-title{font-family:Raleway,sans-serif;font-size:1.5rem}.feature-item{flex:1 1 100%;font-size:.9rem;margin-bottom:10px}.first-container,.second-container{margin-bottom:20px}.second-container{width:calc(80% - 10px)}.last-container{margin-right:0;width:80%}.greet{font-size:1rem}.footer{align-items:flex-start;flex-direction:column}.footer-content{text-align:center;width:100%}.mission-images{align-items:center;flex-direction:column;margin-top:40px}.mission-image{height:100%;margin-bottom:10px;margin-top:20px;max-width:300px;width:100%}.focus-img{max-width:350px;padding-bottom:1rem;padding-top:2rem;width:calc(88.33% - 10px)}}.add-case-page{background-color:#fff;border-left:5px solid #007bff;border-radius:15px;box-shadow:10px 16px 32px #0000001a;margin:0 auto;max-width:600px;padding:20px;transition:box-shadow .3s ease}.add-case-page:hover{box-shadow:10px 8px 8px #0003}.add-case-page h2{font-size:24px;margin-bottom:20px}.add-case-page label{display:block;margin-bottom:10px}.add-case-page input[type=date],.add-case-page input[type=text],.add-case-page textarea{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;margin-left:10px;margin-right:10px;padding:10px;width:calc(100% - 40px)}.add-case-page input[type=file]{margin-bottom:15px;margin-left:10px;margin-right:10px;padding:10px;width:calc(100% - 20px)}.add-case-page .buttons{display:flex;justify-content:space-between}.add-case-page button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;width:20%}.add-case-page button:hover{background-color:#0056b3}.heads{color:#fff}@media screen and (max-width:768px){.add-case-page{max-width:325px;padding:10px}.add-case-page h2{font-size:27px;margin-bottom:15px}.add-case-page input[type=date],.add-case-page input[type=file],.add-case-page input[type=text],.add-case-page textarea{margin-bottom:10px}.add-case-page button{margin-bottom:10px;width:30%}}.NavBar_nav__zmAAE{align-items:center;background-color:#1a1a1a;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:flex-end;padding:10px 20px}.NavBar_menuToggle__Vic5T{cursor:pointer;display:none}.NavBar_logoLink__dJ4YB{text-decoration:none}.NavBar_logoContainer__UbL2R{align-items:center;display:flex;margin-right:auto}.NavBar_logo__OKNG-{height:auto;margin-left:10px;width:40px}.NavBar_bar__DJcVF{background-color:#fff;height:3px;margin:4px 0;transition:transform .3s,opacity .3s;width:25px}ul{display:flex;justify-content:flex-end;list-style-type:none;margin:0;padding-top:10px}ul li{margin-left:20px}ul li:first-child{margin-left:0}ul li a{border-radius:5px;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:700;padding:10px 15px;text-decoration:none;transition:background-color .3s}ul li a:hover{background-color:#555}.NavBar_userSection__EswxC{align-items:center;display:flex}.NavBar_userSection__EswxC span{color:#fff;font-size:18px;margin-right:10px;margin-top:-10px}.NavBar_logoText__LapCa{color:#fff;font-size:1.8rem;left:10px;margin-left:5px;position:relative;text-decoration:none;top:-8px}@media screen and (max-width:768px){.NavBar_menuToggle__Vic5T{display:block}ul{background-color:#1a1a1a;box-shadow:0 2px 4px #0000001a;display:none;flex-direction:column;left:0;position:absolute;top:65px;width:90%;z-index:10001}.NavBar_logoContainer__UbL2R{align-items:center;display:flex;margin-right:auto}.NavBar_logoLink__dJ4YB{display:inline-block;width:100%}ul.NavBar_active__9wk4N{display:flex}ul li{margin:10px 0}ul li:first-child{margin-top:0}.NavBar_logoText__LapCa{color:#fff;font-size:1.5rem;left:10px;margin-left:5px;position:relative;text-decoration:none;top:-8px}}.NavBar_confirmLogoutModal__XB66U{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.NavBar_modalContent__XOtqw{background-color:#fff;border-left:5px solid #007bff;border-radius:5px;border-radius:15px;padding:20px;text-align:center}.NavBar_btnConfirm__U3yGH{background-color:#007bff;margin-right:10px}.NavBar_btnCancel__KXHY8,.NavBar_btnConfirm__U3yGH{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.NavBar_btnCancel__KXHY8{background-color:#6c757d}.case-container{border:1px solid #ccc;border-radius:5px;margin:0 auto;max-width:50rem;padding:10px}.no-cases-message{color:#fff;padding-top:200px;text-align:center}.case{margin-bottom:20px}.case-title{font-size:24px}.case-description,.case-details,.case-title{margin-bottom:10px}.files-list{list-style-type:none;padding:0}.file-item{margin-bottom:5px}.file-link{color:#007bff;text-decoration:none}.file-link:hover{text-decoration:underline}h2{margin-top:30px}.modal-allcases{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-content-allcases{background-color:#fff;border-left:5px solid #007bff;border-radius:15px;box-shadow:0 0 10px #00000080;max-height:80%;overflow-y:auto;padding:20px;width:50%}.modal h2{color:#000;margin-top:0}.modal p{color:#000;margin-bottom:10px}.modal ul{list-style-type:none;padding:0}.modal li{color:#000;margin-bottom:5px}.modal a.file-link{color:blue}.modal a.file-link:hover{text-decoration:underline}.modal-buttons button{padding:8px 15px}button{margin-right:10px}@media screen and (max-width:768px){.modal-allcases{top:50%;transform:translateY(-50%)}.case-container{max-width:20rem;padding:15px}.case-title{font-size:20px}.file-link{font-size:14px}.modal-content-allcases{background-color:#fff;border-radius:15px;box-shadow:0 0 10px #00000080;max-height:90%;overflow-y:auto;padding:20px;width:65%}ul li{margin:0 0 10px;padding:0}.modal h2{font-size:1.5rem}h2{color:#0f0f0f;font-size:1.8rem;margin-bottom:15px;margin-top:30px;text-align:center}.modal p{font-size:14px}.modal-buttons{margin-top:15px}.modal-buttons button{padding:8px 15px}.ul-allcases{background-color:#fff;display:block;flex-direction:column;margin:0;padding:0;position:absolute;top:80%;unicode-bidi:isolate;width:100%;z-index:1}.file-link{color:#0f83ff;font-size:1rem;text-decoration:none}}.outer-container-reg{align-items:center;bottom:0;display:flex;justify-content:flex-end;left:0;position:absolute;right:13rem;top:0}.register-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff40;border:1px solid #ffffffb3;border-image:linear-gradient(90deg,#f0f,#0ff,#f0f);border-radius:10px;box-shadow:10px 16px 32px #0000001a;box-shadow:0 20px 50px -10px #00000080;justify-content:center;max-width:300px;overflow:hidden;padding:50px;position:fixed;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:100%;z-index:9999}.register-container:hover{box-shadow:0 30px 60px -15px #00000080}.justiceTitleReg{color:#fff;font-family:Raleway,sans-serif;font-size:3.5rem;font-weight:700;left:30%;letter-spacing:2px;margin-bottom:20px;position:absolute;text-align:center;text-shadow:2px 2px 4px #0000001a;text-transform:uppercase;top:47%;transform:translate(-50%,-50%)}.sloganReg{left:21.2%}.sloganReg,.sloganReg1{color:#fff;font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:2px;margin-top:20px;position:absolute;text-align:center;text-shadow:2px 2px 4px #0000001a;text-transform:uppercase;top:calc(50% + 3.5rem);transform:translate(-50%,-50%)}.sloganReg1{left:43%}.form{text-align:center}.input-field1,.input-field2{margin-bottom:20px;width:300px}.input-field3{margin-bottom:10px;margin-top:20px}.input-field3 select{background-color:initial;border:1px solid #333;border-radius:5px;color:#333;font-size:16px;height:55px;outline:none;padding:10px;width:300px}.password-field{margin-bottom:20px;position:relative;width:300px}.toggle-password{right:10px;top:50%}h1{color:#fff}.button-container{margin-top:20px}.button-container button{margin-right:10px}.custom-select{background-color:initial;border:1px solid #ccc;border-radius:5px;color:#666;font-size:16px;height:55px;outline:none;padding:10px;width:300px}.routeToLogin{padding-top:10px}@media only screen and (max-width:600px){.img-container{display:flex;justify-content:center}.img{left:0;margin-top:-110px;max-height:65px;max-width:65px;position:relative;top:145px;width:80%}.register-heading{color:#333;font-family:Raleway,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:2px;margin:0;text-align:center;text-shadow:2px 2px 4px #0000001a;text-transform:uppercase}.routeToLogin{margin:0}.justiceTitleReg{font-size:2.3rem;left:50%;right:auto;top:5rem;transform:translateX(-50%);white-space:nowrap}.sloganReg{margin-top:160px;top:-10px}.sloganReg,.sloganReg1{font-size:.8rem;height:2rem;left:50%;line-height:1rem;margin-bottom:4px;right:auto;transform:translateX(-50%);white-space:nowrap}.sloganReg1{margin-top:200px;top:-35px}.input-field3 select{background-color:initial;border:1px solid #333;border-radius:5px;color:#333;font-size:16px;height:55px;outline:none;padding:10px;width:222px}.outer-container-reg{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0}.register-container{left:50%;max-width:230px;padding:20px;top:56%;transform:translate(-50%,-50%);width:90%}.register-container:hover{box-shadow:0 30px 60px -15px #00000080}.input-field1,.input-field2,.input-field3{margin-bottom:8px;max-width:200px;width:100%}.password-field{margin-bottom:8px;max-width:222px;width:100%}}body,html{background:url(/static/media/wallpaper.91f6a31f1a32ed382113.jpg) no-repeat 50% fixed;background-size:cover;height:100%;margin:0;padding:0;width:100%}.outer-container{align-items:center;bottom:0;display:flex;justify-content:flex-end;left:0;position:absolute;right:13rem;top:0}.login-container{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff40;border:1px solid #ffffffb3;border-image:linear-gradient(90deg,#f0f,#0ff,#f0f);border-radius:10px;box-shadow:10px 16px 32px #0000001a;box-shadow:0 20px 50px -10px #00000080;display:flex;flex-direction:column;justify-content:center;max-width:260px;overflow:hidden;padding:50px;position:fixed;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:100%;z-index:9999}.login-container:hover{box-shadow:0 30px 60px -15px #00000080}.justiceTitleLogin{color:#fff;font-family:Raleway,sans-serif;font-size:3.5rem;font-weight:700;left:30%;letter-spacing:2px;margin-bottom:20px;position:absolute;text-align:center;text-shadow:2px 2px 4px #0000001a;text-transform:uppercase;top:47%;transform:translate(-50%,-50%)}.sloganLogin{left:21.2%;margin-top:44px;top:calc(50% + 2rem)}.sloganLogin,.sloganLogin1{color:#fff;font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:500;letter-spacing:2px;position:absolute;text-align:center;text-shadow:2px 2px 4px #0000001a;text-transform:uppercase;transform:translate(-50%,-50%);white-space:nowrap}.sloganLogin1{left:43%;margin-top:60px;top:calc(50% + 1rem)}.img-container{display:flex;justify-content:center}.img{height:auto;position:relative;right:305px;top:200px;width:120px}.login-form{margin-bottom:20px;text-align:center}.input-field1,.input-field2{margin-bottom:10px;width:300px}.input-field2{top:10px}.toggle-password{cursor:pointer;position:absolute;right:30px;top:70%;transform:translateY(-50%)}.eye-icon{cursor:pointer;height:auto;max-width:24px}.register-link{color:blue;cursor:pointer}.password-field{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}h1{color:#333;font-family:Raleway,sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:2px;margin-bottom:20px;text-align:center;text-shadow:2px 2px 4px #0000001a;text-transform:uppercase}.note{color:#fff}@media only screen and (max-width:600px){.img-container{display:flex;justify-content:center}.img{left:0;margin-top:-110px;max-height:65px;max-width:65px;position:relative;top:145px;width:80%}.justiceTitleLogin{font-size:2.3rem;left:50%;right:auto;top:5.5rem;transform:translateX(-50%);white-space:nowrap}.sloganLogin{margin-top:160px;top:0}.sloganLogin,.sloganLogin1{font-size:.8rem;height:2rem;left:50%;line-height:1rem;margin-bottom:4px;right:auto;transform:translateX(-50%);white-space:nowrap}.sloganLogin1{margin-top:200px;top:-20px}.login-heading{bottom:10px;color:#333;font-family:Raleway,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:2px;margin:1px;text-align:center;text-shadow:2px 2px 4px #0000001a;text-transform:uppercase}.outer-container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0}.header-container-login{margin-bottom:20px}.login-container{left:50%;max-width:230px;padding:20px;top:50%;transform:translate(-50%,-50%);width:90%}.login-container:hover{box-shadow:0 30px 60px -15px #00000080}.img{margin-bottom:20px;width:80px}.input-field1,.input-field2{margin-bottom:20px;max-width:300px;width:100%}.toggle-password{right:10px}}.case-container{background-color:#f9f9f9;border:1px solid #e6e6e6;border-left:5px solid #007bff;border-radius:15px;box-shadow:10px 16px 32px #0000001a;margin-bottom:20px;padding:20px;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.case-container:hover{background-color:#e0f5ff;box-shadow:10px 8px 8px #0003;transform:translateY(-5px)}.case-item{border:1px solid #ccc;border-left:5px solid #007bff;border-radius:5px;margin-bottom:20px;padding:20px;top:10px}.case-details{margin-bottom:10px}.case-actions{margin-top:10px}.case-actions button{margin-right:10px}.delete-modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.delete-modal-content{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000004d;max-width:400px;padding:20px;text-align:center}.delete-modal-content h3{margin-top:0}.delete-modal-content p{margin-bottom:20px}.delete-modal-content button{cursor:pointer;margin:10px;padding:8px 16px}.delete-modal-content button:first-child{background-color:#dc3545;border:none;color:#fff}.delete-modal-content button:last-child{background-color:#6c757d;border:none;color:#fff}.delete-modal-content button:hover{opacity:.8}.wanted-level{align-items:center;bottom:20px;display:flex;position:fixed;right:20px}.wanted-level img{height:20px;margin-left:5px;width:20px}.cancel-btn{margin-left:10px}.input-field{flex:1 1;margin-right:20px}.file-link{color:blue;margin-right:20px}.file-link:hover{background-color:#0000;color:blue}.files-title{margin:0}.edit-case-title{font-size:1.8rem}@media screen and (max-width:768px){.case-container{position:relative;z-index:1}.case-item{padding:15px}.case-actions{margin-top:5px}.case-actions button{margin-right:5px}.input-field{margin-bottom:10px;width:calc(100% - 20px)}h4{margin:0}.wanted-level{align-items:center;bottom:20px;display:flex;font-weight:700;position:fixed;right:20px;z-index:1000}.wanted-level img{height:20px;margin-left:5px;width:20px}.delete-modal{z-index:1000000}.delete-modal-content{max-width:300px}}.inbox-container{align-items:center;display:flex;flex-direction:column;margin-top:20px}.inbox-heading{left:0;padding:10px 0;text-align:center;top:0;width:100%}.inbox-container::-webkit-scrollbar{width:8px}.inbox-container::-webkit-scrollbar-track{background:#f1f1f1}.inbox-container::-webkit-scrollbar-thumb{background:#888}.inbox-container::-webkit-scrollbar-thumb:hover{background:#555}.message{background-color:#f9f9f9;border-radius:15px;box-shadow:0 2px 8px #0000001a;color:#000;display:flex;flex-direction:column;margin-bottom:15px;max-width:50rem;padding:15px;position:relative;transition:box-shadow .3s,transform .3s;width:100%}.message:hover{box-shadow:0 4px 16px #0003;transform:translateY(-5px)}.message-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}.message-details,.message-sender,.message-timestamp{margin-bottom:5px}.message-timestamp{color:#666;font-size:12px}.file-links a{color:blue;display:inline-block;margin-bottom:5px;text-decoration:none}.modal{z-index:999}.modal-content{background-color:#fff;border-radius:5px;box-shadow:0 0 10px #00000080;max-width:500px;width:80%}h3{margin-top:0}textarea{border:1px solid #ccc;border-radius:5px;height:100px;margin-bottom:10px;padding:10px;resize:none;width:100%}button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}button:hover{background-color:#0056b3}.modal-buttons{margin-top:20px;text-align:center}.modal-buttons button{margin-right:10px}.modal-buttons button:last-child{margin-right:0}.req-message{background-color:#f0f8ff;border-left:5px solid #007bff}.case-taken-message,.hearing-message{background-color:#f0f8ff;border-left:5px solid #28a745}.inbox-bn{font-size:medium;width:6rem}.addhear-bn{font-size:medium;width:11.5rem}@media screen and (max-width:768px){.inbox-container{margin-top:10px}.inbox-bn{margin-left:5px}.inbox-heading{font-size:18px;padding:8px 0}.message{max-width:85%}.message-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.message-details,.message-sender{margin:5px}.message-timestamp{align-self:flex-start;margin:5px}.file-links a{color:blue;text-decoration:none}}.client-requests-container{border-radius:10px;box-shadow:10px 16px 32px #0000001a;margin:0 auto;max-width:600px;transition:box-shadow .3s ease}.request-form:hover{box-shadow:10px 8px 8px #0003}.request-form{background-color:#f9f9f9;border-left:5px solid #007bff;border-radius:15px;box-shadow:0 0 10px #0000001a;padding:20px}.input-field{margin-bottom:20px}.input-field label{display:block;margin-bottom:5px}.input-field input,.input-field select,.input-field textarea{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px;width:100%}.buttons{display:flex;justify-content:space-between}.buttons button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.buttons button:hover{background-color:#0056b3}#request-message{width:537px}.page-footer{background-color:initial;bottom:0;box-shadow:0 -2px 4px #0000001a;font-size:12px;font-weight:400;left:0;padding:10px;position:fixed;text-align:center;white-space:nowrap;width:100%}.msg{color:#fff;font-size:15px;font-weight:400}@media screen and (max-width:768px){.client-requests-container{border-radius:10px;box-shadow:10px 16px 32px #0000001a;margin-top:20px;max-width:90%;transition:box-shadow .3s ease}.client-requests-container:hover{box-shadow:10px 8px 8px #0003}.request-form{padding:15px}.input-field{margin-bottom:15px;max-width:100%}.buttons button{font-size:14px;padding:8px 15px}.page-footer{background-color:initial;bottom:0;box-shadow:0 -2px 4px #0000001a;color:#333;font-size:12px;font-weight:400;left:0;overflow:hidden;padding:10px;position:fixed;text-align:center;white-space:nowrap;width:95%}.page-footer h7{display:inline-block;font-weight:500;vertical-align:middle;white-space:normal}}.container{background-color:#fff;border-left:5px solid #007bff;border-radius:15px;box-shadow:10px 16px 32px #0000001a;margin:20px auto 0;max-width:500px;padding:20px;transition:box-shadow .3s ease}.container:hover{box-shadow:10px 8px 8px #0003}.eye-icon{margin-top:-2rem}.title{color:#fff;font-size:2rem;margin-bottom:20px;padding-top:2rem}.field-container{align-items:center;display:flex;justify-content:space-between;padding-left:10px}.field-label{font-size:1.2rem;font-weight:400;margin-bottom:5px}.field-input{font-size:1rem;padding:10px;width:100%}.field-actions{align-items:center;display:flex;padding:10px}.button{margin-left:10px}.button+.button{margin-left:15px}h2{color:#0f0f0f;font-size:1.8rem;margin-bottom:15px;margin-top:20px;text-align:center}@media screen and (max-width:600px){h2{color:#0f0f0f;font-size:1.8rem;margin-bottom:15px;text-align:center}.container,h2{margin-top:20px}.container{background-color:#fff;max-width:90%;padding:10px;transition:box-shadow .3s ease}.container:hover{box-shadow:10px 8px 8px #0003}.title{font-size:1.8rem;margin-bottom:15px}.field-label{font-size:1rem;margin-bottom:3px}.field-input{font-size:.9rem;padding:8px}.field-actions{margin-top:8px;padding:8px}.button{margin-left:8px}}.hiddenText{color:#121212;position:relative}@media (max-width:600px){.secretPageContainer{height:auto;padding:20px}.secretPageTitle{font-size:24px}.secretPageDescription{font-size:16px}.secretPageButton{font-size:14px;padding:8px 16px}}.secretPageContainer{align-items:center;background-color:#121212;color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:center}.secretPageContent{margin-bottom:30px;text-align:center}.secretPageTitle{font-size:36px;font-weight:700}.secretPageDescription{font-size:18px;margin-top:10px}.secretPageButton{background-color:#8b0000;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;text-decoration:none;transition:background-color .3s}.secretPageButton:hover{background-color:#ff4500}.loader{align-items:center;background:hsla(0,0%,100%,.726);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader-logo{height:100px;width:100px;z-index:1}.spinner-container{position:relative}.spinner{animation:spin 1s linear infinite;border:8px solid #ffc30a;border-left-color:#fff;border-radius:50%;height:120px;opacity:1;position:absolute;width:120px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader.fade-out .loader-logo,.loader.fade-out .spinner{opacity:0;transition:opacity 1s ease-out}.form-container{background-color:#f9f9f9;border:1px solid #ccc;border-left:5px solid #007bff;border-radius:15px;margin:0 auto;max-width:500px;padding:20px}label{font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:5px}input,textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:10px;padding:8px;width:100%}button:disabled{background-color:#aaa;cursor:not-allowed}.error-message{color:red;font-size:14px}.modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background-color:#fefefe;border-left:5px solid #007bff;border-radius:15px;max-width:50%;padding:20px}.close{cursor:pointer;position:absolute;right:10px;top:10px}@media screen and (max-width:600px){.form-container{max-width:80%;padding:10px}input,textarea{margin-bottom:8px;padding:6px}button{padding:8px 16px}.modal-content{max-width:70%}}
/*# sourceMappingURL=main.eed66539.css.map*/