._search-form__clear_1bm41_1[hidden]{display:none}._search-form--panel_1bm41_5{border-radius:var(--radius-xl);border:var(--border-width) solid var(--border);background:var(--card);width:100%;color:var(--card-foreground);box-shadow:var(--shadow-xl);overflow:hidden}._search-form__panel_1bm41_15{gap:var(--surface-gap);padding:var(--surface-padding);flex-direction:column;display:flex}._search-form__filters_1bm41_22{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}._search-form__filters_1bm41_22 .search-form__select{width:100%}._search-form__actions_1bm41_32{align-items:stretch;gap:var(--space-sm);flex-direction:column;display:flex}._search-form__count_1bm41_39{font-size:var(--type-small);color:var(--muted-foreground)}._search-form__count-value_1bm41_44{color:var(--card-foreground)}._search-form__actions_1bm41_32 .search-form__action-submit{width:100%}._search-form__query-row--panel_1bm41_52 .search-form__input{height:auto;min-height:calc(var(--control-height-lg) + var(--surface-padding) * 2);padding-inline:var(--surface-padding);font-size:var(--type-body);box-shadow:none;border:0;border-radius:0}._search-form__query-row--panel_1bm41_52 .search-form__input:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:-2px}@media (width>=640px){._search-form__actions_1bm41_32{flex-direction:row;justify-content:flex-end;align-items:center}._search-form__count_1bm41_39{margin-right:auto}._search-form__actions_1bm41_32 .search-form__action-submit{width:auto}}._search-form_1bm41_1 input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}._search-form_1bm41_1 input[type=search]::-ms-clear{display:none}._search-form__query-row_1bm41_52{align-items:center;min-width:0;display:flex}._search-form__query-row--panel_1bm41_52{border-bottom:var(--border-width) solid var(--border);padding-inline-end:var(--surface-padding)}._search-form__query-row--panel_1bm41_52 .search-form__input{background:0 0}._search-form__clear_1bm41_1{flex:none;margin-inline-end:var(--space-xs)}._search-form__query-row_1bm41_52 .search-form__submit{flex:none}._search-form-compact_1bm41_114{isolation:isolate;background:var(--card);color:var(--card-foreground);border-radius:var(--control-radius);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}._search-form-compact_1bm41_114>._search-form__query-row_1bm41_52{z-index:1;background:var(--card);border-radius:var(--control-radius) 0 0 var(--control-radius);position:relative}._search-form-compact__label_1bm41_131{flex:1;min-width:0;display:flex}._search-form-compact__accessible-label_1bm41_137{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._search-form-compact__input_1bm41_148{width:100%;min-width:0;min-height:calc(var(--control-height-lg) + var(--space-lg) * 2);padding:var(--space-lg) var(--space-2xl);border-radius:var(--control-radius) 0 0 var(--control-radius);color:inherit;font:inherit;background:0 0;border:0}._search-form-compact__input_1bm41_148::placeholder{color:var(--muted-foreground);opacity:1}._search-form-compact__input_1bm41_148:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}._search-form-compact_1bm41_114 .search-form-compact__submit{z-index:1;height:100%;min-width:calc(var(--control-height-lg) + var(--space-lg) * 2);border-radius:0 var(--control-radius) var(--control-radius) 0;position:relative}._search-form__filter-toggle_1bm41_178{flex:none;align-self:stretch;display:flex}._search-form__filter-toggle_1bm41_178 .search-form__filter-button{height:100%;min-width:calc(var(--control-height-lg) + var(--space-lg) * 2);border-radius:0}._search-form__disclosure_1bm41_190{z-index:0;top:calc(100% - var(--control-radius));padding-top:var(--control-radius);visibility:hidden;opacity:0;background:var(--card);color:var(--card-foreground);border-radius:0 0 var(--control-radius) var(--control-radius);box-shadow:var(--shadow-lg);transition:grid-template-rows var(--motion-duration-default) var(--motion-easing), opacity var(--motion-duration-default) var(--motion-easing), visibility var(--motion-duration-default);grid-template-rows:0fr;display:grid;position:absolute;inset-inline:0}._search-form__disclosure--open_1bm41_207{visibility:visible;opacity:1;grid-template-rows:1fr}._search-form__disclosure-clip_1bm41_213{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){._search-form__disclosure_1bm41_190{transition:none}}
