.navigation-container[data-v-08544804]{--navigation-item-bg:var(--light-color);--navigation-color:var(--icon-color-3)}@media screen and (min-width:992px){.navigation-container[data-v-08544804]{--navigation-color:var(--dark-color)}}.navigation-container .el-menu[data-v-08544804]{border:0}.navigation-container .el-menu-item[data-v-08544804]{background-color:var(--navigation-item-bg)!important;height:40px}.navigation-container .el-menu-item[data-v-08544804]:hover{--navigation-color:var(--font-color-active)}@media screen and (min-width:992px){.navigation-container .el-menu-item[data-v-08544804]:hover{--navigation-item-bg:var(--main-bg)}}.navigation-container .el-menu-item .icon[data-v-08544804],.navigation-container .el-menu-item p[data-v-08544804]{color:var(--navigation-color)}.navigation-container .el-menu-item.is-active[data-v-08544804]{--navigation-color:var(--font-color-active);font-weight:700}@media screen and (min-width:992px){.navigation-container .el-menu-item.is-active[data-v-08544804]{--navigation-item-bg:var(--main-bg)}}.profile-dropdown img[data-v-cf4a5d74]{border-radius:50%;height:44px;width:44px}.profile-dropdown .profile-dropdown-switch[data-v-cf4a5d74]{background-color:var(--main-bg)!important}.profile-dropdown .profile-dropdown-switch[data-v-cf4a5d74]:first-child{padding-top:10px}.profile-dropdown .profile-dropdown-switch[data-v-cf4a5d74]:nth-child(2){padding-bottom:10px}.profile-dropdown .profile-dropdown-switch[data-v-cf4a5d74]:first-child{--border-item-width:2px}.profile-dropdown .profile-dropdown-switch[data-v-cf4a5d74]:hover{background-color:var(--main-bg)}.profile-dropdown .profile-dropdown-switch-container[data-v-cf4a5d74]{align-items:center;border-bottom:var(--border-item-width) solid #c5cde2;display:flex;gap:12px;padding-bottom:15px;padding-top:15px}.profile-dropdown .profile-dropdown-switch-container span[data-v-cf4a5d74]{font-size:14px;line-height:1.2}.profile-dropdown .profile-dropdown-switch-container .person-container[data-v-cf4a5d74]{display:flex;flex-direction:column;gap:2px}.profile-dropdown .profile-dropdown-switch-container .person-label[data-v-cf4a5d74]{color:#606266}.profile-dropdown .profile-dropdown-switch-container .person-name[data-v-cf4a5d74]{color:var(--font-color);font-weight:600}.profile-dropdown .profile-dropdown-switch-container .switch-button[data-v-cf4a5d74]{margin-left:auto}[data-v-cf4a5d74] .el-collapse-item__arrow{display:none}[data-v-cf4a5d74] .el-collapse-item__header{background-color:transparent;height:auto;line-height:36px}[data-v-cf4a5d74] .el-collapse-item__content{padding:0}[data-v-3b4ec623] .portal-notify-dialog{border:1px solid #000}[data-v-3b4ec623] .portal-notify-dialog .el-dialog__header{border-bottom:1px solid #e8e8e8}[data-v-3b4ec623] .portal-notify-dialog .el-dialog__body{padding:40px 25px}.login-box-body[data-v-19b56568] .el-form-item{margin-bottom:0}.login-box-body[data-v-19b56568] .el-form-item.is-required>.el-form-item__label:before{display:none}.login-box-body[data-v-19b56568] .el-form-item .el-form-item__label{color:#575757;font-size:12px;font-weight:600;line-height:14px;margin-bottom:10px;padding:0}.login-box-body[data-v-19b56568] .el-form-item .el-form-item__error{align-items:center;color:#d71414;display:flex;font-size:14px;line-height:16px;position:relative}.login-box-body[data-v-19b56568] .el-form-item .el-form-item__error:before{content:"";font-family:Font Awesome\ 5 Pro;font-weight:900;margin-right:4px}.login-box-body[data-v-19b56568] .el-form-item .el-input__inner{height:48px;line-height:48px}[data-v-39e935c6] .el-form-item .el-form-item__label{--tw-text-opacity:1;color:rgba(87,87,87,var(--tw-text-opacity));color:#575757;font-size:12px;font-weight:600;line-height:auto;line-height:14px;margin-bottom:10px;padding:0}@supports (color:rgb(0 0 0/0)){[data-v-39e935c6] .el-form-item .el-form-item__label{color:rgb(87 87 87/var(--tw-text-opacity))}}[data-v-39e935c6] .el-form-item .el-form-item__label:before{display:none!important}[data-v-4f5b91a8] .el-form-item .el-form-item__label{--tw-text-opacity:1;color:rgba(87,87,87,var(--tw-text-opacity));color:#575757;font-size:12px;font-weight:600;line-height:auto;line-height:14px;margin-bottom:10px;padding:0}@supports (color:rgb(0 0 0/0)){[data-v-4f5b91a8] .el-form-item .el-form-item__label{color:rgb(87 87 87/var(--tw-text-opacity))}}[data-v-4f5b91a8] .el-form-item .el-form-item__label:before{display:none!important}.login-box-body[data-v-4f5b91a8] .el-form-item{margin-bottom:0}.login-box-body[data-v-4f5b91a8] .el-form-item.is-required>.el-form-item__label:before{display:none}.login-box-body[data-v-4f5b91a8] .el-form-item .el-form-item__label{color:#575757;font-size:12px;font-weight:600;line-height:14px;margin-bottom:10px;padding:0}.login-box-body[data-v-4f5b91a8] .el-form-item .el-form-item__error{align-items:center;color:#d71414;display:flex;font-size:14px;line-height:16px;position:relative}.login-box-body[data-v-4f5b91a8] .el-form-item .el-form-item__error:before{content:"";font-family:Font Awesome\ 5 Pro;font-weight:900;margin-right:4px}.login-box-body[data-v-4f5b91a8] .el-form-item .el-input__inner{height:48px;line-height:48px}.contact-profile[data-v-a924ea4a]{background-color:var(--light-color)}@media screen and (min-width:992px){.contact-profile[data-v-a924ea4a]{background-color:var(--main-bg)}}.contact-profile i[data-v-a924ea4a]{color:var(--icon-color-2)}.contact-profile__header[data-v-a924ea4a]{align-items:center;display:flex;gap:8px;height:51px;justify-content:space-between;padding-bottom:10px;padding-top:10px}.contact-profile__header i[data-v-a924ea4a]{margin-top:6px}.contact-profile__content-avatar[data-v-a924ea4a]{display:flex;justify-content:center}@media screen and (min-width:992px){.contact-profile__content-avatar[data-v-a924ea4a]{justify-content:flex-start}}.contact-profile__avatar img[data-v-a924ea4a]{border-radius:50%;height:200px;width:200px}.contact-profile .el-form-item[data-v-a924ea4a] .el-form-item__label{margin-bottom:8px}.contact-profile[data-v-a924ea4a] .el-select .el-input__inner:not(:focus){border-color:#dcdfe6!important}[data-v-a924ea4a] .family-portal-view-profile .field-item{width:100%}@media (min-width:992px){[data-v-a924ea4a] .family-portal-view-profile .field-item{width:calc(50% - 8px)}}.col-33[data-v-a924ea4a]{margin:0;width:100%}@media (min-width:992px){.col-33[data-v-a924ea4a]{width:calc(33% - 8px)}}.col-33.el-form-item[data-v-a924ea4a]{margin-bottom:0}.col-50[data-v-a924ea4a]{margin:0;width:100%}@media (min-width:992px){.col-50[data-v-a924ea4a]{width:calc(50% - 8px)}}.col-50.el-form-item[data-v-a924ea4a]{margin-bottom:0}.contact-profile__content .view-info__content .portal-label[data-v-a924ea4a]{font-size:16px}.contact-profile__content .view-info__content--text[data-v-a924ea4a]{font-size:16px}.fullname-item[data-v-4d56852c] .el-checkbox__inner{height:18px;width:18px}.fullname-item[data-v-4d56852c] .el-checkbox__inner:after{border-width:2px;height:8px;left:6px;top:2px}.address-input[data-v-4d56852c] .el-form-item__content{line-height:32px}.contact-profile[data-v-971c0d4a]{background-color:var(--light-color)}@media screen and (min-width:992px){.contact-profile[data-v-971c0d4a]{background-color:var(--main-bg)}}.contact-profile i[data-v-971c0d4a]{color:var(--icon-color-2)}.contact-profile__header[data-v-971c0d4a]{align-items:center;display:flex;gap:8px;height:51px;justify-content:space-between;padding-bottom:10px;padding-top:10px}.contact-profile__header i[data-v-971c0d4a]{margin-top:6px}.contact-profile__content-avatar[data-v-971c0d4a]{display:flex;justify-content:center}@media screen and (min-width:992px){.contact-profile__content-avatar[data-v-971c0d4a]{justify-content:flex-start}}.contact-profile__avatar img[data-v-971c0d4a]{border-radius:50%;height:200px;width:200px}.contact-profile .el-form-item[data-v-971c0d4a] .el-form-item__label{margin-bottom:8px}.contact-profile[data-v-971c0d4a] .el-select .el-input__inner:not(:focus){border-color:#dcdfe6!important}[data-v-971c0d4a] .family-portal-view-profile .field-item{width:100%}@media (min-width:992px){[data-v-971c0d4a] .family-portal-view-profile .field-item{width:calc(50% - 8px)}}.col-33[data-v-971c0d4a]{margin:0;width:100%}@media (min-width:992px){.col-33[data-v-971c0d4a]{width:calc(33% - 8px)}}.col-33.el-form-item[data-v-971c0d4a]{margin-bottom:0}.col-50[data-v-971c0d4a]{margin:0;width:100%}@media (min-width:992px){.col-50[data-v-971c0d4a]{width:calc(50% - 8px)}}.col-50.el-form-item[data-v-971c0d4a]{margin-bottom:0}.contact-profile__content .view-info__content .portal-label[data-v-971c0d4a]{font-size:16px}.contact-profile__content .view-info__content--text[data-v-971c0d4a]{font-size:16px}.calendar-wrapper[data-v-1ca87a38] .fc-daygrid-day{cursor:pointer}.calendar-wrapper[data-v-1ca87a38] .fc .fc-scrollgrid-liquid,.calendar-wrapper[data-v-1ca87a38] .fc-daygrid-day,.calendar-wrapper[data-v-1ca87a38] .fc-theme-standard td,.calendar-wrapper[data-v-1ca87a38] .fc-theme-standard th{border:0}.calendar-wrapper[data-v-1ca87a38] .fc .fc-toolbar.fc-header-toolbar{margin-bottom:10px;padding-left:1rem;padding-right:1rem}.calendar-wrapper[data-v-1ca87a38] .fc .fc-scrollgrid{padding-bottom:10px;padding-top:15px}.calendar-wrapper[data-v-1ca87a38] .fc .fc-daygrid-day.fc-day-today{background-color:transparent}.calendar-wrapper[data-v-1ca87a38] .fc .fc-daygrid-day .fc-daygrid-day-top{display:flex;justify-content:center}.calendar-wrapper[data-v-1ca87a38] .fc .fc-daygrid-day-number{border-radius:50%;font-size:12px;height:25px;line-height:25px;padding:0;position:relative;text-align:center;width:25px}.calendar-wrapper[data-v-1ca87a38] .fc .fc-daygrid-day-number:hover{background-color:#dbdbdb}.calendar-wrapper[data-v-1ca87a38] .fc .fc-daygrid-day.has-shift .fc-daygrid-day-top .fc-daygrid-day-number:before{background:#242f65;border-radius:50%;bottom:auto;content:"";height:4px;left:calc(50% - 2px);position:absolute;right:calc(50% - 2px);top:90%;width:4px}.calendar-wrapper[data-v-1ca87a38] .fc .fc-daygrid-day.active-day .fc-daygrid-day-top .fc-daygrid-day-number{background-color:#242f65;color:#fff}.calendar-wrapper[data-v-1ca87a38] .fc .fc-daygrid-day.active-day .fc-daygrid-day-top .fc-daygrid-day-number:before{display:none}.calendar-wrapper[data-v-1ca87a38] .fc table a{color:#0b0e1e;font-size:12px;font-weight:500;line-height:15px;-webkit-text-decoration:none;text-decoration:none;text-transform:none}.calendar-wrapper[data-v-1ca87a38] .fc .fc-col-header-cell a{font-weight:700}.calendar-wrapper[data-v-1ca87a38] .fc .fc-toolbar-title{font-size:18px;font-weight:400;line-height:23px}.calendar-wrapper[data-v-1ca87a38] .fc .fc-button-primary,.calendar-wrapper[data-v-1ca87a38] .fc .fc-button-primary:disabled,.calendar-wrapper[data-v-1ca87a38] .fc .fc-button-primary:hover,.calendar-wrapper[data-v-1ca87a38] .fc .fc-button-primary:not(:disabled).fc-button-active,.calendar-wrapper[data-v-1ca87a38] .fc .fc-button-primary:not(:disabled):active{background-color:#fff;border-color:#dfe1e6;color:#333}.calendar-wrapper[data-v-1ca87a38] .fc .fc-button.fc-button-primary.fc-customTodayButton-button.enable{background-color:#fff;border-radius:var(--border-radius);box-shadow:none;pointer-events:none}.calendar-wrapper[data-v-1ca87a38] .fc .fc-next-button,.calendar-wrapper[data-v-1ca87a38] .fc .fc-next-button:hover{border-bottom-left-radius:0;border-top-left-radius:0}.calendar-wrapper[data-v-1ca87a38] .fc .fc-prev-button,.calendar-wrapper[data-v-1ca87a38] .fc .fc-prev-button:hover{border-bottom-right-radius:0;border-top-right-radius:0}.calendar-wrapper[data-v-1ca87a38] .fc .fc-button-primary:focus,.calendar-wrapper[data-v-1ca87a38] .fc .fc-button-primary:not(:disabled).fc-button-active:focus,.calendar-wrapper[data-v-1ca87a38] .fc .fc-button-primary:not(:disabled):active:focus{box-shadow:none}.calendar-wrapper[data-v-1ca87a38] .fc-daygrid-day-events{display:none}.calendar-wrapper[data-v-1ca87a38] .fc-col-header-cell{font-weight:700;text-transform:uppercase}.calendar-wrapper[data-v-1ca87a38] th .fc-scrollgrid-sync-inner{align-items:center;display:flex;height:33px;justify-content:center}.calendar-wrapper[data-v-1ca87a38] table.fc-scrollgrid-sync-table{max-height:198px}.calendar-wrapper[data-v-1ca87a38] .fc-view-harness{max-height:253px}.calendar-wrapper[data-v-1ca87a38] .fc-view-harness.fc-view-harness-active .fc-view{background-color:#e8ebf3}.calendar-wrapper[data-v-1ca87a38] .fc-view-harness.fc-view-harness-active{overflow:hidden}.calendar-wrapper[data-v-1ca87a38] .fc-header-toolbar .fc-toolbar-chunk:first-child{display:none}.calendar-wrapper[data-v-1ca87a38] .fc-daygrid-day .fc-daygrid-day-frame{align-items:center;display:flex;justify-content:center}.calendar-wrapper[data-v-1ca87a38] .fc .fc-button{padding:4px 7px}.calendar-wrapper .fc-toolbar-title[data-v-1ca87a38]{font-weight:600}@media screen and (min-width:992px){.calendar-wrapper[data-v-1ca87a38] .fc-header-toolbar .fc-toolbar-chunk:first-child{display:block}.calendar-wrapper .fc-toolbar-title[data-v-1ca87a38]{font-weight:400}}.calendar-wrapper[data-v-64654932]{--today-btn-color:color.$color-btn-3}.calendar-wrapper[data-v-64654932] .fc-daygrid-day{cursor:pointer}.calendar-wrapper[data-v-64654932] .fc-daygrid-day.fc-day-today{background-color:#fff}.calendar-wrapper[data-v-64654932] .fc-daygrid-day-number{border-radius:50%;color:#333;font-weight:700;min-width:26px;padding:4px;text-align:center}.calendar-wrapper[data-v-64654932] .fc-daygrid-day-number:hover{background-color:#fff;-webkit-text-decoration:none;text-decoration:none}.calendar-wrapper[data-v-64654932] .fc-daygrid-day-frame{padding:12px 4px}.calendar-wrapper[data-v-64654932] .fc-daygrid-day.active-day .fc-daygrid-day-top .fc-daygrid-day-number{background-color:#242f65;color:#fff}.calendar-wrapper[data-v-64654932] .fc-daygrid-day .fc-daygrid-day-top{margin-bottom:4px}.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-daygrid-day.fc-day-today{background-color:transparent}.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-daygrid-day .fc-daygrid-day-top{display:flex;justify-content:center}.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-button-primary,.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-button-primary:disabled,.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-button-primary:hover,.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-button-primary:not(:disabled).fc-button-active,.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-button-primary:not(:disabled):active{background-color:#fff;border-color:#dfe1e6;color:#333}.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-button.fc-button-primary.fc-customTodayButton-button:not(.enable){background-color:#fff;border-color:--today-btn-color;border-radius:var(--border-radius);box-shadow:none;color:--today-btn-color;pointer-events:none}.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-next-button,.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-next-button:hover{border-bottom-left-radius:0;border-top-left-radius:0}.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-prev-button,.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-prev-button:hover{border-bottom-right-radius:0;border-top-right-radius:0}.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-button-primary:focus,.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-button-primary:not(:disabled).fc-button-active:focus,.calendar-wrapper[data-v-64654932] .fc-header-toolbar .fc-button-primary:not(:disabled):active:focus{box-shadow:none}.calendar-wrapper[data-v-64654932] .fc-col-header-cell a{color:#242f65;font-size:14px;font-weight:700;line-height:16px;padding:4px;-webkit-text-decoration:none!important;text-decoration:none!important;text-transform:uppercase}.calendar-wrapper[data-v-64654932] .fc-view{background-color:#fff;padding:8px}.calendar-wrapper[data-v-64654932] .fc .fc-button{padding:4px 7px}.calendar-wrapper .fc-toolbar-title[data-v-64654932]{font-weight:600}.calendar-wrapper[data-v-64654932] .fc-daygrid-event,.calendar-wrapper[data-v-64654932] .fc-h-event{background-color:transparent;border:0;margin:0}.calendar-wrapper[data-v-64654932] .fc-view-harness{max-height:calc(100vh - 225px);min-height:650px}.calendar-wrapper[data-v-64654932] .fc-scroller-liquid-absolute{scrollbar-width:thin}.calendar-wrapper .multi-service .service-item+.service-item[data-v-64654932]{border-top:0}.calendar-wrapper[data-v-f4419660]{--today-btn-color:color.$color-btn-3}.calendar-wrapper[data-v-f4419660] .fc-daygrid-day{cursor:pointer}.calendar-wrapper[data-v-f4419660] .fc-daygrid-day.fc-day-today{background-color:#fff}.calendar-wrapper[data-v-f4419660] .fc-daygrid-day-number{border-radius:50%;color:#333;font-weight:700;min-width:26px;padding:4px;text-align:center}.calendar-wrapper[data-v-f4419660] .fc-daygrid-day-number:hover{background-color:#fff;-webkit-text-decoration:none;text-decoration:none}.calendar-wrapper[data-v-f4419660] .fc-daygrid-day-frame{padding:12px 4px}.calendar-wrapper[data-v-f4419660] .fc-daygrid-day.active-day .fc-daygrid-day-top .fc-daygrid-day-number{background-color:#242f65;color:#fff}.calendar-wrapper[data-v-f4419660] .fc-daygrid-day .fc-daygrid-day-top{margin-bottom:4px}.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-daygrid-day.fc-day-today{background-color:transparent}.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-daygrid-day .fc-daygrid-day-top{display:flex;justify-content:center}.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-button-primary,.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-button-primary:disabled,.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-button-primary:hover,.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-button-primary:not(:disabled).fc-button-active,.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-button-primary:not(:disabled):active{background-color:#fff;border-color:#dfe1e6;color:#333}.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-button.fc-button-primary.fc-customTodayButton-button:not(.enable){background-color:#fff;border-color:--today-btn-color;border-radius:var(--border-radius);box-shadow:none;color:--today-btn-color;pointer-events:none}.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-next-button,.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-next-button:hover{border-bottom-left-radius:0;border-top-left-radius:0}.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-prev-button,.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-prev-button:hover{border-bottom-right-radius:0;border-top-right-radius:0}.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-button-primary:focus,.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-button-primary:not(:disabled).fc-button-active:focus,.calendar-wrapper[data-v-f4419660] .fc-header-toolbar .fc-button-primary:not(:disabled):active:focus{box-shadow:none}.calendar-wrapper[data-v-f4419660] .fc-col-header-cell a{color:#242f65;font-size:14px;font-weight:700;line-height:16px;padding:4px;-webkit-text-decoration:none!important;text-decoration:none!important;text-transform:uppercase}.calendar-wrapper[data-v-f4419660] .fc-view{background-color:#fff;padding:8px}.calendar-wrapper[data-v-f4419660] .fc .fc-button{padding:4px 7px}.calendar-wrapper .fc-toolbar-title[data-v-f4419660]{font-weight:600}.calendar-wrapper[data-v-f4419660] .fc-daygrid-event,.calendar-wrapper[data-v-f4419660] .fc-h-event{background-color:transparent;border:0;margin:0}.calendar-wrapper[data-v-f4419660] .fc-view-harness{max-height:calc(100vh - 225px);min-height:650px}.calendar-wrapper[data-v-f4419660] .fc-scroller-liquid-absolute{scrollbar-width:thin}.calendar-wrapper .multi-service .service-item+.service-item[data-v-f4419660]{border-top:0}.hide-on-sm[data-v-ed43aff4]{display:none!important;@media (min-width:992px){display:flex!important}}.hide-scrollbar[data-v-ed43aff4]{-ms-overflow-style:none;scrollbar-width:none;&[data-v-ed43aff4]::-webkit-scrollbar{display:none}}.portal-shift-item__content i[data-v-4b0c3a46]{color:var(--icon-color-3)}.portal-shift-item__content li[data-v-4b0c3a46]::marker{font-size:8px}.portal-shift-item__content h5[data-v-4b0c3a46]{margin-bottom:6px}.portal-shift-item__content__item[data-v-4b0c3a46]{display:flex;font-size:16px;gap:6px}.portal-shift-item__content__item i[data-v-4b0c3a46]{margin-top:2px}.portal-shift-item__tag[data-v-4b0c3a46]{background-color:#e9ecff;border-radius:5px;color:#6173ab;font-size:12px;padding:2px 8px}.portal-shift-item .shift-photo img[data-v-4b0c3a46]{height:100%;width:100%}.portal-shift-item .note-wrapper .note-item[data-v-4b0c3a46]{display:flex}.portal-shift-item .note-wrapper .note-item[data-v-4b0c3a46]:before{content:"•";margin-right:6px}.truncate-text[data-v-4b0c3a46]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:52.5px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__container{height:46.4vw}@media (min-width:992px){.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__container{height:20vw}}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__arrow{background:none;height:30px;opacity:1;width:30px}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__arrow i{border:1px solid var(--light-color);border-radius:50%;color:var(--light-color);font-family:Font Awesome\ 5 Pro!important;font-size:12px;padding:4px 5px}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__arrow .el-icon-arrow-left:before{content:""}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__arrow .el-icon-arrow-right:before{content:""}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__arrow:hover{background:none}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__indicator.is-active button{background:#242f65;opacity:1}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__indicator:hover button{background:#242f65;opacity:1}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__indicator .el-carousel__button{background:#242f65;border-radius:50%;height:2px;opacity:1;width:2px}.timeline-shift-slider[data-v-4b0c3a46] .el-carousel__indicator--horizontal{padding:10px 2px}.portal-shift-item__content i[data-v-906757e8]{color:var(--icon-color-3)}.portal-shift-item__content li[data-v-906757e8]::marker{font-size:8px}.portal-shift-item__content h5[data-v-906757e8]{margin-bottom:6px}.portal-shift-item__content__item[data-v-906757e8]{display:flex;font-size:16px;gap:6px}.portal-shift-item__content__item i[data-v-906757e8]{margin-top:2px}.portal-shift-item__tag[data-v-906757e8]{background-color:#e9ecff;border-radius:5px;color:#6173ab;font-size:12px;padding:2px 8px}.portal-shift-item .shift-photo img[data-v-906757e8]{height:100%;width:100%}.portal-shift-item .note-wrapper .note-item[data-v-906757e8]{display:flex}.portal-shift-item .note-wrapper .note-item[data-v-906757e8]:before{content:"•";margin-right:6px}.truncate-text[data-v-906757e8]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:52.5px;overflow:hidden;text-overflow:ellipsis;white-space:normal}.timeline-shift-slider[data-v-906757e8] .el-carousel__container{height:46.4vw}@media (min-width:992px){.timeline-shift-slider[data-v-906757e8] .el-carousel__container{height:20vw}}.timeline-shift-slider[data-v-906757e8] .el-carousel__arrow{background:none;height:30px;opacity:1;width:30px}.timeline-shift-slider[data-v-906757e8] .el-carousel__arrow i{border:1px solid var(--light-color);border-radius:50%;color:var(--light-color);font-family:Font Awesome\ 5 Pro!important;font-size:12px;padding:4px 5px}.timeline-shift-slider[data-v-906757e8] .el-carousel__arrow .el-icon-arrow-left:before{content:""}.timeline-shift-slider[data-v-906757e8] .el-carousel__arrow .el-icon-arrow-right:before{content:""}.timeline-shift-slider[data-v-906757e8] .el-carousel__arrow:hover{background:none}.timeline-shift-slider[data-v-906757e8] .el-carousel__indicator.is-active button{background:#242f65;opacity:1}.timeline-shift-slider[data-v-906757e8] .el-carousel__indicator:hover button{background:#242f65;opacity:1}.timeline-shift-slider[data-v-906757e8] .el-carousel__indicator .el-carousel__button{background:#242f65;border-radius:50%;height:2px;opacity:1;width:2px}.timeline-shift-slider[data-v-906757e8] .el-carousel__indicator--horizontal{padding:10px 2px}.timeline-content[data-v-61033a28]{-ms-overflow-style:none;scrollbar-width:none}.timeline-content[data-v-61033a28]::-webkit-scrollbar{display:none}.hide-on-sm[data-v-5b59b53e]{display:none!important}@media(min-width:992px){.hide-on-sm[data-v-5b59b53e]{display:flex!important}}.hide-scrollbar[data-v-5b59b53e]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-5b59b53e]::-webkit-scrollbar{display:none}.portal-popover__item[data-v-002ece1a]{align-items:center;color:var(--font-color);display:flex;font-size:14px;gap:8px;justify-content:center;line-height:20px;padding:8px 24px}.portal-popover__item[data-v-002ece1a]:hover{color:var(--font-color);-webkit-text-decoration:non;text-decoration:non}.portal-popover__item[data-v-002ece1a]:not(:first-child){border-top:1px solid var(--divider-color)}.portal-popover__icon[data-v-002ece1a]{color:var(--icon-color-4)}.portal-popover__referrence[data-v-002ece1a]{background:transparent;border:none!important;color:var(--dark-color)!important;padding:0!important}.request-service i[data-v-002ece1a]{color:var(--icon-color-2)}.shift-type-select[data-v-6f1c62fc]{background-color:var(--light-color);border:1px solid var(--input-border-color);border-radius:4px}.shift-type-select.el-select[data-v-6f1c62fc] input{color:transparent}.shift-type-select.el-select[data-v-6f1c62fc] input::-moz-placeholder{color:transparent}.shift-type-select.el-select[data-v-6f1c62fc] input::placeholder{color:transparent}.option-color[data-v-6f1c62fc]{border-radius:50%;height:14px;margin-right:10px;width:14px}.select-staff[data-v-65ff2b1d]{float:right;margin-top:4px;width:100%}.title-select[data-v-65ff2b1d]{color:#575757;font-weight:600}.el-form-item[data-v-c9115d24] .el-form-item__label{padding-bottom:0}.shift-date[data-v-c9115d24] .el-input__icon{line-height:32px;position:absolute}.has-error[data-v-c9115d24] .el-input__inner{border-color:#f56c6c}.service_request__header-container[data-v-c9115d24]{align-items:center;border-bottom:1px solid var(--divider-color-header);display:flex;gap:8px;margin-bottom:20px;padding-bottom:10px;padding-top:4px}.service_request__header-container i[data-v-c9115d24]{color:#c9cce1;display:none;font-size:14px;margin-right:4px}@media screen and (min-width:992px){.service_request__header-container i[data-v-c9115d24]{display:block}}.service_request__content[data-v-c9115d24]{border:1px solid var(--service-content-border);border-radius:var(--border-radius)}@media screen and (min-width:992px){.service_request__content[data-v-c9115d24]{--service-content-border:var(--main-bg);padding:25px 10px 10px}}.status-tag[data-v-c9115d24]{border:1px solid;border-radius:16px;display:inline-block;font-size:14px;padding:2px 10px;text-transform:capitalize}.status-tag.shift-request[data-v-c9115d24]{background-color:#fff;border-color:#455b9e;color:#455b9e}.status-tag.pending[data-v-c9115d24]{background-color:#fff;border-color:#db4b3a;color:#db4b3a}.status-tag.cancelled[data-v-c9115d24]{background-color:#f4a100;border:none;color:#fff}.status-tag.booked[data-v-c9115d24]{background-color:#fff;border-color:#01a757;color:#01a757}.status-tag.approved[data-v-c9115d24]{background-color:#01a757;border:none;color:#fff}.status-tag.rejected[data-v-c9115d24]{background-color:#bb1322;border:none;color:#fff}.status-tag.invoiced[data-v-c9115d24]{background-color:#18a0c8;border:none;color:#fff}.status-icon[data-v-c9115d24]{display:inline-block;vertical-align:middle}.status-icon svg[data-v-c9115d24]{display:inline-block;height:14px;width:14px}.tooltip-wrapper[data-v-c9115d24]{display:inline-block;position:relative}.tooltip-box[data-v-c9115d24]:before{border:6px solid transparent;border-right-color:#0b0e1e;content:"";left:-10px;position:absolute;top:40%}.tooltip-wrapper:hover .tooltip-box[data-v-c9115d24]{visibility:visible}.service_request__header-container[data-v-12d01f5a]{align-items:center;border-bottom:1px solid var(--divider-color-header);display:flex;gap:8px;margin-bottom:20px;padding-bottom:10px;padding-top:4px}.service_request__header-container i[data-v-12d01f5a]{color:#c9cce1;display:none;font-size:14px;margin-right:4px}@media screen and (min-width:992px){.service_request__header-container i[data-v-12d01f5a]{display:block}}.service_request__content[data-v-12d01f5a]{border:1px solid var(--service-content-border);border-radius:var(--border-radius)}@media screen and (min-width:992px){.service_request__content[data-v-12d01f5a]{--service-content-border:var(--main-bg);padding:25px 10px 10px}}.status-tag[data-v-12d01f5a]{border:1px solid;border-radius:16px;display:inline-block;font-size:14px;padding:2px 10px;text-transform:capitalize}.status-tag.shift-request[data-v-12d01f5a]{background-color:#fff;border-color:#455b9e;color:#455b9e}.status-tag.pending[data-v-12d01f5a]{background-color:#fff;border-color:#db4b3a;color:#db4b3a}.status-tag.cancelled[data-v-12d01f5a]{background-color:#f4a100;border:none;color:#fff}.status-tag.booked[data-v-12d01f5a]{background-color:#fff;border-color:#01a757;color:#01a757}.status-tag.approved[data-v-12d01f5a]{background-color:#01a757;border:none;color:#fff}.status-tag.rejected[data-v-12d01f5a]{background-color:#bb1322;border:none;color:#fff}.status-tag.invoiced[data-v-12d01f5a]{background-color:#18a0c8;border:none;color:#fff}.status-icon[data-v-12d01f5a]{display:inline-block;vertical-align:middle}.status-icon svg[data-v-12d01f5a]{display:inline-block;height:14px;width:14px}.tooltip-wrapper[data-v-12d01f5a]{display:inline-block;position:relative}.tooltip-box[data-v-12d01f5a]:before{border:6px solid transparent;border-right-color:#0b0e1e;content:"";left:-10px;position:absolute;top:40%}.tooltip-wrapper:hover .tooltip-box[data-v-12d01f5a]{visibility:visible}table td[data-v-12d01f5a],table th[data-v-12d01f5a]{padding:8px}table th[data-v-12d01f5a]{background-color:var(--main-bg)}table td[data-v-12d01f5a]{border-bottom:1px solid var(--divider-color-header)}.service_request__header-container[data-v-13d048aa]{align-items:center;border-bottom:1px solid var(--divider-color-header);display:flex;gap:8px;margin-bottom:20px;padding-bottom:10px;padding-top:4px}.service_request__header-container i[data-v-13d048aa]{color:#c9cce1;display:none;font-size:14px;margin-right:4px}@media screen and (min-width:992px){.service_request__header-container i[data-v-13d048aa]{display:block}}.service_request__content[data-v-13d048aa]{border:1px solid var(--service-content-border);border-radius:var(--border-radius)}@media screen and (min-width:992px){.service_request__content[data-v-13d048aa]{--service-content-border:var(--main-bg);padding:25px 10px 10px}}.status-tag[data-v-13d048aa]{border:1px solid;border-radius:16px;display:inline-block;font-size:14px;padding:2px 10px;text-transform:capitalize}.status-tag.shift-request[data-v-13d048aa]{background-color:#fff;border-color:#455b9e;color:#455b9e}.status-tag.pending[data-v-13d048aa]{background-color:#fff;border-color:#db4b3a;color:#db4b3a}.status-tag.cancelled[data-v-13d048aa]{background-color:#f4a100;border:none;color:#fff}.status-tag.booked[data-v-13d048aa]{background-color:#fff;border-color:#01a757;color:#01a757}.status-tag.approved[data-v-13d048aa]{background-color:#01a757;border:none;color:#fff}.status-tag.rejected[data-v-13d048aa]{background-color:#bb1322;border:none;color:#fff}.status-tag.invoiced[data-v-13d048aa]{background-color:#18a0c8;border:none;color:#fff}.status-icon[data-v-13d048aa]{display:inline-block;vertical-align:middle}.status-icon svg[data-v-13d048aa]{display:inline-block;height:14px;width:14px}.tooltip-wrapper[data-v-13d048aa]{display:inline-block;position:relative}.tooltip-box[data-v-13d048aa]:before{border:6px solid transparent;border-right-color:#0b0e1e;content:"";left:-10px;position:absolute;top:40%}.tooltip-wrapper:hover .tooltip-box[data-v-13d048aa]{visibility:visible}.el-form-item[data-v-202b713f] .el-form-item__label{padding-bottom:0}.shift-date[data-v-202b713f] .el-input__icon{line-height:32px;position:absolute}.has-error[data-v-202b713f] .el-input__inner{border-color:#f56c6c}.service_request__header-container[data-v-202b713f]{align-items:center;border-bottom:1px solid var(--divider-color-header);display:flex;gap:8px;margin-bottom:20px;padding-bottom:10px;padding-top:4px}.service_request__header-container i[data-v-202b713f]{color:#c9cce1;display:none;font-size:14px;margin-right:4px}@media screen and (min-width:992px){.service_request__header-container i[data-v-202b713f]{display:block}}.service_request__content[data-v-202b713f]{border:1px solid var(--service-content-border);border-radius:var(--border-radius)}@media screen and (min-width:992px){.service_request__content[data-v-202b713f]{--service-content-border:var(--main-bg);padding:25px 10px 10px}}.status-tag[data-v-202b713f]{border:1px solid;border-radius:16px;display:inline-block;font-size:14px;padding:2px 10px;text-transform:capitalize}.status-tag.shift-request[data-v-202b713f]{background-color:#fff;border-color:#455b9e;color:#455b9e}.status-tag.pending[data-v-202b713f]{background-color:#fff;border-color:#db4b3a;color:#db4b3a}.status-tag.cancelled[data-v-202b713f]{background-color:#f4a100;border:none;color:#fff}.status-tag.booked[data-v-202b713f]{background-color:#fff;border-color:#01a757;color:#01a757}.status-tag.approved[data-v-202b713f]{background-color:#01a757;border:none;color:#fff}.status-tag.rejected[data-v-202b713f]{background-color:#bb1322;border:none;color:#fff}.status-tag.invoiced[data-v-202b713f]{background-color:#18a0c8;border:none;color:#fff}.status-icon[data-v-202b713f]{display:inline-block;vertical-align:middle}.status-icon svg[data-v-202b713f]{display:inline-block;height:14px;width:14px}.tooltip-wrapper[data-v-202b713f]{display:inline-block;position:relative}.tooltip-box[data-v-202b713f]:before{border:6px solid transparent;border-right-color:#0b0e1e;content:"";left:-10px;position:absolute;top:40%}.tooltip-wrapper:hover .tooltip-box[data-v-202b713f]{visibility:visible}.el-dialog__wrapper.hide-body[data-v-3c580f20] .el-dialog__body{border:none!important;display:none;padding:0!important}.service-detail__container[data-v-a78cd1de]{align-items:center;display:flex;gap:16px;margin-bottom:12px}.service-detail__container i[data-v-a78cd1de]{width:25px}.service-detail__content[data-v-a78cd1de]{align-items:baseline;display:flex;flex-direction:column}.service-detail__container[data-v-d14b2040]{align-items:center;display:flex;gap:16px;margin-bottom:12px}.service-detail__container i[data-v-d14b2040]{width:25px}.service-detail__content[data-v-d14b2040]{align-items:baseline;display:flex;flex-direction:column}.service_request__header-container[data-v-efb413d8]{align-items:center;border-bottom:1px solid var(--divider-color-header);display:flex;gap:8px;margin-bottom:20px;padding-bottom:10px;padding-top:4px}.service_request__header-container i[data-v-efb413d8]{color:#c9cce1;display:none;font-size:14px;margin-right:4px}@media screen and (min-width:992px){.service_request__header-container i[data-v-efb413d8]{display:block}}.service_request__content[data-v-efb413d8]{border:1px solid var(--service-content-border);border-radius:var(--border-radius)}@media screen and (min-width:992px){.service_request__content[data-v-efb413d8]{--service-content-border:var(--main-bg);padding:25px 10px 10px}}.status-tag[data-v-efb413d8]{border:1px solid;border-radius:16px;display:inline-block;font-size:14px;padding:2px 10px;text-transform:capitalize}.status-tag.shift-request[data-v-efb413d8]{background-color:#fff;border-color:#455b9e;color:#455b9e}.status-tag.pending[data-v-efb413d8]{background-color:#fff;border-color:#db4b3a;color:#db4b3a}.status-tag.cancelled[data-v-efb413d8]{background-color:#f4a100;border:none;color:#fff}.status-tag.booked[data-v-efb413d8]{background-color:#fff;border-color:#01a757;color:#01a757}.status-tag.approved[data-v-efb413d8]{background-color:#01a757;border:none;color:#fff}.status-tag.rejected[data-v-efb413d8]{background-color:#bb1322;border:none;color:#fff}.status-tag.invoiced[data-v-efb413d8]{background-color:#18a0c8;border:none;color:#fff}.status-icon[data-v-efb413d8]{display:inline-block;vertical-align:middle}.status-icon svg[data-v-efb413d8]{display:inline-block;height:14px;width:14px}.tooltip-wrapper[data-v-efb413d8]{display:inline-block;position:relative}.tooltip-box[data-v-efb413d8]:before{border:6px solid transparent;border-right-color:#0b0e1e;content:"";left:-10px;position:absolute;top:40%}.tooltip-wrapper:hover .tooltip-box[data-v-efb413d8]{visibility:visible}.hide-on-sm[data-v-04bf5eeb]{display:none!important;@media (min-width:992px){display:flex!important}}.hide-scrollbar[data-v-04bf5eeb]{-ms-overflow-style:none;scrollbar-width:none;&[data-v-04bf5eeb]::-webkit-scrollbar{display:none}}.contact-profile[data-v-4bb49e43]{background-color:var(--light-color)}@media screen and (min-width:992px){.contact-profile[data-v-4bb49e43]{background-color:var(--main-bg)}}.contact-profile i[data-v-4bb49e43]{color:var(--icon-color-2)}.contact-profile__header[data-v-4bb49e43]{align-items:center;display:flex;gap:8px;height:51px;justify-content:space-between;padding-bottom:10px;padding-top:10px}.contact-profile__header i[data-v-4bb49e43]{margin-top:6px}.contact-profile__content[data-v-4bb49e43]{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;padding-top:16px}@media screen and (min-width:992px){.contact-profile__content[data-v-4bb49e43]{align-self:self-start;flex-direction:row;gap:28px}}.contact-profile__content-avatar[data-v-4bb49e43]{align-self:center}@media screen and (min-width:992px){.contact-profile__content-avatar[data-v-4bb49e43]{align-self:self-start}}.contact-profile__avatar img[data-v-4bb49e43]{border-radius:50%;height:100px;width:100px}@media screen and (min-width:992px){.contact-profile__avatar img[data-v-4bb49e43]{border-radius:50%;height:150px;width:150px}}.contact-profile .capitalized[data-v-4bb49e43]{text-transform:capitalize}.hide-on-sm[data-v-64596fc8]{display:none!important;@media (min-width:992px){display:flex!important}}.hide-scrollbar[data-v-64596fc8]{-ms-overflow-style:none;scrollbar-width:none;&[data-v-64596fc8]::-webkit-scrollbar{display:none}}