@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";.dashboard-main-container{background-color:#daf3ff;padding:20px;width:100%!important;color:#000;border-radius:8px;color:#2e2e30}.leave-balance-main-container{padding:12px 20px;background-color:#fff;border-radius:12px;height:216px}.leave-balance-header{display:flex;justify-content:space-between;align-items:center;margin:3px 0 15px}.divider-dashboard{background-color:#b6b6b6;width:100%;height:2px;margin:7px 0}.leave-name-container,.leave-name-container-modal{display:flex;justify-content:space-between;color:#000;align-items:center;margin:10px 0}.holiday-dashboard,.leave-color-dashboard{padding:4px 8px;border-radius:3.5px}.leave-color-dashboard-only-for-balance{max-width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upcoming-holiday-modal{min-width:200px}.holiday-dashboard .MuiTypography-root{line-height:25px}.leave-raise-dashboard{padding:0 8px;border-radius:3.5px}.leave-color-modal-dashboard{padding:4px 25px;border-radius:3.5px;max-width:min-content}.dashboard-modal-leave-type,.leave-color-modal-dashboard{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-modal-leave-type{width:100%}.max-tooltip-width{max-width:300px;white-space:normal;word-break:break-word}.dashboard-modal-leave{display:flex;justify-content:space-between;color:#000;align-items:center;margin:15px 0;gap:15px}.dashboard-main-container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:15px;gap:15px;grid-template-areas:"leaveBalance raisedLeave workingHours" "assignedInventory assignedInventory attendanceSummary" "holidays birthdays documents" "quickLinks . ."}.leave-balance-summary{grid-area:leaveBalance;min-width:0}.raised-leave-request{grid-area:raisedLeave}.working-hours{grid-area:workingHours}.assigned-inventory{grid-area:assignedInventory}.attendance-summary{grid-area:attendanceSummary}.upcoming-holidays{grid-area:holidays}.upcoming-birthdays{grid-area:birthdays}.organization-documents{grid-area:documents;min-width:0}.quick-links{grid-area:quickLinks;min-width:0}.expand-icon-pointer{cursor:pointer}.leave-status-modal-rejected,.leave-status-rejected{background:#ffeee8;color:#b76363;border:1px solid #b76363;border-radius:50px}.leave-status-approved,.leave-status-modal-approved,.leave-status-modal-rejected,.leave-status-rejected{display:flex;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:500;width:75px!important;height:25px}.leave-status-approved,.leave-status-modal-approved{background:#e5ffe3;color:#6ab964;border:1px solid #6ab964;border-radius:50px}.leave-status-modal-pending,.leave-status-pending{display:flex;justify-content:center;align-items:center;background:#ffeee8;color:#dd6c4e;padding:0 10px;border:1px solid #dd6c4e;border-radius:50px;font-size:12px;font-weight:500;width:75px!important;height:25px}.leave-type-container{display:flex;flex-direction:column}.leave-expanded-modal{display:flex;flex-direction:row;gap:15px;padding:4px 8px;justify-content:center;align-items:center}.button-size-notification .MuiSvgIcon-root{height:25px;width:25px}.button-size-modal .MuiSvgIcon-root{height:40px;width:40px}.leave-name{padding:4px 8px}.no-leave-data{color:#1f4b63;text-align:center;margin-top:10px;font-weight:500!important}.working-hour-container{padding:12px 20px;background-color:#fff;border-radius:12px;height:216px}.working-hour-display{display:flex;justify-content:center;align-items:center;padding:30px 20px}.small-text{padding-right:10px;vertical-align:baseline}.filter-options .Mui-checked{color:#1f4b63!important}.filter-options .MuiCheckbox-root{color:#c2c2c2}.assigned-inventory-container{padding:12px 20px;background-color:#fff;border-radius:12px;height:250px}.modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:0!important}.attendance-text{color:gray;font-size:14px;font-weight:500}.attendance-count{color:#000;font-size:13px;font-weight:400}.select-sum-dropdown{margin-top:5px}.select-sum-dropdown .MuiOutlinedInput-notchedOutline{border-color:#9d9d9d;border-radius:2px!important;box-shadow:inset 4px 4px 5px 0 rgba(0,0,0,.051)}.select-sum-dropdown .MuiAutocomplete-input{cursor:pointer}.attendance-content{display:flex;align-items:flex-start;justify-content:space-around;margin-top:10px}.chart-container{display:flex;position:relative;flex-direction:column;align-items:center;height:200px;width:200px}.chart{width:90px;height:90px;position:relative}.chart-loader{display:flex;justify-content:center;align-items:center;margin-top:30px}.chart-legend{width:12px;height:12px;display:inline-block;border-radius:2px;margin-right:5px}.box-container{display:flex;align-items:center;padding:2px 0}.box-container .MuiTypography-root{white-space:nowrap;font-size:11px!important;line-height:1.2}.canvas{overflow:visible!important}.close-button{color:#000}.modal-content{padding:16px 24px}.holiday-expanded-modal{padding:10px 0}.holiday-type-container{display:flex;justify-content:space-between;align-items:center}.holiday-date,.holiday-name{font-size:14px;color:#000}.holiday-name{font-weight:700}.birthday-list{display:flex;flex-direction:column;gap:16px}.birthday-item{justify-content:space-between;padding:7px 2px;gap:15px}.birthday-item,.birthday-left{display:flex;align-items:center}.birthday-left{gap:12px}.profile-pic{width:40px;height:40px;border-radius:50%;object-fit:cover}.birthday-info{max-width:160px}.birthday-info,.birthday-info-modal{display:flex;flex-direction:column}.ellipsis-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.name,.name-modal{font-size:14px;font-weight:400;color:#000}.department,.department-modal{font-size:12px;color:#64748b}.birthday-date,.birthday-date-modal{font-size:12px;font-weight:400;color:#000;min-width:140px;text-align:right}.documents-wrapper-container{display:flex;justify-content:center;align-items:center;margin:auto;height:115px}.pie-chart-label{color:#000;font-size:13px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.select-sum-dropdown{margin-bottom:16px;border-radius:2px}@media screen and (max-width:1400px){.birthday-date{font-size:13px;min-width:100px}}.recharts-sector:focus{outline:none}.expand-modal .MuiDialog-paper{max-height:500px;max-width:750px}.leave-balance-wrapper-container{padding:5px 0}.leave-raise-container{margin:8px 0}.leave-raise-wrapper-container{padding:2px 0}@media(min-width:1200px)and (max-width:1399px){.leave-status-approved,.leave-status-pending,.leave-status-rejected{font-size:8px!important;width:60px!important;height:20px!important}.leave-name-container .MuiTypography-root{font-size:12px;line-height:17px!important}.profile-pic{height:20px;width:20px}.name{font-size:13px;line-height:18px}.birthday-date,.department{font-size:11px;line-height:16px}.leave-balance-header .MuiTypography-root{font-size:16px}.leave-balance-wrapper-container,.leave-raise-wrapper-container{padding:0!important}.birthday-left{gap:5px}.birthday-item{padding:10px 0!important}.filter-options .MuiTypography-root,.holiday-dashboard .MuiTypography-root{font-size:12px}.leave-type{font-size:14px!important}}.holiday-name-container{margin:2px 0}.autocomplete-dropdown{background:#f6f9fc;border-radius:2px}@media(min-width:1400px)and (max-width:1445px){.leave-balance-wrapper-container{padding:1px 0!important}}@media(max-width:1067px)or ((min-width:1200px) and (max-width:1230px)){.dashboard-main-container{grid-template-columns:repeat(2,1fr);grid-template-areas:"leaveBalance raisedLeave" "assignedInventory assignedInventory" "workingHours attendanceSummary" "holidays birthdays" "documents quickLinks"}.working-hour-container{height:250px}}.document-data{color:#1f4b63;font-weight:500!important}.document-item{padding:5px 0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;cursor:pointer;color:#1f4b63;font-size:18px!important}.document-item-row{display:flex;align-items:center}.no-padding{padding:0}.new-label{margin-left:8px;height:24px;width:50px;font-size:12px;background:linear-gradient(329.45deg,#092e40 2.4%,#0e4865 34.92%,#1777a6 70.38%)!important;border-radius:3px!important}.documents-wrapper-start{justify-content:flex-start;align-items:flex-start}.documents-list-container{width:100%;text-align:left}.select-sum-dropdown .MuiAutocomplete-input{width:calc(100% - 26px);max-width:100px}.select-sum-dropdown .MuiAutocomplete-endAdornment{right:3px}.new-icon{margin-left:auto;margin-right:20px}.new-icon.MuiChip-root{border-radius:21px;padding:2px 8px;border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#092e40 2.4%,#0e4865 34.92%,#1777a6 70.38%) border-box!important}.new-icon .MuiChip-label{color:transparent;background:linear-gradient(90deg,#092e40 2.4%,#0e4865 34.92%,#1777a6 70.38%);-webkit-background-clip:text;background-clip:text;padding:0!important}