.FilterChipGroup_root__x11a7{display:flex;flex-wrap:wrap;gap:var(--v2-space-2);--filter-chip-shadow:none;--filter-chip-active-shadow:none;--filter-chip-hover-shadow:none;--filter-chip-lift:none}.FilterChipGroup_chip__LQXTb{min-height:var(--v2-filter-chip-height);padding:0 var(--v2-filter-chip-padding-inline);border:0;border-radius:var(--v2-filter-chip-radius);background:var(--v2-filter-chip-background);box-shadow:var(--filter-chip-shadow);color:var(--v2-text-secondary);cursor:pointer;font:inherit;font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-medium);line-height:1;touch-action:manipulation;transition:transform var(--v2-motion-fast) var(--v2-ease-out),background-color var(--v2-motion-fast) var(--v2-ease-out),box-shadow var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out)}.FilterChipGroup_chip__LQXTb[data-selected=true]{background:var(--v2-filter-chip-selected-background);box-shadow:var(--filter-chip-active-shadow);color:var(--v2-filter-chip-selected-text);font-weight:var(--v2-type-weight-semibold)}.FilterChipGroup_chip__LQXTb:focus-visible{outline:2px solid transparent;outline-offset:3px;box-shadow:var(--v2-focus-ring)}.FilterChipGroup_chip__LQXTb:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.FilterChipGroup_chip__LQXTb:hover:not([data-selected=true]){transform:var(--filter-chip-lift);background:var(--v2-filter-chip-background-hover);box-shadow:var(--filter-chip-hover-shadow);color:var(--v2-filter-chip-selected-text)}}@media (prefers-reduced-motion:reduce){.FilterChipGroup_chip__LQXTb{transition:none}.FilterChipGroup_chip__LQXTb:active,.FilterChipGroup_chip__LQXTb:hover{transform:none}}.FormField_root__fHb9W{display:grid;min-width:0;gap:var(--v2-space-2)}.FormField_heading__F20KW{display:flex;align-items:baseline;justify-content:space-between;gap:var(--v2-space-4)}.FormField_heading__F20KW label{color:var(--v2-text-primary);font-size:var(--v2-type-size-sm);transition:color var(--v2-motion-fast) var(--v2-ease-out)}.FormField_heading__F20KW span{padding:.2rem .5rem;border-radius:var(--v2-radius-pill);background:var(--v2-neutral-100);color:var(--v2-text-secondary);font-size:.68rem;font-weight:var(--v2-type-weight-semibold)}.FormField_root__fHb9W[data-required] .FormField_heading__F20KW span{background:var(--v2-brand-primary-soft);color:var(--v2-brand-primary-active)}.FormField_root__fHb9W .FormField_heading__F20KW span{padding:0;border-radius:0;background:transparent;color:var(--v2-text-secondary);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-regular)}.FormField_heading__F20KW label{font-weight:var(--v2-type-weight-medium);line-height:var(--v2-type-leading-body)}.FormField_error__q1GqE,.FormField_hint__W_iNi{overflow-wrap:anywhere}.FormField_root__fHb9W:focus-within .FormField_heading__F20KW label{color:var(--v2-brand-primary-active)}.FormField_root__fHb9W:not([data-invalid]):focus-within .FormField_heading__F20KW label{color:var(--v2-text-primary)}.FormField_error__q1GqE,.FormField_hint__W_iNi{margin:0;font-size:var(--v2-type-size-xs);line-height:var(--v2-type-leading-snug)}.FormField_hint__W_iNi{color:var(--v2-text-tertiary)}.FormField_error__q1GqE{font-weight:var(--v2-type-weight-medium)}.FormField_error__q1GqE,.FormField_root__fHb9W[data-invalid] .FormField_heading__F20KW label{color:var(--v2-status-danger-text)}@media (prefers-reduced-motion:reduce){.FormField_heading__F20KW label{transition:none}}.Pagination_root__MxZHz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--v2-space-4);margin-top:clamp(1.75rem,3vw,2.75rem);padding-top:var(--v2-space-5);border-top:1px solid var(--v2-border-subtle);--pagination-background:var(--v2-surface-base);--pagination-shadow:none;--pagination-selected-bg:var(--v2-action-primary-bg);--pagination-selected-text:var(--v2-action-primary-text);--pagination-hover-transform:none}.Pagination_summary__jMQI6{min-width:14rem;margin:0;color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);font-variant-numeric:tabular-nums}.Pagination_summary__jMQI6 strong{color:var(--v2-text-primary);font-weight:var(--v2-type-weight-semibold)}.Pagination_controls___Joel,.Pagination_pages__u3uNx{display:flex;align-items:center;gap:var(--v2-space-2)}.Pagination_controls___Joel{flex-shrink:0}.Pagination_compactSummary__nATVm{display:none;color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);font-variant-numeric:tabular-nums}.Pagination_controls___Joel button{display:inline-flex;min-width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center;gap:var(--v2-space-1);padding:0 var(--v2-space-3);border:1px solid var(--v2-border-subtle);border-radius:var(--v2-radius-pill);background:var(--pagination-background);color:var(--v2-text-secondary);box-shadow:var(--pagination-shadow);cursor:pointer;font:inherit;font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-medium);transition:transform var(--v2-motion-fast) var(--v2-ease-out),background-color var(--v2-motion-fast) var(--v2-ease-out),border-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out)}.Pagination_controls___Joel button svg{width:1rem;height:1rem;stroke-width:1.8}.Pagination_pages__u3uNx button{padding:0}.Pagination_ellipsis__YOtom,.Pagination_pages__u3uNx button{width:2.75rem;height:2.75rem;flex:0 0 2.75rem;font-variant-numeric:tabular-nums}.Pagination_controls___Joel button[data-current]{--pagination-hover-bg:var(--pagination-selected-bg);--pagination-hover-text:var(--pagination-selected-text);border-color:color-mix(in srgb,var(--v2-brand-primary) 35%,#fff);background:var(--pagination-selected-bg);color:var(--pagination-selected-text);box-shadow:var(--pagination-shadow)}.Pagination_controls___Joel button:disabled{cursor:not-allowed;opacity:.42}.Pagination_controls___Joel button:focus-visible{outline:2px solid transparent;outline-offset:3px;box-shadow:var(--v2-focus-ring)}.Pagination_ellipsis__YOtom{display:grid;color:var(--v2-text-tertiary);place-items:center}@media (hover:hover) and (pointer:fine){.Pagination_controls___Joel button:not(:disabled):hover{transform:var(--pagination-hover-transform);border-color:var(--v2-border-strong);background:var(--pagination-hover-bg,var(--v2-surface-overlay));color:var(--pagination-hover-text,var(--v2-text-primary))}}@media (max-width:42rem){.Pagination_root__MxZHz{align-items:stretch;flex-direction:column}.Pagination_summary__jMQI6{text-align:center}.Pagination_controls___Joel{flex-wrap:wrap;justify-content:center}.Pagination_controls___Joel>button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.Pagination_pages__u3uNx{order:-1;flex-basis:100%;flex-wrap:wrap;gap:var(--v2-space-1);justify-content:center}.Pagination_root__MxZHz[data-compact-mobile] .Pagination_pages__u3uNx{display:none}.Pagination_root__MxZHz[data-compact-mobile] .Pagination_controls___Joel{flex-wrap:nowrap}.Pagination_root__MxZHz[data-compact-mobile] .Pagination_compactSummary__nATVm{display:block;min-width:7rem;text-align:center}}@media (prefers-reduced-motion:reduce){.Pagination_controls___Joel button{transition:none}}.PrimaryCategoryNav_root__fvQlD{min-width:0;margin:0;padding:0;border:0}.PrimaryCategoryNav_legend__r6oc2{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.PrimaryCategoryNav_track__XXJYx{position:relative;isolation:isolate;display:grid;min-width:0;grid-template-columns:repeat(var(--v2-category-count),minmax(0,1fr));padding:var(--v2-category-switch-padding);border-radius:var(--v2-category-switch-radius);background:var(--v2-category-switch-background);box-shadow:var(--v2-category-switch-shadow);backdrop-filter:blur(var(--v2-blur-sm)) saturate(112%);-webkit-backdrop-filter:blur(var(--v2-blur-sm)) saturate(112%)}.PrimaryCategoryNav_item__aXEVL{position:relative;z-index:var(--v2-z-raised);display:grid;min-width:0;min-height:var(--v2-category-switch-height);place-items:center;border-radius:calc(var(--v2-category-switch-radius) - var(--v2-category-switch-padding));color:var(--v2-category-switch-text);cursor:pointer;touch-action:manipulation;transition:color var(--v2-motion-fast) var(--v2-ease-out)}.PrimaryCategoryNav_input__Ugmr9{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.PrimaryCategoryNav_content__Utl7Z{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:var(--v2-space-2);padding:0 var(--v2-space-4);border-radius:calc(var(--v2-category-switch-radius) - var(--v2-category-switch-padding));font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-semibold);line-height:1;white-space:nowrap}.PrimaryCategoryNav_icon__F20_W{display:grid;flex:0 0 auto;place-items:center}.PrimaryCategoryNav_icon__F20_W svg{width:1rem;height:1rem}.PrimaryCategoryNav_item__aXEVL[data-selected=true]{color:var(--v2-category-switch-active-text)}.PrimaryCategoryNav_item__aXEVL:has(.PrimaryCategoryNav_input__Ugmr9:focus-visible) .PrimaryCategoryNav_content__Utl7Z{outline:2px solid var(--v2-border-focus);outline-offset:2px}.PrimaryCategoryNav_glider__FuSFH{position:absolute;z-index:var(--v2-z-base);inset-block:var(--v2-category-switch-padding);inset-inline-start:var(--v2-category-switch-padding);width:calc((100% - (var(--v2-category-switch-padding) * 2)) / var(--v2-category-count));border-radius:calc(var(--v2-category-switch-radius) - var(--v2-category-switch-padding));background:var(--v2-category-switch-glider);box-shadow:var(--v2-category-switch-glider-shadow);pointer-events:none;transform:translateX(calc(var(--v2-category-index) * 100%));transition:transform var(--v2-motion-slow) var(--v2-ease-emphasis)}@media (hover:hover) and (pointer:fine){.PrimaryCategoryNav_item__aXEVL:hover:not([data-selected=true]){color:var(--v2-category-switch-active-text)}}@media (max-width:36rem){.PrimaryCategoryNav_content__Utl7Z{gap:var(--v2-space-1);padding-inline:var(--v2-space-2);font-size:var(--v2-type-size-xs)}.PrimaryCategoryNav_icon__F20_W svg{width:.875rem;height:.875rem}}@media (prefers-reduced-motion:reduce){.PrimaryCategoryNav_glider__FuSFH,.PrimaryCategoryNav_item__aXEVL{transition:none}}@media (prefers-reduced-transparency:reduce){.PrimaryCategoryNav_track__XXJYx{background:var(--v2-surface-overlay);backdrop-filter:none;-webkit-backdrop-filter:none}}