.site-mobile-tools{display:none}
@media(max-width:767px){.site-mobile-tools{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:999;justify-content:space-around;background:#fff;border-top:1px solid #d6ddec;padding:6px 10px max(6px,env(safe-area-inset-bottom));gap:8px}.site-mobile-tools a{color:#233589;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;font-size:13px;text-decoration:none;flex:1}.site-mobile-tools span{font-weight:700}.site-footer-note{padding-bottom:78px}.site-toast{bottom:80px}}
