.resource-search[data-v-2e437321]{display:flex;flex-direction:column;gap:16px;padding:24px 0 28px}.search-row[data-v-2e437321]{display:flex;gap:10px;align-items:stretch}.search-field[data-v-2e437321]{flex:1 1 auto;min-width:0}.search-field input[data-v-2e437321]{box-sizing:border-box;width:100%;padding:14px 18px;font:inherit;font-size:17px;color:#001025;background:#fff;border:1px solid #c9d2e0;border-radius:999px}.search-field input[data-v-2e437321]:focus{outline:2px solid rgba(39,112,198,.3);border-color:#2770c6}.search-clear[data-v-2e437321]{flex:0 0 auto;padding:0 20px;font:inherit;font-size:15px;font-weight:600;color:#001025;background:none;border:1px solid #c9d2e0;border-radius:999px;cursor:pointer}.search-clear[data-v-2e437321]:hover{border-color:#2770c6;color:#2770c6}.search-filters[data-v-2e437321]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;border:0}.search-chip[data-v-2e437321]{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;min-height:38px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;color:#001025;background:#fff;border:1px solid #001025;border-radius:999px;cursor:pointer}.search-chip input[data-v-2e437321]{margin:0}.search-chip[data-v-2e437321]:hover{border-color:#2770c6}.search-chip.is-on[data-v-2e437321]{color:#fff;background:#2770C6;border-color:#2770c6}.search-count[data-v-2e437321]{margin:0;font-size:14px;color:#5a6b80;min-height:1.2em}.visually-hidden[data-v-2e437321]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.resource-empty[data-v-de602737],.resource-unset[data-v-de602737]{margin:0;padding:3em 0;text-align:center;color:#5a6b80}.resource-unset[data-v-de602737]{border:1px dashed #c9d2e0;border-radius:12px}.resource-pages[data-v-de602737]{display:flex;flex-wrap:wrap;gap:6px;margin:20px 0 0}.resource-pages button[data-v-de602737]{min-width:36px;min-height:36px;padding:0 10px;font:inherit;font-size:14px;font-weight:600;color:#001025;background:#fff;border:1px solid #c9d2e0;border-radius:8px;cursor:pointer}.resource-pages button[data-v-de602737]:hover{border-color:#2770c6;color:#2770c6}.resource-pages button.current[data-v-de602737]{color:#fff;background:#2770C6;border-color:#2770c6}
