.community-social-trigger{color:#f4f0e7;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#111411cc;border:1px solid #d95f27;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 22px;font:800 13px Arial,Helvetica,sans-serif;transition:background .2s,border-color .2s;display:inline-flex}.community-social-trigger:hover{background:var(--cyber-raised);border-color:#f68b53}.community-social-trigger:focus-visible{outline-offset:4px;outline:3px solid #f68b53}.community-social-dialog :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #f68b53}.community-social-dialog[data-slot=dialog-content]{color:#f4f0e7;background:#131612;border:1px solid #3c4038;border-top:3px solid #d95f27;border-radius:12px;gap:16px;width:calc(100% - 32px);max-width:520px;max-height:calc(100dvh - 40px);padding:28px;overflow-y:auto;box-shadow:0 24px 90px #0009}.community-social-brand{color:#e6c593;letter-spacing:1.3px;align-items:center;gap:10px;padding-right:24px;font-size:12px;font-weight:800;display:flex}.community-social-brand .brand-mark{width:46px;height:44px}.community-social-brand>span:last-child>span{color:#a6ac9e;letter-spacing:2px;margin-top:5px;font-size:10px;display:block}.community-social-dialog [data-slot=dialog-title]{letter-spacing:-.5px;margin:0;font-size:28px;font-weight:800;line-height:1.15}.community-social-dialog [data-slot=dialog-description]{color:#b8bdb0;margin:0;font-size:14px;line-height:1.6}.community-social-links{gap:10px;margin-top:4px;display:grid}.community-social-links>a{background:#1b2019;border:1px solid #383e33;border-radius:8px;align-items:center;gap:14px;min-height:78px;padding:15px;transition:background .2s,border-color .2s;display:flex}.community-social-links>a:hover{background:#262d22;border-color:#b38e59}.community-social-icon{background:var(--cyber-panel);color:#e6c593;border:1px solid #514738;border-radius:9px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.community-social-label{flex:1;gap:6px;min-width:0;display:grid}.community-social-label strong{color:#f4f0e7;font-size:16px;font-weight:700}.community-social-label>span{color:#adb5a5;overflow-wrap:anywhere;font-size:13px}.community-social-links>a>svg{color:#bfa377;flex-shrink:0}.community-social-note{color:#a6ac9e;margin:0;padding-top:4px;font-size:12px;line-height:1.6}@media (max-width:480px){.community-social-dialog[data-slot=dialog-content]{padding:22px}.community-social-dialog [data-slot=dialog-title]{font-size:25px}.community-social-links>a{gap:12px;min-height:72px;padding:12px}.community-social-trigger{max-width:100%}}@media (prefers-reduced-motion:reduce){.community-social-trigger,.community-social-links>a{transition:none}}
