@media (max-width:1023px) {
 #system .rb-layer-details[data-mobile-accordion] { display:block!important; overflow:hidden; overflow-anchor:none; transition:height .42s cubic-bezier(.4,0,.2,1); }
 #system button[data-mobile-layer-active] { overflow-anchor:none; }
 #system button[data-mobile-layer-active="true"] { background:#c8ff3d; color:#000; }
 #system button[data-mobile-layer-active="false"] { background:transparent; color:#fff; }
 #system button[data-mobile-layer-active="true"] span { color:inherit; }
 #system button[data-mobile-layer-active="false"] > span:first-child { color:#c8ff3db3; }
 #system button[data-mobile-layer-active="false"] > span:nth-child(2) > span:last-child { color:#ffffff66; }
 #system button[data-mobile-layer-active="true"] > svg { color:#000; transform:rotate(90deg); }
 #system button[data-mobile-layer-active="false"] > svg { color:#ffffff40; transform:none; }
}
@media (prefers-reduced-motion:reduce) {
 #system .rb-layer-details[data-mobile-accordion] { transition:none; }
}

