.planet-bar[data-astro-cid-l36tpgx7]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 1rem}.planet-label[data-astro-cid-l36tpgx7]{font-size:.85rem;font-weight:600;color:var(--text-dim);white-space:nowrap}.planet-switch[data-astro-cid-l36tpgx7]{display:inline-flex;gap:6px;padding:5px;border-radius:999px;background:#ffffff0f;border:1px solid var(--border);--flame: #38bdf8;--flame2: #22d3ee;animation:zaki-flame 1.5s ease-in-out infinite}body[data-planet=gm] .planet-switch[data-astro-cid-l36tpgx7]{--flame: #ff3b30;--flame2: #ff8c00}body[data-planet=jupiter] .planet-switch[data-astro-cid-l36tpgx7]{--flame: #ffd54f;--flame2: #f5a623}@keyframes zaki-flame{0%,to{box-shadow:0 0 6px var(--flame),0 0 14px var(--flame2);border-color:var(--flame)}25%{box-shadow:0 0 10px var(--flame),0 0 22px var(--flame2);border-color:var(--flame2)}50%{box-shadow:0 0 5px var(--flame),0 0 10px var(--flame2);border-color:var(--flame)}75%{box-shadow:0 0 12px var(--flame),0 0 26px var(--flame2);border-color:var(--flame2)}}.planet-btn[data-astro-cid-l36tpgx7]{border:0;cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:600;color:var(--text-dim);padding:.45rem .95rem;border-radius:999px;background:transparent;transition:background .2s,color .2s;white-space:nowrap}.planet-btn[data-astro-cid-l36tpgx7]:hover{color:var(--text);background:#ffffff14}.planet-btn[data-astro-cid-l36tpgx7].is-active{color:#0b0e17;background:linear-gradient(135deg,var(--g-accent, #8b7cf6),var(--g-accent2, #4cc9f0));box-shadow:0 6px 16px #00000047}.planet-btn[data-astro-cid-l36tpgx7][data-planet=jupiter].is-active{color:#241a05;background:linear-gradient(135deg,#ffe066,#f5a623);box-shadow:0 0 14px #ffc40099,0 6px 16px #00000047}@media(max-width:640px){.planet-switch[data-astro-cid-l36tpgx7]{width:100%}.planet-btn[data-astro-cid-l36tpgx7]{flex:1;padding:.5rem .4rem}}.filter-bar[data-astro-cid-l36tpgx7]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.25rem 0 1rem}.filter-chip[data-astro-cid-l36tpgx7]{display:inline-flex;align-items:center;padding:.45rem .95rem;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;font-size:.85rem;font-weight:500;text-transform:capitalize;cursor:pointer;transition:background .2s,border-color .2s,transform .15s}.filter-chip[data-astro-cid-l36tpgx7]:hover,.filter-chip[data-astro-cid-l36tpgx7].active{background:#8b7cf640;border-color:#8b7cf68c;color:#fff;transform:translateY(-1px)}.filter-row[data-astro-cid-l36tpgx7]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1.25rem}.filter-row[data-astro-cid-l36tpgx7] select[data-astro-cid-l36tpgx7]{min-width:120px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;padding:.4rem .8rem;border-radius:8px;font-size:.9rem}.filter-row[data-astro-cid-l36tpgx7] select[data-astro-cid-l36tpgx7] option[data-astro-cid-l36tpgx7]{background:#0b0e17}.filter-row[data-astro-cid-l36tpgx7] input[data-astro-cid-l36tpgx7][type=search]{flex:1 1 220px;min-width:180px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;padding:.4rem .8rem;border-radius:8px;font-size:.9rem;outline:none}.filter-row[data-astro-cid-l36tpgx7] input[data-astro-cid-l36tpgx7][type=search]::placeholder{color:#64748b}.filter-row[data-astro-cid-l36tpgx7] input[data-astro-cid-l36tpgx7][type=search]:focus{border-color:#8b7cf699;background:#ffffff1a}.games-info[data-astro-cid-l36tpgx7]{color:#94a3b8;font-size:.9rem;margin-bottom:1rem}.empty-state[data-astro-cid-l36tpgx7]{color:#94a3b8;padding:2rem 0}.pagination[data-astro-cid-l36tpgx7]{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center;margin-top:2.5rem}.pg-btn{padding:.45rem .85rem;border-radius:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;cursor:pointer;font-size:.9rem;transition:background .2s}.pg-btn:hover:not(:disabled){background:#ffffff24}.pg-btn:disabled{opacity:.4;cursor:not-allowed}.pg-btn.active{background:#8b7cf659;border-color:#8b7cf699;color:#fff}.pg-dots{color:#64748b;padding:0 .4rem}@media(max-width:1080px){.filter-bar[data-astro-cid-l36tpgx7]{flex-direction:row;flex-wrap:nowrap;align-items:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 0;margin:1rem 0 .9rem}.filter-bar[data-astro-cid-l36tpgx7]::-webkit-scrollbar{display:none}.filter-chip[data-astro-cid-l36tpgx7]{flex:0 0 auto;white-space:nowrap}}@media(orientation:landscape)and (max-height:560px){.filter-swipe-hint[data-astro-cid-l36tpgx7]{margin:-2px 0 .5rem}}.filter-swipe-hint[data-astro-cid-l36tpgx7]{display:none}@media(max-width:1080px){.filter-swipe-hint[data-astro-cid-l36tpgx7]{display:block;text-align:center;font-size:12px;color:var(--text-faint);letter-spacing:.2px;margin:-2px 0 .9rem}}.section[data-astro-cid-l36tpgx7]{position:relative}.section[data-astro-cid-l36tpgx7]>.container[data-astro-cid-l36tpgx7]{position:relative;z-index:1}.page-stars[data-astro-cid-l36tpgx7]{position:absolute;inset:0 0 auto;height:520px;z-index:0;overflow:hidden;pointer-events:none}.drift-star[data-astro-cid-l36tpgx7]{position:absolute;line-height:1;text-shadow:0 0 6px currentColor;animation-name:star-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes star-twinkle{0%,to{opacity:.12;transform:translateY(0) scale(.8)}50%{opacity:1;transform:translateY(-3px) scale(1.15)}}
