@charset "UTF-8";
.community{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:16px 20px;margin-bottom:22px;border:1px solid #cbd0c0;background:#e7eadf;scroll-margin-top:24px}
.community-info,.community-actions{display:flex;align-items:center;gap:18px}.community-label{font-size:12px;color:#4d5947}.community-number{font-family:ui-monospace,"Cascadia Mono",Consolas,monospace;font-size:22px;font-weight:600;letter-spacing:1px;user-select:all}.community-invitation{font-size:12px;color:#4d5947}.community-actions{gap:10px}
.community-copy,.community-join{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:40px;padding:0 17px;border:1px solid #a9b09c;background:transparent;color:#35432e;font:inherit;font-size:12px;cursor:pointer;text-decoration:none}.community-copy:hover{background:#d9dece}.community-join{background:#35432e;border-color:#35432e;color:#fffdf4}.community-join:hover{background:#4d5d43}.community-copy:focus-visible{outline:3px solid #8b672d;outline-offset:4px}.community-hint,.community-feedback{width:100%;margin:0;font-size:11px;line-height:1.7;color:#35432e}.community-hint{margin-top:-10px}.community-feedback:empty{display:none}
@media(max-width:1100px){.community-invitation{display:none}.community-info{gap:13px}}
@media(max-width:760px){.community{padding:16px;margin-bottom:18px;gap:14px}.community-info{width:100%;justify-content:space-between;gap:10px}.community-number{font-size:20px}.community-actions{width:100%}.community-copy,.community-join{flex:1}.site-header nav{gap:12px}.community-label{font-size:11px}}
@media(max-width:360px){.brand-small{letter-spacing:0}.site-header{gap:10px}.site-header nav{gap:10px}.brand{gap:7px}}
