.admin-dashboard-reference_page__ZEGuV{display:flex;flex-direction:column;gap:22px;padding:24px 28px 28px;color:#0f172a;max-width:100%}.admin-dashboard-reference_pageHeader__3P6S2{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.admin-dashboard-reference_pageHeaderCopy__ElUga{display:grid;gap:6px}.admin-dashboard-reference_greetingTitle__yo2GF{margin:0;font-size:22px;line-height:28px;font-weight:700;letter-spacing:-.03em;color:#0f172a}.admin-dashboard-reference_greetingSubtitle__S6eHM{margin:0;font-size:12px;line-height:18px;color:#64748b}.admin-dashboard-reference_dateButton__xnBa8{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border:1px solid #d8e1ee;border-radius:10px;background:#ffffff;color:#0f172a;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 1px 2px rgba(15,23,42,.04)}.admin-dashboard-reference_dateButton__xnBa8 svg{width:16px;height:16px;stroke:#6B7280;fill:none;stroke-width:1.8}.admin-dashboard-reference_dateChevron__NH8BY{color:#9CA3AF;font-size:12px}.admin-dashboard-reference_metricsRow__iRNP9{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px}.admin-dashboard-reference_metricCard__DBVKa{display:flex;align-items:center;gap:12px;min-height:0;padding:14px 16px;border:1px solid #e2e8f0;border-radius:14px;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,.04)}.admin-dashboard-reference_metricIcon__Q0eer{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.admin-dashboard-reference_metricIcon__Q0eer svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.admin-dashboard-reference_metricBlue__6e4RN{background:#F4FBFA;color:#0E9A8C}.admin-dashboard-reference_metricGreen__2ieD4{background:#ECFDF5;color:#059669}.admin-dashboard-reference_metricPurple__GgDQ3{background:#F5F3FF;color:#7C3AED}.admin-dashboard-reference_metricOrange__THUW5{background:#FFF7ED;color:#EA580C}.admin-dashboard-reference_metricCyan__3aaT7{background:#ECFEFF;color:#0891B2}.admin-dashboard-reference_metricCopy__rkeAW{min-width:0;display:grid;gap:2px}.admin-dashboard-reference_metricLabel__1fA7e{margin:0;font-size:12px;line-height:16px;color:#64748b;font-weight:600}.admin-dashboard-reference_metricValue__3fQl8{margin:0;font-size:22px;line-height:26px;font-weight:700;color:#0f172a;letter-spacing:-.03em}.admin-dashboard-reference_metricHelper__a6ks5{margin:2px 0 0;font-size:12px;line-height:16px;font-weight:500}.admin-dashboard-reference_metricHelperWarn__RcgCR{color:#D97706}.admin-dashboard-reference_metricHelperUp__Wa8YX{color:#059669}.admin-dashboard-reference_metricHelperMuted___a3jG{color:#6B7280}.admin-dashboard-reference_middleGrid__Xts5t{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:16px;align-items:stretch}.admin-dashboard-reference_panelCard__Lj06A{border:1px solid #e2e8f0;border-radius:12px;background:#ffffff;box-shadow:0 8px 24px rgba(15,23,42,.04);padding:20px 22px}.admin-dashboard-reference_panelTitle__7T8ZU{margin:0 0 16px;font-size:16px;line-height:24px;font-weight:600;color:#111827}.admin-dashboard-reference_quickGrid__1KisI{display:grid;grid-template-columns:1fr 1fr;gap:0;position:relative}.admin-dashboard-reference_quickGrid__1KisI:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#E5E7EB}.admin-dashboard-reference_quickColumn__PC_mg{display:grid}.admin-dashboard-reference_quickRow__ULkuw{display:flex;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;color:inherit;border-bottom:1px solid #f3f4f6;transition:background .15s ease}.admin-dashboard-reference_quickColumn__PC_mg:first-child .admin-dashboard-reference_quickRow__ULkuw{padding-right:20px}.admin-dashboard-reference_quickColumn__PC_mg:last-child .admin-dashboard-reference_quickRow__ULkuw{padding-left:20px}.admin-dashboard-reference_quickRow__ULkuw:last-child{border-bottom:none}.admin-dashboard-reference_quickRow__ULkuw:hover{background:#F9FAFB}.admin-dashboard-reference_quickIcon__jKJjH{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.admin-dashboard-reference_quickIcon__jKJjH svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8}.admin-dashboard-reference_quickBlue__KY6E2{background:#F4FBFA;color:#0E9A8C}.admin-dashboard-reference_quickGreen__FgCic{background:#ECFDF5;color:#059669}.admin-dashboard-reference_quickPurple__CDkbj{background:#F5F3FF;color:#7C3AED}.admin-dashboard-reference_quickOrange__tpxJI{background:#FFF7ED;color:#EA580C}.admin-dashboard-reference_quickIndigo__oDILr{background:#EEF2FF;color:#4F46E5}.admin-dashboard-reference_quickTeal__Jyzgg{background:#ECFEFF;color:#0891B2}.admin-dashboard-reference_quickText__eFg2L{flex:1 1;min-width:0}.admin-dashboard-reference_quickLabel__VYhKh{margin:0;font-size:14px;line-height:20px;font-weight:600;color:#111827}.admin-dashboard-reference_quickDetail__S5MN1{margin:2px 0 0;font-size:12px;line-height:16px;color:#6B7280}.admin-dashboard-reference_quickChevron__5EieV{color:#9CA3AF;font-size:18px;line-height:1}.admin-dashboard-reference_overviewBody__wFiVP{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;align-items:center}.admin-dashboard-reference_donutWrap__Z3bJ5{width:180px;height:180px}.admin-dashboard-reference_legendList__wLH5l{display:grid;gap:10px}.admin-dashboard-reference_legendRow__U1PSD{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;gap:10px;align-items:center;font-size:13px;line-height:18px}.admin-dashboard-reference_legendDot___isBC{width:8px;height:8px;border-radius:999px}.admin-dashboard-reference_legendLabel__1hRiR{color:#374151}.admin-dashboard-reference_legendCount__rtThN{color:#111827;font-weight:600;min-width:24px;text-align:right}.admin-dashboard-reference_legendPct__iYSCg{color:#6B7280;min-width:36px;text-align:right}.admin-dashboard-reference_overviewTotal__HR8Ru{margin-top:14px;padding-top:14px;border-top:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:20px}.admin-dashboard-reference_overviewTotalLabel__g8r81{color:#374151;font-weight:500}.admin-dashboard-reference_overviewTotalValue__GGDg0{color:#111827;font-weight:700}.admin-dashboard-reference_tableCard__fQg7t{border:1px solid #e5e7eb;border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgba(16,24,40,.04);overflow:hidden}.admin-dashboard-reference_tableHeader__Eytj7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid #e5e7eb}.admin-dashboard-reference_tableTitle__p2_m2{margin:0;font-size:16px;line-height:24px;font-weight:600;color:#111827}.admin-dashboard-reference_viewAllLink__FiKeP{font-size:14px;line-height:20px;font-weight:600;color:#0E9A8C;text-decoration:none}.admin-dashboard-reference_viewAllLink__FiKeP:hover{text-decoration:underline}.admin-dashboard-reference_tableWrap__QHHIu{overflow-x:auto}.admin-dashboard-reference_table__XfQrU{width:100%;border-collapse:collapse}.admin-dashboard-reference_table__XfQrU th{padding:12px 16px;text-align:left;font-size:12px;line-height:16px;font-weight:600;color:#6B7280;background:#F9FAFB;border-bottom:1px solid #e5e7eb;white-space:nowrap}.admin-dashboard-reference_table__XfQrU td{padding:14px 16px;border-bottom:1px solid #f3f4f6;vertical-align:middle;font-size:13px;line-height:18px;color:#374151}.admin-dashboard-reference_table__XfQrU tbody tr:last-child td{border-bottom:none}.admin-dashboard-reference_doctorCell__9LMYp{display:flex;align-items:center;gap:12px;min-width:220px}.admin-dashboard-reference_avatar__At9Ew{width:36px;height:36px;border-radius:999px;background:#EEF2FF;color:#4338CA;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.admin-dashboard-reference_avatarImage__bbAwl{width:36px;height:36px;border-radius:999px;object-fit:cover;border:1px solid #e2e8f0;flex-shrink:0}.admin-dashboard-reference_doctorName__y9CKo{margin:0;font-size:14px;line-height:20px;font-weight:600;color:#111827}.admin-dashboard-reference_doctorEmail__gIeLM{margin:2px 0 0;font-size:12px;line-height:16px;color:#6B7280}.admin-dashboard-reference_statusPill___la_I{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12px;line-height:16px;font-weight:600;white-space:nowrap}.admin-dashboard-reference_statusPending__1CY_a{background:#FFEDD5;color:#C2410C}.admin-dashboard-reference_statusReviewing__WBpeF{background:#E7F7F4;color:#0E7C6B}.admin-dashboard-reference_statusChanges__Ls5JV{background:#FFEDD5;color:#C2410C}.admin-dashboard-reference_statusApproved__F_4ld{background:#DCFCE7;color:#15803D}.admin-dashboard-reference_statusRejected__vO1yK{background:#FEE2E2;color:#B91C1C}.admin-dashboard-reference_submittedCell__xGPxh{white-space:nowrap}.admin-dashboard-reference_submittedDate__wllB_{display:block;color:#374151}.admin-dashboard-reference_submittedTime__zP9ox{display:block;margin-top:2px;color:#6B7280;font-size:12px}.admin-dashboard-reference_reviewerCell__6cwe5{color:#374151;white-space:nowrap}.admin-dashboard-reference_actionCell__PSyKT{display:flex;align-items:center;gap:8px;justify-content:flex-end;white-space:nowrap}.admin-dashboard-reference_actionButton__66vA2{height:32px;padding:0 14px;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;color:#374151;font-size:13px;line-height:18px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.admin-dashboard-reference_actionButton__66vA2:hover{background:#F9FAFB}.admin-dashboard-reference_menuButton__3NmVX{width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:#6B7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.admin-dashboard-reference_menuButton__3NmVX:hover{background:#F3F4F6}.admin-dashboard-reference_menuButton__3NmVX svg{width:16px;height:16px;fill:currentColor}.admin-dashboard-reference_tableFooter__gd0oh{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 22px;border-top:1px solid #e5e7eb;background:#ffffff}.admin-dashboard-reference_tableSummary__yE7sf{margin:0;font-size:13px;line-height:18px;color:#6B7280}.admin-dashboard-reference_pagination__itXqX{display:flex;align-items:center;gap:6px}.admin-dashboard-reference_pageButton__W_uN5{min-width:32px;height:32px;padding:0 8px;border:1px solid #e5e7eb;border-radius:8px;background:#ffffff;color:#374151;font-size:13px;font-weight:500;cursor:pointer}.admin-dashboard-reference_pageButton__W_uN5:hover:not(:disabled){background:#F9FAFB}.admin-dashboard-reference_pageButton__W_uN5:disabled{opacity:.45;cursor:not-allowed}.admin-dashboard-reference_pageButtonActive__svkbl{background:#0E9A8C;border-color:#0E9A8C;color:#ffffff}.admin-dashboard-reference_emptyState__ZmkWF,.admin-dashboard-reference_errorState__DWoWs,.admin-dashboard-reference_loadingState__d2RIO{margin:0;padding:24px;font-size:14px;line-height:20px;color:#6B7280}.admin-dashboard-reference_errorState__DWoWs{color:#B42318;background:#FEF2F2;border:1px solid #fecaca;border-radius:12px}@media (max-width:1400px){.admin-dashboard-reference_metricsRow__iRNP9{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.admin-dashboard-reference_metricsRow__iRNP9{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-reference_middleGrid__Xts5t{grid-template-columns:1fr}}@media (max-width:768px){.admin-dashboard-reference_page__ZEGuV{padding:20px 16px 24px}.admin-dashboard-reference_metricsRow__iRNP9,.admin-dashboard-reference_quickGrid__1KisI{grid-template-columns:1fr}.admin-dashboard-reference_quickGrid__1KisI:before{display:none}.admin-dashboard-reference_overviewBody__wFiVP{grid-template-columns:1fr;justify-items:center}}