body{margin:0;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:#222;line-height:1.5}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,label,legend,li,ol,p,pre,span,td,textarea,th,ul{margin:0;padding:0}a{color:rgba(0,0,0,.8);text-decoration:none}ul li{list-style:none}a:hover{text-decoration:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;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}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.main-logo{width:100%}.main-logo img{width:100%;height:auto}#p_PtList{font-size:1rem!important;line-height:1.2em}.version{text-align:left;padding:4px 20px 4px 4px}.version p{color:#fff}.version-table{width:100%;table-layout:auto;border-collapse:collapse;margin-left:-40px}.version-table td{width:50%;text-align:left;padding:2px 10px 2px 4px;vertical-align:top}.version-table p{line-height:1.1em;margin:0;white-space:nowrap;overflow:visible;word-break:keep-all;font-size:.8rem!important}.version-fixed{text-align:right!important}.main-bg{padding:0 1rem!important}.main-nav-border{border-bottom:1px solid #dee2e6}.main-nav ul{margin-left:1rem}.main-nav ul li{display:inline-block;padding:0 .5rem}.main-nav-link{color:#222;display:inline-block;font-size:1rem;line-height:24px;padding:.5rem 1rem;text-decoration:none}.main-nav-link:hover{color:#666}.main-nav-active{color:#222;background:#ffc107;padding:.5rem 1rem;border-radius:5px}.main-nav-active:hover{color:#222}.dropdown-toggle:after,.menu-btn{display:none}.menu-btn{background-color:#e3f2fd}.menu-box{width:100%;border-right:1px solid #dee2e6;padding:.5rem .5rem 2rem}.menu-box ul{width:233px}.menu-title{font-size:1.125rem;font-weight:600;height:40px}.menu-link{font-size:14px;color:#222;display:block;padding:.1rem .4rem}.menu-active,.menu-link:hover{color:#f08833}.menu-active{border-radius:5px}.sidebar{background-color:#fff;width:250px;width:54px;position:fixed;z-index:1;transition:width .5s;transition-delay:1s;box-sizing:border-box;overflow:hidden}.sidebar:hover{width:250px}.content-right{width:100%;box-sizing:border-box;margin-left:50px;transition:margin-left .5s;overflow:hidden}.munu-link{font-size:1rem}.munu-link:hover{color:#222}.munu-link img{width:36px;margin-right:10px}.main-content-box{padding:1.5rem}.main-content-box h2{font-size:12px;line-height:1.5}.main-content-table{color:#222;width:100%;margin-top:1rem;text-align:left!important}.main-content-table td,.main-content-table th{padding:2px .5rem;border:1px solid #ccc;font-size:12px;height:30px;line-height:1.5;box-sizing:border-box}.main-content-table th{background-color:#fdfdfd}.main-content-table tbody tr:nth-of-type(odd){background-color:#fff /*  !important; */}.main-content-table tbody tr:nth-of-type(2n+2){background-color:#fff7f7}.addcase-form{padding:1rem 0 .5rem;margin:0}.addcase-form-title{width:180px;border-top-left-radius:.25rem;background:linear-gradient(-120deg,transparent 26px,orange 0) 100% 0;padding:2px 2px 0;position:relative;bottom:-2px;z-index:1}.addcase-form-title h2{font-size:13px;font-weight:600;height:30px;padding:.25rem .75rem;border-top-left-radius:.25rem;background:linear-gradient(-120deg,transparent 26px,#fff3cd 0) 100% 0}.addcase-form-title span{margin-left:2px}.addcase-page{height:30px}.addcase-page span{padding:0 2px;cursor:pointer}.addcase-page i{vertical-align:middle;font-size:22px;color:orange;padding:0 5px;cursor:pointer}.addcase-content-border{border:2px solid orange;padding:.5rem;border-top-right-radius:.25rem}.addcase-form label{padding-right:1rem;font-weight:700;font-size:15px}.addcase-form select{font-size:14px}.addcase-tab{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border:1px solid #28a745;border-bottom:none}.addcase-tab,.addcase-usertab{font-size:13px;padding:.1rem .8rem;margin:.05rem;background-color:#fff;color:#666;cursor:pointer}.addcase-usertab{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border:1px solid #fa7223;border-bottom:none}.addcase-sharetab{font-size:13px;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border:1px solid #3492ff;border-bottom:none;padding:.1rem .8rem;margin:.05rem;background-color:#fff;color:#666;cursor:pointer}.addcase-tab-active{background-color:#fff1c4;color:#222;border:1px solid #28a745;border-bottom:none}.addcase-usertab-active{background-color:#f6dcdf;color:#222;border:1px solid #fa7223;border-bottom:none}.addcase-sharetab-active{background-color:#e0fbff;color:#222;border:1px solid #3492ff;border-bottom:none}.addcase-tab-display-lg{display:block}.addcase-tab-display,.addcase-tab-display-md{display:none}.addcase-tab-box{padding:.5rem 0}.addcase-printbtn-box{padding:1rem 0 .5rem}.addcase-printbtn-box a{font-size:14px;margin-right:10px;color:#222}.addcase-printbtn-box img{height:30px;margin-right:4px}.addcase-tabs{flex-flow:row wrap;border-bottom:2px solid #28a745}.addcase-tabs-toggler{color:#ddd!important;border-color:#28a745!important}.addcase-uesrtabs-toggler{color:#ddd!important;border-color:#fa7223!important}.btn-recall{background-color:#fa7223;border:1px solid #fa7223;color:#fff;margin-right:6px}.btn-recall:hover{background-color:#c76730}.viewstatus-box-header{font-weight:700;padding:.5rem}.viewstatus-box{padding:.25rem}.viewstatus-table{width:auto}.viewstatus-table tr{font-weight:700;border-bottom:1px solid #a2ecb8}.viewstatus-table td{padding:.75rem .1rem}.viewstatus-table a{text-decoration:none}.viewstatus-table th{padding:.75rem 0;font-size:1rem}.viewstatus-table-user img{width:55px}.viewstatus-table-arrow img{width:25px}.viewstatus-notes{position:absolute;left:1rem;height:20px}.viewstatus-notes span,.viewstatus-notes svg{display:inline-block;vertical-align:middle;margin-left:10px}.viewstatus-notes span{margin-left:4px}.addsubject-modal .modal-content{border:1px solid #fff}.addsubject-modal .modal-header{padding:1rem .5rem 0;border-bottom:none}.addsubject-title{width:200px;z-index:888}.addsubject-title h2{font-size:14px}.addsubject-modal .modal-body{border:2px solid orange;border-radius:0 .25rem .25rem;margin:0 .5rem 1rem;padding:1rem .75rem}.addsubject-table{width:100%}.addsubject-table th{padding-left:1rem}.addsubject-table tr{border-bottom:1px solid #c5c5c5}.addsubject-table tr:first-child{border-top:1px solid #c5c5c5}.addsubject-site select{width:136px}.addsubject-table .subject-no{font-size:1rem}.addsubject-initial input{width:40px;display:inline-block;margin-right:.5rem;padding:.375rem .5rem;text-align:center}.viewstatus-table{width:100%!important}.conmed-table1{width:100%;font-size:12px;border:1px solid #dee2e6}.conmed-table1 th{background-color:#7a7a62;color:#fff}.conmed-table1 td,.conmed-table1 th{padding:.5rem;border-right:1px solid #fff}.conmed-table1 tbody tr{background-color:#d2d2d2}.conmed-table2{width:100%;font-size:14px;border:1px solid #dee2e6}.conmed-table2 tr{background-color:#d2d2d2}.conmed-table2 thead tr:first-child{border-bottom:1px solid #fff}.conmed-table2 td,.conmed-table2 th{padding:.5rem;border-right:1px solid #fff}.main-popup-box{position:absolute}.batchquery-box,.batchquery-form,.printcrf-box{padding:.4rem 0}.batchquery-title,.icf-histogram-title,.listmanager-title,.printcrf-title,.userlist-title{font-size:15px;font-weight:700;height:2rem}.icf-histogram-title{height:42px;display:flex;align-items:center}.batchquery-title label,.icf-histogram-title label,.listmanager-title label,.printcrf-title label,.userlist-title label{vertical-align:middle;line-height:2rem;display:inline-block;width:120px}.icf-histogram-title label{font-size:15px!important}.userlist-title label{width:auto;padding-right:1rem}.userlist-title select{border:1px solid #ced4da;padding:.375rem .75rem;border-radius:.25rem}.batchquery-content select,.listmanager-content select,.printcrf-content select{font-size:14px;width:100%}.batchquery-content input,.batchquery-content label,.icf-histogram-filter label,.listmanager-content label,.printcrf-content input,.printcrf-content label{font-size:14px;vertical-align:middle;padding-left:5px}.batchquery-content span,.icf-histogram-filter span,.printcrf-content span{display:inline-block;margin-right:1rem;line-height:2rem;min-width:80px}.icf-histogram-filter span,.printcrf-content span{margin-right:2.5rem;min-width:0}.icf-histogram-filter span{display:inline-flex;min-width:100px;align-items:center}.icf-histogram-input{height:20px}#batchquery_sectionform table{width:100%!important}.batch-select-box{padding:1rem 0 .5rem}.batch-select-box select{vertical-align:middle;font-size:14px}.batch-select-box select option{padding:.2rem}.batch-select-box .btn-warning{font-size:14px}.auditrail-table{word-break:break-all}.listmanager-title label{width:125px}.listmanager-content select{height:220px}.listmanager-content select option{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin:.4rem 0}.audit-loading-box{background-color:rgba(255,0,0,.5)}.audit-loading-box p{color:#fff;margin-left:40px;font-size:1.5rem}.loader{width:30px;height:30px;display:inline-block;padding:0;border-radius:100%;border-color:currentcolor;border-color:#fff rgba(0,0,0,.1) rgba(0,0,0,.1) #fff;border-style:solid;border-width:5px;-webkit-animation:loader 1s ease-in-out infinite;animation:loader 1s ease-in-out infinite}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}.datamange-color,.datamange-textcolor{padding:.5rem 0}.datamange-color label,.datamange-data label{display:inline-block;min-width:160px}.datamange-color span{display:inline-block;font-size:14px;padding:.2rem .4rem;margin-right:.4rem;border-radius:4px;text-align:center}.datamange-label{vertical-align:middle}.datamange-textcolor span,.icf-histogram-filter span{font-size:14px;margin-right:1rem}.datamange-textcolor span:first-child{margin-left:.4rem}.datamange-indent-first{padding-left:40px!important}.datamange-indent-second{padding-left:60px!important}.icf-reset-txt{padding-left:23px;font-weight:700;font-size:14px}.icf-reset-reason{display:flex;align-items:center;margin-left:2.5rem}.icf-reset-reason input{width:auto!important}.icf-reset-reason label{margin-left:10px}.icf-reset-title{width:380px}.border-top-c5{border-top:1px solid #c5c5c5}button:focus{outline:none}.bd-table{margin-top:0}.bd-table tbody th:nth-of-type(odd),.bd-table tbody tr:nth-of-type(odd){background-color:#fff7f7}.bd-table tbody th{font-weight:400;width:300px}.bd-table input[type=text]{border:1px solid #c5c5c5;width:300px;padding:2px}.bd-table select{width:auto;font-size:12px;width:300px;border:1px solid #c5c5c5;padding:2px 5px}.bd-input{display:inline-block;margin-right:1rem;line-height:24px;min-width:80px}.bd-input input{line-height:30px;vertical-align:middle;margin-right:4px}.bd-title-bg{background-color:#fff3cd!important}.glucose-box{margin-bottom:.5rem}.glucose-box input[type=button]{font-size:12px;padding:1px 6px;border:1px solid #c5c5c5;border-radius:.2rem}.glucose-box input[type=text]{border:1px solid #c5c5c5}.bind-btn{font-size:14px;padding:.3rem .6rem}.cgm-site .modal-content{width:520px}.cgm-site table tr{background-color:#fff7f7}.cgm-site table th{padding:.5rem 0;font-size:14px}.cgm-site table td{padding-left:.5rem}.cgm-site #list_cgm div{margin:.5rem}.btn-size{font-size:14px}.add-userlist-box table,.modify-site-box table{width:100%}.add-userlist-box table tr,.modify-site-box table tr{border-bottom:1px solid #c5c5c5}.add-userlist-box table tr:first-child,.modify-site-box table tr:first-child{border-top:1px solid #c5c5c5}.add-userlist-box table tr td,.add-userlist-box table tr th,.modify-site-box table tr td,.modify-site-box table tr th{padding:.5rem}.add-userlist-box table tr th,.modify-site-box table tr th{text-align:right;width:240px}.add-userlist-box table input,.add-userlist-box table select,.add-userlist-box table textarea,.edit-description-box input,.edit-description-box select,.edit-description-box textarea,.modify-site-box table input,.modify-site-box table select,.trigger-settings-box input,.trigger-settings-box select{border:1px solid #c5c5c5;padding:2px 5px;width:100%}.userlist-btn-group button{margin-right:.5rem;padding:.2rem .5rem}.userlist-form-box{padding:1rem 0 .5rem}.userlist-form-box button,.userlist-form-box select{font-size:14px}.userlist-form-box button{height:32px}.site-delegation select{border:1px solid #c5c5c5;padding:2px 5px;min-width:150px}.site-delegation table td{font-size:12px;font-weight:400;padding:.5rem}.crfsummary-table td{height:24px}.crfsummary-table th{background-color:#fff3cd!important}.crfsummary-color-square svg{vertical-align:middle;margin-right:.2rem;margin-left:-15px}.folllow-schedule-modal{margin-top:.5rem}.folllow-schedule-modal input{vertical-align:middle;margin-right:.5rem}.folllow-schedule-settings{display:flex;width:200px}.folllow-schedule-settings span{height:24px;padding-top:2px;margin-right:5px;vertical-align:middle}.folllow-schedule-settings input{flex:1 1}.folllow-schedule-settings input,.PhoneInputInput{font-size:12px;border:1px solid #c5c5c5;padding:2px}.folllow-schedule-flex{display:flex}.folllow-schedule-padding{padding-left:120px}.fs-input-disabled input[type=tel],.fs-input-disabled input[type=text]{background-color:#e9ecef;opacity:1;pointer-events:none}.edit-description-box table,.trigger-settings-box table{width:100%;border:1px solid #c5c5c5;border-right:none;border-left:none}.edit-description-box table tr,.trigger-settings-box table tr{background-color:#fff7f7}.edit-description-box table th,.trigger-settings-box table th{font-size:14px;text-align:right;padding:.5rem}.edit-description-box table td,.trigger-settings-box table td{padding:.5rem}.trigger-settings-box table td,.trigger-settings-box table th{border-bottom:1px solid #c5c5c5}.main-table-box{width:100%;max-width:100%;overflow:auto}.view-mode-icon{height:30px;display:flex;align-items:center}.view-mode-icon i{cursor:pointer;font-size:24px;padding:5px}.view-icon-active{color:orange}.view-mode-icon span{font-size:10px;padding-left:5px}.view-mode-phone{width:420px;margin:0 auto;padding:1.5rem 0}.config-download-msg{display:flex;align-items:center;padding:.3rem}.config-download-msg input{margin-right:.5rem}.stepcode{width:576px;background-color:#fff;padding:3rem 2rem;text-align:center;border-radius:20px;border:1px solid #ccc;margin:2rem auto 0}.stepcode-code{display:flex}.stepcode h2{text-align:center;margin-bottom:2rem;font-weight:600;font-size:1.5rem}.stepcode label,.stepcode p,.stepcode span{font-size:16px}.stepcode-code{margin:.5rem 0}.stepcode-code span{font-weight:700;margin-left:.5rem}.stepcode-content label{display:inline-block;min-width:100px;margin:.5rem 0}.stepcode-content p{text-align:center;margin:.5rem;font-size:14px;color:#495057}.stepcode-content p:first-child{margin-top:2rem}.stepcode-code-box{text-align:center}.stepcode-code-box input{width:40px!important;text-align:center;margin:.5rem .2rem;display:inline-block}.stepcode-checklist .form-control{width:auto}.stepcode .form-inline{text-align:center;justify-content:center}.subject-info-search{position:relative;left:0}.subject-info-search input{padding-left:30px;padding-right:30px;width:200px!important}.subject-info-search .icon-sousuo1{position:absolute;font-size:16px;color:#666;top:7px;left:7px}.subject-info-search .icon-cuo{position:absolute;right:7px;font-size:15px;color:#999;top:8px}.subject-info-select{position:absolute;background-color:#fff;width:200px;border:1px solid #ced4da;border-radius:.25rem;margin-top:4px}.subject-info-select ul{padding:0}.subject-info-select ul li{font-size:14px;padding:2px 10px;margin:10px 0}.subject-info-select ul li.highlight{background-color:#ff0;color:#000}.questionnaire-status-modal .modal-content{width:700px}.questionnaire-status-modal table{width:100%;overflow:scroll}.questionnaire-status-modal table td{border:1px solid #c5c5c5}.questionnaire-status-modal table td:last-child{text-align:center}.questionnaire-status-modal table th{border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5;text-align:center;width:120px}.questionnaire-status-modal table th:nth-child(2){width:200px}.questionnaire-status-modal{max-width:700px!important}.set-participant-info{display:flex;align-items:center!important;justify-content:flex-start;margin-left:.5rem}.set-participant-info .dropdown-item{width:auto;padding:.4rem .5rem}.study-info-box{margin:5px;height:auto;padding:5px}.si-bg-blue{border-radius:10px;background-color:#cce5ff}.si-bg-green{border-radius:10px;background-color:#d4edda}.si-bg-pink{border-radius:10px;background-color:#f8d7da}.si-bg-yellow{border-radius:10px;background-color:#fff3cd}.si-bg-cyan{border-radius:10px;background-color:#d1ecf1}.study-info-card{margin:10px!important}.study-info-card h2{font-size:14px}.study-info-card h3{font-weight:700;font-size:1.25rem}.study-info-card p{font-size:12px;color:#666;margin-top:1rem}.study-info-title{font-size:1rem!important;font-weight:700;margin:10px}.si-accounts-table{width:100%;border:1px solid #dee2e6;text-align:left!important;box-sizing:border-box}.si-accounts-table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.si-accounts-table td,.si-accounts-table th{border:1px solid #dee2e6;text-align:center;padding:5px}.si-accounts-table th{color:#222}.si-pop-title{background:linear-gradient(-120deg,transparent 26px,#2990ff 0) 100% 0}.si-pop-title h2{background:linear-gradient(-120deg,transparent 26px,#cce5ff 0) 100% 0}.si-pop-modal .modal-body{border:2px solid #2990ff}.si-pop-table{border-collapse:collapse;width:100%}.si-pop-tr:first-child{border-top:1px solid rgba(0,0,0,.1)}.si-pop-tr{border-bottom:1px solid #c5c5c5}.si-pop-td,.si-pop-th{padding:8px;text-align:left;font-size:14px}.si-pop-th{width:50%;vertical-align:top;padding-right:12px}.si-pop-tr:nth-child(2n){background-color:rgba(204,229,255,.5)}.si-pop-tr:nth-child(odd){background-color:hsla(0,0%,100%,.5)}.si-pop-tr input{border:1px solid #c5c5c5;padding:2px 5px;width:100%}.add-userlist-radio{display:inline-flex;vertical-align:middle;margin-right:1rem}.add-userlist-radio input[type=radio]{width:auto!important}.add-userlist-radio label{margin-left:5px}.add-userlist-box table tr th{width:205px;padding:.5rem .2rem}.add-userlist-box table tr td{padding:.5rem .2rem}.add-userlist-expires span{display:flex}.add-userlist-expires select{width:60px!important;margin-left:5px}.add-blue-btn{background-color:#2990ff;border-color:#1687ff}.add-blue-btn:hover{background-color:#317bcf}.add-green-btn{background-color:#63ad43;border-color:#60a841}.add-green-btn:hover{background-color:#489527}.pagination{justify-content:flex-start}.pagination ul{display:flex;align-items:center;margin-top:20px}.pagination ul li{border:1px solid #dee2e6;border-radius:5px;padding:6px 12px;margin-right:5px;font-size:16px;display:flex}.pagination .MuiSvgIcon-root{font-size:1rem;height:24px}.pagination-go{margin-top:20px;display:flex}.pagination-go input{font-size:1rem;width:65px;padding:2px 12px;border:1px solid #dee2e6;border-radius:5px;margin:0 5px 0 24px;text-align:center}.pagination-go button{padding:6px 12px;font-size:1rem}.quest-ao-box{width:100%;border:1px solid #ccc;padding:.5rem;margin-top:1rem}.quest-ao-box label{font-size:12px;font-weight:700;padding-right:1rem}.quest-ao-box span{display:flex;justify-content:center}.quest-ao-box div span{margin:0 .5rem}@media (min-width:1200px) and (max-width:1439px){.main-nav-link,.version p{font-size:13px}}@media (max-width:1200px){.main-nav-box{padding:.5rem 0}.main-nav-link{width:100%}.main-content-table td{padding:2px .5rem}.version{text-align:left}.menu-btn{display:inline-block}.viewstatus-table{width:70%}.printcrf-content span{margin-right:2rem}.datamange-color span{margin-bottom:.4rem}.bd-table input[type=text]#textBox_copies{width:300px}.version-fixed{text-align:left!important}.version{display:flex;justify-content:flex-start}}@media (max-width:992px){.dropdown-menu{padding:.2rem 0}.dropdown-divider{margin:0}.dropdown-menu ul{margin-left:0}.dropdown-item{padding:.25rem 1rem}.dropdown-item a:hover{color:#212529}.dropdown-item i{margin-right:10px;vertical-align:middle}.menu-box{padding:.5rem 1rem;background-color:#e3f2fd;position:absolute;top:0;z-index:99;display:none}.dropdown-toggle:after{display:inline-block}.viewstatus-table{width:90%}.addcase-tabsuser-line{border-bottom:2px solid #28a745}.addcase-tab-display-lg{display:none}.addcase-tab-display-md{display:block}.addcase-tab-display{display:none}.addcase-tab{width:100%;display:block;border:1px solid #28a745;border-radius:.25rem}.content-right{margin-left:0!important}.sidebar{display:none}.auditrail-table{word-break:normal}.bd-table tbody th{font-weight:400;width:200px}.bd-table input[type=text]{border:1px solid #c5c5c5;width:180px}.icf-histogram-filter label{padding-left:0}.icf-histogram-title{height:auto}}@media (max-width:768px){.version p{right:1rem}.main-nav ul{margin-left:0}.viewstatus-table{width:100%}.datamange-textcolor span:first-child{margin-left:0}.vtv-table-box{width:100%;overflow-x:scroll}}@media (max-width:576px){.main-logo img{display:block;width:158px;height:58px;float:right}.content{padding:1rem}.tab-border{padding:.5rem}.main-content-box{padding:1rem .5rem}.main-content-table{margin-top:0;margin-bottom:1rem}.addcase-page label{display:none}.addcase-form{padding:.5rem;margin:0}.addcase-form-box{order:2}.addcase-printbtn-box{padding:.5rem 0;order:1}.addcase-printbtn-box span{display:none}.viewstatus-table-user img{width:55px}.viewstatus-table-arrow img{width:25px}.viewstatus-table td{padding:.5rem 0}.addcase-tab-display-lg,.addcase-tab-display-md{display:none}.addcase-tab-display{display:block}.addcase-usertab{display:block;width:100%;border:1px solid #fa7223;border-radius:.25rem;background-color:#fff}.addcase-tabs-nav button{text-align:left}.addcase-tab-title,.addcase-usertab-title{text-align:center}.addcase-tab-title button,.addcase-usertab-title button{font-size:15px;font-weight:600;border:none;background:none;text-align:center;color:#28a745}.addcase-usertab-title button{color:#fa7223}.batch-select-box select option{padding:.2rem}.batch-select-box{text-align:right;padding:.5rem 0 1rem}.batchquery-content span{margin-right:.5rem;min-width:100px}.datamange-color span{width:auto;font-size:12px}.datamange-textcolor{padding-top:0!important}.datamange-textcolor span{font-size:12px;display:inline-block}.bd-alarm-control label,.bd-alarm-setting label,.bd-glucose-info label,.bd-required-info label{min-width:auto;margin-left:0}.bd-radio{width:40px}.add-userlist-box table tr th,.modify-site-box table tr th{max-width:150px}.userlist-btn-group button{margin-bottom:.5rem;margin-right:5px}.datamange-indent-first,.datamange-indent-second{min-width:150px}.bd-table select{width:100%}.bd-table th{width:100px!important}.userlist-form-box{padding-bottom:1rem}.folllow-schedule-table{overflow-x:scroll}.folllow-schedule-padding{padding-left:140px}.bd-table input[type=text]#textBox_copies,.stepcode{width:100%}.stepcode{padding:2rem .5rem}.stepcode-checklist .form-control{display:inline-block!important;font-size:14px}.stepcode-checklist label{font-size:14px}.stepcode-checklist #but_getVerifiCode{margin-left:.5rem!important;display:inline-block;font-size:14px}.addsubject-modal .modal-body{overflow:scroll}.version p{font-size:14px}.icf-reset-title{width:350px}.icf-reset-title h2{font-size:13px}.add-userlist-expires span{flex-direction:column}.add-userlist-expires select{width:100%!important;margin-left:0;margin-top:5px}.vtv-table-box{width:320px;overflow-x:scroll}}@media (max-width:320px){.viewstatus-table-user img{width:40px}.viewstatus-table-arrow img{width:15px}.batchquery-content span{min-width:100px}.addsubject-initial input{margin-right:.3rem}}.switch{position:relative;width:45px;height:20px;border-radius:20px}.switch span{display:block;position:absolute;height:12px;width:12px;border-radius:20px;margin:4px 0}.swicth-on{background-color:#007bff}.swicth-on span{background-color:#fff;right:4px}.swicth-off{background-color:#d6d6d6}.swicth-off span{background-color:#a3a3a3;left:4px}.file-btn-box{margin-bottom:.5rem}.file-btn-box button{border:1px solid #ccc;vertical-align:middle;color:#222;margin-right:5px;cursor:pointer}.file-btn-upload{padding:0 .2rem}.file-btn-transcan i,.file-btn-upload i{vertical-align:middle;font-size:22px;padding:0 .2rem}.file-btn-transcan{color:#fff;padding:0 .2rem}.icon-minus,.icon-plus{font-size:22px;color:orange;margin-right:.2rem}.file-main{margin:1.5rem 0;font-size:13px}.file-upload-animation{overflow:hidden;animation:fileupload 1s;-webkit-animation:fileupload 1s}@keyframes fileupload{0%{height:0}to{height:218px}}@-webkit-keyframes fileupload{0%{height:0}to{height:218px}}.file-upload-animation-down{overflow:hidden;animation:fileupload1 1s;-webkit-animation:fileupload1 1s}@keyframes fileupload1{0%{height:218px}to{height:0}}@-webkit-keyframes fileupload1{0%{height:218px}to{height:0}}.file-title{background:#343a40;width:100%;height:34px}.file-title-content{color:#fff;font-weight:700;line-height:34px;margin-left:10px}.file-content-box{background-color:#fff;border:1px solid #ccc}.file-content{margin:5px 10px;height:125px;overflow-y:auto}.file-content label{font-size:12px;font-weight:700}.file-content input,.file-content select{border:1px solid #ccc;padding:2px 5px}.file-content input#txt_description{width:300px}.file-list{width:100%;border:1px solid #ccc}.file-list td,.file-list th{text-align:left;padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.file-footer{background:rgba(0,0,0,.1);width:100%;height:auto;border:1px solid #ccc;border-top:0}.file-footer-file-info{background:#fff;height:20px;text-align:center;margin:3px 0}.file-footer-upload-box{display:inline-block;position:relative;overflow:hidden;text-align:center;width:auto;vertical-align:middle}.file-footer-upload-file{cursor:pointer;position:absolute;right:0;top:0;font-size:100px;opacity:0}.file-footer-btn{cursor:pointer;width:100px;margin:0 .2rem;padding:.2rem;vertical-align:middle}.file-footer-btn-border{border:1px solid #ccc;border-radius:4px}.file-footer-btn-upload{top:0;left:0}.file-footer-btn-remove{top:0;left:100px;margin-left:20px}.file-footer-btn-clear{top:0;left:220px;margin-left:20px}.filelist-modal{height:500px}.filelist-modal-table{font-size:14px;color:#222}.filelist-modal-table th{text-align:right}.filelist-modal-table td{padding:.5rem}.filelist-modal-table textarea{width:320px;height:150px;padding-left:.5rem;line-height:1.5;border:1px solid #ccc;border-radius:.2rem;background-color:#fdfde5}.file-padding{padding:.6rem 0}.modal-content{width:460px;position:relative;top:50%}.modal-title{font-size:1.125rem}@media (max-width:576px){.file-main{margin:1rem 0}.filelist-modal-table textarea{width:220px;height:120px}.file-content input#txt_description{width:100%}.modal-content{width:360px;position:relative;top:50%;margin:-50px 0 0}.file-footer-file-info{text-align:center}.file-footer-btn{margin-bottom:.6rem}.file-padding{padding-bottom:0}.file-footer-btn-content{padding-left:12px}@keyframes fileupload{0%{height:0}to{height:250px}}@-webkit-keyframes fileupload{0%{height:0}to{height:250px}}}@media (max-width:320px){.modal-content{width:300px}.filelist-modal-table textarea{width:180px;height:120px}.file-footer-upload{margin-left:-10px!important}}.MuiTable-root td,.MuiTableHead-root th{border-right:none;border-bottom:none}.MuiTableHead-root th{font-weight:700}.MuiTable-root tr:last-child>td{border-bottom:1px solid #ccc}.MuiTable-root{margin-bottom:20px}.zingchart-box{margin-top:0}.cgm-date-btn{color:#495057}.cgm-data-btn{padding:5px 0}.cgm-page{padding:1rem 0 .5rem}.cgm-page .page-link{font-size:14px}.PhoneInput{width:220px}.cgm-settings-btn{padding:2px 4px 3px;margin-left:5px}.cgm-settings-btn img{width:28px}.cgm-alert-btn{border:1px solid #ced4da;padding:2px;margin-left:6px}.cgm-alert-btn img{width:26px}.cgm-schedule-modal .modal-content{width:500px}.cgm-schedule-modal .modal-content th{max-width:100px}.cgm-alert-active{background-color:#ffc107;border-color:#ffc107}.cgm-alert-btn:hover{border-color:#6c757d}.cgm-schedule-table table td,.cgm-schedule-table table th{text-align:center}.cgm-schedule-table table th,.cgm-schedule-table table tr td:first-child{background-color:#fafafa}.cgm-edit{position:relative}.cgm-edit-icon{position:absolute;right:0;bottom:0;cursor:pointer}.cgm-edit-icon i{font-size:13px}.cgm-copy-icon{float:right;display:block;height:16px;cursor:pointer}.cgm-copy-icon i{font-size:16px;line-height:16px}.cgm-refresh{margin:1rem 0 .5rem;text-align:right}.cgm-refresh-icon i{display:inline-block;font-size:16px;margin-left:4px;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH}@media (max-width:992px){.cgmdata-form label{min-width:114px;display:inline-block;text-align:right}}@media (max-width:576px){.cgmdata-form .form-inline{display:block}.cgmdata-form label{text-align:left}.cgm-schedule-modal .modal-content th{max-width:80px}}@media (max-width:430px){.cgm-schedule-modal .modal-body{padding:.5rem 0}.cgm-schedule-modal .modal-content th{max-width:70px}}.modal-progress-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;display:flex;justify-content:center;align-items:top;align-items:center}.modal-progress-content{background-color:#fff;padding:24px;border-radius:8px;max-width:600px;max-height:150px;text-align:center;display:flex;flex-direction:column;justify-content:top;align-items:center}.modal-progress-content h2{font-weight:600;font-size:1.5rem;margin-bottom:.5rem}.progress-bar{height:16px;width:200px;background-color:#e4e4e4;border-radius:8px;margin-top:16px}.progress-bar-fill{height:100%;width:200px;background-color:#007aff;border-radius:8px;transition:width .5s ease-in-out}input:focus{outline:style}.searchInputs{position:relative}.searchInputs input{width:240px!important;padding-left:30px}.searchIcon svg{font-size:18px;left:0}#clearBtn{color:#999;right:7px}#clearBtn,#searchBtn{position:absolute;top:7px}#searchBtn{color:#666;left:5px;cursor:pointer}.dataResult ul{position:absolute;width:240px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;margin-top:0;margin-left:0;box-shadow:0 5px 15px rgba(0,0,0,.35);overflow:hidden;overflow-y:auto;padding:0}.dataResult ul li{font-size:14px;padding:2px 10px;margin:10px 0}.dataResult::-webkit-scrollbar{display:none}.dataResult .dataItem{width:100%;height:22px;display:flex;align-items:center;padding-left:15px;color:#000}.dataResult .dataItemSelected{color:#000;background-color:#ff0}.link-button{border:0;background:#fff;color:#00f;text-decoration:underline;cursor:pointer}.loginNew-box{background-color:#fff3cd;position:absolute;top:0;left:0;right:0;bottom:0;padding:10rem 0 4rem}.loginNew{width:400px;background-color:#fff;margin:0 auto;box-shadow:0 1px 12px 0 rgba(0,0,0,.2);box-sizing:border-box}.loginNew-content{padding:2rem}.loginNew-logo{padding:.5rem 0;background-color:#343a40}.loginNew-logo img{margin-left:1.4rem}.loginNew-title{padding:0 0 1.5rem}.loginNew-btn{margin:2rem 0 1rem}.loginNew-btn button{width:100%}.loginNew-account,.loginNew-password{margin-bottom:1.4rem}.loginNew-captcha{margin-left:1rem;background-color:#ccc;height:38px;border-radius:5px;text-align:center}.loginNew-captcha span{line-height:38px;font-size:16px;font-style:orange}.loginNew-footer{margin:0 auto;padding:3rem 1rem;width:768px;text-align:center;color:#888}.login-logo{padding:.5rem;position:relative}.login-tag-box{position:absolute;right:0}.login-tag{padding:.25rem .5rem}.login-logo img{width:100%}.login-from-box{padding:2rem 0 1rem}.login-title{text-align:right}.login-title label{display:inline-block;font-size:1rem;line-height:38px;margin-right:1rem}.login-btn{margin:1rem 0;text-align:center}.login-btn button{padding:.5rem 0;width:100%}.login-forgot a{color:#888;font-size:14px}.login-box{width:400px;height:auto;border:1px solid #ccc;border-radius:10px;text-align:center;padding:2rem 2rem 1rem;margin:6rem auto 0}.login-footer{font-size:12px;text-align:center;padding:1rem 0;margin-top:2.5rem;border-top:1px solid #ccc}@media (max-width:1200px){.loginNew-box{padding:6rem 0 4rem}.login-box{margin-top:2rem}}@media (max-width:768px){.loginNew-box{padding:4rem 0}.loginNew-footer{width:100%;padding:2rem 1rem}.login-title{text-align-last:left}}@media (max-width:576px){.loginNew-box{padding:0 0 4rem}.login-box{padding:1rem 1.5rem;margin-top:0}.login-title{text-align:left}}@media (max-width:400px){.login-box,.loginNew{width:100%}}.ediary-config-box{margin:2rem 0}.ediary-config-icon{margin-left:2rem}.ediary-config-icon h2{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;margin-left:.5rem}.ediary-config-ul li{text-align:center!important;margin:.5rem 0 .5rem .5rem}.ediary-config-list{background-color:#064f96;width:160px;padding:.5rem 0;border-radius:5px}.ediary-config-btn img{width:40px;margin-bottom:.2rem}.ediary-config-list p{font-size:14px;color:#fff}.ediary-config-list p img{width:1rem;margin-right:5px}.ediary-config-phone{width:353px;height:620px;background-color:#222;border-radius:20px;padding:1rem}.ediary-config-earphone{width:50px;height:10px;border-radius:20px;background-color:#fff;margin:0 auto 1rem}.ediary-config-content{width:321px;height:500px;background-color:#064f96;border-radius:0 0 20px 20px;margin-bottom:1rem}.ediary-config-menu{height:40px;border-bottom:1px solid #222}.ediary-config-menu h3{line-height:40px;margin-left:10px;font-size:1rem;color:#fff;font-weight:600}.ediary-config-bottom{width:40px;height:40px;border-radius:40px;background-color:#fff;margin:0 auto}.ediary-config-divider{width:1px;height:446px;background-color:#fff}.ediary-config-content ul li{border-bottom:1px solid #fff;margin-left:0;margin-right:0}@media (max-width:992px){.ediary-config-icon{margin-left:0}}@media (max-width:768px){.ediary-config-phone{margin-top:0}}@media (max-width:576px){.ediary-config-phone{margin-top:2rem}}.hidden{display:none}.error-text{padding:5px}:root{--icf-tab-bg:#fff8e8;--icf-active-bg:#fff;--icf-text:#2f2f2f;--icf-muted:#7a7a7a;--icf-radius:10px;--icf-radius-sm:7px;--icf-shadow:0 1px 0 rgba(0,0,0,0.05)}.icf-ticket-title{display:inline-block;position:relative;background:#fff8e8;background:var(--icf-tab-bg);color:#2f2f2f;color:var(--icf-text);border:2px solid #ffa012;border:2px solid var(--icf-accent);border-bottom:none;padding:10px 16px;font-weight:700;border-top-left-radius:7px;border-top-left-radius:var(--icf-radius-sm);border-top-right-radius:28px;line-height:1;box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:var(--icf-shadow);margin-bottom:8px}.icf-ticket-title:after{content:"";position:absolute;right:12px;top:100%;width:0;height:0;border-left:12px solid transparent;border-top:10px solid #fff8e8;border-top:10px solid var(--icf-tab-bg)}.eicf-tab-root{width:100%}.eicf-tab-header{display:flex;grid-gap:16px;gap:16px;padding:0 0 8px}.eicf-tab-item{position:relative;padding:12px 22px;border:2px solid #ffa012;border:2px solid var(--icf-accent);border-bottom:none;background:#fff8e8;background:var(--icf-tab-bg);color:#2f2f2f;color:var(--icf-text);font-weight:700;border-top-left-radius:7px;border-top-left-radius:var(--icf-radius-sm);border-top-right-radius:7px;border-top-right-radius:var(--icf-radius-sm);cursor:pointer;transition:box-shadow .15s ease,background-color .15s ease,-webkit-transform .06s ease;transition:transform .06s ease,box-shadow .15s ease,background-color .15s ease;transition:transform .06s ease,box-shadow .15s ease,background-color .15s ease,-webkit-transform .06s ease;outline:none}.eicf-tab-item:hover{box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:var(--icf-shadow)}.eicf-tab-item:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.eicf-tab-item:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.06274509803921569),0 0 0 4px #ffa012;box-shadow:0 0 0 2px rgba(0,0,0,.06274509803921569),0 0 0 4px var(--icf-accent)}.eicf-tab-item.active,.eicf-tab-item:after{background:#fff;background:var(--icf-active-bg)}.eicf-tab-item:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px}.eicf-tab-body{border:2px solid #ffa012;border:2px solid var(--icf-accent);background:#fff;background:var(--icf-active-bg);border-radius:0 10px 10px 10px;border-radius:0 var(--icf-radius) var(--icf-radius) var(--icf-radius);padding:16px}.addcase-content-border{border-radius:10px;border-radius:var(--icf-radius);padding:16px}.file-btn-box{margin:8px 0 12px}.file-btn-upload{display:inline-flex;align-items:center;grid-gap:10px;gap:10px;padding:9px 14px;border-radius:8px;border:2px solid #ffa012;border:2px solid var(--icf-accent);background:#fffef7;font-weight:600;transition:box-shadow .15s ease,-webkit-transform .06s ease;transition:box-shadow .15s ease,transform .06s ease;transition:box-shadow .15s ease,transform .06s ease,-webkit-transform .06s ease}.file-btn-upload:hover{box-shadow:0 1px 0 rgba(0,0,0,.05);box-shadow:var(--icf-shadow)}.file-btn-upload:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.addcase-content-border table{margin-top:8px}:root{--accent:#ffa012;--ink:#2f2f2f;--bg-cream:#fff8e8}.subtabs{width:100%;display:flex;flex-direction:column}.subtabs-row{display:flex;align-items:flex-end;grid-gap:28px;gap:28px;border-bottom:1px solid #e6e6e6;margin-bottom:16px;padding:0 4px}.subtab{background:transparent;border:none;padding:12px 12px 10px;font-weight:500;color:#2f2f2f;color:var(--ink);position:relative;cursor:pointer;border-top-left-radius:6px;border-top-right-radius:6px;transition:background-color .2s ease,color .2s ease,box-shadow .15s ease;outline:none}.subtab:hover{background:#fffdf5;color:#000}.subtab.active{font-weight:700;color:#000;background:#fff8e8;background:var(--bg-cream);border:0 solid #ffa012;border:0 solid var(--accent);border-bottom:none;z-index:2;box-shadow:0 1px 1px rgba(0,0,0,.05)}.subtab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:#ffa012;background:var(--accent);border-radius:2px 2px 0 0}.subtab:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.06274509803921569),0 0 0 4px #ffa012;box-shadow:0 0 0 2px rgba(0,0,0,.06274509803921569),0 0 0 4px var(--accent)}.subtabs-body{padding:8px 4px 0;position:relative;z-index:1;background:#fff;border-radius:0 8px 8px 8px}.subtabs-body table{margin-top:8px}.subtabs-body p{margin-top:4px;margin-bottom:12px;line-height:1.5}:root{--icf-accent:#ffa012;--icf-ink:#2f2f2f;--icf-cream:#fffde7;--icf-soft:#ffe082}.sitecfg{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.sitecfg__bar{justify-content:space-between;background:#fffde7;background:var(--icf-cream);border:1px solid #ffe082;border:1px solid var(--icf-soft);border-radius:6px;padding:10px 12px}.sitecfg__bar,.sitecfg__left{display:flex;align-items:center}.sitecfg__left{grid-gap:10px;gap:10px}.sitecfg__label{font-weight:700;color:#2f2f2f;color:var(--icf-ink)}.sitecfg__select{min-width:320px;padding:6px 8px;border-radius:6px;border:1px solid #ccc;background:#fff}.sitecfg__right{display:flex;align-items:center;grid-gap:8px;gap:8px}.sitecfg__pill{display:inline-flex;align-items:center;padding:4px 8px;border:1px solid #ffa012;border:1px solid var(--icf-accent);color:#2f2f2f;color:var(--icf-ink);border-radius:999px;font-weight:700;background:#fffaf1}.sitecfg__summary{border:1px solid #ffe082;border:1px solid var(--icf-soft);background:#fffef7;border-radius:6px;padding:10px 12px}.sitecfg__summaryTitle{font-weight:700;color:#333;margin-bottom:6px;border-bottom:2px solid #ffa012;border-bottom:2px solid var(--icf-accent);padding-bottom:6px}.sitecfg__empty{color:#777;padding:8px 0}.sitecfg__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr auto;grid-row-gap:8px;row-gap:8px}.sitecfg__row{display:contents}.sitecfg__name{color:#222}.sitecfg__status{justify-self:end;padding:2px 8px;border-radius:12px;font-size:12px;border:1px solid #ddd;background:#fff}.sitecfg__status.is-released{border-color:#4caf50;color:#2e7d32;background:#e8f5e9}.sitecfg__status.is-draft{border-color:#ffb74d;color:#e65100;background:#fff3e0}.sitecfg__panel{border-radius:6px;overflow:hidden}.modal-header{background-color:#fff7e5;border-bottom:2px solid #ffae42}.modal-header h2{color:#a25f05;font-weight:700;font-size:18px}.modal-body{background-color:#fff7f7}.modal-body ul{list-style-type:none;padding:0;text-align:center;font-size:16px}.modal-body input[type=text]{border:1px solid #ffae42;background-color:#fff7f7}.modal-body button{border:1px solid #000;background-color:#fff;color:#000;padding:2px 8px}.modal-footer .btn-warning{background-color:#ffae42;border-color:#ffae42;color:#fff}.modal-footer .btn-outline-secondary{color:#5a5a5a;border-color:#5a5a5a}.modal-footer .btn-warning:hover{background-color:#e09534;border-color:#e09534}.modal-footer .btn-outline-secondary:hover{background-color:#f0f0f0;border-color:#5a5a5a}.visit-schedule-container{margin:2rem 0;border:1px solid #4a494c;border-radius:8px;padding:24px;background-color:#ecfcff}.visit-schedule-title{margin:0 0 12px;font-size:1.6rem!important;font-weight:700;text-align:left;color:#333}.visit-table{width:100%;margin-bottom:16px}.flag-badge{margin-right:8px}.control-btn,.control-btn-arrow,.control-btn-small{border-radius:3px;padding:2px 6px;margin-left:2px}.control-btn-arrow{border-radius:5px;padding:1px 8px}.add-btn,.reset-btn{border:none;padding:6px 12px;border-radius:4px;font-weight:700;cursor:pointer}.add-btn{background:#356;color:#fff}.reset-btn{background:#e55566;color:#fff}.button-bar{margin-bottom:12px;display:flex;grid-gap:12px;gap:12px}.center-text{text-align:center}.error-text{color:red;margin-bottom:12px}.modal-overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;z-index:9999}.modal-form{background:#fff;border-radius:12px;padding:24px;box-shadow:0 8px 40px rgba(0,0,0,.2);min-width:320px;max-width:400px;width:100%;font-family:Arial,sans-serif}.modal-form label{display:block;font-weight:700;margin-bottom:6px}.text-input{width:100%;padding:8px;border-radius:6px;border:1px solid #ccc;margin-bottom:12px}.flags-group{margin-bottom:12px}.flags-group,.form-actions{display:flex;grid-gap:10px;gap:10px}.form-actions{justify-content:flex-end}.save-btn{background-color:#4caf50;color:#fff}.cancel-btn,.save-btn{padding:8px 16px;border:none;border-radius:6px;font-weight:700;cursor:pointer}.cancel-btn{background-color:#e0e0e0;color:#333}.hint{font-size:.9rem;color:#888;margin-left:4px}.export-btn{background-color:#4caf50}.export-btn,.import-btn{color:#fff;padding:8px 12px;border:none;border-radius:4px;cursor:pointer}.import-btn{background-color:#637ec2}
/*# sourceMappingURL=main.f0e8c41a.chunk.css.map */