@media screen{.teacher-dashboard-modern{--teacher-page:#f5f7f8;--teacher-card:#fff;--teacher-card-muted:#f8fafb;--teacher-line:#dbe4e8;--teacher-text:#17282f;--teacher-muted:#5e7178;--teacher-accent:#087f75;--teacher-navy:#0d1b3d;--teacher-orange:#f97316}html[data-theme=dark] .teacher-dashboard-modern{--teacher-page:#20333b;--teacher-card:#263d46;--teacher-card-muted:#2f4a54;--teacher-line:#4d6871;--teacher-text:#f4fbfb;--teacher-muted:#c9d8dc;--teacher-accent:#72e6d2;--teacher-navy:#dce8ff;--teacher-orange:#ffb26b}.app-content:has(.teacher-dashboard-modern){background:var(--teacher-page);max-width:1360px}.teacher-dashboard-modern,.teacher-dashboard-modern .ant-typography,.teacher-dashboard-modern .ant-statistic-content{letter-spacing:0}.teacher-dashboard-heading{border-bottom:1px solid var(--teacher-line);padding-bottom:14px}.teacher-dashboard-heading .ant-typography-secondary{color:var(--teacher-accent)!important}.teacher-dashboard-modern>.ant-space-item>.ant-card,.teacher-dashboard-modern .ant-row>.ant-col>.ant-card{background:var(--teacher-card);box-shadow:none;border-color:var(--teacher-line)!important;border-radius:8px!important}.teacher-dashboard-modern .ant-card-head{border-bottom-color:color-mix(in srgb, var(--teacher-line) 78%, transparent);background:0 0;min-height:50px}.teacher-dashboard-modern .ant-card-head-title{color:var(--teacher-text);font-size:15px;font-weight:720}.teacher-quick-actions{background:0 0!important;border:0!important}.teacher-quick-actions>.ant-card-head,.teacher-quick-actions>.ant-card-body{border-bottom:0;padding-inline:0}.teacher-quick-actions .ant-btn{min-height:44px;box-shadow:none;border-radius:7px;justify-content:flex-start}.teacher-quick-actions .ant-btn-primary{background:var(--teacher-accent)!important;border-color:var(--teacher-accent)!important}.teacher-dashboard-modern .metric-card-grid{margin-top:-4px}.teacher-dashboard-modern .metric-card{background:var(--teacher-card);min-height:104px;box-shadow:none;border-top-width:0!important;border-left:4px solid var(--metric-accent)!important}.teacher-dashboard-modern .metric-card:after{display:none}.teacher-dashboard-modern .metric-card .ant-statistic-title{color:var(--teacher-muted);text-transform:none;font-size:12px;font-weight:650}.teacher-dashboard-modern .metric-card .ant-statistic-content{color:var(--teacher-text);font-size:28px;font-weight:760}.teacher-dashboard-modern .metric-card .ant-statistic-content-prefix{color:var(--metric-accent)}.teacher-dashboard-modern .ant-list-item{padding-inline:0}.teacher-dashboard-modern .ant-list-item-meta-title{margin-bottom:4px}.teacher-dashboard-modern .ant-empty{margin-block:18px}.teacher-dashboard-modern .ant-input-affix-wrapper,.teacher-dashboard-modern .ant-input{border-radius:7px}@media (max-width:768px){.app-content:has(.teacher-dashboard-modern){padding-inline:14px}.teacher-dashboard-modern{gap:16px!important}.teacher-dashboard-heading h2.ant-typography{font-size:24px}.teacher-quick-actions .ant-btn{min-height:42px}.teacher-dashboard-modern .metric-card{min-height:88px}.teacher-dashboard-modern .metric-card .ant-statistic-content{font-size:24px}}}
