.mdn-app-nav{display:none}
.mdn-install-prompt{display:none}
@media(max-width:760px){
body{padding-bottom:calc(94px + env(safe-area-inset-bottom))!important}
.mdn-app-nav{position:fixed;z-index:99980;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));left:12px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:66px;padding:5px 7px;border:1px solid rgba(16,25,39,.1);border-radius:25px;background:rgba(255,255,255,.97);box-shadow:0 8px 30px rgba(16,25,39,.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .24s ease,opacity .2s ease}
.mdn-app-nav.is-hidden{transform:none!important;opacity:1!important;pointer-events:auto!important}
.mdn-app-nav__item{position:relative;display:flex;min-width:0;align-items:center;justify-content:center;flex-direction:column;gap:2px;border-radius:14px;color:#52616c!important;text-decoration:none!important;-webkit-tap-highlight-color:transparent}
.mdn-app-nav__item span{display:grid;width:33px;height:33px;place-items:center;border-radius:12px}.mdn-app-nav__item svg{width:23px;height:23px;fill:currentColor}.mdn-app-nav__item small{overflow:hidden;width:100%;font-size:9px;font-weight:850;line-height:1.1;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.mdn-app-nav__item.is-active{color:#0789b3!important}.mdn-app-nav__item.is-active span{background:#e3f6fc}
.mdn-app-nav__item:nth-child(3) span{width:43px;height:43px;margin-top:-17px;border:4px solid #fff;border-radius:50%;background:#08afe2;color:#fff;box-shadow:0 5px 15px rgba(8,175,226,.35)}.mdn-app-nav__item:nth-child(3) small{margin-top:-1px;color:#0789b3}
.mdn-mobile-contact-bar{display:none!important;transform:translateY(110%)!important;pointer-events:none!important}
html.mdn-app-mobile-ui .mdn-public-profile-page .mdn-profile{padding-bottom:24px}
html.mdn-app-mobile-ui .mdn-install-prompt{position:fixed;z-index:99995;right:14px;bottom:calc(91px + env(safe-area-inset-bottom));left:14px;display:block;padding:16px;border:1px solid rgba(16,25,39,.1);border-radius:22px;background:rgba(255,255,255,.98);box-shadow:0 12px 38px rgba(16,25,39,.24);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;transform:translateY(24px);visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .24s ease,visibility .24s ease}
html.mdn-app-mobile-ui .mdn-install-prompt.is-visible{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}
.mdn-install-prompt__close{position:absolute;top:8px;right:9px;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#eef2f5;color:#17212d;font-size:27px;line-height:1;cursor:pointer}
.mdn-install-prompt__intro{display:flex;align-items:center;gap:12px;padding-right:28px}.mdn-install-prompt__intro img{flex:0 0 54px;width:54px;height:54px;border-radius:14px}.mdn-install-prompt__intro strong{display:block;color:#17212d;font-size:17px;line-height:1.2}.mdn-install-prompt__intro p{margin:4px 0 0;color:#697786;font-size:12px;line-height:1.35}
.mdn-install-prompt__help{margin:12px 0 0;padding:10px 12px;border-radius:12px;background:#eef9fd;color:#087f9f;font-size:12px;font-weight:750;line-height:1.4}
.mdn-install-prompt__actions{display:grid;grid-template-columns:1.35fr 1fr;gap:9px;margin-top:13px}.mdn-install-prompt__actions button{min-height:44px;border-radius:12px;font-size:13px;font-weight:850;cursor:pointer}.mdn-install-prompt__install{border:1px solid #08afe2;background:#08afe2;color:#fff}.mdn-install-prompt__later{border:1px solid #dce4e9;background:#fff;color:#52616c}
html.mdn-install-prompt-open .mdn-mobile-contact-bar{transform:translateY(110%)!important;pointer-events:none!important}
}
