.HrmisDashboard_dashboard__UDDY_{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}.HrmisDashboard_topBar__JCgUJ{display:flex;align-items:center;justify-content:space-between;gap:16px}.HrmisDashboard_greetingTitle___iI6v{font-size:28px;font-weight:700;color:#1f2937;line-height:1.2;word-break:break-word}.HrmisDashboard_greetingSub__g9RLp{margin-top:6px;font-size:14px;color:#6b7280}.HrmisDashboard_sectionTitle__gbiGW{font-size:16px;font-weight:700;color:#1f2937}.HrmisDashboard_metricCard__Amv5o{border-radius:14px;padding:18px 20px;color:#fff;min-height:96px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 8px 20px rgba(15,23,42,.08)}.HrmisDashboard_metricValue__G9UCM{font-size:30px;font-weight:800;line-height:1}.HrmisDashboard_metricLabel__6HpvG{margin-top:8px;font-size:14px;opacity:.95}.HrmisDashboard_metricIconWrap__1_1k5{width:52px;height:52px;border-radius:50%;background:rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;flex-shrink:0}.HrmisDashboard_panelCard__tmXBY{background:#fff;border:1px solid #e8edf5;border-radius:14px;padding:16px 18px;box-shadow:0 4px 14px rgba(15,23,42,.04);height:100%;min-width:0}.HrmisDashboard_panelHeader__SGDfE{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:80px}.HrmisDashboard_panelTitle__dngAL{font-size:16px;font-weight:700;color:#1f2937}.HrmisDashboard_panelMore__heDCJ{font-size:13px;color:#6b7280;cursor:pointer;white-space:nowrap;border:none;background:transparent;padding:0;font-family:inherit;line-height:inherit}.HrmisDashboard_panelMore__heDCJ:hover{color:#3b82f6}.HrmisDashboard_middleRowCompact__2WwlZ{row-gap:12px}.HrmisDashboard_panelCardCompact__Gd02u{min-height:auto}.HrmisDashboard_panelListCompact__8cTiV{max-height:168px;overflow-y:auto;padding-right:2px}.HrmisDashboard_panelListCompact__8cTiV::-webkit-scrollbar{width:4px}.HrmisDashboard_panelListCompact__8cTiV::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.HrmisDashboard_approvalItem___C0_Z{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 0;border-bottom:1px solid #f1f5f9}.HrmisDashboard_approvalItem___C0_Z:last-child{border-bottom:none}.HrmisDashboard_approvalLeft__wf1fX{display:flex;align-items:center;gap:10px;color:#374151;font-size:14px;min-width:0}.HrmisDashboard_approvalIcon__N1eBy{width:28px;height:28px;border-radius:8px;background:#eff6ff;color:#3b82f6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.HrmisDashboard_approvalCount__6BFVh{font-size:13px;color:#6b7280;white-space:nowrap;flex-shrink:0}.HrmisDashboard_timeline__eQN9I{display:flex;flex-direction:column;gap:18px;padding-top:4px}.HrmisDashboard_timelineItem__guTsz{display:flex;gap:12px;align-items:flex-start}.HrmisDashboard_timelineDot__5KY5u{width:10px;height:10px;border-radius:50%;background:#3b82f6;margin-top:6px;flex-shrink:0}.HrmisDashboard_timelineText__PIzrX{font-size:14px;color:#374151;line-height:1.5;word-break:break-word}.HrmisDashboard_chartScroll__HFuse{width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.HrmisDashboard_chartInner__EBZi7{min-width:0}.HrmisDashboard_chartInnerBar__Wq7E_{min-width:520px}.HrmisDashboard_donutWrap__js6DK{display:flex;justify-content:center;align-items:center;width:100%}.HrmisDashboard_clockWrap__vp4Dp{width:72px;height:72px}.HrmisDashboard_clockWrapMd__4GOn1,.HrmisDashboard_clockWrap__vp4Dp{border-radius:50%;border:2px solid #dbeafe;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(59,130,246,.12);flex-shrink:0}.HrmisDashboard_clockWrapMd__4GOn1{width:66px;height:66px}.HrmisDashboard_clockWrapSm__wlXM3{width:64px;height:64px;border-radius:50%;border:2px solid #dbeafe;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(59,130,246,.12);flex-shrink:0}.HrmisDashboard_clockFace__0qmt_{position:relative;width:60px;height:60px;border-radius:50%;background:#f8fbff}.HrmisDashboard_clockFaceMd__LZIAD{position:relative;width:56px;height:56px;border-radius:50%;background:#f8fbff}.HrmisDashboard_clockFaceSm__6nEz_{position:relative;width:54px;height:54px;border-radius:50%;background:#f8fbff}.HrmisDashboard_clockHandsLg__2gEtv .HrmisDashboard_clockHandHour__hwAj8{height:16px}.HrmisDashboard_clockHandsLg__2gEtv .HrmisDashboard_clockHandMinute__2RVFR{height:22px}.HrmisDashboard_clockHandsLg__2gEtv .HrmisDashboard_clockHandSecond__u2yPa{height:24px}.HrmisDashboard_clockHandsMd__5guc_ .HrmisDashboard_clockHandHour__hwAj8{height:15px}.HrmisDashboard_clockHandsMd__5guc_ .HrmisDashboard_clockHandMinute__2RVFR{height:20px}.HrmisDashboard_clockHandsMd__5guc_ .HrmisDashboard_clockHandSecond__u2yPa{height:22px}.HrmisDashboard_clockHandsSm__zP3wo .HrmisDashboard_clockHandHour__hwAj8{height:14px}.HrmisDashboard_clockHandsSm__zP3wo .HrmisDashboard_clockHandMinute__2RVFR{height:18px}.HrmisDashboard_clockHandsSm__zP3wo .HrmisDashboard_clockHandSecond__u2yPa{height:20px}.HrmisDashboard_clockHandHour__hwAj8,.HrmisDashboard_clockHandMinute__2RVFR,.HrmisDashboard_clockHandSecond__u2yPa{position:absolute;left:50%;bottom:50%;transform-origin:bottom center;border-radius:999px}.HrmisDashboard_clockHandHour__hwAj8{width:3px;height:16px;background:#1d4ed8;margin-left:-1.5px}.HrmisDashboard_clockHandMinute__2RVFR{width:2px;height:22px;background:#3b82f6;margin-left:-1px}.HrmisDashboard_clockHandSecond__u2yPa{width:1px;height:24px;background:#93c5fd;margin-left:-.5px}.HrmisDashboard_clockCenter__VBz4m{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:#1d4ed8}@media (max-width:575.98px){.HrmisDashboard_dashboard__UDDY_{gap:12px}.HrmisDashboard_topBar__JCgUJ{flex-direction:column;align-items:flex-start;gap:12px}.HrmisDashboard_clockWrapSm__wlXM3{align-self:flex-end}.HrmisDashboard_greetingTitle___iI6v{font-size:22px}.HrmisDashboard_greetingSub__g9RLp{font-size:13px}.HrmisDashboard_sectionTitle__gbiGW{font-size:15px;margin-bottom:8px}.HrmisDashboard_metricCard__Amv5o{min-height:84px;padding:14px 16px;border-radius:12px}.HrmisDashboard_metricValue__G9UCM{font-size:24px}.HrmisDashboard_metricLabel__6HpvG{font-size:13px;margin-top:6px}.HrmisDashboard_metricIconWrap__1_1k5{width:44px;height:44px}.HrmisDashboard_panelCard__tmXBY{padding:14px;border-radius:12px}.HrmisDashboard_panelTitle__dngAL{font-size:15px}.HrmisDashboard_approvalItem___C0_Z{padding:10px 0}.HrmisDashboard_approvalLeft__wf1fX,.HrmisDashboard_timelineText__PIzrX{font-size:13px}.HrmisDashboard_timeline__eQN9I{gap:14px}}@media (max-height:967.98px){.HrmisDashboard_middleRowCompact__2WwlZ{row-gap:10px}.HrmisDashboard_panelCardCompact__Gd02u{padding:14px}.HrmisDashboard_panelListCompact__8cTiV{max-height:152px}.HrmisDashboard_approvalItem___C0_Z{padding:9px 0}.HrmisDashboard_timeline__eQN9I{gap:12px}}@media (min-width:576px) and (max-width:991.98px){.HrmisDashboard_dashboard__UDDY_{gap:14px}.HrmisDashboard_greetingTitle___iI6v{font-size:24px}.HrmisDashboard_metricCard__Amv5o{min-height:88px;padding:16px 18px}.HrmisDashboard_metricValue__G9UCM{font-size:26px}.HrmisDashboard_panelCard__tmXBY{padding:15px 16px}}@media (min-width:992px) and (max-width:1199.98px){.HrmisDashboard_greetingTitle___iI6v{font-size:26px}.HrmisDashboard_metricValue__G9UCM{font-size:28px}.HrmisDashboard_chartInnerBar__Wq7E_{min-width:100%}}@media (min-width:1200px){.HrmisDashboard_dashboard__UDDY_{gap:8px}.HrmisDashboard_greetingTitle___iI6v{font-size:28px}.HrmisDashboard_metricValue__G9UCM{font-size:30px}.HrmisDashboard_chartInnerBar__Wq7E_{min-width:100%}}