.ad-banner-module__A1W_GW__adContainer{box-sizing:border-box;text-align:center;background:#ffffff05;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:100%;margin:16px auto;padding:16px 0;display:flex;overflow:hidden}@media (max-width:420px){.ad-banner-module__A1W_GW__adContainer>div{transform-origin:50%;transform:scale(.9)}}@media (max-width:360px){.ad-banner-module__A1W_GW__adContainer>div{transform-origin:50%;transform:scale(.85)}}@media (max-width:330px){.ad-banner-module__A1W_GW__adContainer>div{transform-origin:50%;transform:scale(.75)}}
.page-module__E0kJGG__container{background-color:var(--color-background);flex-direction:column;align-items:center;min-height:100vh;padding:4rem 1.5rem 3rem;display:flex}.page-module__E0kJGG__header{text-align:center;margin-bottom:4rem;animation:.8s ease-out page-module__E0kJGG__fadeInDown}.page-module__E0kJGG__title{background:linear-gradient(135deg,#6c5ce7 0%,#a29bfe 100%);-webkit-text-fill-color:transparent;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:3rem;font-weight:900}.page-module__E0kJGG__subtitle{color:var(--color-text-muted);letter-spacing:-.01em;max-width:600px;margin:0 auto;font-size:1.2rem;font-weight:600}.page-module__E0kJGG__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%;max-width:1200px;animation:.8s .2s both page-module__E0kJGG__fadeInUp;display:grid}.page-module__E0kJGG__card{background:var(--color-surface);cursor:pointer;border:1px solid #0000000d;border-radius:1.5rem;flex-direction:column;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #00000008}.page-module__E0kJGG__card:hover{border-color:var(--color-primary);transform:translateY(-8px);box-shadow:0 25px 50px -12px #6c5ce726}.page-module__E0kJGG__cardImageWrapper{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);justify-content:center;align-items:center;width:100%;height:180px;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__cardImage{object-fit:contain;padding:1.5rem;transition:transform .6s cubic-bezier(.16,1,.3,1)}.page-module__E0kJGG__card:hover .page-module__E0kJGG__cardImage{transform:scale(1.08)}.page-module__E0kJGG__cardContent{flex-direction:column;flex:1;padding:1.5rem;display:flex}.page-module__E0kJGG__cardTitle{color:var(--color-text);letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.4rem;font-weight:800}.page-module__E0kJGG__cardDescription{color:var(--color-text-muted);word-break:keep-all;font-size:.95rem;font-weight:500;line-height:1.6}.page-module__E0kJGG__badgeGroup{z-index:5;gap:.5rem;display:flex;position:absolute;top:1rem;right:1rem}.page-module__E0kJGG__badge{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:8px;padding:.4rem .8rem;font-size:.75rem;font-weight:800;box-shadow:0 4px 12px #6c5ce74d}.page-module__E0kJGG__badgeHot{background:linear-gradient(135deg,#f59e0b,#ef4444)}.page-module__E0kJGG__badgeNew{background:linear-gradient(135deg,#10b981,#059669)}.page-module__E0kJGG__badgeGame{background:linear-gradient(135deg,#3b82f6,#06b6d4)}.page-module__E0kJGG__adBanner{width:100%;margin-top:6rem}@keyframes page-module__E0kJGG__fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__E0kJGG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page-module__E0kJGG__container{padding-top:3rem}.page-module__E0kJGG__title{font-size:2.25rem}.page-module__E0kJGG__subtitle{font-size:1rem}.page-module__E0kJGG__grid{grid-template-columns:1fr;gap:1.25rem}.page-module__E0kJGG__cardContent{padding:1.25rem}}.page-module__E0kJGG__supportLink{color:var(--color-text-muted);background:#fff;border:1px solid #0000000d;border-radius:9999px;margin-top:4rem;padding:.85rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 6px #00000005}.page-module__E0kJGG__supportLink:hover{color:var(--color-primary);transform:translateY(-2px);box-shadow:0 10px 15px #6c5ce71a}
