.secmon-page{padding:12px 14px 18px!important}
.secmon-page .secmon-hero{padding:14px 16px;margin-bottom:10px;border-radius:15px;box-shadow:none}
.secmon-page .secmon-hero:before{display:none}
.secmon-page .secmon-title{font-size:20px}
.secmon-page .secmon-sub{margin-top:4px;font-size:12px;line-height:1.5}
.secmon-page .secmon-status{padding:7px 11px;font-size:12px}
.secmon-page .secmon-kpis{grid-template-columns:repeat(6,minmax(100px,1fr));gap:7px;margin-top:11px}
.secmon-page .secmon-kpi{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:11px}
.secmon-page .secmon-kpi span{font-size:10.5px}
.secmon-page .secmon-kpi strong{margin:0;font-size:18px}
.secmon-page .secmon-card{margin:9px 0;padding:11px;border-radius:13px;box-shadow:none}
.secmon-page .secmon-card__head{margin-bottom:8px}
.secmon-page .secmon-card h2{font-size:14px}
.secmon-page .secmon-muted{font-size:11px}
.secmon-page .secmon-table-wrap{border-radius:10px}
.secmon-page .secmon-table th,.secmon-page .secmon-table td{padding:7px 8px;font-size:11px}
.secmon-page .secmon-btn{padding:6px 9px;border-radius:7px;font-size:10.5px}
@media(max-width:1100px){.secmon-page .secmon-kpis{grid-template-columns:repeat(3,1fr)}}
