/* Shared invitation on the homepage and assembled game pages. */
.orbit-community{box-sizing:border-box;width:100%;max-width:860px;margin:20px auto;padding:18px;border:1px solid #5fd7e8;border-left:4px solid #5fd7e8;background:#0b1718;color:#d8e4dc;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:14px;line-height:1.65;text-align:left}
.orbit-community h2{margin:0 0 10px;font:inherit;font-weight:bold;color:#ffe500;letter-spacing:.05em}
.orbit-community p{margin:0 0 12px;max-width:70ch}
.orbit-community a{display:inline-block;max-width:100%;padding:10px 12px;border:1px solid #5fd7e8;color:#5fd7e8;text-decoration:none;overflow-wrap:anywhere}
.orbit-community a:hover{background:#173237;color:#fff}
.orbit-community a:focus-visible{outline:3px solid #ffe500;outline-offset:4px}
@media(max-width:600px){.orbit-community{padding:14px;font-size:13px}.orbit-community a{display:block}}
