/* v2 상세: 확정 시안(detail-base.css) 위에 실데이터 출력용 보정 */
.hours-rows{display:grid;gap:2px;margin-bottom:4px}.hours-rows b{display:inline-block;min-width:44px;color:#3d423d}
.status--warn{background:#fff4e6;color:#a8611c}.status--warn:before{background:#d98a32}
.oc-notice{background:#f0f7f2;color:#387451!important;font-weight:700;border-radius:10px;padding:10px 12px;margin:0 0 12px!important}
.ppx-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.ppx-badge{position:fixed;left:14px;bottom:14px;z-index:60;background:rgba(34,35,34,.82);color:#fff;font-size:11px;padding:6px 10px;border-radius:99px;pointer-events:none}
.map .leaflet-container,.map>div{border-radius:16px}
@media(max-width:800px){.ppx-badge{bottom:auto;top:8px;left:50%;transform:translateX(-50%)}}
