html,body,#root{height:100%;margin:0;padding:0}body{background-color:#f5f7fa;-webkit-font-smoothing:antialiased}.admin-logo{display:flex;align-items:center;gap:10px;height:64px;padding:0 20px;color:#fff}.admin-logo-icon{width:34px;height:34px;border-radius:8px;background:#ffffff29;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:17px}.stat-card-number{font-size:26px;font-weight:600;color:#0f4fb0;line-height:1.3;font-variant-numeric:tabular-nums}.stat-card-label{color:#00000073;font-size:13px;margin-top:2px}
