body .foxe-reactions,body .foxe-related-music{margin:28px 0;padding:clamp(18px,4vw,28px);border-radius:20px;background:var(--foxe-brand-surface,#fff);color:var(--foxe-brand-text,#202124);border:1px solid #e5e7eb}body .foxe-reactions h2,body .foxe-related-heading h2{font-size:clamp(20px,4vw,26px);margin:5px 0 18px;color:inherit}body .foxe-reactions-options{display:flex;gap:10px;flex-wrap:wrap}body .foxe-reaction{display:inline-flex;align-items:center;gap:8px;padding:11px 15px;border-radius:12px;background:#f6f6f4;border:1px solid #e5e7eb;color:#202124;font-weight:700;cursor:pointer}body .foxe-reaction strong{font-size:12px;background:#e8e9eb;padding:2px 7px;border-radius:12px}body .foxe-reaction:focus-visible{outline:3px solid var(--foxe-brand-accent,#f2650a);outline-offset:2px}body .foxe-reaction-status{font-size:13px;color:#64748b;margin:14px 0 0}body .foxe-related-heading span{font-size:11px;color:var(--foxe-brand-accent,#f2650a);letter-spacing:.12em;font-weight:800}body .foxe-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr));gap:15px}body .foxe-related-card{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fafafa;min-width:0}body .foxe-related-art{display:block;aspect-ratio:1.25;overflow:hidden;background:#273243}body .foxe-related-art img{display:block;width:100%;height:100%;object-fit:cover}body .foxe-related-art span{height:100%;display:grid;place-items:center;font-size:40px;color:#fff}body .foxe-related-details{padding:12px}body .foxe-related-details h3{font-size:15px;margin:0 0 5px;line-height:1.4}body .foxe-related-details h3 a{color:inherit;text-decoration:none}body .foxe-related-details p{font-size:12px;color:#64748b;margin:0 0 10px}body .foxe-related-listen{font-size:13px;font-weight:800;color:var(--foxe-brand-accent,#f2650a);text-decoration:none}body .foxe-modern-speed{background:#26354b!important;border:1px solid #516178!important;border-radius:8px!important;color:#fff!important;padding:8px!important;cursor:pointer!important;font-size:12px!important}body.foxe-dark .foxe-reactions,body.foxe-dark .foxe-related-music,body.dark-mode .foxe-reactions,body.dark-mode .foxe-related-music{background:var(--foxe-brand-dark-surface,#171c27);border-color:#343b49;color:#fff}body.foxe-dark .foxe-related-card,body.dark-mode .foxe-related-card{background:#202938;border-color:#374151}body.foxe-dark .foxe-reaction,body.dark-mode .foxe-reaction{background:#293346;border-color:#475569;color:#fff}body.foxe-dark .foxe-reaction-status,body.dark-mode .foxe-reaction-status{color:#cbd5e1}@media(max-width:520px){body .foxe-reactions-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body .foxe-reaction{padding:10px 6px;justify-content:center;font-size:12px}body .foxe-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}