
@media(max-width:1100px){
.v430-sidebar-mobile,.mobile-sidebar,.sidebar-mobile,[class*="sidebar"][class*="mobile"]{background:linear-gradient(180deg,#0b3159,#092846)!important;color:#fff!important;border:0!important;box-shadow:10px 0 32px rgba(4,25,47,.28)!important}
.v430-sidebar-mobile a,.mobile-sidebar a,.sidebar-mobile a,[class*="sidebar"][class*="mobile"] a{color:#dce9f6!important;border-radius:7px!important;margin:2px 8px!important;min-height:42px!important;display:flex!important;align-items:center!important;gap:10px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}
.v430-sidebar-mobile a:hover,.mobile-sidebar a:hover,.sidebar-mobile a:hover,[class*="sidebar"][class*="mobile"] a:hover{background:rgba(255,255,255,.07)!important;color:#fff!important}
.v430-sidebar-mobile a.active,.v430-sidebar-mobile a[aria-current="page"],.mobile-sidebar a.active,.sidebar-mobile a.active,[class*="sidebar"][class*="mobile"] a.active{background:linear-gradient(90deg,#0876d9,#0e5ca7)!important;color:#fff!important;box-shadow:inset 3px 0 0 #35b8ff!important}
.v430-sidebar-mobile a[href$="/daily-report"],.mobile-sidebar a[href$="/daily-report"],.sidebar-mobile a[href$="/daily-report"]{position:relative!important;color:#fff!important}
.v430-sidebar-mobile a[href$="/daily-report"]:after,.mobile-sidebar a[href$="/daily-report"]:after,.sidebar-mobile a[href$="/daily-report"]:after{content:"NEW"!important;margin-left:auto!important;background:#ff4560!important;color:#fff!important;border-radius:999px!important;padding:2px 6px!important;font-size:8px!important;font-weight:850!important}
.v430-sidebar-mobile svg,.mobile-sidebar svg,.sidebar-mobile svg,[class*="sidebar"][class*="mobile"] svg{color:#9fc7ea!important;width:18px!important;height:18px!important;flex:0 0 18px!important}
.v430-sidebar-mobile header,.mobile-sidebar header,.sidebar-mobile header{min-height:68px!important;border-bottom:1px solid rgba(255,255,255,.09)!important}
.v430-sidebar-mobile footer,.mobile-sidebar footer,.sidebar-mobile footer{border-top:1px solid rgba(255,255,255,.09)!important;color:#c8d9e9!important}
}
@media(max-width:480px){.v430-sidebar-mobile,.mobile-sidebar,.sidebar-mobile,[class*="sidebar"][class*="mobile"]{width:min(86vw,320px)!important;max-width:320px!important}}
