/* Familiar Looplay gaming identity, with restrained improvements. */
body{font-size:15px;line-height:1.7}p{line-height:1.8}button,a,input,summary{touch-action:manipulation}.header nav a{padding-block:8px}.header nav{gap:25px}.button{box-shadow:none!important}.button:hover{box-shadow:none!important;transform:translateY(-1px)}.hero-copy>p{max-width:480px;color:#aab8cd}.hero{padding-top:65px;padding-bottom:85px}.home-section-head>div>p,.home-game>p{color:#9eacc2}.home-game-grid{gap:24px}.home-game-cover{aspect-ratio:16/9!important;height:auto!important;min-height:0!important}.home-game-cover img{width:100%;height:auto!important;aspect-ratio:16/9;object-fit:contain!important}.gallery-play{width:38px;height:38px;font-size:12px}.home-game{transition:transform .2s}.home-game:hover{transform:translateY(-3px)}.catalog-thumb{aspect-ratio:16/9!important;height:auto!important}.catalog-thumb img{height:auto!important;aspect-ratio:16/9;object-fit:contain!important}.catalog-status{font-size:9px}.catalog-card{border-radius:13px;overflow:hidden}.home-feature-art{border-radius:14px}.account-main{min-height:75vh}.account-card{box-shadow:0 24px 80px #0003}.account-card h1{font-size:38px;line-height:1.12}.account-card .google-button{border:1px solid #d9e0eb}.account-card>p{font-size:12px}.site-footer{padding:35px 0;color:#97a6bb;border-top:1px solid #253044}.site-footer .shell{width:min(1240px,calc(100% - 64px));margin:auto}.footer-top{display:flex;justify-content:space-between;gap:35px}.footer-top>div{display:grid;gap:10px;font-size:11px}.footer-top>div>span{color:#d5e0f2;font-size:12px}.footer-top p{font-size:11px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #253044;margin-top:25px;padding-top:20px;font-size:10px}.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:20px;top:10px;background:#fff;color:#111;padding:10px}.shell{width:min(1240px,calc(100% - 64px));margin:auto}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #82adff;outline-offset:4px}.dashboard-body #manifest-settings{border-top:1px solid #293548;padding-top:15px;margin-top:18px}.dashboard-body #manifest-settings .pad-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:16px}@media(max-width:720px){.hero{padding-top:38px;padding-bottom:55px}.home-game-grid{grid-template-columns:1fr}.home-game-meta h3{font-size:23px}.footer-top,.footer-bottom{flex-wrap:wrap}.footer-bottom{gap:15px}.header nav{gap:15px}.home-game-cover{max-height:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
