.teacher-dashboard[data-v-2dec3bf4]{padding:.104167rem 0 .145833rem;color:#1d1d1d}.dashboard-head[data-v-2dec3bf4]{min-height:.458333rem;background:#fff;border-radius:.03125rem;padding:.104167rem .125rem;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;margin-bottom:.083333rem}.welcome[data-v-2dec3bf4]{margin:0;font-size:.114583rem;font-weight:600}.desc[data-v-2dec3bf4]{margin:.041667rem 0 0;color:#7a8499;font-size:.072917rem}.stat-grid[data-v-2dec3bf4]{display:grid;grid-template-columns:repeat(4,minmax(.833333rem,1fr));grid-gap:.083333rem;margin-bottom:.083333rem}.stat-card[data-v-2dec3bf4]{position:relative;overflow:hidden;background:#fff;border-radius:.03125rem;padding:.104167rem;min-height:.677083rem;box-sizing:border-box;border:.005208rem solid rgba(58,145,251,.08);cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.stat-card[data-v-2dec3bf4]:before{content:"";position:absolute;top:0;left:0;width:100%;height:.020833rem;background:linear-gradient(90deg,#3a91fb,#67c3ff)}.stat-card[data-v-2dec3bf4]:nth-child(2):before{background:linear-gradient(90deg,#10b981,#7dd3fc)}.stat-card[data-v-2dec3bf4]:nth-child(3):before{background:linear-gradient(90deg,#e23829,#f59e0b)}.stat-card[data-v-2dec3bf4]:nth-child(4):before{background:linear-gradient(90deg,#8b5cf6,#3a91fb)}.stat-card[data-v-2dec3bf4]:hover{box-shadow:0 .041667rem .104167rem rgba(50,81,128,.12);transform:translateY(-.010417rem)}.stat-card.warn .stat-value[data-v-2dec3bf4]{color:#e23829}.stat-title[data-v-2dec3bf4]{color:#7a8499;font-size:.072917rem}.stat-value[data-v-2dec3bf4]{margin-top:.072917rem;font-size:.1875rem;line-height:.208333rem;color:#3a91fb;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0;text-shadow:0 .041667rem .09375rem rgba(58,145,251,.16)}.stat-foot[data-v-2dec3bf4]{margin-top:.0625rem;color:#9aa4b8;font-size:.067708rem}.rank-panel[data-v-2dec3bf4]{background:#fff;border-radius:.03125rem;padding:.104167rem;box-sizing:border-box}.panel-title[data-v-2dec3bf4]{display:flex;align-items:baseline;margin-bottom:.083333rem;font-size:.09375rem;font-weight:600}.panel-sub[data-v-2dec3bf4]{margin-left:.052083rem;color:#9aa4b8;font-size:.067708rem;font-weight:400}.rate-text[data-v-2dec3bf4]{color:#3a91fb;font-weight:600}@media (max-width:1180px){.stat-grid[data-v-2dec3bf4]{grid-template-columns:repeat(2,minmax(.833333rem,1fr))}}@media (max-width:720px){.dashboard-head[data-v-2dec3bf4]{align-items:flex-start;flex-direction:column}.dashboard-head .el-button[data-v-2dec3bf4]{margin-top:.072917rem}.stat-grid[data-v-2dec3bf4]{grid-template-columns:1fr}}