.JGZ4rG_root{align-items:center;gap:var(--space-2);display:inline-flex;position:relative}.JGZ4rG_label{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);white-space:nowrap}.JGZ4rG_trigger{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:calc(var(--space-7) * 4);min-height:var(--control-height);padding:0 var(--space-3) 0 var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:inline-flex}.JGZ4rG_trigger:hover,.JGZ4rG_trigger[aria-expanded=true]{border-color:var(--color-primary)}.JGZ4rG_trigger[aria-disabled=true]{cursor:not-allowed;opacity:.5}.JGZ4rG_value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.JGZ4rG_chevron{color:var(--color-text-muted);transition:transform var(--transition-fast);flex:none}.JGZ4rG_trigger[aria-expanded=true] .JGZ4rG_chevron{transform:rotate(180deg)}.JGZ4rG_list{z-index:30;top:calc(100% + var(--space-1));min-width:100%;max-height:calc(var(--control-height) * 8);padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card-hover);outline:none;margin:0;list-style:none;position:absolute;right:0;overflow-y:auto}.JGZ4rG_list[hidden]{display:none}.JGZ4rG_option{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:calc(var(--control-height) - var(--space-1));padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;display:flex}.JGZ4rG_active{background:var(--color-surface-muted)}.JGZ4rG_option[aria-selected=true]{color:var(--color-primary)}.JGZ4rG_check{flex:none}@media (prefers-reduced-motion:reduce){.JGZ4rG_chevron{transition:none}}
.MfhOla_toolbar{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.MfhOla_toolbar[aria-busy=true]{opacity:.7}.MfhOla_start{gap:var(--space-2);margin-right:auto;display:flex}@media (max-width:640px){.MfhOla_toolbar{flex-wrap:nowrap}.MfhOla_sort>span:first-child{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.MfhOla_sort>[role=combobox]{min-width:0}}
.YfPeJW_checkbox{align-items:center;gap:var(--space-3);min-height:calc(var(--control-height) - var(--space-2));font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;display:flex;position:relative}.YfPeJW_checkbox[data-disabled]{cursor:not-allowed;opacity:.5}.YfPeJW_input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.YfPeJW_box{width:calc(var(--space-5) - var(--space-1));height:calc(var(--space-5) - var(--space-1));background:var(--color-surface);border:2px solid var(--color-border);border-radius:calc(var(--radius-sm) - 2px);color:#0000;transition:background var(--transition-fast), border-color var(--transition-fast);flex:none;place-items:center;display:grid}.YfPeJW_checkbox:hover .YfPeJW_box{border-color:var(--color-primary)}.YfPeJW_input:checked+.YfPeJW_box{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.YfPeJW_input:focus-visible+.YfPeJW_box{box-shadow:var(--focus-ring)}.YfPeJW_label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.YfPeJW_count{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);flex:none}
.CTTxeG_filter{gap:var(--space-2);display:grid}.CTTxeG_search{align-items:center;gap:var(--space-2);height:calc(var(--control-height) - var(--space-1));padding:0 var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:text;display:flex}.CTTxeG_search:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.CTTxeG_searchIcon{color:var(--color-text-muted);flex:none}.CTTxeG_searchInput{min-width:0;font-size:var(--font-size-sm);background:0 0;border:0;outline:none;flex:1}.CTTxeG_searchInput:focus-visible{box-shadow:none}.CTTxeG_list{max-height:calc(var(--control-height) * 9);padding:0 var(--space-1) 0 0;scrollbar-width:thin;margin:0;list-style:none;display:grid;overflow-y:auto}.CTTxeG_more{padding:var(--space-1) 0;color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);cursor:pointer;background:0 0;border:0;justify-self:start}.CTTxeG_more:hover{text-decoration:underline}.CTTxeG_empty{color:var(--color-text-muted);font-size:var(--font-size-xs)}
.ceTBPa_segments{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ceTBPa_segment{align-items:center;gap:var(--space-1);min-height:var(--control-height);padding:0 var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:border-color var(--transition-fast), background var(--transition-fast);text-decoration:none;display:inline-flex}.ceTBPa_segment:hover{border-color:var(--color-primary)}.ceTBPa_segment[aria-current=page]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.ceTBPa_count{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.ceTBPa_segment[aria-current=page] .ceTBPa_count{color:inherit;opacity:.75}.ceTBPa_label{text-overflow:ellipsis;overflow:hidden}.ceTBPa_list{gap:var(--space-1);flex-flow:column}.ceTBPa_list .ceTBPa_segment{width:100%;min-height:calc(var(--control-height) - var(--space-2));padding:0 var(--space-3);border-radius:var(--radius-sm);background:0 0;border-color:#0000;justify-content:space-between}.ceTBPa_list .ceTBPa_segment:hover{background:var(--color-surface-muted);border-color:#0000}.ceTBPa_list .ceTBPa_segment[aria-current=page]{background:var(--color-primary);color:var(--color-on-primary)}.ceTBPa_list .ceTBPa_count{font-size:var(--font-size-xs)}
.x6VRnq_section{border-bottom:1px solid var(--color-border)}.x6VRnq_section:last-child{border-bottom:0}.x6VRnq_summary{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-2) 0;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);cursor:pointer;border-radius:var(--radius-sm);list-style:none;display:flex}.x6VRnq_summary::-webkit-details-marker{display:none}.x6VRnq_chevron{color:var(--color-text-muted);transition:transform var(--transition-fast)}.x6VRnq_section:not([open]) .x6VRnq_chevron{transform:rotate(-90deg)}.x6VRnq_body{padding-bottom:var(--space-4)}@media (prefers-reduced-motion:reduce){.x6VRnq_chevron{transition:none}}
.gfUO8G_slider{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}.gfUO8G_track{--thumb-size:calc(var(--space-5) - 2px);height:var(--thumb-size);margin:0 calc(var(--thumb-size) / 2);position:relative}.gfUO8G_track:before,.gfUO8G_fill{content:"";height:var(--space-1);border-radius:var(--radius-pill);position:absolute;top:50%;transform:translateY(-50%)}.gfUO8G_track:before{right:calc(var(--thumb-size) / -2);left:calc(var(--thumb-size) / -2);background:var(--color-border)}.gfUO8G_fill{right:calc(100% - var(--range-to));left:var(--range-from);background:var(--color-primary)}.gfUO8G_thumb{inset:0 calc(var(--thumb-size) / -2);width:calc(100% + var(--thumb-size));pointer-events:none;appearance:none;background:0 0;height:100%;margin:0;position:absolute}.gfUO8G_thumb[data-raised]{z-index:1}.gfUO8G_thumb:focus-visible{box-shadow:none}.gfUO8G_thumb::-webkit-slider-runnable-track{background:0 0;height:100%}.gfUO8G_thumb::-moz-range-track{background:0 0;height:100%}.gfUO8G_thumb::-webkit-slider-thumb{width:var(--thumb-size);height:var(--thumb-size);background:var(--color-surface);border:3px solid var(--color-primary);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);cursor:grab;pointer-events:auto;appearance:none}.gfUO8G_thumb::-moz-range-thumb{box-sizing:border-box;width:var(--thumb-size);height:var(--thumb-size);background:var(--color-surface);border:3px solid var(--color-primary);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);cursor:grab;pointer-events:auto}.gfUO8G_thumb:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring)}.gfUO8G_thumb:focus-visible::-moz-range-thumb{box-shadow:var(--focus-ring)}.gfUO8G_thumb:active::-webkit-slider-thumb{cursor:grabbing}.gfUO8G_fields{align-items:center;gap:var(--space-2);display:flex}.gfUO8G_field{align-items:center;gap:var(--space-2);min-width:0;height:calc(var(--control-height) - var(--space-1));padding:0 var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:text;flex:1;display:flex}.gfUO8G_field:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.gfUO8G_fieldLabel{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.gfUO8G_number{width:100%;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);background:0 0;border:0;outline:none;padding:0}.gfUO8G_number:focus-visible{box-shadow:none}.gfUO8G_dash{color:var(--color-text-muted)}
.w7HPdG_panel{flex-direction:column;display:flex}.w7HPdG_stock{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}
._xM85q_filters{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);cursor:pointer;display:none}._xM85q_filters:hover{border-color:var(--color-primary)}._xM85q_badge{min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-1);background:var(--color-accent);border-radius:var(--radius-pill);color:var(--color-on-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-heavy);place-items:center;display:grid}._xM85q_footer{align-items:center;gap:var(--space-4);display:flex}._xM85q_reset{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);flex:none}@media (max-width:899px){._xM85q_filters{display:inline-flex}}
.hwTEuq_sidebar{top:calc(var(--space-7) * 2.5);max-height:calc(100vh - var(--space-7) * 3);padding:var(--space-2) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);scrollbar-width:thin;align-self:start;position:sticky;overflow-y:auto}.hwTEuq_sidebar[aria-busy=true]{opacity:.75}@media (max-width:899px){.hwTEuq_sidebar{display:none}}
.oyV98W_layout{grid-template-columns:calc(var(--card-min-width) + var(--space-7)) minmax(0, 1fr);gap:var(--space-5);align-items:start;display:grid}.oyV98W_results{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.oyV98W_head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.oyV98W_total{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}@media (max-width:899px){.oyV98W_layout{grid-template-columns:minmax(0,1fr)}.oyV98W_head{flex-direction:column-reverse;align-items:stretch}}
