.entity-directory{padding-block:2rem}.entity-directory>h1{margin:1rem 0;font-size:clamp(2rem,5vw,4rem)}.entity-directory>p{max-width:85ch;margin:1rem 0;line-height:1.65}.entity-directory .browser-search{margin:1.5rem 0}.entity-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:1rem;margin:1.5rem 0;display:grid}.entity-card,.entity-profile,.entity-sources{background:#fff;border:1px solid #a2b7b9;border-top:5px solid #bb3030;padding:1.5rem}.entity-card h2{margin:.7rem 0;font-size:1.65rem}.entity-card p{margin:.7rem 0;line-height:1.6}.entity-open,.entity-directory a{color:#07505b;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.entity-directory .report-primary{color:#09242e}.entity-profile,.entity-sources{margin:1.5rem 0}.entity-profile h2,.entity-sources h2{margin-bottom:1rem;font-size:1.8rem}.entity-profile dl>div{border-top:1px solid #d5e0e1;grid-template-columns:minmax(130px,1fr) 3fr;gap:1rem;padding:.8rem 0;display:grid}.entity-profile dt{font-weight:800}.entity-profile dd{margin:0;line-height:1.6}.entity-profile dd>a{margin-right:.7rem;display:inline-block}.entity-map{background:#f6f2e8;margin-top:.7rem;padding:.7rem}.entity-map summary{cursor:pointer;font-weight:700}.entity-map>button,.entity-map-dialog button{cursor:pointer;color:#08313c;background:#ffda32;border:1px solid #08313c;padding:.7rem;font-weight:700}.entity-map small{margin-top:.5rem;display:block}.entity-map-dialog{color:#08313c;background:#fff;border:3px solid #08313c;width:min(92vw,800px);max-height:90vh;margin:auto;padding:1rem}.entity-map-dialog::backdrop{background:#001722aa}.entity-map-dialog>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.entity-map-dialog iframe{border:0;width:100%;height:50vh;margin:1rem 0}.entity-sources ul{padding-left:1.2rem;line-height:1.9}.entity-directory :focus-visible{outline-offset:3px;outline:3px solid #0c8090}@media (max-width:600px){.entity-profile dl>div{grid-template-columns:1fr;gap:.3rem}.entity-card,.entity-profile,.entity-sources{padding:1rem}}
