#auth .discord-top-link{color:#eceaff!important;background:#5865f2;padding:6px 9px;border:1px solid #afb6ff;border-radius:7px;font-size:11px;font-weight:700;white-space:nowrap}
#auth .discord-community-card{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;max-width:430px;min-height:60px;margin:12px 0 16px;padding:10px 12px;border:1px solid #a5acfa99;border-radius:11px;color:#fff;text-decoration:none;background:radial-gradient(ellipse at 100% 0,#8190ff70,transparent 65%),linear-gradient(120deg,#232949,#383d82);box-shadow:0 5px 14px #060b192a;transition:border-color .15s}
#auth .discord-community-card:hover{border-color:#e2dcff}
#auth .discord-community-card:focus-visible,#auth .discord-top-link:focus-visible{outline:3px solid #f3d883;outline-offset:4px}
#auth .discord-community-symbol{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid #c8ceff80;border-radius:9px;color:#fff;background:#7685ed70;font:21px/1 system-ui}
#auth .discord-community-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:2px;flex:1;min-width:0;font:11px/1.4 system-ui,sans-serif}
#auth .discord-community-copy>small{display:none}
#auth .discord-community-copy>strong{grid-column:1;font-size:15px;line-height:1.3;letter-spacing:-.2px;color:#fff}
#auth .discord-community-copy>span{grid-column:1;color:#dee2ff}
#auth .discord-community-copy>b{grid-column:2;grid-row:1/3;display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:7px;background:#eeeaff;color:#262c66;font-size:12px;white-space:nowrap}
@media(max-width:600px){#auth .discord-community-card{gap:8px;min-height:56px;padding:9px 10px;margin:10px 0 14px}#auth .discord-community-symbol{width:26px;height:26px;font-size:18px;border-radius:8px}#auth .discord-community-copy{column-gap:8px;font-size:10px}#auth .discord-community-copy>strong{font-size:13px}#auth .discord-community-copy>b{padding:7px 8px;font-size:11px;gap:5px}#auth .auth-tools{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){#auth .discord-community-card{transition:none}}
#auth .auth-story{container-type:inline-size}
@container(max-width:280px){#auth .discord-community-card{padding:8px 10px;gap:0;min-height:52px}#auth .discord-community-symbol{display:none}#auth .discord-community-copy{column-gap:7px;font-size:10px}#auth .discord-community-copy>strong{font-size:12px}#auth .discord-community-copy>b{padding:6px 7px;font-size:11px;gap:4px}}
