.cave-groups__filters{scrollbar-width:none;gap:7px;padding:2px 0 12px;display:flex;overflow-x:auto}.cave-groups__filters button{white-space:nowrap;color:#5c5a54;background:#fff;border:1px solid #e7e5dd;border-radius:999px;padding:8px 12px;font-size:11px}.cave-groups__filters button.is-active{color:#fff;background:#2d4a47;border-color:#2d4a47}.cave-groups__filters button span{opacity:.65;margin-left:3px}.cave-groups__near{margin:4px 0 20px}.cave-groups__near-head,.cave-groups__following{justify-content:space-between;align-items:baseline;gap:8px;margin:10px 0;display:flex}.cave-groups__near-head h2,.cave-groups__following h2{font:500 23px/1.1 var(--font-newsreader,"Newsreader"),Georgia,serif;color:#232220}.cave-groups__near-head>span,.cave-groups__following>span{color:#8d8a82;font-size:11px}.cave-groups__near-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.cave-groups__near-card{text-align:left;color:#232220;background:#fff;border:1px solid #e7e5dd;border-radius:16px;width:100%;padding:15px;display:block}.cave-groups__near-card:hover{background:#faf9f5}.cave-groups__near-top{align-items:center;gap:8px;display:flex}.cave-groups__near-top strong{font-size:12px}.cave-groups__near-top b{margin-left:auto;font-size:12px}.cave-groups__near-context{color:#2d4a47;margin:14px 0 8px;font-size:12px;font-weight:700;display:block}.cave-groups__near-targets{color:#77746d;font-size:10px}.cave-groups__near-targets>span{color:#b4b0a8;padding:0 2px}.cave-groups__following{margin-top:21px}@media (max-width:560px){.cave-groups__near-grid{grid-template-columns:1fr}.cave-groups__near-card{padding:13px}.cave-groups__near-context{margin:9px 0 5px}}
