.game-sidebar[data-astro-cid-ebw72gdl]{flex-direction:column;gap:34px;display:flex}.sidebar-game-section[data-astro-cid-ebw72gdl]{min-width:0}.sidebar-section-heading[data-astro-cid-ebw72gdl]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sidebar-section-heading[data-astro-cid-ebw72gdl] h2[data-astro-cid-ebw72gdl]{color:var(--heading);margin:0;font-size:17px;font-weight:650}.sidebar-section-heading[data-astro-cid-ebw72gdl]>a[data-astro-cid-ebw72gdl]{border:1px solid var(--line-strong);min-height:38px;color:var(--ink);white-space:nowrap;border-radius:22px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;text-decoration:none;display:inline-flex}.sidebar-section-heading[data-astro-cid-ebw72gdl]>a[data-astro-cid-ebw72gdl]:hover{border-color:var(--accent);color:var(--accent)}.sidebar-game-list[data-astro-cid-ebw72gdl]{flex-direction:column;display:flex}.sidebar-game[data-astro-cid-ebw72gdl]{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:14px;padding:14px 0;text-decoration:none;display:grid}.sidebar-game[data-astro-cid-ebw72gdl]:last-child{border-bottom:0}.sidebar-game[data-astro-cid-ebw72gdl]>img[data-astro-cid-ebw72gdl]{object-fit:cover;background:var(--card);border-radius:7px;width:100px;height:56px;display:block}.sidebar-game-info[data-astro-cid-ebw72gdl]{flex-direction:column;gap:5px;min-width:0;display:flex}.sidebar-game-name[data-astro-cid-ebw72gdl]{color:var(--heading);font-size:13px;line-height:1.35}.sidebar-game-meta[data-astro-cid-ebw72gdl]{color:var(--ink-faint);font-size:11px;line-height:1.4}.sidebar-game-meta[data-astro-cid-ebw72gdl]>span[data-astro-cid-ebw72gdl]{color:var(--accent);padding:0 4px}.sidebar-game[data-astro-cid-ebw72gdl]:hover .sidebar-game-name[data-astro-cid-ebw72gdl]{color:var(--accent)}.setup-listing-layout[data-astro-cid-xcx3wjfs] main[data-astro-cid-xcx3wjfs]{min-width:0}.setup-grid[data-astro-cid-xcx3wjfs]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.setup-card[data-astro-cid-xcx3wjfs]{background:var(--paper-2);border:1px solid var(--line);min-height:172px;color:inherit;border-radius:12px;grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);text-decoration:none;transition:border-color .2s,transform .2s;display:grid;position:relative;overflow:hidden}.setup-card[data-astro-cid-xcx3wjfs]:hover{border-color:var(--accent);transform:translateY(-2px)}.setup-badge[data-astro-cid-xcx3wjfs]{background:var(--accent);color:#000;font-family:var(--mono);text-transform:uppercase;z-index:2;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);padding:4px 10px;font-size:10px;font-weight:700;position:absolute;top:14px;left:14px}.setup-img[data-astro-cid-xcx3wjfs]{background:#fff;justify-content:center;align-items:center;width:100%;height:100%;min-height:172px;padding:16px;display:flex;overflow:hidden}.setup-img[data-astro-cid-xcx3wjfs] img[data-astro-cid-xcx3wjfs]{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.setup-info[data-astro-cid-xcx3wjfs]{flex-direction:column;justify-content:center;min-width:0;padding:22px 24px;display:flex}.setup-info[data-astro-cid-xcx3wjfs] h3[data-astro-cid-xcx3wjfs]{font-family:var(--display);color:#fff;margin:0 0 9px;font-size:18px;line-height:1.35}.setup-info[data-astro-cid-xcx3wjfs] p[data-astro-cid-xcx3wjfs]{color:var(--ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:14px;line-height:1.55;display:-webkit-box;overflow:hidden}.setup-cta[data-astro-cid-xcx3wjfs]{justify-content:flex-end;margin-top:auto;display:flex}.setup-cta[data-astro-cid-xcx3wjfs] .btn[data-astro-cid-xcx3wjfs]{color:var(--ink-soft);background:0 0;border:0;padding:0!important;font-size:14px!important}.setup-card[data-astro-cid-xcx3wjfs]:hover .setup-cta[data-astro-cid-xcx3wjfs] .btn[data-astro-cid-xcx3wjfs]{color:var(--accent)}@media (width<=700px){.setup-card[data-astro-cid-xcx3wjfs]{grid-template-columns:1fr}.setup-img[data-astro-cid-xcx3wjfs]{height:190px;min-height:190px}.setup-info[data-astro-cid-xcx3wjfs]{padding:18px}.setup-info[data-astro-cid-xcx3wjfs] h3[data-astro-cid-xcx3wjfs]{font-size:16px}}
