.search-empty-state{text-align:center;color:#173350;background:#f7f9fd;border:1px solid #dbe5f1;border-radius:18px;margin:18px 0;padding:32px 24px}.search-empty-state>svg{color:#205993;margin:0 auto 12px}.search-empty-state h3{margin:0 0 12px;font-size:22px;font-weight:800;line-height:1.3}.search-empty-state p{max-width:560px;margin:0 auto 18px;font-size:15px;line-height:1.6}.search-empty-filters,.search-empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.search-empty-filters{margin-bottom:22px}.search-empty-filters button,.search-empty-filters span{overflow-wrap:anywhere;background:#fff;border:1px solid #cbd8e8;border-radius:12px;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:10px 14px;font-size:14px;display:inline-flex}.search-empty-actions button,.search-empty-actions a{color:#fff;background:#173b8f;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.search-empty-actions a{color:#173b8f;background:#fff;border:1px solid #cbd8e8}:is(.search-empty-state button:focus-visible,.search-empty-state a:focus-visible){outline-offset:3px;outline:3px solid #e69d1a}.search-empty-state button:hover,.search-empty-state a:hover{filter:brightness(.95)}@media (max-width:600px){.search-empty-state{padding:24px 16px}.search-empty-actions>*{width:100%}.search-empty-state h3{font-size:20px}}
