.hero-radar-module__gO0BRG__radar{--radar-x:0px;--radar-y:0px;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;contain:paint;position:absolute;inset:0;overflow:hidden}.hero-radar-module__gO0BRG__light,.hero-radar-module__gO0BRG__orbit,.hero-radar-module__gO0BRG__signal{transform:translate3d(var(--radar-x), var(--radar-y), 0);transition:transform .18s ease-out;position:absolute}.hero-radar-module__gO0BRG__light{background:radial-gradient(at 88% 40%,#7dd83b1a,#0000 49%),radial-gradient(at 66% 88%,#35c5d314,#0000 44%);inset:-30px}.hero-radar-module__gO0BRG__orbit{aspect-ratio:1;opacity:.7;background:repeating-radial-gradient(circle,#0000 0 58px,#a6cfb212 59px 60px);border:1px solid #a6cfb21a;border-radius:50%;width:clamp(260px,48vw,640px);top:-18%;right:-8%}.hero-radar-module__gO0BRG__signal{background:#afe96273;border-radius:50%;width:9px;height:9px;top:26%;right:21%;box-shadow:0 0 0 8px #afe9620f,0 0 0 20px #afe96208}@media (max-width:767px),(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.hero-radar-module__gO0BRG__light,.hero-radar-module__gO0BRG__orbit,.hero-radar-module__gO0BRG__signal{transition:none;transform:none}.hero-radar-module__gO0BRG__orbit{opacity:.35}}
.my-games-dashboard{padding-block:40px}.my-games-dashboard header{margin-bottom:28px}.my-games-dashboard p{color:var(--muted,#adb5c1);line-height:1.65}.dashboard-filters{flex-wrap:wrap;gap:10px;margin-block:20px;display:flex}.my-games-dashboard button{font:inherit;color:inherit;cursor:pointer;background:#172230;border:1px solid #394858;border-radius:10px;padding:12px 16px}.dashboard-filters button[aria-pressed=true]{border-color:#b6f348}.my-games-dashboard :focus-visible{outline-offset:3px;outline:3px solid #79dcf5}.dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;display:grid}.dashboard-grid article{background:#111823;border:1px solid #303744;border-radius:18px;overflow:hidden}.dashboard-grid img{object-fit:cover;width:100%;height:180px;display:block}.dashboard-card-body{padding:20px}.dashboard-card-body h2{overflow-wrap:anywhere;font-size:1.4rem}.dashboard-card-body h3{margin-top:24px;font-size:1rem}.dashboard-card-body ul{padding:0;list-style:none}.dashboard-card-body li{border-top:1px solid #303744;padding-block:10px}.dashboard-card-body small{color:#adb5c1;margin-top:6px;display:block}.dashboard-empty{border:1px solid #303744;border-radius:18px;padding:30px}.dashboard-updated,.dashboard-note{font-size:.85rem}
