.navbar-top{margin-bottom:0;height:25px}.activeTil{background:#6f73ff;color:#fff}.til-div{padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:600}.ru-style,.uz-style{cursor:pointer;border-radius:10px;padding:2px 7px}.ru-style:hover,.uz-style:hover{color:#00f!important}.footer{position:sticky;margin-top:0;height:10px}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .1s;transition:opacity .1s}.fade-enter,.fade-leave-to{opacity:0}.md-card .md-card-content{border-radius:8px;padding:0}.input-group>.input-group-append>.btn{border-top-right-radius:8px;border-bottom-right-radius:8px}.input-group:not(.has-validation)>.form-control:not(:last-child){height:40px;border:1px solid #95c2f6;background:rgba(17,123,228,.043137254901960784);border-top-left-radius:8px;border-bottom-left-radius:8px}.table thead{background:#0b0bdd!important;color:#f4f9fc;font-size:17px}.table-striped tbody tr:nth-of-type(odd){background:#f4f9fc}.table-striped tbody tr{border-left:4px solid #fff}.table-striped tbody tr:hover{background:#c5eaff;border-left:4px solid #007bff}.md-card{border-radius:8px;margin-top:25px;margin-bottom:5px}.container-fluid{padding:10px}.content{margin-top:-50px}tr{cursor:pointer!important}@media (min-width:768px){.mob-bottom-nav,.mob-drawer,.mob-header{display:none!important}.desktop-sidebar,.desktop-topbar{display:block!important}}@media (max-width:767px){.desktop-sidebar,.desktop-topbar{display:none!important}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:#f1f5f9}.main-panel{width:100%!important;margin-left:0!important;padding-bottom:70px;min-height:100vh}.mob-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;background:#00009d;color:#fff;position:sticky;top:0;z-index:100;-webkit-box-shadow:0 2px 12px rgba(0,0,139,.3);box-shadow:0 2px 12px rgba(0,0,139,.3);height:52px}.mob-header,.mob-header-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.mob-logo{width:30px;height:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.mob-title{font-size:15px;font-weight:800;letter-spacing:1px;color:#fff}.mob-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.mob-username{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.85);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob-logout-btn{background:hsla(0,0%,100%,.15);border:none;border-radius:8px;padding:5px 8px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-logout-btn:active{background:hsla(0,0%,100%,.3)}.mob-bottom-nav{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:fixed;bottom:0;left:0;right:0;height:62px;background:#fff;border-top:1px solid #e2e8f0;-webkit-box-shadow:0 -4px 20px rgba(0,0,0,.08);box-shadow:0 -4px 20px rgba(0,0,0,.08);z-index:200;padding:0 4px}.mob-nav-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;font-size:9px;font-weight:600;color:#94a3b8;text-decoration:none;background:none;border:none;cursor:pointer;padding:6px 2px;border-radius:10px;-webkit-transition:color .15s,background .15s;transition:color .15s,background .15s;-webkit-tap-highlight-color:transparent}.mob-nav-item:active{background:#f1f5f9}.mob-nav-active{color:#00009d!important}.mob-more-btn{color:#64748b}.mob-more-btn:active{background:#f1f5f9;color:#00009d}.mob-drawer{position:fixed;inset:0;z-index:999}.mob-drawer-overlay{position:absolute;inset:0;background:rgba(0,0,0,.45);backdrop-filter:blur(2px)}.mob-drawer-panel{position:absolute;bottom:0;left:0;right:0;background:#fff;max-height:88vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.mob-drawer-header,.mob-drawer-panel{border-radius:20px 20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.mob-drawer-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px 12px;border-bottom:1px solid #f1f5f9;-ms-flex-negative:0;flex-shrink:0;background:#00009d}.mob-drawer-user{gap:12px}.mob-drawer-avatar,.mob-drawer-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mob-drawer-avatar{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.25);color:#fff;font-size:18px;font-weight:800;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mob-drawer-name{font-size:14px;font-weight:700;color:#fff}.mob-drawer-role{font-size:11px;color:hsla(0,0%,100%,.7);margin-top:1px}.mob-drawer-close{background:hsla(0,0%,100%,.2);border:none;border-radius:50%;width:32px;height:32px;color:#fff;font-size:14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mob-drawer-body{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px 16px 8px;-webkit-overflow-scrolling:touch}.mob-drawer-body::-webkit-scrollbar{display:none}.mob-drawer-group{margin-bottom:16px}.mob-drawer-group-title{font-size:11px;font-weight:800;color:#94a3b8;letter-spacing:.8px;text-transform:uppercase;margin-bottom:8px;padding-left:4px}.mob-drawer-items{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mob-drawer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 12px;background:#f8fafc;border-radius:10px;border:1px solid #e2e8f0;text-decoration:none;color:#1e293b;font-size:12px;font-weight:600;-webkit-transition:background .12s;transition:background .12s;-webkit-tap-highlight-color:transparent}.mob-drawer-item:active{background:#e2e8f0}.mob-drawer-item-icon{font-size:16px;-ms-flex-negative:0;flex-shrink:0}.mob-drawer-item-label{line-height:1.3}.mob-drawer-footer{padding:12px 20px 20px;border-top:1px solid #f1f5f9;-ms-flex-negative:0;flex-shrink:0}.mob-drawer-logout{width:100%;padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#dc2626;font-size:14px;font-weight:700;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.mob-drawer-logout:active{background:#fee2e2}}.drawer-enter-active,.drawer-leave-active{-webkit-transition:opacity .25s;transition:opacity .25s}.drawer-enter,.drawer-leave-to{opacity:0}.drawer-enter-active .mob-drawer-panel,.drawer-leave-active .mob-drawer-panel{-webkit-transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform .25s cubic-bezier(.4,0,.2,1),-webkit-transform .25s cubic-bezier(.4,0,.2,1)}.drawer-enter .mob-drawer-panel,.drawer-leave-to .mob-drawer-panel{-webkit-transform:translateY(100%);transform:translateY(100%)}@-webkit-keyframes animateAlert{0%{width:0;opacity:0}10%{width:800px;opacity:1}90%{width:800px;opacity:1}to{width:0;opacity:0}}@keyframes animateAlert{0%{width:0;opacity:0}10%{width:800px;opacity:1}90%{width:800px;opacity:1}to{width:0;opacity:0}}.xatoliklar{position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:5px 10px;border-radius:10px;cursor:pointer;opacity:0;-webkit-animation:animateAlert 3s linear;animation:animateAlert 3s linear;pointer-events:all;z-index:9999}.md-list-item .md-ripple{padding:.5px!important}