/* V126 — mobile bottom navigation: frosted glass in both themes */
@media (max-width: 900px) {
 html body.studio-app.day nav.bottom-nav,
 html body.studio-app:not(.night) nav.bottom-nav {
  background:rgba(96,46,65,.36)!important;
  background-color:rgba(96,46,65,.36)!important;
  background-image:none!important;
  border-top:1px solid rgba(151,89,111,.36)!important;
  box-shadow:0 -7px 25px rgba(56,24,39,.11)!important;
  -webkit-backdrop-filter:blur(22px) saturate(145%)!important;
  backdrop-filter:blur(22px) saturate(145%)!important;
 }
 html body.studio-app.night nav.bottom-nav {
  background:rgba(24,43,67,.22)!important;
  background-color:rgba(24,43,67,.22)!important;
  background-image:none!important;
  border-top:1px solid rgba(188,207,230,.32)!important;
  box-shadow:0 -8px 30px rgba(5,12,24,.12)!important;
  -webkit-backdrop-filter:blur(22px) saturate(160%)!important;
  backdrop-filter:blur(22px) saturate(160%)!important;
 }
 html body.studio-app nav.bottom-nav::before,
 html body.studio-app nav.bottom-nav::after {
  content:none!important;display:none!important;
 }
 html body.studio-app nav.bottom-nav > button {
  background:transparent!important;background-image:none!important;
  box-shadow:none!important;border-color:transparent!important;
 }
 html body.studio-app.day nav.bottom-nav > button,
 html body.studio-app:not(.night) nav.bottom-nav > button {color:#412431!important;}
 html body.studio-app.night nav.bottom-nav > button {color:#e5d8c9!important;}
 html body.studio-app nav.bottom-nav > button:is(:hover,:focus-visible) svg {
  filter:drop-shadow(0 0 5px rgba(234,183,104,.65))!important;
 }
}
