.game-cards-module__HoHeuq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.game-cards-module__HoHeuq__grid>li{min-width:0;display:flex}.game-cards-module__HoHeuq__grid>li:last-child:nth-child(3n+1){grid-column:1/-1}.game-cards-module__HoHeuq__grid>li:last-child:nth-child(3n+2){grid-column:span 2}@media (max-width:960px){.game-cards-module__HoHeuq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-cards-module__HoHeuq__grid>li:last-child:nth-child(n){grid-column:auto}.game-cards-module__HoHeuq__grid>li:last-child:nth-child(odd){grid-column:1/-1}}.game-cards-module__HoHeuq__card{border:1px solid var(--mp-border);background:var(--mp-surface);color:var(--mp-text);border-radius:18px;flex:1;grid-template-rows:auto 1fr;text-decoration:none;transition:border-color .15s,transform .15s;display:grid;overflow:hidden}.game-cards-module__HoHeuq__card:hover{border-color:var(--t);transform:translateY(-2px)}.game-cards-module__HoHeuq__card:focus-visible{outline:3px solid var(--t);outline-offset:2px}.game-cards-module__HoHeuq__art{background:#282828;background-image:radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--t) 35%,transparent),transparent 55%);place-items:center;height:130px;display:grid}.game-cards-module__HoHeuq__art svg{width:min(220px,80%);height:auto}.game-cards-module__HoHeuq__body{align-content:start;gap:6px;padding:16px;display:grid}.game-cards-module__HoHeuq__tag{background:color-mix(in srgb,var(--t) 16%,var(--mp-surface));width:max-content;color:var(--mp-strong);border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:800}.game-cards-module__HoHeuq__body strong{color:var(--mp-strong);font-size:1.12rem}.game-cards-module__HoHeuq__text{min-height:3em;color:var(--mp-muted);font-size:.9rem;line-height:1.5}.game-cards-module__HoHeuq__play{color:var(--mp-strong);margin-top:4px;font-weight:800}@media (max-width:640px){.game-cards-module__HoHeuq__grid{grid-template-columns:1fr}.game-cards-module__HoHeuq__art{height:110px}}@media (prefers-reduced-motion:reduce){.game-cards-module__HoHeuq__card{transition:none}.game-cards-module__HoHeuq__card:hover{transform:none}}
.game-layout-module__RaDH2q__split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.game-layout-module__RaDH2q__main{min-width:0}.game-layout-module__RaDH2q__aside{gap:14px;min-width:0;display:grid}.game-layout-module__RaDH2q__box{border:1px solid var(--mp-border);background:var(--mp-surface);border-radius:16px;gap:10px;padding:16px 18px;display:grid}.game-layout-module__RaDH2q__box h2{color:var(--mp-strong);margin:0;font-size:1rem}.game-layout-module__RaDH2q__how{color:var(--mp-text);gap:6px;margin:0;padding-left:20px;font-size:.9rem;line-height:1.5;display:grid}.game-layout-module__RaDH2q__how li::marker{color:var(--t,var(--mp-primary));font-weight:800}.game-layout-module__RaDH2q__games{gap:8px;margin:0;padding:0;list-style:none;display:grid}.game-layout-module__RaDH2q__games li{min-width:0;display:flex}.game-layout-module__RaDH2q__games a{border:1px solid var(--mp-border);width:100%;color:var(--mp-text);border-radius:14px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:8px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.game-layout-module__RaDH2q__games a:hover{border-color:var(--t);transform:translateY(-1px)}.game-layout-module__RaDH2q__art{background:#282828;background-image:radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--t) 35%,transparent),transparent 60%);border-radius:10px;place-items:center;height:64px;display:grid}.game-layout-module__RaDH2q__art svg{width:84px;height:auto}.game-layout-module__RaDH2q__text{gap:2px;min-width:0;display:grid}.game-layout-module__RaDH2q__text small{color:var(--mp-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:800}.game-layout-module__RaDH2q__text strong{color:var(--mp-strong);font-size:.95rem;line-height:1.25}.game-layout-module__RaDH2q__text span{color:var(--mp-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.game-layout-module__RaDH2q__all{color:var(--mp-primary);font-size:.88rem;font-weight:800;text-decoration:none}@media (max-width:960px){.game-layout-module__RaDH2q__split{grid-template-columns:minmax(0,1fr)}.game-layout-module__RaDH2q__games{grid-template-columns:repeat(2,minmax(0,1fr))}.game-layout-module__RaDH2q__games li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:560px){.game-layout-module__RaDH2q__games{grid-template-columns:minmax(0,1fr)}.game-layout-module__RaDH2q__games li:last-child:nth-child(odd){grid-column:auto}}@media (prefers-reduced-motion:reduce){.game-layout-module__RaDH2q__games a{transition:none}.game-layout-module__RaDH2q__games a:hover{transform:none}}
