.affiliate-links{border:1px solid var(--color-border);background-color:#ffffff05;border-radius:.75rem;margin:1.5rem 0;padding:1rem}.affiliate-links-label{color:var(--color-text-primary);margin-top:0;margin-bottom:.5rem;font-size:1rem;font-weight:600}.affiliate-links-buttons{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.affiliate-link{color:var(--color-text-primary);border:1px solid var(--color-border);background-color:#ffffff0d;border-radius:.5rem;align-items:center;gap:.25rem;padding:.5rem 1rem;font-size:.875rem;text-decoration:none;transition:all .15s;display:inline-flex}.affiliate-link:hover{border-color:var(--color-secondary);color:var(--color-secondary);background-color:#ffffff1a;transform:translateY(-1px);box-shadow:0 2px 8px #22d3ee33}.affiliate-link:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.affiliate-link .affiliate-link-icon{font-size:1.2em;line-height:1}.affiliate-link .affiliate-link-text{font-weight:500}.affiliate-link--steam:hover{color:#66c0f4;background-color:#1b28384d;border-color:#1b2838}.affiliate-link--gog:hover{color:#87cefa;background-color:#87cefa1a;border-color:#87cefa}.affiliate-link--epic:hover{color:#fff;background-color:#ffffff26;border-color:#fff}.affiliate-link--playstation:hover{color:#06c;background-color:#06c3;border-color:#06c}.affiliate-link--xbox:hover{color:#6bb9f0;background-color:#6bb9f033;border-color:#6bb9f0}.affiliate-link--nintendo:hover{color:#e60012;background-color:#e6001233;border-color:#e60012}.affiliate-link--humble:hover{color:#f60;background-color:#f603;border-color:#f60}.affiliate-link--amazon:hover{color:#f90;background-color:#f903;border-color:#f90}.affiliate-links-disclosure{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.75rem;font-style:italic;line-height:1.5}.review-affiliate-links,.walkthrough-affiliate-links{margin-top:1.5rem;margin-bottom:1.5rem}
