.DashboardStats-module__A7sQ0q__statsSection{flex-direction:column;gap:1.5rem;width:100%;display:flex}.DashboardStats-module__A7sQ0q__sectionGroup{flex-direction:column;gap:.85rem;display:flex}.DashboardStats-module__A7sQ0q__groupHeader{justify-content:space-between;align-items:center;padding:0 .25rem;display:flex}.DashboardStats-module__A7sQ0q__groupTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:.82rem;font-weight:600}.DashboardStats-module__A7sQ0q__groupBadge{background:var(--hover-bg);color:var(--text-muted);border:1px solid var(--border-color);border-radius:9999px;padding:.2rem .6rem;font-size:.75rem;font-weight:500}.DashboardStats-module__A7sQ0q__agentGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;width:100%;display:grid}.DashboardStats-module__A7sQ0q__universityGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;width:100%;display:grid}.DashboardStats-module__A7sQ0q__statCard{background-color:var(--card-bg,#fff);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;justify-content:space-between;gap:1rem;min-height:126px;padding:1.25rem 1.4rem;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 5px #00000005,0 1px 2px #00000008}.DashboardStats-module__A7sQ0q__statCard:hover{transform:translateY(-3px);box-shadow:0 12px 24px -4px #0000000f,0 4px 6px -2px #00000008}.DashboardStats-module__A7sQ0q__cardHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.DashboardStats-module__A7sQ0q__labelWrapper{flex-direction:column;gap:.2rem;display:flex}.DashboardStats-module__A7sQ0q__statLabel{color:var(--text-muted);letter-spacing:-.01em;white-space:nowrap;font-size:.85rem;font-weight:500}.DashboardStats-module__A7sQ0q__iconContainer{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;transition:transform .25s;display:flex}.DashboardStats-module__A7sQ0q__statCard:hover .DashboardStats-module__A7sQ0q__iconContainer{transform:scale(1.05)}.DashboardStats-module__A7sQ0q__valueWrapper{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.DashboardStats-module__A7sQ0q__statValue{color:var(--text-main);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1.1}.DashboardStats-module__A7sQ0q__subText{color:var(--text-muted);font-size:.75rem;font-weight:500}.DashboardStats-module__A7sQ0q__themeIndigo{background:linear-gradient(145deg,#fff 15%,#e0e7ff 100%);border-color:#6366f147}.DashboardStats-module__A7sQ0q__themeIndigo:hover{background:linear-gradient(145deg,#fff 5%,#c7d2fe 100%);border-color:#6366f18c;box-shadow:0 12px 24px -4px #6366f12e,0 4px 6px -2px #6366f114}.DashboardStats-module__A7sQ0q__themeIndigo .DashboardStats-module__A7sQ0q__iconContainer{color:#4338ca;background:linear-gradient(135deg,#6366f133 0%,#4f46e561 100%);border:1px solid #6366f14d}.DashboardStats-module__A7sQ0q__themeEmerald{background:linear-gradient(145deg,#fff 15%,#d1fae5 100%);border-color:#10b98147}.DashboardStats-module__A7sQ0q__themeEmerald:hover{background:linear-gradient(145deg,#fff 5%,#a7f3d0 100%);border-color:#10b9818c;box-shadow:0 12px 24px -4px #10b9812e,0 4px 6px -2px #10b98114}.DashboardStats-module__A7sQ0q__themeEmerald .DashboardStats-module__A7sQ0q__iconContainer{color:#047857;background:linear-gradient(135deg,#10b98133 0%,#05966961 100%);border:1px solid #10b9814d}.DashboardStats-module__A7sQ0q__themeCoral{background:linear-gradient(145deg,#fff 15%,#ffe4e6 100%);border-color:#f43f5e47}.DashboardStats-module__A7sQ0q__themeCoral:hover{background:linear-gradient(145deg,#fff 5%,#fecdd3 100%);border-color:#f43f5e8c;box-shadow:0 12px 24px -4px #f43f5e2e,0 4px 6px -2px #f43f5e14}.DashboardStats-module__A7sQ0q__themeCoral .DashboardStats-module__A7sQ0q__iconContainer{color:#be123c;background:linear-gradient(135deg,#f43f5e33 0%,#e11d4861 100%);border:1px solid #f43f5e4d}.DashboardStats-module__A7sQ0q__themeCyan{background:linear-gradient(145deg,#fff 15%,#cffafe 100%);border-color:#06b6d447}.DashboardStats-module__A7sQ0q__themeCyan:hover{background:linear-gradient(145deg,#fff 5%,#a5f3fc 100%);border-color:#06b6d48c;box-shadow:0 12px 24px -4px #06b6d42e,0 4px 6px -2px #06b6d414}.DashboardStats-module__A7sQ0q__themeCyan .DashboardStats-module__A7sQ0q__iconContainer{color:#0e7490;background:linear-gradient(135deg,#06b6d433 0%,#0e749061 100%);border:1px solid #06b6d44d}.DashboardStats-module__A7sQ0q__themeViolet{background:linear-gradient(145deg,#fff 15%,#ede9fe 100%);border-color:#8b5cf647}.DashboardStats-module__A7sQ0q__themeViolet:hover{background:linear-gradient(145deg,#fff 5%,#ddd6fe 100%);border-color:#8b5cf68c;box-shadow:0 12px 24px -4px #8b5cf62e,0 4px 6px -2px #8b5cf614}.DashboardStats-module__A7sQ0q__themeViolet .DashboardStats-module__A7sQ0q__iconContainer{color:#6d28d9;background:linear-gradient(135deg,#8b5cf633 0%,#7c3aed61 100%);border:1px solid #8b5cf64d}.DashboardStats-module__A7sQ0q__themeBlue{background:linear-gradient(145deg,#fff 15%,#dbeafe 100%);border-color:#3b82f647}.DashboardStats-module__A7sQ0q__themeBlue:hover{background:linear-gradient(145deg,#fff 5%,#bfdbfe 100%);border-color:#3b82f68c;box-shadow:0 12px 24px -4px #3b82f62e,0 4px 6px -2px #3b82f614}.DashboardStats-module__A7sQ0q__themeBlue .DashboardStats-module__A7sQ0q__iconContainer{color:#1d4ed8;background:linear-gradient(135deg,#3b82f633 0%,#2563eb61 100%);border:1px solid #3b82f64d}.DashboardStats-module__A7sQ0q__themePink{background:linear-gradient(145deg,#fff 15%,#fae8ff 100%);border-color:#d946ef47}.DashboardStats-module__A7sQ0q__themePink:hover{background:linear-gradient(145deg,#fff 5%,#f5d0fe 100%);border-color:#d946ef8c;box-shadow:0 12px 24px -4px #d946ef2e,0 4px 6px -2px #d946ef14}.DashboardStats-module__A7sQ0q__themePink .DashboardStats-module__A7sQ0q__iconContainer{color:#a21caf;background:linear-gradient(135deg,#d946ef33 0%,#c026d361 100%);border:1px solid #d946ef4d}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeIndigo{background:linear-gradient(145deg,#18181b 0%,#4f46e547 100%);border-color:#6366f159}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeIndigo .DashboardStats-module__A7sQ0q__iconContainer{color:#a5b4fc}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeEmerald{background:linear-gradient(145deg,#18181b 0%,#05966947 100%);border-color:#10b98159}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeEmerald .DashboardStats-module__A7sQ0q__iconContainer{color:#6ee7b7}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeCoral{background:linear-gradient(145deg,#18181b 0%,#e11d4847 100%);border-color:#f43f5e59}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeCoral .DashboardStats-module__A7sQ0q__iconContainer{color:#fda4af}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeCyan{background:linear-gradient(145deg,#18181b 0%,#0e749047 100%);border-color:#06b6d459}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeCyan .DashboardStats-module__A7sQ0q__iconContainer{color:#67e8f9}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeViolet{background:linear-gradient(145deg,#18181b 0%,#7c3aed47 100%);border-color:#8b5cf659}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeViolet .DashboardStats-module__A7sQ0q__iconContainer{color:#c4b5fd}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeBlue{background:linear-gradient(145deg,#18181b 0%,#2563eb47 100%);border-color:#3b82f659}[data-theme=dark] .DashboardStats-module__A7sQ0q__themeBlue .DashboardStats-module__A7sQ0q__iconContainer{color:#93c5fd}[data-theme=dark] .DashboardStats-module__A7sQ0q__themePink{background:linear-gradient(145deg,#18181b 0%,#c026d347 100%);border-color:#d946ef59}[data-theme=dark] .DashboardStats-module__A7sQ0q__themePink .DashboardStats-module__A7sQ0q__iconContainer{color:#f0abfc}.DashboardStats-module__A7sQ0q__skeletonCard{background-color:var(--card-bg,#fff);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;justify-content:space-between;gap:1rem;min-height:126px;padding:1.25rem 1.4rem;display:flex}.DashboardStats-module__A7sQ0q__skeletonIcon{background:var(--hover-bg);border-radius:12px;width:44px;height:44px;animation:1.5s ease-in-out infinite DashboardStats-module__A7sQ0q__shimmer}.DashboardStats-module__A7sQ0q__skeletonLabel{background:var(--hover-bg);border-radius:6px;width:100px;height:14px;animation:1.5s ease-in-out infinite DashboardStats-module__A7sQ0q__shimmer}.DashboardStats-module__A7sQ0q__skeletonValue{background:var(--hover-bg);border-radius:8px;width:80px;height:32px;animation:1.5s ease-in-out infinite DashboardStats-module__A7sQ0q__shimmer}@keyframes DashboardStats-module__A7sQ0q__shimmer{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.DashboardStats-module__A7sQ0q__errorCard{background-color:var(--card-bg,#fff);border:1px dashed var(--danger);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.DashboardStats-module__A7sQ0q__errorText{color:var(--danger);font-size:.9rem;font-weight:500}.DashboardStats-module__A7sQ0q__retryBtn{background:var(--primary-light);color:var(--primary);cursor:pointer;border:none;border-radius:8px;padding:.4rem .85rem;font-size:.85rem;font-weight:600;transition:all .2s}.DashboardStats-module__A7sQ0q__retryBtn:hover{background:var(--primary);color:#fff}@media (max-width:1024px){.DashboardStats-module__A7sQ0q__agentGrid,.DashboardStats-module__A7sQ0q__universityGrid{grid-template-columns:repeat(2,1fr)}.DashboardStats-module__A7sQ0q__universityGrid>div:last-child{grid-column:span 2}}@media (max-width:640px){.DashboardStats-module__A7sQ0q__statsSection{gap:1.25rem}.DashboardStats-module__A7sQ0q__agentGrid,.DashboardStats-module__A7sQ0q__universityGrid{grid-template-columns:1fr;gap:1rem}.DashboardStats-module__A7sQ0q__universityGrid>div:last-child{grid-column:span 1}.DashboardStats-module__A7sQ0q__statCard{min-height:auto;padding:1.1rem 1.25rem}.DashboardStats-module__A7sQ0q__statValue{font-size:1.75rem}}
.dashboard-module__w2Qwuq__dashboard{flex-direction:column;gap:2rem;display:flex}.dashboard-module__w2Qwuq__header{flex-direction:column;gap:.5rem;display:flex}.dashboard-module__w2Qwuq__title{color:var(--text-main);letter-spacing:-.5px;font-size:1.75rem;font-weight:700}.dashboard-module__w2Qwuq__subtitle{color:var(--text-muted);font-size:1rem}.dashboard-module__w2Qwuq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.dashboard-module__w2Qwuq__statCard{background-color:var(--surface-bg);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px #00000005}.dashboard-module__w2Qwuq__statCard:hover{border-color:var(--primary-light);transform:translateY(-4px);box-shadow:0 12px 20px #0000000d}.dashboard-module__w2Qwuq__statHeader{justify-content:space-between;align-items:center;display:flex}.dashboard-module__w2Qwuq__statTitle{color:var(--text-muted);font-size:.9rem;font-weight:500}.dashboard-module__w2Qwuq__statIcon{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dashboard-module__w2Qwuq__statIcon.dashboard-module__w2Qwuq__primary{background-color:var(--primary-light);color:var(--primary)}.dashboard-module__w2Qwuq__statIcon.dashboard-module__w2Qwuq__success{color:#22c55e;background-color:#22c55e1a}.dashboard-module__w2Qwuq__statIcon.dashboard-module__w2Qwuq__warning{color:#f59e0b;background-color:#f59e0b1a}.dashboard-module__w2Qwuq__statIcon.dashboard-module__w2Qwuq__danger{color:var(--danger);background-color:#ef44441a}.dashboard-module__w2Qwuq__statValue{color:var(--text-main);letter-spacing:-1px;font-size:2rem;font-weight:700}.dashboard-module__w2Qwuq__statTrend{align-items:center;gap:.25rem;font-size:.85rem;font-weight:500;display:flex}.dashboard-module__w2Qwuq__trendUp{color:#22c55e}.dashboard-module__w2Qwuq__trendDown{color:var(--danger)}.dashboard-module__w2Qwuq__trendNeutral{color:var(--text-muted)}.dashboard-module__w2Qwuq__contentGrid{grid-template-columns:2fr 1fr;gap:1.5rem;display:grid}@media (max-width:1024px){.dashboard-module__w2Qwuq__contentGrid{grid-template-columns:1fr}}.dashboard-module__w2Qwuq__panel{background-color:var(--surface-bg);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex;box-shadow:0 4px 6px #00000005}.dashboard-module__w2Qwuq__panelHeader{justify-content:space-between;align-items:center;display:flex}.dashboard-module__w2Qwuq__panelTitle{color:var(--text-main);font-size:1.1rem;font-weight:600}.dashboard-module__w2Qwuq__panelAction{color:var(--primary);cursor:pointer;background:0 0;border:none;font-size:.9rem;font-weight:500}.dashboard-module__w2Qwuq__panelAction:hover{text-decoration:underline}.dashboard-module__w2Qwuq__chartContainer{border-bottom:1px solid var(--border-color);align-items:flex-end;gap:2%;height:200px;padding-top:1rem;display:flex;position:relative}.dashboard-module__w2Qwuq__chartBar{background:linear-gradient(to top, var(--primary), var(--primary-light));border-radius:4px 4px 0 0;flex:1;transition:height 1s ease-out;position:relative}.dashboard-module__w2Qwuq__chartBar:hover{background:var(--primary-hover)}.dashboard-module__w2Qwuq__chartBar:after{content:"";color:var(--text-muted);opacity:0;font-size:.75rem;transition:opacity .2s;position:absolute;top:-24px;left:50%;transform:translate(-50%)}.dashboard-module__w2Qwuq__chartBar:hover:after{opacity:1;content:attr(data-value)}.dashboard-module__w2Qwuq__activityList{flex-direction:column;gap:.85rem;max-height:380px;display:flex;overflow-y:auto}.dashboard-module__w2Qwuq__activityItem{border-bottom:1px solid var(--border-color);align-items:flex-start;gap:.85rem;padding-bottom:.85rem;display:flex}.dashboard-module__w2Qwuq__activityItem:last-child{border-bottom:none;padding-bottom:0}.dashboard-module__w2Qwuq__activityDot{background-color:var(--primary);width:9px;min-width:9px;height:9px;box-shadow:0 0 0 4px var(--primary-light);border-radius:50%;flex-shrink:0;margin-top:.35rem}.dashboard-module__w2Qwuq__activityDot.dashboard-module__w2Qwuq__create{background-color:#10b981;box-shadow:0 0 0 4px #10b98126}.dashboard-module__w2Qwuq__activityDot.dashboard-module__w2Qwuq__update{background-color:#6366f1;box-shadow:0 0 0 4px #6366f126}.dashboard-module__w2Qwuq__activityDot.dashboard-module__w2Qwuq__delete{background-color:#ef4444;box-shadow:0 0 0 4px #ef444426}.dashboard-module__w2Qwuq__activityDot.dashboard-module__w2Qwuq__auth{background-color:#8b5cf6;box-shadow:0 0 0 4px #8b5cf626}.dashboard-module__w2Qwuq__activityContent{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.dashboard-module__w2Qwuq__activityTitle{color:var(--text-main);word-break:break-word;font-size:.88rem;font-weight:600;line-height:1.35}.dashboard-module__w2Qwuq__activityDesc{color:var(--text-muted);word-break:break-word;font-size:.78rem;line-height:1.3}.dashboard-module__w2Qwuq__activityTime{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.74rem;font-weight:500;display:flex}.dashboard-module__w2Qwuq__emptyActivities{text-align:center;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1rem;font-size:.88rem;display:flex}
