/* Extends the existing design only on permanent-place pages. */
.permanent-hero{padding-top:24px;padding-bottom:16px}.permanent-hero .intro{max-width:850px}.permanent-note{margin:12px 0 0}.place-filters{grid-template-columns:2fr 1fr 1fr;gap:12px;padding:18px}.place-query-label{grid-column:auto}.place-extra{grid-column:1/-1}.place-extra summary{padding:8px 0;cursor:pointer;font-size:14px}.place-extra-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:10px}.place-child-toggle{display:flex;flex-direction:row!important;align-items:center;gap:8px;font-size:13px!important}.place-child-toggle input{width:20px!important;height:20px;min-height:20px!important}.place-filter-actions{grid-column:1/-1;justify-content:flex-start;gap:10px}.place-filter-actions button{min-height:44px;padding:8px 14px}.place-filters input:disabled{background:#f1f1ec;color:#686e68}.place-evidence{padding-left:20px}.place-card[hidden]{display:none!important}#place-active{margin:10px 0 18px;min-height:1.4em}.permanent-listings{padding-bottom:36px}.place-grid .place-card{min-width:0}.place-grid .card-body{overflow-wrap:anywhere}.place-filters .note{font-size:12px;margin:8px 0}.place-related{margin-top:28px}
@media(max-width:700px){.place-filters{grid-template-columns:1fr 1fr;padding:14px;gap:10px}.place-query-label{grid-column:1/-1}.place-extra-grid{grid-template-columns:1fr 1fr}.place-child-toggle{grid-column:1/-1}.permanent-hero{padding-top:18px}.permanent-hero h1{font-size:30px}}
@media(max-width:360px){.place-extra-grid{grid-template-columns:1fr}.place-child-toggle{grid-column:auto}}
