.metrics_pageWrapper__Zr9aG{background:linear-gradient(135deg,#667eea,#764ba2);min-height:calc(100vh - 60px);padding:20px 0}@media (max-width:768px){.metrics_pageWrapper__Zr9aG{padding:12px 0}}.MetricsDashboard_container__K9zcJ{max-width:700px;margin:0 auto;padding:1rem;color:#fff}.MetricsDashboard_header__EnQ9H{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.MetricsDashboard_header__EnQ9H h1{font-size:1.5rem;margin:0}.MetricsDashboard_backBtn__1RZg8{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:.9rem}.MetricsDashboard_empty__UjwV2{text-align:center;padding:3rem 1rem;color:hsla(0,0%,100%,.5)}.MetricsDashboard_emptyIcon__G0i7_{font-size:3rem;margin-bottom:1rem}.MetricsDashboard_emptyHint__16RTB{font-size:.85rem;margin-top:.5rem}.MetricsDashboard_startBtn__xOAMQ{display:inline-block;margin-top:1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:.7rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:600}.MetricsDashboard_cardGrid__s_r49{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}.MetricsDashboard_card__0Gihw{background:hsla(0,0%,100%,.08);border-radius:12px;padding:1rem;text-align:center;display:flex;flex-direction:column;gap:.25rem}.MetricsDashboard_cardNum__ygEOR{font-size:1.8rem;font-weight:800}.MetricsDashboard_cardLabel__nhS4A{font-size:.75rem;color:hsla(0,0%,100%,.6)}.MetricsDashboard_cardHighlight__Zpea_{background:rgba(255,193,7,.15);border:1px solid rgba(255,193,7,.3)}.MetricsDashboard_cardHighlight__Zpea_ .MetricsDashboard_cardNum__ygEOR{color:#ffc107}.MetricsDashboard_cardValue__3sYn6{background:rgba(76,175,80,.15);border:1px solid rgba(76,175,80,.3)}.MetricsDashboard_cardValue__3sYn6 .MetricsDashboard_cardNum__ygEOR{color:#4caf50}.MetricsDashboard_section__8xegI{background:hsla(0,0%,100%,.05);border-radius:12px;padding:1rem;margin-bottom:1rem}.MetricsDashboard_section__8xegI h2{font-size:1rem;margin:0 0 .75rem;color:hsla(0,0%,100%,.9)}.MetricsDashboard_sessionRow__c_v2i{display:flex;justify-content:space-between;padding:.4rem 0;font-size:.9rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.MetricsDashboard_sessionRow__c_v2i:last-child{border-bottom:none}.MetricsDashboard_barRow__mbCx9{display:flex;align-items:center;gap:.5rem;padding:.3rem 0}.MetricsDashboard_barLabel__eC5E_{width:80px;font-size:.8rem;text-transform:capitalize}.MetricsDashboard_barTrack__EgdYD{flex:1 1;height:8px;background:hsla(0,0%,100%,.1);border-radius:4px;overflow:hidden}.MetricsDashboard_barFill__J4S1C{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:4px}.MetricsDashboard_barCount__6EQYN{width:30px;text-align:right;font-size:.8rem;font-weight:600}.MetricsDashboard_yearGrid__T_IKB{display:flex;flex-wrap:wrap;gap:.4rem}.MetricsDashboard_yearChip__HUpwU{background:hsla(0,0%,100%,.1);border-radius:6px;padding:.3rem .6rem;display:flex;gap:.3rem;align-items:center}.MetricsDashboard_yearNum___gIZb{font-weight:700;font-size:.85rem}.MetricsDashboard_yearCount__EteuK{font-size:.7rem;color:hsla(0,0%,100%,.5)}.MetricsDashboard_recentRow__izcxS{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:.85rem}.MetricsDashboard_recentRow__izcxS[data-set-aside=true]{color:#ffc107}.MetricsDashboard_recentRow__izcxS span:first-child{font-size:1.1rem}.MetricsDashboard_recentRow__izcxS span:last-child{margin-left:auto;font-weight:600}.MetricsDashboard_historyLink__UOs5q{display:block;text-align:center;color:hsla(0,0%,100%,.6);text-decoration:none;padding:1rem;font-size:.9rem}.MetricsDashboard_historyLink__UOs5q:hover{color:hsla(0,0%,100%,.9)}