@media(max-width:768px){
.stats-grid,.bots-page,.plans-grid,.bot-details,.plugins-management{grid-template-columns:1fr!important}
.plans-page{display:block!important}
.plan-card{min-width:unset!important;width:100%!important;margin-bottom:16px!important}
.plugin-card{max-width:100%!important}
.section-header{flex-direction:column!important;gap:12px!important}
.bot-config-panel{max-height:none!important}
.detail-group input{font-size:16px!important}
}
@media(max-width:480px){
.header{padding:0 12px!important}
.main-content{padding:16px!important}
.btn-create{width:100%!important;justify-content:center!important}
}
