﻿@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";.text-aline-blue{color:#2563eb}.light-grey{background:#fafafa}.progress{padding:0}.text-aline-blue{color:#2563eb}.light-grey{background:#fafafa}.progress{padding:0}::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#b5b5b5}a{text-decoration:none}.container{max-width:1440px}.textarea{height:100px !important}.entities{font-family:"Inter",sans-serif;font-weight:600}.form-control.input-validation-error,select.input-validation-error{background:rgba(241,71,43,.1);border:1px solid #f1472b}.login-main{background:#fff;width:100%;height:100vh;margin:0;padding:0;position:relative;overflow:hidden}.login-main .login-form-center{width:50%;margin:0 auto;height:auto;background:#fff;border-radius:10px;padding:5% 0;z-index:1;filter:drop-shadow(0 10px 15px rgba(0, 0, 0, 0.0823529412))}.login-main .login-img-left{position:absolute;left:-300px;bottom:0}.login-main form.login-form-main{width:75%}.login-main .login-show-password{position:absolute;right:30px;bottom:20px;color:#8e7c87;z-index:111}.login-main .login-title h1{font-family:"Inter",sans-serif;font-weight:bold;font-size:4em;color:#000}.login-main .login-title h1 img{height:.95em;padding-bottom:.2em}.login-main .at-admin{position:absolute;top:158px;color:#bba6b5}.login-main .login-form-main .form-group input{position:relative;z-index:111}.login-main .alert{background-color:#f1472b;color:#fff;opacity:.4}#main-waffle-menu-container{left:-198px !important;max-height:calc(100vh - 130px);overflow-y:auto;border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#main-waffle-menu{background:#fff;padding:10px 0 0 0;padding-bottom:0;margin-bottom:0;list-style-type:none;width:430px;column-count:2}#main-waffle-menu li{float:none;padding:10px 0 10px 20px;width:100%;text-align:left}#main-waffle-menu li a{color:#4b4046;font-size:16px;font-weight:500;text-decoration:none}#main-waffle-menu li a i{color:#74646d}#main-waffle-menu .dropdown-header{display:block;padding:3px 10px;text-align:left;white-space:nowrap}#main-waffle-menu .dropdown-header-column-break{break-before:column}h1{color:#4b4046}#dashboard-searchemar-mobile{display:none}.searchemar{position:relative}.searchemar .input-text{max-width:inherit;border:1px solid #bba6b5;border-radius:10px;padding:13px}.searchemar i{position:absolute;right:30px;font-size:16px;top:50%;transform:translateY(-50%);color:#8e7c87}.community-section{padding:10px;background:#fff;border:1px solid #e7dfe5;border-radius:10px}.community-section .community-name{color:#584c53;font-size:28px;margin:0 0 10px 0}.community-section .community-location,.community-section .community-number{font-size:16px;color:#665860;margin:0 0 5px 0}.info-sidebar{background:#fff;border-radius:10px}.ulli-list a{color:#4b4046}.date-input i{position:absolute;bottom:18px;right:15px;color:#8e7c87}.icon-with-count{position:absolute;right:0}.icon-with-count i{color:#dcd1d9;width:20px}.filter-resident .form-check label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 80px)}.filter-resident .blue-icon i{color:#2563eb}.nav-pills .nav-link{border-radius:10px !important;border:none;margin:10px 10px 10px 0px;color:#2563eb;font-size:14px;padding:8px 5px;font-weight:400}.nav-pills .nav-link.active{border:none;line-height:150%;flex:none;font-size:14px;color:#581a3e;order:0;flex-grow:0;margin:10px 10px 10px 0px;background:rgba(70,106,130,.2);padding:8px 5px;border-radius:10px !important}.all-bag-count{color:#fff;background:#581a3e;padding:5px 8px;border-radius:50%;margin:0 0 0 5px}.all-success-count{color:#fff;background:#16a34a;padding:5px 8px;border-radius:50%;margin:0 0 0 5px}.all-warning-count{color:#fff;background:#e5b700;padding:5px 8px;border-radius:50%;margin:0 0 0 5px}.all-danger-count{color:#fff;background:#f87171;padding:5px 8px;border-radius:50%;margin:0 0 0 5px}.all-onleave-count{color:#fff;background:#b5b5b5;padding:5px 8px;border-radius:50%;margin:0 0 0 5px}.line-with-time{position:relative}.line-with-time.grey{color:#b5b5b5}.line-with-time.pink{color:#fecaca}.line-with-time .time{position:absolute;top:3px;background:#f5f5f5;z-index:11;padding:0 10px 0 0}.residents-card-cell{width:20%;float:left;flex:0 0 auto}@media(max-width: 1200px){.residents-card-cell{width:25%}}@media(max-width: 1024px){.residents-card-cell{width:33%}}.residents-card-cell span{color:#4b4046}.institutional-residents-card-cell{width:25%;float:left;flex:0 0 auto}@media(max-width: 1200px){.institutional-residents-card-cell{width:25%}}@media(max-width: 1024px){.institutional-residents-card-cell{width:33%}}.institutional-residents-card-cell span{color:#4b4046}.residents-card-main{display:flex;flex-wrap:wrap}.residents-card-main .resident-info-main{height:100%;border-radius:10px}.residents-card-main .resident-info-main .card-top-icon{position:absolute;right:22px;color:#e7dfe5}.residents-card-main .resident-info-main.warning-card{background-color:rgba(255,203,0,.05);border:1px solid #ffcb00}.residents-card-main .resident-info-main.success-card{background-color:rgba(74,222,128,.05);border:1px solid #4ade80}.residents-card-main .resident-info-main.danger-card{background-color:rgba(227,124,149,.05);border:1px solid #e37c95}.residents-card-main .resident-info-main.disabled-card{opacity:.7}.residents-card-main .resident-info-section .resident-info-img{width:100%}.residents-card-main .resident-info-section .orders-due-details .resident-info-name{font-size:20px;font-weight:600;color:#584c53}.residents-card-main .resident-info-section .orders-due-details .resident-info-record-number{font-size:12px;font-weight:500;color:#584c53}.residents-card-main .resident-info-section .orders-due-details .resident-info-cart{font-size:16px;font-weight:500;color:#4b4046}.residents-card-main .institutional-resident-info-main{display:block;flex-wrap:wrap;width:100%}.residents-card-main .institutional-resident-info-main .institutional-resident-info-location-container{height:75px}.residents-card-main .institutional-resident-info-main .institutional-resident-info-name{font-size:1.5vmin;font-weight:600;color:#584c53}.residents-card-main .institutional-resident-info-main .institutional-resident-info-name-dynamic-1{font-size:1.25vmin;font-weight:600;color:#584c53}.residents-card-main .institutional-resident-info-main .institutional-resident-info-name-dynamic-2{font-size:1vmin;font-weight:600;color:#584c53}.residents-card-main .institutional-resident-info-main .institutional-resident-info-record-number{font-size:1.4vmin;font-weight:500;color:#584c53}.residents-card-main .institutional-resident-info-main .institutional-resident-info-record-number-dynamic-1{font-size:1.15vmin;font-weight:500;color:#584c53}.residents-card-main .institutional-resident-info-main .institutional-resident-info-record-number-dynamic-2{font-size:.85vmin;font-weight:500;color:#584c53}.residents-card-main .institutional-resident-info-main .institutional-resident-info-cart{font-size:1.4vmin;font-weight:500;color:#4b4046;margin:auto}.residents-card-main .institutional-resident-info-main .institutional-resident-info-cart-dynamic-1{font-size:1.2vmin;font-weight:500;color:#4b4046;margin:auto}.residents-card-main .institutional-resident-info-main .institutional-resident-info-cart-dynamic-2{font-size:1vmin;font-weight:500;color:#4b4046;margin:auto}.residents-card-main .institutional-resident-info-main .card-top-icon{position:absolute;right:22px;color:#e7dfe5}.residents-card-main .institutional-resident-info-main.warning-card{background-color:rgba(255,203,0,.05);border:1px solid #ffcb00}.residents-card-main .institutional-resident-info-main.success-card{background-color:rgba(74,222,128,.05);border:1px solid #4ade80}.residents-card-main .institutional-resident-info-main.danger-card{background-color:rgba(227,124,149,.05);border:1px solid #e37c95}.residents-card-main .institutional-resident-info-main.disabled-card{opacity:.7}.resident-icon-with-count{font-size:14px}.resident-icon-with-count i{padding:0 6px 0 0px}.resident-icon-with-count.routine i{color:#581a3e}.resident-icon-with-count.prns i{color:#2563eb}.resident-icon-with-count.routine-disable i{color:#dcd1d9}.grid-custom-filter-main button{font-size:14px;font-weight:500 !important;color:#581a3e !important}.grid-custom-filter-main ul{padding:12px;list-style-type:none}.grid-custom-filter-main ul li{margin:10px 0}.grid-custom-filter-main ul a{color:#8e7c87}.bottom-actions{position:fixed;bottom:0;height:65px;background:#fff;width:100%}.bottom-actions .bottom-actions-ulli{list-style-type:none;padding:0;text-align:center;display:flex;margin:0}.bottom-actions .bottom-actions-ulli li{margin:0 10px}.bottom-actions .bottom-actions-ulli li a{color:#665860;display:inline-block}.bottom-actions .bottom-actions-ulli li a .icon-with-bag{position:relative;display:inline-block;width:100%}.bottom-actions .bottom-actions-ulli li a .icon-with-bag i{font-size:20px}.bottom-actions .bottom-actions-ulli li a .icon-with-bag span{position:absolute;color:#fff;background:#f87171;padding:0px 5px;border-radius:50%;right:55px;font-size:11px;top:8px}.cancel-selected-item{margin:0 0 0 10px;font-weight:600;color:#fecaca}.top-progress{background:#f0f0f0;padding:0px 1rem !important}.top-progress p{font-size:14px;padding:5px 0;color:#665860}.top-progress .progress{background:#fff}.resident-info-sidebar{background:#fff;height:calc(100vh - 160px);scrollbar-width:thin;overflow:auto}.resident-info-sidebar .resident-info-user-detail{text-align:center;padding:20px}.resident-info-content-area{height:calc(100vh - 160px);overflow-x:hidden !important;scrollbar-width:thin}.resident-info-list-ulli{padding-left:0;list-style:none;display:block;margin:0 -15px;text-decoration:none;position:relative}.resident-info-list-ulli li{position:relative}.resident-info-list-ulli li .badge{position:absolute;top:13px;right:15px;padding:2px 7px}.resident-info-list-ulli li button,.resident-info-list-ulli li a{color:#8e7c87;background-color:#fff;font-size:16px;padding:12px 30px;white-space:nowrap;display:flex;align-items:center;margin-bottom:1px;line-height:24px;text-decoration:none;border:none;position:relative;width:100%}.resident-info-list-ulli li button.active span,.resident-info-list-ulli li a.active span{color:#337ab8 !important}.resident-info-list-ulli li button.active::before,.resident-info-list-ulli li a.active::before{border:none;content:" ";position:absolute;width:3px;height:100%;position:absolute;left:0;top:0}.resident-info-list-ulli li button .icon-resident-profile,.resident-info-list-ulli li a .icon-resident-profile{margin-right:10px;font-size:20px}.orders-due-detail{height:100%;background:#fff;border-radius:10px;padding:20px;position:relative}.orders-due-detail.resident-success{border:1px solid #16a34a}.orders-due-detail.resident-success .icon-with-bg i{background:#16a34a !important;color:#fff}.orders-due-detail.resident-cancel{border:1px solid #f87171 !important}.orders-due-detail.resident-cancel .icon-with-bg i{background:#f87171 !important;color:#fff}.orders-due-detail.resident-right{border:1px solid #441430 !important}.orders-due-detail.resident-right .icon-with-bg i{background:#441430 !important;color:#fff}.orders-due-detail.resident-prn{border:1px solid #2563eb !important}.orders-due-detail.resident-prn .icon-with-bg i{background:#2563eb !important;color:#fff}.orders-due-detail.light-pink-bg{background:#fef2f2}.orders-due-detail label{color:#4b4046}.orders-due-detail .orders-due-detail-actions{position:absolute;right:1rem}.orders-due-detail .orders-due-detail-actions i{color:#b5b5b5;padding:0 0 0 10px;font-size:20px}.orders-due-detail .routine-label{color:#581a3e}.section-heading-with-icon i{font-size:20px;margin:0px 10px 0 0;padding:10px;border-radius:5px;width:40px;height:40px;text-align:center;cursor:pointer}.section-heading-with-icon i.mar-icon{background:rgba(142,124,135,.1);color:#4b4046;padding:10px 0}.section-heading-with-icon i.diet-icon{background:rgba(142,124,135,.1);color:#4b4046}.section-heading-with-icon i.allergy-icon{background:rgba(240,148,110,.1);color:#ca4915}.section-heading-with-icon i.diagnosis-icon{background:rgba(147,43,104,.1);color:#310e22}.section-heading-with-icon h5{float:left}.section-heading-with-icon label{color:#4b4046;line-height:40px;font-size:14px;float:right}.light-pink-withicon i{background:rgba(248,113,113,.1);color:#fecaca}.light-orange-withicon i{background:rgba(240,148,110,.1);color:#ca4915}.light-pinkicon-withicon i{background:rgba(147,43,104,.1);color:#310e22}.light-grayicon-withicon i{background:rgba(142,124,135,.1);color:#4b4046}.light-green-withicon i{background:rgba(74,222,128,.05);color:#4ade80}.time-with-icon-main{display:flex;align-content:center;color:#000;margin:0 0 5px 0}.time-with-icon-main .time-with-icon{background:rgba(142,124,135,.2);padding:1px 10px;border-radius:5px;margin:0 5px 0 0;font-weight:bolder}.time-with-icon-main .time-with-icon i{margin:4px 5px 0 0px}.time-status{padding:4px 10px;border-radius:5px;font-size:14px;text-align:center}.time-status.yellow{background:rgba(250,204,21,.05)}.time-status.yellow label{color:#facc15}.time-status.red{background-color:rgba(248,113,113,.1)}.time-status.red label{color:#b91c1c}.time-status.green{background-color:rgba(74,222,128,.1)}.time-status.green label{color:#16a34a}.time-status.gray{background-color:#f0f0f0}.time-status.gray label{color:#3d3d3d}.time-status.violet{background-color:rgba(67,45,191,.1)}.time-status.violet label{color:#432dbf}.time-status.orange{background-color:rgba(240,148,110,.1)}.time-status.orange label{color:#e96029}.icon-with-bg i{padding:20px 20px;background:rgba(147,43,104,.1);border-radius:5px;color:#310e22;font-size:20px}.resident-info-icon-with-count{float:left;width:auto;margin:0 20px 0 0;color:#dcd1d9}.validated-tic{position:absolute;top:-50px;left:44%}.validated-tic i{padding:20px;font-size:25px;color:#fff}.round-box{width:100px;height:100px;border-radius:50%;padding:10px;margin:0 auto}.round-box.warning{border:5px solid rgba(0,0,0,0);background:linear-gradient(#E88C16, #E88C16) content-box,rgba(233,96,41,.6)}.round-box.green{border:5px solid rgba(0,0,0,0);background:linear-gradient(#50c878, #50c878) content-box,rgba(80,200,120,.4509803922)}.round-box.red{border:5px solid rgba(0,0,0,0);background:linear-gradient(#F87171, #F87171) content-box,rgba(214,61,98,.6)}.badge{padding:6px 9px;color:#fff;background:#2563eb;margin:0 5px 0 5px;border-radius:50%;font-size:12px}.custom-modal .btn-close{position:absolute;top:1.5rem !important;right:1.5rem !important;z-index:11}.blue-color{color:#2563eb}.blue-bg-color{color:#2563eb !important;background-color:rgba(37,99,235,.1) !important}.blue-bg-color.active{background:#2563eb}.menu-toggler{display:none}.menu-active-withtoggle .navbar-nav{display:inline-block;width:100%}.menu-active-withtoggle .navbar-nav li{display:inline-block;padding:0 10px;position:relative}.menu-active-withtoggle .navbar-nav li.active:after{content:" ";position:absolute;width:95%;height:2px;background:#fecaca;left:0;bottom:-12px}.menu-active-withtoggle .navbar-nav li.active a{color:#fecaca}.menu-active-withtoggle .navbar-nav li a{color:#4b4046;font-weight:600;border-bottom:3px rgba(0,0,0,0) solid}.menu-active-withtoggle .navbar-nav li a.active{border-color:#2563eb}.back-link{color:#4b4046;font-size:16px}.back-link:hover{color:#4b4046}.back-link i{margin:0 10px 0 0}.form-control{height:auto}select.form-control{height:50px}input.form-control{height:50px}.incdec-input{position:relative}.incdec-input span{padding:8px 10px;background-color:#f0f0f0;border-radius:50px;font-size:14px;cursor:pointer}.incdec-input .incdec-value{width:35px;text-align:center;border:0}.resport-short-discription p{color:#4b4046}.resport-discription{color:#8e7c87}.resident-info-block-incident{background:#fff;border-radius:8px;padding:24px 44px 24px 24px;margin-bottom:16px;position:relative;border:1px solid #bba6b5}.resident-info-block-incident .quick-billing-icon{padding:14px 0px 0px 0px;text-align:center;font-size:45px;color:#8e7c87}.resident-info-block-incident .quick-billing-empty{padding:1px 0px 14px 0px;text-align:center;color:#665860}.hide-content{display:none}.select-dropdown{background-color:#fff;border:1px solid #bba6b5;box-sizing:border-box;border-radius:10px;font-style:normal;font-weight:normal;font-size:16px;color:#4b4046;text-align:left}.select-dropdown .selecticon{text-align:start;color:#665860 !important;font-style:normal;font-weight:normal;font-size:16px}.select-dropdown .selecticon.show .arrow{transform:rotate(180deg)}.select-dropdown .selecticon .arrow{position:absolute;right:10px;font-size:24px;color:#8e7c87;top:14px}.select-dropdown .selecticon i{color:#8e7c87}.select-dropdown .select-menu{transform:none !important;top:52px !important;box-shadow:0px 1px 6px #dcd1d9}.select-dropdown .select-menu a{padding:.55rem 1rem;background:#fff}.select-dropdown .select-menu a label{color:#8e7c87;font-size:16px;font-weight:600}.select-dropdown .select-menu a i{color:#8e7c87}.select-dropdown .select-menu .paymentimg{height:32px;width:32px;margin:0 10px 0 0}.msg{box-sizing:border-box;border-radius:8px;padding:16px 16px 16px 50px;font-size:16px;line-height:150%;position:relative}.msg.success-add-msg{background:rgba(74,222,128,.1);border:1px solid #16a34a}.msg i{position:absolute;left:20px;top:19px;font-size:20px}.msg i.right{color:#16a34a}.switch{position:relative;display:inline-block;width:55px;height:30px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e5e5;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:1px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#fecaca}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.signature-form-main .at-admin{position:absolute;top:50px;color:#bba6b5}.signature-form-main .show-password{position:absolute;right:30px;bottom:20px;color:#665860;z-index:111}.bs-stepper-circle{background-color:#f5f5f5;color:#b5b5b5}.active .bs-stepper-circle{background-color:#f5f5f5;border:1px solid #dcd1d9}.help-card{background:#fff;padding:1rem}.help-card .help-ulli{list-style-type:none;padding:0}.help-card .help-ulli li{padding:5px 0px}.help-card .help-ulli li i{padding:0px 10px 0px 0px}.help-card .help-ulli li i.brown{color:#581a3e}.help-card .help-ulli li i.blue{color:#2563eb}.help-card .help-ulli li i.light-gray{color:#dcd1d9}.help-card .help-ulli li .count.light-gray{padding:0px 10px 0px 0px;color:#dcd1d9}.help-panel-link p{color:#4b4046}.video-list{display:flex;align-items:center}.video-list i{color:#ef4444;font-size:20px;padding:0 10px 0 0}.video-list p{margin:0}p{color:#4b4046}.list-help{padding:0 0 0 20px}.list-help li{color:#4b4046}.list-help.number li{list-style-type:decimal}.list-help.dotte li{list-style-type:disc}.showprint{color:#fecaca}.work-help-document{color:#581a3e}.contact-main{width:100vw;height:100vh;background-image:url(../assets/img/loginBackground.png);background-size:cover;background-attachment:fixed;margin:0;padding:0;position:relative;overflow:hidden}.contact-main .contact-img-left{position:absolute;left:0;bottom:30%}.contact-main .contact-img-right{position:absolute;right:0;top:15%;width:26%}.get-touch{background:#fff;border-radius:10px}.contact-list ul{padding:0;list-style-type:none}.contact-list ul li{display:flex;align-items:center;padding:0 0 10px 0}.contact-list ul li i{padding:0 10px 0 0;color:#8e7c87}.white-bg{background-color:#fff;border-radius:10px;padding:1rem}.possible-duplicate-label{color:#781c2a;background-color:#facc15;border-radius:10px;padding:4px;display:inline-block}#residents-note-modal-body{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px}.modal-content-notes{position:relative;display:flex;flex-direction:column;gap:24px;border-radius:8px;background:#fff;font-size:36px;font-family:Inter;color:#334155}.note-modal-header{width:100%;display:flex;flex-direction:column;gap:16px;color:#334155}.note-header-top{display:flex;align-items:center;justify-content:flex-end;min-height:24px}.btn-close.note-btn-close{background:none !important;opacity:1;border:none;margin:0;padding:0;box-sizing:border-box;cursor:pointer;position:static !important;top:auto !important;right:auto !important;z-index:auto !important;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#64748b}.modal-content-notes .btn-close.note-btn-close i{font-size:24px;line-height:1}.modal-content-notes .add-new-note{line-height:130%;font-weight:500;font-size:28px;font-family:Inter;color:#334155;margin:0 !important}.modal-content-notes .note-form-body{display:flex;flex-direction:column;gap:16px;font-size:14px;color:#535f6f}.note-radio-row{display:flex;flex-direction:column;gap:8px;padding:0;margin:0 !important}.note-radio-group{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px;color:#25313f}.modal-content-notes .form-check{display:inline-flex;align-items:center;gap:8px;margin:0;justify-content:center}.modal-content-notes .form-check-inline{margin:0 !important;padding:0 !important}.modal-content-notes .form-check-input[type=radio]{border-radius:50%;cursor:pointer;background-color:#fff;border:1px solid #94a3b8;height:20px !important;width:20px !important;margin:0 !important;padding:0 !important}.modal-content-notes .form-check-input[type=radio]::after{width:10px;height:10px;top:50%;left:50%;position:absolute;border-radius:50%;background-color:#fff;margin:0 !important}.modal-content-notes .form-check-input:checked{background-color:#337ab8 !important;border:1px solid #337ab8 !important}.modal-content-notes .form-check-label{cursor:pointer;color:#25313f;font-size:14px;line-height:160%;font-family:Inter}.note-radio-label{margin:0 !important;font-size:14px;font-weight:400;color:#25313f !important;line-height:160% !important}.note-input-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;width:100%;align-items:stretch;justify-items:start}.note-input:disabled{background-color:#e9ecef !important;color:#6c757d !important;opacity:1 !important}@media(max-width: 768px){.note-input-row{grid-template-columns:1fr}}.note-input-col{display:flex;flex-direction:column;gap:4px;padding:0 !important;min-width:0;width:100%}.modal-content-notes .note-input{display:block;width:100%;border-radius:8px;background-color:#fff;border:1px solid #cbd5e1;padding:8px 12px;font-size:16px;color:#334155;margin:0 !important;line-height:1.4;box-sizing:border-box}.modal-content-notes .form-select.note-input{background-position:right 12px center;background-size:12px 9px}.note-message-row{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#25313f}.modal-content-notes .note-input-row-full{grid-template-columns:1fr;justify-items:stretch}.modal-content-notes .modal-footer .btn{font-size:16px;font-weight:500}.modal-content-notes .modal-footer .btn-default{border:1px solid #cbd5e1 !important;color:#535f6f !important;font-family:Inter;padding:8px 16px}.modal-content-notes .modal-footer .btn-success{padding:8px 16px}.modal-content-notes .modal-footer{padding-top:8px}.modal-content-notes .urgent-check{display:inline-flex;align-items:center;gap:8px;margin:0 !important;padding:0 !important;justify-content:flex-start}.modal-content-notes .urgent-check .form-check-input{margin:0;padding:0 !important;border-radius:4px;border:1px solid #94a3b8;height:20px;width:20px;box-sizing:border-box}a{cursor:pointer}input[type=checkbox]{width:30px;height:30px}label.checkbox-label{vertical-align:top}button.form-control{height:50px}.bootstrap-select>.dropdown-toggle:after{display:none}.drug-class-dropdown-tree,.nested-order-action-dropdown-tree{max-height:40vh}.date-picker{font-size:.9em}.emar.user-dropdown-menu li{float:initial !important}.emar.resident-info-sidebar{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 113px)}.emar.resident-info-sidebar .resident-info-user-img{width:100%;max-width:250px;aspect-ratio:1/1;object-fit:cover}.emar.resident-info-content-area{height:calc(100vh - 113px);padding-bottom:80px}.emar.full-height-content-area{height:100%;min-height:80vh;padding-bottom:80px}.emar.user-password-content-area{height:calc(100vh - 320px);padding-bottom:80px}.emar.resident-info-user-name{font-weight:bold}.emar.line-with-time .time{z-index:1}.icon-show-password{right:30px;bottom:20px;color:#8e7c87;z-index:111}.emar-recipient-tile-late{background-color:rgba(255,203,0,.25);border:1px solid #ffcb00}.emar-recipient-tile-due{background-color:rgba(138,218,165,.45);border:1px solid #8adaa5}.emar-recipient-tile-missed{background-color:rgba(227,124,149,.25);border:1px solid #e37c95}.emar-patient-message{background-color:rgba(240,148,110,.1);border:1px solid #e96029}.resident-icon-with-count{font-size:12px}.resident-icon-with-count.routine{color:#ef4444}.resident-icon-with-count.prns{color:#49addc}.emar-resident-info-text{font-size:14px}.emar-resident-info-allergies-heading{padding-right:20px}.emar-resident-info-detail-value{max-height:60px;overflow:auto}.order-tile-wrap{display:flex;flex-wrap:wrap}.order-tile-container{padding:.5%}.behavior-tile-container{padding:.5%}.emar-order-tile-description{font-size:20px;font-weight:bold}.administration-details-tile{border:1px solid #466a82;border-radius:12px;margin:8px 0px}.administration-details-text{margin:8px 0px}.order-administration-actions-padding{padding-bottom:80px !important}#floating-button-container{padding-top:10px;padding-right:20px;text-align:right;position:fixed;bottom:65px;height:80px;z-index:99;width:60%}#floating-controls-container{padding-top:10px;position:sticky;bottom:65px;height:80px;pointer-events:none}#floating-controls-container button,#floating-controls-container a{pointer-events:auto}#floating-controls-container button:disabled,#floating-controls-container a:disabled{pointer-events:none}.drug-img{height:60px}.resident-info-detail{padding:5px;height:100%;background:#fff;border-radius:10px}.orders-due-detail{min-height:12em;padding:5px}.orders-due-detail .order-type-icon{color:#fff}.orders-due-detail .orders-due-detail-actions i{cursor:pointer}.orders-due-detail .brand-name{color:#000;opacity:60%}.orders-due-detail .order-instructions{font-size:15px}.orders-due-detail .resident-info-icon-with-count{color:#432dbf;font-size:2.2em;margin:0 10px 0 0}.orders-due-detail .resident-info-icon-with-count i{vertical-align:text-top}.orders-due-detail .refill-btn{padding:.4em 20px;border-radius:10px}.orders-due-detail .order-previous-info{font-size:.75em;opacity:75%}.orders-due-detail.routine-tile,.orders-due-detail.missed-tile{border:2px solid}.orders-due-detail.routine-tile:before,.orders-due-detail.missed-tile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;top:50%;left:50%;transform:translate(-50%, -50%);opacity:10%}.orders-due-detail.routine-tile.medication-tile,.orders-due-detail.missed-tile.medication-tile{border-color:#ec339e}.orders-due-detail.routine-tile.medication-tile:before,.orders-due-detail.missed-tile.medication-tile:before{color:#ec339e;content:""}.orders-due-detail.routine-tile.medication-tile .emar-order-tile-description,.orders-due-detail.missed-tile.medication-tile .emar-order-tile-description{color:#ec339e}.orders-due-detail.routine-tile.medication-tile .order-type-icon,.orders-due-detail.missed-tile.medication-tile .order-type-icon{background-color:#ec339e}.orders-due-detail.routine-tile.treatment-tile,.orders-due-detail.missed-tile.treatment-tile{border-color:#432dbf}.orders-due-detail.routine-tile.treatment-tile:before,.orders-due-detail.missed-tile.treatment-tile:before{color:#432dbf;content:""}.orders-due-detail.routine-tile.treatment-tile .emar-order-tile-description,.orders-due-detail.missed-tile.treatment-tile .emar-order-tile-description{color:#432dbf}.orders-due-detail.routine-tile.treatment-tile .order-type-icon,.orders-due-detail.missed-tile.treatment-tile .order-type-icon{background-color:#432dbf}.orders-due-detail.routine-tile.userdefined-tile,.orders-due-detail.missed-tile.userdefined-tile{border-color:#8adaa5}.orders-due-detail.routine-tile.userdefined-tile:before,.orders-due-detail.missed-tile.userdefined-tile:before{color:#8adaa5;content:""}.orders-due-detail.routine-tile.userdefined-tile .emar-order-tile-description,.orders-due-detail.missed-tile.userdefined-tile .emar-order-tile-description{color:#8adaa5}.orders-due-detail.routine-tile.userdefined-tile .order-type-icon,.orders-due-detail.missed-tile.userdefined-tile .order-type-icon{background-color:#8adaa5}.orders-due-detail.routine-tile.nfa-tile,.orders-due-detail.missed-tile.nfa-tile{border-color:#e37c95;border-width:4px;background-color:rgba(227,124,149,.1)}.orders-due-detail.routine-tile.nfa-tile:before,.orders-due-detail.missed-tile.nfa-tile:before{color:#e37c95;content:""}.orders-due-detail.routine-tile.nfa-tile .emar-order-tile-description,.orders-due-detail.missed-tile.nfa-tile .emar-order-tile-description{color:#e37c95}.orders-due-detail.routine-tile.nfa-tile .order-type-icon,.orders-due-detail.missed-tile.nfa-tile .order-type-icon{background-color:#e37c95}.orders-due-detail.routine-tile.other-tile,.orders-due-detail.missed-tile.other-tile{border-color:#f0946e}.orders-due-detail.routine-tile.other-tile:before,.orders-due-detail.missed-tile.other-tile:before{color:#f0946e;content:""}.orders-due-detail.routine-tile.other-tile .emar-order-tile-description,.orders-due-detail.missed-tile.other-tile .emar-order-tile-description{color:#f0946e}.orders-due-detail.routine-tile.other-tile .order-type-icon,.orders-due-detail.missed-tile.other-tile .order-type-icon{background-color:#f0946e}.orders-due-detail.routine-tile.discontinued-tile,.orders-due-detail.missed-tile.discontinued-tile{background-color:#e5e5e5 !important}.orders-due-detail.prn-tile{border:2px solid #49addc}.orders-due-detail.prn-tile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;color:#49addc;top:50%;left:50%;transform:translate(-50%, -50%);opacity:10%}.orders-due-detail.prn-tile .emar-order-tile-description{color:#49addc}.orders-due-detail.prn-tile .order-type-icon{background-color:#49addc}.orders-due-detail.prn-tile.medication-tile:before{content:""}.orders-due-detail.prn-tile.treatment-tile:before{content:""}.orders-due-detail.prn-tile.userdefined-tile:before{content:""}.orders-due-detail.prn-tile.nfa-tile{border-color:#e37c95}.orders-due-detail.prn-tile.nfa-tile:before{color:#e37c95;content:""}.orders-due-detail.prn-tile.nfa-tile .emar-order-tile-description,.orders-due-detail.prn-tile.nfa-tile .order-type-icon{color:#e37c95}.orders-due-detail.prn-tile.other-tile:before{content:""}.orders-due-detail.prn-tile.discontinued-tile{background-color:#e5e5e5 !important}.orders-due-detail.selected-tile{border-width:4px;padding:3px}.orders-due-detail.selected-tile:before{content:"" !important;opacity:35%}.orders-due-detail.selected-tile.routine-tile.medication-tile,.orders-due-detail.selected-tile.missed-tile.medication-tile{background-color:rgba(236,51,158,.1)}.orders-due-detail.selected-tile.routine-tile.treatment-tile,.orders-due-detail.selected-tile.missed-tile.treatment-tile{background-color:rgba(67,45,191,.1)}.orders-due-detail.selected-tile.routine-tile.userdefined-tile,.orders-due-detail.selected-tile.missed-tile.userdefined-tile{background-color:rgba(138,218,165,.1)}.orders-due-detail.selected-tile.routine-tile.other-tile,.orders-due-detail.selected-tile.missed-tile.other-tile{background-color:rgba(240,148,110,.1)}.orders-due-detail.selected-tile.prn-tile{background-color:rgba(73,173,220,.1)}.orders-due-detail.selected-tile.discontinued-tile{background-color:#9f9f9f !important}.behaviors-due-detail{min-height:12em;padding:5px;background:#fff;border-radius:10px}.behaviors-due-detail .order-type-icon{color:#fff}.behaviors-due-detail .orders-due-detail-actions i{cursor:pointer}.behaviors-due-detail .brand-name{color:#000;opacity:60%}.behaviors-due-detail .order-instructions{font-size:15px}.behaviors-due-detail .resident-info-icon-with-count{color:#432dbf;font-size:2.2em;margin:0 10px 0 0}.behaviors-due-detail .resident-info-icon-with-count i{vertical-align:text-top}.behaviors-due-detail .refill-btn{padding:.4em 20px;border-radius:10px}.behaviors-due-detail .order-previous-info{font-size:.75em;opacity:75%}.behaviors-due-detail.routine-tile,.behaviors-due-detail.missed-tile{border:2px solid}.behaviors-due-detail.routine-tile:before,.behaviors-due-detail.missed-tile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;top:50%;left:50%;transform:translate(-50%, -50%);opacity:10%}.behaviors-due-detail.routine-tile.medication-tile,.behaviors-due-detail.missed-tile.medication-tile{border-color:#ec339e}.behaviors-due-detail.routine-tile.medication-tile:before,.behaviors-due-detail.missed-tile.medication-tile:before{color:#ec339e;content:""}.behaviors-due-detail.routine-tile.medication-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.medication-tile .emar-order-tile-description{color:#ec339e}.behaviors-due-detail.routine-tile.medication-tile .order-type-icon,.behaviors-due-detail.missed-tile.medication-tile .order-type-icon{background-color:#ec339e}.behaviors-due-detail.routine-tile.treatment-tile,.behaviors-due-detail.missed-tile.treatment-tile{border-color:#432dbf}.behaviors-due-detail.routine-tile.treatment-tile:before,.behaviors-due-detail.missed-tile.treatment-tile:before{color:#432dbf;content:""}.behaviors-due-detail.routine-tile.treatment-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.treatment-tile .emar-order-tile-description{color:#432dbf}.behaviors-due-detail.routine-tile.treatment-tile .order-type-icon,.behaviors-due-detail.missed-tile.treatment-tile .order-type-icon{background-color:#432dbf}.behaviors-due-detail.routine-tile.userdefined-tile,.behaviors-due-detail.missed-tile.userdefined-tile{border-color:#8adaa5}.behaviors-due-detail.routine-tile.userdefined-tile:before,.behaviors-due-detail.missed-tile.userdefined-tile:before{color:#8adaa5;content:""}.behaviors-due-detail.routine-tile.userdefined-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.userdefined-tile .emar-order-tile-description{color:#8adaa5}.behaviors-due-detail.routine-tile.userdefined-tile .order-type-icon,.behaviors-due-detail.missed-tile.userdefined-tile .order-type-icon{background-color:#8adaa5}.behaviors-due-detail.routine-tile.nfa-tile,.behaviors-due-detail.missed-tile.nfa-tile{border-color:#e37c95;border-width:4px;background-color:rgba(227,124,149,.1)}.behaviors-due-detail.routine-tile.nfa-tile:before,.behaviors-due-detail.missed-tile.nfa-tile:before{color:#e37c95;content:""}.behaviors-due-detail.routine-tile.nfa-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.nfa-tile .emar-order-tile-description{color:#e37c95}.behaviors-due-detail.routine-tile.nfa-tile .order-type-icon,.behaviors-due-detail.missed-tile.nfa-tile .order-type-icon{background-color:#e37c95}.behaviors-due-detail.routine-tile.other-tile,.behaviors-due-detail.missed-tile.other-tile{border-color:#f0946e}.behaviors-due-detail.routine-tile.other-tile:before,.behaviors-due-detail.missed-tile.other-tile:before{color:#f0946e;content:""}.behaviors-due-detail.routine-tile.other-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.other-tile .emar-order-tile-description{color:#f0946e}.behaviors-due-detail.routine-tile.other-tile .order-type-icon,.behaviors-due-detail.missed-tile.other-tile .order-type-icon{background-color:#f0946e}.behaviors-due-detail.routine-tile.discontinued-tile,.behaviors-due-detail.missed-tile.discontinued-tile{background-color:#e5e5e5 !important}.behaviors-due-detail.prn-tile{border:2px solid #49addc}.behaviors-due-detail.prn-tile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;color:#49addc;top:50%;left:50%;transform:translate(-50%, -50%);opacity:10%}.behaviors-due-detail.prn-tile .emar-order-tile-description{color:#49addc}.behaviors-due-detail.prn-tile .order-type-icon{background-color:#49addc}.behaviors-due-detail.prn-tile.medication-tile:before{content:""}.behaviors-due-detail.prn-tile.treatment-tile:before{content:""}.behaviors-due-detail.prn-tile.userdefined-tile:before{content:""}.behaviors-due-detail.prn-tile.nfa-tile{border-color:#e37c95}.behaviors-due-detail.prn-tile.nfa-tile:before{color:#e37c95;content:""}.behaviors-due-detail.prn-tile.nfa-tile .emar-order-tile-description,.behaviors-due-detail.prn-tile.nfa-tile .order-type-icon{color:#e37c95}.behaviors-due-detail.prn-tile.other-tile:before{content:""}.behaviors-due-detail.prn-tile.discontinued-tile{background-color:#e5e5e5 !important}.behaviors-due-detail.selected-tile{border-width:4px;padding:3px}.behaviors-due-detail.selected-tile:before{content:"" !important;opacity:35%}.behaviors-due-detail.selected-tile.routine-tile.medication-tile,.behaviors-due-detail.selected-tile.missed-tile.medication-tile{background-color:rgba(236,51,158,.1)}.behaviors-due-detail.selected-tile.routine-tile.treatment-tile,.behaviors-due-detail.selected-tile.missed-tile.treatment-tile{background-color:rgba(67,45,191,.1)}.behaviors-due-detail.selected-tile.routine-tile.userdefined-tile,.behaviors-due-detail.selected-tile.missed-tile.userdefined-tile{background-color:rgba(138,218,165,.1)}.behaviors-due-detail.selected-tile.routine-tile.other-tile,.behaviors-due-detail.selected-tile.missed-tile.other-tile{background-color:rgba(240,148,110,.1)}.behaviors-due-detail.selected-tile.prn-tile{background-color:rgba(73,173,220,.1)}.behaviors-due-detail.selected-tile.discontinued-tile{background-color:#9f9f9f !important}.control-icon{vertical-align:text-top;height:1em;filter:brightness(0) saturate(100%) invert(18%) sepia(91%) saturate(1760%) hue-rotate(323deg) brightness(109%) contrast(95%)}.emar-recipient-tile-active{opacity:100%}.emar-recipient-tile-discharged a .resident-info-main .resident-info-name,.emar-recipient-tile-loa a .resident-info-main .resident-info-name,.emar-recipient-tile-hold a .resident-info-main .resident-info-name,.emar-recipient-tile-hospital a .resident-info-main .resident-info-name,.emar-recipient-tile-updating a .resident-info-main .resident-info-name,.emar-recipient-tile-loa-indicator a .resident-info-main .resident-info-name{opacity:30%}.emar-recipient-tile-discharged a .resident-info-main .resident-info-section div,.emar-recipient-tile-loa a .resident-info-main .resident-info-section div,.emar-recipient-tile-hold a .resident-info-main .resident-info-section div,.emar-recipient-tile-hospital a .resident-info-main .resident-info-section div,.emar-recipient-tile-updating a .resident-info-main .resident-info-section div,.emar-recipient-tile-loa-indicator a .resident-info-main .resident-info-section div{opacity:30%}.emar-recipient-tile-discharged a .resident-info-main .resident-info-location-container,.emar-recipient-tile-loa a .resident-info-main .resident-info-location-container,.emar-recipient-tile-hold a .resident-info-main .resident-info-location-container,.emar-recipient-tile-hospital a .resident-info-main .resident-info-location-container,.emar-recipient-tile-updating a .resident-info-main .resident-info-location-container,.emar-recipient-tile-loa-indicator a .resident-info-main .resident-info-location-container{opacity:30%}.emar-recipient-tile-loa-indicator a .emar.institutional-resident-info-cart,.emar-recipient-tile-loa-indicator a .emar.institutional-resident-info-name,.emar-recipient-tile-loa-indicator a .emar.institutional-resident-info-record-number{opacity:30%}.emar-recipient-tile-loa-indicator .loa-indicator{position:absolute;top:35%;left:30%;transform:rotate(-40deg);color:#b91c1c;display:flex;align-items:center;gap:.5em;pointer-events:none;z-index:1}.emar-recipient-tile-loa-indicator .loa-indicator .loa-indicator-content{font-size:20pt}.emar-recipient-tile-loa-indicator .card{border:1px solid #b91c1c}.emar-recipient-tile-loa-indicator.institutional .loa-indicator{transform:none;color:#000}.emar-recipient-tile-loa-indicator.institutional .card{border:none}.emar-recipient-tile-loa-indicator.institutional.loa-expired .loa-indicator{color:#b91c1c}.emar-recipient-tile-loa-indicator.institutional.loa-expired .card{border:1px solid #b91c1c}.emar-recipient-tile-discharged-indicator a .emar.institutional-resident-info-cart,.emar-recipient-tile-discharged-indicator a .emar.institutional-resident-info-name,.emar-recipient-tile-discharged-indicator a .emar.institutional-resident-info-record-number{opacity:30%}.emar-recipient-tile-hospital-indicator a .emar.institutional-resident-info-cart,.emar-recipient-tile-hospital-indicator a .emar.institutional-resident-info-name,.emar-recipient-tile-hospital-indicator a .emar.institutional-resident-info-record-number{opacity:30%}.emar-recipient-tile-hold-indicator a .emar.institutional-resident-info-cart,.emar-recipient-tile-hold-indicator a .emar.institutional-resident-info-name,.emar-recipient-tile-hold-indicator a .emar.institutional-resident-info-record-number{opacity:30%}.emar-recipient-tile-discharged .resident-info-section::after{content:"DISCHARGED";position:absolute;top:35%;left:5%;transform:rotate(-40deg);font-size:20pt;color:#000}.emar-recipient-tile-hospital .resident-info-section::after{content:"HOSPITAL";position:absolute;top:30%;left:10%;transform:rotate(-40deg);font-size:22pt;color:#000}.emar-recipient-tile-loa .resident-info-section::after{content:"LOA";position:absolute;top:35%;left:35%;transform:rotate(-40deg);font-size:24pt;color:#000}.emar-recipient-tile-discharged-indicator .discharged-indicator{position:absolute;top:30%;left:18%;color:#000;display:flex;align-items:center;gap:.5em;pointer-events:none;z-index:1}.emar-recipient-tile-discharged-indicator .discharged-indicator .discharged-indicator-content{font-size:20pt}.emar-recipient-tile-hospital-indicator .hospital-indicator{position:absolute;top:30%;left:26%;color:#000;display:flex;align-items:center;gap:.5em;pointer-events:none;z-index:1}.emar-recipient-tile-hospital-indicator .hospital-indicator .hospital-indicator-content{font-size:20pt}.emar-recipient-tile-hold-indicator .hold-indicator{position:absolute;top:30%;left:32%;color:#000;display:flex;align-items:center;gap:.5em;pointer-events:none;z-index:1}.emar-recipient-tile-hold-indicator .hold-indicator .hold-indicator-content{font-size:20pt}.emar-recipient-tile-hold .resident-info-section::after{content:"HOLD";position:absolute;top:35%;left:30%;transform:rotate(-40deg);font-size:24pt;color:#000}.emar-recipient-tile-updating .resident-info-section::after{content:"REFRESHING";position:absolute;top:35%;left:3%;transform:rotate(-40deg);font-size:22pt;color:#000}.emar-behavior-icon{background:rgba(142,124,135,.1);color:#4b4046}.emar-urgent-icon{color:#fecaca}.emar-message-icon{color:#e96029}.emar-success-message-icon{color:#16a34a}.emar-failure-message-icon{color:#b91c1c}.emar-report-icon{color:#581a3e;background:rgba(147,43,104,.1);padding:5px;border-radius:7px}.emar-report-title{color:#4b4046}.emar-user-guides-row{display:inline-flex;flex-wrap:wrap}.emar-user-guides-row .emar-user-guides-tile{min-height:15em;max-width:30%;padding:5px;margin:5px;background-color:#fff;border-radius:10px}.emar-user-guides-row .emar-user-guide-title{color:#4b4046}.emar-user-guides-row .emar-user-guide-title .emar-user-guide-icon{color:#581a3e;background:rgba(147,43,104,.1);padding:5px;border-radius:7px}.emar-user-guides-row .emar-user-guide-exerpt{height:10em;overflow:hidden;text-overflow:ellipsis}.emar-resident-unassigned-location{text-align:center;background-color:rgba(227,124,149,.25);border:1px solid #e37c95;padding:3px;color:#000}.emar-community-pharmacy{font-family:"Inter";font-style:normal;font-weight:500;font-size:16px;color:#665860;margin:0 0 5px 0}.emar-recipient-info-btn{color:#8e7c87;font-size:16px;white-space:nowrap;line-height:24px;font-weight:400}.emar-pagination{display:flex;padding-left:0;list-style:none}.emar-pagination .page-link{padding:.375rem .75rem;position:relative;display:block;cursor:pointer;color:#fff;text-decoration:none;background-color:#000;border:1px solid #000;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#chart-actions-modal-content{min-height:400px}.chart-actions-order-sig{margin-top:20px}.form-control.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.form-control.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.form-control.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.image-container{clip-path:circle()}#loaderbg{position:absolute;background-color:#fff;opacity:.4;top:0px;left:0px;width:0px;height:0px;z-index:1101}#loader{position:absolute;left:0;right:0;top:0;bottom:0;width:50px;height:50px;color:#232323;z-index:1102}.dcd-tile-label{padding:4px 10px;border-radius:5px;font-size:14px;text-align:center;background-color:rgba(210,20,86,.05);color:#781c2a}.site-select-input{height:50px;display:flex;align-items:center}.site-select{width:538px;height:400px;border:1px solid #565656;display:block;margin-left:auto;margin-right:auto}.site-select-ui{border-right:1px solid #565656}.site-select-options{display:inline-block;width:200px;height:100%;overflow-y:auto}.site-select-item{background-color:#fff;padding:6px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site-select-item:hover,.site-select-item.hover{background-color:#eee}.site-select-item.selected::before{background:#ef4444;margin:0 2px 0 -6px;padding:8px 2px;content:" "}.site-select-item.selected{background-color:#90aecf}#signature-header{display:flex;justify-content:center}#signature-header .signature-step{color:#000}#signature-header .signature-step .circle{border:1px solid #e5e5e5;border-radius:50%;height:35px;width:35px;text-align:center;font-size:14pt;margin:0}#signature-header .signature-step .fa{line-height:33px}#signature-header .signature-step.unselected{color:#e5e5e5}#signature-header .signature-step.unselected .circle{background-color:#f5f5f5;color:#000}#signature-header .signature-step.unselected .circle.step-1::before{content:"1"}#signature-header .signature-step.unselected .circle.step-2::before{content:"2"}#signature-header .signature-step.selected .circle{background-color:#f5f5f5;color:#000}#signature-header .signature-step.selected .circle.step-1::before{content:"1"}#signature-header .signature-step.selected .circle.step-2::before{content:"2"}#signature-header .signature-step.completed .circle{color:#4ade80;background-color:#f5f5f5}#signature-header .signature-step.completed .circle::before{content:"" !important}#signature-header i{margin:0 20px;color:#eee}.signature-form-main .form-group input{position:relative;z-index:111}.reauthenticate-form-main .form-group input{position:relative;z-index:111}.reauthenticate-form-main .at-admin{position:absolute;top:50px}.authenticateOnShow-form-main .form-group input{position:relative;z-index:111}.authenticateOnShow-form-main .at-admin{position:absolute;top:50px}.bottom-actions .bottom-actions-ulli li a .icon-with-bag span{position:relative !important;top:initial !important;display:inline-block;left:-8px;bottom:-5px;background:#b91c1c}.residents-card-main{flex-wrap:wrap}.residents-card-main .resident-info-main{height:100%;border-radius:10px}.residents-card-main .resident-info-main .card-top-icon{position:absolute;right:22px;color:#e7dfe5}.residents-card-main .resident-info-main.warning-card{background-color:rgba(255,203,0,.05);border:1px solid #ffcb00}.residents-card-main .resident-info-main.success-card{background-color:rgba(74,222,128,.05);border:1px solid #4ade80}.residents-card-main .resident-info-main.danger-card{background-color:rgba(227,124,149,.05);border:1px solid #e37c95}.residents-card-main .resident-info-main.disabled-card{opacity:.7}.residents-card-main .resident-info-name{font-size:14px;font-weight:600;color:#584c53;text-align:center}.residents-card-main .resident-info-name-shrink-font-1{font-size:12px}.residents-card-main .resident-info-name-shrink-font-2{font-size:10px}.residents-card-main .resident-info-cart{font-size:12px;font-weight:500;color:#4b4046;text-align:center}.residents-card-main .resident-info-location-shrink-font-1{font-size:10px}.residents-card-main .resident-info-location-shrink-font-2{font-size:8px}.residents-card-main .resident-info-section{text-align:center}.residents-card-main .resident-info-section .resident-info-img{width:100%;aspect-ratio:1/1;object-fit:cover}.recipient-info-block{background-color:#fff;border-radius:8px;padding:10px;display:inline-block;width:100%;margin-bottom:10px}.recipient-info-block label i{font-size:.8em;color:#fff;text-align:center;margin-right:1em;border-radius:50%;line-height:2em;height:2em;width:2em}.emar-btn{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;padding:0 24px;height:40px;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;line-height:150%;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease,box-shadow .3s ease;margin-bottom:8px}.emar-btn-primary{background:#337ab8 !important;color:#fff !important}.emar-btn-primary:hover{background:rgb(79.6127659574,147.2893617021,206.3872340426) !important}.d-flex>.emar-btn+.emar-btn,.col-xxl-8 .emar-btn+.emar-btn{margin-left:12px !important}.emar-btn i{margin-right:8px}.emar-btn .badge{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;background:#fff;color:#535f6f}#reportBodyRight tbody{border:none !important}li.tree-item-selected>span{background:#e7dfe5;color:#581a3e}ul.tree,.tree ul{list-style-type:none}.tree li>span{cursor:pointer;user-select:none;white-space:nowrap}.tree-caret::before{content:"▶";color:#000;display:inline-block;margin-right:6px}.tree-caret-down::before{transform:rotate(90deg)}.tree-nested{display:none}.tree-active{display:block}.help-ulli .control-icon{padding-right:10px}.about-title span{color:#fecaca}.about-title h1{font-family:"Inter",sans-serif;font-weight:bold;font-size:4em;color:#000}.about-title h1 img{height:.95em;padding-bottom:.2em}.word-break{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.title-resident-profile{white-space:normal;text-align:left}.discontinued-label,.linked-label,.previous-rx-label,.spacer-label{border-radius:10px;padding:4px;line-height:24px;height:32px;display:inline-block;margin:2px}.discharged-label{background-color:rgba(248,113,113,.1)}.discharged-label::before{color:#b91c1c;content:"DISCHARGED"}.discontinued-label{background-color:rgba(248,113,113,.1)}.discontinued-label::before{color:#b91c1c;content:"DISCONTINUED"}.linked-label{background-color:rgba(67,45,191,.1)}.linked-label::before{color:#432dbf;content:"LINKED"}.previous-rx-label{background-color:rgba(73,173,220,.1)}.previous-rx-label::before{color:#49addc;content:"PREVIOUS Rx"}.spacer-label{width:0px}.spacer-label::before{content:"_";visibility:hidden}.shift-change-order-tile{border-radius:10px;background-color:#fff;border:1px solid #b5b5b5}.shift-change-order-tile-clickable,.shift-change-order-tile-clickable *{color:#000;cursor:pointer}.shift-change-order-tile-ready{background-color:rgba(138,218,165,.45) !important;border:1px solid #8adaa5 !important;position:relative}.shift-change-order-tile-ready:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;top:50%;left:50%;transform:translate(-50%, -50%);color:rgba(138,218,165,.5);content:""}.shift-change-order-tile-reconcile{background-color:rgba(227,124,149,.25) !important;border:1px solid #e37c95 !important;position:relative}.shift-change-order-tile-reconcile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;top:50%;left:50%;transform:translate(-50%, -50%);color:rgba(227,124,149,.5);content:""}.security-roles-tile{border-radius:10px;background-color:#fff;border:1px solid #b5b5b5;margin-bottom:5px}#ShiftChangeAdministerDialog .order-tile-container{cursor:pointer !important;width:75%}#ShiftChangeNegativeCountsDialog p{font-size:20px}#ShiftChangeNegativeCountsDialog td{padding:2px 0 2px 0 !important}.form-check.form-switch .form-check-input{width:48px !important;height:24px !important;margin-left:0 !important;background-color:#e9ecef !important;background-image:none !important;border-radius:40px !important;border:none !important;position:relative;cursor:pointer;transition:background-color .2s ease}.form-check.form-switch .form-check-input::before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border:2px solid #337ab8;border-radius:40px;box-sizing:border-box;transition:transform .2s ease}.form-check.form-switch .form-check-input:checked{background-color:#337ab8 !important}.form-check.form-switch .form-check-input:checked::before{transform:translateX(24px)}.form-check.form-switch .form-check-input:focus{box-shadow:0 0 0 2px rgba(51,122,184,.25)}.form-check.form-switch .form-check-input:disabled{opacity:.6;cursor:not-allowed}.text-success.bg-success.bg-opacity-10.rounded{display:flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:4px 8px;border-radius:16px !important;font-family:"Inter",sans-serif;font-size:14px;line-height:150%;font-weight:400;background:rgba(34,164,77,.1);color:#22a44d}.badge-light{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px;gap:8px;height:32px;border-radius:16px;font-family:"Inter",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%}.badge-success{background:rgba(34,164,77,.1);color:#22a44d}.badge-secondary{color:#fff;background-color:#6c757d}.badge-danger{background:rgba(220,53,69,.1);color:#dc3545}.badge-light i{width:20px;height:20px;margin-right:8px;display:flex;align-items:center;justify-content:center}.resident-merge-step-resident{display:inline-flex;flex-direction:column;align-items:center;margin-right:40px;position:relative;font-family:"Plus Jakarta Sans","Lato",Arial,sans-serif;font-size:16px;color:#14273d;gap:6px}.resident-merge-step-resident:not(:last-child)::after{content:"";position:absolute;top:16px;left:calc(100% + 8px);width:40px;height:2px;background:#337ab8;opacity:1;transition:opacity .2s ease}.resident-merge-step-resident.step-upcoming:not(.selected):not(:last-child)::after{opacity:.3}.resident-merge-step-resident.selected:not(:last-child)::after{opacity:1}.resident-merge-step-resident .step-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:2px solid #337ab8;background:#fff;color:#337ab8;position:relative}.resident-merge-step-resident .step-icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-repeat:no-repeat;background-position:center}.resident-merge-step-resident.selected .step-icon{background:#337ab8;color:#fff;border-color:#337ab8}.resident-merge-step-resident.selected .step-icon::before{width:16px;height:16px;background-image:url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 10.5L9 14.5L15 7.5' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.resident-merge-step-resident.unselected .step-icon{background:#337ab8;color:#337ab8;border-color:#337ab8}.resident-merge-step-resident.unselected .step-icon::before{width:16px;height:16px;background:#fff;border-radius:50%}.resident-merge-step-resident .step-label{font-size:14px;color:#14273d;text-align:center;white-space:nowrap;max-width:80px}.step-upcoming .step-label{color:#7d8da3}.step-upcoming .step-circle,.step-upcoming .circle{background:#fff;border:2px solid #c8d7e6;color:#7d8da3}.step-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600}.form-check-input{border:2px solid #a8d1f5 !important;background-color:#fff;cursor:pointer}.form-check-input:hover:not(:disabled):not(:checked){background-color:#ecf0f2 !important}.form-check-input:checked{background-color:#337ab8 !important;border-color:#337ab8 !important}.form-check-input:checked:hover:not(:disabled){background-color:#466a82 !important;border-color:#466a82 !important}.form-check-input:disabled,.form-check-input.disabled{background-color:#f4f4f4 !important;border-color:#d6d6d6 !important;opacity:.5;cursor:not-allowed}.form-check-input:checked:disabled,.form-check-input:checked.disabled{background-color:#9fb3c8 !important;border-color:#9fb3c8 !important;opacity:.6}.main-content{background:#fff !important}.emar-order-tile-description{font-size:20px;font-weight:bold}.administration-details-tile{border:1px solid #466a82;border-radius:12px;margin:8px 0px}.administration-details-text{margin:8px 0px}.order-administration-actions-padding{padding-bottom:80px !important}#floating-button-container{padding-top:10px;padding-right:20px;text-align:right;position:fixed;bottom:65px;height:80px;z-index:99;width:60%}#floating-controls-container{padding-top:10px;position:sticky;bottom:65px;height:80px;pointer-events:none}#floating-controls-container button,#floating-controls-container a{pointer-events:auto}#floating-controls-container button:disabled,#floating-controls-container a:disabled{pointer-events:none}.drug-img{height:60px}.resident-info-detail{padding:5px;height:100%;background:#fff;border-radius:10px}.orders-due-detail{min-height:12em;padding:5px}.orders-due-detail .order-type-icon{color:#fff}.orders-due-detail .orders-due-detail-actions i{cursor:pointer}.orders-due-detail .brand-name{color:#000;opacity:60%}.orders-due-detail .order-instructions{font-size:15px}.orders-due-detail .resident-info-icon-with-count{color:#432dbf;font-size:2.2em;margin:0 10px 0 0}.orders-due-detail .resident-info-icon-with-count i{vertical-align:text-top}.orders-due-detail .refill-btn{padding:.4em 20px;border-radius:10px}.orders-due-detail .order-previous-info{font-size:.75em;opacity:75%}.orders-due-detail.routine-tile,.orders-due-detail.missed-tile{border:2px solid}.orders-due-detail.routine-tile:before,.orders-due-detail.missed-tile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;top:50%;left:50%;transform:translate(-50%, -50%);opacity:10%}.orders-due-detail.routine-tile.medication-tile,.orders-due-detail.missed-tile.medication-tile{border-color:#ec339e}.orders-due-detail.routine-tile.medication-tile:before,.orders-due-detail.missed-tile.medication-tile:before{color:#ec339e;content:""}.orders-due-detail.routine-tile.medication-tile .emar-order-tile-description,.orders-due-detail.missed-tile.medication-tile .emar-order-tile-description{color:#ec339e}.orders-due-detail.routine-tile.medication-tile .order-type-icon,.orders-due-detail.missed-tile.medication-tile .order-type-icon{background-color:#ec339e}.orders-due-detail.routine-tile.treatment-tile,.orders-due-detail.missed-tile.treatment-tile{border-color:#432dbf}.orders-due-detail.routine-tile.treatment-tile:before,.orders-due-detail.missed-tile.treatment-tile:before{color:#432dbf;content:""}.orders-due-detail.routine-tile.treatment-tile .emar-order-tile-description,.orders-due-detail.missed-tile.treatment-tile .emar-order-tile-description{color:#432dbf}.orders-due-detail.routine-tile.treatment-tile .order-type-icon,.orders-due-detail.missed-tile.treatment-tile .order-type-icon{background-color:#432dbf}.orders-due-detail.routine-tile.userdefined-tile,.orders-due-detail.missed-tile.userdefined-tile{border-color:#8adaa5}.orders-due-detail.routine-tile.userdefined-tile:before,.orders-due-detail.missed-tile.userdefined-tile:before{color:#8adaa5;content:""}.orders-due-detail.routine-tile.userdefined-tile .emar-order-tile-description,.orders-due-detail.missed-tile.userdefined-tile .emar-order-tile-description{color:#8adaa5}.orders-due-detail.routine-tile.userdefined-tile .order-type-icon,.orders-due-detail.missed-tile.userdefined-tile .order-type-icon{background-color:#8adaa5}.orders-due-detail.routine-tile.nfa-tile,.orders-due-detail.missed-tile.nfa-tile{border-color:#e37c95;border-width:4px;background-color:rgba(227,124,149,.1)}.orders-due-detail.routine-tile.nfa-tile:before,.orders-due-detail.missed-tile.nfa-tile:before{color:#e37c95;content:""}.orders-due-detail.routine-tile.nfa-tile .emar-order-tile-description,.orders-due-detail.missed-tile.nfa-tile .emar-order-tile-description{color:#e37c95}.orders-due-detail.routine-tile.nfa-tile .order-type-icon,.orders-due-detail.missed-tile.nfa-tile .order-type-icon{background-color:#e37c95}.orders-due-detail.routine-tile.other-tile,.orders-due-detail.missed-tile.other-tile{border-color:#f0946e}.orders-due-detail.routine-tile.other-tile:before,.orders-due-detail.missed-tile.other-tile:before{color:#f0946e;content:""}.orders-due-detail.routine-tile.other-tile .emar-order-tile-description,.orders-due-detail.missed-tile.other-tile .emar-order-tile-description{color:#f0946e}.orders-due-detail.routine-tile.other-tile .order-type-icon,.orders-due-detail.missed-tile.other-tile .order-type-icon{background-color:#f0946e}.orders-due-detail.routine-tile.discontinued-tile,.orders-due-detail.missed-tile.discontinued-tile{background-color:#e5e5e5 !important}.orders-due-detail.prn-tile{border:2px solid #49addc}.orders-due-detail.prn-tile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;color:#49addc;top:50%;left:50%;transform:translate(-50%, -50%);opacity:10%}.orders-due-detail.prn-tile .emar-order-tile-description{color:#49addc}.orders-due-detail.prn-tile .order-type-icon{background-color:#49addc}.orders-due-detail.prn-tile.medication-tile:before{content:""}.orders-due-detail.prn-tile.treatment-tile:before{content:""}.orders-due-detail.prn-tile.userdefined-tile:before{content:""}.orders-due-detail.prn-tile.nfa-tile{border-color:#e37c95}.orders-due-detail.prn-tile.nfa-tile:before{color:#e37c95;content:""}.orders-due-detail.prn-tile.nfa-tile .emar-order-tile-description,.orders-due-detail.prn-tile.nfa-tile .order-type-icon{color:#e37c95}.orders-due-detail.prn-tile.other-tile:before{content:""}.orders-due-detail.prn-tile.discontinued-tile{background-color:#e5e5e5 !important}.orders-due-detail.selected-tile{border-width:4px;padding:3px}.orders-due-detail.selected-tile:before{content:"" !important;opacity:35%}.orders-due-detail.selected-tile.routine-tile.medication-tile,.orders-due-detail.selected-tile.missed-tile.medication-tile{background-color:rgba(236,51,158,.1)}.orders-due-detail.selected-tile.routine-tile.treatment-tile,.orders-due-detail.selected-tile.missed-tile.treatment-tile{background-color:rgba(67,45,191,.1)}.orders-due-detail.selected-tile.routine-tile.userdefined-tile,.orders-due-detail.selected-tile.missed-tile.userdefined-tile{background-color:rgba(138,218,165,.1)}.orders-due-detail.selected-tile.routine-tile.other-tile,.orders-due-detail.selected-tile.missed-tile.other-tile{background-color:rgba(240,148,110,.1)}.orders-due-detail.selected-tile.prn-tile{background-color:rgba(73,173,220,.1)}.orders-due-detail.selected-tile.discontinued-tile{background-color:#9f9f9f !important}.behaviors-due-detail{min-height:12em;padding:5px;background:#fff;border-radius:10px}.behaviors-due-detail .order-type-icon{color:#fff}.behaviors-due-detail .orders-due-detail-actions i{cursor:pointer}.behaviors-due-detail .brand-name{color:#000;opacity:60%}.behaviors-due-detail .order-instructions{font-size:15px}.behaviors-due-detail .resident-info-icon-with-count{color:#432dbf;font-size:2.2em;margin:0 10px 0 0}.behaviors-due-detail .resident-info-icon-with-count i{vertical-align:text-top}.behaviors-due-detail .refill-btn{padding:.4em 20px;border-radius:10px}.behaviors-due-detail .order-previous-info{font-size:.75em;opacity:75%}.behaviors-due-detail.routine-tile,.behaviors-due-detail.missed-tile{border:2px solid}.behaviors-due-detail.routine-tile:before,.behaviors-due-detail.missed-tile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;top:50%;left:50%;transform:translate(-50%, -50%);opacity:10%}.behaviors-due-detail.routine-tile.medication-tile,.behaviors-due-detail.missed-tile.medication-tile{border-color:#ec339e}.behaviors-due-detail.routine-tile.medication-tile:before,.behaviors-due-detail.missed-tile.medication-tile:before{color:#ec339e;content:""}.behaviors-due-detail.routine-tile.medication-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.medication-tile .emar-order-tile-description{color:#ec339e}.behaviors-due-detail.routine-tile.medication-tile .order-type-icon,.behaviors-due-detail.missed-tile.medication-tile .order-type-icon{background-color:#ec339e}.behaviors-due-detail.routine-tile.treatment-tile,.behaviors-due-detail.missed-tile.treatment-tile{border-color:#432dbf}.behaviors-due-detail.routine-tile.treatment-tile:before,.behaviors-due-detail.missed-tile.treatment-tile:before{color:#432dbf;content:""}.behaviors-due-detail.routine-tile.treatment-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.treatment-tile .emar-order-tile-description{color:#432dbf}.behaviors-due-detail.routine-tile.treatment-tile .order-type-icon,.behaviors-due-detail.missed-tile.treatment-tile .order-type-icon{background-color:#432dbf}.behaviors-due-detail.routine-tile.userdefined-tile,.behaviors-due-detail.missed-tile.userdefined-tile{border-color:#8adaa5}.behaviors-due-detail.routine-tile.userdefined-tile:before,.behaviors-due-detail.missed-tile.userdefined-tile:before{color:#8adaa5;content:""}.behaviors-due-detail.routine-tile.userdefined-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.userdefined-tile .emar-order-tile-description{color:#8adaa5}.behaviors-due-detail.routine-tile.userdefined-tile .order-type-icon,.behaviors-due-detail.missed-tile.userdefined-tile .order-type-icon{background-color:#8adaa5}.behaviors-due-detail.routine-tile.nfa-tile,.behaviors-due-detail.missed-tile.nfa-tile{border-color:#e37c95;border-width:4px;background-color:rgba(227,124,149,.1)}.behaviors-due-detail.routine-tile.nfa-tile:before,.behaviors-due-detail.missed-tile.nfa-tile:before{color:#e37c95;content:""}.behaviors-due-detail.routine-tile.nfa-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.nfa-tile .emar-order-tile-description{color:#e37c95}.behaviors-due-detail.routine-tile.nfa-tile .order-type-icon,.behaviors-due-detail.missed-tile.nfa-tile .order-type-icon{background-color:#e37c95}.behaviors-due-detail.routine-tile.other-tile,.behaviors-due-detail.missed-tile.other-tile{border-color:#f0946e}.behaviors-due-detail.routine-tile.other-tile:before,.behaviors-due-detail.missed-tile.other-tile:before{color:#f0946e;content:""}.behaviors-due-detail.routine-tile.other-tile .emar-order-tile-description,.behaviors-due-detail.missed-tile.other-tile .emar-order-tile-description{color:#f0946e}.behaviors-due-detail.routine-tile.other-tile .order-type-icon,.behaviors-due-detail.missed-tile.other-tile .order-type-icon{background-color:#f0946e}.behaviors-due-detail.routine-tile.discontinued-tile,.behaviors-due-detail.missed-tile.discontinued-tile{background-color:#e5e5e5 !important}.behaviors-due-detail.prn-tile{border:2px solid #49addc}.behaviors-due-detail.prn-tile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;color:#49addc;top:50%;left:50%;transform:translate(-50%, -50%);opacity:10%}.behaviors-due-detail.prn-tile .emar-order-tile-description{color:#49addc}.behaviors-due-detail.prn-tile .order-type-icon{background-color:#49addc}.behaviors-due-detail.prn-tile.medication-tile:before{content:""}.behaviors-due-detail.prn-tile.treatment-tile:before{content:""}.behaviors-due-detail.prn-tile.userdefined-tile:before{content:""}.behaviors-due-detail.prn-tile.nfa-tile{border-color:#e37c95}.behaviors-due-detail.prn-tile.nfa-tile:before{color:#e37c95;content:""}.behaviors-due-detail.prn-tile.nfa-tile .emar-order-tile-description,.behaviors-due-detail.prn-tile.nfa-tile .order-type-icon{color:#e37c95}.behaviors-due-detail.prn-tile.other-tile:before{content:""}.behaviors-due-detail.prn-tile.discontinued-tile{background-color:#e5e5e5 !important}.behaviors-due-detail.selected-tile{border-width:4px;padding:3px}.behaviors-due-detail.selected-tile:before{content:"" !important;opacity:35%}.behaviors-due-detail.selected-tile.routine-tile.medication-tile,.behaviors-due-detail.selected-tile.missed-tile.medication-tile{background-color:rgba(236,51,158,.1)}.behaviors-due-detail.selected-tile.routine-tile.treatment-tile,.behaviors-due-detail.selected-tile.missed-tile.treatment-tile{background-color:rgba(67,45,191,.1)}.behaviors-due-detail.selected-tile.routine-tile.userdefined-tile,.behaviors-due-detail.selected-tile.missed-tile.userdefined-tile{background-color:rgba(138,218,165,.1)}.behaviors-due-detail.selected-tile.routine-tile.other-tile,.behaviors-due-detail.selected-tile.missed-tile.other-tile{background-color:rgba(240,148,110,.1)}.behaviors-due-detail.selected-tile.prn-tile{background-color:rgba(73,173,220,.1)}.behaviors-due-detail.selected-tile.discontinued-tile{background-color:#9f9f9f !important}.control-icon{vertical-align:text-top;height:1em;filter:brightness(0) saturate(100%) invert(18%) sepia(91%) saturate(1760%) hue-rotate(323deg) brightness(109%) contrast(95%)}.emar-recipient-tile-active{opacity:100%}.emar-recipient-tile-discharged a .resident-info-main .resident-info-name,.emar-recipient-tile-loa a .resident-info-main .resident-info-name,.emar-recipient-tile-hold a .resident-info-main .resident-info-name,.emar-recipient-tile-hospital a .resident-info-main .resident-info-name,.emar-recipient-tile-updating a .resident-info-main .resident-info-name,.emar-recipient-tile-loa-indicator a .resident-info-main .resident-info-name{opacity:30%}.emar-recipient-tile-discharged a .resident-info-main .resident-info-section div,.emar-recipient-tile-loa a .resident-info-main .resident-info-section div,.emar-recipient-tile-hold a .resident-info-main .resident-info-section div,.emar-recipient-tile-hospital a .resident-info-main .resident-info-section div,.emar-recipient-tile-updating a .resident-info-main .resident-info-section div,.emar-recipient-tile-loa-indicator a .resident-info-main .resident-info-section div{opacity:30%}.emar-recipient-tile-discharged a .resident-info-main .resident-info-location-container,.emar-recipient-tile-loa a .resident-info-main .resident-info-location-container,.emar-recipient-tile-hold a .resident-info-main .resident-info-location-container,.emar-recipient-tile-hospital a .resident-info-main .resident-info-location-container,.emar-recipient-tile-updating a .resident-info-main .resident-info-location-container,.emar-recipient-tile-loa-indicator a .resident-info-main .resident-info-location-container{opacity:30%}.emar-recipient-tile-loa-indicator a .emar.institutional-resident-info-cart,.emar-recipient-tile-loa-indicator a .emar.institutional-resident-info-name,.emar-recipient-tile-loa-indicator a .emar.institutional-resident-info-record-number{opacity:30%}.emar-recipient-tile-loa-indicator .loa-indicator{position:absolute;top:35%;left:30%;transform:rotate(-40deg);color:#b91c1c;display:flex;align-items:center;gap:.5em;pointer-events:none;z-index:1}.emar-recipient-tile-loa-indicator .loa-indicator .loa-indicator-content{font-size:20pt}.emar-recipient-tile-loa-indicator .card{border:1px solid #b91c1c}.emar-recipient-tile-loa-indicator.institutional .loa-indicator{transform:none;color:#000}.emar-recipient-tile-loa-indicator.institutional .card{border:none}.emar-recipient-tile-loa-indicator.institutional.loa-expired .loa-indicator{color:#b91c1c}.emar-recipient-tile-loa-indicator.institutional.loa-expired .card{border:1px solid #b91c1c}.emar-recipient-tile-discharged-indicator a .emar.institutional-resident-info-cart,.emar-recipient-tile-discharged-indicator a .emar.institutional-resident-info-name,.emar-recipient-tile-discharged-indicator a .emar.institutional-resident-info-record-number{opacity:30%}.emar-recipient-tile-hospital-indicator a .emar.institutional-resident-info-cart,.emar-recipient-tile-hospital-indicator a .emar.institutional-resident-info-name,.emar-recipient-tile-hospital-indicator a .emar.institutional-resident-info-record-number{opacity:30%}.emar-recipient-tile-hold-indicator a .emar.institutional-resident-info-cart,.emar-recipient-tile-hold-indicator a .emar.institutional-resident-info-name,.emar-recipient-tile-hold-indicator a .emar.institutional-resident-info-record-number{opacity:30%}.emar-recipient-tile-discharged .resident-info-section::after{content:"DISCHARGED";position:absolute;top:35%;left:5%;transform:rotate(-40deg);font-size:20pt;color:#000}.emar-recipient-tile-hospital .resident-info-section::after{content:"HOSPITAL";position:absolute;top:30%;left:10%;transform:rotate(-40deg);font-size:22pt;color:#000}.emar-recipient-tile-loa .resident-info-section::after{content:"LOA";position:absolute;top:35%;left:35%;transform:rotate(-40deg);font-size:24pt;color:#000}.emar-recipient-tile-discharged-indicator .discharged-indicator{position:absolute;top:30%;left:18%;color:#000;display:flex;align-items:center;gap:.5em;pointer-events:none;z-index:1}.emar-recipient-tile-discharged-indicator .discharged-indicator .discharged-indicator-content{font-size:20pt}.emar-recipient-tile-hospital-indicator .hospital-indicator{position:absolute;top:30%;left:26%;color:#000;display:flex;align-items:center;gap:.5em;pointer-events:none;z-index:1}.emar-recipient-tile-hospital-indicator .hospital-indicator .hospital-indicator-content{font-size:20pt}.emar-recipient-tile-hold-indicator .hold-indicator{position:absolute;top:30%;left:32%;color:#000;display:flex;align-items:center;gap:.5em;pointer-events:none;z-index:1}.emar-recipient-tile-hold-indicator .hold-indicator .hold-indicator-content{font-size:20pt}.emar-recipient-tile-hold .resident-info-section::after{content:"HOLD";position:absolute;top:35%;left:30%;transform:rotate(-40deg);font-size:24pt;color:#000}.emar-recipient-tile-updating .resident-info-section::after{content:"REFRESHING";position:absolute;top:35%;left:3%;transform:rotate(-40deg);font-size:22pt;color:#000}.emar-behavior-icon{background:rgba(142,124,135,.1);color:#4b4046}.emar-urgent-icon{color:#fecaca}.emar-message-icon{color:#e96029}.emar-success-message-icon{color:#16a34a}.emar-failure-message-icon{color:#b91c1c}.emar-report-icon{color:#581a3e;background:rgba(147,43,104,.1);padding:5px;border-radius:7px}.emar-report-title{color:#4b4046}.emar-user-guides-row{display:inline-flex;flex-wrap:wrap}.emar-user-guides-row .emar-user-guides-tile{min-height:15em;max-width:30%;padding:5px;margin:5px;background-color:#fff;border-radius:10px}.emar-user-guides-row .emar-user-guide-title{color:#4b4046}.emar-user-guides-row .emar-user-guide-title .emar-user-guide-icon{color:#581a3e;background:rgba(147,43,104,.1);padding:5px;border-radius:7px}.emar-user-guides-row .emar-user-guide-exerpt{height:10em;overflow:hidden;text-overflow:ellipsis}.emar-resident-unassigned-location{text-align:center;background-color:rgba(227,124,149,.25);border:1px solid #e37c95;padding:3px;color:#000}.emar-community-pharmacy{font-family:"Inter";font-style:normal;font-weight:500;font-size:16px;color:#665860;margin:0 0 5px 0}.emar-recipient-info-btn{color:#8e7c87;font-size:16px;white-space:nowrap;line-height:24px;font-weight:400}.emar-pagination{display:flex;padding-left:0;list-style:none}.emar-pagination .page-link{padding:.375rem .75rem;position:relative;display:block;cursor:pointer;color:#fff;text-decoration:none;background-color:#000;border:1px solid #000;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#chart-actions-modal-content{min-height:400px}.chart-actions-order-sig{margin-top:20px}.form-control.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.form-control.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.form-control.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.image-container{clip-path:circle()}#loaderbg{position:absolute;background-color:#fff;opacity:.4;top:0px;left:0px;width:0px;height:0px;z-index:1101}#loader{position:absolute;left:0;right:0;top:0;bottom:0;width:50px;height:50px;color:#232323;z-index:1102}.dcd-tile-label{padding:4px 10px;border-radius:5px;font-size:14px;text-align:center;background-color:rgba(210,20,86,.05);color:#781c2a}.site-select-input{height:50px;display:flex;align-items:center}.site-select{width:538px;height:400px;border:1px solid #565656;display:block;margin-left:auto;margin-right:auto}.site-select-ui{border-right:1px solid #565656}.site-select-options{display:inline-block;width:200px;height:100%;overflow-y:auto}.site-select-item{background-color:#fff;padding:6px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.site-select-item:hover,.site-select-item.hover{background-color:#eee}.site-select-item.selected::before{background:#ef4444;margin:0 2px 0 -6px;padding:8px 2px;content:" "}.site-select-item.selected{background-color:#90aecf}#signature-header{display:flex;justify-content:center}#signature-header .signature-step{color:#000}#signature-header .signature-step .circle{border:1px solid #e5e5e5;border-radius:50%;height:35px;width:35px;text-align:center;font-size:14pt;margin:0}#signature-header .signature-step .fa{line-height:33px}#signature-header .signature-step.unselected{color:#e5e5e5}#signature-header .signature-step.unselected .circle{background-color:#f5f5f5;color:#000}#signature-header .signature-step.unselected .circle.step-1::before{content:"1"}#signature-header .signature-step.unselected .circle.step-2::before{content:"2"}#signature-header .signature-step.selected .circle{background-color:#f5f5f5;color:#000}#signature-header .signature-step.selected .circle.step-1::before{content:"1"}#signature-header .signature-step.selected .circle.step-2::before{content:"2"}#signature-header .signature-step.completed .circle{color:#4ade80;background-color:#f5f5f5}#signature-header .signature-step.completed .circle::before{content:"" !important}#signature-header i{margin:0 20px;color:#eee}.signature-form-main .form-group input{position:relative;z-index:111}.reauthenticate-form-main .form-group input{position:relative;z-index:111}.reauthenticate-form-main .at-admin{position:absolute;top:50px}.authenticateOnShow-form-main .form-group input{position:relative;z-index:111}.authenticateOnShow-form-main .at-admin{position:absolute;top:50px}.bottom-actions .bottom-actions-ulli li a .icon-with-bag span{position:relative !important;top:initial !important;display:inline-block;left:-8px;bottom:-5px;background:#b91c1c}.residents-card-main{flex-wrap:wrap}.residents-card-main .resident-info-main{height:100%;border-radius:10px}.residents-card-main .resident-info-main .card-top-icon{position:absolute;right:22px;color:#e7dfe5}.residents-card-main .resident-info-main.warning-card{background-color:rgba(255,203,0,.05);border:1px solid #ffcb00}.residents-card-main .resident-info-main.success-card{background-color:rgba(74,222,128,.05);border:1px solid #4ade80}.residents-card-main .resident-info-main.danger-card{background-color:rgba(227,124,149,.05);border:1px solid #e37c95}.residents-card-main .resident-info-main.disabled-card{opacity:.7}.residents-card-main .resident-info-name{font-size:14px;font-weight:600;color:#584c53;text-align:center}.residents-card-main .resident-info-name-shrink-font-1{font-size:12px}.residents-card-main .resident-info-name-shrink-font-2{font-size:10px}.residents-card-main .resident-info-cart{font-size:12px;font-weight:500;color:#4b4046;text-align:center}.residents-card-main .resident-info-location-shrink-font-1{font-size:10px}.residents-card-main .resident-info-location-shrink-font-2{font-size:8px}.residents-card-main .resident-info-section{text-align:center}.residents-card-main .resident-info-section .resident-info-img{width:100%;aspect-ratio:1/1;object-fit:cover}.recipient-info-block{background-color:#fff;border-radius:8px;padding:10px;display:inline-block;width:100%;margin-bottom:10px}.recipient-info-block label i{font-size:.8em;color:#fff;text-align:center;margin-right:1em;border-radius:50%;line-height:2em;height:2em;width:2em}.emar-btn{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;padding:0 24px;height:40px;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;line-height:150%;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease,box-shadow .3s ease;margin-bottom:8px}.emar-btn-primary{background:#337ab8 !important;color:#fff !important}.emar-btn-primary:hover{background:rgb(79.6127659574,147.2893617021,206.3872340426) !important}.d-flex>.emar-btn+.emar-btn,.col-xxl-8 .emar-btn+.emar-btn{margin-left:12px !important}.emar-btn i{margin-right:8px}.emar-btn .badge{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;background:#fff;color:#535f6f}#reportBodyRight tbody{border:none !important}li.tree-item-selected>span{background:#e7dfe5;color:#581a3e}ul.tree,.tree ul{list-style-type:none}.tree li>span{cursor:pointer;user-select:none;white-space:nowrap}.tree-caret::before{content:"▶";color:#000;display:inline-block;margin-right:6px}.tree-caret-down::before{transform:rotate(90deg)}.tree-nested{display:none}.tree-active{display:block}.help-ulli .control-icon{padding-right:10px}.about-title span{color:#fecaca}.about-title h1{font-family:"Inter",sans-serif;font-weight:bold;font-size:4em;color:#000}.about-title h1 img{height:.95em;padding-bottom:.2em}.word-break{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.title-resident-profile{white-space:normal;text-align:left;margin-left:27px;color:gray}.discontinued-label,.linked-label,.previous-rx-label,.spacer-label{border-radius:10px;padding:4px;line-height:24px;height:32px;display:inline-block;margin:2px}.discharged-label{background-color:rgba(248,113,113,.1)}.discharged-label::before{color:#b91c1c;content:"DISCHARGED"}.discontinued-label{background-color:rgba(248,113,113,.1)}.discontinued-label::before{color:#b91c1c;content:"DISCONTINUED"}.linked-label{background-color:rgba(67,45,191,.1)}.linked-label::before{color:#432dbf;content:"LINKED"}.previous-rx-label{background-color:rgba(73,173,220,.1)}.previous-rx-label::before{color:#49addc;content:"PREVIOUS Rx"}.spacer-label{width:0px}.spacer-label::before{content:"_";visibility:hidden}.shift-change-order-tile{border-radius:10px;background-color:#fff;border:1px solid #b5b5b5}.shift-change-order-tile-clickable,.shift-change-order-tile-clickable *{color:#000;cursor:pointer}.shift-change-order-tile-ready{background-color:rgba(138,218,165,.45) !important;border:1px solid #8adaa5 !important;position:relative}.shift-change-order-tile-ready:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;top:50%;left:50%;transform:translate(-50%, -50%);color:rgba(138,218,165,.5);content:""}.shift-change-order-tile-reconcile{background-color:rgba(227,124,149,.25) !important;border:1px solid #e37c95 !important;position:relative}.shift-change-order-tile-reconcile:before{position:absolute;font-family:"Font Awesome 5 Pro";font-size:8em;top:50%;left:50%;transform:translate(-50%, -50%);color:rgba(227,124,149,.5);content:""}.security-roles-tile{border-radius:10px;background-color:#fff;border:1px solid #b5b5b5;margin-bottom:5px}#ShiftChangeAdministerDialog .order-tile-container{cursor:pointer !important;width:75%}#ShiftChangeNegativeCountsDialog p{font-size:20px}#ShiftChangeNegativeCountsDialog td{padding:2px 0 2px 0 !important}.form-check.form-switch .form-check-input{width:48px !important;height:24px !important;margin-left:0 !important;background-color:#e9ecef !important;background-image:none !important;border-radius:40px !important;border:none !important;position:relative;cursor:pointer;transition:background-color .2s ease}.form-check.form-switch .form-check-input::before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border:2px solid #337ab8;border-radius:40px;box-sizing:border-box;transition:transform .2s ease}.form-check.form-switch .form-check-input:checked{background-color:#337ab8 !important}.form-check.form-switch .form-check-input:checked::before{transform:translateX(24px)}.form-check.form-switch .form-check-input:focus{box-shadow:0 0 0 2px rgba(51,122,184,.25)}.form-check.form-switch .form-check-input:disabled{opacity:.6;cursor:not-allowed}.text-success.bg-success.bg-opacity-10.rounded{display:flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:4px 8px;border-radius:16px !important;font-family:"Inter",sans-serif;font-size:14px;line-height:150%;font-weight:400;background:rgba(34,164,77,.1);color:#22a44d}.badge-light{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px;gap:8px;height:32px;border-radius:16px;font-family:"Inter",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%}.badge-success{background:rgba(34,164,77,.1);color:#22a44d}.badge-danger{background:rgba(220,53,69,.1);color:#dc3545}.badge-light i{width:20px;height:20px;margin-right:8px;display:flex;align-items:center;justify-content:center}.resident-merge-step-resident{display:inline-flex;flex-direction:column;align-items:center;margin-right:40px;position:relative;font-family:"Plus Jakarta Sans","Lato",Arial,sans-serif;font-size:16px;color:#14273d;gap:6px}.resident-merge-step-resident:not(:last-child)::after{content:"";position:absolute;top:16px;left:calc(100% + 8px);width:40px;height:2px;background:#337ab8;opacity:1;transition:opacity .2s ease}.resident-merge-step-resident.step-upcoming:not(.selected):not(:last-child)::after{opacity:.3}.resident-merge-step-resident.selected:not(:last-child)::after{opacity:1}.resident-merge-step-resident .step-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:2px solid #337ab8;background:#fff;color:#337ab8;position:relative}.resident-merge-step-resident .step-icon::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-repeat:no-repeat;background-position:center}.resident-merge-step-resident.selected .step-icon{background:#337ab8;color:#fff;border-color:#337ab8}.resident-merge-step-resident.selected .step-icon::before{width:16px;height:16px;background-image:url("data:image/svg+xml,%3csvg width='16' height='16' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5 10.5L9 14.5L15 7.5' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.resident-merge-step-resident.unselected .step-icon{background:#337ab8;color:#337ab8;border-color:#337ab8}.resident-merge-step-resident.unselected .step-icon::before{width:16px;height:16px;background:#fff;border-radius:50%}.resident-merge-step-resident .step-label{font-size:14px;color:#14273d;text-align:center;white-space:nowrap;max-width:80px}.step-upcoming .step-label{color:#7d8da3}.step-upcoming .step-circle,.step-upcoming .circle{background:#fff;border:2px solid #c8d7e6;color:#7d8da3}.step-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600}.form-check-input{border:2px solid #a8d1f5 !important;background-color:#fff;cursor:pointer}.form-check-input:hover:not(:disabled):not(:checked){background-color:#ecf0f2 !important}.form-check-input:checked{background-color:#337ab8 !important;border-color:#337ab8 !important}.form-check-input:checked:hover:not(:disabled){background-color:#466a82 !important;border-color:#466a82 !important}.form-check-input:disabled,.form-check-input.disabled{background-color:#f4f4f4 !important;border-color:#d6d6d6 !important;opacity:.5;cursor:not-allowed}.form-check-input:checked:disabled,.form-check-input:checked.disabled{background-color:#9fb3c8 !important;border-color:#9fb3c8 !important;opacity:.6}.count-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background-color:#fff;color:#000;border:2px solid #add8e6;border-radius:50%;font-weight:600;line-height:1}.resident-info-toggle-btn{font-size:2rem}.emar-top-tabs{display:flex;flex-wrap:wrap;gap:24px;border-bottom:2px solid #dbe8f7;padding-bottom:4px;margin-bottom:12px}.emar-top-tabs .emar-tab-btn{background:rgba(0,0,0,0);border:none;padding:0;font-size:20px;line-height:1.6;color:#5a6b7c;cursor:pointer;position:relative;transition:color .2s ease}.emar-top-tabs .emar-tab-btn .title-resident-profile{font-weight:500}.emar-top-tabs .emar-tab-btn:hover{color:#2a71c5}.emar-top-tabs .emar-tab-btn.active,.emar-top-tabs .emar-tab-btn[aria-selected=true]{color:#2a71c5;font-weight:700}.emar-top-tabs .emar-tab-btn.active::after,.emar-top-tabs .emar-tab-btn[aria-selected=true]::after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:4px;background-color:#2a71c5;border-radius:2px}.emar-top-tabs .icon-resident-profile{display:none}@media(max-width: 576px){.emar-top-tabs{gap:16px}.emar-top-tabs .emar-tab-btn{font-size:16px}}.menu-nav-item.dropdown{list-style:none}.btn-link.text-black{color:#000 !important}.emar.resident-info-sidebar{margin:0 !important;padding:0 !important}.menu-nav-tabs,.emar-top-tabs,.resident-info-list-ulli{margin:0 !important;padding:0 !important;border:none !important}.menu-nav-item{margin:0 !important;padding:0 !important}.menu-nav-link,.emar-tab-btn{margin:0 !important;padding-top:4px !important;padding-bottom:4px !important;border-radius:0 !important}.title-resident-profile{margin:0 !important;padding:0 !important}.menu-nav-tabs>.menu-nav-item:last-child{margin-bottom:0 !important}.emar-code-status-truncate{display:inline-block;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;cursor:pointer;position:relative;transition:max-width .2s}.emar-code-status-expanded{max-width:1000px !important;white-space:normal !important;overflow:visible !important;text-overflow:unset !important;background:#f9f9f9;z-index:10;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:2px 6px}.resident-info-detail{padding:4px 0}.allergy-line{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px}.allergy-icon-badge{color:#64748b;font-size:16px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.allergy-text{display:inline-flex;align-items:center;flex:1 1 auto;gap:8px;min-width:0}.allergy-label{font-weight:600;color:#111827}.allergy-value{color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.anaphylactic-indicator{color:#ef4444;margin-left:6px;font-size:14px;vertical-align:middle}.allergy-action-icon{color:#94a3b8;font-size:16px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:8px}.prn-pills{display:flex;flex-wrap:wrap;gap:.5rem;padding-left:0;margin-bottom:0}.prn-pills .nav-link{border:1px solid #d7dbe0;background-color:#fff;color:#344054;padding:.375rem .625rem;font-weight:500;line-height:1.25rem;border-radius:999px;box-shadow:none}.prn-pills .nav-link:hover{background-color:#f8fafc;border-color:#c8cdd3;color:#1f2937}.prn-pills .nav-link.active{background-color:#2e6bd9;border-color:#2e6bd9;color:#fff}.prn-pills .nav-link .label-text{margin-right:.25rem}.prn-pills .nav-link .count{opacity:.85}.date-range-container{display:inline-flex;align-items:center;border:1px solid #d7dbe0;border-radius:.5rem;padding:.375rem .5rem;background-color:#fff;color:#344054}.date-range-container input,.date-range-container button{border:none !important;box-shadow:none !important;background:rgba(0,0,0,0) !important;padding:0 !important;color:inherit}.date-range-container .bi{font-size:1rem}.prn-pills .nav-link:focus{box-shadow:none;outline:none}.alert.emar-patient-message{background-color:#fff4e6;border:1px solid #f5c29e;color:#5a3d2e;border-radius:8px;padding:12px 16px;margin:0}.emar-message-icon{color:#f39c12;font-size:16px;margin-right:10px;line-height:1}.emar-message-text{flex:1}.alert.emar-patient-message.py-0{padding-top:8px;padding-bottom:8px}.btn-outline-primary.active,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.missed-outline-pills .nav-link{border:1px solid #d0d5dd;border-radius:6px;background-color:#fff;color:#344054;padding:6px 12px;line-height:1.2}.missed-outline-pills .nav-link:hover{border-color:#98a2b3;color:#1d2939}.missed-outline-pills .nav-link.active{background-color:#2e6deb;border-color:#2e6deb;color:#fff}.missed-outline-pills .nav-link b{font-weight:600}.btn-filter{border-color:#c9d6e1;color:#3b5569;background-color:#fff;border-radius:.5rem;font-weight:500;padding:.375rem .75rem}.btn-filter:hover{border-color:#9fb5c9;color:#244b63}.btn-filter.active,.btn-filter.active:hover{background-color:#0d6efd;border-color:#0d6efd;color:#fff}.bg-white{background:#fff !important}.resident-card{background:#fff;border:18px solid #e6e9ef;border-radius:10px;padding:16px 16px 8px 16px;gap:0;width:1290px;margin-left:1px;margin-right:1px;padding:22px}.resident-card .card-row{padding:5px 0;border-top:1px solid #f0f2f7}.resident-card .card-row:first-child{border-top:none}.resident-card .row.g-2{--bs-gutter-x: 1rem;--bs-gutter-y: 0.5rem}.emar-resident-info-detail-label label{font-size:.875rem;color:#6b7280;font-weight:500;letter-spacing:.2px}.emar-resident-info-detail-value b{display:inline-block;margin-top:2px;color:#16181d;font-weight:700}.emar-resident-info-detail-value .physician-value{text-transform:none}.emar-code-status-truncate{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.emar-code-status-expanded{white-space:normal;overflow:visible;text-overflow:clip}.emar-resident-info-detail-value b.is-empty{color:#9aa0a6;font-weight:600}.info-pills{margin-top:.25rem}.info-pill{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:.75rem .75rem;min-height:44px}.pill-leading-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#eef2f7;color:#4b5563;font-size:.95rem}.pill-label{font-weight:600;color:#111827}.pill-value{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#374151}.btn.btn-icon{padding:.25rem .4rem;line-height:1;color:#4b5563;background:rgba(0,0,0,0);border:none}.btn.btn-icon:hover{color:#1f2937}@media(max-width: 576px){.pill-value{max-width:160px}}@media(min-width: 992px){.pill-value{max-width:380px}}.resident-wrapper{margin-top:6px}.allergy-card{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid #e5e9ef;border-radius:10px;background-color:#fff}.allergy-left-icon{display:flex;align-items:center;justify-content:center;width:32px;color:#8fa5b8}.icon-chip{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#f4f6fb}.allergy-right-icon{margin-left:auto;color:#8fa5b8;font-size:14px;display:flex;align-items:center}.allergy-title{font-weight:600;color:#2b2f33;margin-right:12px}.allergy-list{color:#4a4f55}.allergy-content{display:inline-flex;align-items:center;gap:8px}.anaphylaxis i{color:#d1495b;font-size:14px}:root{--chip-size: 32px;--chip-radius: 10px;--chip-bg: #f4f6fb;--badge-color: #8FA5B8;--icon-scale: 20px;--card-border: #e5e9ef;--title-color: #2b2f33;--text-color: #4a4f55;--mute-icon: #8fa5b8}.allergy-card{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--card-border);border-radius:10px;background-color:#fff}.allergy-left-icon{display:flex;align-items:center;justify-content:center;width:var(--chip-size)}.icon-chip{display:inline-flex;align-items:center;justify-content:center;width:var(--chip-size);height:var(--chip-size);border-radius:var(--chip-radius);background:var(--chip-bg);box-shadow:0 1px 0 rgba(0,0,0,.02)}.icon-chip .icon-badge{width:var(--icon-scale);height:var(--icon-scale);color:var(--badge-color);display:block}.allergy-content{display:inline-flex;align-items:center;gap:8px;min-width:0}.allergy-title{font-weight:600;color:var(--title-color);margin-right:12px}.allergy-list{color:var(--text-color)}.allergy-right-icon{margin-left:auto;color:var(--mute-icon);font-size:14px;display:flex;align-items:center}.anaphylaxis i{color:#d1495b;font-size:14px}.emar.resident-info-content-area.overflow-auto{scrollbar-width:none;-ms-overflow-style:none}.emar.resident-info-content-area.overflow-auto::-webkit-scrollbar{display:none}.nav-tabs .nav-link{font-weight:500;color:#007bff}.nav-tabs .nav-link.active{border-bottom:2px solid #007bff;color:#007bff}.btn-outline-primary{border-radius:20px;padding:6px 16px}.menu-nav-link{color:#6c757d !important}.resident-info-sidebar{margin-bottom:0 !important;padding-bottom:0 !important}.emar-top-tabs{margin-bottom:0 !important;padding-bottom:0 !important}.order-type-pills{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding-left:0;margin-bottom:0;list-style:none}.order-type-pills .nav-item{margin-bottom:0}.order-type-pills .btn{border-radius:20px}.emar-top-tabs .emar-tab-btn:hover{color:#fff !important;background-color:#fff}#residentUserInfoTop{user-select:none}#residentUserInfoTop .nav-link,#residentUserInfoTop .emar-tab-btn{color:#344054 !important;background-color:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;outline:none !important}#residentUserInfoTop .nav-link.active,#residentUserInfoTop .emar-tab-btn.active,#residentUserInfoTop .nav-link[aria-selected=true],#residentUserInfoTop .emar-tab-btn[aria-selected=true]{color:#111827 !important;background-color:#fff !important;border:none !important;box-shadow:none !important;outline:none !important}#residentUserInfoTop .nav-link.active::after,#residentUserInfoTop .emar-tab-btn.active::after,#residentUserInfoTop .nav-link[aria-selected=true]::after,#residentUserInfoTop .emar-tab-btn[aria-selected=true]::after{content:none !important}#residentUserInfoTop.nav-tabs,#residentUserInfoTop .nav-tabs{border-bottom:none !important}#residentUserInfoTop .nav-tabs .nav-link,#residentUserInfoTop .nav-tabs .nav-link.active{border:none !important;border-bottom-color:rgba(0,0,0,0) !important}#residentUserInfoTop .nav-link:hover,#residentUserInfoTop .emar-tab-btn:hover{color:#1f2937 !important;background-color:#f8fafc !important}#residentUserInfoTop ::selection{background:#fff;color:#111827}.order-type-group{margin-bottom:8px}.order-type-label{display:block;color:#5b6670;font-size:14px;margin-bottom:8px}.order-type-pills{list-style:none;padding:0;margin:0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.order-type-pills .nav-item{display:inline-flex}.pill-btn{border-radius:10px;padding:6px 14px;font-size:14px;line-height:1.4;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:#2b3a4a;cursor:pointer;transition:all .15s ease-in-out;outline:none}.pill-btn-outline{border-color:#d1d7de;background-color:#fff}.pill-btn-outline:hover{border-color:#b8c2cc;background-color:#f8fafc}.pill-btn-primary.active{background-color:#2b78c8;border-color:#2b78c8;color:#fff}.pill-btn .count{font-weight:400;opacity:.95}.pill-btn:focus-visible{box-shadow:0 0 0 3px rgba(43,120,200,.25)}.fixed-resident-info-wrapper{position:fixed;top:0;left:0;width:100%;z-index:1050;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:1rem 0}.collapsible-resident-info-detail{overflow:visible !important;max-height:none !important}#dashboard-nav-pills{gap:.25rem;white-space:nowrap;margin-left:36px}#dashboard-nav-pills .badge{font-weight:600;line-height:1;padding:.35rem .5rem}#dashboard-nav-pills .nav-link{padding:.375rem .75rem}@media(max-width: 576px){#dashboard-nav-pills .ms-auto{margin-left:.75rem !important}}#residentUserInfoTop{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:.5rem;padding:0;margin:0;list-style:none;scrollbar-width:thin;scrollbar-color:#cfd4da rgba(0,0,0,0)}#residentUserInfoTop::-webkit-scrollbar{height:6px}#residentUserInfoTop::-webkit-scrollbar-thumb{background:#cfd4da;border-radius:3px}#residentUserInfoTop::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#residentUserInfoTop .nav-link{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:14px;line-height:1;font-weight:500;color:#344054;background:#fff;border:1px solid #cfd4da;border-radius:16px;white-space:nowrap;box-shadow:0 1px 0 rgba(16,24,40,.04)}#residentUserInfoTop .nav-link:hover{background:#f5f7fa;color:#344054}#residentUserInfoTop .nav-link.active{background:#0d6efd;border-color:#0d6efd;color:#fff}#residentUserInfoTop .nav-link .tab-count{color:#667085}#residentUserInfoTop .nav-link.active .tab-count{color:#fff}#residentUserInfoTop .nav-item{margin:0}.pill-btn-primary{background-color:#fff;color:#495057;border:1px solid #dee2e6;transition:background-color .2s,color .2s}.pill-btn-primary.active{background-color:#007bff;color:#fff;border:1px solid #007bff}.header-row{display:flex;justify-content:space-between;align-items:center;width:100%}.title-text{font-size:20px;font-weight:600;color:#344054;margin:0}.search-container{position:relative;width:280px}.search-input{width:100%;padding:8px 35px 8px 35px;border:1px solid #cdd6e1;border-radius:8px;font-size:14px;color:#667085}.search-left-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:14px;color:#98a2b3}.search-right-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:14px;color:#98a2b3;cursor:pointer}.date-range-width{width:287px;margin-left:319px}.date-range-width{max-width:520px}.date-range-width .date-range-title,.date-range-width label[for=DateRange],.date-range-width .form-label{color:#4a5b6a;font-weight:450;font-size:15px;line-height:1.4;margin-bottom:10px}.date-range-width .date-range,.date-range-width .date-range-input,.date-range-width .input-group,.date-range-width .form-control{border:1px solid #d9e1e8;border-radius:10px;background-color:#fff;box-shadow:none}.date-range-width .form-control,.date-range-width .date-range-input{height:48px;padding-left:44px;padding-right:44px;color:#6b7b8a;caret-color:#495057}.date-range-width .form-control::placeholder,.date-range-width .date-range-input::placeholder{color:#94a3b3;opacity:1}.date-range-width .form-control:focus,.date-range-width .date-range-input:focus{border-color:#c8d2dc;box-shadow:none;outline:none}.date-range-width .icon-left{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#9aa7b4;font-size:18px;pointer-events:none}.date-range-width .icon-right{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;pointer-events:none;color:rgba(0,0,0,0);background:no-repeat center/14px 14px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23758698' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.date-range-width .help-icon,.date-range-width [data-help],.date-range-width .icon-help{display:none !important}.date-range-width .input-group-text,.date-range-width .btn{background:rgba(0,0,0,0);border:none;color:#9aa7b4;box-shadow:none}.date-range-width .form-control:hover,.date-range-width .date-range-input:hover{border-color:#d9e1e8}.date-range-width .chmln-hotspot-image,.date-range-width .chmln-hotspot-interactive{display:none !important}.chmln-hotspot-image,.chmln-hotspot-interactive{display:none !important}.date-input i{position:absolute;bottom:18px;right:15px;color:#8e7c87;margin-right:226px}.date-range-width{position:relative;display:flex;align-items:center}.date-range-width::after{font-weight:900;position:absolute;right:18px;top:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:16px;color:#758698;pointer-events:none}.resident-info-header{display:flex;align-items:center}.resident-info-user-name{margin-bottom:0;margin-left:1rem}#date-range-selector-container .form-label{font-size:14px;line-height:21px;margin-bottom:4px;color:gray}#date-range-selector-container .form-control{height:52px;background-color:#fff;border:1px solid #c2c4c8;box-sizing:border-box;border-radius:12px;margin:4px 0px;font-family:Inter;font-style:normal;font-weight:normal;font-size:16px;line-height:150%;color:gray}#date-range-selector-container{position:relative}#date-range-selector-container::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:20px;top:70%;transform:translateY(-50%);pointer-events:none;color:#6c757d;font-size:19px}.resident-info-user-img{vertical-align:middle;position:relative;top:-4px}.resident-info-user-namee{margin-left:-8px !important}input.form-control.recipient-typeahead{height:52px;background-color:#fff;border:1px solid #9b9ea5;box-sizing:border-box;border-radius:12px;margin:4px 0px;font-family:"Inter",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:150%;color:#665860}.grid-name-link{color:#1a73e8;font-weight:600;text-decoration:none;cursor:pointer}.grid-name-link:hover{text-decoration:underline}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-weight:600;font-size:12px;line-height:1;white-space:nowrap}.status-active{background:#dff5e1;color:#1e7e34}.status-inactive{background:#fde2e1;color:#c82333}.mm-icon{display:inline-flex;width:18px;height:18px;border-radius:50%;align-items:center;justify-content:center;margin-right:6px;font-size:11px;font-weight:700}.mm-yes{background:#e7f6ee;color:#198754}.mm-no{background:#fde8e8;color:#dc3545}.resident-blue{color:#1a73e8 !important;font-weight:600;cursor:pointer;text-decoration:none}.resident-blue:hover{text-decoration:underline}.ag-row{cursor:pointer}.row-chevron-cell{display:flex;justify-content:center;align-items:center;cursor:pointer}.row-chevron{color:#6c757d;font-size:18px}.section-heading-job-title-info{background:#eff6ff;border:1px solid #3b82f6;border-radius:12px;padding:16px}.section-heading-with-icon i.job-title-icon-color{color:#3b82f6}#pills-tab{display:flex;width:100%;border-bottom:1px solid #e5e7eb;margin:0;padding:0}#pills-tab .nav-item{margin:0}#pills-tab .nav-link{background:rgba(0,0,0,0) !important;border:none !important;border-bottom:2px solid rgba(0,0,0,0) !important;border-radius:0 !important;font-family:inter;font-size:15px;font-weight:500;line-height:1;padding:8px 14px 10px;color:#6b7280;transition:color .3s,border-color .3s,border-bottom-color .3s}#pills-tab .nav-link:not(.active){border-bottom-color:rgba(0,0,0,0) !important}#pills-tab .nav-link.active{color:#2563eb !important;border-bottom-color:#2563eb !important}#pills-tab .info-box{background-color:#eef6ff;border:1px solid #3b82f6;padding:12px 16px;border-radius:8px;display:flex;align-items:center;width:100%}#pills-tab .info-icon{color:#3b82f6;font-size:18px}#pills-tab .checkin-med-row{background:none !important;background-color:rgba(0,0,0,0) !important}#pills-tab .no-bg-border{background:none !important;border:none !important;box-shadow:none !important}
