/* Home is a launcher: no duplicate hero above the tools. */
body[data-page="home"] .page-heading{display:none}
body[data-page="home"] .hub-main{padding-top:10px}
body[data-page="home"] .home-grid .tile{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:2px 9px;padding:12px!important;min-height:86px}
body[data-page="home"] .home-grid .tile .icon{grid-row:1/3;width:32px;height:32px;font-size:21px;margin:0;border-radius:10px}
body[data-page="home"] .home-grid .tile h2{font-size:16px;margin:0;line-height:1.35}
body[data-page="home"] .home-grid .tile p{font-size:11px;line-height:1.4;margin:0}
body[data-page="home"] .home-grid .tile .go{display:none}
body[data-page="home"] .section-heading{margin-top:15px}
body[data-page="home"] .game-grid .tile{min-height:112px;padding:12px}
.mt-mobile-bar{color:var(--ink,#f6f1e5)}
html.light .mt-mobile-bar{color:#20283a;background:#f5f2ea}
@media(max-width:700px){body[data-page="home"] .mt-current-title{display:none}body[data-page="home"] .mt-mobile-bar{justify-content:space-between}body[data-page="home"] .hub-main{padding-top:9px!important}body[data-page="home"] .home-grid .tile{min-height:80px;gap:3px 7px;padding:10px!important}body[data-page="home"] .home-grid .tile h2{font-size:15px}body[data-page="home"] .home-grid .tile p{font-size:10px}body[data-page="home"] .home-grid .tile:last-child{min-height:60px}}
