body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--medinfo_height:calc(100vh - 350px);--medinfo-height-offset:320px;--tools-height-offset:320px;--sidenav_tools-height-offset:210px}.admin_table__container{border:1px solid gray;border-radius:5px;flex:1;height:calc(100vh - 375px);overflow:auto}.compound_gridcols{background-color:#dcdcdc;grid-template-columns:25% 15% 15% 15% 15% 12% 3%;margin:4px;font-size:small;display:grid}.compound_gridcols .block:first-child,.fcompound_gridcols .block:nth-child(2){margin-right:2px}.admin_filter_container{border-style:solid;border-color:#65091f;border-radius:5px;width:1000px;margin-top:2px;font-size:small;display:grid}.admintask_img{opacity:.72;pointer-events:none;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.stock_reorder__filter{border:2px solid #e2d7d9;border-radius:5px;margin-top:10px}.stock_reorder__summary{color:#6b5f63;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 2px;display:flex}.stock_reorder__status{white-space:nowrap;border-radius:10px;margin-left:6px;padding:0 8px;font-size:.85em;font-weight:600;display:inline-block}.stock_reorder__status--ok{color:#2e7d32;background-color:#2e7d321a}.stock_reorder__status--low{color:#ed6c02;background-color:#ed6c021f}.stock_reorder__status--out{color:#d32f2f;background-color:#d32f2f1a}.stock_reorder__status--exp{color:#ed6c02;background-color:#ed6c021f}.stock_reorder__tag{color:#d32f2f;border:1px solid #d32f2f;border-radius:3px;margin-left:6px;padding:0 4px;font-size:.75em;font-weight:600}.stock_reorder__empty{text-align:center;color:#6b5f63;padding:24px}.stock_atlocation__item{background-color:#f7f5f4;border:1px solid #e2d7d9;border-radius:5px;margin-bottom:10px;padding:8px 10px}.stock_atlocation__levels{color:#6b5f63;margin-top:2px;font-size:.9em}.stock_atlocation__hint{color:#6b5f63;margin:2px 2px 8px;font-size:.85em}.stock_po__info{color:#6b5f63;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:8px;font-size:.9em;display:flex}.stock_po__status{white-space:nowrap;color:#6b5f63;background-color:#e8e2df;border-radius:10px;padding:0 8px;font-size:.85em;font-weight:600;display:inline-block}.stock_po__status--new{color:#8a0f2d;background-color:#f8e8ee}.stock_po__status--ord,.stock_po__status--par{color:#ed6c02;background-color:#ed6c021f}.stock_po__status--cmp{color:#2e7d32;background-color:#2e7d321a}.stock_po__status--can{color:#6b5f63;background-color:#e8e2df;text-decoration:line-through}.stock_po__unit{color:#6b5f63;font-size:.85em}.stock_po__line_entry{border:1px dashed #e2d7d9;border-radius:5px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:6px 8px;display:flex}.stock_po__line_item{flex:260px;min-width:0}.stock_po__line_qty{flex:0 0 130px}.stock_po__message{color:#2b2527;background-color:#f8e8ee;border-radius:5px;margin:6px 2px;padding:6px 10px}a{color:inherit;text-decoration:none}.bck_b_light{background:#999592}.bck_b_dark{background:#272723}.dialog_alert{padding:51px;font-size:30px}.clear:after{content:"";clear:both;display:block}:export{desktopBreakpoint:45rem}.app_layout{flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.app_body{flex:1;min-height:0;display:flex;overflow:hidden}.app_content{flex:1;min-height:0;position:relative;overflow:hidden}.page_container{box-sizing:border-box;height:100%;margin-left:250px;padding-top:4rem;overflow:hidden}.body_wrapper{min-width:700px}.body_container{margin-top:.3rem;margin-left:5px;display:flex}.body_container_right{flex-grow:1;min-width:0;padding:.8rem 0 0 .1rem}.chart_page_container{margin-left:250px;padding-top:0}.chart_content_panel,.medinfo_content_panel{flex-direction:column;height:100%;min-height:0;display:flex}.chart_content_body,.medinfo_content_body{flex:1;min-height:0;overflow:auto}.chart_body_container_right{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.sidenav_wrapper{flex-shrink:0;width:280px;min-width:280px}.sidenav_container{color:#fff;z-index:1;background:#8a0f2d;border-right:1px solid #f8f8f8;width:260px;height:100%;padding-top:80px;padding-left:.5rem;padding-right:.5rem;position:fixed;top:0;left:0;overflow-x:hidden}.sidenav_drawerheader{color:#fff;margin-bottom:10px;padding-left:8px;font-size:24px;font-weight:700}.sidenav_navigation_header_container{background:#65091f;justify-content:space-between;display:flex}.sidenav_navigation_header{color:#fff;background:#65091f;padding:12px;font-size:16px;font-weight:600}.sidenav_navigation_setting_icon{background:#65091f;padding-top:12px;padding-right:3px}.sidenav_navigation_item{border-left:4px solid #0000;transition:all .15s;color:#ffffffeb!important;min-height:30px!important;padding-top:2px!important;padding-bottom:2px!important}.sidenav_navigation_icon{background-color:#8a0f2d;border-radius:6px;justify-content:flex-start;align-items:center;width:28px;min-width:22px;height:28px;display:flex}.sidenav_navigation_icon svg{color:var(--theme-on-primary)!important}.sidenav_navigation_item:hover{background:#fff3!important}.sidenav_navigation_item.selected{border:1px solid #fffc;border-left:2px solid #fff;border-right:2px solid #fff;font-weight:600;background:#ffffff26!important}.sidenav_navigation_text{color:#fff;font-size:13px}.sidenav_container__links{scrollbar-width:thin}.sidenav_container__links_medinfo{border-bottom:1px solid #ddd;height:calc(100vh - 510px);padding:3px 0;font-size:20px;display:block}.sidenav_container__links_desktop{border-bottom:1px solid #ddd;height:calc(100vh - 520px);padding:2px 0;font-size:20px;display:block}.sidenav_nav_toggle{background-color:#f8e8ee;border-bottom:1px solid #e2d7d9;gap:4px;margin-bottom:5px;padding:5px;display:flex}.sidenav_nav_toggle_button{cursor:pointer;color:#8a0f2d;background-color:#fff;border:1px solid #e2d7d9;border-radius:16px;flex:1;padding:6px 10px;font-size:12px;font-weight:600;transition:all .2s}.sidenav_nav_toggle_button:hover{color:#8a0f2d;background-color:#f8e8ee;border-color:#8a0f2d}.sidenav_nav_toggle_button.selected{color:#fff;background-color:#8a0f2d;border-color:#8a0f2d}.sidenav_medinfo_category_panel{background:#65091f;border:1px solid #ffffff2e;border-radius:10px;margin-top:6px;overflow:hidden}.sidenav_medinfo_category_item{border-left:4px solid #0000;transition:all .15s;color:#fff!important;min-height:34px!important;padding:5px 12px!important}.sidenav_medinfo_category_item:hover{background-color:#ffffff29!important}.sidenav_medinfo_category_item.selected{border-left-color:#fff;font-weight:700;color:#8a0f2d!important;background-color:#f8e8ee!important}.sidenav_medinfo_category_text{font-size:15px;line-height:1.25}header{z-index:999;background-color:#fff;border-bottom:1px solid #e5dadd;width:100%;position:fixed}.header__logo{color:#8a0f2d;text-align:center;font-size:32px}header a{margin-left:20px}.header_container{background-color:#f5f5f5;flex-shrink:0;height:80px;display:flex}.header__left{width:255px;margin-top:10px}.header__righttop,.header__rightbottom{color:#2b2527;border-bottom:1px solid #e5dadd}.header__right{border-left:1px solid #eee;border-right:1px solid #eee;flex-grow:1}.topmenu_label{color:#2b2527;cursor:pointer;border-radius:6px;align-items:center;margin-right:4px;padding:0 12px;font-weight:600;transition:all .15s;display:inline-flex}.topmenu_label:hover{color:#8a0f2d;background-color:#f8e8ee;box-shadow:inset 0 -2px #8a0f2d}.topmenu_label_disabled{color:#6b5f63;opacity:.5;cursor:default;pointer-events:none}.topmenu_label_disabled:hover{color:#6b5f63;background:0 0}.header_shortcut_button{color:#8a0f2d!important;background-color:#fff!important;border:1px solid #f8e8ee!important;border-radius:6px!important;min-height:30px!important;margin:0!important;padding:5px 7px!important}.header_shortcut_button:hover{color:#fff!important;background-color:#8a0f2d!important;border-color:#8a0f2d!important}.header_shortcut_button.Mui-disabled{opacity:.45;color:#6b5f63!important;border-color:#e2d7d9!important}.header__righttop{color:#fff;border-bottom:1px solid #fff;justify-content:space-between;align-items:center;padding:5px 5px 7px;font-size:15px;font-weight:700;display:flex}.header__rightbottom{color:#fff;justify-content:space-between;align-items:center;padding:3px 5px;font-size:15px;font-weight:700;display:flex}.header__logout{cursor:pointer;justify-content:flex-end;align-items:center;display:flex}.main-footer{z-index:60;background-color:#fff;border-top:1px solid #e5dadd;grid-row:footer;width:100%;min-height:36px;padding:2px 12px;position:fixed;bottom:0}.footer__grid{grid-template-columns:25% 25% 25% 25%;align-items:center;padding:2px;display:grid}.footer_info__section{flex-direction:row;align-items:center;min-height:32px;display:flex}.footer_info__data{flex-direction:column;padding-top:3px;padding-left:10px;display:flex}.footer_alert_actions{align-items:center;gap:4px;display:flex}.footer_ring_icon{animation:.45s ease-in-out infinite alternate footer-ring}@keyframes footer-ring{0%{transform:rotate(-12deg)scale(1)}to{transform:rotate(12deg)scale(1.12)}}.clinical_alert_popup{width:360px;color:var(--theme-text,#2b2527);border:1px solid var(--theme-border,#e2d7d9);border-left:6px solid var(--theme-primary,#8a0f2d);cursor:pointer;background:#fff;border-radius:14px;padding:16px 18px;box-shadow:0 10px 32px #00000038}.clinical_alert_popup--urgent{color:#7f1d1d;background:#fff7f7;border-left-color:#d32f2f}.clinical_alert_popup__action{color:var(--theme-primary,#8a0f2d);margin-top:8px;font-weight:600;display:block}.toolbox_panel{background:#8a0f2d;border:1px solid #ffffff26;border-radius:15px 15px 0 0;flex-direction:column;height:250px;display:flex;overflow:hidden}.toolbox_header_container{background:#65091f;justify-content:space-between;display:flex}.toolbox_header{color:#fff;padding:12px;font-size:15px;font-weight:600}.toolbox_icon{align-items:center;padding-right:8px;display:flex}.toolbox_list{flex:1;min-height:0;overflow:hidden auto}.toolbox_item_settings_icon{flex-shrink:0;width:24px;height:24px;margin-top:12px}.toolbox_item{transition:background-color .15s;align-items:center!important;display:flex!important}.toolbox_item_icon{justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;display:flex}.toolbox_item_icon svg{font-size:20px!important}.toolbox_item_text{overflow:hidden;margin-left:6px!important}.toolbox_item_text .MuiListItemText-primary{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.homepage_container{margin-top:50px}.homepage_location{color:#00008b;font-size:25px;font-weight:700}.homepage_title{font-size:large;font-weight:700}.homepage_card{background-color:#fff;border:1px solid #e2d7d9;border-radius:10px;flex-direction:column;justify-content:space-between;min-width:220px;min-height:110px;padding:14px;transition:all .2s;display:flex;box-shadow:0 2px 6px #0000001f}.homepage_card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000002e}.homepage_card__header{align-items:center;gap:10px;display:flex}.homepage_card__icon{color:#fff;background-color:#8a0f2d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.homepage_card__count{color:#666;font-size:2rem;font-weight:700}.homepage_card__title{color:#444;margin-top:6px;font-size:1rem;font-weight:600}.homepage_card__action{color:#8a0f2d;cursor:pointer;align-items:center;gap:4px;margin-top:10px;font-size:.85rem;font-weight:600;display:flex}.homepage_card__action:hover{text-decoration:underline}.sidenav_navigation_panel{background:#8a0f2d;border:1px solid #ffffff26;border-radius:12px;overflow:hidden}.homepage_bottom_header{background:#8a0f2d;justify-content:space-between;display:flex}.homepage_bottom_header_text{color:#fff;padding:12px;font-size:16px;font-weight:600}.homepage_bottom_header_arrow{color:#fff;cursor:pointer;padding:12px;font-size:12px;display:flex;position:relative;top:5px}.homepage_bottom_header_arrow svg{position:relative;top:-2px}.homepage_bottom_header_arrow:hover{opacity:.8;text-decoration:underline}.homepage_panel{background:#fff;border:3px solid #8a0f2d;border-radius:8px;overflow:hidden}.homepage_table__container{background:#fff}.homepage_quick_action_panel{background-color:#eee;border-radius:10px;margin-top:8px;padding:5px 5px 30px}.homepage_quick_action_title{color:#8a0f2d;font-size:15px;font-weight:700}.homepage_quick_action_grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.homepage_quick_action_button{color:#8a0f2d;cursor:pointer;background-color:#fff;border:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:60px;transition:all .2s;display:flex}.homepage_quick_action_button:hover{background-color:#f8e8ee;transform:translateY(-2px);box-shadow:0 4px 10px #00000024}.homepage_quick_action_icon svg{font-size:26px}.homepage_quick_action_text{color:#2b2527;font-size:12px;font-weight:600}.login_page{box-sizing:border-box;background:#969292;justify-content:center;align-items:center;min-height:100vh;padding:40px;display:flex;position:fixed;inset:0}.login_card{background:#fff;border-radius:44px;width:min(1200px,100%);height:min(760px,100vh - 80px);display:flex;overflow:hidden;box-shadow:0 20px 60px #00000040}.login_left{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:44px 44px 44px 0;flex-shrink:0;width:50%;height:100%;position:relative;overflow:hidden}.login_right{background:#fff;justify-content:center;align-items:center;width:50%;height:100%;display:flex}.login_overlay{position:absolute}.login_left_content{z-index:1;color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:40px;display:flex;position:relative;transform:translateY(95px)}.login_logo{background:#fff;width:220px;margin-bottom:36px;padding:18px 28px}.login_left_content h1{margin:0 0 14px;font-size:34px;font-weight:700;line-height:1.2}.login_left_content p{margin:0;font-size:21px;font-weight:300;line-height:1.3}.login_right{justify-content:center;align-items:center;width:50%;display:flex}.login_form_box{width:100%;max-width:500px}.login_form_box h2{color:#8a0f2d;margin:0 0 8px;font-size:34px;font-weight:700}.login_subtitle{color:#4f4f5a;margin:0 0 48px;font-size:19px}.login_panel form,.login_panel .form_field,.login_panel input{width:100%}.login_options{justify-content:space-between;align-items:center;margin:2px 0 60px;font-size:18px;display:flex}.remember_me{color:#171a2b;align-items:center;gap:12px;display:flex}.remember_me input{accent-color:#8a0f2d;width:26px;height:26px}.login_container__fogotpwd{color:#8a0f2d;cursor:pointer;font-weight:500}.login_signin_button{color:#fff;cursor:pointer;background:#8a0f2d;border:none;border-radius:9px;width:100%;height:40px;font-size:18px;font-weight:700;transition:all .2s}.login_signin_button:hover{background:#65091f;transform:translateY(-1px)}.error_label{color:#c62828;margin-top:12px}.login_step{flex-direction:column;gap:14px;display:flex}.login_step__text{color:#4f4f5a;margin:0;font-size:16px;line-height:1.45}.login_step__label{color:#2b2527;font-size:14px;font-weight:500}.login_step input[type=text],.login_step input[type=password]{box-sizing:border-box;border:1px solid #d9c9ce;border-radius:8px;width:100%;height:42px;padding:0 12px;font-size:16px}.login_step input[type=text]:focus,.login_step input[type=password]:focus{outline-offset:0;border-color:#8a0f2d;outline:2px solid #8a0f2d}.login_step input.login_step__code{letter-spacing:10px;text-align:center;font-variant-numeric:tabular-nums;height:52px;font-size:26px}.login_step__check{color:#2b2527;align-items:center;gap:10px;font-size:15px;display:flex}.login_step__check input{accent-color:#8a0f2d;width:20px;height:20px;margin:0}.login_step__links{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;font-size:15px;display:flex}.login_step__link,.login_step__link:hover{min-width:0;font:inherit;color:#8a0f2d;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:500}.login_step__link:hover{text-decoration:underline}.login_step__link:disabled{color:#6b5f63;cursor:default;text-decoration:none}.login_step__success{color:#2e7d32;font-size:16px}.login_step .login_signin_button{margin-top:4px}.login_step .login_signin_button:disabled{opacity:.6;cursor:default;transform:none}@media (width<=900px){.login_page{flex-direction:column}.login_left{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:44px 0 0 44px;width:46%;margin:20px 0 20px 20px;position:relative;overflow:hidden}}.password__content{border:"3px solid #000";background-color:#f8e8ee;width:93%;padding:1rem}.password__panel{flex-flow:column wrap;margin-top:10px;display:flex}.password_reset__dialog{flex-direction:row;justify-content:center;align-items:center;display:flex}.password_reset__title{background-color:#d8edfe;justify-content:space-between;height:50px;padding-left:1rem;padding-right:.1rem;display:flex}.password_reset__content{border:"3px solid #000";background-color:#d8edfe;padding:1rem;box-shadow:2px 5px}.password_reset__mechanism{padding:2px}.password_reset__buttons{flex-wrap:wrap;justify-content:flex-end;display:flex}.idle_dialog{justify-content:center;align-items:center;display:flex}.modal_dialog__content{border:"3px solid #000";background-color:#f8e8ee;border-radius:5px;width:400px;padding:1rem;box-shadow:2px 5px}.idle_buttons{flex-wrap:wrap;justify-content:center;display:flex}.lock_screen{box-sizing:border-box;background:#969292;justify-content:center;align-items:center;min-height:100vh;padding:40px;display:flex;position:fixed;inset:0}.lock_left{background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:44px 44px 44px 0;flex-shrink:0;width:50%;height:100%;position:relative;overflow:hidden}.lock_form_box{width:100%;max-width:500px}.lock_form_box h2{color:#8a0f2d;margin:0 0 8px;font-size:34px;font-weight:700}.lock_subtitle{color:#4f4f5a;margin:0 0 28px;font-size:19px}.fc .fc-timegrid-slot,.fc .fc-timegrid-col,.fc .fc-resource-timegrid-divider{background-color:#fffde7!important}.fc .fc-non-business{opacity:1!important;background-color:#f3f4f6!important}.fc .fc-col-header-cell{font-weight:600;color:#fff!important;background-color:#65091f!important}.fc .fc-button{color:#fff!important;box-shadow:none!important;background-color:#8a0f2d!important;border-color:#8a0f2d!important}.fc .fc-button:hover{background-color:#65091f!important;border-color:#65091f!important}.fc .fc-button:disabled{color:#6b5f63!important;background-color:#f7f5f4!important;border-color:#e2d7d9!important}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#65091f!important;border-color:#65091f!important}.fc .fc-day-today{background-color:#964558!important}.appt_filter_container,.appt_filter_container_simple{background:#f7f5f4;border:2px solid #65091f;border-radius:5px;margin-top:10px;padding:5px}.findslot_table__container{border:1px solid gray;border-radius:5px;height:300px;overflow:auto}.chart_header{box-sizing:border-box;background-color:#f8e8ee;height:5.2em;margin-left:5px;margin-right:8px;padding:12px 5px}.chart_header_right{grid-column:2;justify-content:flex-end;display:flex}.chart_heading{text-align:left;grid-column:1;margin-bottom:6px;font-size:1.5em;font-weight:700}.chart_subheading{font-size:1 rem;font-family:sans-serif}.chart_workflow_container{width:"100%";border-style:solid;border-color:#f8e8ee;border-radius:10px;grid-template-columns:20% 20% 20% 20% 20%;font-size:small;display:grid}.chart_workflow_layout{grid-template-columns:210px minmax(0,1fr);align-items:start;column-gap:8px;display:grid}.chart_workflow_categories{border:1px solid #f8e8ee;border-radius:5px;margin-top:40px;padding:2px 0}.chart_workflow_category{justify-content:space-between;align-items:center;padding:0 8px 0 5px;display:flex}.chart_workflow_content{min-width:0}.header_with_button{justify-content:space-between;height:70px;display:flex}.header_with_button div{height:70px}.editor_contant{background-color:#7fffd4;border:1px solid #fff;width:100%;height:400px;margin-left:10px}table{border-collapse:collapse;width:100%;font-family:arial,sans-serif}td,th{text-align:left;padding:8px}tr:nth-child(2n){background-color:#ebecef}tr div.action_display{opacity:0}tr:hover div.action_display{opacity:1;cursor:pointer}.table_display__container{max-height:740px}.table_display__table{min-width:450px}li .action_display{opacity:0}.split_outline_button_group .MuiButton-root:hover{background-color:#f8e8ee!important;border-color:#65091f!important}.split_outline_button_arrow{width:24px!important;min-width:24px!important;padding:0!important}.split_button_small{color:#fff;cursor:default;background-color:#8a0f2d;border:1px solid #65091f;border-radius:6px;align-items:center;height:22px;transition:all .15s;display:flex;overflow:hidden}.split_button_small:hover{background-color:#65091f}.split_button_small_text{white-space:nowrap;padding:0 8px;font-size:12px;line-height:28px}.split_button_small_divider{background-color:#ffffff8c;width:1px;height:18px}.split_button_small_arrow{justify-content:center;align-items:center;width:22px;height:28px;display:flex}.split_button_small_icon{color:#fff;font-size:16px!important}.multi_button_block{background:#fff;border:1px solid #ebebeb;flex-wrap:wrap;margin-bottom:10px;padding:10px;display:flex}.icon_btn{cursor:pointer;text-align:center;background-color:#fff;border:2px solid gray;border-radius:5px;width:25px;height:31px;margin-top:2px;margin-left:0;padding:0 1px;display:inline-block}.toolbar_button{background:0 0;border:1px solid #ffffff59;transition:all .15s}.toolbar_button:hover{border-color:#fff;color:#fff!important;background-color:#8a0f2d!important}.toolbar_button.Mui-disabled{opacity:.45;color:#fff!important}.toolbar_button_label{cursor:pointer;white-space:nowrap;margin-left:10px;margin-right:10px;line-height:1}.toolbar_button_arrow{cursor:pointer;font-size:1rem!important}.modal__dialog{flex-direction:row;justify-content:center;align-items:center;display:flex}.modal__title{background-color:#f8e8ee;justify-content:space-between;width:98%;height:50px;padding-left:1rem;padding-right:.1rem;display:flex}.modal__content{border:"3px solid #000";background-color:#f8e8ee;width:95%;padding:1rem}.modal__buttons{flex-wrap:wrap;justify-content:flex-end;display:flex}.display_panel{background:#f7f5f4;flex-flow:column wrap;margin-top:10px;padding:10px;display:flex}.display_panel h1{text-transform:uppercase;margin:0 0 20px;font-size:25px;line-height:32px}.display_panel span{font-size:14px;font-weight:300}.display_block{background:#fff;border:1px solid #ebebeb;flex-wrap:wrap;margin-bottom:10px;padding:10px;display:flex}.display_block .item{flex-grow:1}.filterbar{border-style:solid;border-color:#87cefa;border-radius:5px;grid-template-columns:30% 20% 50%;font-size:small;display:grid}.desktop_filter_container{border-style:solid;border-color:#65091f;border-radius:5px;grid-template-columns:34% 38% 28%;font-size:small;display:grid}.desktop_filter_container_simple{grid-template-columns:34% 38% 28%;display:grid}.desktop_header_with_button{color:#fff;background-color:#65091f;justify-content:space-between;align-items:center;margin-bottom:2px;padding:2px 10px;font-weight:600;display:flex}.desktop_table__header{background-color:#f3e6ea!important;font-weight:700!important}.desktop_panel{height:"fit-content";background:#f7f5f4;flex-flow:column wrap;margin-left:5px;padding-right:5px;display:flex}.desktop_panel h1{text-transform:uppercase;margin:15px 0 10px;font-size:25px;line-height:32px}.desktop_panel span{font-size:14px;font-weight:300}.desktop_table__container{border:1px solid gray;border-radius:5px;height:calc(100vh - 380px)}.pharmacy_status{white-space:nowrap;color:#6b5f63;background-color:#e8e2df;border-radius:10px;padding:0 8px;font-size:.8rem;font-weight:600;display:inline-block}.pharmacy_status--new{color:#8a0f2d;background-color:#f8e8ee}.pharmacy_status--par,.pharmacy_status--hld{color:#ed6c02;background-color:#ed6c021f}.pharmacy_status--rdy,.pharmacy_status--cmp{color:#2e7d32;background-color:#2e7d321a}.pharmacy_status--can{color:#6b5f63;text-decoration:line-through}.pharmacy_chip{white-space:nowrap;border-radius:10px;padding:0 7px;font-size:.75rem;font-weight:600;display:inline-block}.pharmacy_chip--crit{color:#d32f2f;background-color:#d32f2f1a}.pharmacy_chip--warn{color:#ed6c02;background-color:#ed6c021f}.pharmacy_chip--cd{color:#d32f2f;background-color:#fff;border:1px solid #d32f2f}.pharmacy_priority{color:#fff;background-color:#d32f2f;border-radius:3px;margin-right:6px;padding:0 6px;font-size:.75rem;font-weight:700}.pharmacy_unit{color:#6b5f63;font-size:.85em}.pharmacy_empty{text-align:center;color:#6b5f63;padding:18px}.pharmacy_message{color:#2b2527;background-color:#f8e8ee;border-radius:5px;margin:4px 0;padding:5px 10px}.pharmacy_detail{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;height:100%;padding:0;font-size:13px;display:grid;overflow:auto}.pharmacy_detail__col{flex-direction:column;gap:3px;min-width:0;display:flex}.pharmacy_detail__title{color:#2b2527;margin-bottom:2px;font-weight:700}.pharmacy_detail__sig{background-color:#f7f5f4;border:1px solid #e2d7d9;border-radius:4px;margin-bottom:4px;padding:4px 6px}.pharmacy_detail__item{gap:8px;display:flex}.pharmacy_detail__item span{color:#6b5f63;flex:0 0 95px}.pharmacy_detail__item b{min-width:0;font-weight:500}.pharmacy_allergies{color:#2e7d32;background-color:#2e7d3214;border-radius:4px;padding:3px 6px}.pharmacy_allergies--has{color:#d32f2f;background-color:#d32f2f14;font-weight:600}.pharmacy_reason{width:100%;font:inherit;resize:vertical;border:1px solid #d9c9ce;border-radius:4px;padding:6px}.pharmacy_label__wrap{justify-content:center;display:flex}.pharmacy_label{color:#000;background-color:#fff;border:1px dashed #e2d7d9;width:4in;min-height:2.5in;padding:.15in .2in;font-size:11pt;line-height:1.3}.pharmacy_label__pharmacy{border-bottom:1px solid #000;flex-direction:column;margin-bottom:4px;padding-bottom:3px;font-size:8pt;display:flex}.pharmacy_label__patient{font-size:12pt;font-weight:700}.pharmacy_label__drug{font-weight:700}.pharmacy_label__sig{margin:3px 0 5px}.pharmacy_label__meta{justify-content:space-between;font-size:9pt;display:flex}.pharmacy_label__footer{text-align:center;margin-top:5px;font-size:8pt}@media print{.pharmacy_label{border:none}}.encounter_section_header{color:#fff;background-color:#65091f;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:2px;padding:10px;font-weight:600;display:flex}.encchart_page{flex-direction:column;height:calc(100vh - 235px);min-height:0;margin-left:5px;display:flex;overflow:hidden}.encchart_display_container{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.encchart_discretegrid{color:#000;background-color:#fff;grid-template-columns:33% 33% 34%;grid-auto-rows:1fr;gap:2px;height:calc(100vh - 350px);margin-right:5px;display:grid}.encchart_encounter_header{background-color:#f5f5f5;border:1px solid #00008b;margin-bottom:2px;padding:8px;font-size:small}.enchart_discrete_display{border:1px solid #00008b;flex-direction:column;min-height:0;display:flex;overflow:hidden}.encchart_discrete_header{background-color:#dcdcdc;padding:8px;font-weight:700}.encchart_discrete_body{flex:1;overflow:auto}.encdescriptor_showhide{color:#00f;cursor:pointer;text-align:center;font-size:small;text-decoration:underline}.encdescriptor_catgrid{cursor:pointer;border-style:solid;border-color:#87cefa;border-radius:5px;grid-template-columns:25% 25% 25% 25%;font-size:small;display:grid}.encdescriptor_catitem{background-color:#fff;border:1px solid #00008b;height:30px;padding:7px}.encdescriptor_catitem:hover{background-color:#87cefa;transition:all .2s}.encdescriptor_valueset{cursor:pointer;background-color:#fff;border:1px solid #00008b;grid-template-columns:50% 50%;height:300px;margin:2px;display:grid;overflow:auto}.encdescriptor_valueitem{height:20px;padding:3px}.encounter_ribbon_grid{grid-template-rows:1fr 1fr;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.encounter_report_title{margin:1px 1px 2px;font-size:20px;font-weight:700}.form_panel,.tab_panel{background-color:#f7f5f4}.form_panel_modal{background-color:#f7f5f4;border:1px solid #8a0f2d}.form_header{color:#fff;background-color:#8a0f2d;border-bottom:1px solid #65091f;justify-content:space-between;align-items:center;padding:8px 14px;font-weight:700;display:flex}.form_header svg{color:#fff}.form_caption{color:#fff;margin:0;font-size:16px;font-weight:700}.form_panel_content{background-color:#f7f5f4;max-height:calc(100vh - 120px);padding:12px 16px;overflow-y:auto}.form_patientname{color:#2b2527;justify-content:space-between;margin-bottom:4px;font-size:24px;font-weight:700;display:flex}.form_sectiontitle,.form_sectiontitle_withbutton{color:#fff;background-color:#964558;border-radius:4px;margin-top:2px;margin-bottom:8px;padding:6px 8px;font-weight:700}.form_sectiontitle_withbutton{justify-content:space-between;padding-bottom:2px;padding-right:4px;display:flex}.form_section_header{color:#fff;background-color:#964558;margin-bottom:8px;padding:5px;font-weight:700}.form_section_header_simple{color:#8a0f2d;margin-bottom:4px;padding:4px;font-size:20px;font-weight:700}.tab_panel{background-image:linear-gradient(#8a0f2d14,#8a0f2d14)}.error_label{color:#f44336;font-size:15px;display:block}.form_success{color:#fff;background:#4caf50;padding:10px;font-size:15px;display:block}.form_grid3cols{grid-template-columns:33% 33% 33%;margin:4px;font-size:small;display:grid}.form_grid3cols .block:first-child,.form_grid3cols .block:nth-child(2),.form_grid3cols .col:first-child,.form_grid3cols .col:nth-child(2){margin-right:10px}.form_grid2cols{grid-template-columns:50% 50%;display:grid}.form_grid2cols .block:nth-child(odd){margin-right:10px}.form_grid2cols .block:nth-child(2n){margin-left:10px}.form_grid2cols .col:nth-child(odd){margin-right:5px}.form_grid2cols .col:nth-child(2n){margin-left:5px}.form_grid4cols{grid-template-columns:25% 25% 25% 20%;margin:4px;font-size:small;display:grid}.form_grid_cols{margin-right:5px}.form_grid{grid-template-columns:50% 50%;font-size:small;display:grid}.form_grid_two .block:first-child{margin-right:10px}.form_grid_two .block:nth-child(2){margin-left:10px}.formBlock{margin-bottom:10px}.form_block_two{display:flex}.form_block_two .block{box-sizing:border-box;flex-grow:1}.form_block_two .block:first-child{padding-right:10px}.form_block_two .block:nth-child(2){padding-left:10px}.form_table tr:nth-child(2n){background-color:#8092c803}.form_uploads{background-color:#fff;border:1px solid #e2d7d9;border-radius:4px}.form_button_container{flex-flow:wrap;justify-content:flex-end;display:flex}button{cursor:pointer;text-transform:none;color:#fff;background:#8a0f2d;border:1px solid #8a0f2d;border-radius:6px;min-width:14px;margin-top:10px;padding:8px 12px;font-family:inherit;font-size:15px}button:hover{background:#65091f;border-color:#65091f}input,textarea,select{color:#2b2527;background-color:#fff;border:1px solid #e2d7d9;border-radius:4px}input:focus,textarea:focus,select:focus{border-color:#8a0f2d;outline:none;box-shadow:0 0 0 2px #f8e8ee}.label_inputs,.checkbox_inputs{padding:5px;display:inline-block}.mailchain__grid{grid-template-columns:20% 60% 20%;display:grid}.mail_pratice{text-transform:none;text-align:left;background:#53bcdb;border:1px solid #e7e7e7;border-radius:5px;grid-column:1/span 2;padding:10px;font-size:16px}.mail_patient{text-transform:none;background:#75e5a0;border:1px solid #e7e7e7;border-radius:5px;grid-column:2/span 2;margin-top:10px;padding:10px;font-size:16px}.mail_attachment__container{flex-wrap:wrap;align-items:stretch;display:inline-flex}.mail_attachment__box{background-color:#fff;border:1px solid #ccc;flex:0 0 30px;margin:10px;box-shadow:2px 2px 6px #0000004d}.mail_attachment__image{width:50px;height:50px;background-position:50%!important;background-size:cover!important}.mail_attachment__file_name{text-overflow:clip;height:20px;overflow:hidden}.mail_attachment .actions{padding:15px 0 10px;display:flex}.mailview_header{color:#000;padding-left:10px}.mailview_header_left{grid-column:1;padding-right:20px}.mailview_header_right{grid-column:2}.medinfo_panel{background:#f7f5f4;flex-flow:column wrap;height:fit-content;padding-left:2px;padding-right:8px;display:flex}.medinfo_panel h1{text-transform:uppercase;margin:15px 0 10px;font-size:25px;line-height:32px}.medinfo_panel span{font-size:14px;font-weight:300}.medinfo_block{height:"fit-content";background:#fff;border:1px solid #ebebeb;flex-wrap:wrap;padding:2px;display:flex}.medinfo_block .item{flex-grow:1}.medinfo_table__root{width:"100%"}.medinfo_table__paper{width:"100%";margin-bottom:2px}.medinfo_table__container{border:1px solid gray;border-radius:5px;min-height:150px;max-height:calc(100vh - 330px);overflow:auto}.medinfo_table__header{color:#fff!important;background-color:#6495ed!important;font-weight:700!important}.medinfo_list_table__header{background-color:#f3e6ea!important;font-weight:700!important}.medinfo_table__table{min-width:450px}.medinfo_table__row22 tr:nth-child(odd) .MuiTableCell-root{padding-bottom:0;border-bottom:none!important}.medinfo_table__row22 tr:nth-child(2n){background-color:#fff}.medinfo_table__row22 tr:nth-child(2n) .MuiTableCell-root{padding-top:0}.medinfo_table__row22 tr:nth-child(4n+1),.medinfo_table__row22 tr:nth-child(4n+2){background-color:#ecf8fb99}.medinfo_table__button_block{flex-wrap:wrap;margin:0;padding:0;display:flex}.medinfo_report_table__header{font-weight:700!important}.medinfo_filter{border-style:solid;border-color:#87cefa;border-radius:5px;grid-template-columns:30% 20% 50%;font-size:small;display:grid}.medication_filter{border-style:solid;border-color:#87cefa;border-radius:5px;grid-template-columns:25% 35% 40%;display:grid}.medinfo_review{margin-top:12px;font-size:12px}.pediatric_slider_row{grid-template-columns:1fr 110px;align-items:center;gap:20px;padding:4px 8px 12px;display:grid}.pediatric_percentiles{text-align:center;justify-content:center;gap:30px;margin-top:10px;font-size:11px;display:flex}.pediatric_percentile_label{color:var(--theme-primary);margin-bottom:2px;font-weight:700}.pediatric_slider_label{text-align:center;line-height:1.1}.pediatric_slider_percentile{color:var(--theme-primary);font-weight:700}.pediatric_container{background-color:#fff;flex-direction:column;height:32rem;display:flex;box-shadow:0 10px 36px #00000029,0 0 0 1px #0000000f}.medinfo_header_with_button{color:#fff;background-color:#65091f;justify-content:space-between;align-items:center;margin-bottom:2px;padding:2px 10px;font-weight:600;display:flex}.rxh_medlist_table__container{max-height:450px}.rxh_medlist_header{color:#fff;background-color:#6495ed;grid-template-columns:70% 30%;height:50px;padding:3px;display:grid}.rxh_medlist_header_left{grid-column:1}.rxh_medlist_header_right{text-align:right;grid-column:2}.rxh_medlist_footer{justify-content:flex-end;margin-top:2px;margin-bottom:1px;display:flex}.labresult_edit_grid{color:#fff;background:#8a0f2d;border-bottom:1px solid #e2d7d9;grid-template-columns:40% 20% 20% 20%;padding:2px 0 2px 1px;font-weight:600;display:grid}.vitalsigncontainter{grid-template-rows:auto;grid-template-columns:20% 40% 8%;justify-content:space-between;place-items:start;gap:15px 2px;width:100%;display:grid}.vitalsign-item__alabel{grid-column:1;font-weight:700}.vitalsign-item__avalue{grid-column:2}.vitalsign-item__button{grid-column:3}.labresult_header{color:#000;grid-template-columns:15% 35% 25% 25%;gap:2px;padding-left:10px;font-size:13px;display:grid}.labresult_header_col1{grid-column:1;padding-right:20px}.labresult_header_col3t{grid-column:3}.medinfo_dashboard{flex-flow:wrap;display:flex}.medinfo_dashboard_notices{grid-template-columns:80% 20%;width:100%;font-size:small;display:grid}.medinfo_dashboard_notices span{display:flex}.dashboard_card_container{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 8px 12px 6px;display:grid}@media (width<=1100px){.dashboard_card_container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.dashboard_card_container{grid-template-columns:minmax(0,1fr)}}.medinfo_tile{text-align:left;width:100%;font:inherit;color:#2b2527;cursor:pointer;background:#fff;border:1px solid #e2d7d9;border-radius:8px;align-items:flex-start;gap:12px;margin:0;padding:14px;transition:border-color .15s,box-shadow .15s;display:flex}.medinfo_tile:hover{color:#2b2527;background:#fff;border-color:#8a0f2d;box-shadow:inset 0 0 0 1px #8a0f2d}.medinfo_tile:focus-visible{outline-offset:2px;outline:2px solid #8a0f2d}.medinfo_tile__icon{color:#8a0f2d;background:#f8e8ee;border-radius:50%;flex:0 0 44px;place-items:center;height:44px;display:grid}.medinfo_tile__icon svg{font-size:24px}.medinfo_tile__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.medinfo_tile__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.medinfo_tile__name{font-size:14px;font-weight:500}.medinfo_tile__value{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.medinfo_tile__value strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:1.1}.medinfo_tile__value span{color:#6b5f63;font-size:12.5px}.medinfo_tile__vitals{flex-wrap:wrap;gap:2px 16px;display:flex}.medinfo_tile__vitals>span{flex-direction:column;display:flex}.medinfo_tile__vitals small{letter-spacing:.06em;text-transform:uppercase;color:#6b5f63;font-size:10.5px}.medinfo_tile__vitals b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.medinfo_tile__vitals b.high{color:#b3261e}.medinfo_tile__detail{color:#6b5f63;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.medinfo_tile__pill{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:500}.medinfo_tile__pill.ok{color:#2e7d32;background:#e8f3e9}.medinfo_tile__pill.warn{color:#9a5b00;background:#fff2db}.medinfo_tile__pill.alert{color:#b3261e;background:#fce8e6}.dashboard_bottom_panel{flex-wrap:"wrap";grid-template-columns:50% 50%;display:grid}.read_btn{cursor:pointer;color:#fff;text-align:center;background:#ddd;border-radius:5px;width:85px;margin-left:5px;padding:5px 2px;font-size:15px;display:inline-block}.patient_panel{background:#f7f5f4;flex-flow:column wrap;margin-top:10px;padding:10px;display:flex}.patient_block{background:#fff;border:1px solid #ebebeb;flex-wrap:wrap;margin-bottom:10px;padding:10px;display:flex}.patient_section_header{color:#fff;background-color:#964558;margin-bottom:8px;padding:5px;font-weight:700}.patient_section_body{flex-direction:column;gap:10px;padding:0 5px;display:flex}.patient_table__table{min-width:450px}.resource_panel{background:#f7f5f4;flex-direction:column;margin-top:2px;padding:5px 10px;display:flex}.videoWrapper iframe{margin:10px}.articleWrapper{height:600px;position:relative}.articleWrapper iframe{width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.news_panel{background:#f7f5f4;margin-top:10px;padding:10px;display:flex}.news_block{background:#fff;border:1px solid #ebebeb;flex-flow:column wrap;justify-content:flex-start;margin-bottom:10px;padding:10px;display:flex}.news_block__title{color:#0089bb;font-size:18px;font-weight:700}.news_block__description{color:inherit;flex-grow:1;justify-content:space-between;font-size:16px;display:flex}.news_block__info{color:inherit;flex-grow:1;justify-content:space-between;font-family:Comic Sans MS\, Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:18px;display:flex}.news_block__btn{cursor:pointer;color:#fff;background:#421e96;border-radius:5px;margin-top:1px;padding:5px 10px;display:inline-block}.news_wrapper{background:#fff;border:1px solid #ebebeb;flex-wrap:wrap;margin-bottom:5px;padding:10px;display:flex}.reportQuery{flex-direction:column;margin-bottom:5px;display:flex;box-shadow:0 10px 36px #00000029,0 0 0 1px #0000000f}.reportcondition_gridcols{grid-template-columns:6% 30% 10% 30% 6% 13% 5%;font-size:small;display:grid}.reportcondition_gridcols .block:first-child{margin-left:5px;margin-right:2px}.reportcondition_gridcols .block:nth-child(2),.reportcondition_gridcols .block:nth-child(3),.reportcondition_gridcols .block:nth-child(4){margin-right:2px}.medinfo_report_title{margin:1px 1px 2px;font-size:20px;font-weight:700}.medinfo_report_title_block{background:#d3d3d3;margin:1px 1px 2px;font-weight:700}div.page-header{width:100%;position:fixed;top:0}div.page-footer{width:100%;position:fixed;bottom:0}.print-component{box-sizing:border-box;width:100%;display:block}@media print{.print-component{box-sizing:border-box;width:100%;max-width:none;display:block}.page-break{page-break-before:always;break-before:page}.rx-page{page-break-after:always;break-after:page;height:100vh;box-shadow:none;margin:0;padding:10mm}.rx-print{page-break-inside:avoid;break-inside:avoid;box-sizing:border-box;height:5.5in;padding:10px}}.sigeditor_panel_modal{background-color:#f7f5f4;border:1px solid #8a0f2d}.sigeditor_form{background-color:#f7f5f4;border:1px solid #000;padding:1rem}.formulaselector__dialog{box-shadow:ivory;border-radius:2rem;flex-direction:row;justify-content:center;align-items:center;display:flex}.formulaselector__content{background-color:#f8e8ee;border:1px solid #000;width:45rem;height:30rem;padding:1rem}.rxprint_banner{transform-origin:0 0;color:#d3d3d3;margin-left:200px;font-size:40px;position:absolute;transform:rotate(-45deg)}.rxpad_header{color:#000;border:1px solid #000;grid-template-columns:33% 33% 33%;height:110px;margin-bottom:5px;padding:10px;display:grid}.rxpad_header_left{grid-column:1;padding-right:20px}.rxpad_header_middle{grid-column:2;padding-right:20px}.rxpad_header_right{grid-column:3}.rxprocess_container{flex-direction:column;display:flex}.rxprocess_container_detail{grid-template-columns:50% 50%;height:100%;display:grid}.rxapprove__dialog{border-radius:2rem;flex-direction:row;justify-content:center;align-items:center;display:flex}.rxapprove__content{background-image:linear-gradient(#8a0f2d14,#8a0f2d14);width:35rem;height:25rem;padding:1rem}.rxapprove__header{color:#00008b;margin-bottom:"4px";font-size:x-large;font-weight:700}.rxapprove__med{margin-top:"5px";color:#00008b;font-size:large}.rxwarning__header{color:red;font-size:x-large;font-weight:700}.rxwarning__med{color:red;font-size:large}.rxwarning__content{background-color:#f8e8ee;padding:1rem}.rxwarning_container{border:5px solid #ec1919;height:26rem;margin-right:15px}.rxwarning_container_detail{grid-template-columns:50% 50%;height:100%;display:grid}.rxprocess_header{color:#fff;cursor:move;background-color:#8a0f2d;grid-template-columns:80% 20%;height:50px;padding:5px;display:grid}.rxprocess_header_left{grid-column:1}.rxprocess_header_right{text-align:right;grid-column:2}.rxprocess_footer{background-color:#fff;border-top:1px solid #e2d7d9;justify-content:flex-end;gap:8px;padding:8px 10px 16px;display:flex}.rxprocess_med_container{background-color:#f7f5f4;border:1px solid #e2d7d9;grid-column:1;margin-right:5px}.rxprocess_meds{display:grid}.rxprocess_meds_left{grid-column:1;padding:4px}.rxprocess_meds_right{text-align:right;grid-column:2;padding:4px}.rxprocess_action_container{background-color:#fff;border:1px solid #e2d7d9;grid-column:2}.rxprocess_action_header{color:#2b2527;background-color:#f3e6ea;padding:3px 3px 3px 4px;font-weight:600}.rxprocess_status_error{color:#d32f2f}.rxprocess_status_success{color:#2e7d32}.rxprocess_pharmacy_switch{color:#8a0f2d;cursor:pointer;margin-top:4px;font-size:.9em;text-decoration:underline}.rxprocess_actions{grid-template-columns:80% 20%;display:grid}.rxprocess_actions_left{grid-column:1;padding:10px}.rxprocess_actions_right{text-align:center;grid-column:2;padding:6px}.rxeligibility_header{color:#000;grid-template-columns:50% 50%;padding-left:10px;display:grid}.rxeligibility_header_left{grid-column:1;padding-right:20px}.rxeligibility_header_right{grid-column:2}.rxmedication_info_container{background-color:#fff;flex-direction:column;height:29rem;display:flex;box-shadow:0 10px 36px #00000029,0 0 0 1px #0000000f}.rxpated_sectionheader{height:30px;margin-top:12px;margin-left:15px;font-size:large}.dosage_selector__content{width:45rem;height:25rem;padding:.5rem}.tools_header_with_button{color:#fff;background-color:#65091f;justify-content:space-between;align-items:center;margin-bottom:2px;padding:10px;font-weight:600;display:flex}.tool_filter_container{border-style:solid;border-color:#65091f;border-radius:5px;grid-template-columns:34% 38% 28%;width:1000px;margin-top:2px;font-size:small;display:grid}.tools_panel{background:#f7f5f4;flex-flow:column wrap;margin-left:5px;display:flex}.tools_table__container{border:1px solid gray;border-radius:5px;flex:1;height:calc(100vh - 310px);overflow:auto}.nofilter__container{flex:1;height:calc(100vh - 270px);overflow:auto}.userprefs_list_item{font-size:16px!important}.userprefs_list_item:hover{background-color:#f8e8ee!important}.userprefs_list_item.selected,.userprefs_list_item.Mui-selected{font-weight:600;color:#fff!important;background-color:#8a0f2d!important}.userprefs_list_item.selected:hover,.userprefs_list_item.Mui-selected:hover{background-color:#65091f!important}.tmplrename__dialog{border-radius:2rem;flex-direction:row;justify-content:center;align-items:center;display:flex}.tmplrename__header{margin-bottom:"10px";font-size:large;font-weight:700}.border_mainContainer{border-bottom:2px solid #65091f;border-left:2px solid #65091f;border-right:2px solid #65091f;border-radius:5px;flex-direction:column;max-width:100%;margin-top:5px;display:flex}.border_mainContainer .border_childrenContainer{padding:2px}.border_mainContainer .border_header{flex-direction:row;display:flex;width:100%!important}.border_mainContainer .border_header .border_headerBefore{border-top:2px solid #65091f;border-top-left-radius:5px;width:1em}.border_mainContainer .border_header .border_headerTitle{text-overflow:ellipsis;flex-flow:row;align-items:center;gap:.25em;width:fit-content;height:2em;margin:-1em .5em 0;font-size:1em;font-weight:600;display:flex;overflow:hidden}.border_mainContainer .border_header .border_headerAfter{border-top:2px solid #65091f;border-top-right-radius:5px;flex-grow:2;width:1em}.rulecondition_gridcols{grid-template-columns:6% 30% 10% 30% 6% 13% 5%;font-size:small;display:grid}.rulecondition_gridcols .block:first-child,.rulecondition_gridcols .block:nth-child(2){margin-right:2px}.detail_panel{background-color:#fff;border:2px solid #8a0f2d;border-radius:6px;flex-direction:column;margin-top:6px;display:flex;overflow:hidden;box-shadow:0 1px 2px #2b25270f}.detail_panel__header{box-sizing:border-box;background-color:#f3e6ea;border-bottom:1px solid #e2d7d9;border-left:3px solid #8a0f2d;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;height:50px;padding:6px 12px;display:flex;overflow:hidden}.detail_panel__heading{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}.detail_panel__titleline{align-items:baseline;gap:10px;min-width:0;display:flex}.detail_panel__caption{letter-spacing:.06em;text-transform:uppercase;color:#8a0f2d;flex:none;font-size:11px;font-weight:700}.detail_panel__subtitle{color:#2b2527;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.detail_panel__meta{white-space:nowrap;color:#2b2527;flex-wrap:nowrap;gap:2px 18px;font-size:12px;display:flex;overflow:hidden}.detail_panel__metalabel{color:#6b5f63;margin-right:4px}.detail_panel__tags{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:4px;display:flex}.detail_panel__tag{white-space:nowrap;color:#8a0f2d;background-color:#f8e8ee;border:1px solid #8a0f2d40;border-radius:10px;padding:1px 8px;font-size:11px;font-weight:600}.detail_panel__tag--urgent{color:#d32f2f;background-color:#d32f2f14;border-color:#d32f2f4d}.detail_panel__tag--warn{color:#ed6c02;background-color:#ed6c0214;border-color:#ed6c024d}.detail_panel__tag--ok{color:#2e7d32;background-color:#2e7d3214;border-color:#2e7d324d}.detail_panel__body{box-sizing:border-box;color:#2b2527;flex:none;padding:8px 12px;font-size:13px;line-height:1.4;overflow:auto}.detail_panel__body--pre{white-space:pre-wrap}.detail_panel__empty{color:#6b5f63;justify-content:center;align-items:center;height:100%;font-style:italic;display:flex}.lexical-editor-shell{background:#fff;border:1px solid #d6d6d6;border-radius:6px;margin:0;overflow:hidden}.lexical-editor-input{box-sizing:border-box;border:none;outline:none;width:100%;padding:5px;font-size:14px;line-height:1}.lexical-editor-placeholder{color:#999;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:14px;position:absolute;top:4px;left:8px}.lexical-toolbar{background:#f8f9fb;align-items:center;gap:4px;min-height:32px;margin:0;padding:2px;display:flex}.lexical-toolbar__button{cursor:pointer;color:#444;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .15s,border-color .15s;display:inline-flex}.lexical-toolbar__button:hover{background:#eceff3;border-color:#d8dde6}.lexical-toolbar__button:disabled{opacity:.4;cursor:not-allowed}.lexical-toolbar__button--active{color:#1565c0;background:#e3f0ff;border-color:#b8d4ff}.lexical-toolbar__divider{background:#d0d7de;width:1px;height:22px;margin:0 4px}.lexical-toolbar__block-selector{align-items:center;gap:4px;margin-right:6px;display:flex}.lexical-editor-input ul{margin:0;padding-left:24px;list-style-type:disc}.lexical-editor-input ol{margin:0;padding-left:24px;list-style-type:decimal}.lexical-editor-input li{margin:2px 0}.lexical-toolbar__select{cursor:pointer;background:#fff;border:1px solid #d0d7de;border-radius:4px;height:26px;padding:0 6px;font-size:13px}.lexical-editor-input h1{margin:6px 0;font-size:1.8rem;font-weight:700}.lexical-editor-input h2{margin:6px 0;font-size:1.5rem;font-weight:600}.lexical-editor-input h3{margin:6px 0;font-size:1.25rem;font-weight:600}.lexical-editor-input p{margin:0}.lexical-underline{text-decoration:underline}.lexical-strikethrough{text-decoration:line-through}.lexical-editor-input--scrollable{overflow-y:auto}.lexical-editor-input--fixed{min-height:0}@media print{.print_container{height:fit-content;display:contents;overflow:visible!important}.print_container table{font-size:16.5px!important}.print_container td{padding:.2rem!important}.print_container .vl{border-left:1px solid #181818!important}@page{size:portrait;width:100%;height:100%;margin:10mm}.print_header{height:120px!important;display:contents!important;overflow:auto!important}}.dragObject:active{opacity:.7;color:#4682b4;border:1px solid #4682b4;padding:7px 5px 7px 2px}.drop_area{color:#4682b4;opacity:1;border:1px dashed #4682b4;border-radius:10px;width:90%;height:20px;margin-bottom:5px;padding:5px;transition:all .2s ease-in-out}.hide_drop{opacity:0;height:5px}.not_found_container{text-align:center;color:#ddd;padding-top:70px;font-size:70px}.attachment_container{box-shadow:ivory;border-radius:1rem;flex-direction:row;display:flex}.attachment_box{background:#fff;border-style:double;height:40px;margin-bottom:10px;padding-top:0}.attachment_item{background:#fff;justify-content:space-between;margin-bottom:10px;display:flex}.dropzone{border:1px solid #e5e5e5;margin-bottom:40px}.dropzone_box{float:left;box-sizing:border-box;width:25%;height:160px;padding:10px}.dropzone_box .wrap{text-align:center;box-sizing:border-box;background:#eaeaea;border:1px solid #eaeaea;height:100%;padding-top:31px;font-size:49px;background-position:50%!important;background-size:contain!important}.progressbar{width:300px;margin-top:5px;padding-top:10px;display:inline-flex}.sigCanvas{border:1px solid #000;margin:10px}.printPdf{background-color:5f5f5;width:210mm;min-height:297mm;margin-left:auto;margin-right:20px}.lookup__dialog{box-shadow:ivory;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;display:flex}.lookup__filter{flex-direction:row;margin-top:2px;margin-bottom:2px;display:flex}.lookup__content{background-color:"white";border:1px solid #000;border-radius:5px;width:25rem;height:32rem;padding:1rem}.lookup__content_modal{background-color:#f8e8ee;border:1px solid #000;width:25rem;height:35rem;padding:.8rem}.lookup__bottombuttons{display:"flex";justify-content:"space-between";margin-top:"2px";bottom:1%}.lookup_table__container{max-height:375px}.lookup_table{min-width:450px}.lookup_table tr td{padding:2px 10px}.lookup_table tr{cursor:pointer}.lookup_patient__table_container{box-sizing:border-box;background-color:#fff;border:1px solid #e2d7d9;border-radius:5px;height:320px;overflow:hidden auto}.lookup_patient__filter{box-sizing:border-box;background-color:#fff;border:1px solid #e2d7d9;border-radius:5px;flex-direction:row;justify-content:space-between;gap:8px;width:100%;margin-bottom:2px;padding:4px;display:flex;overflow-x:hidden}.lookup_patient__content{box-sizing:border-box;background-color:#f7f5f4;border:1px solid #e2d7d9;border-radius:5px;padding:10px;overflow-x:hidden;box-shadow:0 2px 8px #0000001f}.lookup_table__header{background-color:#d3d3d3!important;font-weight:700!important}
