.v-toolbar .v-input.v-text-field--solo.expand_width{margin:auto -12px}.v-toolbar .v-input.v-text-field--solo .v-input__control{min-height:40px}.v-item-group.cursor_default>*{cursor:default}.setting_search_input{max-width:90%}.no_setting_prompt{display:grid}.no_setting_prompt .no_setting_prompt_card{justify-self:center;-ms-flex-item-align:center;align-self:center}.doctor_lable{text-align:right;padding-right:10px;line-height:56px;-webkit-box-sizing:border-box;box-sizing:border-box}.items_picker_menu .v-list{padding:0;min-width:400px}.items_picker_menu .v-list .v-list__tile,.items_picker_menu .v-list div[role=listitem]{height:40px}.items_picker_menu .v-list .v-list__tile{position:relative}.items_picker_menu .v-list .v-list__tile:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:rgba(0,0,0,.12)}.ellipsis_text[data-v-f8f1d876]{display:inline-block;max-width:70px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;top:5px}.registration_items_picker_menu .items-picker-header{display:block;line-height:1.4}.registration_items_picker_menu .items-picker-header__name{margin-top:2px}.registration_items_picker_menu .items-picker-item{width:100%}.registration_items_picker_menu .items-picker-item__code,.registration_items_picker_menu .items-picker-item__name{word-break:break-word;overflow-wrap:anywhere;line-height:1.4}.registration_items_picker_menu .items-picker-item__name{margin-top:2px}.registration_items_picker_menu .v-list{padding:0;min-width:480px}.registration_items_picker_menu .v-list .v-list__tile,.registration_items_picker_menu .v-list div[role=listitem]{height:auto;min-height:48px}.registration_items_picker_menu .v-list .v-list__tile__content{height:auto;overflow:visible;white-space:normal;padding-top:8px;padding-bottom:8px}.registration_items_picker_menu .v-list .v-list__tile{position:relative}.registration_items_picker_menu .v-list .v-list__tile:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:rgba(0,0,0,.12)}.insurance_content{max-height:calc(100% - 116px)}.insurance_content .v-input__control .v-text-field__details{padding:0}.item-subheader{height:auto;min-height:48px;padding-top:8px;padding-bottom:8px}.item-subheader__content{min-width:0}.item-code{font-size:12px;font-weight:700;color:rgba(0,0,0,.54);line-height:1.4}.item-name{font-size:14px;font-weight:500;line-height:1.4}.summary-card[data-v-71f0de6c]{border-left:4px solid var(--v-primary-base,#1976d2)}.summary-item+.summary-item[data-v-71f0de6c]{margin-top:8px}@media (min-width:600px){.summary-item+.summary-item[data-v-71f0de6c]{margin-top:0}}.summary-label[data-v-71f0de6c]{font-size:12px;color:rgba(0,0,0,.54);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.summary-value[data-v-71f0de6c]{font-size:16px;font-weight:500;color:rgba(0,0,0,.87)}.patient-list-header[data-v-71f0de6c]{padding:16px 20px}.patient-list-header[data-v-71f0de6c],.patient-list-header__left[data-v-71f0de6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.patient-list-header__left[data-v-71f0de6c]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.patient-list-header__title[data-v-71f0de6c]{font-size:16px;font-weight:500}.patient-table[data-v-71f0de6c] table{border-collapse:collapse}.patient-table[data-v-71f0de6c] .patient-table__head th{background:#f5f5f5;font-size:12px;font-weight:600;color:rgba(0,0,0,.7);white-space:nowrap}.patient-table[data-v-71f0de6c] .patient-table__row{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.patient-table[data-v-71f0de6c] .patient-table__row:hover{background-color:#fafafa}.patient-table[data-v-71f0de6c] .patient-table__row--selected{background-color:#e8f4fd}.patient-table[data-v-71f0de6c] .patient-table__row--selected:hover{background-color:#dceefb}.checkbox-col[data-v-71f0de6c]{width:52px}.target-plan-filter[data-v-71f0de6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.target-plan-filter__label[data-v-71f0de6c]{font-size:13px;font-weight:500;color:rgba(0,0,0,.54);margin-right:8px;white-space:nowrap}.target-plan-filter__toggle[data-v-71f0de6c]{background:#f0f0f0;border-radius:4px}.target-plan-filter__toggle[data-v-71f0de6c] .v-btn{min-width:44px;height:28px;margin:0;font-size:12px;text-transform:none;letter-spacing:0;opacity:1;-webkit-box-shadow:none!important;box-shadow:none!important}.target-plan-filter__toggle[data-v-71f0de6c] .v-btn--active{background:#fff!important;color:var(--v-primary-base,#1976d2);font-weight:600;-webkit-box-shadow:none!important;box-shadow:none!important}.empty-state[data-v-71f0de6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:48px 16px}.empty-state__title[data-v-71f0de6c]{margin-top:12px;font-size:16px;font-weight:500;color:rgba(0,0,0,.6)}.empty-state__hint[data-v-71f0de6c]{margin-top:4px;font-size:13px}.apply-dialog__title[data-v-71f0de6c]{font-size:16px;font-weight:500}.apply-dialog__body[data-v-71f0de6c]{padding-left:24px;padding-right:24px}.apply-dialog__intro[data-v-71f0de6c]{font-size:14px;font-weight:500;color:rgba(0,0,0,.87)}.apply-dialog__assign-summary[data-v-71f0de6c]{padding:12px 14px;background:#f5f8ff;border-radius:4px;border-left:3px solid var(--v-primary-base,#1976d2)}.assign-row[data-v-71f0de6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:13px;line-height:1.6}.assign-row+.assign-row[data-v-71f0de6c]{margin-top:4px}.assign-label[data-v-71f0de6c]{-ms-flex-negative:0;flex-shrink:0;width:72px;color:rgba(0,0,0,.54)}.assign-value[data-v-71f0de6c]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;color:rgba(0,0,0,.87)}.apply-dialog__warning[data-v-71f0de6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 12px;background:#fff8e1;border-radius:4px;font-size:13px;line-height:1.5;color:rgba(0,0,0,.7)}.apply-dialog__warning-icon[data-v-71f0de6c]{-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.apply-dialog__actions[data-v-71f0de6c]{background:#fafafa}.site-users-dialog__header[data-v-00e427d1]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-users-dialog__label[data-v-00e427d1]{font-size:12px;font-weight:500;letter-spacing:.02em;color:rgba(0,0,0,.54);text-transform:uppercase}.site-users-dialog__user-search[data-v-00e427d1] .v-input__control{min-height:36px}.site-users-dialog__user-search[data-v-00e427d1] .v-input__slot{background:rgba(0,0,0,.04)!important;padding:0 8px}.site-users-dialog__users[data-v-00e427d1]{max-height:220px;overflow-y:auto;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:4px 8px}.site-users-dialog__user-item[data-v-00e427d1]{height:36px}.site-users-dialog__user-item[data-v-00e427d1] .v-input__slot{margin-bottom:0}.sites-column[data-v-3e074592]{max-width:360px;white-space:normal;padding-top:8px!important;padding-bottom:8px!important}.sites-column .v-chip[data-v-3e074592]{height:24px}.site-access-dialog__header[data-v-3e074592]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-access-dialog__label[data-v-3e074592]{font-size:12px;font-weight:500;letter-spacing:.02em;color:rgba(0,0,0,.54);text-transform:uppercase}.site-access-dialog__scope[data-v-3e074592]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border:1px solid rgba(0,0,0,.12);border-radius:4px;overflow:hidden}.site-access-dialog__scope .v-btn[data-v-3e074592]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;height:36px;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.site-access-dialog__scope .v-btn--active[data-v-3e074592]{background:rgba(0,102,92,.08)}.site-access-dialog__site-search[data-v-3e074592] .v-input__control{min-height:36px}.site-access-dialog__site-search[data-v-3e074592] .v-input__slot{background:rgba(0,0,0,.04)!important;padding:0 8px}.site-access-dialog__sites[data-v-3e074592]{max-height:220px;overflow-y:auto;border:1px solid rgba(0,0,0,.12);border-radius:4px;padding:4px 8px}.site-access-dialog__sites--error[data-v-3e074592]{border-color:#e53935}.site-access-dialog__site-item[data-v-3e074592]{height:36px}.site-access-dialog__site-item[data-v-3e074592] .v-input__slot{margin-bottom:0}.site-access-dialog__hint[data-v-3e074592]{padding:12px 14px;background:rgba(0,0,0,.03);border-radius:4px}.v-printer_page{max-width:1200px;margin:0 auto;padding:24px 16px 32px}.v-printer_page .v-printer_card{margin-bottom:20px;border-radius:8px}.v-printer_page .v-printer_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 24px}.v-printer_page .v-printer_title{font-size:16px;font-weight:500;color:rgba(0,0,0,.87)}.v-printer_page .v-printer_subtitle{margin-top:4px;font-size:13px;color:rgba(0,0,0,.54)}.v-printer_page .v-printer_mode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;white-space:nowrap}.v-printer_page .v-printer_mode .v-icon{margin-right:6px}.v-printer_page .v-printer_mode-label{margin-right:4px;color:rgba(0,0,0,.54)}.v-printer_page .v-printer_mode-value{font-weight:500}.v-printer_page .v-printer_scope{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px 16px}.v-printer_page .v-printer_scope .v-btn-toggle .v-btn{text-transform:none}.v-printer_page .v-printer_scope-hint{margin-left:16px;font-size:13px;color:rgba(0,0,0,.54)}.v-printer_page .v-printer_body{padding:12px 24px 20px}.v-printer_page .v-printer_row{padding:8px 0}.v-printer_page .v-printer_row .flex{padding:0 8px}.v-printer_page .v-printer_row+.v-printer_row{border-top:1px solid rgba(0,0,0,.06)}.v-printer_page .v-printer_row--head{padding:4px 0 8px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:rgba(0,0,0,.45)}.v-printer_page .v-printer_input.v-text-field--solo .v-input__control{min-height:40px}.v-printer_page .v-printer_input .v-input__slot{margin:0;border:1px solid rgba(0,0,0,.18);border-radius:4px;background:#fff;-webkit-transition:border-color .2s;transition:border-color .2s}.v-printer_page .v-printer_input .v-input__slot:hover{border-color:rgba(0,0,0,.4)}.v-printer_page .v-printer_input.v-input--is-focused .v-input__slot{border-color:currentColor}.v-printer_page .v-printer_input .v-select__selections,.v-printer_page .v-printer_input input{font-size:14px}.v-printer_page .v-printer_field-label{margin-bottom:6px;font-size:13px;color:rgba(0,0,0,.6)}.v-printer_page .v-printer_doc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;color:rgba(0,0,0,.8)}.v-printer_page .v-printer_doc-icon{margin-right:12px;padding:8px;font-size:20px;border-radius:50%;background:rgba(0,0,0,.04)}.v-printer_page .v-printer_step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 0}.v-printer_page .v-printer_step+.v-printer_step{border-top:1px solid rgba(0,0,0,.06)}.v-printer_page .v-printer_step .v-btn{margin:0;min-width:190px}.v-printer_page .v-printer_step-no{-webkit-box-flex:0;-ms-flex:none;flex:none;width:28px;height:28px;margin-right:16px;border-radius:50%;line-height:28px;text-align:center;font-size:13px;font-weight:500;color:#fff}.v-printer_page .v-printer_step-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:16px}.v-printer_page .v-printer_step-title{font-size:14px;font-weight:500;color:rgba(0,0,0,.87)}.v-printer_page .v-printer_step-desc{margin-top:2px;font-size:13px;color:rgba(0,0,0,.54)}.v-printer_page .v-printer_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v-printer_page .v-printer_footer .v-btn{margin:0;min-width:120px}.v-printer_option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-width:0}.v-printer_option-text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.v-printer_status{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:8px;padding:0 6px;border-radius:3px;font-size:11px;line-height:18px;text-transform:capitalize;color:#fff}.v-printer_status--idle{background:#4caf50}.v-printer_status--busy{background:#2196f3}.v-printer_status--offline{background:#9e9e9e}.v-printer_status--error{background:#f44336}.v-tabs-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.v-tabs-vertical .v-tabs__bar{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:auto}.v-tabs-vertical .v-tabs__bar .v-tabs__icon{display:none}.v-tabs-vertical .v-tabs__bar .v-tabs__container{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:15px}.v-tabs-vertical .v-tabs__bar .v-tabs__container .v-tabs__item--active{font-weight:700;color:#00695c}.v-tabs-vertical .v-tabs__bar .v-tabs__container .v-tabs__item{padding:6px 24px}.v-tabs-vertical .v-tabs__bar .v-tabs__container .v-tabs__slider-wrapper{display:none}.v-tabs-vertical .v-window{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}[data-v-76681df5]::-webkit-scrollbar{width:6px;height:6px}[data-v-76681df5]::-webkit-scrollbar-track{border-radius:3px;background:rgba(0,0,0,.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.08)}[data-v-76681df5]::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2)}.template_item[data-v-90c9ce42]{position:relative;border:1px solid #eee;background-color:#fff;border-radius:4px;cursor:pointer}.template_item .template_item_del[data-v-90c9ce42]{position:absolute;right:0;top:0;z-index:99}.component_item[data-v-90c9ce42]{width:100%;padding:12px 6px;border:1px solid #eee;background-color:#fff;border-radius:4px;margin:2px 0;cursor:move;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.component_item .component_title[data-v-90c9ce42]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px}[data-v-90c9ce42]::-webkit-scrollbar{width:6px;height:6px}[data-v-90c9ce42]::-webkit-scrollbar-track{border-radius:3px;background:rgba(0,0,0,.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.08)}[data-v-90c9ce42]::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2)}.v-tabs_box .v-tabs__container .v-tabs__item--active{font-weight:700;color:#00695c}.v-tabs_box .v-tabs__container .v-tabs__item{padding:6px 24px}.v-tabs_box .v-tabs__container .v-tabs__slider-wrapper{display:none}#vv-label-templates_box{height:calc(100vh - 200px);padding:0;border-top:1px solid #e0e0e0}#vv-label-templates_box .flex,#vv-label-templates_box .layout{height:100%}#vv-label-templates_box .vv-label-templates_list{padding:8px 0;width:100%;height:100%}#vv-label-templates_box .vv-label-templates_list .vv-label-templates_list_title{font-size:14px;padding:8px 12px;clear:both}#vv-label-templates_box .vv-label-templates_list ul{list-style:none;padding:0 12px;margin:0}#vv-label-templates_box .vv-label-templates_list ul li{float:left;text-overflow:ellipsis;white-space:nowrap;width:48%;margin:1%;background-color:#eee;padding:2px 8px;font-size:12px;display:block;cursor:move}#vv-label-templates_box .vv-label-templates_board{background-color:#fafafa;height:100%;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:10px}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form{background:#fff;border:1px dashed #999;width:872px;margin:auto}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form #vv-label-templates_label{width:223mm;height:100mm;padding:0;margin:0;font-family:sans-serif;overflow:hidden}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout{position:relative;background-color:hsla(0,0%,58.8%,.1);height:auto;padding:3px;margin:2px;border:1px dashed hsla(0,0%,66.7%,.7)}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout.active{outline:2px solid #00695c;border:1px solid #00695c}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout:hover{background:#eaf5f4;outline:1px solid #00695c;outline-offset:0}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout:hover.active{outline:2px solid #00695c;border:1px solid #00695c;outline-offset:0}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout .vv-label-templates_delete{background-color:#00695c;display:grid;position:absolute;right:0;bottom:0;width:20px;height:20px;line-height:0;text-align:center}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout .vv-label-templates_delete i{font-size:16px}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout .vv-label-templates_drag{background-color:#00695c;display:grid;position:absolute;left:0;top:0;width:20px;height:20px;line-height:0;cursor:move}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout .vv-label-templates_drag i{font-size:16px}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout .vv-label-templates_col{border:1px dashed #ccc;background:#fff}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout .vv-label-templates_col span{font-weight:700}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout .vv-label-templates_col .vv-label-templates_item{position:relative;margin:2px;border:1px dashed hsla(0,0%,66.7%,.7)}#vv-label-templates_box .vv-label-templates_board .vv-label-templates_form .vv-label-layout .vv-label-templates_col .active{outline:2px solid #00695c;border:1px solid #00695c;outline-offset:0}#vv-label-templates_box .vv-label-templates_config{padding:16px 12px}.vv-label-templates_footer{border-top:1px solid #e0e0e0}