/* #951 자동 코스 목록 — gunsan-courses.css 위에 필터·배지만 더한다 */
.badge{display:inline-block;font-size:13px;font-weight:600;padding:3px 10px;border-radius:999px;white-space:nowrap;vertical-align:middle}
.badge.auto{background:#e7e7e3;color:#3d3d38;border:1px solid #c4c4bd}
.badge.verified{background:#e0f1e5;color:#204d30;border:1px solid #9fc9ad}
.curated{margin:0 0 24px;font-size:15px}
.filter{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 12px}
.filter label{font-size:14px;color:#496854}
.filter select{font:inherit;padding:8px 10px;border:1px solid #b7c5b9;background:#fff;min-width:0;max-width:100%}
.summary{font-size:14px;color:#4b5d52;margin:0 0 20px}
.auto-course .limit{font-size:14px;color:#5b5b55;background:#f4f4f1;padding:10px 12px;margin:10px 0 0}
.auto-course .course-top h2{overflow-wrap:anywhere}
.map-open{margin:0 0 8px}
.notice.stale{font-weight:600}
.geo-btn{font:inherit;font-size:14px;padding:8px 12px;border:1px solid #b7c5b9;background:#fff;color:#204d30;cursor:pointer}
.geo-btn:disabled{opacity:.6;cursor:default}
.geo-note{font-size:14px;color:#4b5d52;background:#f4f4f1;padding:8px 12px;margin:0 0 12px}
