@media screen and (min-width:769px){.no-border-desktop[data-v-781f6abe]{border:none}}@media screen and (max-width:480px){.table-dialog-2-6[data-v-781f6abe]{height:410px!important}}.select-color[data-v-781f6abe]{background:#fff}.table-dialog-2-6[data-v-781f6abe]{height:calc(100% - 3.5rem);overflow:scroll;overflow-x:hidden}.table-dialog-2-6 table[data-v-781f6abe]{border-collapse:separate}.table-dialog-2-6 table tbody tr td[data-v-781f6abe]{border-width:0 1px 1px 0}.table-dialog-2-6 table tbody tr td[data-v-781f6abe]:first-child{border-left:1px solid}.table-dialog-2-6 thead th[data-v-781f6abe]{font-weight:400;color:#000;position:-webkit-sticky;position:sticky;top:0;border-width:1px 1px 1px 0}.table-dialog-2-6 thead th[data-v-781f6abe]:first-child{border-left:1px solid}.table-dialog-2-6 thead th[data-v-781f6abe]:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-top:1px solid;top:-1px;height:28px}.table-dialog-2-6 tbody:first-of-type tr:first-of-type td[data-v-781f6abe]{border-top:none!important}@-moz-document url-prefix(){.no-border-desktop{margin-top:5px}}input.danger[data-v-f817c688]{box-shadow:0 0 0 1.5px red;position:relative;border-radius:2px;height:100%}#modal-schedule-item .btn-item-back{position:absolute;bottom:15px;right:28px;width:65px;min-width:65px!important}.d-flex.flex-wrap.align-items-center.mb-3 .cancel-margin{margin-right:0!important}header#modal-confirm-schedule___BV_modal_header_{height:30px;background-color:#7e6752}header#modal-confirm-schedule___BV_modal_header_ h5#modal-confirm-schedule___BV_modal_title_{font-size:16px;color:#f4eec0;vertical-align:middle;line-height:30px;padding-left:10px}.confirm-type-update{padding-left:10px;position:relative;top:-2px}.icon-delete-patient{width:20px;height:25px}@media screen and (min-width:992px){#modal-register .modal-dialog .modal-content .modal-body .schedule-register .repeat-type-custom{margin-top:2rem}}@media (max-width:768px){input,select{height:35px;padding:0 5px}input,select,textarea{border-radius:5px;border:1px solid #b4b4b4}textarea{padding:5px}}@media screen and (min-width:576px){#modal-register .schedule-patient{display:none!important}}@media (max-width:575px){.register__title{text-align:left!important}#modal-register .schedule-patient{display:flex;flex-direction:column;border:1px solid #b4b4b4;padding:.5rem;min-height:50px;max-height:200px;overflow:hidden;border-radius:5px;overflow-y:auto}#modal-register .schedule-patient .checkbox-item{position:relative;display:block}#modal-register .schedule-patient .checkbox-item .custom-checkbox{padding-left:0}#modal-register .schedule-patient .checkbox-item .custom-checkbox label{position:relative;display:block;padding-left:30px;margin-bottom:0;font-weight:400;cursor:pointer}#modal-register .schedule-patient .checkbox-item .custom-checkbox label span{position:absolute;top:50%;transform:translateY(-50%)}#modal-register .schedule-patient .checkbox-item .custom-checkbox label:before{content:"";position:absolute;left:0;top:-1px;margin:4px;width:16px;height:16px;transition:transform .28s ease;border-radius:0;border:1px solid #000;background-color:#fff;color:#333;outline:none}#modal-register .schedule-patient .checkbox-item .custom-checkbox label:after{content:"";display:block;width:8px;height:5px;border-bottom:1px solid #000;border-left:1px solid #000;transform:rotate(-45deg) scale(0);transition:transform .25s ease;position:absolute;top:7px;left:8px}#modal-register .schedule-patient .checkbox-item .custom-checkbox label.checkbox__right:before{left:-27px}#modal-register .schedule-patient .checkbox-item .custom-checkbox label.checkbox__right:after{left:-19px}#modal-register .schedule-patient .checkbox-item .custom-checkbox input[type=checkbox]{width:auto;opacity:1e-8;position:absolute;left:0;margin-left:-20px;outline:none;box-shadow:none}#modal-register .schedule-patient .checkbox-item .custom-checkbox input[type=checkbox]:checked~label:before{border:1px solid #000;box-shadow:none}#modal-register .schedule-patient .checkbox-item .custom-checkbox input[type=checkbox]:checked~label:after{transform:rotate(-45deg) scale(1)}#modal-register .schedule-patient .checkbox-item .custom-checkbox input[type=checkbox]:focus+label:before{outline:0;box-shadow:none}#modal-register .schedule-patient .checkbox-item .custom-checkbox input[type=checkbox]:focus{outline:none;box-shadow:none}}#modal-confirm-schedule .modal-header{padding:6px}#modal-confirm-schedule .radio{padding-left:0}#modal-confirm-schedule button.btn-primary{background-color:#f4eec0;color:#000;min-width:100px;padding:3px}#modal-confirm-schedule .btn-secondary.focus,#modal-confirm-schedule .btn-secondary:focus{color:#fff;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}#modal-confirm-schedule .btn-secondary{min-width:100px}#modal-confirm-schedule input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:15px;height:15px;border:1px solid #000;background-color:#e7e6e7;border-radius:50%;box-sizing:border-box}#modal-confirm-schedule input[type=radio]:focus{outline:none}#modal-confirm-schedule input[type=radio]:checked{padding:2px;background:#000;background-clip:content-box}div#modal-schedule-personal{font-size:16px}#modal-schedule-item .t-table-content{height:650px}#modal-schedule-item .t-table-content .table-scrollbar{height:560px;font-size:16px}#modal-register .modal-dialog{width:100%;max-width:100%}#modal-register .modal-content{max-width:95%;width:690px;margin:0 auto}#modal-register .modal-content .schedule-register form.form-schedule{font-size:15px}#modal-register .modal-content .modal-body{padding:9px}#modal-register .modal-content .content-schedule.add-scroll{height:585px;overflow-y:auto;margin-bottom:5px}#modal-register .modal-content .modal-header{background-color:#7e6752;color:#f4eec0;padding:0 15px}#modal-register .modal-content .modal-header h5{font-size:1rem}#modal-register .modal-content .modal-header .close{color:#f4eec0!important;padding-top:12px}#modal-register .modal-content .modal-header .close:focus{outline:none}#modal-register .modal-content .btn.t-btn-submit.delete{background:transparent}#modal-register .modal-content .btn.t-btn-submit.delete:focus{border:none;background:transparent;box-shadow:none}#modal-register .modal-content .btn.t-btn-submit.delete.disable{pointer-events:none}#modal-register .modal-content .btn.t-btn-submit.delete.disable:hover{cursor:pointer}#modal-register .page-schedule-register .content-page .title-page{font-size:1.2rem;text-decoration:underline;margin-bottom:5px}#modal-register .page-schedule-register .content-page .div-row{display:flex;margin-bottom:11px}#modal-register .page-schedule-register .content-page .div-row .div-title-input{width:75px;text-align:center;font-size:15px}#modal-register .page-schedule-register .content-page .div-row.schedule-common,#modal-register .page-schedule-register .content-page .div-row.schedule-type{margin-bottom:18px}#modal-register .page-schedule-register .content-page .div-row.repeat-type-custom{margin-bottom:16px}#modal-register .page-schedule-register .content-page .div-title-input.add-day{padding-top:2px!important}#modal-register .page-schedule-register .content-page .div-row.start-time{margin-top:16px}#modal-register .page-schedule-register .content-page .div-row.repeat-type,#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day{width:100%}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .div-title-input{width:100%;text-align:left;padding:6px 25px 8px}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .div-title-input select{margin-left:16px}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .div-title-input input{margin-left:15.5px}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .div-title-input .radio{padding-left:0}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .div-title-input input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:15px;height:15px;border:1px solid #000;background-color:#e7e6e7;border-radius:50%;box-sizing:border-box}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .div-title-input input[type=radio]:focus{outline:none}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .div-title-input input[type=radio]:checked{padding:2px;background:#000;background-clip:content-box}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .limit-start,#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .limit-start-date{margin-left:35px;margin-top:5px}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .type-day-week{padding:3px 25px}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .type-day-week span.group-checkbox:first-child{margin-left:0}#modal-register .page-schedule-register .content-page .div-row.repeat-type .type-add-day .type-day-week span.group-checkbox{margin-left:14px}#modal-register .page-schedule-register .content-page .btn{background:#7e6752;line-height:20px;height:27px;color:#f4eec0;border-radius:20px;padding-top:3px;margin-left:15px}#modal-register .page-schedule-register .content-page .group-button .button-left{float:left}#modal-register .page-schedule-register .content-page .group-button .button-right{float:right}#modal-register .page-schedule-register .content-page .group-button .btn{height:30px;padding-top:5px}#modal-register .page-schedule-register .content-page .icon-t-2{margin-right:8px;margin-top:-4px}#modal-register .page-schedule-register .content-page .vc-popover-content-wrapper .vc-select-arrow{right:3px}#modal-register .page-schedule-register .content-page .vc-popover-content-wrapper select{background-image:none!important}#modal-register .page-schedule-register .content-page .date-pk{position:relative}#modal-register .page-schedule-register .content-page .date-pk .icon-t-1{position:absolute;top:30px;right:72px;width:25px;height:25px;z-index:2}#modal-register .page-schedule-register .content-page .date-pk .icon-t-1.calendar{right:3px}#modal-register .page-schedule-register .content-page .span-between{margin-left:15px;margin-right:3px}#modal-register .page-schedule-register .content-page .span-between.time-date{margin-left:13px;margin-right:12px}#modal-register .page-schedule-register .content-page .span-between.time-date.calendar{margin-left:13px;margin-right:17px}#modal-register .page-schedule-register .content-page .row-2{margin-top:18px}#modal-register .page-schedule-register .content-page .group-checkbox{padding-left:23px;align-items:center;justify-content:center;position:relative}#modal-register .page-schedule-register .content-page .group-delete{position:relative}#modal-register .page-schedule-register .content-page .group-delete .icon-delete{width:20px;height:25px;position:absolute;left:15px;bottom:0;cursor:pointer}#modal-register .page-schedule-register .content-page .list-select{height:150px;background-image:none!important}#modal-register .page-schedule-register .content-page .title-day-week{position:relative}#modal-register .page-schedule-register .content-page .checkbox.between-date label:before{top:3px}#modal-register .page-schedule-register .content-page .checkbox.between-date label:after{top:7px}#modal-register .page-schedule-register .content-page .checkbox{display:inline-block}#modal-register .page-schedule-register .content-page .checkbox .checkbox-limit{position:relative}#modal-register .page-schedule-register .content-page .checkbox label{display:block;padding-left:25px;margin-bottom:0;font-weight:400;cursor:pointer}#modal-register .page-schedule-register .content-page .checkbox label:before{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;transition:transform .28s ease;border-radius:0;border:1px solid #000}#modal-register .page-schedule-register .content-page .checkbox label:after{content:"";display:block;width:8px;height:5px;border-bottom:1px solid #000;border-left:1px solid #000;transform:rotate(-45deg) scale(0);transition:transform .25s ease;position:absolute;top:6px;left:6px}#modal-register .page-schedule-register .content-page .checkbox input[type=checkbox]{opacity:0;position:absolute;right:0;top:0}#modal-register .page-schedule-register .content-page .checkbox input[type=checkbox]:checked~label:before{border:1px solid #000}#modal-register .page-schedule-register .content-page .checkbox input[type=checkbox]:checked~label:after{transform:rotate(-45deg) scale(1)}#modal-register .page-schedule-register .content-page .checkbox input[type=checkbox]:focus+label:before{outline:0}.group-day-week{display:flex;flex-wrap:wrap}.group-day-week .checkbox:not(:last-child){margin-right:10px}@media (max-width:768px){#modal-register .page-schedule-register .content-page .date-pk .icon-t-1{top:35px}}@media (max-width:575px){#modal-register .modal-content .modal-body{padding:15px;height:60vh;overflow-y:auto}#modal-register .modal-dialog{margin:0 auto}#modal-register .page-schedule-register .content-page .date-pk{display:block}#modal-register .page-schedule-register .content-page .date-pk .icon-t-1{position:unset}#modal-register .page-schedule-register .content-page .btn.btn__delete{margin-left:0;font-size:14px;padding:0 10px}#modal-register .page-schedule-register ._select{display:none}.register-pick-date{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.register-pick-date .date-pk{width:100%}.register-pick-date .d-inline-grid{width:100%;display:flex!important;align-items:center}.register-pick-date .d-inline-grid input{flex-grow:1}.register-pick-date .d-inline-grid img{margin-right:5px}.register-pick-date .between-date{position:absolute!important;right:0;top:-30px}#select-repeat{width:100%!important}}input,select,textarea{font-size:16px}@media screen and (min-width:576px){.page-schedule-register ._select{display:block;width:400px;max-width:100%;height:170px;overflow-y:auto;border:1px solid #333;padding:0 5px}.page-schedule-register ._select__item{cursor:pointer;line-height:28px;margin-bottom:0;padding:0 5px}.page-schedule-register ._select__item.selected{background-color:#007bff;color:#fff}}#modal-schedule-item .title__head{margin-bottom:10px}#modal-schedule-item .modal-dialog{width:1000px;max-width:98%}#modal-schedule-item .modal-content .modal-header{background-color:#7e6752;color:#f4eec0;padding:0 15px}#modal-schedule-item .modal-content .modal-header h5{font-size:1rem}#modal-schedule-item .modal-content .modal-header .close{color:#f4eec0!important;padding-top:12px}#modal-schedule-item .modal-content .modal-header .close:focus{outline:none}#modal-schedule-item .link-group{padding-left:10px}#modal-schedule-item .right-sidebar{padding-right:10px}#modal-schedule-item .t-table-content{max-width:500px;width:100%;margin:auto}#modal-schedule-item th{height:30px;font-weight:400}#modal-schedule-item input{height:30px!important}#modal-schedule-item .table-scrollbar{overflow:scroll;overflow-x:hidden}#modal-schedule-item .t-title{text-align:left;padding:5px 0 10px 100px}#modal-schedule-item .t-title label{font-size:20px;text-decoration:underline;cursor:pointer}#modal-schedule-item .icon-t-36{background-color:#f4eec0}#modal-schedule-item .btn-back{position:absolute;bottom:-10px;right:-200px}@media (max-width:768px){.w-200p{width:80px}#modal-schedule-item{padding-left:0}#modal-schedule-item .t-table-content{height:unset}}@media (max-width:576px){#modal-schedule-item .modal-dialog{max-width:96%;width:1000px;margin:1.75rem auto}#modal-schedule-item .t-table-content{height:unset}#modal-schedule-item .table-dialog-2-6 tr td:nth-child(3) input{height:20px!important;margin:5px}#modal-schedule-item .table-dialog-2-6 tr td input{border:none;background:#fff;height:30px!important;border-radius:0}}