.Polaris-AlphaFilters__Container_13mbo { position: relative; z-index: var(--p-z-index-1); border-bottom: var(--p-border-width-1) solid var(--p-color-border-subdued); border-top-left-radius: var(--p-border-radius-2); border-top-right-radius: var(--p-border-radius-2); background: var(--p-color-bg); }

@media (max-width: 30.6225em) { .Polaris-AlphaFilters__Container_13mbo { border-top-left-radius: 0; border-top-right-radius: 0; height: 3.5625rem; } }

.Polaris-AlphaFilters__SearchField_ek145 { flex: 1 1; }

.Polaris-AlphaFilters__Spinner_mzr5w { width: var(--p-space-5); transform: translateX(var(--p-space-1)); }

.Polaris-AlphaFilters__Spinner_mzr5w svg { display: block; }

.Polaris-AlphaFilters__FiltersWrapper_13e37 { border-bottom: var(--p-border-width-1) solid var(--p-color-border-subdued); height: 3.3125rem; overflow: hidden; }

@media (max-width: 30.6225em) { .Polaris-AlphaFilters__FiltersWrapper_13e37 { background: var(--p-color-bg); } }

@media (min-width: 48em) { .Polaris-AlphaFilters__FiltersWrapper_13e37 { height: auto; overflow: visible; } }

.Polaris-AlphaFilters--hideQueryField_642pq .Polaris-AlphaFilters__FiltersWrapper_13e37 { display: flex; align-items: center; }

.Polaris-AlphaFilters__FiltersInner_8towq { overflow: auto; white-space: nowrap; padding: var(--p-space-3) var(--p-space-4) var(--p-space-5); }

.Polaris-AlphaFilters--hideQueryField_642pq .Polaris-AlphaFilters__FiltersInner_8towq { flex: 1 1; }

@media (min-width: 48em) { .Polaris-AlphaFilters__FiltersInner_8towq { overflow: visible; flex-wrap: wrap; gap: var(--p-space-2); padding: calc(var(--p-space-2) - var(--p-space-05)) var(--p-space-2); } }

.Polaris-AlphaFilters__AddFilter_fze3c { background: var(--p-color-bg-subdued); border-radius: var(--p-border-radius-6); border: var(--p-color-border-subdued) dashed var(--p-border-width-1); padding: 0 var(--p-space-2) 0 var(--p-space-3); height: 1.75rem; cursor: pointer; color: var(--p-color-text); display: flex; align-items: center; justify-content: center; font-size: var(--p-font-size-100); font-family: var(--p-font-family-sans); line-height: var(--p-font-line-height-2); outline: inherit; position: relative; }

.Polaris-AlphaFilters__AddFilter_fze3c::after { content: ''; position: absolute; z-index: 1; top: calc(var(--p-border-width-1)*-1 + -0.0625rem); right: calc(var(--p-border-width-1)*-1 + -0.0625rem); bottom: calc(var(--p-border-width-1)*-1 + -0.0625rem); left: calc(var(--p-border-width-1)*-1 + -0.0625rem); display: block; pointer-events: none; box-shadow: 0 0 0 calc(var(--p-border-width-1)*-1 + -0.0625rem) var(--p-color-border-interactive-focus); transition: box-shadow var(--p-motion-duration-100) var(--p-motion-ease); border-radius: var(--p-border-radius-1); }

.Polaris-AlphaFilters__AddFilter_fze3c path { fill: var(--p-color-icon); }

@media (min-width: 48em) { .Polaris-AlphaFilters__AddFilter_fze3c { font-size: var(--p-font-size-75); line-height: var(--p-font-line-height-1); height: 1.5rem; padding: 0 0.375rem 0 var(--p-space-2); } }

.Polaris-AlphaFilters__AddFilter_fze3c:hover, .Polaris-AlphaFilters__AddFilter_fze3c:focus { background: var(--p-color-bg-hover); border-color: var(--p-color-border-hover); }

.Polaris-AlphaFilters__AddFilter_fze3c:hover path, .Polaris-AlphaFilters__AddFilter_fze3c:focus path { fill: var(--p-color-icon-hover); }

.Polaris-AlphaFilters__AddFilter_fze3c:active { background: var(--p-color-bg-active); border-color: var(--p-color-border-hover); }

.Polaris-AlphaFilters__AddFilter_fze3c[aria-disabled='true'] { background: var(--p-color-bg-disabled); border-color: var(--p-color-border-disabled); color: var(--p-color-text-disabled); cursor: default; }

.Polaris-AlphaFilters__AddFilter_fze3c[aria-disabled='true'] path { fill: var(--p-color-icon-disabled); }

.Polaris-AlphaFilters__AddFilter_fze3c:focus-visible:not(:active)::after { box-shadow: 0 0 0 0.125rem var(--p-color-border-interactive-focus); outline: var(--p-border-width-1) solid transparent; }

.Polaris-AlphaFilters__AddFilter_fze3c::after { border-radius: var(--p-border-radius-6); }

.Polaris-AlphaFilters__AddFilter_fze3c span { margin-right: var(--p-space-05); }

@media (min-width: 48em) { .Polaris-AlphaFilters__AddFilter_fze3c span { margin-right: var(--p-space-025); } }

.Polaris-AlphaFilters__AddFilter_fze3c svg { width: var(--p-space-5); }

@media (min-width: 48em) { .Polaris-AlphaFilters__AddFilter_fze3c svg { width: var(--p-space-4); } }

@media (max-width: 47.9975em) { .Polaris-AlphaFilters__FiltersWrapperWithAddButton_1l0jb { position: relative; }
  .Polaris-AlphaFilters__FiltersWrapperWithAddButton_1l0jb .Polaris-AlphaFilters__FiltersInner_8towq { padding-top: var(--p-space-2); padding-bottom: var(--p-space-5); padding-right: 0; }
  .Polaris-AlphaFilters__AddFilterActivatorMultiple_1s5qq { position: sticky; z-index: var(--p-z-index-1); top: 0; right: 0; display: flex; padding: var(--p-space-1) var(--p-space-4) var(--p-space-1) 0; background: var(--p-color-bg); margin-left: var(--p-space-2); }
  .Polaris-AlphaFilters__AddFilterActivatorMultiple_1s5qq::before { content: ''; position: absolute; top: 0; left: -0.75rem; width: 0.75rem; height: 100%; pointer-events: none; background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, var(--p-color-bg) 70%, var(--p-color-bg) 100%); }
  .Polaris-AlphaFilters__AddFilterActivatorMultiple_1s5qq .Polaris-AlphaFilters__AddFilter_fze3c { padding: 0.75rem var(--p-space-2); }
  .Polaris-AlphaFilters__AddFilterActivatorMultiple_1s5qq .Polaris-AlphaFilters__AddFilter_fze3c span { display: none; } }

.Polaris-AlphaFilters__FiltersStickyArea_1e5rp { position: relative; display: flex; gap: var(--p-space-1); flex-wrap: nowrap; align-items: center; justify-content: flex-start; }

@media (min-width: 48em) { .Polaris-AlphaFilters__FiltersStickyArea_1e5rp { flex-wrap: wrap; } }

.Polaris-AlphaFilters__ClearAll_dhdej { margin-left: var(--p-space-1); }

@media (max-width: 47.9975em) { .Polaris-AlphaFilters__ClearAll_dhdej { margin-left: var(--p-space-2); padding-right: var(--p-space-4); }
  .Polaris-AlphaFilters__MultiplePinnedFilterClearAll_gp8qw { transform: translateX(-0.5rem); position: relative; z-index: var(--p-z-index-1); margin-left: 0; padding-right: var(--p-space-4); } }
