.dg-mobile-navigation[hidden]{display:none!important}
.dg-mobile-navigation{display:none}
@media(max-width:760px){
 .site-header .dg-mobile-navigation{position:absolute;left:0;right:0;top:calc(100% + 8px);display:flex;flex-direction:column;gap:0;padding:16px;background:#08180f;border:1px solid #35523e;border-radius:16px;box-shadow:0 18px 36px #0006;max-height:calc(100dvh - 170px);overflow-y:auto;text-align:left}
 .site-header .dg-mobile-navigation a{display:block;padding:13px 14px;min-height:44px;color:#f4f0e8;font-size:15px;text-decoration:none;border-bottom:1px solid #ffffff0d}
 .site-header .dg-mobile-navigation a:hover,.site-header .dg-mobile-navigation a:focus-visible{color:#43ed7e;background:#ffffff08}
 .site-header .dg-mobile-navigation .dg-trial-paused{display:flex!important;margin-top:12px;max-width:none;justify-content:center;min-height:52px}
}
@media(max-width:360px){
 .site-header{padding-right:10px;padding-left:10px}
 .site-header .header-actions{gap:7px;min-width:0}
 .site-header .dg-language summary{padding:9px 8px;font-size:12px}
 .site-header .wordmark{gap:7px}
 .site-header .wordmark__mark{width:28px;height:28px}
 .site-header .wordmark__name{font-size:11px}
}
