/* Matching Discord community link for the BlackShot landing page. */
.topbar nav .discord-site-nav{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #5865f255;border-radius:7px;background:#5865f214;color:#d8ddff;font-weight:700;font-size:11px;letter-spacing:.5px;white-space:nowrap;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s,color .25s}
.topbar nav .discord-site-nav img{display:block;flex-shrink:0;width:19px;height:16px;transition:transform .25s}
.topbar nav .discord-site-nav:hover,.topbar nav .discord-site-nav:focus-visible{color:#fff;background:#5865f250;border-color:#9da7ff;box-shadow:0 8px 20px #5865f235;transform:translateY(-2px)}
.topbar nav .discord-site-nav:hover img{transform:rotate(-7deg) scale(1.13)}
.topbar nav .discord-site-nav:focus-visible{outline:2px solid #e6c77c;outline-offset:3px}
footer>div .discord-site-footer{display:inline-flex;align-items:center;gap:10px;border:1px solid #8993f16c;background:linear-gradient(120deg,#5865f237,#5865f20e);border-radius:7px;color:#e1e5ff;padding:11px 13px;font-weight:700;font-size:10px;letter-spacing:1px;white-space:nowrap;transition:transform .25s,background .25s,border-color .25s,box-shadow .25s}
footer>div .discord-site-footer img{display:block;flex:0 0 auto}
footer>div .discord-site-footer:hover{transform:translateY(-3px);background:#5865f266;color:#fff;border-color:#a7afff;box-shadow:0 6px 20px #5865f22c}
@media(min-width:701px) and (max-width:1200px){.topbar nav{gap:13px}.topbar nav .discord-site-nav{font-size:10px;padding:7px 9px}}
@media(max-width:700px){.topbar nav .discord-site-nav{width:max-content;margin-top:10px;padding:10px 14px!important}.topbar nav .discord-site-nav:hover{transform:none}footer>div{flex-wrap:wrap;justify-content:flex-start;gap:15px}footer>div .discord-site-footer{width:100%;justify-content:center}}
@media(prefers-reduced-motion:reduce){.discord-site-nav,.discord-site-nav img,.discord-site-footer{transition:none!important;transform:none!important}}
