@media (max-width:767px){
.ds-sidebar{position:fixed!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;width:100%!important;min-width:0!important;height:auto!important;flex-direction:row!important;border-right:none!important;border-top:1px solid var(--border-subtle)!important;padding:6px 2px!important;box-shadow:var(--shadow-md);z-index:50}
.ds-sidebar-brand{display:none!important}
.ds-sidebar-nav{flex-direction:row!important;width:100%!important;justify-content:space-around!important;gap:0!important}
.ds-sidebar-item{flex-direction:column!important;gap:2px!important;padding:6px 4px!important;min-width:56px;min-height:48px;align-items:center;justify-content:center;text-align:center!important}
.ds-sidebar-item-label{font-size:10px!important}
.ds-app-main{padding-bottom:72px!important}
.ds-stat-grid{grid-template-columns:repeat(2,1fr)!important}
.ds-dash-grid{grid-template-columns:1fr!important}
.ds-two-col{grid-template-columns:1fr!important}
.ds-toolbar{flex-wrap:wrap!important}
.ds-toolbar-input{width:100%!important;min-width:0!important}
.ds-bot-header{flex-wrap:wrap!important;gap:var(--space-3)!important}
.ds-switch-lg button{width:58px!important;height:34px!important}
.ds-switch-lg button span{width:28px!important;height:28px!important;top:3px!important}
.ds-switch-lg button[aria-checked="true"] span{left:27px!important}
.ds-page-pad{padding:var(--space-5)!important}
.ds-bot-mobile-top{display:block!important;margin-bottom:var(--space-1)}
.ds-bot-desktop-only{display:none!important}
.ds-bot-hero .ds-switch-lg button{width:74px!important;height:42px!important}
.ds-bot-hero .ds-switch-lg button span{width:34px!important;height:34px!important;top:4px!important}
.ds-bot-hero .ds-switch-lg button[aria-checked="true"] span{left:36px!important}
.ds-bot-hero .ds-switch-lg span:last-child{font-size:var(--text-lg)!important;font-weight:800!important}
.ds-bot-hero{box-shadow:var(--shadow-md)!important;border-width:2px!important}
}
.ds-bot-mobile-top{display:none}
@media (max-width:479px){
.ds-stat-grid{grid-template-columns:1fr!important}
}
