@media (max-width:767px){.sidebar-responsive{width:100%;left:0;bottom:0;background:#ffffff;box-shadow:0 -2px 15px rgba(0,0,0,.08);border-top:1px solid #f0f0f0;border-radius:0;margin-bottom:0;padding-bottom:env(safe-area-inset-bottom,0);height:70px;display:flex;align-items:center;justify-content:center}}