/* The same four shortcuts, in one row, on desktop, mobile and the app. */
html body .home-pass-menu{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}
html body .home-pass-menu a.home-pass{grid-column:auto!important;min-width:0;min-height:128px;flex-direction:column;border-radius:14px;overflow:hidden}
html body .home-pass-menu .home-pass-main{padding:22px 18px!important;flex:1}
html body .home-pass-menu .home-pass-tag{display:none!important}
html body .home-pass-menu .home-pass-name{font-size:20px;line-height:1.45;white-space:normal;word-break:keep-all}
html body .home-pass-menu .home-pass-footer{padding:10px 18px;border-style:solid}
html body .home-pass-menu .home-pass-footer::before,html body .home-pass-menu .home-pass-footer::after{display:none}
@media(max-width:760px){
 html body .home-pass-menu{gap:6px!important;padding:0!important}
 html body .home-pass-menu a.home-pass{min-height:84px!important;border-radius:10px}
 html body .home-pass-menu .home-pass-main{padding:12px 3px!important;display:flex!important;align-items:center;justify-content:center;text-align:center}
 html body .home-pass-menu .home-pass-name{font-size:clamp(12px,3.1vw,16px)!important;line-height:1.6;letter-spacing:-.06em;text-align:center}
 html body .home-pass-menu .home-pass-copy,html body .home-pass-menu .home-pass-footer{display:none!important}
}
