.search-tag-filter{&[data-v-230226c8]{width:100%}.filter-header{&[data-v-230226c8]{padding:.75rem;_border-bottom:1px solid #00000033;_border-top:1px solid #00000033;user-select:none;display:flex;justify-content:space-between;align-items:center;background-color:#fff;transition:background-color .2s ease;border-top-left-radius:3px;border-top-right-radius:3px}&.is-top[data-v-230226c8]{border-top:none}}.filter-header.expanded[data-v-230226c8]{background-color:#fff;margin-block-start:1rem;border:1px solid #00000022}.filter-header.has-selected-tags[data-v-230226c8]{background-color:#daebfd;margin-block-start:1rem;border:1px solid #daebfd}.filter-header.no-bottom-border[data-v-230226c8]{border-bottom:none}.selected-count-indicator[data-v-230226c8]{background-color:#3b82f6;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;margin-left:auto}.header-content[data-v-230226c8]{display:flex;align-items:center;gap:.5rem;cursor:pointer;width:100%}.chevron-wrapper[data-v-230226c8]{transition:transform .2s ease;transform:rotate(180deg)}.chevron-wrapper.collapsed[data-v-230226c8]{transform:rotate(0)}.collapse-arrow[data-v-230226c8]{width:16px;height:16px;display:block}.taxonomy-name[data-v-230226c8]{margin:0;font-size:20px;font-weight:400}.header-sort-controls[data-v-230226c8]{display:flex;gap:.25rem}.filter-content[data-v-230226c8]{padding:.75rem 0}.filter-controls-row[data-v-230226c8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;gap:.5rem}.filter-input[data-v-230226c8]{flex:1;padding:.5rem 1rem;border:none;background-color:#f2f2f2;font-size:.875rem;outline:var(--focus-outline);font-size:16px}.sort-controls[data-v-230226c8]{display:flex;gap:.25rem}.sort-button{&[data-v-230226c8]{width:44px;height:44px;border:1px solid #d1d5db;background:#fff;font-size:.75rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;border-radius:var(--border-radius)}.sort-icon[data-v-230226c8]{max-width:none}&[data-v-230226c8]:hover{opacity:1!important}&[data-v-230226c8]:not(.active){opacity:.25}}.tags-container[data-v-230226c8]{max-height:200px;overflow-y:auto;background:#fff}.tag-item[data-v-230226c8]{display:flex;align-items:center;padding:.25rem 0}.tag-item[data-v-230226c8]:hover{background:#f9fafb}.custom-checkbox-container[data-v-230226c8]{width:100%}.tag-checkbox-hidden[data-v-230226c8]{display:none}.custom-checkbox[data-v-230226c8]{display:flex;align-items:center;width:100%;cursor:pointer;padding-right:calc(.75rem + 2px)}.checkbox-box[data-v-230226c8]{width:24px;height:24px;border:1px solid black;border-radius:var(--border-radius);margin-right:.75rem;display:flex;align-items:center;justify-content:center;background:#fff}.checkbox-dot[data-v-230226c8]{width:10px;height:10px;background:#000;border-radius:50%}.tag-name[data-v-230226c8]{flex:1}.tag-count[data-v-230226c8]{font-size:.875rem;color:#374151;font-weight:500}}.search-tag-filter{&[data-v-3b07f8cb]{width:100%}.filter-header{&[data-v-3b07f8cb]{padding:.75rem;_border-bottom:1px solid #00000033;_border-top:1px solid #00000033;user-select:none;display:flex;justify-content:space-between;align-items:center;background-color:#fff;transition:background-color .2s ease;border-top-left-radius:3px;border-top-right-radius:3px}&.is-top[data-v-3b07f8cb]{border-top:none}}.filter-header.expanded[data-v-3b07f8cb]{background-color:#fff;margin-block-start:1rem;border:1px solid #00000022}.filter-header.has-selected-tags[data-v-3b07f8cb]{background-color:#daebfd;margin-block-start:1rem;border:1px solid #daebfd}.filter-header.no-bottom-border[data-v-3b07f8cb]{border-bottom:none}.selected-count-indicator[data-v-3b07f8cb]{background-color:#3b82f6;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;margin-left:auto}.header-content[data-v-3b07f8cb]{display:flex;align-items:center;gap:.5rem;cursor:pointer;width:100%}.chevron-wrapper[data-v-3b07f8cb]{transition:transform .2s ease;transform:rotate(180deg)}.chevron-wrapper.collapsed[data-v-3b07f8cb]{transform:rotate(0)}.collapse-arrow[data-v-3b07f8cb]{width:16px;height:16px;display:block}.taxonomy-name[data-v-3b07f8cb]{margin:0;font-size:20px;font-weight:400}.header-sort-controls[data-v-3b07f8cb]{display:flex;gap:.25rem}.filter-content[data-v-3b07f8cb]{padding:.75rem 0}.filter-controls-row[data-v-3b07f8cb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;gap:.5rem}.filter-input[data-v-3b07f8cb]{flex:1;padding:.5rem 1rem;border:none;background-color:#f2f2f2;font-size:.875rem;outline:var(--focus-outline);font-size:16px}.sort-controls[data-v-3b07f8cb]{display:flex;gap:.25rem}.sort-button{&[data-v-3b07f8cb]{width:44px;height:44px;border:1px solid #d1d5db;background:#fff;font-size:.75rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;border-radius:var(--border-radius)}.sort-icon[data-v-3b07f8cb]{max-width:none}&[data-v-3b07f8cb]:hover{opacity:1!important}&[data-v-3b07f8cb]:not(.active){opacity:.25}}.tags-container[data-v-3b07f8cb]{max-height:200px;overflow-y:auto;background:#fff}.tag-item[data-v-3b07f8cb]{display:flex;align-items:center;padding:.25rem 0}.tag-item[data-v-3b07f8cb]:hover{background:#f9fafb}.custom-checkbox-container[data-v-3b07f8cb]{width:100%}.tag-checkbox-hidden[data-v-3b07f8cb]{display:none}.custom-checkbox[data-v-3b07f8cb]{display:flex;align-items:center;width:100%;cursor:pointer;padding-right:calc(.75rem + 2px)}.checkbox-box[data-v-3b07f8cb]{width:24px;height:24px;border:1px solid black;border-radius:var(--border-radius);margin-right:.75rem;display:flex;align-items:center;justify-content:center;background:#fff}.checkbox-dot[data-v-3b07f8cb]{width:10px;height:10px;background:#000;border-radius:50%}.tag-name[data-v-3b07f8cb]{flex:1}.tag-count[data-v-3b07f8cb]{font-size:.875rem;color:#374151;font-weight:500}}.alt-targets-more[data-v-3b07f8cb]{margin-left:4px;padding:0;border:none;background:none;color:var(--theme-color);font:inherit;font-weight:500;cursor:pointer}.alt-targets-more[data-v-3b07f8cb]:hover{text-decoration:underline}.wrap-all-grid{&[data-v-3b07f8cb]{display:flex;flex-direction:column;gap:2rem}.one[data-v-3b07f8cb],.three[data-v-3b07f8cb]{min-height:12rem}.two[data-v-3b07f8cb],.four[data-v-3b07f8cb]{position:relative}.field-and-button{&[data-v-3b07f8cb]{border:1px;display:flex;flex-direction:column;gap:.5rem}.search-container[data-v-3b07f8cb]{position:relative;flex:1}.buttons[data-v-3b07f8cb]{display:flex;gap:.25rem}input[data-v-3b07f8cb]{flex:1;align-self:stretch;width:100%}button[data-v-3b07f8cb]{flex:1;align-self:stretch}}.search-field{&[data-v-3b07f8cb]{border:1px solid var(--theme-color);background-color:#fff;box-sizing:border-box;min-height:44px;line-height:1.4;font-size:1rem;padding-right:2.75rem}&[data-v-3b07f8cb]:focus{box-shadow:0 0 0 2px var(--theme-color-light);outline:var(--focus-outline)}}.clear-search-btn{&[data-v-3b07f8cb]{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:transparent;color:#6b7280;cursor:pointer;transition:background-color .15s ease,color .15s ease}&[data-v-3b07f8cb]:hover{background-color:#f3f4f6;color:#111827}&[data-v-3b07f8cb]:focus-visible{outline:var(--focus-outline)}}.buttons .button{&[data-v-3b07f8cb]{background-color:var(--theme-color);color:#fff;border-color:var(--theme-color)}&[data-v-3b07f8cb]:hover{background-color:var(--theme-color-dark);border-color:var(--theme-color-dark)}}.autocomplete-dropdown{&[data-v-3b07f8cb]{--ac-bg: color-mix(in srgb, var(--theme-color) 10%, white);--ac-hover: color-mix(in srgb, var(--theme-color) 22%, white);--ac-border: color-mix(in srgb, var(--theme-color) 35%, white);--ac-divider: color-mix(in srgb, var(--theme-color) 20%, white);--ac-thumb: color-mix(in srgb, var(--theme-color) 50%, white);position:absolute;top:100%;left:0;right:0;background:var(--ac-bg);border:1px solid var(--ac-border);border-top:none;border-radius:var(--border-radius);box-shadow:0 6px 16px #0000001f;z-index:1000;max-height:calc(7*(3rem + 1px));overflow-y:auto}&[data-v-3b07f8cb]::-webkit-scrollbar{width:10px}&[data-v-3b07f8cb]::-webkit-scrollbar-track{background:var(--ac-bg)}&[data-v-3b07f8cb]::-webkit-scrollbar-thumb{background:var(--ac-thumb);border-radius:5px;border:2px solid var(--ac-bg)}@supports not selector(::-webkit-scrollbar){&[data-v-3b07f8cb]{scrollbar-width:thin;scrollbar-color:var(--ac-thumb) var(--ac-bg)}}}.autocomplete-item{&[data-v-3b07f8cb]{padding:.75rem 1rem;line-height:1.5rem;cursor:pointer;border-bottom:1px solid var(--ac-divider);transition:background-color .15s ease}&[data-v-3b07f8cb]:hover,&.selected[data-v-3b07f8cb]{background-color:var(--ac-hover)}&[data-v-3b07f8cb]:last-child{border-bottom:none}}.filter-menu[data-v-3b07f8cb]{position:static;margin-top:1rem;background:#fff;z-index:1000}@media screen and (max-width: 1024px){.search-field[data-v-3b07f8cb],.field-and-button .buttons .button[data-v-3b07f8cb]{min-height:50px}.mobile-control-bar[data-v-3b07f8cb]{display:flex;gap:10px;align-items:stretch;position:sticky;top:0;z-index:20;background:#f9fafb;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;padding:14px 0;margin-bottom:14px}.m-sort[data-v-3b07f8cb]{flex:1;min-width:0}.m-sort-select[data-v-3b07f8cb]{width:100%;height:42px;padding:0 32px 0 12px;border:1px solid #d1d5db;border-radius:var(--border-radius);background-color:#fff;background-repeat:no-repeat;background-position:right 10px center;background-size:14px;font-size:.8125rem;color:#374151;appearance:none;-webkit-appearance:none;cursor:pointer}.m-filters-btn[data-v-3b07f8cb]{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border:1px solid var(--theme-color);border-radius:var(--border-radius);background:#fff;color:var(--theme-color);font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap}.m-funnel[data-v-3b07f8cb]{flex-shrink:0}.m-filter-count[data-v-3b07f8cb]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--theme-color);color:#fff;font-size:.6875rem;font-weight:600;line-height:1}.antibody-cards[data-v-3b07f8cb]{gap:16px}.profile-card[data-v-3b07f8cb]{overflow:hidden}.profile-card-header[data-v-3b07f8cb]{position:relative;flex-direction:column;background:#fff;border-bottom:none;padding:14px 16px 0}.profile-card-header .card-name[data-v-3b07f8cb]{font-size:1.125rem;font-weight:600;line-height:1.23;color:#1f2937;padding-right:76px}.profile-card-header .count-badge[data-v-3b07f8cb]{position:absolute;top:14px;right:16px;font-size:.6875rem;font-weight:600;color:var(--theme-color);background:var(--theme-color-light);padding:3px 9px;border-radius:9999px;white-space:nowrap;text-decoration:none}.m-meta[data-v-3b07f8cb]{font-size:.8125rem;line-height:1.5;color:#6b7280;margin-top:4px;padding-right:4px}.m-inline-link[data-v-3b07f8cb]{color:inherit;text-decoration:none}.m-apps-line[data-v-3b07f8cb]{font-size:.8125rem;line-height:1.5;margin-top:2px}.m-apps-prefix[data-v-3b07f8cb]{color:#6b7280}.m-apps-link[data-v-3b07f8cb]{color:#374151;text-decoration:none}.m-rating-hero[data-v-3b07f8cb]{margin:12px 16px 0}.m-disclosure[data-v-3b07f8cb]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:12px;padding:11px 16px;border:none;border-top:1px solid #f3f4f6;background:#fff;font-size:.8125rem;font-weight:500;color:#374151;text-align:left;cursor:pointer}.m-chevron[data-v-3b07f8cb]{flex-shrink:0;color:#9ca3af;transition:transform .2s ease}.m-chevron.open[data-v-3b07f8cb]{transform:rotate(180deg)}.m-expanded[data-v-3b07f8cb]{display:flex;flex-direction:column;gap:16px;padding:4px 16px 0}.m-section[data-v-3b07f8cb],.m-vendor-rows[data-v-3b07f8cb]{display:flex;flex-direction:column;gap:9px}.m-vendor-row[data-v-3b07f8cb]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font-size:.8125rem}.m-vrow-label[data-v-3b07f8cb]{color:#374151;flex-shrink:0}.m-vrow-value[data-v-3b07f8cb]{color:#374151;text-align:right}.m-vrow-link[data-v-3b07f8cb],.m-vendor-link[data-v-3b07f8cb]{color:#374151;text-decoration:none}.m-actions[data-v-3b07f8cb]{display:flex;gap:8px;margin-top:12px;padding:12px 16px 16px;border-top:1px solid #f3f4f6}.m-action-btn[data-v-3b07f8cb]{flex:1;min-height:46px;font-size:.875rem}.filter-sheet-root[data-v-3b07f8cb]{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;justify-content:flex-end}.filter-sheet-scrim[data-v-3b07f8cb]{position:absolute;inset:0;background:#0f172a73;animation:sheet-fade-3b07f8cb .25s ease}.filter-sheet[data-v-3b07f8cb]{position:relative;display:flex;flex-direction:column;max-height:85vh;background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -8px 30px #0000002e;animation:sheet-up-3b07f8cb .25s ease-out}.sheet-handle[data-v-3b07f8cb]{width:40px;height:5px;margin:10px auto 0;border-radius:9999px;background:#e2e8f0;flex-shrink:0}.sheet-header[data-v-3b07f8cb]{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.sheet-header h2[data-v-3b07f8cb]{margin:0;font-size:1.125rem;font-weight:600;color:#0f172a}.sheet-reset[data-v-3b07f8cb]{padding:8px;border:none;background:none;font-size:.8125rem;font-weight:500;color:var(--theme-color);cursor:pointer}.sheet-pills[data-v-3b07f8cb]{display:flex;flex-wrap:wrap;gap:8px;padding:12px 18px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.sheet-pills .filter-pill[data-v-3b07f8cb]{display:inline-flex;flex-direction:row;align-items:center;gap:6px;margin:0;padding:5px 10px;font-size:.75rem;color:var(--theme-color);background:#fff;border:1px solid var(--theme-color)!important;border-radius:var(--border-radius)}.sheet-pills .pill-remove[data-v-3b07f8cb]{height:auto;padding:0;border:none;background:none;color:var(--theme-color);font-size:.875rem;line-height:1;cursor:pointer}.sheet-content[data-v-3b07f8cb]{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 18px}.sheet-footer[data-v-3b07f8cb]{padding:12px 18px;border-top:1px solid #f3f4f6;background:#fff;flex-shrink:0}.apply-filters-button[data-v-3b07f8cb]{width:100%;height:50px;padding:0;border:none;border-radius:var(--border-radius);background:var(--theme-color);color:#fff;font-size:1rem;font-weight:400;cursor:pointer;transition:background-color .15s ease}.apply-filters-button[data-v-3b07f8cb]:hover{background:var(--theme-color-dark)}@media (prefers-reduced-motion: reduce){.filter-sheet[data-v-3b07f8cb],.filter-sheet-scrim[data-v-3b07f8cb],.m-chevron[data-v-3b07f8cb]{animation:none;transition:none}}}@keyframes sheet-up-3b07f8cb{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-fade-3b07f8cb{0%{opacity:0}to{opacity:1}}.search-results-wrapper[data-v-3b07f8cb]{grid-column:1;grid-row:3;margin-top:1rem;align-self:start}.search-results[data-v-3b07f8cb]{width:100%}.results-controls[data-v-3b07f8cb]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;gap:1rem}@media screen and (max-width: 1024px){.results-controls[data-v-3b07f8cb]{justify-content:flex-end}.card-content[data-v-3b07f8cb]{flex-direction:column;gap:1.5rem}}.filter-pills[data-v-3b07f8cb]{display:flex;flex-wrap:wrap;gap:.5rem;flex:1;margin-block:2rem}.filter-pill{&[data-v-3b07f8cb]{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:var(--border-radius);font-size:.875rem;font-weight:400;gap:.5rem;color:var(--theme-color);border:1px solid var(--theme-color)!important;display:flex;flex-direction:row-reverse}&.reset-pill[data-v-3b07f8cb]{background-color:var(--theme-color);color:#fff;cursor:pointer}}.pill-text[data-v-3b07f8cb]{white-space:nowrap}.pill-remove[data-v-3b07f8cb]{background:none;border:none;color:var(--theme-color);font-size:1rem;font-weight:300;cursor:pointer;padding:0;height:16px;display:flex;align-items:center;justify-content:center;transition:all .45s ease}.pill-remove[data-v-3b07f8cb]:hover{color:#000;transform:scale(1.3)}.sorting-dropdown[data-v-3b07f8cb]{flex:1;flex-shrink:0}.sort-select[data-v-3b07f8cb]{width:100%;padding:.5rem .75rem;border:1px solid var(--theme-color);background:#fff;font-size:1rem;cursor:pointer;min-width:200px;appearance:none;border-radius:var(--border-radius)}.sort-select[data-v-3b07f8cb]:focus{outline:var(--focus-outline);border-color:var(--theme-color);box-shadow:0 0 0 2px var(--theme-color-light)}.sort-select[data-v-3b07f8cb]:disabled{opacity:.5;cursor:not-allowed;background:#f9fafb}.results-header-wrapper[data-v-3b07f8cb]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.display-mode-toggle[data-v-3b07f8cb]{display:flex;background:#f3f4f6;border-radius:var(--border-radius);padding:.25rem;margin-left:auto;flex-shrink:0}@media (max-width: 1024px){.display-mode-toggle[data-v-3b07f8cb]{display:none}}.mode-btn[data-v-3b07f8cb]{background:transparent;border:none;padding:.375rem .75rem;border-radius:var(--border-radius);font-size:.875rem;color:#6b7280;cursor:pointer;transition:all .2s ease;outline:var(--focus-outline)}.mode-btn[data-v-3b07f8cb]:hover{color:#374151}.mode-btn.active[data-v-3b07f8cb]{background:#fff;color:var(--theme-color);box-shadow:0 1px 3px #0000001a}.results-header{&[data-v-3b07f8cb]{flex:1.5}h2{&[data-v-3b07f8cb]{font-weight:400;margin-bottom:1rem;font-size:1rem}span[data-v-3b07f8cb]{color:var(--theme-color)}}}.antibody-cards[data-v-3b07f8cb]{display:flex;flex-direction:column;gap:1.5rem}.profile-card-header .header-review-meta[data-v-3b07f8cb]{display:flex;align-items:baseline;gap:.5rem;white-space:nowrap}.profile-card-header .latest-review-date[data-v-3b07f8cb]{color:#6b7280}.compact-rating[data-v-3b07f8cb]{display:flex;align-items:center;gap:1rem}.application[data-v-3b07f8cb]{color:#374151}.compact-rating .no-rating[data-v-3b07f8cb],.user-ratings .no-rating[data-v-3b07f8cb]{font-size:.875rem;color:#6b7280;font-style:italic}.card-actions[data-v-3b07f8cb]{display:flex;gap:.5rem;margin-top:1.25rem;padding-top:1rem}.card-actions.compact-actions[data-v-3b07f8cb]{margin-top:0;padding-top:0;border-top:none}.field-label[data-v-3b07f8cb]{width:150px}.field-value[data-v-3b07f8cb]{white-space:wrap}.no-results-message[data-v-3b07f8cb]{text-align:center;padding:3rem 1rem;color:#6b7280}.no-results-message p[data-v-3b07f8cb]{font-size:1.125rem;font-weight:300;margin:0}.user-ratings[data-v-3b07f8cb]{flex:1}.vendor-info[data-v-3b07f8cb]{flex:1.5}.vendor-info h4[data-v-3b07f8cb],.user-ratings h4[data-v-3b07f8cb]{font-weight:500;margin-bottom:.75rem;color:#374151}.ratings-list{&[data-v-3b07f8cb]{display:flex;flex-direction:column;gap:.5rem}>div[data-v-3b07f8cb]:not(:has(.stars)){display:none}}.rating-item[data-v-3b07f8cb]{display:flex;justify-content:space-between;align-items:center}.rating-with-value[data-v-3b07f8cb]{display:flex;align-items:center;gap:.5rem}.rating-value[data-v-3b07f8cb]{font-size:.75rem;color:#6b7280;font-weight:400}.stars[data-v-3b07f8cb]{display:flex;background-size:100%;background-repeat:repeat;background-position:left top;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;gap:.125rem}.star-icon[data-v-3b07f8cb]{width:16px;height:16px}.pagination[data-v-3b07f8cb]{display:flex;align-items:center;gap:.5rem;margin-top:2rem;padding:1rem 0}.pagination-btn[data-v-3b07f8cb]{padding:.5rem 1rem;border:1px solid var(--theme-color);border-radius:var(--border-radius);background:var(--theme-color-light, transparent);color:var(--text-color, inherit);cursor:pointer;transition:all .1s ease;font-size:.875rem;outline:var(--focus-outline)}.pagination-btn[data-v-3b07f8cb]:hover:not(:disabled){background:var(--theme-color);color:var(--theme-color-light, white);border-color:var(--theme-color)}.pagination-btn.active[data-v-3b07f8cb]{background:var(--theme-color);color:var(--theme-color-light, white);border-color:var(--theme-color)}.pagination-btn[data-v-3b07f8cb]:disabled{opacity:.5;cursor:not-allowed;border-color:#e5e7eb;background:#f9fafb;color:#6b7280}.page-info[data-v-3b07f8cb]{font-weight:500;color:#374151}}@media screen and (min-width: 1025px){.wrap-all-grid{&[data-v-3b07f8cb]{display:flex;flex-direction:row;gap:2rem 3rem}.flex-left[data-v-3b07f8cb]{flex:2 1 0;min-width:0}.flex-right[data-v-3b07f8cb]{flex:1 1 0;min-width:0}.one[data-v-3b07f8cb]{grid-column:1;grid-row:1}.two[data-v-3b07f8cb]{grid-column:1;grid-row:2}.three[data-v-3b07f8cb]{grid-column:2;grid-row:1}.four[data-v-3b07f8cb]{grid-column:2;grid-row:2;position:relative}.field-and-button{&[data-v-3b07f8cb]{flex-direction:row}.search-container[data-v-3b07f8cb]{flex:10;align-self:start}.buttons[data-v-3b07f8cb]{flex:2}button[data-v-3b07f8cb],input[data-v-3b07f8cb]{align-self:start}}.search-results-wrapper[data-v-3b07f8cb]{grid-column:1;grid-row:3}.results-controls[data-v-3b07f8cb]{flex-direction:row;align-items:center}.filter-pills[data-v-3b07f8cb]{flex:1}.card-content[data-v-3b07f8cb]{flex-direction:row}}}.other-filters-list[data-v-3b07f8cb]{display:flex;flex-direction:column;gap:.75rem;padding:1rem 0}.other-filter-item[data-v-3b07f8cb]{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.875rem;color:#374151}.other-filter-item input[type=checkbox][data-v-3b07f8cb]{display:none}.checkmark[data-v-3b07f8cb]{width:24px;height:24px;border:1px solid #000;border-radius:var(--border-radius);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;position:relative}.other-filter-item input[type=checkbox]:checked+.checkmark[data-v-3b07f8cb]{background:#fff}.other-filter-item input[type=checkbox]:checked+.checkmark[data-v-3b07f8cb]:after{content:"";width:8px;height:8px;background:#000;border-radius:50%;position:absolute}.filter-label[data-v-3b07f8cb]{flex:1;user-select:none}.other-filter-item:hover .checkmark[data-v-3b07f8cb]{border-color:#6b7280}
