@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600&display=swap);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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button-activate,.button-add,.button-check,.button-deactivate,.button-delete,.button-edit,.button-exit,.button-leave,.button-logout,.button-print,.button-purchase,.button-remove,.button-search,.button-submit,.dropdown-button-settings{border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s ease,transform .3s ease}.button-activate{background-color:#4caf50}.button-activate:hover{background-color:#45a049}.button-purchase{background-color:#ffc107;color:#000}.button-purchase:hover{background-color:#ffb300}.button-deactivate{background-color:#f44336;width:100%}.button-deactivate:hover{background-color:#d32f2f}.button-print{background-color:#2196f3}.button-print:hover{background-color:#1e88e5}.button-check{background-color:#008cba}.button-check:hover{background-color:#0077b6}.button-search{background-color:#008cba;width:10%}.button-search:hover{background-color:#0077b6}.button-submit{background-color:#30acfd;width:100%}.button-submit:hover{background-color:#2795d9}.button-add{background-color:#30acfd;width:100%}.button-add:hover{background-color:#2795d9}.button-edit{background-color:#638af5;width:100%}.button-edit:hover{background-color:#30acfd}.button-exit{background-color:#f15151;border:none;border-radius:50%;font-size:1.2em;height:20px;line-height:20px;padding:0;right:10px;text-align:center;top:10px;width:20px}.button-exit:hover{background-color:red;color:#000}.button-logout{background-color:#f44336;width:100%}.button-logout:hover{background-color:#d32f2f}.button-delete{background-color:#f44336}.button-delete:hover{background-color:#d32f2f}.button-leave{background-color:#f44336}.button-leave:hover{background-color:#d32f2f}.button-remove{background-color:#ed901d;width:100%}.button-remove:hover{background-color:#f48b0c}.dropdown-button-settings{background-color:initial;color:#000;display:block;padding:10px;text-decoration:none;width:100%}.dropdown-button-settings:hover{background-color:#30acfd;color:#fff}@media (max-width:1024px){.button-activate,.button-add,.button-check,.button-deactivate,.button-delete,.button-edit,.button-exit,.button-leave,.button-logout,.button-print,.button-purchase,.button-remove,.button-search,.button-submit,.dropdown-button-settings{font-size:.8rem;padding:8px}.button-search{width:15%}.button-exit{font-size:1rem;height:16px;line-height:16px;width:16px}}@media (max-width:768px){.button-activate,.button-add,.button-check,.button-deactivate,.button-delete,.button-edit,.button-exit,.button-leave,.button-logout,.button-print,.button-purchase,.button-remove,.button-search,.button-submit,.dropdown-button-settings{font-size:.7rem;padding:6px}.button-search{width:20%}.button-exit{font-size:.8rem;height:14px;line-height:14px;width:14px}}.password-toggle{color:#000;cursor:pointer;position:absolute;right:10px;top:40%;transform:translateY(-60%)}.error-message{color:red;margin-top:10px}.popup{background-color:#f0f0f0;border:1px solid #ddd;border-radius:5px;padding:15px;position:absolute;right:20px;top:60px;width:calc(100% - 30px);z-index:10}.popup input[type=email],.popup input[type=file],.popup input[type=tel],.popup input[type=text]{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;margin-bottom:10px;padding:10px;width:100%}.white-page-content{background-color:#fff;flex-grow:1;justify-content:center;min-height:100vh;overflow-y:auto;padding:80px 20px}.desktop-only-container,.white-page-content{align-items:center;display:flex;flex-direction:column}.desktop-only-container{color:#30acfd;font-size:1.2em;max-width:80%;padding:20px;text-align:center}.logihash-desktop-user{border:2px solid #30acfd;border-radius:10px;height:auto;margin:20px 0;max-width:60%}.table-main-container{border-radius:8px;font-family:Arial,sans-serif;margin:0 auto;max-width:1000px;padding:20px}.table-main-container h2{color:#333;margin-bottom:20px;text-align:center}.table-main-container form{background-color:#fff;border:1px solid #ddd;border-radius:5px;margin-top:20px;padding:20px}.table-main-container form label{display:block;margin-bottom:5px}.table-main-container form input[type=email],.table-main-container form input[type=tel],.table-main-container form input[type=text]{border:1px solid #ddd;border-radius:4px;margin-bottom:15px;padding:10px;width:calc(100% - 22px)}.table-main-container form input[type=file]{margin-bottom:15px}@media (max-width:1024px){.table-main-container{padding:10px}.table-main-container .popup{left:5%;top:10px;width:90%}.table-main-container{padding:10px;width:95%}}.table-container{border-collapse:collapse;margin-top:20px;width:auto}.table-container td,.table-container th{border:1px solid #ddd;padding:20px;text-align:center;white-space:nowrap}.table-container th{background-color:#f4f4f4;color:#333}.table-container tr:nth-child(2n){background-color:#f9f9f9}.table-container tr:hover{background-color:#ddd}.table-container td{color:#555}.table-container form{background-color:#fff;border:1px solid #ddd;border-radius:5px;margin-top:20px;padding:20px}.table-container form label{display:block;margin-bottom:5px}.table-container form input[type=email],.table-container form input[type=tel],.table-container form input[type=text]{border:1px solid #ddd;border-radius:4px;margin-bottom:15px;padding:10px;width:calc(100% - 22px)}.table-container form input[type=file]{margin-bottom:15px}header{background-color:#30acfd;color:#fff;justify-content:space-around;padding:10px;width:100%;z-index:1000}.navbar,header{align-items:center;display:flex}.header-link{border-radius:5px;color:#fff;margin:0 10px;padding:10px 15px;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.header-link:hover{color:#f0f0f0;transform:translateY(-3px)}.header-icon{color:#fff;font-size:1.5em;margin:0 10px;transition:color .3s ease,transform .3s ease}.header-icon:hover{color:#f0f0f0;transform:translateY(-3px)}.profile-picture-icon{border-radius:50%;height:32px;object-fit:cover;width:32px}.button-admin-panel,.button-check-header,.button-login{background-color:#fff;border:1px solid #30acfd;border-radius:5px;color:#30acfd;cursor:pointer;margin:0 10px;padding:5px;transition:background-color .3s ease,transform .3s ease}.button-admin-panel:hover,.button-check-header:hover,.button-login:hover{background-color:#f0f0f0;border-color:#2795d9;color:#2795d9;transform:translateY(-3px)}.user-dropdown{display:inline-block;position:relative}.button-user-icon{background:none;border:none;color:#fff;cursor:pointer;font-size:25px;margin:0 10px}.dropdown-menu{background-color:#f9f9f9;border-radius:5px;box-shadow:0 8px 16px 0 #0003;min-width:160px;overflow:hidden;padding:10px 0;position:absolute;right:0;transition:all .3s ease;z-index:1}.dropdown-username{color:#000;display:block;font-size:.8rem;padding:12px 16px;text-decoration:none;transition:background-color .3s ease}.dropdown-username:hover{background-color:#30acfd;color:#fff}.dropdown-menu:before{border:10px solid;border-color:#0000 #0000 #f9f9f9;content:"";position:absolute;right:15px;top:-10px}@media (max-width:1024px){header{flex-direction:column;padding:10px 0}.button-admin-panel,.button-check-header,.button-login,.header-link{display:inline-block;font-size:.5rem;margin:2px 0;text-align:center;white-space:nowrap;width:90%}.button-user-icon{margin:5px auto}}footer{align-items:center;background-color:#30acfd;color:#fff;display:flex;justify-content:space-around;padding:10px 20px;width:100%;z-index:1000}.footer-link{color:#fff;font-size:.9rem;margin:0 10px;padding:0 15px;text-decoration:none}.footer-link:hover{text-decoration:underline}@media (max-width:1024px){footer{align-items:center;flex-direction:column;padding:15px 10px;text-align:center}.footer-link{font-size:.45rem;margin:5px 0;white-space:nowrap;width:auto}.copyright{font-size:.45rem;margin-top:10px;width:100%}}.language-switcher{background-color:#fff;border:none;border-radius:5px;color:#30acfd;cursor:pointer;font-size:.8rem;margin-left:20px;padding:5px 10px;transition:background-color .3s ease}.language-switcher:hover{background-color:#2795d9;color:#fff}@media (max-width:1024px){.language-switcher{font-size:.6rem;padding:0 15px}}.imprint{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;flex-grow:1;margin:auto;max-width:800px;max-width:600;min-height:100vh;overflow-y:auto;padding:80px 10px}.imprint h1{margin-bottom:20px;text-align:center}.imprint p{margin-bottom:20px;text-align:justify}.dataProtection{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;flex-grow:1;margin:auto;max-width:800px;max-width:600;min-height:100vh;overflow-y:auto;padding:80px 10px}.dataProtection h1{margin-bottom:20px;text-align:center}.dataProtection p{margin-bottom:20px;text-align:justify}.terms-conditions{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;flex-grow:1;margin:auto;max-width:800px;max-width:600;min-height:100vh;overflow-y:auto;padding:80px 10px}.terms-conditions h1{margin-bottom:20px;text-align:center}.terms-conditions p{margin-bottom:20px;text-align:justify}.contact-page{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;margin:auto;max-width:600px;min-height:100vh;overflow-y:auto;padding:80px 10px;text-align:center}.contact-page h1{margin-bottom:20px}.contact-info{text-align:left}.contact-info,.contact-info h2{margin-top:20px}.contact-info p{margin-bottom:10px}.mobile-app-description{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:20px auto;max-width:800px;min-height:100vh;padding:80px 20px}.mobile-app-description h1{margin-bottom:20px;text-align:center}.mobile-app-description p{margin-bottom:20px;text-align:justify}.not-found-page{color:#fff;margin-top:50px;min-height:100vh;padding:80px 50px;text-align:center}.not-found-page h1{font-size:2em;margin-bottom:20px}.not-found-page p{font-size:1.2em}.not-found-page img{height:auto;margin-top:20px;max-width:100%}@keyframes moveSpaceship{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.spaceship{animation:moveSpaceship 10s linear infinite}.home-page{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:30px auto;max-width:600px;min-height:100vh;padding:20px;text-align:center}.home-page h1{color:#333;font-size:2rem;margin-bottom:16px}.home-page h2{color:#333;font-size:1.5rem;margin-bottom:20px}.home-page h3{color:#555;font-size:1.2rem;margin-bottom:24px}.logihash-badge{border:solid #30acfd;border-radius:50%;height:130px;margin-bottom:20px;object-fit:cover;width:130px}.logihash-ai-design{height:auto;margin-bottom:20px;max-width:400px;width:90%}.competition-badge{height:auto;margin-bottom:20px;max-width:200px;width:70%}.button-container{margin-top:20px;text-align:center}@keyframes happyBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.happy-move{animation:happyBounce 1s ease-in-out infinite}@media (max-width:1024px){.home-page{margin:20px auto;max-width:90%;padding:15px}.home-page h1{font-size:1.8rem}.home-page h2{font-size:1.3rem}.home-page h3{font-size:1rem}.logihash-badge{height:100px;width:100px}.logihash-ai-design{max-width:350px;width:90%}.competition-badge{max-width:200px;width:90%}}.admin-panel{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;flex-grow:1;margin:auto;max-width:800px;max-width:600;min-height:100vh;overflow-y:auto;padding:80px 10px}.admin-panel h2{margin-top:20px;min-height:100vh}.admin-panel .user-list,.company-list,.qr-code-list{margin-bottom:30px}.admin-panel .user-item,.company-item,.qr-code-item{background-color:#f0f0f0;border-radius:5px;margin-bottom:10px;padding:10px}.admin-panel button{background-color:#30acfd;border:none;border-radius:3px;color:#fff;cursor:pointer;margin-left:10px;padding:5px 10px}.admin-panel button:hover{background-color:#0056b3}.check-qr-code-page{background-color:#fff;flex-direction:column;flex-grow:1;min-height:100vh;overflow-y:auto;padding:20px 20px 80px;text-align:center}.check-qr-code-page h1{margin-bottom:20px}.check-qr-code-page .qr-code-form{margin:0 auto;max-width:400px}.check-qr-code-page .input-group{display:flex;margin-bottom:20px}.check-qr-code-page .input-group input{border:1px solid #ddd;border-radius:5px 0 0 5px;flex-grow:1;padding:10px}.check-qr-code-page .button-search{background-color:#30acfd;border:1px solid #30acfd;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;padding:10px}.check-qr-code-page .button-search:hover{background-color:#2795d9}.button-camera{background-color:#30acfd;border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:10px 15px;transition:background-color .3s ease,transform .3s ease}.button-camera:hover{background-color:#2795d9;transform:translateY(-3px)}.qr-reader{align-items:center;display:flex;justify-content:center;margin-top:20px;position:relative}.qr-reader video{border:2px solid #30acfd;border-radius:10px;height:auto;max-width:600px;width:100%}.qr-box{align-items:center;display:flex;justify-content:center;position:absolute}.qr-frame{height:auto;max-height:80%;max-width:80%;width:auto;z-index:2}@media (max-width:768px){.qr-reader video{border:1px solid #30acfd;max-width:100%}.qr-frame{max-width:70%}}.verified-icon{margin-top:1vh;text-align:center}.verified-icon img{width:10vw}.check-symbol{background-color:#fff;border-radius:100%;font-size:4em;padding:5px;transition:color .7s ease-in-out}.qr-code-details{align-items:center;display:flex;flex-direction:column;margin-top:1vh;text-align:left}.details-grid{grid-gap:1vw;background-color:#f9f9f9;border-radius:1vw;display:grid;gap:1vw;grid-template-columns:1fr;margin-top:1vh;padding:2vw;width:auto}.section-label{font-weight:700;margin:10px 0}.details-item,.section-label{font-size:1.1vw;text-align:center}.details-item{background-color:#30acfd;border-radius:.5vw;color:#fff;padding:1vw}.details-item span{font-weight:700}.button-report{align-items:center;background-color:#f44336;border:.2vw solid #f44336;border-radius:.5vw;color:#fff;cursor:pointer;display:flex;font-size:1vw;justify-content:center;margin-top:1vw;padding:1vw 2vw;text-align:center}.button-report:hover{background-color:#d32f2f}.button-report p{margin:0 0 0 .5vw}.mobile-app-note-container{align-items:center;display:flex;justify-content:center;margin:20px auto;max-width:700px;text-align:center;width:100%}.mobile-app-note{font-size:1rem;line-height:1.5;margin:0;padding:10px}.popup-report{background-color:#f0f0f0;border:1px solid #ddd;border-radius:5px;left:50%;max-width:90%;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:300px;z-index:10}.button-exit-popup-report{background-color:#f15151;border:none;border-radius:50%;color:#fff;font-size:1.2em;height:20px;left:10px;line-height:20px;padding:0;position:absolute;text-align:center;top:10px;width:20px}.button-exit-popup-report:hover{background-color:red;color:#000}.report-select-popup-report{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 3px #0000001a;display:block;margin-top:10px;padding:8px 12px;width:100%}.report-select-popup-report:focus{border-color:#30acfd;outline:none}.button-submit-popup-report{background-color:#4caf50;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;margin-top:10px;padding:10px 20px;text-align:center;text-decoration:none;width:100%}.button-submit-popup-report:hover{background-color:#45a049}@media (max-width:1024px){.verified-icon img{width:30vw}.check-symbol{font-size:2.5em}.details-grid{border-radius:2vw;padding:3vw;width:85%}.details-item,.section-label{font-size:2vw;padding:2vw}.button-report{border-radius:2vw;flex-direction:column;font-size:2vw;padding:2vw 4vw}.button-report p{margin-left:0;margin-top:1vw}}.forgot-password-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 auto;max-width:400px;padding:80px 20px;text-align:center}.forgot-password-container h1{color:#30acfd;margin-bottom:20px}.forgot-password-container form{display:flex;flex-direction:column;gap:10px}.forgot-password-container input{border:1px solid #ddd;border-radius:4px;padding:10px}.forgot-password-container button{background-color:#30acfd;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px}.forgot-password-container button:hover{background-color:#0056b3}.forgot-password-container .message{color:green;margin-bottom:15px}.forgot-password-container .error{color:red;margin-bottom:15px}.login-page{min-height:100vh;padding:80px 20px;text-align:center}.login-page h1{color:#30acfd;margin-bottom:16px}.login-page p{color:#555;margin-top:20px}.login-page a{color:#30acfd;text-decoration:none}.login-page a:hover{text-decoration:underline}.login-form{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 auto;max-width:400px;padding:20px}.login-form label{display:block;margin-bottom:5px;text-align:left}.login-form .inputLogin{border:1px solid #ddd;border-radius:5px;box-sizing:border-box;margin-bottom:20px;padding:10px;width:100%}.login-form .password-field{position:relative}.login-form .checkbox-container{align-items:left;display:flex;margin-bottom:20px}.login-form .checkbox-container label{margin-left:10px}.login-form .forgot-password-link{color:#30acfd;display:block;margin-top:10px;text-align:left;text-decoration:none}.login-form .forgot-password-link:hover{text-decoration:underline}.login-form .social-login{background-color:#ea4335;color:#fff;margin-top:10px;text-decoration:none}.login-form .social-login:hover{background-color:#ea4335}.account-verification-page{align-items:center;display:flex;flex-direction:column;margin-top:20px;min-height:100vh;padding:20px;text-align:center}.account-verification-page h1{margin-bottom:20px}.registration-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:80px 20px}.registration-page h1{color:#30acfd;font-size:2em;margin-bottom:20px;text-align:center}.registration-page body{font-family:Arial,sans-serif;margin:0}@media (max-width:1024px){.registration-page h1{font-size:1.5em}}.registration-form{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 auto;max-width:500px;padding:20px}.registration-form label{display:block;font-weight:700;margin-bottom:5px}.registration-form input[type=date],.registration-form input[type=email],.registration-form input[type=password],.registration-form input[type=tel],.registration-form input[type=text]{border:1px solid #ddd;border-radius:5px;box-sizing:border-box;margin-bottom:20px;padding:10px;width:100%}.registration-form .error{border:2px solid red}.registration-form .password-field{position:relative}.registration-form .checkbox-container{align-items:center;display:flex;margin-bottom:20px}.registration-form .checkbox-container label{margin-left:10px}.registration-form button{background-color:#30acfd;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background-color .3s;width:100%}.registration-form button:hover{background-color:#0056b3}.registration-form select{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;margin-bottom:10px;padding:8px 12px;transition:border-color .3s;width:100%}.registration-form select:focus{border-color:#30acfd;outline:none}.activate-qr-code-page{background-color:#fff;flex-direction:column;flex-grow:1;min-height:100vh;overflow-y:auto;padding:20px 20px 80px;text-align:center}.activate-qr-code-page .qr-code-form{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 auto;max-width:500px;padding:20px}.activate-qr-code-page .qr-code-form .form-group{margin-bottom:15px}.activate-qr-code-page .qr-code-form .form-group input,.activate-qr-code-page .qr-code-form .form-group select{border:1px solid #ddd;border-radius:5px;box-sizing:border-box;padding:10px;width:100%}.activate-qr-code-page .qr-code-form .activate-button{background-color:#30acfd;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px;width:100%}.activate-qr-code-page .qr-code-form .activate-button:hover{background-color:#0056b3}.purchase-qr-code-page{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;margin-top:auto;min-height:100vh;overflow-y:auto;padding:10px 10px 80px;text-align:center}.purchase-qr-code-page h1{margin-bottom:20px}.purchase-qr-code-note{align-items:center;display:flex;justify-content:center;margin:20px auto;max-width:700px;text-align:center;width:100%}.purchase-qr-code-page .qr-code-display{margin-top:20px}.image-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;margin:20px 0;max-width:800px;width:100%}.document-image-wrapper,.envelope-image-wrapper,.parcel-image-wrapper{align-items:center;border:2px solid #ddd;border-radius:8px;display:flex;flex-direction:column;margin:10px 0;padding:10px;position:relative;width:75%}.document-image,.envelope-image,.parcel-image{height:auto;margin-bottom:10px;max-height:300px;width:100%}.message-label{font-weight:700;margin-bottom:5px}.message-select{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 3px #0000001a;margin-bottom:10px;padding:8px 12px;width:100%}.message-select:focus{border-color:#30acfd;outline:none}.qr-code-overlay-document,.qr-code-overlay-envelope,.qr-code-overlay-parcel{align-items:center;display:flex;flex-direction:column;position:absolute}.qr-code-overlay-document{left:220px;top:50px}.qr-code-overlay-envelope{left:20px;top:20px}.qr-code-overlay-parcel{left:50px;top:90px}.qr-code-message-envelope,.qr-code-text-document,.qr-code-text-envelope{align-items:center;display:flex;flex-direction:column;position:absolute}.qr-code-text-document{font-size:10px;left:220px;margin:2px 0;text-align:center;top:100px}.qr-code-message-document{font-size:10px;left:230px;margin:2px 0;text-align:center;top:110px}.qr-code-text-envelope{top:70px}.qr-code-message-envelope,.qr-code-text-envelope{font-size:10px;left:20px;margin:2px 0;text-align:center}.qr-code-message-envelope{top:85px}.qr-code-message-parcel,.qr-code-text-parcel{align-items:center;display:flex;flex-direction:column;position:absolute}.qr-code-text-parcel{top:145px}.qr-code-message-parcel,.qr-code-text-parcel{font-size:10px;left:50px;margin:2px 0;text-align:center}.qr-code-message-parcel{top:165px}.button-purchase{background-color:#30acfd;border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 20px}.button-purchase:hover{background-color:#2795d9;transform:translateY(-3px)}.button-activate-container{display:flex;justify-content:center;margin-top:20px;width:100%}@media (max-width:1024px){.image-wrapper{align-items:center;flex-direction:column;max-width:800px;width:350px}.document-image-wrapper,.envelope-image-wrapper,.parcel-image-wrapper{margin-bottom:20px;width:100%}.document-image,.envelope-image,.parcel-image{max-height:300px}.qr-code-overlay-document{left:130px;top:50px}.qr-code-overlay-envelope{left:20px;top:20px}.qr-code-overlay-parcel{left:50px;top:85px}.qr-code-container .qr-code-overlay-document{height:20px;width:20px}.qr-code-container .qr-code-text-document{font-size:6px;left:130px;margin:0;top:100px}.qr-code-container .qr-code-message-document{font-size:5px;left:20px;margin:0;top:77px}.qr-code-container .qr-code-overlay-envelope{height:20px;width:20px}.qr-code-container .qr-code-text-envelope{font-size:6px;left:20px;margin:0;top:70px}.qr-code-container .qr-code-message-envelope{font-size:5px;left:20px;margin:0;top:77px}.qr-code-container .qr-code-overlay-parcel{height:20px;width:20px}.qr-code-container .qr-code-text-parcel{font-size:6px;left:50px;margin:0;top:140px}.qr-code-container .qr-code-message-parcel{font-size:5px;left:50px;margin:0;top:150px}}.dashboard-page{background-color:#fff;display:flex;min-height:100vh;padding-bottom:80px;padding-top:80px}.dashboard-content{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-grow:1;justify-content:center;overflow-y:auto;padding:20px}.dashboard-content select{border:1px solid #ddd;border-radius:4px;cursor:pointer;display:grid;margin-left:auto;margin-right:auto;margin-top:20px;padding:8px 12px;place-items:center;width:100%}.dashboard-content .qr-code{background-color:#fff;border:1px solid #fff;border-radius:8px;display:grid;margin-bottom:20px;margin-top:20px;padding:10px;place-items:center}.dashboard-actions{position:fixed;right:20px;top:20px}.dashboard-actions .button-activate-qr-code{background-color:#4caf50;border:1px solid #fff;border-radius:5px;color:#fff;cursor:pointer;left:400px;margin-left:40px;padding:5px 10px;position:fixed;top:80px}.dashboard-actions .button-activate-qr-code:hover{background-color:#45a049}.dashboard-actions .button-purchase-qr-code{background-color:#ffc107;border:1px solid #fff;border-radius:5px;color:#212121;cursor:pointer;margin-left:40px;padding:5px 10px;position:fixed;right:20px;top:80px}.dashboard-actions .button-purchase-qr-code:hover{background-color:#ffb300}.active-circle{background-color:green}.active-circle,.inactive-circle{align-self:center;border-radius:50%;display:inline-block;height:15px;width:15px}.inactive-circle{background-color:gray}.active-circle.warning{background-color:red}.active-circle.expiring{background-color:#ffc400}.qr-code-identity{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;justify-content:center;margin:20px;max-width:1000px;padding:20px}.qr-code-identity h2{color:#333;margin-bottom:15px}.qr-code-identity div{margin:10px 0}.identity-select{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 3px #0000001a;margin-top:10px;padding:8px 12px}.identity-select:focus{border-color:#30acfd;outline:none}.qr-code-identity .qr-code-container{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;margin-bottom:20px;padding:15px}.qr-code-value{font-size:14px;margin-top:10px}.qr-code-identity .qr-code-text{font-size:12px;font-style:italic;margin-top:5px}.settings-container{background-color:#f9f9f9;max-width:600px}.settings-container,.settings-form{border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 auto;padding:20px}.settings-form{background-color:#fff;max-width:500px}.settings-form label{display:block;font-weight:700;margin-bottom:5px}.settings-form input[type=date],.settings-form input[type=email],.settings-form input[type=password],.settings-form input[type=tel],.settings-form input[type=text]{border:1px solid #ddd;border-radius:5px;box-sizing:border-box;margin-bottom:20px;padding:10px;width:100%}.settings-form .error{border:2px solid red}.settings-form .password-field{position:relative}.settings-form .checkbox-container{align-items:center;display:flex;margin-bottom:20px}.settings-form .checkbox-container label{margin-left:10px}.settings-form select{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;margin-bottom:10px;padding:8px 12px;transition:border-color .3s;width:100%}.settings-form select:focus{border-color:#30acfd;outline:none}.user-info{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin-bottom:20px;text-align:center}.user-info .info-item{background-color:#5eb6f0;border-radius:5px;color:#000;padding:10px;text-align:center}.profile-picture-container{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.profile-picture{border:2px solid #ddd;border-radius:50%;height:150px;object-fit:cover;width:150px}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}body{background:#eef5fe}.flex{align-items:center;display:flex}.nav_image{cursor:pointer;display:flex;justify-content:center;min-width:55px}.nav_image img{border:solid #30acfd;border-radius:100%;height:3.5vw;object-fit:cover;width:3.5vw}.sidebar{background-color:#fff;display:flex;flex-basis:250px;flex-direction:column;height:calc(100% - 8vw);left:0;padding:10px;position:fixed;top:5vw;transition:all .4s ease;width:auto;z-index:1}.sidebar.close{width:75px}.logo_items{gap:8px}.logo_name{color:#333;cursor:pointer;font-size:2vw;font-weight:500;transition:all .3s ease}.sidebar.close #lock-icon,.sidebar.close #sidebar-close,.sidebar.close .logo_name{opacity:0;pointer-events:none}#lock-icon,#sidebar-close{color:#30acfd;cursor:pointer;font-size:25px;margin-left:-4px;padding:10px;transition:all .3s ease}#sidebar-close{color:#333;display:none}.menu_container{display:flex;flex-direction:column;height:calc(100% - 82px);justify-content:space-between;margin-top:40px;overflow-y:auto}.menu_container::-webkit-scrollbar{display:none}.menu_title{height:50px;position:relative;width:55px}.menu_title .title{margin-left:15px;transition:all .3s ease}.sidebar.close .title{opacity:0}.menu_title .line{background:#aaa;border-radius:25px;height:3px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:20px}.sidebar.close .line{opacity:1}.item{list-style:none}.link{border-radius:8px;color:#000;margin-bottom:8px;text-decoration:none}.link:hover{background-color:#30acfd;color:#000;cursor:pointer}.link.active{background-color:#30acfd;color:#fff}.link span{white-space:nowrap}.link i{align-items:center;border-radius:4px;display:flex;font-size:22px;height:50px;justify-content:center;min-width:55px}.sidebar_profile{border-top:2px solid #0000001a;gap:15px;margin-top:15px;padding-top:15px}.sidebar_profile .name{color:#333;font-size:18px}.sidebar_profile .email{color:#333;font-size:15px}#sidebar-open{color:#333;cursor:pointer;display:none;font-size:30px;margin-right:20px}.search_box{border:1px solid #aaa;border-radius:8px;color:#333;font-size:18px;height:46px;max-width:500px;outline:none;padding:0 15px;width:100%}@media (max-width:1024px){.sidebar{display:none}}:root{--primary-color:#30acfd;--panel-color:#fff;--text-color:#fff;--black-light-color:#707070;--border-color:#e6e5e5;--toggle-color:#ddd;--box1-color:#30acfd;--title-icon-color:#fff;--tran-05:all 0.5s ease;--tran-03:all 0.3s ease;--tran-03:all 0.2s ease}body{background-color:#30acfd;background-color:var(--primary-color);min-height:100vh}body.dark{--primary-color:#3a3b3c;--panel-color:#242526;--text-color:#ccc;--black-light-color:#ccc;--border-color:#4d4c4c;--toggle-color:#fff;--box1-color:#3a3b3c;--box2-color:#3a3b3c;--box3-color:#3a3b3c;--title-icon-color:#ccc}.dashboard{background-color:#fff;background-color:var(--panel-color);left:250px;min-height:100vh;padding:10px 14px;position:relative;transition:all .5s ease;transition:var(--tran-05);width:calc(100% - 250px)}.dashboard .dash-content{padding-top:50px}.dash-content .title{align-items:center;display:flex;margin:60px 0 30px}.dash-content .title i{align-items:center;background-color:#30acfd;background-color:var(--primary-color);border-radius:6px;color:#fff;color:var(--title-icon-color);display:flex;font-size:24px;height:35px;justify-content:center;position:relative;width:35px}.dash-content .title .text{color:#fff;color:var(--text-color);font-size:24px;font-weight:500;margin-left:10px}.dash-content .boxes{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.dash-content .boxes .box{align-items:center;background-color:#30acfd;background-color:var(--box1-color);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;margin-bottom:20px;padding:20px;transition:all .5s ease;transition:var(--tran-05);width:calc(33.33333% - 15px)}.dash-content .boxes .box:hover{box-shadow:0 4px 8px #0000001a;transform:scale(1.05)}.boxes .box i{color:#fff;color:var(--text-color);font-size:35px}.boxes .box .text{font-size:18px;white-space:nowrap}.boxes .box .number,.boxes .box .text{color:#fff;color:var(--text-color);font-weight:500}.boxes .box .number{font-size:40px}.dash-content .activity .activity-data{align-items:center;display:flex;justify-content:space-between;width:100%}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:#0000001a;background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:rotate(45deg);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}
/*# sourceMappingURL=main.9e26713a.css.map*/