.adventure-tabs241{display:flex;gap:6px;width:fit-content;max-width:100%;padding:6px;margin:12px 0 22px;border:1px solid var(--line,#425664);border-radius:18px;background:var(--panel,#1b2f3c)} .adventure-tabs241 button{min-height:48px;padding:11px 20px;border-radius:12px;font-weight:650;touch-action:manipulation;user-select:none;-webkit-user-select:none} .adventure-tabs241 button:focus-visible{outline:3px solid #edc575;outline-offset:3px} .community-heading241{margin:20px 0 12px} @media(max-width:600px){.adventure-tabs241{width:100%;border-radius:15px}.adventure-tabs241 button{flex:1;min-width:0;padding:10px 8px;font-size:13px}} 