.login-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%}.login-image-container{background-position:100%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.login-card{border-radius:10px;box-shadow:0 2px 10px #0003;margin-left:5%;margin-right:5%;max-width:500px;width:100%}.login-form{align-content:center;padding:8% 10% 10%}.login-box{padding-top:12%}.login-box .p-field{border-radius:2rem;margin-bottom:2rem}.login-btn{background-color:#f3ebdd;border:1px solid #cdbfa9;display:inline!important}.login-btn:hover{background-color:#e8dfcc!important;border:1px solid #cdbfa9!important;transition:background-color .3s ease-in-out}.p-button:active,.p-button:focus{box-shadow:none!important;outline:none!important}.login-btn>.p-button-label{color:#000;font-weight:500}.forget-btn>.p-button-label{font-weight:500!important}.login-container .p-field.p-float-label:has(.p-error):not(:has(.p-inputtext:focus)):not(:has(.p-inputtext.p-filled)) label{top:50%!important}.p-password.p-invalid.p-component .p-password-input{border-color:#e24c4c!important}@media (max-width:600px){.login-image-container{display:none}.login-container{background-color:#e8dfcc;height:100vh}.login-card{align-self:self-start;background-color:#fff;border-bottom-left-radius:200px;border-bottom-right-radius:200px;border-top-left-radius:0;border-top-right-radius:0;height:96%;margin:0;min-height:600px}}@media screen and (min-width:1670px){.login-card{margin-left:12%}}@media screen and (min-width:1620px) and (max-width:1670px){.login-card{margin-left:6%}}.logo-container{display:flex;position:relative}.logo{display:block;height:auto;mix-blend-mode:multiply;object-fit:contain}.company-name{font-size:15px;font-weight:600;transform:translate(-42%,23%)}.logo-styles{flex:1 1;margin-left:-25px;margin-top:24px}@media (max-width:600px){.logo-styles{margin-left:-5%;margin-top:6%}.name-styles{display:none}}.sidebar{width:25%}.p-panelmenu-panel{margin:0!important}.p-panelmenu-header-link{color:#000;font-weight:400}.p-menuitem-icon,.p-menuitem-text{color:#000}.p-panelmenu-header-link:hover{background-color:#e8dfcc!important;transition:background-color .3s ease-in-out}.p-panelmenu-content{background-color:#f6f0e6;border:#cdbfa9;border-radius:0;font-weight:300}.p-menuitem-link:hover{background-color:#e8dfcc!important;transition:background-color .3s ease-in-out}.expandable-menu-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}.expandable-menu-icon{margin-right:10px}.expandable-menu-label{flex-grow:1}.sidebar-header{padding:20px;text-align:center}.menu{padding:0}.user-section{background-color:#f3ebdd;border-bottom:1px solid;border-color:#cdbfa9;padding:0 0 12px 10px;text-align:center;width:100%}.user-name{font-size:1rem;font-weight:500;line-height:1}.user-profile{align-items:center;color:#000;display:flex;gap:10px}.logout-btn>.p-button-label{font-size:1rem;font-weight:400!important}.logout:hover{background-color:#e8dfcc!important}.menu-container{display:flex;flex-direction:column;height:93%}.menu{flex-grow:1;overflow-y:auto}.logout{background-color:#f3ebdd;border-top:1px solid #cdbfa9;cursor:pointer;flex-shrink:0;padding-bottom:10px;padding-top:10px;text-align:left;width:100%}@media (max-width:768px){.sidebar{width:90%}.menu-container{height:92%}}.header{align-items:center;background-color:#f3ebdd;box-shadow:0 2px 5px #0000001a;display:flex;height:92px;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:1000}.menu-button{background:#0000;border:none;color:#000}.page-title{font-size:1.5rem;font-weight:400}.homepage{background-color:#fffcf8;height:100vh;top:0}.homepage,.main-content{left:0;position:absolute;width:100%}.main-content{height:100%;text-align:center;top:92px}.page-content{background-color:#fffcf8;flex:1;height:100%;padding:20px;transition:margin-left .3s ease-in-out}.card{border-radius:10px;box-shadow:0 4px 10px #0000001a;padding:20px}.p-datatable-wrapper{border:1px solid #cdbfa9;border-radius:15px}.p-button-rounded,.p-column-filter{padding:5px}.p-button-rounded:hover{background-color:#fff}.p-datatable .p-datatable-thead>tr>th{background-color:#f3ebdd!important;color:#000;font-size:1rem;font-weight:500;justify-items:center}.p-column-filter:active,.p-column-filter:focus,.p-column-filter:hover{border-color:#cdbfa9;box-shadow:none!important;outline:none!important}.p-datatable .p-datatable-tbody>tr{background-color:#fffcf8!important}.p-datatable .p-datatable-tbody>tr:hover{background-color:#f6f0e6!important;transition:background-color .3s ease-in-out}.p-button.p-button-text,.p-highlight{color:#000!important}.p-highlight{background-color:#cdbfa9}.p-dropdown-item:hover{background-color:#e8dfcc!important}.p-link{color:#000}.p-column-filter-menu-button .p-link:hover{background-color:#fff}.p-paginator-element:hover{background-color:#e8dfcc!important}.p-column-filter-menu-button-active,.p-column-filter-menu-button-open{background-color:#cdbfa9}.p-sortable-column .p-sortable-column-icon{color:#000!important}.p-sortable-column:not(.p-highlight):hover{background-color:#e8dfcc!important;color:#000!important}.p-sortable-column.p-highlight{background-color:#cdbfa9!important;color:#000!important}.p-column-filter-menu-button{color:#000!important}.p-datatable .p-datatable-tbody>tr>td{text-align:center!important;vertical-align:middle!important}.p-datatable .p-datatable-thead>tr>th{text-align:center!important}.p-datatable .p-datatable-tbody>tr>td .flex{justify-content:center}.p-dropdown-item .p-highlight .p-focus{color:#000!important}.p-column-filter-buttonbar>button{background-color:#f3ebdd;border:1px solid #cdbfa9}.p-column-filter-buttonbar>button>span{color:#000;font-weight:400}.p-column-filter-buttonbar>button:hover{background-color:#e8dfcc!important;transition:background-color .3s ease-in-out}.p-column-filter-matchmode-dropdown,.p-column-filter-matchmode-dropdown:active,.p-column-filter-matchmode-dropdown:focus,.p-column-filter-matchmode-dropdown:hover,.p-dropdown.p-focus,.p-dropdown:active,.p-dropdown:focus,.p-dropdown:hover{border-color:#cdbfa9!important;box-shadow:none!important;outline:none!important}.p-paginator-bottom{background-color:#fffcf8;border:none}.p-datatable .p-datatable-thead>tr>th{border-bottom:1px solid #cdbfa9!important;border-right:1px solid #cdbfa9!important}.p-datatable .p-datatable-tbody>tr>td{border-bottom:none!important;border-right:1px solid #cdbfa9!important}.p-datatable .p-datatable-tbody>tr>td:last-child,.p-datatable .p-datatable-thead>tr>th:last-child{border-right:none!important}.sidebar{background-color:#f3ebdd;width:45%}.shared-sidebar-header{font-size:1.5rem;font-weight:400;margin-bottom:1%;text-align:center}.p-sidebar .p-sidebar-header{background-color:#f3ebdd;padding:0!important}.p-sidebar-content{padding:0!important}.p-panelmenu-header-content{background-color:#f3ebdd;border:none;border-radius:0!important}.p-sidebar-icon{color:#000!important}.p-sidebar .p-sidebar-close:hover{background-color:#e8dfcc!important}.p-sidebar .p-sidebar-close:active,.p-sidebar .p-sidebar-close:focus{border:none!important;box-shadow:none!important;outline:none!important}@media (max-width:768px){.sidebar{width:90%}}@media screen and (min-width:1400px){.sidebar{width:35%}}.p-button:active,.p-button:focus,.p-inputtext:active,.p-inputtext:focus,.p-inputtext:hover{border-color:#cdbfa9!important;box-shadow:none!important;outline:none!important}.add-form .p-field{border-radius:2rem;margin-bottom:1.7rem}.p-float-label:has(.p-dropdown.p-inputwrapper-filled),.p-float-label:has(.p-dropdown:focus),.p-float-label:has(.p-inputtext.p-filled),.p-float-label:has(.p-inputtext:focus){label{margin-top:-.25rem!important}}.user-edit-container{position:relative}.users-page{background-color:#fffcf8;height:100%}.add-user-btn{background-color:#dfcdb1;border:none;display:inline!important;font-size:1rem;padding:8px 16px}.add-user-btn:hover{background-color:#cdbfa9!important;transition:background-color .2s ease-in-out}.add-user-btn>.p-button-label{color:#000;font-weight:500}.search-address .p-button.p-button-secondary.p-button-outlined{border-left:none;color:#cdbfa9}.custom-listbox{background-color:#fffcf8;border:1px solid #cdbfa9;border-radius:10px;box-shadow:0 4px 10px #0000001a;font-size:1rem}.custom-listbox .p-listbox-item{color:#000;padding:.75rem 1rem;transition:background-color .3s ease-in-out}.custom-listbox .p-listbox-item:hover{background-color:#f6f0e6!important;cursor:pointer}.custom-listbox .p-listbox-item.p-highlight{background-color:#cdbfa9!important;color:#000!important}.custom-listbox .p-listbox-item.p-focus{border-color:#cdbfa9;box-shadow:none;outline:none}.patient-edit{margin-top:2%}.p-tabview-nav{background-color:#f3ebdd;display:flex;gap:0;justify-content:space-between;margin:0;padding:0;width:100%}.p-tabview-nav li{flex:1;text-align:center}.p-tabview-panels{margin:0!important;padding:0!important;width:100%}.p-tabview-nav-link{justify-content:center}.form-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:5%}.form-row span.p-float-label{flex:1;min-width:0}.form-container{background-color:#f3ebdd;padding-left:3%;padding-right:3%;width:100%}.p-inputtext{width:100%!important}.p-tabview .p-tabview-nav li .p-tabview-nav-link{background-color:#f3ebdd;border-bottom:1px solid;border-color:#d9d3ca;border-radius:0;color:#000;font-size:1rem;font-weight:400;transition:background-color none}.p-tabview .p-tabview-nav li .p-tabview-nav-link:hover{background-color:#f6f0e6!important;border-color:#cdbfa9}.p-multiselect-items-wrapper{background-color:#fffcf8!important}.p-multiselect-close.p-link:hover{background-color:#e8dfcc!important}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background-color:#e8dfcc!important;border-color:#cdbfa9;font-weight:500}.p-float-label:has(.p-calendar.p-inputwrapper-filled),.p-float-label:has(.p-calendar.p-inputwrapper-focus),.p-float-label:has(.p-calendar:focus),.p-float-label:has(.p-dropdown.p-inputwrapper-filled),.p-float-label:has(.p-dropdown.p-inputwrapper-focus),.p-float-label:has(.p-dropdown:focus),.p-float-label:has(.p-inputtext.p-filled),.p-float-label:has(.p-inputtext:focus){label{margin-top:-.15rem!important}}.p-multiselect-item.p-focus{background-color:#f3ebdd}.p-multiselect-item.p-highlight{background-color:#cdbfa9}.p-multiselect-checkbox .p-checkbox.p-highlight .p-checkbox-box{background-color:#e8dfcc!important}.p-multiselect-header{background-color:#f3ebdd}.p-multiselect:not(.p-disabled).p-focus,.p-multiselect:not(.p-disabled):hover{border-color:#cdbfa9!important;box-shadow:none}.form-row:has(.p-float-label):has(.p-error):not(:has(.p-calendar:focus)):not(:has(.p-calendar.p-filled)) label,.form-row:has(.p-float-label):has(.p-error):not(:has(.p-inputtext:focus)):not(:has(.p-inputtext.p-filled)) label,.p-float-label:has(.p-error):not(:has(.p-calendar:focus)):not(:has(.p-calendar.p-filled)) label,.p-float-label:has(.p-error):not(:has(.p-inputtext:focus)):not(:has(.p-inputtext.p-filled)) label{margin-top:-1rem}.p-calendar:not(.p-calendar-disabled).p-focus>.p-inputtext{border-color:#cdbfa9!important;box-shadow:none}.condition-section{margin-bottom:20px}.condition-section h5{font-size:1.2rem;font-weight:500;margin-bottom:10px}.p-field-radiobutton{margin-right:20px}.p-field-radiobutton label{font-size:1rem;font-weight:400;margin-left:2px}.condition-section-row{align-items:center;display:flex;justify-content:space-between;margin-top:3%}.save-btn{margin-bottom:3%}.p-radiobutton.p-highlight .p-radiobutton-box{background-color:#cdbfa9!important;border-color:#cdbfa9!important}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#cdbfa9!important}.loading-overlay{align-items:center;background:#e4e4e4b3;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.loading{opacity:.6;pointer-events:none}.error-container{background-color:#f3ebdd}.info-message{background-color:#e8dfcc!important;border:1px solid #cdbfa9;border-radius:5px;padding:10px}.info-message .p-icon.p-inline-message-icon,.info-message .p-inline-message-text{color:#000;font-weight:400}.p-divider .p-divider-content{background-color:#f3ebdd}.p-divider.p-divider-horizontal:before{border-top:1px solid #cdbfa9}@media (max-width:768px){.form-row{flex-direction:column;gap:22px;margin-top:6%}}.patients-page{background-color:#fffcf8;height:100%}.filter-card{align-items:center;background-color:#f6f0e6;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}.add-patient-btn{background-color:#dfcdb1;border:none;display:inline!important;font-size:1rem;padding:8px 16px}.add-patient-btn:hover{background-color:#cdbfa9!important;transition:background-color .2s ease-in-out}.add-patient-btn>.p-button-label{color:#000;font-weight:500}.p-checkbox.p-highlight .p-checkbox-box{background-color:#cdbfa9!important}.p-checkbox .p-checkbox-box{border-color:#cdbfa9!important}.loading-container{align-items:center;color:#000;display:flex;flex-direction:column;font-size:1rem;justify-content:center}.error-container{display:flex;justify-content:center;margin-top:20px}.p-progress-spinner{height:40px!important;width:40px!important}@media (max-width:768px){.responsive-button .p-button-label{display:none}.responsive-button .pi{margin-right:0!important}.responsive-button{margin-left:5px}}.p-dialog-header{background-color:#f3ebdd}.p-dialog-footer .p-button-text.p-button.p-component:hover,.p-dialog-header-icons .p-dialog-header-icon:hover{background-color:#e8dfcc!important}.schedules .filter-card{align-items:center;background-color:#f6f0e6;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}.filters{display:flex;gap:15px}.filter-item{align-items:center;display:flex;gap:5px}.add-schedule-btn{display:inline!important;font-size:1rem;padding:8px 16px}.add-schedule-btn,.clear-filter-btn{background-color:#dfcdb1;border:none}.clear-filter-btn{color:#000}.add-schedule-btn:hover{background-color:#cdbfa9!important;transition:background-color .2s ease-in-out}.add-schedule-btn>.p-button-label{color:#000;font-weight:500}.filter-card .p-dropdown{min-width:243px}.filter-card .p-dropdown-label.p-inputtext{color:#000}.p-dropdown-header{background-color:#f6f0e6!important}.highlight-today{background-color:#e8fde7!important}.schedule-container{background-color:#fffcf8;border-radius:10px;box-shadow:0 4px 10px #0000001a;padding:2%}.event-dot{background-color:#aaa398;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:2px;width:10px}.event-details{background-color:#f6f0e6;border:1px solid #cdbfa9;border-radius:4px;margin:5px;padding:10px}.event-details,.event-details-week{color:#000;cursor:pointer;display:inline-block;font-size:12px;text-align:center}.event-details-week{background-color:#cdbfa9;border:1px solid #f6f0e6;border-radius:4px;height:20px;margin:2px;padding:2px;width:10px}.day-cell-content{font-size:14px;justify-content:space-between}.day-cell-content,.event-count{align-items:center;display:flex}.event-count{background-color:#cdbfa9;border:1px solid #f6f0e6;border-radius:50%;color:#000;font-size:1em;height:18px;justify-content:center;margin-right:20px;padding:13px;width:18px}.fc-event{box-shadow:none!important}.fc-toolbar-title{font-size:1.5rem!important;font-weight:500}.schedule-container .p-button-label{color:#000!important;font-weight:400}.schedule-container .fc-button,.schedule-container .fc-next-button,.schedule-container .fc-prev-button,.schedule-container .fc-today-button{background-color:#f3ebdd!important;border:1px solid;border-color:#cdbfa9!important;box-shadow:none;color:#000!important;font-weight:400;outline:none!important;padding:.4em .65em}.schedule-container .fc-button.fc-button-active{background-color:#cdbfa9!important}.schedule-container .fc-today-button:not(.fc-today-button:disabled):hover{background-color:#cdbfa9!important;border:none;box-shadow:none!important;color:#000!important;font-weight:400;outline:none!important;transition:background-color .2s ease-in-out}.schedule-container .fc-button:hover{background-color:#cdbfa9!important;box-shadow:none!important}.schedule-container .fc-button:active,.schedule-container .fc-button:focus{box-shadow:none!important}.schedule-container .p-button.p-component.p-highlight{background-color:#cdbfa9!important;border-color:#cdbfa9!important}.schedule-container .p-button.p-component{background-color:#f3ebdd!important;border-color:#cdbfa9!important}.schedule-container .p-button.p-component:hover{background-color:#dfcdb1!important}.fc .fc-col-header-cell-cushion{font-weight:400!important;padding:4px!important}.fc-daygrid-day-events{display:flex!important;flex-wrap:wrap}@media (max-width:768px){.filter-card .p-dropdown{min-width:0}.filters:has(.clr-btn-container){flex-wrap:wrap}.schedules .filters:has(.clr-btn-container) .filter-item,.schedules .filters:has(.clr-btn-container) .p-dropdown{width:100%}.clr-btn-container{width:100%}.filter-card{flex-wrap:wrap;gap:14px}.add-schedule-btn{width:100%}.fc-toolbar-title{font-size:.85rem!important}.schedule-container .fc-button,.schedule-container .fc-next-button,.schedule-container .fc-prev-button,.schedule-container .fc-today-button{padding:.1em .2em!important}.event-count{margin-right:0}.clear-filter-btn{padding:.75rem;width:100%}.schedules{padding:1rem!important}}.schedule-form .p-field{border-radius:2rem;margin-bottom:1.7rem}.p-float-label:has(.p-dropdown.p-inputwrapper-filled),.p-float-label:has(.p-dropdown:focus),.p-float-label:has(.p-inputtext.p-filled),.p-float-label:has(.p-inputtext:focus){label{margin-top:-.25rem!important}}.p-datepicker-trigger.p-button.p-component.p-button-icon-only{background-color:#dfcdb1!important;border-color:#cdbfa9!important;color:#000}.p-datepicker-trigger.p-button.p-component.p-button-icon-only:focus,.p-datepicker-trigger.p-button.p-component.p-button-icon-only:hover{border-color:#cdbfa9}.attendance-filter-card .date-picker.p-calendar .p-inputtext.p-component,.attendance-filter-card .p-dropdown-label{color:#000}.attendance-filter-card{align-items:center;background-color:#f6f0e6;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}.attendance-filter-card .date-picker.p-calendar{min-width:265px}.add-attendance-btn{background-color:#dfcdb1;border:none;display:inline!important;font-size:1rem;padding:8px 16px}.add-attendance-btn:hover{background-color:#cdbfa9!important;transition:background-color .2s ease-in-out}.add-attendance-btn>.p-button-label{color:#000;font-weight:500}@media (max-width:600px){.attendance-filter-card .date-picker.p-calendar{min-width:0}.attendance-filter-card{justify-content:center}.attendance-filter-card .filters{align-self:self-end;flex-direction:column}.attendance-filter-card .filters .filter-item>div{width:100%}}.tablebody>tr>td>.p-highlight:not(:first-child){background-color:aqua!important}.attendance-form .p-field{border-radius:2rem;margin-bottom:1.7rem}.attendance-form .form-row{display:flex;flex-wrap:nowrap;gap:10px;margin-top:0}.attendance-form .form-row span.p-float-label{flex:1;min-width:0}.p-float-label:has(.p-dropdown.p-inputwrapper-filled),.p-float-label:has(.p-dropdown:focus),.p-float-label:has(.p-inputtext.p-filled),.p-float-label:has(.p-inputtext:focus){label{margin-top:-.25rem!important}}.save-btn{background-color:#dfcdb1;border:none;display:inline!important}.save-btn:hover{background-color:#cdbfa9!important;transition:background-color .2s ease-in-out}.save-btn>.p-button-label{color:#000;font-weight:400}.p-error{margin-left:7px}.p-checkbox-disabled,.p-dropdown:disabled,.p-inputtext:disabled{background-color:#f5f5f5!important;color:#777!important;cursor:not-allowed}.distance-map{background-color:#fff;border-radius:8px}.distance-map.disabled{background-color:#f5f5f5!important;color:#777!important;cursor:not-allowed}@media (max-width:768px){.attendance-form .form-row{flex-direction:column;gap:22px;margin-top:6%}.attendance-form .p-field{margin-bottom:1rem}}.t-btn{background-color:#dfcdb1;border:none;color:#000;display:inline!important}.t-btn:hover{background-color:#cdbfa9!important;transition:background-color .2s ease-in-out}.t-btn>.p-button-label{color:#000;font-weight:400}.user-aide-sidebar .filter-card{align-items:center;background-color:#f3ebdd;border-radius:0;box-shadow:0 4px 6px #0000001a;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}.user-aide{background-color:#fffcf8}.user-aide .p-sidebar-header{border-radius:8px!important}.print-wrapper{overflow-x:auto;width:100%}@media print{body *{visibility:hidden}.printable-area,.printable-area *{visibility:visible}.printable-area{left:0;position:absolute;top:0;width:100%}}@media (max-width:600px){.user-aide-sidebar .filter-card{justify-content:center}.user-aide-sidebar .filter-card .p-dropdown{margin-bottom:.75rem;width:100%}.user-aide-sidebar .filter-card .print-btn{width:100%}}.row{display:flex;flex-direction:row;flex-wrap:wrap;gap:45px;justify-content:inherit;margin:1rem}.claim-filters{align-items:center;background-color:#f6f0e6;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;gap:15px;justify-content:center;margin-bottom:1rem;padding:1.75rem}.claim-dropdown{min-width:150px}.find-claim-btn{background-color:#dfcdb1;border:none;display:inline!important;font-weight:400!important;min-width:150px}.find-claim-btn:hover{background-color:#cdbfa9!important;transition:background-color .2s ease-in-out}.float-label:has(.p-inputtext:focus),.p-float-label:has(.p-dropdown.p-inputwrapper-filled),.p-float-label:has(.p-dropdown:focus),.p-float-label:has(.p-inputtext.p-filled){label{margin-top:-.25rem!important}}.p-field.p-float-label:has(.p-error):not(:has(.p-inputtext:focus)):not(:has(.p-inputtext.p-filled)) label{top:35%}.adjusted-margin{margin-top:-18px}@media screen and (max-width:768px){.claim-filters{flex-direction:row}.row{flex-direction:column;gap:30px;margin:0;width:100%}.claim-dropdown{min-width:0;text-align:left}.p-float-label{width:100%}.adjusted-margin{margin-top:0}}.claim-section{background-color:#f6f0e6;border:1px solid #cdbfa9!important;border-collapse:initial;border-radius:8px;box-shadow:0 4px 6px #0000001a;gap:15px;margin-bottom:1rem;padding:1rem;width:100%}.claimError .claim-section{border-color:#ff5757!important}.claim-section td{border-bottom:1px solid #cdbfa9;padding:12px}.claim-section tr:last-child td{border-bottom:none!important}.nested-service-table td,.nested-service-table th{font-weight:600;min-width:250px;padding:8px;text-align:left}.nested-service-table.p-datatable .p-datatable-thead>tr>th{background-color:#f6f0e6!important}.claim-section .p-dropdown-label.p-inputtext,.claim-section .p-dropdown-label.p-inputtext.p-placeholder,.claim-section .p-inputtext.p-component,.selection-cont .p-dropdown-label.p-inputtext,.selection-cont .p-dropdown-label.p-inputtext.p-placeholder,.selection-cont .p-inputtext.p-component{padding:8px!important}.claim-section .p-inputtext.p-component{max-width:250px;padding:8px!important}.selection-cont{display:flex;gap:30px;justify-content:flex-end}.selection-cb{margin-top:12px}span.selection-cb>label{margin-left:4px}@media screen and (max-width:600px){.selection-cont{flex-direction:column}.selection-cb{align-self:flex-start}.nested-service-table td,.nested-service-table th{min-width:0}.claim-section .p-inputtext.p-component{max-width:100px;padding:8px!important}}.p-toast-message-content{text-align:left!important}.p-overlaypanel .p-overlaypanel-close{background:#f3ebdd}.p-tooltip .p-tooltip-text{background:#f3ebdd!important;color:#000!important}.card{box-sizing:border-box;height:100%;width:100%}.chart-cont{align-items:center;display:flex;justify-content:center;width:100%}.chart-cont canvas{height:400px!important;max-width:1000px!important;width:90%!important}.d-card{background-color:#f3ebdd;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-bottom:1rem;margin-right:2rem;width:200px}.d-cards{display:flex;gap:20px;justify-content:space-around;margin-bottom:.5rem}.d-cards,.dashboard .filters{flex-wrap:wrap}.dashboard .filter-card{margin-bottom:2rem!important}@media (max-width:600px){.d-card{margin-right:0;width:100%}}.master-data .p-tabview-nav-container{position:relative;z-index:1000}