.dli-search-panel{background:#f7f9fa;border:1px solid #d6dce1;border-left:4px solid #b13e43;margin:0 0 20px;padding:18px 20px}.dli-search-panel>label{color:#263e53;margin-bottom:8px;font-weight:700;display:block}.dli-search-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.dli-search-controls input{width:100%}.dli-search-status{color:#60717e;margin:8px 0 0;font-size:12px}.dli-directory table{min-width:860px}.dli-ftu-link{margin:0 0 6px;display:block}.dli-no-results{text-align:center;color:#60717e;padding:28px}@media (max-width:600px){.dli-search-controls{grid-template-columns:1fr}}
