.nearby-card.is-visited{border-color:#e0aa3e;background:#fff6df}.nearby-card.is-visited strong{color:#8a5b00}.community-panel{grid-column:1/-1;margin-top:4px;padding:18px;border-radius:11px;background:#fff}.community-panel h3{margin:0;font:600 21px Georgia,serif}.reviews-list{display:grid;gap:8px;margin-top:12px}.review{position:relative;padding:11px;border:1px solid #e0d8cc;border-radius:9px;background:#fffdf8}.review>div{display:flex;justify-content:space-between;gap:10px}.review strong{font-size:12px}.review span{color:#07875f;font-size:10px;letter-spacing:.05em}.review p{margin:7px 0 0;font:13px/1.45 Georgia,serif;white-space:pre-wrap}.review>button{position:absolute;right:9px;bottom:7px;border:0;background:transparent;color:#07875f;font-size:9px;font-weight:750;cursor:pointer}.reviews-empty{margin:12px 0;color:#81796e;font-size:11px}.review-form{display:grid;gap:9px;margin-top:13px;padding-top:13px;border-top:1px solid #e0d8cc}.review-row{display:grid;grid-template-columns:1fr 1fr;gap:9px}.review-form label{font-size:9px;font-weight:800}.review-form input,.review-form select,.review-form textarea{display:block;margin-top:4px}.review-form textarea{min-height:70px;resize:vertical}.review-form>button{padding:11px;border:0;border-radius:9px;background:#07875f;color:#fff;font:inherit;font-weight:750;cursor:pointer}@media(max-width:620px){.review-row{grid-template-columns:1fr}}
