.StateTopicDirectory_directory__lQ_fJ{display:grid;grid-gap:20px;gap:20px}.StateTopicDirectory_searchRow__ab4NF{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 16px;gap:8px 16px;align-items:end;padding:16px;border:1px solid #dfe7ef;border-radius:16px;background:#f8fbfd}.StateTopicDirectory_searchLabel__wfCGX{grid-column:1/-1;color:#22394f;font-size:12px;font-weight:850;letter-spacing:.02em}.StateTopicDirectory_searchBox__dNKbB{display:flex;align-items:center;gap:8px;min-width:0}.StateTopicDirectory_searchBox__dNKbB input{width:100%;min-height:44px;padding:10px 13px;border:1px solid #cbd8e4;border-radius:11px;background:#fff;color:#10283f;font:inherit;outline:none}.StateTopicDirectory_searchBox__dNKbB input:focus{border-color:#7aa2bd;box-shadow:0 0 0 3px rgba(44,117,145,.12)}.StateTopicDirectory_searchBox__dNKbB button{min-height:42px;padding:0 12px;border:1px solid #cbd8e4;border-radius:10px;background:#fff;color:#39546b;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.StateTopicDirectory_resultCount__l9wzr{color:#718398;font-size:12px;font-weight:750;white-space:nowrap}.StateTopicDirectory_grid__PB8Jn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.StateTopicDirectory_card__HoTZX{min-height:112px;padding:18px;border:1px solid #dfe7ef;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:14px;transition:.18s ease;box-shadow:0 7px 20px rgba(10,31,53,.03)}.StateTopicDirectory_card__HoTZX:hover{transform:translateY(-2px);border-color:#b6c7d9;box-shadow:0 14px 32px rgba(10,31,53,.07)}.StateTopicDirectory_card__HoTZX>div{display:grid;grid-gap:5px;gap:5px}.StateTopicDirectory_state__KqW0N{color:#718398;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.07em}.StateTopicDirectory_card__HoTZX strong{font-size:15px;line-height:1.35}.StateTopicDirectory_card__HoTZX small{width:max-content;padding:3px 7px;border-radius:999px;background:var(--teal-soft);color:#087d71;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.StateTopicDirectory_card__HoTZX small.StateTopicDirectory_local__FRP6m{background:#fff3d8;color:#976400}.StateTopicDirectory_arrow__SlHsb{color:var(--accent);font-size:18px;font-weight:900}.StateTopicDirectory_empty__Plffl{padding:24px;border:1px dashed #cbd8e4;border-radius:16px;background:#fff;display:grid;grid-gap:5px;gap:5px;text-align:center}.StateTopicDirectory_empty__Plffl strong{color:#22394f}.StateTopicDirectory_empty__Plffl span{color:#718398;font-size:13px}@media(max-width:900px){.StateTopicDirectory_grid__PB8Jn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.StateTopicDirectory_searchRow__ab4NF{grid-template-columns:1fr}.StateTopicDirectory_searchLabel__wfCGX{grid-column:auto}.StateTopicDirectory_resultCount__l9wzr{white-space:normal}.StateTopicDirectory_searchBox__dNKbB{width:100%}}@media(max-width:560px){.StateTopicDirectory_grid__PB8Jn{grid-template-columns:1fr}.StateTopicDirectory_card__HoTZX{min-height:96px}}