body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@media (min-width:700px){.bm-burger-button{position:fixed;width:36px;height:30px;left:36px;top:36px}.close-section .close-icon{font-size:3rem;float:right;margin-top:-5rem}.bm-burger-bars{display:none}.open-icon{color:#039beb;float:left;font-size:1.5rem;margin-left:2rem;margin-top:.8rem}.bm-burger-bars-hover{background:#a90000}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.bm-menu-wrap{position:fixed;height:100%;width:20rem!important;margin-top:-3rem!important}.bm-menu{background:#039beb;padding:2.5em 1.5em 0;font-size:12px}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad;padding:.8em}.bm-item{display:inline-block;color:#fff;margin-bottom:1rem}.bm-overlay{display:none}.adm-sidebar-title{text-align:left;font-size:1.5rem;font-family:"Roboto",sans-serif;letter-spacing:5px;font-weight:700}.dropdown-sidebar{color:#fff;height:2.5rem;line-height:2.5rem;font-size:1rem;padding-left:1rem}.dropdown-custom{font-size:14px!important}.dropdown-sidebar:hover{color:#fff;text-decoration:none;background-color:#0b69a1;height:2.5rem;line-height:2.5rem}#contact{color:#fff}.dropdown-sidebar2{color:#fff!important;font-size:1rem}.dropdown-sidebar2:hover{color:#fff!important;text-decoration:none;background-color:#0b69a1}.dropdown-custom{color:#fff!important;font-size:1rem!important}.nav-link[data-toggle].collapsed:after{content:"▾";margin-left:1em;color:#fff}.nav-link[data-toggle]:not(.collapsed):after{content:"▴";margin-left:1em;color:#fff}.adm-navbar{width:100%;height:3rem;background-color:#fff;padding-right:7rem}.admin-section{margin-left:0}.user-icon{width:2rem;margin-left:5px;margin-top:-5px}#dropdown-basic-button{background:transparent;border:none!important;color:#000;width:2rem;padding-top:10px}#dropdown-basic-button.show{background:transparent;border:none!important;color:#fff}.btn-primary:active,.btn-primary:active:focus:not(:disabled):not(.disabled),.btn-primary:focus,.btn-primary:hover,.btn:active,.btn:focus,.btn:hover{box-shadow:none!important;outline:0}.admin-name{font-size:1.1rem!important;font-family:"Roboto";color:#039beb;margin-top:5px}.adm-navbar .dropdown-toggle:after{display:none}.adm-navbar .dropdown-menu.show{left:4rem!important}}@media (min-width:1200px){.bm-burger-button{position:fixed;width:36px;height:30px;left:36px;top:36px}.open-icon{display:none}.bm-burger-bars{background:#373a47}.bm-burger-bars-hover{background:#a90000}.bm-cross-button{height:24px;width:24px}.bm-cross{background:#bdc3c7}.close-section{font-size:0!important;display:none!important}.bm-menu-wrap{position:fixed;height:100%;width:20rem!important;margin-top:-3rem!important}.bm-menu{background:#039beb;padding:2.5em 1.5em 0;font-size:12px}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad;padding:.8em}.bm-item{display:inline-block;color:#fff;margin-bottom:1rem}.bm-overlay{display:none}.adm-sidebar-title{text-align:left;font-size:1.5rem;font-family:"Roboto",sans-serif;letter-spacing:5px;font-weight:700}.dropdown-sidebar{color:#fff;height:2.5rem;line-height:2.5rem;font-size:1rem;padding-left:1rem}.dropdown-custom{font-size:14px!important}.dropdown-sidebar:hover{color:#fff;text-decoration:none;background-color:#0b69a1;height:2.5rem;line-height:2.5rem}#contact{color:#fff}.dropdown-sidebar2{color:#fff!important;font-size:1rem}.dropdown-sidebar2:hover{color:#fff!important;text-decoration:none;background-color:#0b69a1}.dropdown-custom{color:#fff!important;font-size:1rem!important}.nav-link[data-toggle].collapsed:after{content:"▾";margin-left:1em;color:#fff}.nav-link[data-toggle]:not(.collapsed):after{content:"▴";margin-left:1em;color:#fff}.adm-navbar{width:100%;height:3rem;background-color:#fff;padding-right:7rem}.admin-section{margin-left:0}.user-icon{width:2rem;margin-left:5px;margin-top:-5px}#dropdown-basic-button{background:transparent;border:none!important;color:#000;width:2rem;padding-top:10px}#dropdown-basic-button.show{background:transparent;border:none!important;color:#fff}.btn-primary:active,.btn-primary:active:focus:not(:disabled):not(.disabled),.btn-primary:focus,.btn-primary:hover,.btn:active,.btn:focus,.btn:hover{box-shadow:none!important;outline:0}.admin-name{font-size:1.1rem!important;font-family:"Roboto";color:#039beb;margin-top:5px}.adm-navbar .dropdown-toggle:after{display:none}.adm-navbar .dropdown-menu.show{left:4rem!important}}@media(min-width:700px){body{background-color:#e9eaec!important}.dashboard-card{display:grid;grid-template-columns:repeat(2,2fr);width:90%}.card-icon{color:#039beb;font-size:1rem;margin-right:1rem}.card-title{font-size:1rem;font-weight:700;display:inline-block}.card-number{font-size:3rem;font-weight:700;margin-top:-1rem}.morning-patients,.night-patients,.patients-total{width:95%;margin-top:3rem}.morning-patients,.night-patients,.patient-recapitulation,.patients-total{background-color:#fff;box-shadow:0 0 3px 5px hsla(0,0%,82%,.1);height:10rem;border-radius:1rem;padding:2rem}.patient-recapitulation{width:70%;margin-left:-8rem}.patients-total{margin-right:1rem;margin-left:0}.morning-patients{margin-left:-8rem}.night-patients{margin-left:-16rem}.dashboard-date{font-size:1rem;text-align:left;margin-left:1rem}}@media (min-width:1224px){body{background-color:#e9eaec}.dashboard-card{display:grid;grid-template-columns:repeat(3,2fr);width:90%}.card-icon{color:#039beb;font-size:12px;margin-right:1rem}.card-title{font-size:14px;font-weight:700;display:inline-block}.card-number{font-size:3rem;font-weight:700;margin-top:-1rem}.morning-patients,.night-patients,.patients-total{width:95%;margin-top:3rem}.morning-patients,.night-patients,.patient-recapitulation,.patients-total{background-color:#fff;box-shadow:0 0 3px 5px hsla(0,0%,82%,.1);height:10rem;border-radius:1rem;padding:2rem}.patient-recapitulation{width:70%;margin-left:-8rem}.patients-total{margin-right:1rem;margin-left:0}.morning-patients{margin-left:-8rem}.night-patients{margin-left:-16rem}.dashboard-date{font-size:1rem;text-align:left;margin-left:1rem}}@media (min-width:1879px) and (min-width:800px){body{background-color:#e9eaec}.dashboard-card{display:grid;grid-template-columns:repeat(3,2fr);width:90%!important}.card-icon{color:#039beb;font-size:1.3rem;margin-right:1rem}.card-title{font-size:1rem;font-weight:700;display:inline-block}.card-number{font-size:3rem;font-weight:700;margin-top:-1rem}.morning-patients,.night-patients,.patients-total{width:95%;margin-top:3rem}.morning-patients,.night-patients,.patient-recapitulation,.patients-total{background-color:#fff;box-shadow:0 0 3px 5px hsla(0,0%,82%,.1);border-radius:1rem;padding:2rem}.patient-recapitulation{width:75%;height:10rem;margin-top:-20rem;margin-left:-8rem}.patients-total{margin-right:-3rem;margin-left:0}.morning-patients{margin-left:-8rem}.night-patients{margin-left:-16rem}.dashboard-date{font-size:1.2rem;text-align:left}}@media(min-width:1224px){.add-vaccine-label{font-size:14px!important;width:10rem}.patient-content .Daftar Sus{margin-left:0!important;width:30rem!important;height:3rem!important;font-size:1.1rem}.add-table .css-1pahdxg-control,.add-table .css-yk16xz-control{height:2rem;margin-top:-1.5rem;margin-left:.3rem;border:1px solid #000!important;font-size:14px;width:30rem}.add-table .css-26l3qy-menu{width:30rem!important;margin-left:.5rem!important;background-color:#fff;margin-top:0!important;font-size:14px}.add-table .react-datepicker__input-container{margin-left:0!important}.add-table .css-2b097c-container{margin-left:1rem!important}.add-table .react-datepicker__input-container input{width:30rem!important;margin-left:1rem!important;height:2.4rem!important;font-size:14px}.add-table .valid-feedback{margin-left:1.1rem;margin-top:.2rem;font-size:14px}.add-table .invalid-feedback{margin-left:1.3rem;margin-top:.2rem;font-size:14px}.add-table label{font-size:14px}}@media(min-width:1879px) and (min-width:800px){.add-fam-table .add-fam-date,.add-fam-table input{border:1px solid #000!important}.label-class label{width:10rem}.add-table .css-2b097c-container .css-26l3qy-menu{width:30rem!important;margin-left:.3rem!important;margin-top:0!important}.add-fam-table .invalid-feedback{margin-top:1rem;margin-left:1rem}.patient-content .css-1pahdxg-control,.patient-content .css-yk16xz-control,.patient-content .select-selector .css-2b097c-container{margin-left:.1rem!important;width:30rem!important;height:3rem!important}.patient-content .add-fam-date{margin-left:1rem!important;width:30rem!important;height:3rem!important}.add-table .css-1pahdxg-control,.add-table .css-yk16xz-control{height:3rem}.add-vaccine-label{font-size:1rem!important}.add-table .react-datepicker__input-container input{width:30rem!important;margin-left:1rem!important;height:3rem!important;font-size:1rem}.add-table .react-datepicker__input-container{width:30rem!important;margin-left:0!important}.add-table .invalid-feedback,.add-table .valid-feedback{margin-left:1.1rem;margin-top:.2rem;font-size:14px}}.span-style{margin-right:2rem;margin-left:10rem}.change-data-buttons{margin-top:0}.change-data-buttons button{width:7rem}.change-data-buttons{margin-left:9rem!important}.react-datepicker__input-container input{margin-left:1rem;width:15rem;height:2.2rem!important;border:1px solid #000;border-radius:3px;padding:1rem}.patient-content .add-fam-date{border:1px solid #000!important}@media (min-width:1224px){.warning-text{color:red;font-weight:400}.btn-checkup{float:right;margin-bottom:1rem;font-size:14px!important}.image-container .patient-photo{margin-top:-15rem!important;width:10rem!important;float:right!important}.no-photo{width:10rem;height:10rem;background-color:rgba(0,0,0,.1607843137254902);float:right!important;margin-top:-16rem!important;text-align:center}.no-photo-text{line-height:10rem;font-family:"Roboto";font-weight:500;font-size:14px}.checkup-table .row{margin-left:3rem!important}}@media(min-width:1879px) and (min-width:800px){.warning-text{color:red;font-weight:400}.btn-checkup{float:right;margin-bottom:1rem}.image-container .patient-photo{width:10rem!important}.image-container .patient-photo,.no-photo{margin-top:-16rem!important;float:right!important}.no-photo{width:10rem;height:10rem;background-color:rgba(0,0,0,.1607843137254902);text-align:center}.no-photo-text{line-height:10rem;font-family:"Roboto";font-weight:500}}@media (min-width:1224px){.family-members{padding-left:.5rem;color:#434343;font-size:14px;font-weight:700}.parent-data{font-size:14px;color:#434343;font-weight:500}.detail-table{margin-top:-3rem;font-family:"Roboto";padding-bottom:5rem}.btn-add-member{float:right;margin-top:3rem;margin-bottom:3rem}.detail-buttons{text-align:center}.detail-buttons button{width:5rem;height:2rem;font-size:12px;margin-right:.5rem}.detail-buttons .patient-checkup{width:8.5rem}}@media(min-width:1879px) and (min-width:800px){.parent-data{font-size:1rem;color:#434343;font-weight:500}.family-members{font-size:1rem;font-weight:700;display:inline-block}.patient-checkup{width:8.7rem!important;font-size:11px!important}}@media (min-width:700px){.patient-page-title{font-size:1.3rem!important;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.patient-page-subtitle{font-size:1rem!important;text-align:left}.add-button button{font-size:12px}.btn-add-table{width:12rem;font-size:14px;float:right;margin-left:1rem!important}#pageDropDown{background-color:#039beb;border:#039beb;margin-right:1rem}.patient-content .pagination{float:right!important}.search-label{float:right}.patient-content .react-bootstrap-table{font-size:14px}.table-buttons button{font-size:12px;width:6rem;margin-left:5px}.row{width:105%!important;margin-left:-5rem!important}.pagination{margin-left:10rem}#pageDropDown{font-size:12px!important;margin-left:5rem!important}.pagination{font-size:10px!important}.react-bootstrap-table-pagination-total{font-size:12px!important}}@media (min-width:1224px){.patient-page-title{font-size:1.3rem!important;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.patient-page-subtitle{font-size:1rem!important;text-align:left}.add-button button{font-size:12px}.btn-add-table{width:12rem;font-size:14px;float:right;margin-left:1rem!important}#pageDropDown{background-color:#039beb;border:#039beb;margin-right:1rem}.patient-content .pagination{float:right!important}.search-label{float:right}.patient-content .react-bootstrap-table{font-size:14px}.table-buttons button{font-size:12px;width:4rem;margin-left:5px;display:initial}.table-buttons2 button{font-size:12px;width:6rem;margin-left:5px}.row{width:100%!important;margin-left:-5rem!important}.pagination{margin-left:19rem}#pageDropDown{font-size:12px!important;margin-left:5rem!important}.pagination{font-size:10px!important}.react-bootstrap-table-pagination-total{font-size:12px!important}.input-search{width:20rem;height:2.5rem;font-size:14px;float:right;border:1px solid #ccc;border-radius:3px;margin-bottom:1rem;padding-left:1rem}.btn-search{width:1.5rem;float:right;margin-top:.5rem;margin-left:0;position:absolute;left:95%;cursor:pointer}}@media (min-width:1879px) and (min-width:800px){.add-button button{font-size:14px}.patient-page-title{font-size:1.5rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.patient-page-subtitle{font-size:1.1rem;text-align:left}#pageDropDown{background-color:#039beb;border:#039beb}.row{width:80%!important}.pagination{margin-left:39rem}.input-search{width:20rem;height:2.5rem;font-size:14px;float:right;border:1px solid #ccc;border-radius:3px;margin-bottom:1rem;padding-left:1rem}.btn-search{width:1.5rem;float:right;margin-top:.5rem;margin-left:0;position:absolute;left:95%;cursor:pointer}}@media(min-width:1224px){.patient-page-title{font-size:1.4rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.patient-page-subtitle{font-size:1.1rem;text-align:left}.add-table .css-26l3qy-menu{width:30rem!important;margin-left:.3rem!important;background-color:#fff;margin-top:0!important}.add-table .css-2b097c-container{margin-left:1rem!important}.add-table .react-datepicker__input-container{margin-left:0!important}.address-styling{float:right}}.modern-radio-button-container{padding:.5em 1em;border:1px solid rgba(0,0,0,.2196078431372549);border-radius:8px;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none}.selected-button{border:1px solid #3fbc07;transition:all .1s linear;color:#3fbc07}.radio-button-outer-circle{width:18px;height:18px;min-width:18px;min-height:18px;border:2px solid #3fbc07;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:12px;transition:all .1s linear}.radio-button-inner-circle{width:12px;height:12px;border-radius:50%;background-color:#3fbc07;transition:all .1s linear}.unselected-button{border:2px solid #666}.unselected-button-circle{width:0;height:0}.helper-button-text{padding-right:8px}.registered-style{border:2px solid red;color:red;border-radius:2px}.confirmed-style,.registered-style{width:6rem;font-size:11px;height:2.3rem;background-color:#fff}.confirmed-style{border:2px solid #fa9000;color:#fa9000;border-radius:2px}.done-style{border:2px solid #039beb;color:#039beb;border-radius:2px}.done-style,.passed-style{width:6rem;font-size:11px;height:2.3rem;background-color:#fff}.passed-style{border:2px solid #904ebf;color:#904ebf;border-radius:2px}.process-style{border:2px solid #00bf16;color:#00bf16;border-radius:2px}.checkedin-style,.process-style{width:6rem;font-size:11px;height:2.3rem;background-color:#fff}.checkedin-style{border:2px solid tomato;color:tomato;border-radius:2px}.emergency-style{border:2px solid red;width:6rem;font-size:11px;height:2.3rem;background-color:#fff;color:red;border-radius:2px}.text-filter{display:none!important}.filter-payment-cust{display:grid;grid-gap:.5em;gap:.5em;margin-bottom:.5em;justify-content:center;grid-template-columns:auto auto}@media (min-width:1224px){.queue-page-title{font-size:1.4rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.queue-page-subtitle{font-size:1.1rem;text-align:left}.queue-body{width:110rem;background-color:#fff;padding:2rem;margin:-3rem auto auto}.queue-body-title{font-size:1rem;text-align:left;margin-left:.5rem}.queue-warning-text{position:absolute;top:65%;left:31%;color:red;font-size:14px}.queue-patient-content .react-datepicker__input-container input{font-size:14px;border:1px solid #c4c4c4}.react-datepicker__input-container{margin-bottom:1rem}.number-title{font-size:7rem;font-weight:700}.number-subtitle{color:#8d8d8d;margin-top:-1rem;font-size:14px}.btn-come1,.btn-come2{font-size:14px;width:10rem;margin-top:0}.btn-come1{margin-right:1rem}.queues-buttons button{width:5rem!important;height:2rem!important;font-size:12px!important;margin-right:.5rem!important}.registered-style{border:2px solid red;color:red;border-radius:2px}.confirmed-style,.registered-style{width:6rem;font-size:11px;height:2.3rem;background-color:#fff}.confirmed-style{border:2px solid #fa9000;color:#fa9000;border-radius:2px}.done-style{border:2px solid #039beb;color:#039beb;border-radius:2px}.done-style,.passed-style{width:6rem;font-size:11px;height:2.3rem;background-color:#fff}.passed-style{border:2px solid #904ebf;color:#904ebf;border-radius:2px}.process-style{border:2px solid #00bf16;color:#00bf16;border-radius:2px}.checkedin-style,.process-style{width:6rem;font-size:11px;height:2.3rem;background-color:#fff}.checkedin-style{border:2px solid tomato;color:tomato;border-radius:2px}.emergency-style{border:2px solid red;width:6rem;font-size:11px;height:2.3rem;background-color:#fff;color:red;border-radius:2px}.queue-management #search-bar-0{margin-left:70rem;margin-top:-2.5rem;float:left}.queue-management .btn-add-queue{width:13rem;height:2.5rem;margin-left:1rem!important;margin-top:-3rem;font-size:14px!important}.patient-section .dropdown-menu.show{top:0;left:-.2rem}.date-filter .react-datepicker-wrapper{float:right!important;margin-top:-2rem;margin-right:-2rem}.date-filter .react-datepicker-wrapper input{border:1px solid #cbcbcb;font-size:14px}}@media(min-width:1879px) and (min-width:800px){.queue-page-title{font-size:1.4rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.queue-page-subtitle{font-size:1.1rem;text-align:left}.queue-body{width:110rem;background-color:#fff;padding:2rem;margin:-3rem auto auto}.queue-body-title{font-size:1rem;text-align:left;margin-left:.5rem}.date-filter .react-datepicker-wrapper{float:right;margin-top:-2rem;margin-right:-2rem}.date-filter .react-datepicker-wrapper input{border:1px solid #cbcbcb}.queue-warning-text{position:absolute;top:65%;left:40%;color:red}.number-title{font-size:8rem;font-weight:700}.number-subtitle{color:#8d8d8d;margin-top:-1rem;font-size:14px}.btn-come1,.btn-come2{font-size:14px;width:10rem;margin-top:.5rem}.btn-come1{margin-right:1rem}.queues-buttons button{width:5rem!important;height:2rem!important;font-size:12px!important;margin-right:.5rem!important}.registered-style{border:2px solid red;color:red;border-radius:2px}.confirmed-style,.registered-style{width:6rem;font-size:11px;height:2.3rem;background-color:#fff}.confirmed-style{border:2px solid #fa9000;color:#fa9000;border-radius:2px}.done-style{border:2px solid #039beb;color:#039beb;border-radius:2px}.done-style,.passed-style{width:6rem;font-size:11px;height:2.3rem;background-color:#fff}.passed-style{border:2px solid #904ebf;color:#904ebf;border-radius:2px}.process-style{border:2px solid #00bf16;color:#00bf16;border-radius:2px}.checkedin-style,.process-style{width:6rem;font-size:11px;height:2.3rem;background-color:#fff}.checkedin-style{border:2px solid tomato;color:tomato;border-radius:2px}.emergency-style{border:2px solid red;width:6rem;font-size:11px;height:2.3rem;background-color:#fff;color:red;border-radius:2px}.queue-management #search-bar-0{margin-left:70rem;margin-top:-2.5rem;float:left}.queue-management .btn-add-queue{width:13rem;height:2.5rem;margin-left:1rem!important;margin-top:-3rem;font-size:14px!important}.patient-section .dropdown-menu.show{top:0;left:-2.8rem}}@media (min-width:1224px){.active-queue-buttons{margin-bottom:3rem}.active-queue-table td{font-size:14px}.active-queue-buttons button{width:8rem;font-size:14px;height:2.5rem;margin-right:1rem;margin-top:2rem;float:right}.note-child-title{font-size:1.2rem;font-family:"Roboto";margin-top:1rem}.note-text{font-size:1rem;font-family:"Roboto"}.modal-content{width:50rem;margin-top:0;margin-left:-25%!important}.btn-worker{float:right}}@media(min-width:1879px) and (min-width:800px){.active-queue-buttons{margin-bottom:3rem}.active-queue-buttons button{width:10rem;font-size:1rem;height:3rem;margin-right:1rem;margin-top:2rem;float:right;margin-bottom:3rem}.btn-worker{float:right}.modal-backdrop.show{width:100%;height:100%}.note-child-title{font-size:1.9rem;font-family:"Roboto";margin-top:1rem}.note-text{font-size:1.2rem;font-family:"Roboto"}.note-button{width:5rem;font-size:1rem}.modal-footer{height:6rem}.vaccination-data .vaccine-label{font-size:1.3rem;font-weight:500;width:15rem}.vaccination-data .vaccine-text{font-size:1.3rem;font-weight:500}}.container-wrapper-receipt{max-width:13em}.image-payment{width:13em}.account-title{font-size:1rem;text-align:left;font-weight:700}.add-user-table td label{font-size:15px;font-family:"Roboto"}.add-user-table .css-26l3qy-menu{width:15.2rem!important;margin-left:1rem;margin-top:1rem}.data-account button{font-size:1rem;width:7rem;height:2.3rem;font-size:14px;margin-top:3rem}.data-account .save-user{margin-left:9.5rem}.data-account .label-update{width:6rem!important}.user-page-title{font-size:1.4rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.user-page-subtitle{font-size:1.1rem;text-align:left}.btn-add-user{font-size:1.3rem;width:20rem;background-color:#00bf16}.schedule-table .css-26l3qy-menu{width:15.2rem!important;margin-left:1rem;margin-top:1rem}.vaccination-page-title{font-size:1.4rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.vaccination-page-subtitle{font-size:1.1rem;text-align:left}.vaccination-schedule-title{font-size:1rem;font-weight:700;font-family:"Roboto";margin-bottom:-2.5rem}.schedule-button{width:10rem;font-size:12px}.react-bootstrap-table{margin-bottom:5rem!important}.schedule-content{background-color:#fff!important;text-align:left;width:92%;padding:3rem;margin:-3rem auto 15rem}@media(min-width:1224px){.dropdown-vaccines{width:30rem!important;height:2.4rem!important;border:1px solid #000!important;border-radius:3px;padding-left:1rem;margin-left:1rem;font-size:14px}.option-text{text-align:center}}@media(min-width:1879px) and (min-width:800px){.dropdown-vaccines{width:30rem!important;height:3rem!important;border:1px solid #000!important;border-radius:3px;padding-left:1rem;margin-left:1rem}.option-text{text-align:center}}.css-26l3qy-menu{width:30rem!important;margin-left:9rem}.edit-vaccine-input{margin-left:1rem;width:15rem;height:2.3rem;border:1px solid #000!important;border-radius:3px;padding:1rem}.patient-page-title{font-size:1.4rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.patient-page-subtitle{font-size:1.1rem;text-align:left}.btn-add-vaccin{float:right;font-size:14px;margin-top:-4rem;width:10rem;background-color:#00bf16}@media (min-width:1224px){.add-vaccine-input{margin-left:1rem;width:30rem;height:2.3rem;border:1px solid #000!important;border-radius:3px;padding:5px;font-size:14px}.patient-content-buttons{margin-top:3rem}.patient-content-buttons button{width:7rem}}@media(min-width:1879px) and (min-width:800px){.add-vaccine-input{margin-left:1rem;width:30rem;height:3rem;border:1px solid #000!important;border-radius:3px;padding:1rem;font-size:1rem}.patient-content-buttons{margin-top:3rem}.patient-content-buttons button{width:7rem}}@media(min-width:1224px){.patient-page-title{font-size:1.6rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.patient-page-subtitle{font-size:1.3rem;text-align:left}.patient-buttons .back-button{font-size:14px!important;margin-left:2rem!important;margin-top:-2rem!important}.patient-buttons button{float:right;width:8rem;font-size:14px!important}}@media(min-width:1879px) and (min-width:800px){.btn-add-schedule{float:right;font-size:14px;margin-top:-4rem;width:10rem;background-color:#00bf16}.vaccine-change,.vaccine-delete{width:5rem;height:2rem;font-size:14px}.vaccine-delete{margin-right:1rem}.vaccine-types-buttons{float:right;margin-right:10rem}.search-content{margin-left:89.5rem;width:15rem}.showing-button{margin-left:1rem}#pageDropDown{margin-left:5rem;background-color:#007bff;border:#007bff}.patient-content .css-26l3qy-menu{width:30rem!important;margin-left:0!important;margin-top:1.5rem!important}.patient-buttons .back-button{margin-left:2rem!important;margin-top:-2rem!important}.patient-buttons button{float:right;width:8rem}}@media (min-width:1224px){.time-picker-style input{margin-left:1rem;width:30rem;height:2.4rem!important;border-radius:3px}.ant-time-picker-panel-input{font-size:1.2rem}.ant-time-picker-panel-inner{width:31rem!important;margin-left:.8rem;font-size:1rem}.ant-time-picker-panel-select{width:10rem!important;font-size:1.2rem!important}.ant-time-picker-icon{display:none}body{background-color:#e9eaec}.shift-buttons button{width:7rem;height:2rem;font-size:12px;margin-top:3rem}.add-shift-table .css-26l3qy-menu{width:15.2rem!important;margin-left:0;background-color:#fff}.add-shift-table .css-2b097c-container{margin-left:1rem!important}}@media (min-width:1879px) and (min-width:800px){.ant-time-picker-icon{display:none}.ant-time-picker-panel-input{font-size:1rem}.ant-time-picker-panel-inner{width:31rem!important;margin-left:.8rem;font-size:12px}.ant-time-picker-panel-select{width:10rem!important;font-size:14px!important}body{background-color:#e9eaec}.shift-buttons button{width:7rem;height:2rem;font-size:12px;margin-top:3rem}.add-shift-table .css-26l3qy-menu{width:15.2rem!important;margin-left:0;background-color:#fff}.add-shift-table .css-2b097c-container{margin-left:1rem!important}}.schedule-page-title{font-size:1.4rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.schedule-page-subtitle{font-size:1.1rem;text-align:left}.btn-add-schedule{float:right;font-size:14px;margin-top:-4rem;width:10rem;background-color:#00bf16}.add-shift-table .css-26l3qy-menu{width:30rem!important;margin-left:.2rem!important;margin-top:0!important;background-color:#fff}.add-shift-table .css-2b097c-container{margin-top:-2rem!important}.code-body{background-color:#fff;height:100vh!important;margin-top:20%}.qrcode-style{width:14rem!important;height:14rem!important}.qrcode-text,.qrcode-text2{font-size:1rem;font-family:"Lato",sans-serif;font-weight:700;margin-top:1rem}.qrcode-text2{letter-spacing:2px}.token-line{width:90%;margin-top:-2rem;border:1px solid #d1d1d1}.token-text{font-size:2rem;letter-spacing:2px;color:#003758;font-weight:700;font-family:"Roboto"}@media (min-width:700px){.code-body{background-color:#fff;height:100vh!important;margin-top:0;padding-top:3%}.qrcode-style{width:20rem!important;height:20rem!important}.qrcode-text{font-size:1.1rem}.qrcode-text,.qrcode-text2{font-family:"Lato",sans-serif;font-weight:700;margin-top:1rem}.qrcode-text2{font-size:1rem;letter-spacing:2px}.token-line{width:80%;margin-top:-2rem;border:1px solid #d1d1d1}.token-text{font-size:2rem;letter-spacing:2px;color:#003758;font-weight:700;font-family:"Roboto"}.token-subtitle{font-size:1.1rem;color:#d1d1d1}}@media (min-width:1224px){.code-body{background-color:#fff;height:100vh!important;margin-top:0;padding-top:7%}.qrcode-style{width:20rem!important;height:20rem!important}.qrcode-text{font-size:1rem}.qrcode-text,.qrcode-text2{font-family:"Lato",sans-serif;font-weight:700;margin-top:1rem}.qrcode-text2{font-size:1.2rem;letter-spacing:2px}.token-text{font-size:2rem;letter-spacing:2px;color:#003758;font-weight:700;font-family:"Roboto"}.token-line{width:50%;margin-top:-2rem;border:1px solid #d1d1d1}.token-subtitle{font-size:14px;color:#d1d1d1}}@media(min-width:1879px) and (min-width:800px){.code-body{background-color:#fff;height:100vh!important;margin-top:0;padding-top:8%}.qrcode-style{width:20rem!important;height:20rem!important}.qrcode-text{font-size:1rem}.qrcode-text,.qrcode-text2{font-family:"Lato",sans-serif;font-weight:700;margin-top:1rem}.qrcode-text2{font-size:1.2rem;letter-spacing:2px}.token-text{font-size:2rem;letter-spacing:2px;color:#003758;font-weight:700;font-family:"Roboto"}.token-line{width:50%;margin-top:-2rem;border:1px solid #d1d1d1}.token-subtitle{font-size:14px;color:#d1d1d1}}@media (min-width:1224px){.add-broadcast{width:30rem;height:10rem;border:1px solid #000!important;border-radius:3px;padding:1rem;font-size:14px;line-height:25px;margin-left:1.3rem}}@media(min-width:1879px) and (min-width:800px){.add-broadcast{width:30rem;height:10rem;border:1px solid #000!important;border-radius:3px;padding:1rem;font-size:14px;line-height:25px;margin-left:1.3rem}}@media (min-width:1224px){#textNote{position:absolute;margin-left:-30rem;font-size:10px;margin-top:-2rem}}@media(min-width:1879px){#textNote{position:absolute;margin-left:-30rem;margin-top:-3rem;font-size:14px}}.queue-edit{float:right;margin-right:-2rem;margin-top:-2rem;font-size:1.3rem}.radio-style{margin-left:1rem;display:inline}.container{display:inline!important;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.container:hover input~.checkmark{background-color:#ccc}.container input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#fff}@media (min-width:1224px){.edit-queue-buttons{margin-left:30%}.edit-queue-buttons button{width:13rem}.edit-queue-buttons .btn-child-data{margin-left:1rem}.family-modals{margin-top:-1rem!important}.address-queue{font-size:12px}}@media(min-width:1879px) and (min-width:800px){.edit-queue-buttons{margin-left:30%}.edit-queue-buttons button{width:13rem}.edit-queue-buttons .btn-child-data{margin-left:1rem}.family-modals{margin-top:-8rem}.overlay-body .css-42igfv{margin-left:37%;margin-top:20%}.overlay-body .css-df17o1{height:180%}.address-queue{font-size:14px}}@media(min-width:700px){.queue-body{width:74%;background-color:#fff;padding:2rem 2rem 7rem;margin:5rem 0 10rem -1rem}.history-buttons button{font-size:12px!important}.queue-container{background-color:#e6f6ff}.queue-container,.queue-container-consult{width:73%;height:20rem;padding:1rem;float:left;margin:2rem auto auto}.queue-container-consult{background-color:#dff4e7}.queue-container2{width:25%;background-color:rgba(0,0,0,.1607843137254902);padding:3rem;margin-top:2rem;float:right;height:20rem}.queue2-title{font-size:1.3rem;color:#464545}.queue2-number{font-size:7rem;margin-top:-2rem;color:#464545}.queue2-body-title,.queue-body-title{font-size:1rem;text-align:left;margin-left:.5rem}.queue2-body-title{margin-top:25rem}.queue-body .row{text-align:left;margin-bottom:3rem}.no-order{font-size:1rem;margin-top:5rem;color:red}.queue-title{font-size:2rem;text-align:center}.number-subtitle,.number-title{display:inline!important}.queue-information{font-family:"Roboto";font-size:14px}.queue-body .pagination{float:right!important}.end-shift-button{width:10rem!important;margin-right:1rem;float:right;font-size:14px}.number-container{margin-top:-2rem}.emergency-icon{width:14px;margin-top:-5px;margin-left:-3px}.emergency-text{margin-left:3px;color:red}.btn-emergency{width:5rem;border:1px solid red;background:transparent;margin-left:1rem}.emergency-image{margin-left:-20rem}.emergency-image,.emergency-image2{position:absolute!important;margin-top:-1rem}.emergency-image2{margin-left:15rem}.order-emergency{width:2rem;position:absolute;margin-top:-1%;margin-left:-3%}.add-queue-button{width:10rem}.buttons-queue{width:25rem;float:right;display:grid;grid-template-columns:repeat(2,2fr)}.queue_patient_name{font-size:1.5rem;margin-bottom:10px;color:#000}.next-queue-patient-name{font-size:1.3rem;margin-top:-9rem;color:#000}}@media (min-width:1224px){.queue-body{width:74%;background-color:#fff;padding:2rem 2rem 7rem;margin:5rem 0 10rem -1rem}.history-buttons button{font-size:12px!important}.queue-container{background-color:#e6f6ff}.queue-container,.queue-container-consult{width:73%;height:20rem;padding:1rem;float:left;margin:2rem auto auto}.queue-container-consult{background-color:#dff4e7}.queue-container2{width:25%;background-color:rgba(0,0,0,.1607843137254902);padding:3rem;margin-top:2rem;float:right;height:20rem}.queue2-title{font-size:1.3rem;color:#464545}.queue2-number{font-size:7rem;margin-top:-2rem;color:#464545}.queue2-body-title,.queue-body-title{font-size:1rem;text-align:left;margin-left:.5rem}.queue2-body-title{margin-top:25rem}.queue-body .row{text-align:left;margin-bottom:3rem}.no-order{font-size:1rem;margin-top:5rem;color:red}.queue-title{font-size:2rem;text-align:center}.number-subtitle,.number-title{display:inline!important}.queue-information{font-family:"Roboto";font-size:14px}.queue-body .pagination{float:right!important}.end-shift-button{width:10rem!important;margin-right:1rem;float:right;font-size:14px}.number-container{margin-top:-2rem}.emergency-icon{width:14px;margin-top:-5px;margin-left:-3px}.emergency-text{margin-left:3px;color:red}.btn-emergency{width:5rem;border:1px solid red;background:transparent;margin-left:1rem}.emergency-image{margin-left:-20rem}.emergency-image,.emergency-image2{position:absolute!important;margin-top:-1rem}.emergency-image2{margin-left:15rem}.order-emergency{width:2rem;position:absolute;margin-top:-1%;margin-left:-3%}.add-queue-button{width:10rem}.buttons-queue{width:25rem;float:right;display:grid;grid-template-columns:repeat(2,2fr)}.queue_patient_name{font-size:1.5rem;margin-bottom:10px;color:#000}.next-queue-patient-name{font-size:1.3rem;margin-top:-9rem;color:#000}}@media (min-width:1879px){.history-buttons button{font-size:12px!important}.queue-body{width:79%!important;background-color:#fff;margin:4rem 2rem 0 4rem!important;padding:0 2rem .5rem!important;margin-top:1rem;margin-bottom:10rem}.queue-container{background-color:#e6f6ff}.queue-container,.queue-container-consult{width:73%;padding:3rem;float:left;margin:2rem auto auto;height:25rem}.queue-container-consult{background-color:#dff4e7}.queue-container2{width:25%;background-color:rgba(0,0,0,.1607843137254902);padding:3rem;margin-top:2rem;float:right;height:25rem}.queue_patient_name{font-size:1.5rem;margin-bottom:0;color:#000}.queue2-title{font-size:2rem;color:#464545}.queue2-number{font-size:8rem;color:#464545}.queue-body-title{font-size:1rem;text-align:left;margin-left:.5rem}.number-container{margin-top:-2rem}.queue2-body-title{font-size:1rem;text-align:left;margin-left:.5rem;margin-top:27rem;margin-bottom:-3rem}.add-queue-button{width:10rem}.buttons-queue{width:25rem;float:right;display:grid;grid-template-columns:repeat(2,2fr)}.queue-body .row{text-align:left}.no-order{font-size:1rem;margin-top:5rem;color:red}.queue-title{font-size:2rem;text-align:center}.number-subtitle,.number-title{display:inline!important}.queue-information{font-family:"Roboto";font-size:14px}.end-shift-button{width:13rem!important;margin-right:-.5rem;float:right;font-size:1rem}.btn-emergency{width:5rem;border:1px solid red;background:transparent;margin-left:1rem}.emergency-icon{width:14px;margin-top:-5px;margin-left:-3px}.emergency-text{margin-left:3px;color:red}.emergency-image,.emergency-image2{position:absolute!important;margin-top:-3rem!important}.order-emergency{width:2rem;position:absolute;margin-top:-.7%;margin-left:-3%}.next-queue-patient-name{font-size:1.5rem;margin-top:-9rem;color:#000}}body{background-color:#f4f4f4}.MuiTabs-flexContainer{background-color:#039beb}.MuiTab-wrapper{color:#fff!important}.checkup-navbar{width:100%;height:3rem!important;background-color:#039beb;border:1px solid #039beb;padding:2rem}.checkup-navbar-title{color:#fff;float:left;font-size:1rem!important;margin-top:-.5rem!important;margin-left:-1.5rem!important;font-family:"Capriola",sans-serif}.jss1,.makeStyles-root-1{width:100%!important}.tab-body{background-color:#f4f4f4;height:110vh}.tab-card{width:100%;height:6rem;background-color:#fff;margin:auto;padding:1rem}.profile-body{margin-left:5rem;margin-top:1rem;line-height:10px}.checkup-date{margin-top:-5px}.checkup-date,.checkup-name{text-align:left;font-size:12px}.checkup-name{font-weight:700;letter-spacing:.3px}.checkup-picture{height:4em;width:auto;float:left}.checkup-number,.completed-number,.emergency-number,.queue-number,.skip-number{width:2rem;height:2rem;float:right;margin-left:8rem;margin-top:-2rem;border-radius:10%}.emergency-number{background-color:#ce2828}.nurse-emergency-icon{position:absolute;margin-left:4px;margin-top:5px}.checkup-number,.completed-number{background-color:#00bf16}.queue-number{background-color:#039beb}.skip-number{background-color:#ce2828}.queue-text{color:#fff;font-weight:700;text-align:auto;line-height:2rem;font-size:1rem}.anchor-card,.anchor-card:active,.anchor-card:hover{color:#000;text-decoration:none}.menu-bars{width:1.4rem;float:right}.checkup-navbar .dropdown-menu{top:-1.8rem!important;left:-.5rem!important}.tab-card{margin-bottom:1rem!important}.checkup-name-box{width:80%;line-height:1.5rem;margin-top:-1.2rem}.MuiTypography-body1{height:100%!important}#full-width-tabpanel-4{background-color:#fff;height:100vh}.MuiTab-wrapper{font-size:12px;font-family:"Capriola",sans-serif}#full-width-tabpanel-4 .MuiBox-root-111{padding:1rem 10px 0!important;height:100vh!important}.nurse-table,.nurse-table-body{background-color:#fff}.nurse-table{font-size:12px;width:100%}.nurse-table-icon{font-size:12px;margin-top:5px}.nurse-table-btn{width:25px;height:25px;border:0;border-radius:3px}.nurse-table .search-label{float:right}.nurse-table .search-content{font-size:10px;width:8rem}.nurse-table .pagination{float:right;margin-right:1rem!important}.nurse-table .react-bootstrap-table{margin-bottom:0!important;margin-left:0!important}.nurse-table-body .table-information{font-size:14px;font-weight:700;margin-left:5px;margin-top:2px}.nurse-btn-formatter{border:0;padding:5px;width:4.5rem;border-radius:5px;font-size:11px}.checkup-overlay.css-42igfv{margin-top:80%!important}.checkup-overlay .css-df17o1{height:100vh!important}.navbar-body{height:4rem;background-color:#039beb;padding:1rem}.navbar-title{font-size:1rem;text-align:center;display:inline-block;font-family:"Roboto",sans-serif;letter-spacing:1px}.back-icon,.navbar-title{margin-top:.3rem;color:#fff}.back-icon{font-size:1.3rem;float:left}.detail-body{height:100%;background-color:#fff;padding:2rem}.patient-title{font-size:.9rem;font-weight:700;text-align:left;margin-bottom:0}.patient-table{text-align:left;font-size:12px;font-weight:500;margin-top:-.5rem;margin-bottom:1rem}.horizontal-line{border:1px solid #707070;opacity:.5;width:100%!important}.patient-button{background-color:#039beb}.patient-button,.patient-button-done{width:100%;margin-bottom:1rem;height:3rem;font-size:14px}.patient-button-done{background-color:#00b113}.patient-button-danger{width:100%;margin-bottom:1rem;height:3rem;font-size:14px}.measure-body{height:100vh;background-color:#fff;padding:2rem}.measure-input{width:100%!important;height:3rem;border:1.3px solid #24b1fd;margin-bottom:1.3rem;border-radius:5px;padding-left:8px;font-size:12px!important;color:#4b4a4a!important}.measure-input::-webkit-input-placeholder{color:#4b4a4a!important;font-size:12px!important;font-family:"Noto Sans JP",sans-serif}.measure-body .react-datepicker-wrapper{width:100%!important}.measure-body .measure-button{width:100%!important;padding:.7rem;background-color:#039beb;font-family:"Noto Sans JP",sans-serif;font-size:13px;letter-spacing:2px}.measure-body .react-datepicker__input-container input{margin:auto auto 1rem!important;width:100%!important;height:3rem!important;border:1.3px solid #24b1fd;font-size:13px!important;padding-left:8px!important}.measure-body .react-datepicker__input-container input::-webkit-input-placeholder{font-size:13px!important;font-family:"Noto Sans JP",sans-serif}.nurse-overlay.css-42igfv{margin-top:80%!important}.nurse-overlay .css-df17o1{height:100%!important}.vaccination-body{height:100vh!important;background-color:#fff;padding:2rem}.vaccination-input{width:100%!important;height:3rem;border:1.3px solid #24b1fd;margin-bottom:1.3rem;border-radius:5px;padding-left:10px;font-size:13px!important}.vaccination-body .btn-saveschedule,.vaccination-body .save-vaccination{width:100%!important;padding:.7rem!important;background-color:#039beb!important;font-family:"Noto Sans JP",sans-serif;font-size:13px;letter-spacing:2px;margin-top:0}.vaccination-body .css-26l3qy-menu{margin-top:3rem;width:100%!important;margin-left:.7rem}.vaccination-body .merk-vaccine .css-26l3qy-menu{margin-top:0;width:100%!important;margin-left:0}.vaccination-body .merk-vaccine .css-1uccc91-singleValue{font-size:13px!important}.vaccination-body .react-datepicker-wrapper{width:100%!important}.vaccination-body .react-datepicker__input-container input{font-size:12px!important;padding-left:8px!important;color:#4b4a4a!important}.vaccination-body .css-1pahdxg-control,.vaccination-body .css-yk16xz-control,.vaccination-body .react-datepicker__input-container input{margin:auto auto 1rem!important;width:100%!important;height:3rem!important;border:1.3px solid #24b1fd}.vaccination-body .react-datepicker__input-container input::-webkit-input-placeholder{font-size:12px!important;font-family:"Noto Sans JP",sans-serif}.vaccination-body .select-placeholder{color:#a3a1a1;font-size:12px;margin-top:15px;font-weight:500}.vaccination-body .delete-vaccination-button{float:right;margin-bottom:10px;margin-top:-1rem}.vaccination-body .delete-vaccination-icon{font-size:12px}.note-body{height:100vh;background-color:#fff;padding:2rem}.note-body .note-input{width:100%;height:10rem;border:1.3px solid #24b1fd;margin-bottom:1.3rem;border-radius:5px;padding-left:1rem;line-height:3rem}.note-input::-webkit-input-placeholder{color:#7b7b7b;font-size:11px;font-family:"Noto Sans JP",sans-serif;text-align:left;margin-top:1rem;line-height:3rem}.note-body button{width:100%;padding:.7rem;background-color:#039beb;font-family:"Noto Sans JP",sans-serif;font-size:13px;letter-spacing:2px}.nurse-modal .modal-content{margin-left:0!important;width:100%!important;margin-top:10rem!important}.nurse-modal .note-child-title{font-size:1rem!important}.vaccination-modal .modal-body{margin:0!important}.btn-setschedule{width:100%!important;height:3rem;margin-bottom:1rem;background-color:#fff!important;border:1px solid #039beb!important;color:#039beb!important;font-size:13px;font-family:"Roboto";cursor:pointer!important}.vaccination-body .vaccination-input{width:100%!important;height:3rem;border:1.3px solid #24b1fd;margin-bottom:1.3rem;border-radius:5px;padding-left:8px}.vaccination-input::-webkit-input-placeholder{color:#7b7b7b;font-size:11px;font-family:"Noto Sans JP",sans-serif}.vaccination-modal .btn-saveschedule,.vaccination-modal .save-vaccination{width:100%!important;padding:.7rem!important;background-color:#039beb!important;font-family:"Noto Sans JP",sans-serif;font-size:13px;letter-spacing:2px;margin-top:0}.vaccination-modal .css-26l3qy-menu{margin-top:3rem;width:100%!important;margin-left:.7rem}.vaccination-modal .merk-vaccine .css-26l3qy-menu{margin-top:0;width:100%!important;margin-left:0}.vaccination-modal .react-datepicker-wrapper{width:100%!important}.vaccination-modal .react-datepicker__input-container input{font-size:13px!important;padding-left:8px}.vaccination-modal .css-1pahdxg-control,.vaccination-modal .css-yk16xz-control,.vaccination-modal .react-datepicker__input-container input{margin:auto auto 1rem!important;width:100%!important;height:3rem!important;border:1.3px solid #24b1fd}.vaccination-modal .react-datepicker__input-container input::-webkit-input-placeholder{font-family:"Noto Sans JP",sans-serif}.vaccination-modal .select-placeholder{color:#b4a6a6;font-size:12px;margin-top:15px;font-weight:500}.vaccination-modal .delete-vaccination-button{float:right;margin-bottom:10px;margin-top:-1rem}.vaccination-modal .delete-vaccination-icon{font-size:12px}.vaccination-modal .css-1uccc91-singleValue{font-size:13px!important}.queue-table{margin-left:1rem}.queue-table .row{width:55%!important;position:absolute;top:85%!important}.queue-table .table{font-size:1.2rem}.queue-table .pagination{margin-left:50%}.queue-table-title{font-size:1.3rem;text-align:left;margin-top:1rem;margin-bottom:-5rem}.card-queue{width:40%!important;margin-left:5rem}.card-queue .card-header{background-color:#c1e4f7;font-size:1.2rem;color:#000;font-weight:700;font-family:arial;padding:1rem}.card-queue2 .card-header{background-color:#e6eaeb!important}.card-queue2 .card-text{background-color:#f3f4f6!important}.card-queue .card-number{font-size:24vh;color:#000;margin-top:-2rem;margin-bottom:-4rem;font-weight:700}.card-queue .card-text{background-color:#e5f6fe;height:33vh}.card-queue .card-patient{font-size:2em;color:#000;margin-bottom:0;font-weight:700}.emergency-queue{margin-left:-7rem}.emergency-queue,.emergency-queue2{margin-top:-1rem!important;position:absolute}.emergency-queue2{margin-left:3rem}@media (min-width:1879px){.queue-table .pagination{margin-left:45%}}.show-card-queue .card-body{height:100vh}.show-card-queue .show-queue-dr-status-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-left:5rem}.show-card-queue .show-queue-dr-status-wrapper .show-queue-dr-status-text{font-weight:700;font-size:24px;color:#000}.show-card-queue .show-queue-dr-status-wrapper .dot-1{width:24px;height:24px;border-radius:50%}.show-card-queue .show-queue-dr-status-wrapper .dot-1.dr-arrived{background-color:#6be620}.queue-table{display:flex;flex-direction:column;grid-gap:48px;gap:48px}.queue-table .show-current-queue .queue-table-title,.queue-table .show-passed-queue .queue-table-title{font-weight:700;font-size:32px;color:#000}.queue-table .show-current-queue .show-queue-table-wrapper th.ant-table-cell,.queue-table .show-passed-queue .show-queue-table-wrapper th.ant-table-cell{background-color:#fafcff}.queue-table .show-current-queue .show-queue-table-wrapper th.ant-table-cell:before,.queue-table .show-passed-queue .show-queue-table-wrapper th.ant-table-cell:before{display:none}.queue-table .show-current-queue .show-queue-table-wrapper tr:nth-child(odd) td.ant-table-cell,.queue-table .show-passed-queue .show-queue-table-wrapper tr:nth-child(odd) td.ant-table-cell{background:#fafcff}.tag-status-container{display:flex;grid-gap:8px;gap:8px;align-items:center}.tag-status-container .tag-status-dot{display:inline-block;width:10px;height:10px;border-radius:10px}.tag-status-container .tag-status-dot.tag-status-green{background:#6be620}.tag-status-container .tag-status-dot.tag-status-blue{background:#0085ff}.tag-status-container .tag-status-dot.tag-status-light-blue{background:rgba(0,133,255,.3137254901960784)}.tag-status-container .tag-status-dot.tag-status-yellow{background:#ffb400}.tag-status-container .tag-status-dot.tag-status-red{background:#cb444a}.tag-status-container .tag-status-dot.tag-status-emergency{background:red}.tag-status-container .tag-status-text{color:rgba(19,44,86,.6);font-size:1rem}p{padding:0!important;margin:0!important}.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{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:700px){.content-section{margin-left:0;padding-top:2rem;padding-left:2rem}.card{width:99%!important}.admin-overlay .css-42igfv{margin-left:50%!important;margin-top:25rem}.admin-overlay .css-df17o1{height:100vh}.modal-content{margin-top:10rem;margin-left:-5rem!important}}@media (min-width:1200px){.content-section{margin-left:15rem;padding-top:2rem;padding-left:6rem}.card{width:99%!important}.admin-overlay .css-42igfv{margin-left:50%!important;margin-top:25rem}.admin-overlay .css-df17o1{height:100vh}.modal-content{margin-top:5rem;margin-left:-5rem!important}}.detail-request-certificate-container{background:#fff;margin-top:-2rem;margin-left:-6rem;min-height:100vh;padding:2rem 2rem 40px 7rem}.modal-success-send-certificate>.ant-modal-content{border-radius:24px}.modal-success-send-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.modal-success-send-description{width:400px;text-align:center;color:#747474;font-size:16px}.img-success-send-wrapper{width:100px;height:100px}.img-success-send-wrapper>img{display:flex;height:100%;width:100%;flex:1 1;object-fit:cover}.modal-input-reason>.ant-modal-content{border-radius:24px}.modal-reason-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.modal-reason-description{width:400px;text-align:center;color:#747474;font-size:16px}.modal-reason-description>span{font-weight:700}.img-reason-wrapper{width:100px;height:100px}.img-reason-wrapper>img{display:flex;height:100%;width:100%;flex:1 1;object-fit:cover}.modal-upload-certificate{width:717px!important;border-radius:10px!important}.modal-upload-certificate-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.modal-upload-certificate-image{margin-top:34px}.modal-upload-certificate-title{font-weight:700;font-size:24px;line-height:24px;text-align:center;color:#000}.modal-upload-certificate-desc{font-size:16px;line-height:24px;text-align:center;color:rgba(19,44,86,.6)}.modal-upload-certificate-drag-wrapper{width:100%!important;background:#f4faff!important;height:242px!important;border:none!important}.modal-upload-drag-certificate-title{font-weight:500;font-size:20px;line-height:24px;color:#90b8d3}.modal-upload-drag-certificate-desc{font-weight:400;font-size:15px;line-height:24px;color:#90b8d3}.list-file-uploaded-wrapper{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;box-shadow:0 0 15px rgba(45,73,88,.15);padding:16px 18px;border-radius:10px}.list-file-uploaded-name{font-weight:500;font-size:14px;line-height:24px;color:#132c56}.container-template{width:100%;height:100%}.body-print{background-color:#0fa8f9}.certificate-wrapper{background:#fff;display:flex;width:100%;height:100%;flex-direction:column;align-items:center}.certificate-title{font-weight:500;font-size:24px;line-height:28px}.certificate-sub-title,.certificate-title{text-align:center;letter-spacing:.01em;color:#2f638e}.certificate-sub-title{font-size:20px;line-height:23px;margin-top:10px;margin-bottom:34px}.certificate-recipient-wrapper{margin-top:20px;padding:14px 26px;width:-webkit-max-content;width:max-content;background:linear-gradient(85.81deg,#3294ee -44.38%,#0fa8f9 52.86%,#45a6ff 120.8%);border-radius:12px;margin-bottom:34px}.certificate-name{font-size:18px;text-align:center;line-height:21px;letter-spacing:.01em;color:#fff}.certificate-divider{border-top:1px solid hsla(0,0%,100%,.28);width:320px;margin-top:12px;margin-bottom:12px}.certificate-info{display:grid;grid-template-columns:repeat(2,50%)}.certificate-info-item{width:100%}.certificate-info-title{font-weight:500}.certificate-info-sub-title,.certificate-info-title{font-size:16px;line-height:19px;letter-spacing:.01em;color:#fff}.certificate-info-sub-title{word-wrap:break-word;word-break:break-all;margin-top:8px}.table-template-certificate-wrapper .ant-table-container,.table-template-certificate-wrapper .ant-table-container>.ant-table-content>table{border:none!important}.table-template-certificate-wrapper .ant-table-container>.ant-table-content>table>thead.ant-table-thead>tr>th.ant-table-cell{font-size:12px!important;padding:0!important;text-align:center!important;border:1px solid #000!important}.table-template-certificate-wrapper .ant-table-container>.ant-table-content>table>tbody.ant-table-tbody>tr{border:1px solid #000!important}.table-template-certificate-wrapper .ant-table-container>.ant-table-content>table>tbody.ant-table-tbody>tr>td.ant-table-cell{padding:4px!important;text-align:left!important;font-size:11px!important;border:1px solid #000!important}.table-template-certificate-wrapper table{width:100%}.table-template-certificate-wrapper table th{text-align:center;font-weight:500;background:#f2f2f2;font-size:11px}.table-template-certificate-wrapper table,.table-template-certificate-wrapper table td,.table-template-certificate-wrapper table th{border:1px solid #000;border-collapse:collapse;padding:4px 6px;font-size:11px}@page{size:legal;margin:1rem}@media print{.container-template{height:100vh}.signing-wrapper{page-break-inside:avoid;break-inside:avoid}}.duplicate-data-container{background:#fff;margin-top:-2rem;margin-left:-6rem;min-height:100vh;padding:2rem 2rem 40px 7rem}.header-right-content-wrapper{display:flex;justify-content:flex-end}.multiple-delete-wrapper{display:flex;align-items:center;grid-gap:37px;gap:37px}.modal-duplicate-data-certificate>.ant-modal-content{border-radius:24px;max-width:717px}.modal-duplicate-data-certificate{padding:20px;max-height:654px}.modal-duplicate-data-certificate,.modal-duplicate-data-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-duplicate-data-wrapper{padding-top:45px}.modal-duplicate-data-description{width:611px;color:#747474;font-size:16px}.wrapper-custom{display:block;width:100%;margin-bottom:1em}.toolbar-custom{padding:6px 5px 0;border-radius:2px;border:1px solid #f1f1f1;display:flex;justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:12px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.editor-custom{height:20em;border:1px solid #f1f1f1!important;padding:5px!important;border-radius:2px!important}.rdw-option-active{background:rgba(4,155,235,.3607843137254902)}.modern-radio-container{margin:24px 0;display:flex;cursor:pointer;-webkit-user-select:none;user-select:none}.selected-text{transition:all .1s linear;color:#3fbc07}.radio-outer-circle{width:18px;height:18px;min-width:18px;min-height:18px;border:2px solid #3fbc07;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:12px;transition:all .1s linear}.radio-inner-circle{width:12px;height:12px;border-radius:50%;background-color:#3fbc07;transition:all .1s linear}.unselected{border:2px solid #666}.unselected-circle{width:0;height:0}.helper-text{padding-right:8px}.input-radio{border:0;outline:0;background:transparent;border-bottom:1px solid #666}.selected-input{border-bottom:1px solid #3fbc07;transition:all .2s linear}@media (min-width:1224px){.horizontal-line{width:100%!important;opacity:.5}.input-detail-queue .css-26l3qy-menu{width:20rem!important;margin-left:0!important;margin-top:0!important;font-size:14px}.detail-queue{font-size:1rem}.input-detail-queue button{width:7rem;height:2rem;font-size:12px;margin-top:1rem}.input-detail-queue .save-detail{margin-left:9.5rem}.input-detail-queue .css-2b097c-container,.input-detail-queue .css-yk16xz-control{width:20rem;font-size:14px}}@media(min-width:1879px) and (min-width:800px){.horizontal-line{width:100%!important;opacity:.5}.input-detail-queue .css-26l3qy-menu{width:20rem!important;margin-left:0!important;margin-top:-5rem}.input-detail-queue button{width:7rem;height:2rem;font-size:12px;margin-top:3rem}.input-detail-queue .save-detail{margin-left:9.5rem}.input-detail-queue .css-2b097c-container,.input-detail-queue .css-yk16xz-control{width:20rem}}.container-wrapper-receipt{position:relative;max-width:10em}.image-payment{width:10em;height:auto;border:1px solid rgba(0,0,0,.2196078431372549);cursor:pointer;opacity:1;transition:.5s ease}.middle-receipt{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.container-wrapper-receipt:hover .image-payment{border:1px solid #039beb;opacity:.75}.container-wrapper-receipt:hover .middle-receipt{opacity:1}.confirm-payment-radio{padding:.5em 2em .5em 3em}.confirm-payment-radio input:checked{color:green}.form-payment-confirm{padding:1em 12em}.choice-refused-payment{overflow:hidden;max-height:0;transition:max-height .5s,overflow 0s}.show-choice-refused{max-height:20em;overflow:auto;transition:max-height .5s,overflow .5s .5s}.react-datepicker-wrapper .date-picker-custom{margin:0}@media(min-width:1224px){.patient-page-title{font-size:1.4rem;text-align:left;font-family:"Roboto",sans-serif;font-weight:700}.patient-page-subtitle{font-size:1.1rem;text-align:left}.add-table .css-26l3qy-menu{width:30rem!important;margin-left:.3rem!important;background-color:#fff;margin-top:0!important}.add-table .css-2b097c-container{margin-left:1rem!important}.add-table .react-datepicker__input-container{margin-left:0!important}.address-styling{float:right}}@media(min-width:1879px){.add-table .css-26l3qy-menu{width:30rem;margin-left:5rem;margin-top:-1rem}.address-styling{float:right}}.btn-shift{width:100%!important;margin-bottom:2rem;height:3rem;text-align:left;background-color:#1289d1}.certificate-container{padding-right:2rem;background:#fff;margin-top:-2rem;margin-left:-6rem;padding-top:2rem;padding-left:7rem;height:100vh}.certificate-header-wrapper{display:flex;align-items:center;justify-content:space-between}.container-running-queue{height:100vh;overflow:hidden;background-color:#039bea;display:flex;flex-direction:column;padding:1rem}.content-wrapper{flex:1 1;background:#fff;border-radius:16px;padding:2rem}.divider{border-bottom:1px solid #dcdcdc}.content-title{font-weight:700;font-size:1.875rem;line-height:2.25rem}.form-input{position:relative;width:60%}.form-input input::placeholder{opacity:0}.form-input input{width:100%;height:50px;padding:10px;outline:none;border:1px solid grey;box-sizing:border-box;border-radius:5px}.form-input label{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:grey;transition:all .3s ease-in-out}.form-input input:focus+label,.form-input input:not(:placeholder-shown)+label{top:0;font-size:.8rem;color:#000;background:#fff;padding:7px}.form-input input:focus{border:2px solid #039bea!important}.form-input input:focus+label{color:#039bea!important}.card-checkin{max-width:100%;overflow:hidden;background:#f9dbbf;box-shadow:4px 4px 25px rgba(50,119,155,.1);cursor:pointer}.card-img{width:100%;height:100%;object-fit:cover}.card-checkin-title{line-height:97px;font-weight:800;font-size:80px;color:#fff;margin:0 0 60px}.button-card-checkin{width:100%;border:none;background:#f06b10;font-weight:500}.button-card-checkin:hover{background:rgba(240,106,16,.611764705882353)}@media (min-width:768px){.card-checkin{border-radius:16px;padding:24px}.card-img-wrapper{width:300px;height:300px;border-radius:16px;margin-bottom:24px}.button-card-checkin{padding:12px;border-radius:10px;height:57px;font-size:1.5rem}}@media (min-width:992px){.card-checkin{border-radius:24px;padding:24px}.button-card-checkin{padding:12px;border-radius:16px;height:67px;font-size:1.5rem}}@media (min-width:1200px){.card-img-wrapper{width:280px;height:280px}.button-card-checkin{padding:12px;border-radius:16px;height:77px;font-size:1.7rem}}.container-scanner{display:flex;flex-direction:column;justify-content:center;align-items:center}.input-token{position:absolute;top:-1000px}.scanner-img-wrapper{width:323px;height:323px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-bottom:50px}.scanner-title{font-weight:800;font-size:60px;line-height:73px;text-align:center;color:#fff}.scanner-sub-title{max-width:1042px;font-size:36px;line-height:44px;text-align:center;color:#fff}.loading-self-checkin-container{position:fixed;top:0;bottom:0;left:0;height:0;z-index:999;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.36470588235294116)}.loading-self-checkin-content{background:#fff;padding:40px;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-is-over{justify-content:center;align-items:center;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.6)}.wrapper-is-over{background:#fff;padding:48px 64px;border-radius:20px;width:579px}.img-wrapper-is-over{margin-bottom:24px}.title-is-over{font-weight:800;font-size:32px;line-height:39px;text-align:center;color:#232323;margin:0 0 58px}.sub-title-is-over{font-size:24px;line-height:29px;color:rgba(35,35,35,.7);margin:0 0 48px}.button-is-over{width:100%;padding:12px;border-radius:10px;border:none;background:#f06b10}.button-is-over:hover{background:rgba(240,106,16,.611764705882353)}.container-failed-checkin{justify-content:center;align-items:center;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.6)}.wrapper-failed-checkin{background:#fff;padding:48px 64px;border-radius:20px;width:579px}.img-wrapper-failed-checkin{margin-bottom:24px}.title-failed-checkin{font-weight:800;font-size:32px;line-height:39px;text-align:center;color:#232323;margin:0 0 58px}.sub-title-failed-checkin{font-size:24px;line-height:29px;color:rgba(35,35,35,.7);margin:0 0 48px;text-align:left}.button-failed-checkin{width:100%;padding:12px;border-radius:10px;border:none;background:#f06b10;margin-top:24px}.button-failed-checkin:hover{background:rgba(240,106,16,.611764705882353)}.container-success-checkin{justify-content:center;align-items:center;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.6)}.wrapper-success-checkin{display:flex;flex-direction:column;background:#fff;padding:48px 64px;border-radius:20px;width:579px;max-height:90%}.top-content-success-checkin{height:100%;overflow-y:auto}.top-content-success-checkin::-webkit-scrollbar{display:none}.img-wrapper-success-checkin{margin-bottom:24px}.title-success-checkin{font-weight:800;font-size:32px;line-height:39px;text-align:center;color:#232323;margin:0 0 58px}.sub-title-success-checkin{font-size:24px;line-height:29px;color:rgba(35,35,35,.7);margin:0 0 24px}.wrapper-queue-success-checkin{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:48px}.queue-number-success-checkin{font-size:60px;line-height:73px;text-align:center;color:#232323;margin:0}.sub-title-queue-success-checkin{margin:0;font-size:24px;line-height:29px;color:rgba(35,35,35,.7)}.button-success-checkin{width:100%;padding:12px;border-radius:10px;border:none;background:#f06b10}.button-success-checkin:hover{background:rgba(240,106,16,.611764705882353)}.container-self-checkin{height:100vh;width:100vw;overflow:hidden;padding:50px 0;background:url(/static/media/img-bg.dc78c9ea.png);background-repeat:no-repeat;background-size:cover;position:relative;z-index:999}.self-checkin-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.self-checkin-title{text-align:center;font-weight:800;color:#fff}.self-checkin-subtitle{color:#fff;max-width:936px}.card-wrapper{display:flex;grid-gap:64px;gap:64px}@media (min-width:768px){.self-checkin-title{font-size:38px;line-height:48px;max-width:600px;margin-bottom:20px}.self-checkin-subtitle{font-size:24px;line-height:36px;max-width:700px;margin-bottom:50px}}@media (min-width:992px){.self-checkin-title{font-size:38px;max-width:600px;line-height:48px;margin-bottom:24px}.self-checkin-subtitle{font-size:24px;line-height:36px;max-width:700px;margin-bottom:70px}}@media (min-width:1200px){.self-checkin-title{font-weight:800;font-size:38px;max-width:600px;line-height:48px;margin-bottom:24px}.self-checkin-subtitle{font-size:24px;line-height:36px;max-width:700px;margin-bottom:60px}}.practicing-container{padding-right:2rem;background:#e9eaec;margin-top:-2rem;margin-left:-6rem;padding-top:2rem;padding-left:7rem;height:calc(100vh - 48px)}.practicing-container .table-header-wrapper{margin-top:16px;background:#fff;padding:16px}.online-consultation-container{padding-right:2rem;background:#e9eaec;margin-top:-2rem;margin-left:-6rem;padding-top:2rem;padding-left:7rem;height:calc(100vh - 48px)}.online-consultation-container .table-header-wrapper{margin-top:16px;background:#fff;padding:16px}.add-vaccine-container{padding-right:2rem;background:#e9eaec;margin-top:-2rem;margin-left:-6rem;padding-top:2rem;padding-left:7rem;height:calc(100vh - 48px)}.add-vaccine-container .add-form-wrapper{margin-top:16px;background:#fff;padding:16px}.current-queue-wrapper{background:#e5f6fe;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px;height:100%;position:relative}.current-queue-wrapper .current-emergency-image-1{position:absolute;top:0;left:40px}.current-queue-wrapper .current-emergency-image-2{position:absolute;top:0;right:40px}.current-queue-wrapper .current-patient-name{font-family:"Inter",sans-serif;font-weight:700;font-size:24px;margin-bottom:13px!important;color:#000;text-transform:capitalize}.current-queue-wrapper .queue-info-description{font-family:"Inter",sans-serif;font-weight:400;font-size:14px;text-align:center;margin-bottom:13px!important;color:#000}.current-queue-wrapper .current-btn-wrapper{display:flex;grid-gap:13px;gap:13px}.current-queue-wrapper .current-btn-wrapper .ant-btn.ant-btn-primary.ant-btn-lg{width:156px}.next-queue-wrapper{background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;padding:25px}.next-queue-wrapper .next-patient-name{font-family:"Inter",sans-serif;font-weight:700;font-size:24px;margin-bottom:13px!important;color:#000;text-transform:capitalize}.next-queue-wrapper .next-btn-wrapper{margin-top:auto}.next-queue-wrapper .next-btn-wrapper .ant-btn.ant-btn-primary.ant-btn-lg{margin-top:26px;width:156px}.info-wrapper .recommendation-container .recommendation-header-wrapper{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;background-color:#d7ecff}.info-wrapper .recommendation-container .recommendation-header-wrapper .recommendation-title-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px;color:#032544}.info-wrapper .recommendation-container .recommendation-header-wrapper .recommendation-title-wrapper .recommendation-title{font-family:Inter;font-weight:700;font-size:16px}.info-wrapper .recommendation-container .recommendation-header-wrapper .recommendation-toolbar-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px}.info-wrapper .recommendation-container .recommendation-content-wrapper{padding:24px 36px;display:flex;flex-direction:column}.info-wrapper .recommendation-container .recommendation-content-wrapper .recommendation-content-title-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}.info-wrapper .recommendation-container .recommendation-content-wrapper .recommendation-content-title-wrapper .recommendation-content-title{font-family:Inter;font-weight:700;font-size:16px}.info-wrapper .recommendation-container .recommendation-table-wrapper th.ant-table-cell{background-color:#fafcff}.info-wrapper .recommendation-container .recommendation-table-wrapper th.ant-table-cell:before{display:none}.info-wrapper .recommendation-container .recommendation-table-wrapper tr:nth-child(odd) td.ant-table-cell{background:#fafcff}.info-wrapper .queue-table-wrapper th.ant-table-cell{background-color:#fafcff}.info-wrapper .queue-table-wrapper th.ant-table-cell:before{display:none}.info-wrapper .queue-table-wrapper tr:nth-child(odd) td.ant-table-cell{background:#fafcff}.info-wrapper .queue-left-toolbar-wrapper{display:flex;grid-gap:13px;gap:13px}.info-wrapper .queue-left-toolbar-wrapper .queue-filter-wrapper{display:inline-flex;grid-gap:13px;gap:13px}.info-wrapper .queue-left-toolbar-wrapper .queue-filter-wrapper .ant-radio-button-checked{background:#262626;color:#fff}.info-wrapper .queue-left-toolbar-wrapper .queue-filter-wrapper .ant-radio-button-wrapper{width:150px;font-weight:500;font-size:14px}.info-wrapper .queue-left-toolbar-wrapper .queue-filter-wrapper .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:#262626!important}.info-wrapper .queue-right-toolbar-wrapper{display:flex;grid-gap:13px;gap:13px}.info-wrapper .queue-right-toolbar-wrapper .ant-btn.ant-btn-primary{width:174px;font-weight:500;font-size:14px}.queue-wrapper{padding-right:2rem;background:#fff;margin-top:-2rem;margin-left:-6rem;padding-top:2rem;padding-left:7rem;height:100%;overflow:hidden}.info-wrapper{background:#fbfbfb;margin-top:24px;display:flex;flex-direction:column;position:relative;grid-gap:37px;gap:37px;padding:16px 16px 150px}.queue-info-title{font-family:Inter;font-weight:700;font-size:24px;margin-bottom:13px!important;color:#000}.queue-number-primary{font-family:"Inter",sans-serif;font-weight:700;font-size:120px;line-height:120px;color:#000}.queue-number-secondary{font-family:Inter;font-weight:400;font-size:14px;color:#777}.info-wrapper .recommendation-container{position:absolute;bottom:0;left:0;right:0;border-top-left-radius:20px;border-top-right-radius:20px;background:#fff;box-shadow:0 -20px 50px 0 rgba(0,0,0,.050980392156862744);overflow:hidden;z-index:10;transform:translateY(100%);transition:transform .3s ease-in-out}.recommendation-show{transform:translateY(0)!important}.recommendation-minimize{transform:translateY(82%)!important}.login-admin-body{background-color:#fff;height:130vh;width:100%;padding-top:2rem}.login-image{width:0;margin:auto}.bob-style{width:10rem;margin-left:20%;display:inline-block}.login-title{font-size:2rem;font-weight:700;color:#000;display:block;line-height:1;text-align:left;width:10rem;margin-left:13rem;margin-top:-5rem}.adm-login-container{margin-top:-7rem;margin-left:3rem}.login-form .login-text{text-align:left;margin-top:0;margin-left:0;font-weight:700;font-size:1.4rem;color:#585858}.title-style{display:grid;grid-template-columns:repeat(2,1fr)}.admin-input{width:100%;background-color:#efefef!important;border:1px solid #efefef!important;height:2.5rem;margin-bottom:1rem}.admin-input::-webkit-input-placeholder{font-size:12px;color:#a2a2a2;padding:5px;font-family:"Roboto",sans-serif}.adm-login-button{width:100%;margin-left:0;margin-top:2rem;background-color:#039beb;height:2.5rem;margin-bottom:10rem}.invalid-feedback,.valid-feedback{margin-top:-.5rem;text-align:left;width:10rem}.login-form{margin:5rem auto auto;width:80%!important}.adm-login-container .login-text{text-align:left;margin-top:-5rem;margin-left:0}@media (min-width:500px){.bob-style{width:30%!important;margin-top:10%;margin-left:13rem}.login-title{margin-top:-5rem;font-size:3rem;font-weight:700;color:#000;margin-left:23rem;display:block;width:10%}.login-form{margin:auto;width:80%!important}.title-wrapper{margin-left:2rem}.login-form .admin-input{width:100%;background-color:#efefef;border:1px solid #efefef;height:3rem;margin-bottom:1rem}.admin-input::-webkit-input-placeholder{font-size:1rem;color:#a2a2a2;padding:5px;font-family:"Roboto",sans-serif}.adm-login-button{width:100%;margin-left:0;margin-top:2rem;background-color:#039beb;height:3rem;margin-bottom:10rem;font-weight:700;letter-spacing:2px;font-size:1.2rem;font-family:"Roboto",sans-serif}.login-form .login-text{text-align:left;margin-top:0;margin-left:0;font-weight:700;font-size:1.4rem;color:#585858}}@media(min-width:1000px){.bob-style{width:15rem!important;margin-top:10%;margin-left:20rem}.login-title{margin-top:-7rem;font-size:3rem;font-weight:700;color:#000;margin-left:33rem;display:block;width:10%}.login-form{margin:5rem auto auto;width:80%!important}.login-form .admin-input{width:100%;background-color:#efefef;border:1px solid #efefef;height:5rem;margin-bottom:1rem}.admin-input::-webkit-input-placeholder{font-size:1.5rem;color:#a2a2a2;padding:5px;font-family:"Roboto",sans-serif}.adm-login-button{width:100%;margin-left:0;margin-top:2rem;background-color:#039beb;height:5rem;margin-bottom:10rem;font-weight:700;letter-spacing:2px;font-size:1.5rem!important;font-family:"Roboto",sans-serif}.login-form .login-text{text-align:left;margin-top:0;margin-left:0;font-weight:700;font-size:2rem;color:#585858}}@media (min-width:1279px){.login-admin-body{padding-top:8rem!important;padding-left:20rem!important;background-color:#fff;width:100%!important;height:130vh!important}.img-container{float:left}.login-image{width:65%!important;margin:-4% 0 10% -20%!important}.adm-login-container .login-text{font-size:1.7rem!important;text-align:left;margin-top:5rem!important;margin-left:0!important;font-weight:700;color:#585858}.login-title{font-size:1.8rem!important;color:#000;font-weight:700;line-height:1;margin-top:-3rem;margin-left:1rem}.login-form{width:40%!important;margin-top:-40%!important;margin-left:50%!important}.admin-input{width:100%!important;background-color:#efefef;border:1px solid #efefef;height:3rem!important;margin-bottom:1.5rem;font-size:1rem}.admin-input::-webkit-input-placeholder{font-size:1rem;color:#a2a2a2;padding:5px;font-family:"Roboto",sans-serif}.adm-login-button{width:100%!important;font-size:1rem!important;font-weight:500;background-color:#039beb;height:3rem!important;letter-spacing:5px!important}.invalid-feedback,.valid-feedback{text-align:left;margin-top:-1rem;width:30rem!important;font-size:1.1rem}.bob-style{width:6rem!important;display:inline-block;margin:-10% 0 0 -50%}.title-wrapper{margin-bottom:-2rem!important;text-align:left!important;position:absolute!important;left:63%!important;top:19%!important}}@media(min-width:1879px){.login-admin-body{padding-top:8rem;padding-left:20rem;background-color:#fff;width:100%!important;height:110vh!important}.title-wrapper{top:15%!important;left:56%!important}.login-image{width:50rem!important;margin-left:-7%!important;margin-top:-3rem!important}.bob-style{width:7rem!important;margin-top:0!important;margin-left:0}.login-title{font-size:2rem!important;color:#000;font-weight:700;margin-top:-3rem!important;margin-left:6rem!important}.adm-login-container .login-text{font-size:1.5rem!important;text-align:left;margin-top:5rem;margin-left:0;font-weight:700;color:#585858}.login-form{margin-left:47%!important;margin-top:-33%!important}.admin-input{width:30rem;background-color:#efefef;border:1px solid #efefef;height:3rem;margin-bottom:1.5rem}.admin-input::-webkit-input-placeholder{font-size:1rem;color:#a2a2a2;padding:5px;font-family:"Roboto",sans-serif}.adm-login-button{width:100%!important;font-size:1.3rem!important;font-weight:500;background-color:#039beb;height:3rem!important;letter-spacing:5px!important}.invalid-feedback,.valid-feedback{font-size:1rem}}
/*# sourceMappingURL=main.3cc5d85a.chunk.css.map */