@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,code{font-family:Poppins}body,html{height:100%;margin:0}.background{background:linear-gradient(180deg,#ecf3ff,#fff);display:flex;flex-direction:row;height:100vh;overflow:hidden;width:100vw}.login-container{align-items:center;display:flex;flex-direction:column;overflow-y:hidden;width:100%;z-index:2}.right-div-k10{align-items:flex-end;background-image:url(/static/media/backgroundVitalIcon.fe860f9f021b94edd16e.png);background-position:30%;background-repeat:no-repeat;background-size:70%;height:100%;justify-content:flex-end;margin-left:35rem;position:absolute;z-index:0}.left-div-k10{display:flex;flex-direction:column;height:100%;margin-right:25rem;width:auto}.k10-image{display:block;object-fit:contain;position:static;z-index:1}.k10-image,.overlay{height:100%;width:100%}.overlay{background:linear-gradient(180deg,#fff0 50%,#fffc);left:0;pointer-events:none;position:absolute;top:0;z-index:2}.logo-container{display:flex;flex-direction:column;gap:2rem;margin-top:10rem;z-index:2}.logo-container .logoKeito{width:15rem}.logo-container .divider{align-self:center;background:linear-gradient(90deg,#1b448f,#fff0);height:.1rem;opacity:.37;width:100%}.welcome-container{display:flex;flex-direction:row;width:auto;z-index:2}.welcome-container .title-welcome-part1{color:#1b448f;color:var(--MAIN-BLUE,#1b448f);font-size:2.5rem;font-weight:300;z-index:2}.welcome-container .title-welcome-part2{color:#1b448f;color:var(--MAIN-BLUE,#1b448f);font-family:Poppins;font-size:2.5rem;font-weight:600;z-index:2}.title-intro{color:#a0aec0;color:var(--gray-gray-400,var(--Secondary-Grey,#a0aec0));font-family:Poppins;font-size:1rem;font-weight:400;margin-bottom:1rem}.login-form{align-content:flex-start;display:flex;flex-direction:column;font-family:Poppins;gap:1rem;justify-content:flex-start;width:25rem;z-index:2}.login-form input[type=password],.login-form input[type=text]{background:#fff;background:var(--black-amp-white-white,#fff);border:2px solid #e2e8f0;border:2px solid var(--gray-gray-200,#e2e8f0);border-radius:20px;font-family:Poppins;font-size:18px;font-weight:400;opacity:.5;padding:20px;width:auto}.login-form label{font-size:1rem;font-weight:400}.checkbox-container{justify-content:left;margin-bottom:1rem}.checkbox-container input[type=checkbox]{margin-right:1px}.login-form button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#1b448f;background:var(--MAIN-BLUE,#1b448f);border:none;border-radius:1rem;box-shadow:0 11px 30.8px 0 #00000040;color:#fff;cursor:pointer;font-family:Poppins;font-size:1rem;font-weight:300;justify-content:center;margin-top:20px;padding:1rem;transition:all .1s ease-in-out}.register{background:#646464!important;background:var(--MAIN-BLUE,#646464)!important;margin-top:10px!important}.login-form button:active{background:#1752c1;background:var(--MAIN-BLUE,#1752c1)}.checkbox-container{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start}.checkbox-container .remberlabel{font-size:1rem;font-weight:400;padding-left:.1rem}@media (max-width:1440px){.right-div-k10{margin-left:25rem}.left-div-k10{margin-right:20rem}.welcome-container .title-welcome-part1,.welcome-container .title-welcome-part2{font-size:2rem}.title-intro{font-size:.9rem}.login-form label{font-size:.9rem;font-weight:400}.login-form button,.login-form input[type=password],.login-form input[type=text]{font-size:.9rem}}@media (max-width:1237px){.right-div-k10{margin-left:25rem}.left-div-k10{margin-right:20rem}}@media (max-width:1024px){.background{flex-direction:column}.left-div-k10{margin-right:0;width:100%}.welcome-container{margin-left:1rem}.right-div-k10{margin-left:auto}.login-container{background-color:#fff;height:100vh;left:0;overflow-y:auto;position:absolute;top:0;width:100vw;z-index:3}.right-div-k10{filter:opacity(.3);height:100%;position:absolute;width:100%;z-index:1}.logo-container{margin-left:1rem;margin-top:2rem}.logo-container .logoKeito{width:15rem}.welcome-container .title-welcome-part1,.welcome-container .title-welcome-part2{font-size:1.5rem}.title-intro{font-size:.85rem;margin-left:1rem}.login-form{gap:.5rem;margin-left:1rem;margin-right:1rem;width:90%}.login-form input[type=password],.login-form input[type=text]{font-size:.85rem;padding:.5rem}.login-form button{box-shadow:none;font-size:.85rem;padding:.75rem}.checkbox-container .remberlabel{font-size:.85rem}body{overflow-y:auto}}@media (max-width:550px){.k10-image{display:block;height:100%;object-fit:cover;position:static;width:100%;z-index:1}}.main-screen{align-items:center;background:linear-gradient(180deg,#ecf3ff,#fff);display:flex;flex-direction:column;height:100vh;overflow-x:hidden;overflow-y:scroll;width:100vw}.container{grid-gap:0 0;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"Header Header" "Content Content";grid-template-columns:1fr 1fr;grid-template-rows:.1fr 1fr;max-width:2000px;width:100%}.Header{align-items:center;border-bottom:2px solid #cecece96;display:flex;flex-direction:row;grid-area:Header;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding-left:20px;padding-right:20px}.Header .logoKeito{height:auto;width:200px}.header-buttons{align-items:center;display:flex;justify-content:flex-end;margin-left:20px;width:100%}.Header .header-button-right{align-items:center!important;background:linear-gradient(270deg,#ffecec,#fff)!important;border:2px solid #ffecece3!important;border-radius:10px!important;box-shadow:0 2px 4px #0000001a!important;color:#1b448f!important;cursor:pointer!important;display:flex!important;font-weight:600!important;height:100%!important;padding:10px!important;text-transform:none!important}.Header .header-button-right:hover{border:2px solid #1b448f!important}.Header .header-button-right img{height:40px;width:40px}.hdivider{align-self:center;background-color:#cecece;height:1.5px;opacity:.37;width:100%}.Content{grid-area:Content;justify-content:flex-start;width:100%}.Content,.order-list{align-items:center;display:flex;flex-direction:column}.order-list{margin-top:20px;width:90%}.order-card{align-items:center;background:linear-gradient(270deg,#ecf3ff,#fff);border:1px solid #1b448f;border-radius:20px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px;width:100%}.order-details{display:flex;flex-direction:column;width:100%}.order-card h2{font-size:large;margin:0 0 10px}.order-card p{font-size:small;margin:5px 0}.machine-image{height:100%;width:125px}.Footer{grid-area:Footer}.close-button{background:none;font-size:2.5rem;position:absolute;right:5%;top:20px}.modal-content button{border-radius:5px;padding:10px 20px}.modal-content .edit-button{background-color:#1b448f}.modal-content .edit-button:hover{background-color:#163a6f}.modal-content .delete-button{background-color:#ff4b4b}.modal-content .delete-button:hover{background-color:#d43f3f}.footer-container{background:#1b448f;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:10px 5px 20px 5px #00000040;color:#fff;height:40px;left:0;padding:.5% 0;position:fixed;top:calc(100% - 40px);width:100%;z-index:11}.right-footer:hover{color:#fff;text-decoration:underline}.footer-content{justify-content:space-between;margin-left:20px;margin-right:20px}.footer-content,.footer-links{display:flex;flex-direction:row}.footer-links{color:#fff!important;font-size:small;gap:15px}.footer-links a{color:#fff;text-decoration:none}.footer-rights{color:#fff;font-size:small}.contact-table{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;justify-content:center;overflow-x:auto;width:100%}.contact-table table{border-collapse:collapse;border-radius:10px;margin:0 auto;overflow:hidden;position:relative;table-layout:fixed;width:auto}.contact-table thead{background-color:#1b448f;color:#fff;display:table;table-layout:fixed;width:100%}.contact-table th{border:1px solid #fff;border-left:none;border-top:none;cursor:col-resize;font-family:Poppins,sans-serif;font-size:medium;font-weight:600;overflow:hidden;padding:5px;position:relative;text-align:start;text-overflow:ellipsis;white-space:nowrap}.th-delete{border:none!important}.contact-table th:after{content:"";cursor:col-resize;height:100%;position:absolute;right:0;top:0;width:5px;z-index:1}.contact-table td{border:1px solid #1b448f;border-left:none;border-top:none;color:#1b448f;font-family:Poppins,sans-serif;font-size:small;overflow:hidden;padding:5px;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:auto}.contact-table tbody{display:table;table-layout:fixed;width:100%}.contact-table tr{width:100%}.contact-table tbody tr:hover{background-color:#d0e7ff;cursor:pointer;-webkit-user-select:none;user-select:none}.contact-table tbody tr:active{background-color:#d0e7ff}.contact-table td,.contact-table th{-webkit-user-select:none;user-select:none}.contact-table input{border:1px solid #fff;border-radius:5px;box-sizing:border-box;font-family:Poppins,sans-serif;font-size:small;padding:8px;width:100%}.model-image{display:block;height:auto;margin:0 auto;width:50px}.column-menu{background-color:#fff;border:1px solid #1b448f;border-radius:10px;box-shadow:0 2px 10px #0000001a;padding:10px;position:absolute;z-index:1000}.column-menu .MuiFormControlLabel-root{margin:0}.css-19opgx6-MuiFormControlLabel-root .MuiFormControlLabel-label{font-family:Poppins}.edit-order-button{align-items:center!important;background:linear-gradient(270deg,#ecf3ff,#fff)!important;border:2px solid #ecf3ff!important;border-radius:10px!important;box-shadow:0 2px 4px #0000001a!important;color:#1b448f!important;cursor:pointer!important;display:flex!important;font-family:Poppins!important;font-size:medium!important;font-weight:600;font-weight:600!important;height:100%!important;margin-right:5px!important;padding:10px!important;text-transform:none!important}.edit-order-button:hover{border:2px solid #1b448f!important}.edit-order-button img{height:100%;width:40px}.column-modal{background:linear-gradient(180deg,#ecf3ff,#fff)!important;background-color:#fff;border:2px solid #1b448f;border-radius:10px;box-shadow:0 2px 10px #0000001a;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px;z-index:1000}.column-modal .MuiFormControlLabel-root{margin:0}.ok-button{background-color:#1b448f!important;color:#fff!important;display:flex!important;font-family:Poppins!important;width:100%!important}.mobile-menu{align-items:center;background:linear-gradient(180deg,#ecf3ff,#fff);border:2px solid #1b448f;border-radius:10px;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1000}.mobile-menu .close-button,.modal-content .close-button{background:none;background:linear-gradient(180deg,#ecf3ff,#fff);border:none;border-radius:20px;box-shadow:none;box-shadow:0 2px 4px #0000001a;color:#163a6f;cursor:pointer;padding:10px;position:absolute;right:-20px;top:-20px;width:auto}.mobile-menu .close-button img{margin:0;width:20px}.mobile-menu button{align-items:center;background:linear-gradient(180deg,#ecf3ff,#fff);border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#1b448f;cursor:pointer;display:flex;font-family:Poppins;margin:10px 0;padding:15px 20px;text-align:center;width:100%}.mobile-menu button img{fill:#fff;margin-right:20px;width:30px}.mobile-menu button:hover{background-color:#163a6f}select{background-color:#fff!important;border:2px solid #1b448f;border-radius:10px;color:#1b448f;display:flex;margin-right:20px;max-width:200px;padding:10px;width:auto}option,select{font-family:Poppins;font-size:medium;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delete-filters-button{background:none;border:none;color:#fff;font-family:Poppins,sans-serif;font-size:larger;font-weight:600;width:auto}@media (max-width:1920px){.container{max-width:1500px}.contact-table th{font-size:small}.contact-table input,.contact-table td{font-size:x-small}}@media (max-width:1500px){.container{max-width:1000px}}@media (max-width:1024px){.container{max-width:900px}.Header .logoKeito{height:auto;width:150px}.contact-table input{font-size:x-small}.contact-table td,.contact-table th{font-size:x-small!important}select{font-size:small;margin-right:10px}}@media (max-width:768px){.container{grid-gap:0 0;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"Header Header" "Content Content";grid-template-columns:1fr 1fr;grid-template-rows:.1fr 1fr;max-width:2000px;width:100%}.Header{height:100%}.Header .logoKeito{height:auto;width:100px}.add-order-button{align-items:center;background:linear-gradient(180deg,#ecf3ff,#fff);border:2px solid #ecf3ff;border-radius:20px;box-shadow:0 2px 4px #0000001a;color:#1b448f;cursor:pointer;display:flex;font-family:Poppins;font-size:small;font-weight:600;margin-right:10px}.Content{height:auto;margin-top:20px}.contact-table{display:none}.order-list{flex-direction:column;margin-top:20px}.order-card,.order-list{align-items:center;display:flex;width:90%}.order-card{background:linear-gradient(270deg,#ecf3ff,#fff);border:1px solid #1b448f;border-radius:20px;box-shadow:0 2px 4px #0000001a;cursor:pointer;justify-content:space-between;margin-bottom:20px;padding:20px;text-overflow:ellipsis}.order-details{display:flex;flex-direction:column;text-overflow:ellipsis;width:100%}.order-card h2{font-size:large;margin:0 0 10px}.order-card p{font-size:small;margin:5px 0}.machine-image{height:100%;width:100px}}@media (max-width:375px){select{border:2px solid #1b448f;border-radius:10px;display:flex;font-family:Poppins;font-size:small;font-weight:600;margin-right:0;padding:10px;width:auto}}.sort-button{background:none;border:none;border-radius:20px;color:#1b448f;cursor:pointer}.sort-button img{height:100%;width:15px}#root,body,html{font-family:Poppins;height:100%;margin:0;padding:0;width:100%}.add-order-screen{align-items:center;background:linear-gradient(180deg,#ecf3ff,#fff);display:flex;flex-direction:column;justify-content:center;overflow-y:auto}.header{width:100%}.close-button,.header{align-items:center;color:#1b448f;display:flex;justify-content:center}.close-button{background:linear-gradient(180deg,#ecf3ff,#fff);border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;cursor:pointer;font-family:Poppins;padding:10px}.close-button img{height:100%;width:20px}.add-order-form{display:flex;flex-direction:column;font-family:Poppins;justify-content:space-between;padding-bottom:50px;width:90%}.close-button-qr{background:none!important;border-radius:5px;color:#1b448f!important;cursor:pointer;display:inline-block;font-size:x-large!important;font-weight:600!important;margin:0!important;padding:0!important;text-align:center;text-decoration:none}.form-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.form-section{display:flex;flex-direction:column;width:48%}.form-section h2{color:#1b448f}.add-order-form label{color:#1b448f;margin-top:10px}.add-order-form input,.add-order-form textarea{background:#fff;background:var(--black-amp-white-white,#fff);border:2px solid #e2e8f0;border:2px solid var(--gray-gray-200,#e2e8f0);border-radius:20px;font-family:Poppins;font-size:18px;font-weight:400;height:100%;opacity:.5;padding:15px 15px 15px 20px;width:auto}.address-input-container{align-items:center;display:flex;flex-direction:row;margin-top:10px;width:100%}.address-input-container input{height:auto;width:100%}.search-button{background-color:#fff!important;border:none;border-radius:10px;cursor:pointer;font-family:Poppins;font-size:large;margin-left:10px;margin-top:0!important;padding:5px!important;width:auto!important}.search-button img{height:50px;width:50px}.search-button:hover{background-color:#163a6f}.add-order-form button{background-color:#1b448f;border:none;border-radius:10px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-family:Poppins;font-size:large;margin-top:20px;padding:10px;width:100%}.add-order-form button:hover{background-color:#163a6f}.model-selection{display:flex;flex-direction:row;min-height:200px;overflow-x:scroll;padding:10px 0}.model-card{align-items:center;border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-right:10px;padding:10px;transition:border-color .3s}.model-card img{height:100px;object-fit:contain;width:100px}.model-card p{font-family:Poppins;font-size:16px;font-weight:500;margin-top:5px}.model-card.selected{border-color:#1b448f}.submit-button-container{margin-top:20px}.modal,.submit-button-container{display:flex;justify-content:center;width:100%}.modal{align-items:center;background-color:#00000080;font-family:Poppins;height:100%;left:0;position:fixed;top:0}.modal-content{animation:fadeIn .3s ease-in-out;background:linear-gradient(180deg,#ecf3ff,#fff);border:2px solid #4ab3ff;border-radius:20px;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;max-width:800px;padding:20px;position:relative;width:80%;z-index:1000}.modal-content input{background:#fff;background:var(--black-amp-white-white,#fff);border:2px solid #e2e8f0;border:2px solid var(--gray-gray-200,#e2e8f0);border-radius:10px;font-size:18px}.modal-content button,.modal-content input{font-family:Poppins;margin-top:10px;padding:10px}.modal-content button{background-color:#1b448f;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:large}.modal-content button:hover{background-color:#163a6f}.search-results{list-style:none;margin-top:10px;padding:0}.search-results li{border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;margin-top:5px;padding:10px;transition:background-color .3s}.search-results li:hover{background-color:#e2e8f0}.qr-button{background:none;border:none;border-radius:10px;cursor:pointer;font-family:Poppins;font-size:large;left:5%;margin-right:10px;padding:0;position:absolute;top:20px;width:auto}.qr-button img{height:50px;width:50px}.qr-button:hover{background-color:#e2e8f0}.qr-reader-modal{align-items:center;background-color:#00000080;display:flex;font-family:Poppins;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.qr-reader-content{animation:fadeIn .3s ease-in-out;background:linear-gradient(180deg,#ecf3ff,#fff);border:2px solid #4ab3ff;border-radius:20px;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;max-width:800px;padding:20px;position:relative;width:80%;z-index:1000}.scanned-image{align-items:center;display:flex;justify-content:center;margin-top:20px}.scanned-image img{border:2px solid #4ab3ff;border-radius:10px;max-height:300px;max-width:100%}@media (max-width:1024px){.form-container{align-items:center;flex-direction:column}.form-section{width:100%}}@media (max-width:550px){h1{font-size:large}h2,label{font-size:small}.qr-button{left:5%;top:5px}.close-button{right:5%;top:5px}.add-order-form input,.add-order-form textarea{font-size:small}}
/*# sourceMappingURL=main.f7f3d9ea.css.map*/