:root{--font-size--heading--large: 24px;--font-size--heading: 20px;--font-size--subheading: 18px;--font-size--content: 16px;--font-size--subcontent: 14px;--font-size--table-header-cell:12px }@media only screen and (min-width: 1920px){body{--font-size--heading: 18px;--font-size--subheading: 16px;--font-size--content: 14px;--font-size--subcontent: 14px;--font-size--table-header-cell:14px }}@media only screen and (min-width: 1440px) and (max-width: 1920px){body{--font-size--heading: 20px;--font-size--subheading: 18px;--font-size--content: 16px;--font-size--subcontent: 14px;--font-size--table-header-cell:14px }}@media only screen and (max-width: 1440px){body{--font-size--heading: 20px;--font-size--subheading: 18px;--font-size--content: 16px;--font-size--subcontent: 14px;--font-size--table-header-cell:12px }}@charset "UTF-8";:root{--primary-50: #e0f3ff;--primary-100: #b3e1ff;--primary-200: #80cdff;--primary-300: #4db8ff;--primary-400: #26a9ff;--primary-500: #009aff;--primary-600: #0092ff;--primary-700: #0088ff;--primary-800: #007eff;--primary-900: #006cff;--accent-50: #f2f7ff;--accent-100: #ffdfb3;--accent-200: #ffca80;--accent-300: #ffb44d;--accent-400: #ffa426;--accent-500: #ff9400;--accent-600: #ff8c00;--accent-700: #ff8100;--accent-800: #ff7700;--accent-900: #ff6500;--warn-50: #ffebee;--warn-100: #ffcdd2;--warn-200: #ef9a9a;--warn-300: #e57373;--warn-400: #ef5350;--warn-500: #f44336;--warn-600: #e53935;--warn-700: #d32f2f;--warn-800: #c62828;--warn-900: #b71c1c;--backgroundColor: #ffffff}@font-face{font-family:Inter-Black;src:url(Inter-Black.4aa23987d22eab35.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Bold;src:url(Inter-Bold.87bddd47aad0bd26.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-ExtraBold;src:url(Inter-ExtraBold.136f6e0391025653.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-ExtraLight;src:url(Inter-ExtraLight.4e4bb127ecb242c4.ttf) format("truetype")}@font-face{font-family:Inter-Light;src:url(Inter-Light.12e0a599e403b082.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter-Medium;src:url(Inter-Medium.5e2874b945c188f0.ttf) format("opentype");font-display:swap}@font-face{font-family:Inter-Regular;src:url(Inter-Regular.f40d63d7760e63dd.ttf) format("opentype");font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(Inter-SemiBold.d0e3dc8d5ad55483.ttf) format("opentype");font-display:swap}@font-face{font-family:Inter-Thin;src:url(Inter-Thin.c1c4a46fdb15f252.ttf) format("truetype");font-display:swap}@font-face{font-family:Lato-Regular;src:url(Lato-Regular.4291f48c2ea51320.ttf) format("truetype");font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.9d6eba7a9800aad1.eot?bg4s94);src:url(icomoon.9d6eba7a9800aad1.eot?bg4s94#iefix) format("embedded-opentype"),url(icomoon.4f189f56a27ca0b2.ttf?bg4s94) format("truetype"),url(icomoon.49fd9df734d4071e.woff?bg4s94) format("woff"),url(icomoon.39adfcfc6a18af58.svg?bg4s94#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.78c28f15fe401648.eot?4nzt58);src:url(icomoon.78c28f15fe401648.eot?4nzt58#iefix) format("embedded-opentype"),url(icomoon.b243bf2793e8fbc4.ttf?4nzt58) format("truetype"),url(icomoon.72c98e52131b8794.woff?4nzt58) format("woff"),url(icomoon.92770e874e9f578b.svg?4nzt58#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.a2c6a9f5c8e122da.eot?d6mix7);src:url(icomoon.a2c6a9f5c8e122da.eot?d6mix7#iefix) format("embedded-opentype"),url(icomoon.f5c73f81052bbfa4.ttf?d6mix7) format("truetype"),url(icomoon.06c782870a855d45.woff?d6mix7) format("woff"),url(icomoon.de4b1c878e5f0797.svg?d6mix7#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.a6bd9cf911998522.eot?nbvn8n);src:url(icomoon.a6bd9cf911998522.eot?nbvn8n#iefix) format("embedded-opentype"),url(icomoon.e7cee44d930a6089.ttf?nbvn8n) format("truetype"),url(icomoon.01d422932ecd4d77.woff?nbvn8n) format("woff"),url(icomoon.d09263b02c72470d.svg?nbvn8n#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.9d6eba7a9800aad1.eot?3u61tf);src:url(icomoon.c1671807af408b86.eot?3u61tf#iefix) format("embedded-opentype"),url(icomoon.ba903e6f2b9794c6.ttf?3u61tf) format("truetype"),url(icomoon.a305a520cf9d68db.woff?3u61tf) format("woff"),url(icomoon.1d80770c39b6fa16.svg?3u61tf#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-display:swap}@font-face{font-family:icomoon;src:url(icomoon.4cbcf09274badc69.eot);src:url(icomoon.4cbcf09274badc69.eot?#iefix) format("embedded-opentype"),url(icomoon.a7aaef1b294b1e9d.ttf) format("truetype"),url(icomoon.0866ec700fcebd8c.woff) format("woff"),url(icomoon.528549b55cb0754c.svg#icomoon) format("svg");font-weight:400;font-style:normal}:root{--font-family: "Inter-Regular, Sans-serif";--headline-1-font-size: 24px;--headline-1-line-height: 28px;--headline-1-font-weight: 700;--body-1-font-size: 16px;--body-1-line-height: 24px;--body-1-font-weight: 500}.theme-btn{border:none!important;background:var(--client-tab-background);border-radius:4px;padding:5px 18px;min-width:85px;cursor:pointer;font-family:Inter-Medium;display:flex;align-items:center;justify-content:center;font-size:12px;box-shadow:none!important;color:var(--dark-font-color);min-height:24px;height:28px!important;line-height:30px!important;box-sizing:border-box}.theme-btn:hover{background:#005fcc;color:var(--backgroundColor)!important}.theme-btn.sm-pad{padding:2px 8px}.theme-btn.lgreyBtn{color:var(--dark-font-color);border-radius:4px}.theme-btn.lgreyBtn:hover{background:var(--primaryColor);color:var(--backgroundColor)}.theme-btn.blueBtn{background:var(--primaryColor)!important;color:var(--backgroundColor)!important;box-shadow:none;border-radius:4px;min-width:max-content!important}.theme-btn.blueBtn:hover{background:#005fcc}.theme-btn.btn-green{background-color:#3dbd4a!important;color:var(--backgroundColor);min-width:24px;height:30px!important;font-size:12px;font-family:Inter-Medium;white-space:nowrap}.theme-btn.btn-green:hover{background:#31973b!important}.theme-btn.btn-green-small{background-color:#3dbd4a!important;color:var(--backgroundColor);min-width:24px;height:24px!important;padding:0 10px;font-size:12px;font-family:Inter-Medium}.theme-btn.btn-green-small:hover{background:#31973b!important}.theme-btn.btn-orange{color:#dc5947!important;border:1px solid #dc5947!important}.theme-btn.btn-orange:hover{background-color:#dc5947;color:var(--backgroundColor)!important}.theme-btn.btn-orange-filled{color:var(--backgroundColor);background-color:#dc5947;border:1px solid #dc5947!important}.theme-btn.btn-orange-filled:hover{background-color:#dc5947;color:var(--backgroundColor)}.btn-min--width{min-width:160px!important}.search-input-div{display:flex;align-items:center;border:1px solid var(--field-border--color);border-radius:6px;width:160px;height:28px;padding:0 8px}.search-input-div .material-icons{color:var(--dark-font-color);margin-right:8px;font-size:20px}.search-input-div input{border:none;outline:none;color:var(--dark-font-color);font-size:12px;padding:3px 0;width:100%}.search-input-div input::placeholder{color:#8d9daf}.material-symbols-outlined{cursor:pointer}.text-shadow{text-shadow:0px 0px 5px #000}.light-font-color{color:var(--backgroundColor)}.disable-font-color{color:#96a6b8!important}.dark-font-color{color:var(--dark-font-color)}.special-font-color{color:var(--special-font-color)}.primary-color{color:#07f}.sucess-color{color:var(--action-success-color)}.background-primary-color{background-color:#07f}.detail-heading-text,.grey-font-color{color:#8d9daf!important}.dark-grey{color:#444655}.light-grey{color:#7a808e}.required-color{margin-left:2px;color:#dc5947!important}.text-red{color:#dc5947!important}.c-yellow{color:#ebae12}.approved-color{color:#3dbd4a}.font-10{font-size:10px}.font-11{font-size:11px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px!important}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-25{font-size:25px}.fw-light{font-family:Inter-Light!important}.fw-normal{font-family:Inter-Regular}.fw-medium{font-family:Inter-Medium!important}.fw-semibold{font-family:Inter-SemiBold!important}.fw-bold{font-family:Inter-Bold!important}.word-break{word-break:break-word!important}.table-data-actions span.material-icons{color:#96a6b8!important;font-size:20px!important;width:20px!important;height:auto!important;cursor:pointer!important;line-height:20px!important;text-align:center;margin-right:.5rem}.table-data-actions span.material-icons.green{color:#3dbd4a!important}.required-tooltip-circle{border-radius:50%;height:12px;font-size:10px;width:12px;background:#007eff;color:var(--backgroundColor);cursor:pointer;display:flex;justify-content:center;align-items:center}.row{display:flex;flex-wrap:wrap;margin-right:0;margin-left:0}.dob-date-left .row{margin-right:-15px;margin-left:-15px}.ml-auto{margin-left:auto}.d-flex{display:flex}.d-block{display:block}.p-absolute{position:absolute}.p-relative{position:relative}.d-none{display:none!important}.flex-wrap{display:flex;flex-wrap:wrap}.justify-between{display:flex!important;justify-content:space-between!important}.align-center{display:flex!important;align-items:center!important}.align-center-start{display:flex!important;align-items:flex-start!important}.center{display:flex;align-items:center;justify-content:center}.align-center-wrap{display:flex;align-items:center;flex-wrap:wrap}.align-start{display:flex;align-items:flex-start}.justify-center{display:flex;justify-content:center}.justify-end{display:flex;justify-content:flex-end}.flex-1,.flex-111{flex:1}.flex-40{flex:0 0 40%}.flex-direction-column{flex-direction:column}.flex-1{flex:1}.flex-column{display:flex;flex-direction:column}.cursor,.material-icons-outlined,.material-icons{cursor:pointer}.w-100{width:100%}.w-50{width:50%!important}.w-25{width:25%}.w-30{width:30%}.w-30{width:40%}.mw-full-100{min-width:100%!important}.mw-100{min-width:100px}.mw-150{min-width:150px}.mw-160{min-width:160px}.mx-w{max-width:120px!important}.h-100{height:100%}.ma-10{margin:10px}.mt-6{margin-top:6px}.mb-6{margin-bottom:6px}.mr-6{margin-right:6px!important}.mr-8{margin-right:8px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-90{margin-right:90px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-25{margin-left:25px}.mb-8{margin-bottom:8px}.m-auto{margin:auto}.mt-10{margin-top:10px}.mb-10{margin-bottom:10px}.mt-1,.my-1{margin-top:4px}.mb-1,.my-1{margin-bottom:4px}.mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.5rem!important}.mb-15{margin-bottom:.9rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mr-0{margin-right:0!important}.mr-1,.mx-1{margin-right:.25rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mr-4{margin-right:4px!important}.p-0{padding:0!important}.pl-10{padding-left:10px!important}.pl-0{padding-left:0!important}.pl-4{padding-left:4px!important}.pl-6{padding-left:6px}.p-r-3{padding-right:3px!important}.p-l-3{padding-left:3px!important}.p-2{padding:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.p-3{padding:1rem!important}.pl-8{padding-left:8px}.ml-3,.mx-3{margin-left:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.pl-3,.px-3{padding-left:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pt-10{padding-top:10px!important}.pb-3,.py-3{padding-bottom:1rem!important}.pr-0{padding-right:0}.cs-360-heading-text-15{font-size:15px;color:var(--dark-font-color);font-family:Inter-Medium}.cs-360-font-18-heading-text{font-size:18px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-flyout-heading-text{font-size:16px;color:var(--dark-font-color);font-family:Inter-Regular;font-weight:600}.cs-360-flyout-sub-heading-text{font-size:12px;font-style:normal;font-weight:600;font-family:Inter-Regular}.cs-360-heading-text{font-size:16px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-legend--text{font-family:Inter-Regular;font-size:11px;font-style:normal;font-weight:400}.disable-actions{pointer-events:none}.p-09{padding:.9rem!important}.cs-text12{font-size:12px;color:var(--dark-font-color);font-family:Inter-Medium;line-height:1.4}.cs-text12-normal{font-size:12px;color:#96a6b8;font-family:Inter-Regular;line-height:1.4}.cs-text12-primary{font-size:12px;color:#07f;font-family:Inter-Regular;line-height:1.4}.cs-text-primary-medium{font-size:12px;color:#07f!important;font-family:Inter-Medium}.cs-text12-medium{font-size:.813rem;color:var(--dark-font-color);font-family:Inter-Medium;line-height:1.4}.cs-field-heading{font-size:.813rem;color:var(--dark-font-color);font-family:Inter-Medium}.cs-360-text{font-size:12px;color:var(--dark-font-color);font-family:Inter-Regular!important}.cs-360-text.heading{color:var(--dark-font-color);font-family:Inter-Medium!important;font-size:.813rem!important}.cs-360-text-semibold{font-size:12px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-text-semibold-f14{font-size:14px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-text-13f-semibold{font-size:13px;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-text-13f-medium{font-size:13px;color:#96a6b8;font-family:Inter-medium}.cs-360-text-13f-regular{font-size:13px;color:var(--dark-font-color);font-family:Inter-Regular}.assessment-tab .cs-360-task--text{font-size:12px;font-family:Inter-Regular;color:var(--dark-font-color)}.background-task-color{background-color:var(--tabPrimaryColor);color:var(--backgroundColor)!important;z-index:1}.background-task-color .cs-360-task--text{font-size:12px;font-family:Inter-Regular;color:var(--backgroundColor)}.pl-05{padding-left:5px}.cs-360-table-header--text{font-size:11px;font-style:normal;color:var(--dark-font-color);font-family:Inter-Semibold}.cs-360-chip--text{font-size:11px;font-style:normal;font-weight:500;font-family:Inter-Regular}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.fly-border-bottom{border-bottom:1px solid #e2e3e3}.fwb{font-weight:700}.material-font--size{font-size:20px}.line-height--normal{line-height:normal}.descrption-text{font-size:14px;color:var(--dark-font-color);font-family:Inter-Medium;font-weight:500}.font-14-regular{color:var(--dark-font-color);font-family:Inter-Regular;font-size:14px;font-weight:400}.tabs-backround{border-radius:4px;background-color:var(--client-tab-background)}.questionmark-help-text{margin-left:8px;font-size:14px;color:#07f;cursor:pointer}.add-btn{cursor:pointer;color:var(--backgroundColor);font-size:16px!important}.reload-icon{rotate:90deg;color:var(--dark-font-color);margin-left:8px}.gap-20{gap:20px}.gap-6{gap:6px}.text-decoration-none{text-decoration:none}.text-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:75px;margin-right:2px;display:inline-block}.text-wrap-data-next{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:105px;margin-right:2px;display:inline-block}.bill-rate-wrap-data-selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-right:2px;display:inline-block}.text-wrap-data-selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px;margin-right:2px;display:block}.text-wrap-data--payroll{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:75px;margin-right:2px;display:inline-block}.text-wrap--container{word-break:break-word;white-space:initial}.cross-icon{font-size:24px;color:var(--dark-font-color);font-weight:light;cursor:pointer}.p-10{padding:.6rem!important}.p-8{padding:8px!important}.p-a-8{padding:0 8px!important}.fly-p-14{padding:13px}.text-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs360-teritary-text{font-size:12px;color:#96a6b8;font-family:Inter-Regular}.text-color{color:var(--dark-font-color)}.action-icon,.send-icon,.btn-action{color:#96a6b8;font-size:20px;margin-right:8px}.overflow-scroll{overflow-y:auto;height:88vh}.custom-icon{color:#8d9daf}a{color:var(--dark-font-color);font-weight:400}button:focus{outline:0}@media (max-width: 1599px){.text-wrap-data{max-width:90px}.text-wrap-data-next{max-width:105px}.text-wrap-data--payroll{max-width:62px}.wid .text-wrap-data--payroll{max-width:65px}}::ng-deep .tooltip-control .cs-select-trigger-name{overflow:hidden}::ng-deep .tooltip-control .cs-select-trigger-name>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block;margin-top:3px}::ng-deep .tooltip-control .mat-mdc-tooltip-trigger{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block;margin-top:3px}a.primary-color{height:26px;padding:0;line-height:26px}a.primary-color:hover{background:var(--navlinkselected) 80;border-radius:4px}input::placeholder{color:#8d9daf!important}.more-text{max-width:175px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width: 1500px){.wid .create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px;margin-right:2px;display:inline-block}.create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:285px;margin-right:2px;display:inline-block}}@media (max-width: 1300px){.wid .create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px;margin-right:2px;display:inline-block}.create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px;margin-right:2px;display:inline-block}}@media (max-width: 2580px) and (min-width: 1600px){.create-invoice-wrap-data{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:310px;margin-right:2px;display:inline-block}}.relative{position:relative}.total-age{position:absolute;top:31px;color:var(--special-font-color);font-size:15px;left:92px}.mat-icon--textcolor{color:#96a6b8}.close-icon{font-size:24px;display:flex;align-items:center;justify-content:flex-end;color:var(--dark-font-color)}.small-btn-height{height:24px}.mt-0{margin-top:0!important}.error{color:#dc5947;text-align:left;font-size:10px;font-family:Inter-Regular;margin-left:3px;line-height:normal!important;display:inline-block}.error .errorIcon{position:relative;top:1px}.error-border{border-color:#dc5947;background-color:#f9d8d33d}.mt-16{margin-top:16px}.prc-8{padding-right:8px!important}.timezone-text{font-size:11px;font-family:Inter-Regular;color:var(--dark-font-color);background:var(--client-tab-background);border-radius:4px;padding:6px;margin-left:6px}.table tbody tr td.w-space{word-break:break-word;white-space:inherit!important;vertical-align:top!important}.table tbody tr td.w-space-w{min-width:90px}::ng-deep .textarea-field--link .form-group{height:auto!important}.form-group.textarea-field{min-height:50px}.form-group.textarea-field:hover{border:1px solid var(--primaryColor)!important;background:#ccdbec!important}.font-11-grey{font-size:11px;font-family:Inter-Semibold;color:#8d9daf}.font-14-grey{font-size:14px;font-family:Inter-Regular;color:#96a6b8}.textarea-error-border{border:1px solid #dc5947!important;background-color:#f9d8d33d!important;border-radius:4px!important}.weekday-selector{background:var(--backgroundColor);margin:auto}.weekday-selector .background-task-color .task-inn--text{padding:0 6px}.weekday-selector .background-task-color.--onRequest{background-color:#ebae12!important}.weekday-selector .day--item{text-align:center;min-width:33px;height:30px;border:1px solid var(--tabPrimaryColor);padding:0 6px;border-radius:6px;margin-right:2px;color:var(--tabPrimaryColor);line-height:30px}.nowrap{white-space:nowrap}.align-baseline{display:flex;align-items:baseline}.white-spc--normal{white-space:normal}.font-20-dark{font-size:20px;font-family:Inter-Regular;color:var(--dark-font-color);line-height:24.2px}.font-primary-regular{font-size:14px;font-family:Inter-Regular;color:var(--primaryColor);line-height:18.2px}.font-primary-regular .white-spc--normal{white-space:normal}.font-primary-regular .p-10{padding:10px}.font-primary-regular .col-3{flex:0 0 auto;width:25%}.fs-35{font-size:35px}.text-wrap140{max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-right:5px}.text-wrap190{max-width:190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-right:5px}.text-wrap210{max-width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-right:5px}.text-wrap240{max-width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-right:5px}.text-wrap290{max-width:290px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-right:5px}.text-wrap340{max-width:340px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-right:5px}.note-text-color{color:#07f}.background-trans{background:transparent}.sub-heading--text{color:var(--special-font-color);font-size:13px;font-family:Inter-Regular}:root{--backgroundColor: #ffffff;--dark-font-color: #334a65;--primaryColor: #0077ff;--special-font-color: #788899;--tabPrimaryColor: #004fa8;--grid-text--color: #334a65;--client-tab-background: #f7f8f8;--navlinkselected: #bfddff;--field-border--color: #e0e2e8;--tabhoverColor: #edeeee;--action-success-color: #3dBd4a;--defaultbtnColor: #f7f8f8;--base-background-color: #f7f8f8;--dropdownHoverColor: #dfeeff;--mdc-checkbox-state-layer-size: 18px}.grid-list--container{display:flex;flex-direction:column;padding:0 10px;height:100%;margin-top:6px!important}.grid-list--container .grid-list-content--container{height:calc(100vh - 40px)}.grid-list--container .grid-list-content--container .grid-list-header--container{display:flex;flex-direction:row;justify-content:space-between;padding-right:0}.grid-list--container .grid-list-content--container .grid-list-header--container .grid-list--header{grid-gap:8px;gap:8px;font-family:Inter-Semibold;padding-left:0;display:flex}.grid-list--container .grid-list-content--container .grid-list-header--container .grid-list--header .grid-list-header--title{font-weight:400}.grid-list--container .grid-list-content--container .grid-list-header--container .grid-list--header span{height:24px;display:flex;align-items:center}.grid-list--container .grid-list-content--container .reload-grid-cls{cursor:pointer}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn{display:flex;align-items:center}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .mat-mdc-raised-button{min-width:auto}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .btn-sync-payer{background:var(--primaryColor);padding:0 4px;line-height:24px;margin:0 4px 0 0;box-shadow:none;width:24px;height:24px}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .btn-sync-payer:hover{background:var(--tabPrimaryColor)!important}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .btn-delete-payer{background:#dd5b4c;padding:0 4px;line-height:24px;margin:0 4px 0 0;box-shadow:none;width:24px;height:24px}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .btn-delete-payer:hover{background:#df4736!important}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .mat-mdc-button-disabled{line-height:24px;padding:0 4px;margin-right:4px;background:#f5f6f7!important;height:24px;width:24px}.grid-list--container .grid-list-content--container .grid-detail-list-add-btn .mat-mdc-button-disabled .btn-text-style{color:#ced4da!important}.grid-list--container .grid-list-content--container .client-list-table--container cs-table table.mat-mdc-table thead tr th:nth-child(1){min-width:55px!important;width:55px}.grid-list--container .grid-list-content--container .client-list-table--container cs-table table.mat-mdc-table thead tr th:nth-child(2){left:52px!important}.grid-list--container .grid-list-content--container .client-list-table--container cs-table table.mat-mdc-table tbody tr td:nth-child(1){min-width:55px!important}.grid-list--container .grid-list-content--container .client-list-table--container cs-table table.mat-mdc-table tbody tr td.mat-mdc-cell:nth-child(2){left:48px!important}.grid-list--container .gird-list--innercontainer{height:calc(100vh - 80px)}.grid-list--container .grid-detail-list-add-btn{display:flex;align-items:center}.grid-list--container .grid-detail-list-add-btn .mat-mdc-raised-button{min-width:auto}.grid-list--container .grid-detail-list-add-btn .btn-sync-payer{background:var(--primaryColor);padding:0 4px;line-height:24px;margin:0 4px 0 0;box-shadow:none;width:24px;height:24px}.grid-list--container .grid-detail-list-add-btn .btn-sync-payer:hover{background:var(--tabPrimaryColor)!important}.grid-list--container .grid-detail-list-add-btn .mat-mdc-button-disabled{line-height:24px;padding:0 4px;margin-right:4px;background:#f5f6f7!important;height:24px;width:24px}.grid-list--container .grid-detail-list-add-btn .mat-mdc-button-disabled .btn-text-style{color:#ced4da!important}.grid-list--container .grid-list-actions--container{display:flex;background-color:var(--backgroundColor);padding:10px 0 0;border-bottom:none;border-radius:4px;align-items:center}.grid-list--container .grid-list-actions--container button{font-size:12px}.grid-list--container .additional-columns{flex:1;justify-content:flex-end}.grid-list--container .additional-columns button{align-items:center;padding:4px 8px;gap:4px;border:none;width:112px;height:32px;cursor:pointer;background:var(--client-tab-background);border-radius:4px;flex:none;order:1;flex-grow:0}.grid-list--container .grid-reset-btn--container{height:30px;align-items:center;display:flex}.grid-list--container .grid-reset-btn--container .grid-reset-btn{background:transparent!important;border:none;box-shadow:none;color:var(--dark-font-color);font-family:Inter-Medium;font-weight:500;font-size:.77rem;line-height:36px;margin:0 3px;height:100%;display:flex;align-items:center;justify-content:center;padding:0 6px!important;min-width:55px!important}.grid-list--container .grid-reset-btn--container .grid-reset-btn:hover{background:#bfddff80!important;color:#07f!important}.grid-list--container .grid-reset-btn--container .grid-apply-btn{background:transparent;border:none;box-shadow:none;border:1px solid #0077ff;color:#07f;font-family:Inter-Medium;font-weight:500;font-size:.77rem;line-height:36px;border-radius:4px;margin:0 3px;padding:0 6px!important;min-width:57px!important;height:100%;display:flex;align-items:center;justify-content:center}.grid-list--container .grid-reset-btn--container .grid-apply-btn:hover{background-color:#07f;color:var(--backgroundColor)}.grid-list--container .grid-filter-group{display:flex;margin-left:.3rem;font-family:Inter-Regular;flex-wrap:wrap}.grid-list--container .grid-filter-group .cs-select{min-width:95px}.grid-list--container .grid-filter-group .cs-select .cs-select-trigger{font-size:.77rem}.grid-list--container .grid-filter-group span.material-icons{font-size:var(--font-size--heading);margin-right:5px}.left-grid--container{margin:0 10px 10px 0;height:100%}.left-grid--container .left-grid-back-btns{cursor:pointer}.left-grid--sideheader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:250px;background:var(--client-tab-background);border-radius:8px 8px 0 0;flex:none;order:0;flex-grow:0;padding:8px 10px}.left-grid--sideheader .user-search-icon{cursor:pointer;color:var(--dark-font-color)}.left-grid--sideheader--container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:250px;background:var(--client-tab-background);border-radius:8px 8px 0 0;flex:none;order:0;flex-grow:0;padding:8px 10px}.left-grid--sideheader--container .user-search-icon{cursor:pointer;color:var(--dark-font-color)}.left-grid-item--container{height:100%;display:flex;flex-direction:row;flex-wrap:nowrap}.left-grid-item--container .--schedule-window-open{margin-top:5px}.left-profile--section{background-color:var(--client-tab-background);display:flex;flex-direction:column;margin-top:2px;flex:1 1 9.4rem;margin-bottom:0;border-radius:4px;overflow:auto;padding:10px;max-height:84vh;width:250px}.left-profile--section .profile--section{display:flex;align-items:center;margin-bottom:14px}.profile--avatar{width:72px;height:72px;background-size:cover;background-position:top center;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.profile--avatar img{width:72px;height:72px;background-size:cover;background-position:top center;border-radius:50%}.profile--avatar .avatar-initials{font-size:18px;color:#004593;font-weight:700}.profile--avatar .profile-picture{color:#07f;position:absolute;bottom:0;right:0;border-radius:50%;background-color:var(--backgroundColor);font-size:18px;padding:5px}.left-grid-user--summary{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;padding:0;width:220px}.left-menu--container{flex:1 1 auto;background-color:var(--backgroundColor);margin:10px 0 0 10px;height:calc(100% - 8px);min-width:150px;box-sizing:border-box}.left-menu--container .left-content-action-tab{height:100%;overflow:hidden}.left-menu--container .left-content-action-tab .mat-mdc-tab-group,.left-menu--container .left-content-action-tab .mat-mdc-tab-group .mat-mdc-tab-body-wrapper{height:100%}.left-menu--container .left-content-action-tab .mat-mdc-tab-group .mat-mdc-tab-body{overflow-y:hidden}.left-menu--container .left-content-action-tab .mat-mdc-tab-group .mat-mdc-tab-body .mat-mdc-tab-body-content{overflow:unset}.left-grid-details{font-family:Inter-Regular;font-size:12px;color:#07f;cursor:pointer;display:flex}.left-grid-details .word-wrap{word-break:break-all}.left-grid-details .profile-icns{font-size:18px;color:#8d9daf;margin-right:5px}.left-grid-details .email-text{word-break:break-all}.user--office{font-family:Inter-Regular;font-size:12px;color:var(--dark-font-color);display:flex;align-items:center}.user--office .profile-icns{font-size:18px;color:#8d9daf;margin-right:5px}.grid-nav--menu{margin-top:12px;max-height:calc(90vh - 200px);margin-left:-2px}.grid-nav--menu .grid-menu--items{font-family:Inter-Medium;height:32px;border-radius:4px;display:flex;align-items:center;padding:0 6px;cursor:pointer;color:var(--dark-font-color);font-size:13px}.grid-nav--menu .grid-menu--items.selected{background:#bfddff;border-radius:4px;color:#07f;padding-left:6px}.grid-nav--menu .grid-menu--items:hover{background:#e7e8e9;color:#005fcc}.cs-search-content-container{display:flex;flex-direction:column;padding:0 10px;height:calc(100vh - 10px);overflow:hidden}.cs-search-content-container .cs-search-content-header{height:52px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Inter-semibold;font-size:16px;border-bottom:1px solid #e2e3e3;margin-bottom:10px;color:var(--dark-font-color)}.cs-search-content-container .cs-search-content-header .icon-close-btn{font-size:24px;color:var(--dark-font-color);cursor:pointer;flex:1;font-weight:700}.cs-search-content-container .cs-search-content-search--container{height:"900px"}.cs-search-content-container .cs-search-content-search--container .client-switch-cls{width:100%!important}.cs-search-content-container .cs-search-content-search--container .cs-search-input--group{position:relative;font-family:Inter-Regular;margin-bottom:0}.cs-search-content-container .cs-search-content-search--container .cs-search-input--group ::placeholder{color:#8d9daf;font-size:14px;font-family:Inter-Regular}.cs-search-content-container .cs-search-content-search--container .client-search-input{border-radius:4px;outline:none;background:transparent;border:1px solid #cccccc;width:100%;padding:0 8px 0 35px;font-family:Inter-Regular;font-style:normal;font-weight:500;font-size:14px;line-height:24px;display:flex;align-items:center;box-sizing:border-box}.cs-search-content-container .cs-search-content-search--container .search-btn{position:absolute;top:6px;left:5px;font-size:24px;color:var(--dark-font-color)}.cs-search-content-container ::ng-deep .cs-search-content-table{flex:1!important;overflow:hidden!important}.cs-search-content-container ::ng-deep .cs-search-content-table .table-list--container{overflow:auto;height:auto}.cs-search-content-container ::ng-deep .cs-search-content-table .payer-display-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;display:inline-block}.cs-search-content-container ::ng-deep .cs-search-content-table .data-table-header--container{color:var(--dark-font-color)!important;font-family:Inter-semibold!important;font-size:12px!important}.cs-search-content-container ::ng-deep .cs-search-content-table .data-table-header--container .data-table-header{border-top:0!important;border-bottom:0!important}::ng-deep .cs-search-content-table .data-table-content--container .data-table-row{height:40px!important;min-height:40px!important;border-top:0!important;border-bottom:0!important}::ng-deep .cs-search-content-table .data-table-content--container .data-table-row--item span{font-size:14px;font-family:Inter-Regular}::ng-deep .cs-search-content-table .data-table-details-row:nth-child(odd){background:var(--client-tab-background)}::ng-deep .cs-search-content-table .table-list--container table.mat-mdc-table tbody tr.mat-mdc-row:nth-of-type(4n+3){background-color:var(--backgroundColor)!important}::ng-deep .cs-search-content-table .table-list--container table.mat-mdc-table tbody tr.mat-mdc-row:nth-of-type(4n+1){background-color:var(--client-tab-background)!important}.left-grid-action--btns{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:2px 24px;margin-left:auto;margin-right:auto;height:24px!important;border-radius:4px}.left-grid-action--btns.blueAction{background:#07f;color:var(--backgroundColor)!important;min-height:24px!important}.left-grid-action--btns.greenAction{background:var(--action-success-color);color:var(--backgroundColor)!important}.flex-diection-column{flex-direction:column}.no-email{width:41px}.no-task-aaded{width:38px}.user-detail-component--user-name{font-family:Inter-semibold;font-size:18px;text-align:left;padding-left:20px;max-width:154px;color:var(--dark-font-color);padding-top:2px;word-break:break-word}.confirmation-container--box{position:relative;padding:10px}.confirmation-container--box .confirm-outer{display:flex;justify-content:space-between}.confirmation-container--box .confirm-outer .confirm-header--text{font-size:16px;font-family:Inter-Semibold;color:var(--dark-font-color);display:flex;justify-content:space-between;width:100%;padding:10px}.confirmation-container--box .confirm-outer .confirm-header--text-password{font-size:16px;font-family:Inter-Semibold;color:var(--dark-font-color);display:flex;justify-content:space-between;width:100%}.confirmation-container--box .confirm-outer .close-icon{font-size:24px;color:var(--dark-font-color)}.logs--container{display:flex;gap:10px;height:calc(100vh - 105px)}.logs--container .flexbox{background-color:#f5f6f7;width:45px;height:100vh;padding:8px;overflow-y:auto;min-width:45px;color:var(--dark-font-color);box-sizing:unset}.logs--container .flexbox.filterSection{width:13%;height:calc(100vh - 70px)!important;overflow:auto;overflow-x:hidden}.logs--container .flexbox .material-symbols-outlined{cursor:pointer}.logs--container .flexbox ::ng-deep .mat-mdc-checkbox .mat-mdc-checkbox-frame{border:2px solid #8d9daf;border-radius:4px}.logs--container .flexbox ::ng-deep .mat-mdc-checkbox .mat-mdc-checkbox-background{border-radius:4px}.logs--container .additional-columns{display:flex}.logs--container .additional-columns button{align-items:center;padding:4px 8px;gap:4px;border:none;width:112px;height:32px;cursor:pointer;background:var(--client-tab-background);border-radius:4px;flex:none;order:1;flex-grow:0;color:var(--dark-font-color);margin-right:6px}.logs--container .btn-sync-payer{background:var(--client-tab-background);padding:4px 0;box-shadow:none;height:24px;display:flex;text-align:center;justify-content:center;border-radius:4px;border:0;width:24px;align-items:center;margin-right:8px}.logs--container .btn-sync-payer .download_icn{color:#334a6533;font-size:18px}.logs--container ::ng-deep .schedule-calendar-footer-container{display:flex;justify-content:center;flex-direction:column;bottom:18px;position:absolute;animation:slide-top 1.5s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.3s;z-index:9999;margin:0 auto;width:100%;background:var(--backgroundColor);padding:4px 0}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content{display:flex;flex-wrap:wrap;animation:slide-top 1.5s cubic-bezier(.25,.46,.45,.94) both;animation-delay:.3s;width:90%}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-select{background:#091e4214;border-radius:4px;display:flex;align-items:center;margin:0 5px 5px 0;padding:4px 6px}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-select .mat-mdc-checkbox-indeterminate.mat-primary .mat-mdc-checkbox-background{background-color:#ebae12}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container{display:flex;margin:0 5px 5px 0;align-items:center}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container .schedule-calendar-count{padding:4px 8px;border-radius:4px 0 0 4px;background-color:#dc5947;color:var(--backgroundColor);font-size:12px;position:relative;text-align:center}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container .schedule-calendar-count .calendar-count--drop{background:transparent;width:100%;height:100%;position:absolute;left:0;top:0}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container .schedule-calendar-count .calendar-event--text{color:var(--backgroundColor)}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-container .schedule-calendar-name{display:flex;align-items:center;background-color:#ebedf0;color:var(--dark-font-color);font-size:11px;padding:4px 6px;font-family:Inter-Regular;border-top-right-radius:4px;border-bottom-right-radius:4px}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-show{display:flex;align-items:center;padding:0 10px;border-radius:4px;background-color:var(--client-tab-background);font-size:12px;max-height:25px}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-show .schedule-calendar-show-txt{font-size:12px;cursor:pointer;color:var(--dark-font-color);background-color:#ebedf0}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-calendar-footer-content .schedule-calendar-content-show .show-icon{font-size:18px;cursor:pointer}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer{flex-wrap:wrap;width:90%}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer .shift-color-status .missed-clock{color:#db4531}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer .shift-color-status .approved{color:#1db12c}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer .shift-color-status .inprogress{color:#bb940e}.logs--container ::ng-deep .schedule-calendar-footer-container .schedule-review-footer .shift-color-status .time-tracking{color:#8f4dd0}.logs--container ::ng-deep .gird-wid .schedule-calendar-footer-content,.logs--container ::ng-deep .gird-wid .schedule-review-footer{width:80%}@media (max-width: 1599px){.logs-content--container.gird-wid{width:82%}.logs--container .flexbox.filterSection{width:16%}}@media (max-width: 1300px){.logs-content--container.gird-wid{width:80%}.logs--container .flexbox.filterSection{width:18%}}.data-message{background:var(--client-tab-background);width:100%;height:110px;display:flex;justify-content:center;align-items:center}.gird-wid{width:81%!important}.data-text--container{width:calc(100% - 84px)}span.refresh-icn{COLOR:#d6d8e0}body{font-family:Inter-Regular!important;margin:0;padding:0rem;font-size:var(--font-size--content);height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:unset;color:var(--grid-text--color)}body.cs-dropdown-open{overflow:hidden}.version-info{font-size:8pt;float:right;margin:.5rem}.mat-calendar-previous-button .mat-mdc-button-touch-target,.mat-calendar-next-button .mat-mdc-button-touch-target{height:24px!important;width:24px!important}.mat-mdc-drawer-container{background-color:var(--backgroundColor)}.mat-mdc-drawer.mat-mdc-drawer-side{min-width:10rem}.mat-mdc-drawer-inner-container{background:#07f}.mat-mdc-list .mat-mdc-list-item{font-family:inherit;color:#fff;box-sizing:unset}.mat-mdc-list-item-content span.material-icons{font-size:var(--font-size--subheading);margin-right:10px}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-icon-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button,.mat-mdc-fab,.mat-mdc-mini-fab,.mat-mdc-table,input{font-family:inherit}.material-icons-outlined{font-family:Material Icons}::-webkit-scrollbar{width:7px;height:7px;background-color:var(--backgroundColor)}::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #aaa;-webkit-box-shadow:inset 0 0 3px #aaaaaa}::-webkit-scrollbar-thumb{border-radius:6px;box-shadow:inset 0 0 3px #888;-webkit-box-shadow:inset 0 0 3px #888888}.mat-expansion-panel-header,.mat-expansion-panel-header.mat-expanded{height:36px!important;border:none!important}.mat-expansion-panel{border:none!important}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:none!important}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);pointer-events:none;touch-action:none}.gu-hide{left:-9999px!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important;touch-action:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);touch-action:none}.nav-list--item i{font-size:34px!important;line-height:42px!important;vertical-align:top;display:inline-block;width:42px!important;height:42px!important;border-radius:100%;text-align:center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.nav-list--item i.icon-management{font-size:22px!important}.p0{padding:0!important}a.bottom-border-item{border-bottom:1px solid rgba(255,255,255,.15)}.bottom-border-item:hover i{background:#fff;color:#0192bf;transition:all .1s ease-out}.nav-list--item--text{margin-left:7px}.bottom-border-item:hover{background-color:#027acb!important}.nav-list--item .sideMenu--content{width:300px!important;padding:12px 0!important;background:#fff!important;box-shadow:1px 0 15px #00000040!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;overflow:auto!important;max-height:500px!important;overflow-x:hidden!important}.sideMenu--content h4{display:block;color:#2b363d;margin:0;padding:5px 0 15px 12px;font-size:18px;font-weight:700;cursor:context-menu;border-bottom:1px solid #e6e6e6}.sideMenu--content h5{color:#b6b6b6;font-size:13px;text-transform:uppercase;padding:22px 0 0 16px;margin-top:0;font-weight:900;margin-bottom:10px}.sideMenu--content a{text-align:left!important;padding:7px 0 7px 16px!important;color:#128ede!important;font-size:14px!important;display:block!important;transition:all .3s ease-out!important;line-height:20px!important}.sideMenu--content a:hover{background:#e8e8e880!important;transition:all .3s ease-out!important}.cs360-brand--container.cs360-brand-logo--expanded{height:initial!important;padding:5px 0;min-height:58px}.sideMenu :hover .sideMenu--content{transition:all .5s ease-in-out!important}table.mat-mdc-table thead tr.mat-mdc-header-row{border-bottom:1px solid rgba(51,74,101,.1);background:transparent!important;height:30px!important}table.mat-mdc-table thead tr.mat-mdc-header-row th{font-size:11px!important;font-weight:400;font-family:Inter-Medium;color:var(--dark-font-color);height:24px}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-column-checkbox{padding:0 8px!important;margin:0!important}table.mat-mdc-table thead tr.mat-mdc-header-row th .mat-mdc-focus-indicator{height:24px!important}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-header-cell{border:none;white-space:nowrap}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-header-cell:first-of-type{padding-left:8px!important;padding-right:8px!important}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-header-cell:last-child{padding-left:8px}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-table-sticky-border-elem-left,table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-table-sticky-border-elem-right{border:0!important;box-shadow:none!important}table.mat-mdc-table thead tr.mat-mdc-header-row th .mdc-checkbox__background{border:2px solid #8d9daf!important;border-radius:4px!important}table.mat-mdc-table thead tr.mat-mdc-header-row th .mdc-label{font-family:Inter-Semibold}table.mat-mdc-table thead tr.mat-mdc-header-row th .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{background-color:#ebae12!important;border-color:#ebae12!important}table.mat-mdc-table thead tr.mat-mdc-header-row th .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:#fff!important}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-column-action:last-child,table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-column-actions:last-child{padding-right:0!important;width:115px;padding-left:8px;justify-content:flex-start!important}table.mat-mdc-table thead tr.mat-mdc-header-row th .client-questionmark--icons{margin-left:5px;color:#0284d0!important;cursor:pointer}table.mat-mdc-table tbody tr.row--selected:nth-child(odd) td{background:var(--dropdownHoverColor)}table.mat-mdc-table tbody tr.row--selected:nth-child(odd) td{background:#d6e6f7}table.mat-mdc-table tbody tr.row--selected:nth-child(4n+1) td{background:var(--dropdownHoverColor)!important}table.mat-mdc-table tbody tr.row--selected:nth-child(odd) td{background:var(--dropdownHoverColor)!important}table.mat-mdc-table tbody tr.mat-mdc-row:not(.expandedRow--container):nth-of-type(4n+1){background-color:#f5f6f7!important}table.mat-mdc-table tbody tr.mat-mdc-row:not(.expandedRow--container):nth-of-type(4n+3){background-color:var(--backgroundColor)!important}table.mat-mdc-table tbody tr.mat-mdc-row:not(.expandedRow--container).mat-mdc-row,table.mat-mdc-table tbody tr.mat-mdc-row:not(.expandedRow--container).mat-mdc-footer-row{height:30px!important}table.mat-mdc-table tbody tr td.mat-mdc-cell{font-size:12px!important;font-family:Inter-Regular;color:var(--dark-font-color)}table.mat-mdc-table tbody tr td.mat-mdc-cell:first-of-type{padding-left:8px!important}table.mat-mdc-table tbody tr td.mat-mdc-cell span pre{margin:0;font-size:12px;font-family:Inter-Regular;color:var(--grid-text--color)}table.mat-mdc-table tbody tr td.mat-mdc-cell .phone-text--wrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:250px;color:var(--primaryColor)}table.mat-mdc-table tbody tr td.mat-column-action:last-child,table.mat-mdc-table tbody tr td.mat-column-actions:last-child{width:115px;padding-right:0!important;padding-left:8px}table.mat-mdc-table tbody tr td.mat-column-action:last-child div.table-data-actions,table.mat-mdc-table tbody tr td.mat-column-actions:last-child div.table-data-actions{justify-content:flex-start!important}table.mat-mdc-table tbody tr td.mat-mdc-table-sticky-border-elem-left,table.mat-mdc-table tbody tr td.mat-mdc-table-sticky-border-elem-right{border:0!important;box-shadow:none!important}table.mat-mdc-table tbody tr td .mdc-checkbox__background{border:2px solid #8d9daf!important;border-radius:4px!important}table.mat-mdc-table tbody tr td:last-child.mat-mdc-table-sticky-border-elem-right{border-left:1px solid rgba(9,30,66,.08)!important}table.mat-mdc-table tbody tr.row--edited:not(.expandedRow--container):nth-of-type(4n+1){background-color:var(--backgroundColor)!important;height:40px!important}.mat-elevation-z8{border:0!important}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--indeterminate .mdc-checkbox__mixedmark{opacity:0!important}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--indeterminate .mdc-checkbox__checkmark{opacity:1!important;transform:none!important}.mat-mdc-checkbox .mdc-checkbox.mdc-checkbox--indeterminate .mdc-checkbox__checkmark .mdc-checkbox__checkmark-path{stroke:#fff!important;stroke-dashoffset:0!important}.mat-mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{background-color:#ebae12!important;border-color:#ebae12!important}.pagination--container{font-size:12px;color:var(--dark-font-color);font-family:Inter-Medium}.client-filter-group cs-select,.client-filter-group mat-form-field-flex,.client-detail-component-content--header-button cs-select,.client-detail-component-content--header-button mat-form-field-flex,.client-detail-form-header-search cs-select,.client-detail-form-header-search mat-form-field-flex,.search-schedule cs-select,.search-schedule mat-form-field-flex,.client-detail-notes-header-search cs-select,.client-detail-notes-header-search mat-form-field-flex,.filter-select-group cs-select,.filter-select-group mat-form-field-flex,.client--item cs-select,.client--item mat-form-field-flex,.schedule-delete-log-status cs-select,.schedule-delete-log-status mat-form-field-flex{display:flex;height:30px!important;background:var(--client-tab-background);border-radius:6px;flex-grow:0;margin:0 2px;box-sizing:border-box;align-items:center;border:1px solid #f5f6f7;width:auto}.client-filter-group cs-select:hover,.client-filter-group mat-form-field-flex:hover,.client-detail-component-content--header-button cs-select:hover,.client-detail-component-content--header-button mat-form-field-flex:hover,.client-detail-form-header-search cs-select:hover,.client-detail-form-header-search mat-form-field-flex:hover,.search-schedule cs-select:hover,.search-schedule mat-form-field-flex:hover,.client-detail-notes-header-search cs-select:hover,.client-detail-notes-header-search mat-form-field-flex:hover,.filter-select-group cs-select:hover,.filter-select-group mat-form-field-flex:hover,.client--item cs-select:hover,.client--item mat-form-field-flex:hover,.schedule-delete-log-status cs-select:hover,.schedule-delete-log-status mat-form-field-flex:hover{background:#bfddff80;border-radius:4px;color:var(--primaryColor)}.client-filter-group .cs-select .cs-select-trigger,.client-detail-component-content--header-button .cs-select .cs-select-trigger,.client-detail-form-header-search .cs-select .cs-select-trigger,.search-schedule .cs-select .cs-select-trigger,.client-detail-notes-header-search .cs-select .cs-select-trigger,.filter-select-group .cs-select .cs-select-trigger,.client--item .cs-select .cs-select-trigger,.schedule-delete-log-status .cs-select .cs-select-trigger{font-size:12px!important;font-family:Inter-Regular;color:var(--dark-font-color);border-radius:6px;padding:0 6px}.client-search-input--container{margin-left:0;flex:1 1 auto;display:flex;justify-content:flex-start}.client-search-input--group{position:relative;width:160px!important}.client-search-input--group span.material-icons{position:absolute;top:.4rem;left:8px;font-size:20px;color:var(--dark-font-color)}input.client-search-input{padding:.44rem .44rem .44rem 1.8rem;border-radius:6px;outline:none;border:1px solid #e0e2e8;width:135px;color:var(--dark-font-color);font-size:12px!important;height:30px!important;box-sizing:border-box}input.client-search-input:hover{background:var(--navlinkselected)!important;border:1px solid var(--primaryColor)!important}input.client-search-input:focus{background:var(--navlinkselected)!important;border:1px solid var(--primaryColor)!important}input.client-search-input::placeholder{color:var(--dark-font-color)!important;font-size:.82rem!important}.isAllRowsSelected table.mat-mdc-table tbody tr.row--selected:not(.expandedRow--container):nth-of-type(4n+1){background-color:var(--dropdownHoverColor)!important}.isAllRowsSelected table.mat-mdc-table tbody tr.row--selected:not(.expandedRow--container):nth-of-type(4n+3){background-color:#ecf5ff!important}textarea::placeholder{color:#96a6b8!important;font-family:Inter-Regular;font-size:12px}.modal-flyout--container{height:100%;display:flex;padding:10px;flex-direction:column}.modal-flyout--container .modal-flyout--header{font-weight:500;font-size:16px;padding:.42rem 0;border-bottom:1px solid #e2e3e3;display:flex}.modal-flyout--container .modal-flyout--header .modal-flyout-header--text{flex:1;text-align:center;font-size:16px;color:var(--dark-font-color);font-family:Inter-semibold;display:flex;justify-content:center;align-items:center}.modal-flyout--container .modal-flyout--header .close-icon{font-size:24px;margin-top:2px;flex:0;color:var(--dark-font-color);cursor:pointer}.modal-flyout--container .modal-flyout-action--container{display:flex;align-items:flex-end;justify-content:flex-end;padding:16px 0}.modal-flyout--container .modal-flyout-action--container .modal-flyout-action--item button{border:1px solid #f5f6f7;color:var(--dark-font-color);height:36px;line-height:35px;padding-left:12px;padding-right:12px;background:#f5f6f7;box-shadow:none;border-radius:4px}.modal-flyout--container .modal-flyout-action--container .modal-flyout-action--item button:hover{background:#005fcc!important;color:var(--backgroundColor)!important}.modal-flyout--container .modal-flyout-action--container .modal-flyout-action--primary button{color:var(--backgroundColor);background:var(--primaryColor);margin:0 0 0 .5rem;border:1px solid var(--primaryColor);box-shadow:none;height:36px;line-height:35px;padding-left:12px;padding-right:12px;border-radius:4px}.modal-flyout--container .modal-flyout-action--container .modal-flyout-action--primary button:hover{background:#005fcc!important;color:var(--backgroundColor)!important}app-getting-started{border-radius:100%;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}app-getting-started:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);background:#bfddff80;color:var(--tabPrimaryColor)}.content-text--container{color:var(--dark-font-color);font-size:14px}.ffr{font-family:Inter-Regular}.ffm{font-family:Inter-Medium}.ffsb{font-family:Inter-Semibold}.ffb{font-family:Inter-Bold}.text-character-input-field{position:relative}.text-character-header-text{position:absolute;top:-16px;right:0;font-family:Inter-Medium;font-size:12px;line-height:16px;margin-bottom:4px;display:flex;align-items:center;color:#96a6b8}.mat-expansion-panel-content{font-size:12px!important;box-shadow:none!important}mat-select{height:30px!important}.mat-mdc-form-field-flex{border-radius:6px;background-color:#fbfbfc;display:flex;align-items:center!important}.mat-mdc-form-field-flex:hover{background:#dfeeff!important}.client-care-date--input-container .mat-mdc-form-field-flex,.sms-filter .mat-mdc-form-field-flex,.pending-gps-filter .mat-mdc-form-field-flex,.prescreening-survey-filter--container .mat-mdc-form-field-flex,.pending-shifts-filter .mat-mdc-form-field-flex{background-color:transparent!important;background:transparent!important}.client-care-date--input-container .mat-mdc-form-field-appearance-outline.mat-focused .mdc-notched-outline,.sms-filter .mat-mdc-form-field-appearance-outline.mat-focused .mdc-notched-outline,.pending-gps-filter .mat-mdc-form-field-appearance-outline.mat-focused .mdc-notched-outline,.prescreening-survey-filter--container .mat-mdc-form-field-appearance-outline.mat-focused .mdc-notched-outline,.pending-shifts-filter .mat-mdc-form-field-appearance-outline.mat-focused .mdc-notched-outline{opacity:0!important}.input-control{box-sizing:border-box!important;height:30px!important;padding:6px!important}::placeholder{font-size:12px!important}.login-card--container .mdc-notched-outline,.login-card--container .mat-mdc-form-field-flex{height:auto!important}.mat-mdc-radio-checked .mdc-radio__outer-circle{border:none!important;background:#007eff}.mat-mdc-radio-checked .mdc-radio__inner-circle{border-color:#bddcff!important;transform:scale(.4)!important}.mdc-radio__background .mdc-radio__outer-circle{border-color:#8d9daf!important;height:16px!important;width:16px!important;background:var(--backgroundColor)}.mdc-radio__inner-circle{height:16px!important;width:16px!important;transform:scale(0)!important;background:transparent!important}button.grid-btn{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:4px;border:0;margin-right:5px;cursor:pointer;font-size:16px}.btn-success--bg{background:var(--action-success-color)}.btn-success--bg:hover{background:#31973b}.btn-primary--bg{background:#07f;color:var(--backgroundColor)}.btn-danger--bg{background:#dc5947}.btn-text-style{font-size:16px;color:var(--backgroundColor);vertical-align:middle}.filterr-btn{height:30px;border:1px solid rgb(0,119,255);color:#07f;background-color:transparent;border-radius:4px;cursor:pointer;padding:6px 12px;font-size:12px;font-family:Inter-Medium}.filterr-btn.apply-btn-primary:hover{color:var(--backgroundColor);background-color:#004fa8;border-color:#004fa8}.filterr-btn.reset-btn-primary{color:var(--dark-font-color)!important;background-color:transparent;border:none!important}.filterr-btn.reset-btn-primary:hover{background-color:#bfddff80;color:#07f}.cs-select-footer--actions button,.cs-select-footer--actions button.mat-mdc-button{font-size:.813rem!important;line-height:24px}.mdc-radio__inner-circle{height:17px!important;width:17px!important}.mat-mdc-radio-button .mat-mdc-radio-touch-target{height:18px!important;width:18px!important}.cs-search-input--group{width:160px!important;height:30px;position:relative}.client-search-input{padding-left:1.8rem!important;width:100%}.search-btn{font-size:18px!important;top:.4rem!important;margin-left:4px;color:var(--grid-text--color);position:absolute;left:5px}.rotate90{rotate:90deg}.client-detail-forms-container{padding:10px 0}.client-detail-form-header--text{display:flex;justify-content:space-between;font-family:Inter-SemiBold;font-size:16px;line-height:26px;color:var(--grid-text--color)}.refresh-btn{font-size:18px}.height30{height:30px}.client-apply-btn{border:1px solid var(--primaryColor)!important;box-shadow:none!important;color:var(--primaryColor)!important;font-family:Inter-Medium!important;font-weight:500;font-size:.77rem;border-radius:4px!important;margin:0 3px!important;padding:0 7px!important;min-width:66px!important;height:30px!important;align-items:center!important;justify-content:center!important;display:flex!important;background:var(--backgroundColor)}.client-apply-btn:hover{background:var(--primaryColor)!important;color:var(--backgroundColor)!important}.client-apply-btn:focus{background:var(--primaryColor)!important;color:var(--backgroundColor)!important}.client-reset-btn{background:transparent!important;border:none!important;box-shadow:none!important;color:var(--dark-font-color)!important;font-family:Inter-Medium!important;font-weight:500!important;font-size:.77rem;margin:0 3px!important;padding:0 7px!important;min-width:55px!important;height:30px!important;align-items:center!important;justify-content:center!important;display:flex!important}.client-reset-btn:hover{background:#bfddff80!important;color:var(--tabPrimaryColor)!important}.client-delete-btn{border:1px solid #dc5947!important;box-shadow:none!important;color:#dc5947!important;font-family:Inter-Medium!important;font-size:12px;border-radius:4px!important;margin:0 6px!important;padding:0 7px!important;min-width:85px!important;height:30px!important;align-items:center!important;justify-content:center!important;display:flex!important;background:var(--backgroundColor)}.client-delete-btn:hover{background:#dc5947!important;color:var(--backgroundColor)!important}.client-delete-btn:focus{background:#dc5947!important;color:var(--backgroundColor)!important}.mat-mdc-checkbox{align-items:center!important;height:unset!important}.mat-mdc-checkbox .mdc-form-field{align-items:center!important}.mat-mdc-checkbox .mdc-checkbox{padding:0 5px 0 0!important;margin:0!important;width:16px!important;height:16px!important;flex:0 0 16px!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{top:0!important;left:0!important;width:14px!important;height:14px!important;border-color:#8d9daf!important;border-radius:4px!important;background-color:var(--backgroundColor)}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{background-color:#07f!important;border-color:#07f!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke:#fff!important}.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__focus-ring,.mat-mdc-checkbox .mdc-checkbox__ripple,.mat-mdc-checkbox .mat-mdc-checkbox-ripple{display:none!important}.mat-mdc-checkbox .mat-mdc-checkbox-touch-target{width:18px!important;height:18px!important;top:0!important;left:0!important}.mat-mdc-checkbox .mdc-label{padding-left:6px;margin-bottom:2px;cursor:pointer}.mat-mdc-button{height:24px}input:focus::placeholder{color:var(--dark-font-color)!important}body.remove-intercom-paychex .intercom-lightweight-app{display:none}.custom-intercom-launcher{position:fixed;bottom:7px;left:6px;right:auto;background:transparent;border:none;box-shadow:none;cursor:pointer;z-index:2147483647;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0}.custom-intercom-launcher .launcher-bg{background:#fff;border-radius:50%;width:52px;height:52px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0003;position:relative}.custom-intercom-launcher .launcher-icon{color:#0072ce;font-size:26px;padding-right:0!important;padding-left:4px}.custom-intercom-launcher .unread-dot{position:absolute;top:10px;right:10px;background:#ff3b30;border-radius:50%;width:12px;height:12px;border:2px solid var(--backgroundColor);z-index:2}.custom-intercom-launcher:hover .launcher-bg{box-shadow:0 4px 16px #00000040}.mat-mdc-raised-button:not([class*=mat-elevation-z]){box-shadow:none}.client-detail-notes-status{margin-left:6px;font-family:Inter-Regular;font-weight:400;font-size:14px;line-height:20px;border-radius:6px;flex:1;color:var(--grid-text--color);width:100%;max-width:217px}.client-detail-notes-status ::ng-deep .cs-select-trigger{border-radius:6px;background:var(--client-tab-background);height:32px;padding:2px 12px}.client-detail-notes-status input::placeholder{color:var(--grid-text--color)!important;font-size:12px}.client-detail-notes-header-daterange .mat-mdc-text-field-wrapper{border:1px solid #e0e2e8!important;height:28px!important}.client-detail-notes-header-daterange .mat-mdc-form-field-infix .mat-date-range-input-inner[disabled],.client-detail-notes-header-daterange .mat-date-range-input.--hideToggle{color:var(--grid-text--color)}.client-detail-notes-header-daterange .mat-date-range-input.--hideToggle .mat-date-range-input-start-wrapper{overflow:unset!important}.client-detail-notes-header-daterange .mat-mdc-form-field-appearance-outline .mat-mdc-notch-piece{border-radius:6px!important}.client-detail-notes-header-daterange .mat-mdc-form-field-appearance-outline .mat-mdc-form-field-flex{padding:0 .25em 0 .75em!important;font-size:14px;margin-top:0!important;background:var(--client-tab-background);border:1px solid #f5f6f7!important;border-radius:6px!important}.client-detail-notes-header-daterange .mat-mdc-form-field-appearance-outline .mat-mdc-form-field-flex:hover{background:var(--dropdownHoverColor)!important}.client-detail-notes-header-daterange .mat-mdc-form-field-appearance-outline .mat-mdc-form-field-subscript-wrapper{padding:0}.client-detail-notes-header-daterange .mat-mdc-form-field-appearance-outline .mdc-notched-outline__trailing{border:none!important;border-radius:6px;font-size:14px;color:var(--dark-font-color)}.client-detail-notes-header-daterange .mat-mdc-form-field-appearance-outline .mdc-notched-outline__leading{border:0;background:transparent}.client-detail-notes-header-daterange .mat-mdc-form-field-icon-suffix{top:0!important}.client-detail-notes-header-daterange .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button{position:relative;top:0;width:1.7rem;height:1.7rem!important}.client-detail-notes-header-daterange .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button .mat-icon{font-size:22px}.client-detail-notes-header-daterange .mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-infix{top:0}.client-detail-notes-header-daterange .mat-mdc-form-field-flex{border:none!important}.mat-mdc-form-field-icon-suffix mat-datepicker-toggle .mat-mdc-icon-button .mat-icon{font-size:22px}.ml-6{margin-left:6px}.mt-025{margin-top:.25rem}.additional-columns{display:flex}.additional-columns>button{align-items:center;padding:4px 8px;gap:4px;border:none;height:30px!important;cursor:pointer;background:var(--client-tab-background);border-radius:4px;flex:none;order:1;flex-grow:0;color:var(--grid-text--color);font-size:14px}.additional-columns>button:hover{background:#d0ebf1!important;color:#005fcc}.additional-columns>button:hover path{fill:#005fcc}.additional-columns>button:focus{background:#d0ebf1;color:#005fcc}.all-checkbox-cls{padding:4px 0}.btn-sync-disable{padding:0;margin-right:5px;background:#f5f6f7!important;min-width:auto;color:#ced4da;border-radius:4px}.btn-sync-disable .btn-text-style{color:#ced4da}.cultural-container .cultural-title .mdc-switch__track{width:32px!important;height:16px!important;border-radius:50px;background:#091e4214}.cultural-container .cultural-title .mdc-switch__track .mdc-switch__handle{width:12px;height:12px;margin-top:0;margin-left:0;background:#96a6b5;box-shadow:none}.cultural-container .cultural-title .mdc-switch__track .mdc-switch__handle{top:2px!important;left:2px!important}mat-slide-toggle.mat-primary.mat-checked .mdc-switch__handle{background:var(--backgroundColor)!important}mat-slide-toggle.mat-primary.mat-checked .mdc-switch__track{background:var(--action-success-color)!important}mat-slide-toggle.mat-primary.mat-checked .mdc-switch__track:hover{background:var(--action-success-color)}mat-slide-toggle.mat-primary.mat-checked .mdc-switch__track:hover .mdc-switch__handle .mdc-switch__handle{background:var(--backgroundColor)}mat-slide-toggle.mat-primary.mat-checked .mdc-switch__track:before{content:"done";left:3px;position:absolute;font-family:Material Icons;font-size:12px;color:var(--backgroundColor);top:-4px}mat-slide-toggle.mat-primary.mat-checked.--disabled .mdc-switch__track{background:#d3d3d3!important}.addDaterangeColor .mat-mdc-form-field-flex,.addDaterangeColor .mat-mdc-form-field-flex:hover{background-color:#004fa8!important}.addDaterangeColor .mat-mdc-form-field-flex .mdc-button__label .mat-icon,.addDaterangeColor .mat-mdc-form-field-flex .mat-mdc-icon-button .mat-icon,.addDaterangeColor .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-container .mat-date-range-input-separator{color:#fff}.addDaterangeColor .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-date-range-input-container .mat-date-range-input-inner{color:#fff!important}.mat-mdc-checkbox-all{padding:4px 12px}.mat-mdc-option{font-family:Inter-Regular;color:var(--grid-text--color);font-size:14px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{padding-right:4px;padding-left:0}label{margin-bottom:0}.viewForm .datagrid-table.table-bordered tbody:first-of-type>tr:first-of-type{display:none}.viewForm .datagrid-table.table-bordered tbody:first-of-type table tbody:first-of-type>tr:first-of-type{display:table-row}td[ref=datagrid-personalTasks],td[ref=datagrid-companionCareTasks],td[ref=datagrid-transportationTasks],td[ref=datagrid-dietAndAllergies]{min-width:155px}.facility-text--wrap span.cs-select-trigger-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%!important}.searchInput{padding:6px 8px;background:#091e420a}.searchInput input{border:none;outline:none;width:100%;font-size:14px;color:var(--grid-text--color)}.mat-icn{font-size:20px}.m-r-6{margin-right:6px}.add-btl-cls{font-size:16px;color:var(--backgroundColor);line-height:18px}.items-option--value{text-overflow:ellipsis;max-width:98%;overflow:hidden;white-space:nowrap;display:inline-block!important;padding-left:7px}.form-control{padding:0;height:30px;line-height:27px}button,input,optgroup,select,textarea{font-family:revert;line-height:revert;font-size:revert}.small-btn-height{height:24px!important}.textarea-text--codes form-field .form-group{height:75px!important;align-items:flex-start!important;padding:6px 0 6px 6px!important}.textarea-text--codes form-field .form-group:hover{border:1px solid var(--primaryColor)!important}.textarea-text--codes form-field .form-control-custom-wrapper textarea{height:60px;resize:none}textarea,input{font-family:Inter-Regular!important;font-weight:400!important}.close-icon{font-weight:400!important}.contact--additional-information--content table.mat-mdc-table thead tr.mat-mdc-header-row,.client-profile-phone-section table.mat-mdc-table thead tr.mat-mdc-header-row,.address-detail--scroll table.mat-mdc-table thead tr.mat-mdc-header-row{background:var(--client-tab-background)!important}.tippy-box{max-width:200px!important;padding:.25rem .5rem!important;color:var(--backgroundColor)!important;text-align:center!important;background-color:#000!important;border-radius:.25rem!important}.select-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:170px;display:inline-block}.link-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:185px;display:inline-block;min-width:100%}.client-key{cursor:pointer;padding-top:0!important;padding-bottom:0!important;line-height:30px}.caregiver-list--container,.clients-list--container,.page-layout{display:flex!important;flex-direction:column!important;padding:0 10px!important;margin-top:6px!important}.caregiver-list-header--container,.client-list-header--container{margin-top:0!important}.payer-list-table--container,.client-list-table--container{height:calc(100% - 75px)!important}.cs-search-content-container{display:flex;flex-direction:column;padding:0 10px!important;height:calc(100vh - 10px);overflow:hidden}.cs-search-content-container .cs-search-content-header{height:52px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Inter-semibold;font-size:16px!important;border-bottom:1px solid #e2e3e3;margin-bottom:10px;color:var(--grid-text--color)}.cs-search-content-container .cs-search-content-header span{width:96%;text-align:center}.cs-search-content-container .cs-search-content-header .icon-close-btn{font-size:24px!important;color:var(--grid-text--color);cursor:pointer;flex:1;font-weight:400!important}.client-search-input{width:100%!important}.client-detail-notes--heading{font-size:16px!important}.client-detail-notes-container{padding:0 10px!important}.client-detail-address--heading{font-size:16px!important}.close-icon-btn{font-size:24px!important}.caregiver-list-actions--container{padding:10px 0 0!important}.additional-columns button{width:112px!important;font-size:.875rem!important}.long-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:90%}.small-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:250px}@media (max-width: 1390px){.small-text--wrap,table.mat-mdc-table tbody tr td.mat-mdc--cell .phone-text--wrap{max-width:180px}}.page-overscroll{overflow:auto;max-height:200px}@media (max-width: 1800px){.long-text--wrap{max-width:162px}}@media (max-width: 1599px){.long-text--wrap{max-width:135px}}@media (max-width: 1275px){.long-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:60px}}.mat-expansion-indicator[style="transform: rotate(0deg);"]:after{position:relative;left:8px;bottom:2px;color:var(--grid-text--color)}.mat-expansion-indicator[style="transform: rotate(180deg);"]:after{position:relative;bottom:5px;right:8px;color:var(--grid-text--color)}.indicator-text{position:relative;left:5px}.cs-select-footer--actions .cancel--btn,.cs-select-footer--actions .reset--btn{color:var(--grid-text--color)}.toggle-conflicts .mat-slide-toggle.mat-primary.mat-checked .mdc-switch__track{background-color:#1cc719;width:30px!important;height:16px!important}.toggle-conflicts .mat-slide-toggle.mat-primary.mat-checked .mdc-switch__track:before{content:"done";left:3px;position:absolute;font-family:Material Icons;font-size:12px;color:var(--backgroundColor);top:-4px}.toggle--container .mdc-switch__track{width:30px!important;height:16px!important}.toggle--container .mdc-switch__handle{width:10px;height:10px;top:1px!important;left:2px!important}.toggle--container .mdc-switch__handle .mdc-switch__handle{margin-top:2px!important;height:10px!important;width:10px!important;background-color:var(--backgroundColor)!important;margin-left:0!important}.table-data-actions span.material-icons{margin-right:.5rem!important}.table-bill-unit-type{width:300px!important;padding-bottom:0!important}.table-bill-unit-type .client-billing-heading-bill{margin:0 0 6px!important}.table-bill-unit-type .client-billing-bill-hours{padding:5px 2px 5px 8px!important}.table-bill-unit-type .client-billing-bill-hours .client-billing-input-bill{position:relative;top:1px}.table-bill-unit-type .bill-schedule{height:32px!important}.client-detail-component--container .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tabs .mat-mdc-tab{height:auto;margin-bottom:10px;margin-top:2px}.client-detail-component--container .mdc-tab-indicator__content--underline{background:var(--tabPrimaryColor)!important}.client-detail-component--container .mat-mdc-tab-labels{opacity:9;min-width:auto!important;padding:0!important;margin-right:20px!important}.client-detail-component--container .mat-mdc-tab-labels .mat-mdc-tab{color:var(--dark-font-color);font-size:13px;font-family:Inter-Medium;font-weight:400;flex-grow:0!important;height:auto;cursor:pointer;box-sizing:border-box;min-width:auto!important;text-align:center;display:inline-flex;justify-content:flex-start;align-items:center;white-space:nowrap;position:relative;margin-right:20px;padding:5px 0 10px!important}.client-detail-component--container .mat-mdc-tab-labels .mat-mdc-tab:hover{color:#07f!important}.client-detail-component--container .mat-mdc-tab-labels .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#004fa8;font-family:Inter-SemiBold}.client-detail-component--container .mat-mdc-tab-label-active .mat-mdc-tab-label-content{color:var(--tabPrimaryColor);font-size:13px;font-family:Inter-Medium}.client-detail-component--container .mat-mdc-tab-label-active .mat-mdc-tab-label-content:active{color:var(--tabPrimaryColor)}.client-detail-component--container .mat-mdc-tab-label-active .mat-mdc-tab-label-content:hover{color:#07f}.address-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:400px}.service-text--wrap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:100%;max-width:100%;width:140px}mat-datepicker-toggle .mat-mdc-button-wrapper svg,mat-datepicker-toggle .mat-mdc-icon-button svg{fill:#96a6b8;height:22px!important}.mat-tooltip{max-width:1000px!important;min-width:100%!important}.contact--address-information .scroll-hidden .table-list--container,.call-scroll--container .scroll-hidden .table-list--container{overflow:hidden;overflow-x:auto}.contact--address-information .address-detail--scroll .table-list--container,.contact--address-information .call-scroll--container .table-list--container,.call-scroll--container .address-detail--scroll .table-list--container,.call-scroll--container .call-scroll--container .table-list--container{overflow:auto;overflow-x:auto;max-height:200px!important}table.mat-mdc-table thead tr.mat-mdc-header-row{background-color:#fff!important}table.mat-mdc-table thead tr.mat-mdc-header-row th{font-size:.75rem!important;height:36px!important;padding:0 8px!important}table.mat-mdc-table tbody tr td.mat-mdc-cell{font-size:.875rem!important;height:36px!important;padding:0 8px!important}table.mat-mdc-table tbody tr td.mat-mdc-cell span pre{font-size:.82rem!important;font-family:Inter-Medium!important}table.mat-mdc-table tbody tr td.mat-mdc-cell a{font-family:Inter-Medium!important;font-size:.875rem!important;text-decoration:none!important}.additional-contact-data-info table.mat-mdc-table thead tr.mat-mdc-header-row{background-color:var(--client-tab-background)!important}.table-action--control--container .table-action--control{font-size:.82rem;font-family:Inter-Semibold}.pagination--container,.pagination--container .page-index--container .index--container .index__item,.cs-select .cs-select-trigger .cs-select-trigger-name,.cs-select .cs-select-trigger .mat-mdc-slide-toggle-content{font-size:.82rem!important}input::placeholder{font-family:Inter-Medium;font-size:.813rem}.label-title,.client-detail-component--user-summary--text,.client-detail-component--user-summary-text--office{font-size:.813rem!important}.value-to-input-text span.spanInfo,.client-detail-component-nav-link,.payer-detail-component-nav-link,.att-label{font-size:.875rem!important}.client-apply-btn,.client-reset-btn,.client-detail-form-header-title,.client-detail-component-content--sub-header{font-size:.813rem!important}.client-detail-component--container .mat-mdc-tab .mdc-tab__text-label{font-size:.84rem!important;font-family:Inter-medium;font-weight:400;color:#334a65}.client-detail-component--container .mdc-tab--active .mdc-tab__text-label{font-size:.84rem!important}.material-font--size{font-size:22px!important}.cs-text12-primary{font-size:.875rem!important}.cs-360-text{font-size:.813rem!important}.view-edit-button,.print-button{width:145px!important;height:32px!important;font-size:14px!important}.font-12{font-size:.813rem!important}button,.font-12{font-size:.813rem!important}.task-input-label{font-family:Inter-Medium!important;color:var(--grid-text--color)!important}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{font-family:Inter-Medium}button{font-size:13px!important}.open-task--heading,.add-communication--heading{font-size:18px!important}.mdc-tab--active .mdc-tab__text-label,.mat-mdc-tab .mdc-tab__text-label{font-size:.813rem!important}input::data-placeholder{font-size:1.82rem!important}.client-detail-master-schedule-content-category .cs-text12{font-size:.813rem!important}.client-detail-master-schedule-content-category .font-12{font-size:.875rem!important}.fs-14{font-size:.875rem}label{font-size:.813rem!important;color:var(--grid-text--color)!important}.row-item-container .office-row.cs-360-text,.row-item-container .client-row.cs-360-text,.filterSection .cs-360-text,.filterSection .font-12,.filterSection button,.filterSection .cs-select .cs-select-trigger .cs-select-trigger-name,.filterSection .cs-select .cs-select-trigger .mat-mdc-slide-toggle-content,.publish-master-select--container .cs-select .cs-select-trigger .cs-select-trigger-name,.publish-master-select--container .cs-select .cs-select-trigger .mat-mdc-slide-toggle-content{font-size:12px!important}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(25%) saturate(90%) hue-rotate(130deg) brightness(75%) contrast(60%);cursor:pointer;font-size:1rem;color:#96a6b8}input[type=time]::-webkit-calendar-picker-indicator{filter:invert(50%) saturate(60%) hue-rotate(130deg) grayscale(40%) brightness(75%) contrast(60%);cursor:pointer;font-size:1rem;opacity:.8}input[type=date]::-ms-calendar-picker-indicator{filter:invert(50%) saturate(60%) hue-rotate(130deg) grayscale(40%) brightness(75%) contrast(60%);font-size:1rem;opacity:.8}.mat-mdc-form-field-appearance-legacy .mdc-line-ripple{height:auto!important}.mat-mdc-input-element[type=time]:after{white-space:initial!important}.text-white-space .cs-select-trigger .cs-select-trigger-name{display:flex;width:95%!important}.text-white-space .cs-select-trigger .cs-select-trigger-name .mat-mdc-tooltip-trigger{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:98%;min-width:90px;display:inline-block;padding-left:5px}.mat-datepicker-content .time-container .mat-mdc-form-field-appearance-legacy .mat-mdc-form-field-flex .mat-mdc-form-field-infix{border-top:0!important}.mat-datepicker-content .time-container .mat-mdc-form-field-appearance-legacy .mdc-line-ripple{display:none!important}.mat-datepicker-content .time-container .mat-mdc-outlined-button{border-width:1px!important;border-radius:50%!important;border-color:var(--field-border--color)!important}.mat-datepicker-content .time-container .mat-mdc-outlined-button:hover{background:#f5f6f7}.btn-color-grey{background-color:var(--client-tab-background);color:var(--grid-text--color);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;margin-right:10px}.btn-color-grey:hover{background:#0f60c8;color:var(--backgroundColor)!important}.button-primary{background:var(--primaryColor);margin-right:5px;color:var(--backgroundColor)!important;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.button-primary:hover{background:#004ca3}.table-grid--style table tbody tr td.mat-column-checkbox{min-width:20px;max-width:100%;width:20px;padding:0;margin:0}.table-grid--style table tbody tr td.mat-column-shareLevel,.table-grid--style table tbody tr td.mat-column-shareClient,.table-grid--style table tbody tr td.mat-column-shareCaregiver,.table-grid--style table tbody tr td.mat-column-clientAttachmentDocumentNam{min-width:50px;max-width:200px}.table-grid--style table tbody tr td.mat-column-notes{min-width:150px;max-width:800px}.table-grid--style table tbody tr td:nth-last-child(2){width:100%;min-width:100%;max-width:100%}.table-grid--style table tbody tr td.mat-column-createdOn,.table-grid--style table tbody tr td .mat-column-modifiedOn{max-width:300px;min-width:150px}.table-grid--style table tbody tr td.mat-column-fullName,.table-grid--style table tbody tr td.mat-column-payer,.table-grid--style table tbody tr td.mat-column-corporateName,.table-grid--style table tbody tr td.mat-column-city,.table-grid--style table tbody tr td.mat-column-clientType,.table-grid--style table tbody tr td.mat-column-officeName,.table-grid--style table tbody tr td.mat-column-territory,.table-grid--style table tbody tr td.mat-column-maritalStatus,.table-grid--style table tbody tr td.mat-column-lastName,.table-grid--style table tbody tr td.mat-column-firstName,.table-grid--style table tbody tr td.mat-column-clientAttachmentDocumentName,.table-grid--style table tbody tr td.mat-column-attachmentType{max-width:250px;min-width:150px}.table-grid--style table tbody tr td.mat-column-phone{max-width:220px;min-width:100px}.table-grid--style table tbody tr td.mat-column-email{max-width:350px;min-width:150px}.table-grid--style table tbody tr td.mat-column-address1,.table-grid--style table tbody tr td.mat-column-address2{max-width:400px;min-width:150px}.table-grid--style table tbody tr td.mat-column-zipCode,.table-grid--style table tbody tr td.mat-column-clientStatus,.table-grid--style table tbody tr td.mat-column-ssn,.table-grid--style table tbody tr td.mat-column-clientCustomID,.table-grid--style table tbody tr td.mat-column-salutation{max-width:150px;min-width:100px}.table-grid--style table tbody tr td.mat-column-gender,.table-grid--style table tbody tr td.mat-column-clientCustomI,.table-grid--style table tbody tr td.mat-column-careCoordinator,.table-grid--style table tbody tr td.mat-column-isCPCredentialEmailSent,.table-grid--style table tbody tr td.mat-column-maritalStatus,.table-grid--style table tbody tr td.mat-column-adminssionDate,.table-grid--style table tbody tr td.mat-column-admissionType,.table-grid--style table tbody tr td.mat-column-shareLevel,.table-grid--style table tbody tr td.mat-column-fileInfo{min-width:100px;max-width:200px}.table-grid--style table tbody tr td.mat-column-ssn{min-width:100px;max-width:150px}.table-grid--style table tbody tr td .mat-column-salutation{min-width:40px;max-width:80px}.text-wrap290{max-width:290px}.text-wrap340{max-width:340px}.client-type{max-width:250px}.text-wrap210{max-width:210px}.text-wrap240{max-width:240px}.text-wrap140,.text-wrap190{max-width:140px}.text-wrap290,.text-wrap340,.text-wrap190,.text-wrap210,.text-wrap140,.text-wrap240,.client-type{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}@media (max-width: 1160px){.b-right{border-right:1px solid var(--field-border--color)!important}.b-bottom{border-bottom:1px solid var(--field-border--color)!important}.client-detail-component-content,.payer-general-info--contaner .col-3{border:1px solid var(--field-border--color)!important}}@media (max-width: 2580px) and (min-width: 1800px){.gmap_canvas,.gmap_canvas img,.client-detail-address-map{height:350px!important}}@media (max-width: 2580px) and (min-width: 2100px){.gmap_canvas,.gmap_canvas img,.gmap_canvas .client-detail-address-map{height:450px!important}}[data-theme=dark]{--backgroundColor: #313330;--dark-font-color: #334a65;--primaryColor: #1677E6;--special-font-color: rgba(255, 255, 255, .65);--tabPrimaryColor: #1677E6;--grid-text--color: rgba(255, 255, 255, .65);--client-tab-background: #272926;--dark-font-color: rgba(255, 255, 255, .65);--navlinkselected: rgba(0, 0, 0, .5);--field-border--color: #323742;--tabhoverColor: #232423;--base-background-color: #313330;--dropdownHoverColor: #232423}[data-theme=dark] .client-detail-component-nav-link{color:#ffffffa6!important}[data-theme=dark] .client-detail-component-nav-link.selected{color:#1677e6!important}[data-theme=dark] .border-top{border-top:4px solid var(--backgroundColor)!important}[data-theme=dark] .border-bottom{border-bottom:4px solid var(--backgroundColor)!important}[data-theme=dark] .border-left{border-left:4px solid var(--backgroundColor)!important}[data-theme=dark] .border-right{border-right:4px solid var(--backgroundColor)!important}[data-theme=dark] .client-detail-component-nav-link:hover{background:#232423!important}[data-theme=dark] .client-detail-component--container .my-panel .add-btl-cls{color:#ffffffa6!important}[data-theme=dark] .theme-btn{background:#ffffff24!important}[data-theme=dark] .blue-btn,[data-theme=dark] .blueBtn{background:#1677e6!important;color:#ffffffa6!important}[data-theme=dark] table.mat-mdc-table tr.mat-mdc-row:not(.expandedRow--container):nth-of-type(4n+1){background:#272926!important}[data-theme=dark] .client-detail-component-content-tab--container .master-schedule-table--container table.mat-mdc-table tr.mat-mdc-row:not(.expandedRow--container):nth-of-type(4n+1){background:#272926!important}[data-theme=dark] table.mat-mdc-table tbody tr:hover td{background:#232423!important}[data-theme=dark] input.client-search-input{background:var(--client-tab-background)!important}[data-theme=dark] table.mat-mdc-table thead tr.mat-mdc-header-row{border-bottom:1px solid var(--field-border--color)!important}[data-theme=dark] .client-detail-schedule__content{background:#272926!important}.create-new-client,.add-payer{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));width:auto!important}@media (max-width: 1280px) and (min-width: 800px){.create-new-client,.add-payer{height:calc(100vh - 220px)!important}.payer-list-table--container,.client-list-table--container{height:calc(100% - 110px)!important}}@media (max-width: 1100px){.create-new-client,.add-payer{height:calc(100vh - 220px)!important}.payer-list-table--container,.client-list-table--container{height:calc(100% - 105px)!important}.publish-master-schedule--container .master-schedule-actions--container{flex-direction:column!important}.publish-master-schedule--container .select--container{flex-wrap:wrap}.cdk-overlay-pane:has(.authorization-expiration-detail-component--container){width:60%!important}}@media (max-width: 900px){.cdk-overlay-pane:has(.mobile-scroll){width:90%!important}.client-data--table table.bill-main--container .relative{right:0}.client-data--table table.bill-main--container .relative .cut-line{right:0!important;top:-11px!important}.link-payer--container .link-section--contianer,form.referral-contact-form{height:calc(100% - 230px)!important}.publish-master-schedule--container .master-schedule-actions--container{flex-direction:row!important}.scrollable-content{max-width:100%!important}.cs360--container{position:static!important;height:auto!important}.cs360-content--container{overflow:auto!important;width:1500px;-webkit-overflow-scrolling:touch}.external-form .cs360-content--container{overflow:auto!important;width:auto!important}.mat-mdc-sidenav-fixed{top:0!important}.cs360-sidenav-container{margin-top:0!important}table.mat-mdc-table thead tr.mat-mdc-header-row th.mat-mdc-header-cell,table.mat-mdc-table tbody tr td.mat-mdc-cell{position:initial!important}.moblie-menu--leftbar{display:none}.cdk-overlay-connected-position-bounding-box:has(.client-detail-avatar-container){width:100%!important;left:0!important}.cdk-overlay-pane:has(.conflict-modal--container){width:95%!important}.cs-sms-log-reply .cs-sms-log-reply--body{max-height:380px!important}.cdk-overlay-pane:has(.cs--getting-started){width:80%!important}.cs-modal--content--container:has(.cs--getting-started){max-height:calc(100vh - 100px)!important;overflow:auto}.cdk-overlay-pane:has(.shift-pending-sms--container){width:95%!important}.cdk-overlay-connected-position-bounding-box:has(.care-coordinator-tooltip){right:0!important;margin:auto!important}.cdk-overlay-pane:has(.add-widgets-flyout--container){width:75%!important}.cdk-overlay-connected-position-bounding-box:has(.cs-search-content-container){left:0!important;width:100%!important}.cdk-overlay-pane:has(.edit-card--container){width:100%!important}.client-detail-form-container,.schedule-edit-main--contianer,.client-payer-invoice-details{flex-direction:column!important}.client-payer-edit--container .schedule-edit-main--contianer{flex-direction:row!important}.client-detail-country-cls,.relation-cls{width:100%!important}.gmap_canvas{height:auto!important}.cdk-overlay-pane:has(.change-password--container){width:100%!important}.payer-list-table--container table.mat-mdc-table tbody tr td div,.payer-list-table--container table.mat-mdc-table tbody tr td span,.phone-table--content table.mat-mdc-table tbody tr td div,.phone-table--content table.mat-mdc-table tbody tr td span{text-decoration:none}.bgGrey.py-3{flex-direction:column}.bgGrey.py-3 .col-3{max-width:50%!important}.add-availability-section{overflow-y:auto!important;overflow-x:hidden}.client-detail-component-content-tab--container .client-detail-component-content{width:25%!important}.contact-card .row{flex-direction:column}.contact-card .row .col-3{max-width:50%!important}form-field.phone-number--field{width:200px!important}.client-profile-phone-section .form-control-custom-wrapper input.form-control-custom{width:250px!important}.client-detail-notes-status{position:relative;top:-4px!important}.cs-data-table .data-table-header--container{margin-left:10px!important}.open-shifts-caregivers-requests-content cdk-virtual-scroll-viewport{overflow-x:hidden!important}.open-shifts-caregivers-requests-content .cs-data-table .data-table-header--container .data-table-header{min-width:120px!important}.open-shifts-caregivers-requests-content .cs-data-table .data-table-header--container{margin-left:10px!important}.open-shifts-caregivers-requests-content .cs-data-table{max-height:310px!important;max-width:199%!important;overflow-x:auto!important}.open-shifts-caregivers-requests-content .data-table-content--container{width:calc(145vh - 10px)!important}.open-shifts-caregivers-requests-content .data-table-content--container .data-table-row .data-table-row--item{min-width:120px!important}.open-shifts-caregivers-requests-header-link{margin-top:10px}.client-profile-phone-section .livein--caregiver .form-group{width:auto!important}.cdk-global-overlay-wrapper:has(.p-3 .aggregator-action-btn){width:auto!important;margin:auto;left:10px!important;right:0!important;justify-content:initial!important}.cdk-overlay-pane.confirmation-action:has(.p-3 .aggregator-action-btn){width:98%!important}.client-detail-address-container{height:95%!important}.client-detail-address-container .client-detail-address-content .client-detail-address-selection{overflow-y:auto!important;min-height:300px}.client-detail-address-map{height:100%!important}.dashboard-pending-shiftss--content .data-table-header--container .data-table-header{padding:8px 5px!important}.authorization-date-detail-container,.authorization-expiration-detail-container,.schedule-date-time-input--container,.authorization-authorize--container{width:100%!important}.missed-clockin-row>div{width:100%!important}}@media (max-width: 768px){mat-sidenav.mat-sidenav.mat-sidenav--small{top:0!important}.mat-mdc-drawer:not(.mat-mdc-drawer-opened):not(.mat-mdc-drawer-animating) .mat-mdc-drawer-inner-container,.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:block!important}.payer-list-table--container,.client-list-table--container{height:calc(100% - 255px)!important}body:has(.schedule-calendar-main--container),html:has(.schedule-calendar-main--container){overflow-y:hidden!important}.schedule-calendar-footer-container,table.mat-mdc-table tbody tr td.mat-mdc-table-sticky{position:initial!important}.mat-mdc-drawer-content,.mat-drawer-content{overflow:auto!important}.schedule-calendar--container .schedule-calendar--content,.client-detail-component-content--container,.payer-main-detail--content,.payer-details-section{height:calc(100vh - 300px)!important}.table-list--container,.cs-flyout--content--container{-webkit-overflow-scrolling:touch}body{touch-action:none;height:100%;margin:0}html{-webkit-text-size-adjust:100%;height:100%;margin:0}body:has(.editflyout-schedule){overflow-y:hidden!important}input,textarea,select,input[type=date],input[type=time],input[type=datetime-local]{font-size:16px}.tooltip-content:has(.sandata-reason--code){margin:0 auto!important}.tooltip-content:has(.sandata-reason--code) .tolltip-startpoint{display:none!important}.payer-list-table--container,.client-list-table--container{height:calc(100dvh - 255px)!important;-webkit-overflow-scrolling:touch}.daily--rec .align-center{flex-wrap:wrap!important}.client-detail-country-cls,.w-50,.add-communication--container,.task-input--container,.email-input--container--container,.actual-date-time-input--container,.w-25,.actual-start-dateTime--container,.w-30,.w-90,.w-33{width:100%!important}.toolbar-actions--container{padding-right:25px!important}.cs360-content--container,.cs360-content--container.hideAppShell{margin-top:0}.mobile-flex,.task-row-input--container,.schedule-date-time-container,.link-payer-form-section,.open-shifts-caregivers-requests-header,.picker-content--container{flex-direction:column!important;gap:5px}.toolbar-actions--container{justify-content:flex-end!important}.change-password--container{width:98%}.bgGrey.py-3 .col-3{max-width:100%!important}.d-flex.custom-service--type .form-group{height:auto!important;flex-direction:column!important;align-items:flex-start!important}.d-flex.custom-service--type .form-group .form-append .ml-2{margin-left:0!important}.contact-card .row .col-3{max-width:100%!important}.example-sidenav-content .table-list--container{height:calc(100vh - 205px)!important}.payer-add-form .row{flex-direction:column}.payer-add-form .col-3{max-width:100%!important}.client-detail-master-schedule-edit-conatiner .client-detail-master-schedule-edit-content-container .row{flex-direction:column;gap:5px}.client-detail-master-schedule-edit-conatiner .client-detail-master-schedule-edit-content-container .row .col-6{width:100%!important;max-width:100%!important}.cloumns-content--container .columns--content .select-items--container .select-text--container{height:calc(100% - 105px)!important}.label-width{white-space:nowrap}.client-search-input--group{width:initial!important}.client-detail-address-container .client-detail-address-content .client-detail-client-selection .client-detail-search-container{overflow:auto!important}.client-detail-address-container .client-detail-address-content .client-detail-client-selection .client-detail-search-container .client-detail-all-search-list{height:auto!important;overflow:hidden!important}.change-password-action--container .hide--yes--btn{margin-left:0!important}.mat-tooltip{transform:translate(-8%) translateY(-10px)!important;max-width:180px!important}.authorization-expiration-detail--content--container{height:calc(100vh - 220px)!important}.adhoc-schedule-table--container{height:calc(100dvh - 250px)!important}.payer-list-table--container,.client-list-table--container,.logs-table-grid,.client-detail-schedule--container{height:calc(100dvh - 150px)!important}.table--container .cs-data-table .data-table-header--container .data-table-header span.header-text{font-size:.731rem!important;letter-spacing:-.2px}.cs-data-table .data-table-content--container .data-table-row{height:auto!important}.cdk-overlay-pane:has(.authorization-expiration-detail-component--container){width:100%!important}.cdk-overlay-pane:has(.download-calendar){width:95%!important;margin:auto}.client-detail-download-modal-conatiner .client-detail-download-modal-content .month-section--space{margin-right:0!important}.client-detail-contact--container{height:calc(100vh - 220px)!important}.authorization-expiration-details-action--container{position:initial!important}.client-detail-note-container .client-notes-content .client-notes-content-detail{flex-direction:column!important}.client-detail-note-container .client-notes-content .client-notes-content-detail .client-notes-content-detail-type{flex-wrap:wrap;display:flex}.client-detail-note-container .client-notes-content .client-notes-content-detail .client-notes-content-detail-type .client-notes-content-detail-type-text{line-height:24px!important}.client-detail-note-container .client-detail-notes-header-search{gap:8px;align-items:center}.client-notes-content-text,.client-detail-edit-caregiver-container{flex-direction:column!important}.client-email--container,.client-schedule-edit-container{height:calc(100vh - 220px)!important}.edit-col{width:100%!important;flex-direction:column!important}.client-detail-edit-caregiver-content{width:100%!important}.notes-flex{max-height:78%!important}}.mat-mdc-icon-button{width:23px!important;height:fit-content!important}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{vertical-align:middle!important}.mat-mdc-drawer-inner-container{overflow:visible!important}:root{--mdc-theme-primary: #007eff;--mdc-checkbox-state-layer-size: 18px;--mdc-radio-state-layer-size: 18px;--mdc-text-button-container-height: 24px;--mat-datepicker-calendar-container-background-color: #ffffff;--mat-datepicker-calendar-container-text-color: #000000;--mat-datepicker-calendar-date-selected-state-background-color: #007eff;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-hover-state-background-color: #8ec6ff;--mat-datepicker-calendar-date-focus-state-background-color: #e7f1ff;--mat-datepicker-calendar-date-today-outline-color: #007eff;--mat-datepicker-calendar-date-in-range-state-background-color: #cce5ff;--mat-datepicker-calendar-container-shape: 12px}.mat-mdc-tooltip{background-color:#00000080!important;color:#fff!important;font-size:11px!important;border-radius:6px!important}.mat-mdc-tooltip-panel{pointer-events:none!important}.mat-mdc-tooltip-hide{animation-duration:0s!important}.cdk-overlay-container .mat-datepicker-content{background:#fff!important;border-radius:6px!important;color:#000000de!important;box-shadow:0 2px 4px -1px #0000001f,0 4px 5px #00000024,0 1px 10px #0003!important}.mat-calendar-body-cell-content:not(.mat-calendar-body-today){border:none!important}.mat-calendar-body-today:not(.mat-calendar-body-selected){background-color:#e3f0ff!important;border-color:#007eff!important}.mat-calendar-table-header{font-size:12px!important;color:#d4d4d4!important;border-bottom:1px solid #e0e2e8!important}.mat-calendar-table-header th{padding:0 0 3px!important}.mat-datepicker-content .mat-calendar-content .mat-calendar-body-label{padding:16px 0 10px 12px!important;color:#adabab!important;font-size:12px!important;font-weight:600!important}.mdc-checkbox{padding-top:2px!important;padding-bottom:2px!important;padding-right:2px!important;flex:0 0 5px!important}.mdc-checkbox__background{width:14px!important;height:14px!important;border:2px solid #8d9daf!important;border-radius:4px!important;top:4px!important;left:0!important;bottom:0!important}.btn-sync-payer{background:var(--primaryColor);line-height:24px!important;padding:0 8px!important;margin-right:4px!important;box-shadow:none;width:auto!important;min-width:auto!important;height:24px!important;border-radius:4px!important;color:#fff!important}.btn-sync-payer:hover{background:var(--tabPrimaryColor)!important}.btn-sync-disable{margin-right:4px!important;background:#f5f6f7!important;min-width:auto!important;height:24px!important;width:24px;line-height:24px!important}.btn-sync-disable .btn-text-style{color:#ced4da!important}.mdc-data-table__cell,.mdc-data-table__header-cell{padding:0!important}.mat-sort-header-arrow,[dir=rtl] .mat-sort-header-position-before .mat-sort-header-arrow{margin:0}.mat-mdc-tab-label-container{border-bottom:1px solid lightgray!important}.mat-mdc-tab .mdc-tab-indicator__content--underline{color:#007eff!important;border-bottom:2px solid!important;border-top-style:none!important}.mat-mdc-form-field{width:100%!important;padding:0!important;box-sizing:border-box;min-height:30px;font-size:12px!important}.mat-mdc-form-field .mdc-line-ripple{display:none}.mat-mdc-form-field .mdc-text-field{padding:0!important}.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:auto;overflow:hidden}:host ::ng-deep .mat-mdc-form-field-subscript-wrapper{pointer-events:none}:host ::ng-deep .mat-mdc-form-field-bottom-align:before{display:none}.mdc-radio__background .mdc-radio__outer-circle{width:16px!important;height:16px!important;border-color:#8d9daf!important}.mat-mdc-radio-checked .mdc-radio__outer-circle{background:#007eff;border-color:#007eff!important}.mat-mdc-radio-checked .mdc-radio__inner-circle{border-color:#bddcff!important;transform:scale(.4)!important;top:-2px!important;left:-2px!important}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:2px!important}.input-control{background:#fbfbfc;border:1px solid #e0e2e8;border-radius:6px;padding:4px;color:#334a65;outline:none;width:100%;font-size:12px;font-family:Inter-Regular!important}.input-control ::placeholder{color:#96a6b8;font-family:Inter-Regular}div.phone-type--container .mat-mdc-select-value{padding-left:6px;color:#334a65}div.phone-type--container .mat-mdc-select-trigger{height:100%;line-height:30px;padding:0 5px}div.phone-type--container .mat-mdc-select-arrow{margin:0 4px;width:7px;height:7px;background:transparent;text-indent:-9999px;border-top:2px solid #334a65;border-left:2px solid #334a65;transition:all .25s ease-in-out;text-decoration:none;color:transparent;transform:rotate(-135deg);border-right:transparent;position:relative;top:-1px;right:5px}.mat-mdc-tab-group,.mat-mdc-tab-group .mat-mdc-tab-body-wrapper{height:100%}.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body{overflow-y:hidden;height:100%}.mat-mdc-tab-group .mat-mdc-tab-body-wrapper .mat-mdc-tab-body .mat-mdc-tab-body-content{overflow:unset}.mat-mdc-menu-panel{background:#fff!important;border-radius:4px!important;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f!important}.mat-mdc-menu-item{line-height:24px!important;height:24px!important;font-size:12px!important;color:var(--dark-font-color)!important;padding:0 6px!important;min-height:auto!important}.mat-mdc-menu-item:hover{background:#0000000a!important;color:var(--primaryColor)!important}.mdc-tab-indicator__content--underline{background:var(--tabPrimaryColor)!important}.mat-mdc-tab-labels{opacity:9;min-width:auto!important;padding:0!important;margin-right:20px!important}.mat-mdc-tab-labels .mat-mdc-tab{color:var(--dark-font-color);font-size:13px;font-family:Inter-Medium;font-weight:400;flex-grow:0!important;height:auto;cursor:pointer;box-sizing:border-box;min-width:auto!important;text-align:center;display:inline-flex;justify-content:flex-start;align-items:center;white-space:nowrap;position:relative;margin-right:24px;padding:6px 0 8px}.mat-mdc-tab-labels .mat-mdc-tab:hover{color:#07f!important}.mat-mdc-tab-labels .mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:#004fa8;font-family:Inter-SemiBold}.mat-mdc-tab-label-active .mat-mdc-tab-label-content{color:var(--tabPrimaryColor);font-size:13px;font-family:Inter-Medium}.mat-mdc-tab-label-active .mat-mdc-tab-label-content:active{color:var(--tabPrimaryColor)}.mat-mdc-tab-label-active .mat-mdc-tab-label-content:hover{color:#07f}mat-button-toggle-group{background:var(--client-tab-background)!important;border:1px solid var(--tabPrimaryColor)!important;border-radius:6px;display:flex}mat-button-toggle{color:var(--tabPrimaryColor);padding:0 6px;flex:1px;background:#fff!important}mat-button-toggle:first-child{border-left:none!important}mat-button-toggle .mat-button-toggle-label-content{line-height:20px!important;font-size:12px!important}mat-button-toggle .mat-button-toggle-label-content .mat-pseudo-checkbox-minimal{display:none}.mat-button-toggle-checked{background-color:var(--tabPrimaryColor)!important;color:var(--backgroundColor)!important}.mat-button-toggle-disabled{background-color:#eee;cursor:not-allowed;color:#96a6b8}.mat-button-toggle-disabled .mat-button-toggle-label-content{cursor:not-allowed}.form-control-custom{display:flex;width:100%;align-items:center;box-sizing:border-box;height:32px}.form-control-custom:focus-visible{outline:none}input.mat-mdc-form-field-input-control{min-height:30px}.mat-mdc-form-field-infix{padding:10px}.mat-mdc-icon-button{width:auto!important;height:auto!important;padding:0!important}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mat-mdc-notch-piece{border-color:var(--field-border--color)!important;border-width:1px!important;border-radius:6px!important}.cs-select-header .mat-mdc-checkbox{margin-left:12px;padding:4px 0!important}.mat-mdc-table-sticky.mat-mdc-table-sticky-border-elem-left{border-right:1px solid #eeeeee;box-shadow:0 0 5px 1px #eee}.mat-mdc-table-sticky.mat-mdc-table-sticky-border-elem-left .table-action--control--container{border-left:1px solid #eceef2}.mdc-button--unelevated{min-height:36px!important}.dashboard-birthdays--content .mdc-button--unelevated,.dashboard-row .mdc-button--unelevated,.caregiver-compliance-expiration-content-card--container .mdc-button--unelevated,.open-shifts-content-card--container .mdc-button--unelevated{min-height:28px!important}.mdc-button{border-radius:4px!important}.mdc-button.mat-primary{background:#007eff!important}.mdc-button.mat-primary .mdc-button__label{color:#fff!important}::ng-deep .client-detail-notes-header-daterange .mat-date-range-input input{font-size:12px!important;padding:0 4px!important}.cs-select-trigger-icon{display:flex;align-items:center}div.mat-mdc-select-panel{min-width:112px;max-width:280px!important;overflow:auto!important;-webkit-overflow-scrolling:touch;padding-top:0!important;padding-bottom:0!important;max-height:256px!important;border-radius:4px!important;outline:0!important;background:#fff!important;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f!important}div.mat-mdc-select-panel .mat-mdc-option{font-size:inherit;line-height:2.5em!important;height:2.5em!important;min-height:36px!important;font-size:12px!important}div.mat-mdc-select-panel .mat-mdc-option:hover{background:var(--dropdownHoverColor)!important}@media (max-width: 1100px){.cs360-content--container{overflow:auto!important;width:1500px}.external-form .cs360-content--container{overflow:auto!important;width:auto!important}}@media (max-width: 375px){.notes-flex{max-height:280px!important}}.mat-datepicker-content-touch-with-time .mat-calendar{height:auto!important}.mat-datepicker-actions{padding:0 8px;position:relative;top:-5px}.mat-datepicker-actions button.mdc-icon-button{border:1px solid #eaeaea;border-radius:6px;min-width:50px}.mat-datepicker-actions button.mdc-icon-button:hover{background:#f5f6f7}.mat-mdc-icon-button{padding:0;min-width:0;width:auto!important;height:auto!important;flex-shrink:0;border-radius:50%}.mat-datepicker-content .mat-calendar-controls .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-controls .mat-calendar-next-button{width:30px!important;height:30px!important;position:relative}.mat-calendar-controls .mat-mdc-icon-button svg{width:23px;height:23px}.mat-datepicker-content .mat-calendar-content{padding:0 9px 12px!important}.client-detail--actiontab{display:flex}.mat-mdc-text-field-wrapper,.mat-mdc-form-field-flex{border-radius:4px!important;background-color:#fbfbfc!important}.mat-mdc-form-field-icon-suffix{display:flex;align-items:center}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{font-size:13px;padding-left:6px}.schedule-date-time-input--container .mat-mdc-form-field-icon-suffix{display:flex;align-items:center}.mat-mdc-radio-button .mdc-radio{position:relative}.mat-mdc-checkbox-disabled.mat-mdc-checkbox-checked .mdc-checkbox__background,.mat-mdc-checkbox-disabled.mat-mdc-checkbox-indeterminate .mdc-checkbox__background{background-color:#b0b0b0!important;border:2px solid #b0b0b0!important}.cdk-overlay-connected-position-bounding-box{z-index:99999999999!important;pointer-events:none}.cdk-overlay-connected-position-bounding-box .cdk-overlay-pane{pointer-events:auto}mat-select[aria-expanded=true] .mat-mdc-select-trigger{pointer-events:none}app-drag-drop-file{width:100%!important}.mat-mdc-slide-toggle{--mdc-switch-handle-elevation-shadow: none}.mat-mdc-slide-toggle{display:inline-flex!important;align-items:center;--mdc-switch-selected-track-color: #1976d2;--mdc-switch-unselected-track-color: #cfd8dc;--mdc-switch-selected-handle-color: #ffffff;--mdc-switch-unselected-handle-color: #ffffff;--mdc-switch-handle-elevation-shadow: none;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0}.mat-mdc-slide-toggle .mdc-switch__track{width:36px!important;height:18px!important;border-radius:10px!important;background-color:#9e9e9e}.mat-mdc-slide-toggle .mdc-switch__track:after{background:var(--action-success-color)}.mat-mdc-slide-toggle .mdc-switch__track:before{background:transparent!important}.mat-mdc-slide-toggle .mdc-switch__handle{width:12px!important;height:12px!important;top:2px!important;left:1px!important;background-color:#fff!important;border-radius:50px!important}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-switch__track{background-color:var(--action-success-color)!important}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-checked .mdc-switch__handle{transform:translate(18px)!important;background-color:var(--mdc-switch-selected-handle-color)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-disabled{opacity:.5;pointer-events:none}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin-top:6px!important;margin-left:2px!important}.mdc-switch__track:before,.mdc-switch__track:after{border:none!important}.mdc-switch__track:before .mat-mdc-icon-button,.mdc-switch__track:after .mat-mdc-icon-button{width:auto!important;padding:4px 0 0!important}.mdc-switch{width:auto!important}.mdc-switch--unselected .mdc-switch__icon{width:12px!important;fill:#fff!important;border-radius:50%;background:#fff!important;height:12px!important;top:0}.mdc-switch--selected .mdc-switch__icon{width:16px!important;fill:#fff!important;background:transparent!important;height:16px!important;margin-right:14px!important;top:-2px}.mat-calendar-previous-button:after,.mat-calendar-next-button:after{margin:9.5px!important}.mdc-icon-button.mat-mdc-icon-button.mat-mdc-button-disabled{color:#00000042}table.mat-calendar-table tbody tr td.mat-calendar-body-cell-container button.mat-calendar-body-disabled:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){color:#00000042!important;cursor:default}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{height:auto!important;min-height:auto!important}.mat-mdc-radio-button .mdc-radio{padding:calc((var(--mdc-radio-state-layer-size, 18px) - 16px) / 2)!important}.smart-scheduler-calendar-panel .mat-calendar-header .mat-mdc-icon-button .mat-mdc-button-touch-target{width:100%;height:100%}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding:initial!important;min-height:initial!important}.mat-button-toggle-checked .mat-button-toggle-checkbox-wrapper{display:none}.schedule-recurrence--container .form-control-custom{border:1px solid #e0e2e8;border-radius:6px;background:#fbfbfc;padding:0 5px}.schedule-recurrence--container .customTooltipClass{word-break:break-word}textarea:focus-visible{outline:none}.div.mat-mdc-autocomplete-panel{background:#fff!important;min-width:300px!important}.sharelevel-cls{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:215px;margin-right:10px;cursor:pointer}.expense-attachment .drag-content{justify-content:center;flex-direction:column;gap:8px}.time-container .mat-unthemed .mat-icon{font-size:16px!important;position:relative;top:0}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-infix{width:150px!important}div.mat-mdc-autocomplete-panel{background:#fff!important;min-width:300px!important}.ngx-mat-timepicker form .ngx-mat-timepicker-table .ngx-mat-timepicker-tbody tr td .mat-mdc-form-field{min-width:34px!important}.mat-mdc-form-field-type-mat-date-range-input .mat-mdc-form-field-infix{width:160px!important}.mat-calendar-controls{margin:0!important}.mat-button-toggle-checked .mat-button-toggle-button:has(.mat-button-toggle-checkbox-wrapper){padding-left:0!important}input:focus-visible{outline:0!important}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}
