.role-content .panel{margin-bottom:18px}.panel form label{font-weight:600}.panel small{display:block;color:#64748b}.role-content table td{vertical-align:top}.container .panel input[type=number]{max-width:100%}.grid .card .inside{line-height:1.5}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #398bff;outline-offset:3px}@media(max-width:800px){.role-layout{display:block}.role-sidebar{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:15px}.role-content{min-width:0}.table-wrap{overflow-x:auto}.panel{max-width:100%}}
.sz-dashboard-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin:16px 0 20px}.sz-dashboard-stats article{background:#fff;border:1px solid #e4e9f1;border-radius:15px;padding:20px;box-shadow:0 5px 20px rgba(19,48,80,.04)}.sz-dashboard-stats article small{font-size:12px;font-weight:700;color:#64748b;display:block;margin-bottom:10px}.sz-dashboard-stats article strong{font-size:clamp(20px,2vw,27px);color:#164a85;line-height:1.2}.role-content .panel .btn{margin:3px 4px 3px 0}.sz-dashboard-stats strong{overflow-wrap:anywhere}
