.explore-nav{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;margin:1.2rem 0 2rem;padding:1rem 0;border-bottom:1px solid var(--hairline)}
.lookup-form{display:grid;gap:.65rem;max-width:640px;margin:1.5rem 0}.lookup-form input,.lookup-form select,.discovery-table input,.discovery-table select{width:100%;max-width:100%;padding:.65rem;background:var(--surface-1);color:var(--text-primary);border:1px solid var(--hairline);border-radius:3px;font:inherit;min-height:44px}
.discovery-table label{display:block;font-weight:600;margin:.75rem 0 .25rem}.discovery-table{margin:1rem 0 2rem}.discovery-table input,.discovery-table select{max-width:560px}
.table-scroll{max-width:100%;overflow-x:auto}.table-scroll table{width:100%;border-collapse:collapse}.table-scroll td,.table-scroll th{padding:.7rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--hairline);overflow-wrap:anywhere}.table-scroll td{min-width:95px;max-width:460px}
.table-pager{display:flex;align-items:center;gap:1rem;margin:1rem 0;flex-wrap:wrap}[hidden]{display:none!important}.table-pager button,.lookup-form button,#property-results button{padding:.6rem 1rem;min-height:44px;background:var(--surface-1);color:var(--text-primary);border:1px solid var(--series-blue);border-radius:3px;font:inherit;cursor:pointer}button:disabled{opacity:.55;cursor:default}.source-note,.result-count{font-size:.9rem;color:var(--text-secondary);margin:.75rem 0}.source-warning{padding:.75rem;border-left:3px solid #d97706;background:var(--surface-1)}
#property-results article{margin:1rem 0}#property-results h3{margin-top:1rem}.section-card{min-width:0;overflow-wrap:anywhere}details{margin:1rem 0}summary{cursor:pointer;padding:.6rem 0;font-weight:600}:focus-visible{outline:3px solid var(--series-blue);outline-offset:3px}
@media(max-width:600px){.explore-nav{gap:.65rem}.table-scroll td,.table-scroll th{padding:.5rem}.card-grid.cols-3{grid-template-columns:1fr}.lookup-form select{font-size:16px}}
