[hidden]{display:none!important}
#availability details{margin:8px 0;border:1px solid #d5dce3;padding:12px;border-radius:6px}
#availability summary{cursor:pointer;font-weight:600}
#availability .check-grid{margin-top:12px}
