.mobile-menu{display:none}.perf-bar{margin:13px 0;font-size:13px}.perf-bar b{float:right}.perf-bar>div{clear:both;background:#e9eef8;height:9px;border-radius:9px;overflow:hidden}.perf-bar i{display:block;height:100%;background:linear-gradient(90deg,#fb8c04,#8bb42d)}
@media(max-width:760px){html,body{max-width:100%;overflow-x:hidden}.top{height:auto;min-height:75px;gap:9px;padding:10px 12px;position:sticky;top:0;z-index:30}.mobile-menu{display:block;flex-shrink:0;border:0;border-radius:9px;background:#172d61;color:#fff;font-size:22px;padding:7px 11px}.top .brand-img{width:150px;max-width:45vw}.top .user{display:flex!important;min-width:0;font-size:10px;max-width:110px}.top .user b{overflow-wrap:anywhere}.top .user span{font-size:10px}.top .user button{font-size:10px}.layout{display:block}.layout .side{position:fixed;display:block!important;left:0;top:76px;bottom:0;width:min(290px,85vw);overflow-y:auto;z-index:29;transform:translateX(-105%);transition:transform .2s;box-shadow:15px 0 40px #172d6130;padding:14px}.layout .side button{display:block;width:100%;white-space:normal;text-align:left;margin:5px 0}.mobile-nav-open .layout .side{transform:translateX(0)}.page{margin:0;padding:20px 14px;min-width:0}.search{min-width:0;width:100%}.search input{min-width:0;width:100%}.toolbar{align-items:stretch}.v3-fields{grid-template-columns:minmax(0,1fr)}.v3-field input,.v3-field select,.v3-field textarea{min-width:0;max-width:100%;font-size:16px}.v3-form{padding:15px}.v3-table-wrap{max-width:100%}.v5-menu{width:205px!important}.v3-grid{grid-template-columns:minmax(0,1fr)}h1{font-size:29px}}
