#download-mirrors{margin-top:24px;min-width:0}.download-mirrors-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.download-mirror{display:grid;gap:8px;padding:24px;border:1px solid #8a6a49;border-radius:7px;background:#241a34;color:#f4e6cc;text-decoration:none;min-width:0;transition:border-color .15s}.download-mirror:hover{border-color:#f1cc86}.download-mirror strong{font-size:17px;overflow-wrap:anywhere}.download-mirror>span{color:#d3c2e0;font-size:12px}.download-mirror>span:last-child{color:#f0cd8c;margin-top:8px}.download-mirror:focus-visible{outline:3px solid #f1cc86;outline-offset:4px}.download-mirrors-error,.download-mirrors-empty{padding:20px;border:1px solid #5d456b;border-radius:6px;background:#21172f;color:#e5d5ee}.download-mirrors-error{color:#ffbcc3}@media(max-width:780px){.download-mirrors-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.download-mirror{transition:none}}
