.i1PMEq_headerMenu{display:none;position:relative}.i1PMEq_headerTrigger{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold);align-items:center;gap:var(--zubbah-space-xs);min-height:calc(var(--zubbah-layout-touch-target-min) - 4px);padding:0 var(--zubbah-space-sm);white-space:nowrap;justify-content:center;display:inline-flex}.i1PMEq_headerTrigger:hover{background:var(--zubbah-color-surface-raised);border-color:var(--zubbah-color-border-focus)}.i1PMEq_headerTrigger:focus-visible,.i1PMEq_headerGroupLink:focus-visible,.i1PMEq_spreadGroupLink:focus-visible,.i1PMEq_childrenTitle:focus-visible,.i1PMEq_childLink:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.i1PMEq_triggerIcon{display:block}.i1PMEq_headerPanel{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-card);box-shadow:var(--zubbah-shadow-dropdown);width:min(640px,100vw - 48px);min-height:384px;max-height:min(70vh,640px);display:none;position:absolute;top:calc(100% - 1px);left:0;overflow:hidden}.i1PMEq_headerMenu[data-open=true] .i1PMEq_headerPanel{display:block}.i1PMEq_headerRail{border-right:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);max-height:inherit;flex-direction:column;width:280px;padding:0;display:flex;overflow-y:auto}.i1PMEq_headerGroup{position:static}.i1PMEq_headerGroup:hover:after,.i1PMEq_headerGroup:focus-within:after{content:"";bottom:0;left:calc(280px - var(--zubbah-space-sm));width:var(--zubbah-space-md);display:block;position:absolute;top:0}.i1PMEq_headerGroupLink,.i1PMEq_spreadGroupLink{color:var(--zubbah-color-text-primary);align-items:center;gap:var(--zubbah-space-sm);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.i1PMEq_headerGroupLink:hover,.i1PMEq_headerGroup:focus-within .i1PMEq_headerGroupLink,.i1PMEq_spreadGroup:hover .i1PMEq_spreadGroupLink,.i1PMEq_spreadGroup:focus-within .i1PMEq_spreadGroupLink{background:var(--zubbah-color-surface-muted);opacity:.86}.i1PMEq_groupName{font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);line-height:var(--zubbah-line-height-tight);min-width:0;display:block}.i1PMEq_groupCue{color:var(--zubbah-color-text-muted);justify-self:end;align-items:center;display:inline-flex}.i1PMEq_headerImage,.i1PMEq_groupImage,.i1PMEq_childImage{aspect-ratio:1;object-fit:contain;border-radius:8px;flex:none;width:28px;height:28px;display:block}.i1PMEq_headerChildren{background:var(--zubbah-color-surface-muted);align-content:start;width:calc(100% - 280px);padding:0;display:none;position:absolute;top:0;bottom:0;left:280px;overflow-y:auto}.i1PMEq_headerGroup:first-of-type .i1PMEq_headerChildren,.i1PMEq_headerGroup:hover .i1PMEq_headerChildren,.i1PMEq_headerGroup:focus-within .i1PMEq_headerChildren{flex-direction:column;gap:0;display:flex}.i1PMEq_spreadHeader,.i1PMEq_childrenHeader{border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);align-items:center;gap:var(--zubbah-space-md);padding:var(--zubbah-space-sm);justify-content:space-between;display:flex}.i1PMEq_childrenGrid{flex-direction:column;gap:0;display:flex}.i1PMEq_childLink{border:var(--zubbah-border-width-default) solid transparent;color:var(--zubbah-color-text-primary);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);align-items:center;gap:var(--zubbah-space-xs);padding:calc(var(--zubbah-space-xxs) + calc(var(--zubbah-space-xxs) / 2)) var(--zubbah-space-sm);grid-template-columns:auto minmax(0,1fr);line-height:1.05;text-decoration:none;display:grid}.i1PMEq_childLink:hover{background:var(--zubbah-color-surface-panel);opacity:.86}.i1PMEq_spread{background:var(--zubbah-color-surface-base);border-radius:var(--zubbah-radius-card);min-height:100%;position:relative}.i1PMEq_spreadTitle,.i1PMEq_childrenTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);margin:0}.i1PMEq_spreadRail{flex-direction:column;padding:0;display:flex}.i1PMEq_spreadGroup{position:static}.i1PMEq_spreadGroup:hover:after,.i1PMEq_spreadGroup:focus-within:after{content:"";bottom:0;right:calc(var(--zubbah-space-sm) * -1);width:var(--zubbah-space-md);display:block;position:absolute;top:0}.i1PMEq_spreadChildren{padding:0 var(--zubbah-space-sm) var(--zubbah-space-sm);background:0 0;border:0;border-radius:0;flex-direction:column;gap:0;width:auto;display:flex;position:static;overflow-y:auto}.i1PMEq_spreadChildren .i1PMEq_childrenHeader{display:none}.i1PMEq_childrenGrid{flex-wrap:wrap;display:flex}.i1PMEq_childLink{background:var(--zubbah-color-surface-base);font-size:var(--zubbah-font-size-caption);border-radius:0}@media (min-width:1024px){.i1PMEq_headerMenu{display:block}.i1PMEq_spreadChildren{background:var(--zubbah-color-surface-muted);border-bottom-right-radius:var(--zubbah-radius-card);border-top-right-radius:var(--zubbah-radius-card);border-left:0;width:min(280px,100vw - 300px);padding:0;display:none;position:absolute;top:-1px;bottom:-1px;left:100%}.i1PMEq_spreadGroup:hover .i1PMEq_spreadChildren,.i1PMEq_spreadGroup:focus-within .i1PMEq_spreadChildren{flex-direction:column;gap:0;display:flex}.i1PMEq_spreadChildren .i1PMEq_childrenHeader{display:flex}.i1PMEq_childrenGrid{flex-direction:column;flex-wrap:initial;display:flex}.i1PMEq_childLink{font-size:var(--zubbah-font-size-body-sm);background:0 0;border-color:#0000}:is(.i1PMEq_spread:has(.i1PMEq_spreadGroup:hover .i1PMEq_spreadChildren),.i1PMEq_spread:has(.i1PMEq_spreadGroup:focus-within .i1PMEq_spreadChildren)){border-top-right-radius:0;border-bottom-right-radius:0}}
:where(.JcRZfa_trigger){color:var(--zubbah-color-text-muted);cursor:pointer;padding:0 var(--zubbah-space-sm);background:0 0;border:0;justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.JcRZfa_triggerText{color:currentColor;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold);margin-left:var(--zubbah-space-xxs)}.JcRZfa_trigger[data-location-status=set-applied]{background:var(--zubbah-color-surface-raised);color:var(--zubbah-color-text-discovery)}.JcRZfa_trigger[data-location-status=set-not-applied]{background:var(--zubbah-color-state-warning-subtle);color:var(--zubbah-color-state-warning)}.JcRZfa_trigger:disabled{color:var(--zubbah-color-text-muted);cursor:not-allowed;opacity:.45}.JcRZfa_trigger svg,.JcRZfa_backRegionButton svg,.JcRZfa_chevron{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:19px;height:19px;display:block}.JcRZfa_backdrop{background:var(--zubbah-color-scrim);z-index:var(--zubbah-z-index-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .2s;position:fixed;inset:0}.JcRZfa_backdrop[data-state=closed]{opacity:0}.JcRZfa_backdrop[data-state=open]{opacity:1}.JcRZfa_modal{background:var(--zubbah-color-surface-panel);box-shadow:var(--zubbah-shadow-sheet);height:calc(100dvh - var(--zubbah-layout-public-header-height));max-height:none;left:0;top:var(--zubbah-layout-public-header-height);width:100%;z-index:calc(var(--zubbah-z-index-modal) + 1);border-radius:0;flex-direction:column;animation:.15s ease-out JcRZfa_mobileModalShow;display:flex;position:fixed;overflow:hidden;transform:none}.JcRZfa_header{background:var(--zubbah-color-surface-muted);border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);align-items:center;gap:var(--zubbah-space-sm);padding:var(--zubbah-space-md);flex-shrink:0;grid-template-columns:1fr auto;display:grid}.JcRZfa_closeButton{background:var(--zubbah-color-surface-muted);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-pill);color:var(--zubbah-color-text-strong);cursor:pointer;flex:0 0 var(--zubbah-layout-touch-target-min);height:var(--zubbah-layout-touch-target-min);width:var(--zubbah-layout-touch-target-min);grid-area:1/2;justify-content:center;align-items:center;padding:0;display:inline-flex}.JcRZfa_closeButton:hover{background:var(--zubbah-color-surface-raised);border-color:var(--zubbah-color-border-focus)}.JcRZfa_closeButton:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.JcRZfa_closeButton svg{stroke-width:2px;width:18px;height:18px;display:block}.JcRZfa_headerCopy{flex-direction:column;grid-area:1/1;gap:0;min-width:0;display:flex}.JcRZfa_title,.JcRZfa_subtitle,.JcRZfa_otherMatches,.JcRZfa_empty{margin:0}.JcRZfa_title{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body);font-weight:var(--zubbah-font-weight-extrabold);line-height:var(--zubbah-line-height-tight)}.JcRZfa_subtitle{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.JcRZfa_searchInput{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-primary);font:inherit;min-height:var(--zubbah-layout-touch-target-min);padding:0 var(--zubbah-space-sm);outline:none;grid-column:1/-1;width:100%}.JcRZfa_searchInput:focus,.JcRZfa_closeButton:focus-visible,.JcRZfa_backRegionButton:focus-visible,.JcRZfa_regionButton:focus-visible,.JcRZfa_trigger:focus-visible{border-color:var(--zubbah-color-border-focus);outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.JcRZfa_regionList{align-content:start;gap:var(--zubbah-space-xs);min-height:0;max-height:none;padding:var(--zubbah-space-md);flex:1;grid-template-columns:1fr;display:grid;overflow-y:auto}.JcRZfa_regionButton{border:var(--zubbah-border-width-default) solid transparent;border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-primary);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);align-items:center;gap:var(--zubbah-space-xs);line-height:var(--zubbah-line-height-tight);padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-sm);text-align:left;background:0 0;justify-content:space-between;display:flex}.JcRZfa_backRegionButton{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-focus);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-discovery);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);align-items:center;gap:var(--zubbah-space-xs);line-height:var(--zubbah-line-height-tight);padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-sm);text-align:left;grid-column:1/-1;justify-content:flex-start;display:flex}.JcRZfa_backRegionButton:hover{background:var(--zubbah-color-state-selected)}.JcRZfa_regionButton:hover{background:var(--zubbah-color-surface-muted);color:var(--zubbah-color-text-strong)}.JcRZfa_regionButton[data-ancestor=true]{background:var(--zubbah-color-surface-raised);border-color:var(--zubbah-color-border-focus);color:var(--zubbah-color-text-discovery);border-style:dashed}.JcRZfa_regionButton[data-active=true]{background:var(--zubbah-color-state-selected);border-color:var(--zubbah-color-border-focus);color:var(--zubbah-color-text-strong)}.JcRZfa_footer{border-top:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);background:var(--zubbah-color-surface-raised);padding:var(--zubbah-space-xs) var(--zubbah-space-md)}.JcRZfa_shortcuts{align-items:center;gap:var(--zubbah-space-xs);color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);display:flex}.JcRZfa_kbd{background:var(--zubbah-color-surface-muted);border:1px solid var(--zubbah-color-border-default);border-radius:3px;padding:2px 6px;font-family:monospace;font-size:11px}.JcRZfa_chevron{color:var(--zubbah-color-text-muted);flex:none;width:16px;height:16px}.JcRZfa_otherMatches{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);padding-top:var(--zubbah-space-sm);text-align:center;text-transform:uppercase;grid-column:1/-1}.JcRZfa_empty{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);padding:var(--zubbah-space-lg);text-align:center;grid-column:1/-1}@media (min-width:640px){.JcRZfa_modal{height:auto;max-height:min(560px, calc(100vh - (var(--zubbah-space-xl) * 2)));width:min(640px, calc(100vw - (var(--zubbah-space-lg) * 2)));animation:none;display:block;left:50%;transform:translate(-50%)}.JcRZfa_modal[data-state=open]{animation:.25s ease-out forwards JcRZfa_zubbahLocationIn}.JcRZfa_modal[data-state=closed]{animation:.2s ease-in forwards JcRZfa_zubbahLocationOut}.JcRZfa_header{padding:var(--zubbah-space-md) var(--zubbah-space-xl)}.JcRZfa_footer{padding:var(--zubbah-space-sm) var(--zubbah-space-xl)}.JcRZfa_regionList{max-height:390px;padding:var(--zubbah-space-lg);gap:var(--zubbah-space-xs);grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes JcRZfa_zubbahLocationIn{0%{opacity:0;transform:translate(-50%)translateY(12px)scale(.97)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes JcRZfa_zubbahLocationOut{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(8px)scale(.97)}}@keyframes JcRZfa_mobileModalShow{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.JcRZfa_backdrop,.JcRZfa_modal{transition:none!important;animation:none!important}}
._4Phn_a_browse{gap:var(--zubbah-space-lg);flex-direction:column;display:flex}._4Phn_a_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _4Phn_a_filterSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._4Phn_a_activeFilters{gap:var(--zubbah-space-xs);flex-wrap:wrap;display:flex}._4Phn_a_activeFilterLink{color:inherit;text-decoration:none}._4Phn_a_activeFilterLink:hover [data-active=true],._4Phn_a_activeFilterLink:focus-visible [data-active=true]{border-color:var(--zubbah-color-border-focus);opacity:.86}._4Phn_a_activeFilterChip._4Phn_a_activeFilterChip{line-height:var(--zubbah-line-height-tight);min-width:120px;min-height:0;padding:var(--zubbah-space-xxs) var(--zubbah-space-lg) var(--zubbah-space-xxs) var(--zubbah-space-sm);align-items:start;gap:0;display:inline-grid;position:relative}._4Phn_a_activeFilterTitle{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-bold)}._4Phn_a_activeFilterValue{color:var(--zubbah-color-text-discovery);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);text-overflow:ellipsis;white-space:nowrap;max-width:18ch;overflow:hidden}._4Phn_a_activeFilterDismiss{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-discovery);color:var(--zubbah-color-text-discovery);border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}._4Phn_a_activeFilterDismiss svg{stroke-width:3px;width:11px;height:11px;display:block}._4Phn_a_layout{grid-template-columns:1fr;align-items:start;gap:0;display:grid}._4Phn_a_filterShell{align-self:start;min-width:0;position:relative}._4Phn_a_desktopViewControls{display:none}._4Phn_a_mobileBrowseControls{align-items:center;gap:var(--zubbah-space-xxs);margin-top:var(--zubbah-space-sm);background:0 0;border:0;border-radius:0;justify-content:end;padding:0;display:flex;overflow:visible}._4Phn_a_mobileBrowseControlsHost{display:block}._4Phn_a_mobileFilterTrigger{background:var(--zubbah-color-surface-discovery);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-discovery);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-discovery);font:inherit;font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);align-items:center;gap:var(--zubbah-space-xxs);padding:calc(var(--zubbah-space-sm) + 2px);justify-content:center;line-height:1;display:inline-flex}._4Phn_a_mobileControlIcon{stroke-width:2.4px;width:15px;height:15px}._4Phn_a_mobileControlLabel{display:none}._4Phn_a_mobileBrowseControls ._4Phn_a_viewLinks{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-control);padding:2px;display:flex}._4Phn_a_mobileBrowseControls ._4Phn_a_viewLink{padding:var(--zubbah-space-sm);justify-content:center}._4Phn_a_mobileFilterTrigger:focus-visible,._4Phn_a_mobileBrowseControls ._4Phn_a_viewLink:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:1px}._4Phn_a_floatingMobileFilterTrigger{bottom:calc(var(--zubbah-layout-mobile-nav-height) + env(safe-area-inset-bottom) + var(--zubbah-space-sm));right:var(--zubbah-space-sm);z-index:var(--zubbah-z-index-sticky);position:fixed;box-shadow:0 12px 20px #0f172a38}._4Phn_a_filters{background:var(--zubbah-color-surface-panel);gap:var(--zubbah-space-md);height:calc(100dvh - var(--zubbah-layout-public-header-height));overscroll-behavior:contain;min-width:0;padding:var(--zubbah-space-md);padding-bottom:calc(var(--zubbah-space-md) + env(safe-area-inset-bottom));left:0;right:0;top:var(--zubbah-layout-public-header-height);z-index:calc(var(--zubbah-z-index-modal) + 1);border:none;border-radius:0;flex-direction:column;display:none;position:fixed;overflow-y:auto}._4Phn_a_filters[data-mobile-open=true]{animation:.2s ease-out _4Phn_a_filterSlideIn;display:flex}._4Phn_a_mobileFilterOverlay{background:var(--zubbah-color-scrim);z-index:var(--zubbah-z-index-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;opacity:0;pointer-events:none;border:0;padding:0;transition:opacity .2s;display:block;position:fixed;inset:0}._4Phn_a_mobileFilterOverlay[data-mobile-open=true]{opacity:1;pointer-events:auto}._4Phn_a_mobileFilterHeader{background:var(--zubbah-color-surface-muted);border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);align-items:center;gap:var(--zubbah-space-md);margin:calc(var(--zubbah-space-md) * -1) calc(var(--zubbah-space-md) * -1) 0;padding:var(--zubbah-space-md);top:calc(var(--zubbah-space-md) * -1);z-index:calc(var(--zubbah-z-index-modal) + 1);justify-content:space-between;display:flex;position:sticky}._4Phn_a_mobileFilterTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body);font-weight:var(--zubbah-font-weight-extrabold);line-height:var(--zubbah-line-height-tight);margin:0}._4Phn_a_mobileFilterClose{background:var(--zubbah-color-surface-muted);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-pill);color:var(--zubbah-color-text-strong);cursor:pointer;flex:0 0 var(--zubbah-layout-touch-target-min);height:var(--zubbah-layout-touch-target-min);width:var(--zubbah-layout-touch-target-min);justify-content:center;align-items:center;padding:0;display:inline-flex}._4Phn_a_mobileFilterClose:hover{background:var(--zubbah-color-surface-raised);border-color:var(--zubbah-color-border-focus)}._4Phn_a_mobileFilterClose:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}._4Phn_a_mobileFilterClose svg{stroke-width:2px;width:18px;height:18px;display:block}._4Phn_a_filterGroup{gap:var(--zubbah-space-xs);flex-direction:column;min-width:0;display:flex}._4Phn_a_filterLabel{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold)}._4Phn_a_lockedFilterValue{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);line-height:var(--zubbah-line-height-tight);margin:0}._4Phn_a_lockedCategoryChildren{flex-direction:column;display:flex}._4Phn_a_lockedCategoryChildLink{border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);color:var(--zubbah-color-text-primary);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);align-items:center;gap:var(--zubbah-space-xs);line-height:var(--zubbah-line-height-tight);min-height:24px;padding:5px 0;text-decoration:none;display:flex}._4Phn_a_lockedCategoryChildImage{aspect-ratio:1;border-radius:var(--zubbah-radius-control);object-fit:contain;flex:none;width:28px;height:28px;display:block}._4Phn_a_lockedCategoryChildLink:last-child{border-bottom:0}._4Phn_a_lockedCategoryChildLink:hover,._4Phn_a_lockedCategoryChildLink:focus-visible{opacity:.82;text-decoration:underline}._4Phn_a_lockedCategoryChildLink[data-active=true]{color:var(--zubbah-color-text-discovery);font-weight:var(--zubbah-font-weight-extrabold)}._4Phn_a_categoryFilterCard{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-control);display:none}._4Phn_a_categoryFilterCard[data-active=true]{background:var(--zubbah-color-surface-discovery)}._4Phn_a_categoryFilterSummary{color:var(--zubbah-color-text-strong);cursor:pointer;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);align-items:center;gap:var(--zubbah-space-sm);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);list-style:none;display:flex}._4Phn_a_categoryFilterSummaryText{flex-direction:column;flex:auto;min-width:0;display:flex}._4Phn_a_categoryFilterSummaryImage{aspect-ratio:1;border-radius:var(--zubbah-radius-control);object-fit:contain;flex:none;width:28px;height:28px;display:block}._4Phn_a_categoryFilterSummary::-webkit-details-marker{display:none}._4Phn_a_categoryFilterSummary:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:-2px}._4Phn_a_categoryFilterName{overflow-wrap:anywhere;max-width:100%}._4Phn_a_categoryFilterMeta{justify-content:space-between;align-items:center;display:flex}._4Phn_a_categoryFilterToggleText{color:var(--zubbah-color-text-discovery);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-bold);white-space:nowrap;line-height:1}._4Phn_a_categoryFilterCue{color:var(--zubbah-color-text-muted);width:16px;height:16px;transition:transform .15s;display:inline-flex}._4Phn_a_categoryFilterCue svg{stroke-width:2.4px;width:100%;height:100%;display:block}._4Phn_a_categoryFilterCard[open] ._4Phn_a_categoryFilterCue{transform:rotate(180deg)}._4Phn_a_categoryFilterBody{background:var(--zubbah-color-surface-muted);border-bottom-left-radius:var(--zubbah-radius-control);border-bottom-right-radius:var(--zubbah-radius-control);border-top:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);padding:0 var(--zubbah-space-sm)}._4Phn_a_filters ._4Phn_a_mobileKeywordFilter{gap:var(--zubbah-space-xs);flex-direction:column;min-width:0;display:flex}._4Phn_a_keywordSearchControl{min-width:0;position:relative}._4Phn_a_select,._4Phn_a_input{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-primary);font:inherit;min-height:var(--zubbah-layout-touch-target-min);min-width:0;padding:var(--zubbah-space-xs) var(--zubbah-space-sm);width:100%}._4Phn_a_combobox{min-width:0;position:relative}._4Phn_a_comboboxInput{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-primary);font:inherit;min-height:var(--zubbah-layout-touch-target-min);min-width:0;padding:var(--zubbah-space-xs) var(--zubbah-space-sm);width:100%}._4Phn_a_comboboxInput:disabled{color:var(--zubbah-color-text-muted);cursor:not-allowed}._4Phn_a_comboboxInput:focus{border-color:var(--zubbah-color-border-focus);outline:none}._4Phn_a_comboboxClear{color:var(--zubbah-color-text-muted);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-bold);padding:var(--zubbah-space-xxs);right:var(--zubbah-space-xs);background:0 0;border:0;position:absolute;top:50%;transform:translateY(-50%)}._4Phn_a_comboboxList{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);box-shadow:var(--zubbah-shadow-dropdown);max-height:240px;width:var(--radix-popover-trigger-width);z-index:calc(var(--zubbah-z-index-modal) + 2);flex-direction:column;gap:0;padding:0;display:flex;overflow-y:auto}._4Phn_a_comboboxList._4Phn_a_comboboxList{z-index:calc(var(--zubbah-z-index-modal) + 2);gap:0;padding:0}._4Phn_a_comboboxOption{color:var(--zubbah-color-text-muted);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);justify-content:space-between;align-items:start;gap:var(--zubbah-space-xxs);padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-sm);padding-left:calc(var(--zubbah-space-sm) + var(--taxonomy-indent,0px));text-align:left;background:0 0;border:0;display:flex}._4Phn_a_comboboxOption[data-depth="0"]{color:var(--zubbah-color-text-strong);font-weight:var(--zubbah-font-weight-extrabold)}._4Phn_a_comboboxOption:hover,._4Phn_a_comboboxOption[data-selected=true]{background:var(--zubbah-color-surface-muted);color:var(--zubbah-color-text-strong)}._4Phn_a_comboboxOption[data-depth="0"]:hover,._4Phn_a_comboboxOption[data-depth="0"][data-selected=true]{color:var(--zubbah-color-text-discovery)}._4Phn_a_comboboxOptionCheck{color:var(--zubbah-color-brand-trust);justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}._4Phn_a_comboboxOptionCheck svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:100%;height:100%;display:block}._4Phn_a_comboboxOption:disabled{color:var(--zubbah-color-text-muted);cursor:not-allowed}._4Phn_a_comboboxEmpty{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);padding:var(--zubbah-space-sm)}._4Phn_a_tagSelectionList{gap:var(--zubbah-space-xxs);flex-wrap:wrap;min-width:0;display:flex}._4Phn_a_tagSelectionBadge{background:var(--zubbah-color-surface-muted);border-radius:var(--zubbah-radius-xs);color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-bold);align-items:center;gap:var(--zubbah-space-xxs);line-height:var(--zubbah-line-height-tight);max-width:100%;min-height:26px;padding:var(--zubbah-space-xxs) var(--zubbah-space-xs);display:inline-flex}._4Phn_a_tagSelectionRemove{color:var(--zubbah-color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}._4Phn_a_tagSelectionRemove:hover{color:var(--zubbah-color-text-strong)}._4Phn_a_tagSelectionRemove svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:14px;height:14px;display:block}._4Phn_a_conditionList{flex-direction:column;gap:0;display:flex}._4Phn_a_checkboxLabel{color:var(--zubbah-color-text-primary);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);line-height:var(--zubbah-line-height-body);min-height:34px}._4Phn_a_priceRow{gap:var(--zubbah-space-xs);grid-template-columns:1fr;display:grid}._4Phn_a_specificationFilters{border-top:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);gap:var(--zubbah-space-xs);padding-top:var(--zubbah-space-md);flex-direction:column;display:flex}._4Phn_a_specificationFiltersTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body);font-weight:var(--zubbah-font-weight-extrabold);line-height:var(--zubbah-line-height-tight);margin:0}._4Phn_a_specificationFilterCard{background:var(--zubbah-color-surface-muted);border-radius:var(--zubbah-radius-control);overflow:hidden}._4Phn_a_specificationFilterCard[data-active=true]{background:var(--zubbah-color-surface-discovery)}._4Phn_a_specificationFilterSummary{color:var(--zubbah-color-text-strong);cursor:pointer;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);align-items:center;gap:var(--zubbah-space-sm);padding:var(--zubbah-space-sm);justify-content:space-between;list-style:none;display:flex}._4Phn_a_specificationFilterSummary::-webkit-details-marker{display:none}._4Phn_a_specificationFilterSummary:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:-2px}._4Phn_a_specificationFilterLabel{flex:auto;min-width:0}._4Phn_a_specificationFilterMeta{align-items:center;gap:var(--zubbah-space-xxs);flex:none;margin-left:auto;display:inline-flex}._4Phn_a_specificationFilterCount{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-discovery);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-discovery);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-bold);padding:var(--zubbah-space-xxs) var(--zubbah-space-xs);flex:none;line-height:1}._4Phn_a_specificationFilterCue{color:var(--zubbah-color-text-muted);width:18px;height:18px;display:inline-flex}._4Phn_a_specificationFilterCue svg{stroke-width:2.6px;width:100%;height:100%;display:block}._4Phn_a_specificationFilterCue ._4Phn_a_specificationFilterCueClose,._4Phn_a_specificationFilterCard[open] ._4Phn_a_specificationFilterCue ._4Phn_a_specificationFilterCueOpen{display:none}._4Phn_a_specificationFilterCard[open] ._4Phn_a_specificationFilterCue ._4Phn_a_specificationFilterCueClose{display:block}._4Phn_a_specificationFilterBody{background:var(--zubbah-color-surface-panel);border-top:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);gap:var(--zubbah-space-sm);padding:var(--zubbah-space-sm);flex-direction:column;display:flex}._4Phn_a_specificationChoiceFilter{gap:var(--zubbah-space-sm);flex-direction:column;min-width:0;display:flex}._4Phn_a_specificationSearch{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);align-items:center;gap:var(--zubbah-space-xs);min-height:var(--zubbah-layout-touch-target-min);padding:0 var(--zubbah-space-sm);display:flex}._4Phn_a_specificationSearch:focus-within{border-color:var(--zubbah-color-border-focus)}._4Phn_a_specificationSearchIcon{color:var(--zubbah-color-text-muted);flex:none;width:18px;height:18px;display:inline-flex}._4Phn_a_specificationSearchIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%;display:block}._4Phn_a_specificationSearch input{color:var(--zubbah-color-text-primary);font:inherit;background:0 0;border:0;outline:none;width:100%;min-width:0}._4Phn_a_specificationSearch input::placeholder{color:var(--zubbah-color-text-muted)}._4Phn_a_specificationChoiceList{overscroll-behavior:auto;max-height:220px;padding-right:var(--zubbah-space-xxs);scrollbar-gutter:stable;flex-direction:column;gap:0;display:flex;overflow-y:auto}._4Phn_a_specificationChoiceLabel{color:var(--zubbah-color-text-primary);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);line-height:var(--zubbah-line-height-tight);min-height:34px}._4Phn_a_specificationChoiceLabel:has([data-state=checked]){color:var(--zubbah-color-text-discovery);font-weight:var(--zubbah-font-weight-extrabold)}._4Phn_a_specificationChoiceEmpty{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);padding:var(--zubbah-space-xs) 0;margin:0}._4Phn_a_specificationChoiceStatus{gap:var(--zubbah-space-xxs);margin-top:var(--zubbah-space-xs);flex-direction:column;display:flex}._4Phn_a_specificationStatus{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);line-height:var(--zubbah-line-height-body);margin:0}._4Phn_a_specificationLoading,._4Phn_a_specificationInlineControl{gap:var(--zubbah-space-xs);flex-direction:column;display:flex}._4Phn_a_specificationInlineLabel{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-bold)}._4Phn_a_filterActions{background:var(--zubbah-color-surface-panel);border-top:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);bottom:calc(var(--zubbah-space-md) * -1);align-items:center;gap:var(--zubbah-space-xs);margin-bottom:calc(var(--zubbah-space-md) * -1);padding-bottom:var(--zubbah-space-md);padding-top:var(--zubbah-space-sm);z-index:calc(var(--zubbah-z-index-base) + 1);margin-top:auto;display:flex;position:sticky}._4Phn_a_filterActions>:last-child{flex:auto}._4Phn_a_resetLink{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-muted);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-sm);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}._4Phn_a_resetLink:hover,._4Phn_a_resetLink:focus-visible{border-color:var(--zubbah-color-border-focus);opacity:.86}._4Phn_a_results{gap:var(--zubbah-space-md);flex-direction:column;min-width:0;display:flex}._4Phn_a_stateActionLink{background:var(--zubbah-color-action-primary);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-inverse);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold);padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-md);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._4Phn_a_stateActionLink:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}._4Phn_a_resultsHeader{align-items:start;gap:var(--zubbah-space-md);flex-direction:column;justify-content:space-between;display:flex}._4Phn_a_resultsIntro{gap:var(--zubbah-space-xs);flex-direction:column;flex:auto;width:100%;min-width:0;display:flex}._4Phn_a_sectionTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-title);font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;line-height:var(--zubbah-line-height-tight);margin:0}._4Phn_a_resultsMeta{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body-sm);line-height:var(--zubbah-line-height-body);max-width:var(--zubbah-layout-readable-max-width);margin:0}._4Phn_a_regionContext{color:var(--zubbah-color-text-muted)}._4Phn_a_regionContextButton{color:var(--zubbah-color-text-discovery);cursor:pointer;font:inherit;font-weight:var(--zubbah-font-weight-bold);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}._4Phn_a_regionContextButton:hover,._4Phn_a_regionContextButton:focus-visible{opacity:.82}._4Phn_a_viewLinks{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-control);flex:none;align-items:center;padding:4px;display:flex;overflow:hidden}._4Phn_a_viewLink{border-radius:calc(var(--zubbah-radius-control) - 2px);color:var(--zubbah-color-text-muted);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;line-height:1;display:inline-flex}._4Phn_a_viewLink[data-active=true]{background:var(--zubbah-color-surface-discovery);color:var(--zubbah-color-text-discovery)}._4Phn_a_viewLink:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:1px}._4Phn_a_viewIcon{stroke-width:2.4px;width:15px;height:15px}._4Phn_a_grid{gap:var(--zubbah-space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4Phn_a_list{gap:var(--zubbah-space-xs);flex-direction:column;display:flex}._4Phn_a_inlineLoading{display:contents}._4Phn_a_masonry{min-width:0}._4Phn_a_infiniteScrollControls{align-items:center;gap:var(--zubbah-space-xs);min-height:var(--zubbah-layout-touch-target-min);padding:var(--zubbah-space-sm) 0;flex-direction:column;justify-content:center;display:flex}._4Phn_a_loadMoreButton{background:var(--zubbah-color-action-primary);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-inverse);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold);padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-md);justify-content:center;align-items:center;display:inline-flex}._4Phn_a_loadMoreButton:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}._4Phn_a_infiniteScrollStatus{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);margin:0}@media (min-width:640px){._4Phn_a_filters{padding:var(--zubbah-space-md) var(--zubbah-space-2xl)}._4Phn_a_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}._4Phn_a_grid,._4Phn_a_list{gap:var(--zubbah-space-sm)}._4Phn_a_priceRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){._4Phn_a_categoryFilterCard{display:block}._4Phn_a_filters{padding:var(--zubbah-space-md) var(--zubbah-space-3xl)}._4Phn_a_filters ._4Phn_a_mobileKeywordFilter{display:none}}@media (min-width:1024px){._4Phn_a_layout{gap:var(--zubbah-space-lg);grid-template-columns:minmax(240px,280px) minmax(0,1fr)}._4Phn_a_desktopViewControls{display:block}._4Phn_a_mobileFilterTrigger,._4Phn_a_mobileFilterHeader,._4Phn_a_mobileBrowseControls,._4Phn_a_mobileBrowseControlsHost,._4Phn_a_mobileFilterOverlay{display:none}._4Phn_a_filters{border-radius:var(--zubbah-radius-card);box-shadow:none;max-height:calc(100dvh - var(--zubbah-layout-public-header-height) - calc(var(--zubbah-space-md) * 6));overscroll-behavior:contain;padding:var(--zubbah-space-md);padding-bottom:var(--zubbah-space-md);scrollbar-gutter:stable;scroll-padding-bottom:calc(var(--zubbah-layout-touch-target-min) + var(--zubbah-space-lg));visibility:visible;z-index:auto;flex-direction:column;transition:none;animation:none;display:flex;position:static;bottom:auto;left:auto;right:auto;overflow-y:auto;transform:none}._4Phn_a_filterShell{top:calc(var(--zubbah-layout-public-header-height) + var(--zubbah-space-md));position:sticky}._4Phn_a_filterActions{z-index:auto;margin-bottom:0;position:static;bottom:auto}._4Phn_a_resultsHeader{flex-direction:row}}._4Phn_a_viewLinks{align-self:flex-start}@media (min-width:1536px){._4Phn_a_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.OeJ2Aq_bookmarksGrid{gap:var(--zubbah-space-lg);flex-direction:column;display:flex}.OeJ2Aq_bookmarkList{gap:var(--zubbah-space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.OeJ2Aq_bookmarkList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.OeJ2Aq_bookmarkList{grid-template-columns:repeat(4,minmax(0,1fr))}}
.rwZhea_dialogOverlay{background:var(--zubbah-color-scrim);z-index:var(--zubbah-z-index-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .2s;position:fixed;inset:0}.rwZhea_dialogOverlay[data-state=closed]{opacity:0}.rwZhea_dialogOverlay[data-state=open]{opacity:1}.rwZhea_dialogContent{background:var(--zubbah-color-surface-panel);box-shadow:none;height:calc(100dvh - var(--zubbah-layout-public-header-height));width:100%;max-width:none;top:var(--zubbah-layout-public-header-height);z-index:calc(var(--zubbah-z-index-modal) + 1);border-radius:0;flex-direction:column;margin:0;padding:0;animation:.15s ease-out rwZhea_contentShowMobile;display:flex;position:fixed;bottom:0;left:0;right:0}.rwZhea_header{align-items:center;gap:var(--zubbah-space-xxs);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);background:var(--zubbah-color-surface-muted);display:flex}.rwZhea_searchInputWrapper{align-items:center;gap:var(--zubbah-space-xs);background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-discovery);border-radius:var(--zubbah-radius-control);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);min-height:var(--zubbah-layout-touch-target-min);flex:1;display:flex}.rwZhea_searchInputWrapper:focus-within{border-color:var(--zubbah-color-border-focus)}.rwZhea_searchIcon{width:20px;height:20px;color:var(--zubbah-color-text-muted);flex-shrink:0}.rwZhea_searchInput{color:var(--zubbah-color-text-primary);font:inherit;font-size:var(--zubbah-font-size-body);background:0 0;border:0;outline:none;flex:1;min-width:0}.rwZhea_searchInput::placeholder{color:var(--zubbah-color-text-muted)}.rwZhea_clearButton{color:var(--zubbah-color-text-muted);cursor:pointer;padding:var(--zubbah-space-xxs);border-radius:var(--zubbah-radius-control);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.rwZhea_clearButton:hover{background:var(--zubbah-color-surface-muted);color:var(--zubbah-color-text-strong)}.rwZhea_clearButton svg{width:16px;height:16px}.rwZhea_closeButton{background:var(--zubbah-color-surface-muted);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-pill);color:var(--zubbah-color-text-strong);cursor:pointer;flex:0 0 var(--zubbah-layout-touch-target-min);height:var(--zubbah-layout-touch-target-min);width:var(--zubbah-layout-touch-target-min);justify-content:center;align-items:center;padding:0;display:inline-flex}.rwZhea_closeButton:hover{background:var(--zubbah-color-surface-raised);border-color:var(--zubbah-color-border-focus)}.rwZhea_closeButton:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.rwZhea_closeButton svg{width:18px;height:18px}.rwZhea_locationPicker{background:var(--zubbah-color-surface-muted);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-muted);cursor:pointer;height:var(--zubbah-layout-touch-target-min);padding:var(--zubbah-space-xxs);width:var(--zubbah-layout-touch-target-min);flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.rwZhea_locationPicker:hover{background:var(--zubbah-color-surface-raised);border-color:var(--zubbah-color-border-focus);color:var(--zubbah-color-text-strong)}.rwZhea_locationPicker:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.rwZhea_content{min-height:300px;padding:var(--zubbah-space-xs) 0;flex:1;overflow-y:auto}.rwZhea_loadingSkeleton{padding:var(--zubbah-space-md);min-height:240px}.rwZhea_skeletonGroup{gap:var(--zubbah-space-xs);flex-direction:column;display:flex}.rwZhea_skeletonItem{background:var(--zubbah-color-surface-muted);border-radius:var(--zubbah-radius-control);height:32px;animation:1.5s ease-in-out infinite rwZhea_pulse}.rwZhea_suggestionsList{flex-direction:column;display:flex}.rwZhea_suggestionGroup{padding:var(--zubbah-space-xs) 0}.rwZhea_groupHeader{align-items:center;gap:var(--zubbah-space-xs);padding:var(--zubbah-space-xxs) var(--zubbah-space-md);color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;display:flex}.rwZhea_groupIcon{width:14px;height:14px}.rwZhea_groupItems{flex-direction:column;display:flex}.rwZhea_suggestionItem{align-items:center;gap:var(--zubbah-space-xxs);padding:4px var(--zubbah-space-sm);cursor:pointer;text-align:left;width:100%;color:var(--zubbah-color-text-primary);background:0 0;border:0;display:flex}.rwZhea_suggestionItem:hover{background:var(--zubbah-color-surface-muted)}.rwZhea_suggestionItem:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:-2px}.rwZhea_suggestionItemImage{border-radius:var(--zubbah-radius-xs);object-fit:cover;flex-shrink:0;width:28px;height:28px}.rwZhea_suggestionItemIcon{border-radius:var(--zubbah-radius-xs);background:var(--zubbah-color-surface-muted);width:28px;height:28px;color:var(--zubbah-color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.rwZhea_suggestionItemIcon svg{width:14px;height:14px}.rwZhea_suggestionItemContent{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.rwZhea_suggestionItemTitle{font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.rwZhea_suggestionItemSubtitle{font-size:var(--zubbah-font-size-caption);color:var(--zubbah-color-text-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.rwZhea_fallbackSection{padding:var(--zubbah-space-xs) 0}.rwZhea_fallbackGrid{gap:var(--zubbah-space-xxs);padding:0 var(--zubbah-space-sm);padding-top:var(--zubbah-space-xxs);flex-wrap:wrap;display:flex}.rwZhea_fallbackChip{background:var(--zubbah-color-surface-muted);border:1px solid var(--zubbah-color-border-discovery);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-primary);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);padding:var(--zubbah-space-xxs) var(--zubbah-space-sm);transition:background .12s}.rwZhea_fallbackChip:hover{background:var(--zubbah-color-surface-raised);border-color:var(--zubbah-color-border-focus)}.rwZhea_fallbackChip:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.rwZhea_emptyState{justify-content:center;align-items:center;gap:var(--zubbah-space-sm);padding:var(--zubbah-space-xl);color:var(--zubbah-color-text-muted);text-align:center;flex-direction:column;display:flex}.rwZhea_emptyIcon{opacity:.5;width:32px;height:32px}.rwZhea_emptyState p{font-size:var(--zubbah-font-size-body);margin:0}.rwZhea_recentSection{padding:var(--zubbah-space-xs) 0}.rwZhea_sectionHeader{align-items:center;gap:var(--zubbah-space-xs);padding:var(--zubbah-space-xxs) var(--zubbah-space-sm);color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;display:flex}.rwZhea_sectionIcon{width:14px;height:14px}.rwZhea_clearAllButton{color:var(--zubbah-color-text-muted);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-caption);background:0 0;border:0;margin-left:auto;padding:0;text-decoration:underline}.rwZhea_clearAllButton:hover{color:var(--zubbah-color-text-strong)}.rwZhea_recentList{flex-direction:column;display:flex}.rwZhea_recentItem{align-items:start;gap:var(--zubbah-space-xs);padding:var(--zubbah-space-xxs) var(--zubbah-space-sm);cursor:pointer;text-align:left;width:100%;color:var(--zubbah-color-text-primary);background:0 0;border:0;display:flex}.rwZhea_recentItem:hover{background:var(--zubbah-color-surface-muted)}.rwZhea_recentItem:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:-2px}.rwZhea_recentItem.rwZhea_selected{background:var(--zubbah-color-surface-muted)}.rwZhea_recentItemIcon{width:14px;height:14px;color:var(--zubbah-color-text-muted);flex-shrink:0;margin-top:2px}.rwZhea_recentItemImage{border-radius:var(--zubbah-radius-xs);object-fit:cover;flex-shrink:0;width:28px;height:28px}.rwZhea_recentItemContent{flex-direction:column;flex:1;min-width:0;display:flex}.rwZhea_recentItemTitle{font-size:var(--zubbah-font-size-body);font-weight:var(--zubbah-font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rwZhea_recentItemCategory{font-size:var(--zubbah-font-size-caption);color:var(--zubbah-color-text-muted)}.rwZhea_footer{padding:var(--zubbah-space-xs) var(--zubbah-space-sm);border-top:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);background:var(--zubbah-color-surface-raised)}.rwZhea_shortcuts{align-items:center;gap:var(--zubbah-space-xs);color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);display:flex}.rwZhea_kbd{background:var(--zubbah-color-surface-muted);border:1px solid var(--zubbah-color-border-default);border-radius:3px;padding:2px 6px;font-family:monospace;font-size:11px}@keyframes rwZhea_overlayShow{0%{opacity:0}to{opacity:1}}@keyframes rwZhea_contentShowMobile{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes rwZhea_contentShowDesktop{0%{opacity:0;transform:translate(-50%)translateY(12px)scale(.97)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes rwZhea_contentShowDesktopExit{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(8px)scale(.97)}}@keyframes rwZhea_pulse{0%,to{opacity:1}50%{opacity:.5}}@media (min-width:640px){.rwZhea_dialogContent{border-radius:0;max-width:600px;height:auto;max-height:75vh;animation:.25s ease-out forwards rwZhea_contentShowDesktop;bottom:auto;left:50%;right:auto;overflow:auto;transform:translate(-50%)}.rwZhea_dialogContent[data-state=closed]{animation:.2s ease-in forwards rwZhea_contentShowDesktopExit}.rwZhea_header{padding:var(--zubbah-space-md) var(--zubbah-space-xl);gap:var(--zubbah-space-sm)}.rwZhea_content{padding:var(--zubbah-space-sm) 0}.rwZhea_groupHeader{padding:var(--zubbah-space-xs) var(--zubbah-space-xl)}.rwZhea_suggestionItem{padding:6px var(--zubbah-space-lg);gap:var(--zubbah-space-xs)}.rwZhea_fallbackGrid{padding:0 var(--zubbah-space-lg);padding-top:var(--zubbah-space-xs)}.rwZhea_recentItem,.rwZhea_sectionHeader{padding:var(--zubbah-space-xs) var(--zubbah-space-lg)}.rwZhea_footer{padding:var(--zubbah-space-sm) var(--zubbah-space-xl)}.rwZhea_emptyState{padding:var(--zubbah-space-2xl)}}@media (min-width:768px){.rwZhea_dialogContent{max-width:640px}}@media (prefers-reduced-motion:reduce){.rwZhea_dialogOverlay,.rwZhea_dialogContent{transition:none!important;animation:none!important}}
.AicfWG_shell{background:var(--zubbah-color-surface-canvas);min-height:100vh;color:var(--zubbah-color-text-primary);flex-direction:column;display:flex}.AicfWG_topbar{z-index:var(--zubbah-z-index-header);background:var(--zubbah-color-surface-raised);border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);position:sticky;top:0}.AicfWG_topbarInner{width:min(100%, var(--zubbah-layout-public-shell-max-width));padding:var(--zubbah-space-sm) var(--zubbah-space-md);gap:var(--zubbah-space-sm);grid-template-columns:1fr auto;align-items:center;margin:0 auto;display:grid}.AicfWG_authTopbarInner{align-items:center;gap:var(--zubbah-space-md);padding:var(--zubbah-space-sm) var(--zubbah-space-md);width:min(100%, var(--zubbah-layout-public-shell-max-width));grid-template-columns:1fr auto;margin:0 auto;display:grid}.AicfWG_authActions{grid-column:2;justify-content:end;justify-self:end;align-items:center;gap:0;display:flex}.AicfWG_authShortcutAction{border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-muted);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);min-height:var(--zubbah-layout-touch-target-min);min-width:var(--zubbah-layout-touch-target-min);padding:var(--zubbah-space-xs);background:0 0;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.AicfWG_authShortcutAction:hover{color:var(--zubbah-color-text-strong);background:#1e293b14}.AicfWG_authShortcutAction:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.AicfWG_authShortcutAction svg{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:20px;height:20px;display:block}.AicfWG_brand{color:var(--zubbah-color-brand-primary);width:fit-content;height:fit-content;display:inline-flex}.AicfWG_brandLogo{width:auto;height:34px;display:block}.AicfWG_topbarPrimary{align-items:center;gap:var(--zubbah-space-md);min-width:0;display:none}.AicfWG_discoveryControls{flex:auto;align-items:center;gap:2px;min-width:0;display:flex}.AicfWG_headerSearch{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);max-width:520px;min-height:calc(var(--zubbah-layout-touch-target-min) - 4px);flex:0 460px;align-items:center;min-width:280px;display:flex;overflow:visible}.AicfWG_headerSearch:focus-within{border-color:var(--zubbah-color-border-focus)}.AicfWG_headerSearchLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AicfWG_headerSearchInput{color:var(--zubbah-color-text-primary);font:inherit;font-size:var(--zubbah-font-size-body-sm);min-width:0;padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-sm);background:0 0;border:0;outline:none;flex:1}.AicfWG_headerSearchInput::placeholder{color:var(--zubbah-color-text-muted)}.AicfWG_headerSearchTrigger{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-discovery);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-muted);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);align-items:center;gap:var(--zubbah-space-xs);max-width:360px;min-height:calc(var(--zubbah-layout-touch-target-min) - 4px);min-width:160px;padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-sm);text-align:left;text-wrap-mode:nowrap;outline:none;flex:0 280px;display:flex}.AicfWG_headerSearchTrigger:hover{border-color:var(--zubbah-color-border-focus)}.AicfWG_headerSearchTrigger:focus-visible{border-color:var(--zubbah-color-border-focus);outline:2px solid var(--zubbah-color-border-focus);outline-offset:-2px}.AicfWG_headerSearchTriggerPlaceholder{flex:1}.AicfWG_headerSearchTriggerShortcut{background:var(--zubbah-color-surface-muted);color:var(--zubbah-color-text-muted);border-radius:3px;padding:2px 6px;font-family:monospace;font-size:11px}.AicfWG_headerSearchButton{background:var(--zubbah-color-action-primary);border-radius:0 var(--zubbah-radius-control) var(--zubbah-radius-control) 0;color:var(--zubbah-color-text-inverse);cursor:pointer;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold);min-height:calc(var(--zubbah-layout-touch-target-min) - 4px);padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-sm);border:0}.AicfWG_headerSearchButton:hover{background:var(--zubbah-color-action-primary)}.AicfWG_headerSearchButton:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:-2px}.AicfWG_topbarActions{justify-content:end;align-items:center;gap:0;min-width:0;display:flex}.AicfWG_mobileSearchTrigger{border:var(--zubbah-border-width-default) solid transparent;border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-muted);cursor:pointer;min-height:var(--zubbah-layout-touch-target-min);min-width:var(--zubbah-layout-touch-target-min);padding:var(--zubbah-space-xs);background:0 0;flex:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}.AicfWG_mobileSearchTrigger[data-open=true]{background:var(--zubbah-color-surface-panel);border-color:var(--zubbah-color-border-discovery);color:var(--zubbah-color-text-strong)}.AicfWG_mobileSearchTrigger:hover{color:var(--zubbah-color-text-strong);background:#1e293b14}.AicfWG_mobileSearchTrigger:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.AicfWG_main{width:min(100%, var(--zubbah-layout-public-shell-max-width));min-height:calc(100vh - var(--zubbah-layout-public-header-height) - var(--zubbah-space-4xl));padding:var(--zubbah-space-lg) var(--zubbah-space-md);flex:1;margin:0 auto}.AicfWG_main[data-flush-top=true]{padding-top:0}.AicfWG_main[data-footer-hidden=true]{padding-bottom:calc(var(--zubbah-space-lg) + var(--zubbah-layout-mobile-nav-height) + env(safe-area-inset-bottom))}.AicfWG_authMain{padding:var(--zubbah-space-2xl) var(--zubbah-space-md);width:min(100%, var(--zubbah-layout-readable-max-width));flex:1;margin:0 auto}.AicfWG_protectedShell{background:var(--zubbah-color-surface-canvas);min-height:100vh;color:var(--zubbah-color-text-primary)}.AicfWG_protectedInner{width:min(100%, var(--zubbah-layout-public-shell-max-width));padding:var(--zubbah-space-lg) var(--zubbah-space-md);gap:var(--zubbah-space-lg);flex-direction:column;margin:0 auto;display:flex}.AicfWG_protectedHeader{max-width:var(--zubbah-layout-readable-max-width);gap:var(--zubbah-space-xs);flex-direction:column;display:flex}.AicfWG_protectedKicker{color:var(--zubbah-color-text-discovery);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-bold);letter-spacing:0;text-transform:uppercase;margin:0}.AicfWG_protectedTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-display-sm);line-height:var(--zubbah-line-height-tight);font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;margin:0}.AicfWG_protectedDescription{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body);line-height:var(--zubbah-line-height-relaxed);margin:0}.AicfWG_protectedContent{min-height:320px}.AicfWG_workspaceShell{background:var(--zubbah-color-surface-canvas);color:var(--zubbah-color-text-primary);flex-direction:column;min-height:100vh;display:flex}.AicfWG_workspaceTopbar{background:var(--zubbah-color-surface-raised);border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);z-index:var(--zubbah-z-index-sticky);position:sticky;top:0}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceTopbar{background:var(--zubbah-color-surface-inverse);border-bottom-color:#ffffff2e}.AicfWG_workspaceTopbarInner{align-items:center;gap:var(--zubbah-space-sm);padding:var(--zubbah-space-sm) var(--zubbah-space-md);width:min(100%, var(--zubbah-layout-public-shell-max-width));grid-template-columns:1fr;margin:0 auto;display:grid}.AicfWG_workspaceBrandGroup{align-items:center;gap:var(--zubbah-space-sm);justify-content:space-between;width:100%;min-width:0;display:flex}.AicfWG_workspaceBadge{background:var(--zubbah-color-state-selected);border:var(--zubbah-border-width-default) solid transparent;border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;line-height:var(--zubbah-line-height-tight);padding:var(--zubbah-space-xxs) var(--zubbah-space-xs);text-transform:uppercase;display:inline-flex}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceBadge{color:var(--zubbah-color-text-inverse);background:#ffffff1c;border-color:#ffffff3d}.AicfWG_workspaceNav{align-items:center;gap:var(--zubbah-space-xs);margin:0 calc(var(--zubbah-space-md) * -1);min-width:0;padding:0 var(--zubbah-space-md);scrollbar-width:none;display:flex;overflow-x:auto}.AicfWG_workspaceNav::-webkit-scrollbar{display:none}.AicfWG_workspaceNavLink{border:var(--zubbah-border-width-default) solid transparent;border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold);align-items:center;gap:var(--zubbah-space-xs);min-height:var(--zubbah-layout-touch-target-min);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);background:0 0;flex:none;text-decoration:none;display:inline-flex}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceNavLink{color:#ffffffc2}.AicfWG_workspaceNavLink[data-active=true]{background:var(--zubbah-color-state-selected);color:var(--zubbah-color-text-strong)}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceNavLink[data-active=true]{color:var(--zubbah-color-text-inverse);background:#ffffff21;border-color:#ffffff5c}.AicfWG_workspaceNavLink[data-disabled=true]{cursor:not-allowed;opacity:.68}.AicfWG_workspaceNavIcon{width:18px;height:18px;display:inline-flex}.AicfWG_workspaceNavIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:100%;height:100%;display:block}.AicfWG_workspaceNavText{white-space:nowrap}.AicfWG_workspaceNavStatus{background:var(--zubbah-color-surface-muted);border-radius:var(--zubbah-radius-xs);color:var(--zubbah-color-text-muted);font-size:10px;font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;text-transform:uppercase;padding:3px 5px;line-height:1}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceNavStatus{color:#ffffffbd;background:#ffffff1f}.AicfWG_workspaceActions{align-items:center;gap:var(--zubbah-space-xs);grid-template-columns:repeat(2,minmax(0,1fr));justify-content:space-between;width:100%;min-width:0;display:grid}.AicfWG_workspaceQuietAction,.AicfWG_workspacePrimaryAction{border:var(--zubbah-border-width-default) solid transparent;border-radius:var(--zubbah-radius-control);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold);line-height:var(--zubbah-line-height-tight);min-height:var(--zubbah-layout-touch-target-min);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);white-space:nowrap;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.AicfWG_workspaceQuietAction{background:var(--zubbah-color-surface-panel);border-color:var(--zubbah-color-border-default);color:var(--zubbah-color-text-strong)}.AicfWG_workspacePrimaryAction{background:var(--zubbah-color-action-commerce);color:var(--zubbah-color-text-inverse)}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceQuietAction{color:var(--zubbah-color-text-inverse);background:#ffffff17;border-color:#ffffff38}.AicfWG_workspaceNavLink:focus-visible,.AicfWG_workspaceQuietAction:focus-visible,.AicfWG_workspacePrimaryAction:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceNavLink:focus-visible,.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceQuietAction:focus-visible,.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspacePrimaryAction:focus-visible{outline-color:var(--zubbah-color-text-inverse)}.AicfWG_workspaceUser{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid transparent;border-radius:var(--zubbah-radius-control);align-items:center;gap:var(--zubbah-space-xs);min-height:var(--zubbah-layout-touch-target-min);min-width:0;padding:var(--zubbah-space-xxs) var(--zubbah-space-xs);display:none}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceUser{color:var(--zubbah-color-text-inverse);background:#ffffff17;border-color:#ffffff38}.AicfWG_workspaceUserAvatar{background:var(--zubbah-color-action-trust);color:var(--zubbah-color-text-inverse);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.AicfWG_workspaceUserCopy{flex-direction:column;gap:1px;min-width:0;display:flex}.AicfWG_workspaceUserCopy span,.AicfWG_workspaceUserCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AicfWG_workspaceUserCopy span{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold);max-width:120px}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceUserCopy span{color:var(--zubbah-color-text-inverse)}.AicfWG_workspaceUserCopy small{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);max-width:120px}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceUserCopy small{color:#ffffffb3}.AicfWG_workspaceMain{gap:var(--zubbah-space-md);padding:var(--zubbah-space-lg) var(--zubbah-space-md);width:min(100%, var(--zubbah-layout-public-shell-max-width));flex-direction:column;flex:1;margin:0 auto;display:flex}.AicfWG_workspaceIntro{border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);align-items:start;gap:var(--zubbah-space-sm);padding-bottom:var(--zubbah-space-md);grid-template-columns:1fr;display:grid}.AicfWG_workspaceKicker{color:var(--zubbah-color-text-discovery);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;margin:0 0 var(--zubbah-space-xs);text-transform:uppercase}.AicfWG_workspaceTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-title);font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;line-height:var(--zubbah-line-height-tight);margin:0}.AicfWG_workspaceDescription{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body);line-height:var(--zubbah-line-height-relaxed);margin:0}.AicfWG_workspaceContent{min-height:360px}.AicfWG_workspacePageHeader{gap:var(--zubbah-space-xs);margin-bottom:var(--zubbah-space-md);max-width:var(--zubbah-layout-readable-max-width);flex-direction:column;display:flex}.AicfWG_workspacePageTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-title);font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;line-height:var(--zubbah-line-height-tight);margin:0}.AicfWG_workspacePageDescription{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body);line-height:var(--zubbah-line-height-body);margin:0}@media (min-width:768px){.AicfWG_topbarInner{gap:var(--zubbah-space-xxs);padding:var(--zubbah-space-sm) var(--zubbah-space-lg);grid-template-columns:auto minmax(0,1fr)}.AicfWG_authTopbarInner{padding:var(--zubbah-space-sm) var(--zubbah-space-lg);grid-template-columns:auto 1fr auto}.AicfWG_authActions{gap:var(--zubbah-space-xxs);grid-column:3}.AicfWG_topbarPrimary{display:flex}.AicfWG_topbarActions,.AicfWG_mobileSearchTrigger{display:none}.AicfWG_brandLogo{height:42px}.AicfWG_main{padding:var(--zubbah-space-xl) var(--zubbah-space-lg)}.AicfWG_main[data-flush-top=true]{padding-top:0}.AicfWG_main[data-footer-hidden=true]{padding-bottom:var(--zubbah-space-xl)}.AicfWG_authMain{padding:var(--zubbah-space-2xl) var(--zubbah-space-lg)}.AicfWG_protectedInner{padding:var(--zubbah-space-xl) var(--zubbah-space-lg)}.AicfWG_workspaceTopbarInner{gap:var(--zubbah-space-md);padding:var(--zubbah-space-sm) var(--zubbah-space-lg);grid-template-columns:auto minmax(0,1fr)}.AicfWG_workspaceBrandGroup{justify-content:flex-start;width:auto}.AicfWG_workspaceActions{grid-column:1/-1;grid-template-columns:none;justify-content:end;width:auto;display:flex}.AicfWG_workspaceUser{display:flex}.AicfWG_workspaceNav{margin:0;padding:0}.AicfWG_workspaceNavLink{padding:var(--zubbah-space-xs) var(--zubbah-space-sm)}.AicfWG_workspaceMain{gap:var(--zubbah-space-lg);padding:var(--zubbah-space-xl) var(--zubbah-space-lg)}.AicfWG_workspaceIntro{align-items:end;gap:var(--zubbah-space-md);padding-bottom:var(--zubbah-space-lg);grid-template-columns:minmax(0,1fr) minmax(260px,.64fr)}.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceIntro{grid-template-columns:1fr;align-items:start}.AicfWG_workspaceTitle{font-size:var(--zubbah-font-size-display-sm)}}@media (min-width:1024px){.AicfWG_workspaceShell[data-variant=admin] .AicfWG_workspaceIntro{grid-template-columns:minmax(0,1fr) minmax(260px,.64fr);align-items:end}}@media (min-width:1280px){.AicfWG_workspaceTopbarInner{grid-template-columns:auto minmax(0,1fr) auto}.AicfWG_workspaceActions{grid-column:auto}}
.puQbfq_nav{gap:var(--zubbah-space-xxs);flex:none;justify-content:flex-start;display:flex}.puQbfq_nav:not([data-always-visible=true]),.puQbfq_navPromoted{display:none}.puQbfq_navLink{border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-muted);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);min-height:var(--zubbah-layout-touch-target-min);min-width:var(--zubbah-layout-touch-target-min);padding:var(--zubbah-space-xs);width:var(--zubbah-layout-touch-target-min);background:0 0;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:background .12s,color .12s;display:inline-flex;position:relative}.puQbfq_navBadge{background:var(--zubbah-color-state-danger);color:var(--zubbah-color-text-inverse);font-size:10px;font-weight:var(--zubbah-font-weight-extrabold);border:2px solid var(--zubbah-color-surface-panel);border-radius:999px;justify-content:center;align-items:center;min-width:18px;min-height:18px;padding:2px 5px;line-height:1;display:inline-flex;position:absolute;inset-block-start:1px;inset-inline-end:1px}.puQbfq_navLink:hover{color:var(--zubbah-color-text-strong);background:#1e293b14}.puQbfq_navIcon{width:20px;height:20px;display:inline-flex}.puQbfq_navIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:100%;height:100%;display:block}.puQbfq_navText{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.puQbfq_navLink[data-active=true]{background:var(--zubbah-color-state-selected);color:var(--zubbah-color-text-strong)}.puQbfq_mobileHeaderNotification{display:inline-flex}.puQbfq_mobileHeaderAuth{background:var(--zubbah-color-action-commerce);border:var(--zubbah-border-width-default) solid transparent;border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-on-action);min-height:var(--zubbah-layout-touch-target-min);min-width:var(--zubbah-layout-touch-target-min);padding:var(--zubbah-space-xs);flex:none;justify-content:center;align-items:center;display:inline-flex}.puQbfq_navLink:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.puQbfq_loginLink{border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-bold);align-items:center;gap:var(--zubbah-space-xs);min-height:var(--zubbah-layout-touch-target-min);padding:0 var(--zubbah-space-sm);background:#1e293b14;text-decoration:none;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.puQbfq_loginLink svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;width:18px;height:18px;display:block}.puQbfq_loginLink:hover{background:var(--zubbah-color-state-selected);border-color:var(--zubbah-color-border-focus)}.puQbfq_loginLink:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.puQbfq_sellCta{background:var(--zubbah-color-action-commerce);border:var(--zubbah-border-width-default) solid #b4480d3d;border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-inverse);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);align-items:center;gap:var(--zubbah-space-xs);line-height:var(--zubbah-line-height-tight);min-height:var(--zubbah-layout-touch-target-min);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);flex:none;justify-content:center;text-decoration:none;transition:background .12s,transform .12s;display:none}.puQbfq_sellCta:hover{background:var(--zubbah-color-action-commerce-accent);transform:translateY(-1px)}.puQbfq_sellCtaIcon{stroke-width:2.6px;width:20px;height:20px;display:block}.puQbfq_sellCta:focus-visible,.puQbfq_mobileMenuClose:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.puQbfq_mobileMenu{display:block;position:relative}.puQbfq_mobileMenuBackdrop{background:var(--zubbah-color-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--zubbah-z-index-modal);animation:.15s ease-out puQbfq_mobileBackdropShow;position:fixed;inset:0}.puQbfq_mobileMenuPanel{background:var(--zubbah-color-surface-panel);gap:var(--zubbah-space-md);padding:var(--zubbah-space-md);height:calc(100dvh - var(--zubbah-layout-public-header-height));top:var(--zubbah-layout-public-header-height);width:100%;z-index:var(--zubbah-z-index-modal);flex-direction:column;animation:.15s ease-out puQbfq_mobileMenuShow;display:flex;position:fixed;bottom:0}.puQbfq_mobileMenuHeader{border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);align-items:center;gap:var(--zubbah-space-sm);padding-bottom:var(--zubbah-space-sm);justify-content:space-between;display:none}.puQbfq_mobileMenuTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body);font-weight:var(--zubbah-font-weight-extrabold);line-height:var(--zubbah-line-height-tight);margin:0}.puQbfq_mobileMenuClose{background:var(--zubbah-color-surface-muted);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-strong);cursor:pointer;height:var(--zubbah-layout-touch-target-min);width:var(--zubbah-layout-touch-target-min);justify-content:center;align-items:center;padding:0;display:inline-flex}.puQbfq_mobileMenuClose svg{stroke-width:2.3px;width:20px;height:20px;display:block}.puQbfq_categoryNav{gap:var(--zubbah-space-xs);background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);display:grid;overflow-y:auto}.puQbfq_categoryNavHeader{align-items:center;gap:var(--zubbah-space-sm);background:var(--zubbah-color-surface-panel);justify-content:space-between;display:flex;position:sticky;top:0}.puQbfq_categoryNavEyebrow{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;text-transform:uppercase;line-height:1}.puQbfq_categoryNavAllLink{color:var(--zubbah-color-text-discovery);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;line-height:1;text-decoration:none;overflow:hidden}.puQbfq_categoryBackButton{border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-muted);cursor:pointer;gap:var(--zubbah-space-xs);margin:calc(var(--zubbah-space-xxs) * -1);font:inherit;font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);text-transform:uppercase;background:0 0;border:0;flex:0 auto;min-width:0;line-height:1}.puQbfq_categoryBackLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.puQbfq_categoryNavEyebrow,.puQbfq_categoryBackButton{align-items:center;min-height:32px;display:inline-flex}.puQbfq_categoryBackButton svg{flex:none;width:16px;height:16px;display:block}.puQbfq_categoryGrid{--category-grid-mesh:color-mix(in srgb, var(--zubbah-color-border-default) 70%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:0;padding:0;display:grid}.puQbfq_categoryGridItem{border:0;border-left:var(--zubbah-border-width-default) solid var(--category-grid-mesh);border-top:var(--zubbah-border-width-default) solid var(--category-grid-mesh);color:var(--zubbah-color-text-primary);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-bold);align-items:center;gap:var(--zubbah-space-xxs);line-height:var(--zubbah-line-height-tight);padding:var(--zubbah-space-sm) var(--zubbah-space-xxs);text-align:center;word-break:normal;background:0 0;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.puQbfq_categoryGridItem:nth-child(-n+4){border-top:0}.puQbfq_categoryGridItem:nth-child(4n+1){border-left:0}.puQbfq_categoryGridImage,.puQbfq_categoryGridFallback{border-radius:var(--zubbah-radius-xs);flex:none;width:48px;height:48px;display:block}.puQbfq_categoryGridFallback{color:var(--zubbah-color-text-muted);justify-content:center;align-items:center;display:flex}.puQbfq_categoryGridImage{object-fit:contain}.puQbfq_categoryGridLabel{line-height:var(--zubbah-line-height-tight);overflow-wrap:anywhere;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.puQbfq_categoryPanel{gap:var(--zubbah-space-xs);background:0 0;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.puQbfq_categoryPanelTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);line-height:var(--zubbah-line-height-tight);text-align:left;min-width:0;padding:0 var(--zubbah-space-xxs);margin:0}.puQbfq_categoryList{padding:0 var(--zubbah-space-xxs) var(--zubbah-space-sm);flex-direction:column;gap:0;display:flex;overflow-y:auto}.puQbfq_categoryListItem{border:0;border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);color:var(--zubbah-color-text-primary);cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);align-items:center;gap:var(--zubbah-space-sm);line-height:var(--zubbah-line-height-tight);min-width:0;padding:var(--zubbah-space-xxs);text-align:left;background:0 0;justify-content:space-between;text-decoration:none;display:flex}.puQbfq_categoryListItem:last-child{border-bottom:0}.puQbfq_categoryListItemContent{align-items:center;gap:var(--zubbah-space-sm);min-width:0;display:inline-flex}.puQbfq_categoryListImage{object-fit:contain;border-radius:8px;flex:none;width:36px;height:36px;display:block}.puQbfq_categoryListLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.puQbfq_categoryListCue{color:var(--zubbah-color-text-muted);flex:none}.puQbfq_categoryEmpty{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body-sm);line-height:var(--zubbah-line-height-body);padding:var(--zubbah-space-sm);margin:0}.puQbfq_categoryNavAllLink:hover,.puQbfq_categoryBackButton:hover,.puQbfq_categoryGridItem:hover,.puQbfq_categoryListItem:hover{background:var(--zubbah-color-surface-muted)}.puQbfq_categoryNavAllLink:focus-visible,.puQbfq_categoryBackButton:focus-visible,.puQbfq_categoryListItem:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.puQbfq_categoryGridItem:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:-2px}@keyframes puQbfq_mobileBackdropShow{0%{opacity:0}to{opacity:1}}@keyframes puQbfq_mobileMenuShow{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.puQbfq_nav[data-authenticated=true],.puQbfq_nav[data-guest=true]{display:flex}.puQbfq_nav[data-always-visible=true] .puQbfq_navPromoted,.puQbfq_sellCta{display:inline-flex}.puQbfq_mobileMenu,.puQbfq_mobileHeaderNotification{display:none}}@media (min-width:1280px){.puQbfq_nav:not([data-always-visible=true]){display:flex}.puQbfq_navPromoted{display:inline-flex}}
._1VOZIW_footer{background:var(--zubbah-color-surface-footer);color:var(--zubbah-color-text-inverse);margin-top:var(--zubbah-space-3xl)}._1VOZIW_inner{gap:clamp(var(--zubbah-space-xl), 5vw, 72px);padding:clamp(72px, 8vw, 96px) var(--zubbah-space-md);width:min(100%, var(--zubbah-layout-public-shell-max-width));grid-template-columns:1fr;margin:0 auto;display:grid}._1VOZIW_brandSection{gap:var(--zubbah-space-sm);flex-direction:column;max-width:380px;display:flex}._1VOZIW_brand{color:var(--zubbah-color-text-inverse);width:max-content;display:inline-flex}._1VOZIW_brandLogo{filter:brightness(1.12)saturate(.92);width:auto;height:42px;display:block}._1VOZIW_summary,._1VOZIW_tagline{margin:0}._1VOZIW_summary{color:#ffffffc7;line-height:var(--zubbah-line-height-body)}._1VOZIW_tagline{color:var(--zubbah-color-text-inverse);font-weight:var(--zubbah-font-weight-extrabold)}._1VOZIW_linkGrid{gap:var(--zubbah-space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._1VOZIW_column,._1VOZIW_socialColumn{gap:var(--zubbah-space-sm);flex-direction:column;display:flex}._1VOZIW_columnHeading{color:#ffffff9e;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;text-transform:uppercase;margin:0}._1VOZIW_footerNav{gap:var(--zubbah-space-xs);flex-direction:column;display:flex}._1VOZIW_footerLink{color:#ffffffd1;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-semibold);width:max-content;text-decoration:none}._1VOZIW_footerLink:hover,._1VOZIW_footerLink:focus-visible{color:var(--zubbah-color-text-inverse);text-underline-offset:4px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}._1VOZIW_socialLinks{gap:var(--zubbah-space-xxs);opacity:.35;pointer-events:none;flex-wrap:wrap;display:flex}._1VOZIW_appLinks{gap:var(--zubbah-space-xs);opacity:.35;padding-top:var(--zubbah-space-sm);pointer-events:none;flex-direction:column;display:flex}._1VOZIW_appLinksHeading{color:#ffffff9e;font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;text-transform:uppercase;margin:0}._1VOZIW_socialLink{border:var(--zubbah-border-width-default) solid #fff3;border-radius:var(--zubbah-radius-control);color:#ffffffc7;height:var(--zubbah-layout-touch-target-min);width:var(--zubbah-layout-touch-target-min);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._1VOZIW_socialLink svg{width:22px;height:22px;display:block}._1VOZIW_appLink{width:max-content;display:inline-flex}._1VOZIW_appLink img{width:auto;height:40px;display:block}._1VOZIW_legalBar{background:var(--zubbah-color-scrim-inverse)}._1VOZIW_legalInner{color:#ffffffc7;font-size:var(--zubbah-font-size-body-sm);align-items:center;gap:var(--zubbah-space-sm);padding:var(--zubbah-space-md) var(--zubbah-space-md) calc(var(--zubbah-layout-mobile-nav-height) + var(--zubbah-space-md));width:min(100%, var(--zubbah-layout-public-shell-max-width));flex-wrap:wrap;justify-content:space-between;margin:0 auto;display:flex}._1VOZIW_legalNav{align-items:center;gap:var(--zubbah-space-sm);flex-wrap:wrap;display:flex}._1VOZIW_legalLink{color:#ffffff9e;cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:none}._1VOZIW_cookieLink{border-radius:var(--zubbah-radius-control);color:#ffffff9e;cursor:pointer;font:inherit;font-size:var(--zubbah-font-size-body-sm);padding:2px var(--zubbah-space-sm);white-space:nowrap;background:#ffffff14;border:0;text-decoration:none}._1VOZIW_cookieLink:hover,._1VOZIW_cookieLink:focus-visible{color:var(--zubbah-color-text-inverse);background:#ffffff24}._1VOZIW_legalLink:hover,._1VOZIW_legalLink:focus-visible{color:var(--zubbah-color-text-inverse);text-underline-offset:4px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}@media (min-width:640px){._1VOZIW_linkGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){._1VOZIW_footer{margin-top:var(--zubbah-space-4xl)}}@media (min-width:1024px){._1VOZIW_inner{padding-inline:var(--zubbah-space-lg);grid-template-columns:minmax(280px,.72fr) minmax(0,1.6fr);align-items:start}._1VOZIW_legalInner{padding:var(--zubbah-space-md) var(--zubbah-space-lg)}}
.KWCj9G_button{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);color:var(--zubbah-color-text-strong);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.KWCj9G_button:disabled{cursor:not-allowed;opacity:.68}.KWCj9G_button:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.KWCj9G_button[data-variant=card]{height:32px;right:var(--zubbah-space-xs);top:var(--zubbah-space-xs);width:32px;z-index:calc(var(--zubbah-z-index-base) + 1);position:absolute;box-shadow:0 8px 18px #0f172a2e}.KWCj9G_button[data-variant=card] svg{stroke-width:1.7px;width:17px;height:17px}.KWCj9G_button[data-variant=detail]{height:var(--zubbah-layout-touch-target-min);width:var(--zubbah-layout-touch-target-min)}.KWCj9G_button[data-saved=true]{background:var(--zubbah-color-surface-discovery);border-color:var(--zubbah-color-border-discovery);color:var(--zubbah-color-text-discovery)}.KWCj9G_button[data-saved=true] svg{fill:currentColor}.KWCj9G_button svg{stroke-width:2.3px;width:18px;height:18px;display:block}.KWCj9G_button[data-variant=card][data-saved=false]{color:var(--zubbah-color-text-muted);background:#ffffffd1;border-color:#cbd5e1b8;box-shadow:0 4px 12px #0f172a1a}.KWCj9G_button[data-variant=card][data-saved=false] svg{opacity:.72;stroke-width:1.4px}
.oSZ9Iq_disclosure{border-top:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);padding-top:var(--zubbah-space-sm);flex-direction:column;display:flex}.oSZ9Iq_summary{cursor:pointer;align-items:center;gap:var(--zubbah-space-xs);min-height:var(--zubbah-layout-touch-target-min);list-style:none;display:flex}.oSZ9Iq_summary::-webkit-details-marker{display:none}.oSZ9Iq_summary:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.oSZ9Iq_label{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body);font-weight:var(--zubbah-font-weight-semibold);line-height:var(--zubbah-line-height-tight)}.oSZ9Iq_meta{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-bold);line-height:var(--zubbah-line-height-tight);margin-left:auto}.oSZ9Iq_chevron{color:var(--zubbah-color-text-muted);flex:none;transition:transform .16s}.oSZ9Iq_disclosure[open] .oSZ9Iq_chevron{transform:rotate(180deg)}.oSZ9Iq_body{padding-top:var(--zubbah-space-sm)}@media (prefers-reduced-motion:reduce){.oSZ9Iq_chevron{transition:none}}
._55e1qa_filterSkeleton{display:none}._55e1qa_filterSkeletonGroup{gap:var(--zubbah-space-xs);flex-direction:column;display:flex}._55e1qa_resultsSkeletonIntro{gap:var(--zubbah-space-xs);max-width:var(--zubbah-layout-readable-max-width);flex-direction:column;min-width:min(100%,420px);display:flex}._55e1qa_skeletonLabel{width:38%;min-height:14px}._55e1qa_skeletonControl,._55e1qa_skeletonViewToggle{min-height:var(--zubbah-layout-touch-target-min)}._55e1qa_skeletonTitle{width:min(100%,260px);min-height:36px}._55e1qa_skeletonLine{width:min(100%,520px);min-height:18px}._55e1qa_skeletonShortLine{width:55%;min-height:18px}._55e1qa_skeletonTinyLine{width:42%;min-height:14px}._55e1qa_skeletonChipRow{width:min(100%,300px);min-height:34px}._55e1qa_skeletonViewToggle{flex:0 0 118px;width:118px}._55e1qa_mobileControlsSkeleton{display:block}._55e1qa_mobileFilterTriggerSkeleton{border-radius:var(--zubbah-radius-control);height:var(--zubbah-layout-touch-target-min);width:112px}._55e1qa_listingCardSkeleton{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-xs);overflow:hidden}._55e1qa_listingCardSkeletonList{grid-template-columns:minmax(112px,38%) minmax(0,1fr);display:grid}._55e1qa_listingCardSkeletonList ._55e1qa_listingCardMediaSkeleton{aspect-ratio:16/9;height:135px}._55e1qa_masonrySkeletonGrid{column-count:2;column-gap:var(--zubbah-space-xs)}._55e1qa_listingCardSkeletonMasonry{break-inside:avoid;margin-bottom:var(--zubbah-space-xs)}._55e1qa_listingCardSkeletonMasonry ._55e1qa_listingCardMediaSkeleton{aspect-ratio:var(--listing-card-skeleton-ratio,4 / 3)}._55e1qa_listingCardMediaSkeleton{--listing-card-media-indicator-height:24px;--skeleton-height:auto;aspect-ratio:5/4;background:linear-gradient(135deg, color-mix(in srgb, var(--zubbah-color-surface-muted) 82%, transparent), var(--zubbah-color-surface-raised)), var(--zubbah-color-surface-muted);border-radius:0;height:auto;min-height:0;position:relative;overflow:hidden}._55e1qa_listingCardMediaSkeleton[data-image-seed="1"]:after{width:clamp(44px,16%,76px)}._55e1qa_listingCardMediaSkeleton[data-image-seed="2"]:before{width:52px}._55e1qa_listingCardMediaSkeleton[data-image-seed="3"]:after{width:clamp(42px,15%,72px)}._55e1qa_listingCardBodySkeleton{gap:var(--zubbah-space-xs);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);flex-direction:column;display:flex}@media (min-width:640px){._55e1qa_listingCardSkeletonList{grid-template-columns:minmax(0,260px) minmax(0,1fr)}._55e1qa_listingCardSkeletonList ._55e1qa_listingCardMediaSkeleton{height:190px}._55e1qa_masonrySkeletonGrid{column-count:3;column-gap:var(--zubbah-space-sm)}}@media (min-width:1024px){._55e1qa_filterSkeleton{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-card);gap:var(--zubbah-space-md);padding:var(--zubbah-space-md);flex-direction:column;display:flex}._55e1qa_mobileControlsSkeleton{display:none}}@media (min-width:1536px){._55e1qa_masonrySkeletonGrid{column-count:4;column-gap:var(--zubbah-space-sm)}}
.cOGToW_publicShell,.cOGToW_protectedShell{background:var(--zubbah-color-surface-canvas);color:var(--zubbah-color-text-primary);flex-direction:column;min-height:100vh;display:flex}.cOGToW_publicHeader,.cOGToW_protectedHeader{background:var(--zubbah-color-surface-raised);border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);z-index:var(--zubbah-z-index-header);position:sticky;top:0}.cOGToW_protectedShell[data-variant=admin] .cOGToW_protectedHeader{background:var(--zubbah-color-surface-footer);width:100%;position:fixed}.cOGToW_publicHeaderInner,.cOGToW_protectedHeaderInner{align-items:center;gap:var(--zubbah-space-sm);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);width:min(100%, var(--zubbah-layout-public-shell-max-width));justify-content:space-between;margin:0 auto;display:flex}.cOGToW_protectedHeaderInner{width:min(100%, var(--zubbah-layout-protected-shell-max-width))}.cOGToW_brand{flex:none}.cOGToW_publicDesktopChrome{align-items:center;gap:var(--zubbah-space-sm);flex:auto;min-width:0;display:none}.cOGToW_search{flex:0 520px}.cOGToW_headerLinks,.cOGToW_publicActions,.cOGToW_protectedActions{align-items:center;gap:var(--zubbah-space-xs);display:flex}.cOGToW_publicActions,.cOGToW_protectedActions{justify-content:end}.cOGToW_iconAction,.cOGToW_accountIconAction,.cOGToW_adminBrowseAction,.cOGToW_adminMenuAction,.cOGToW_adminModeAction,.cOGToW_sellAction,.cOGToW_protectedCta{border-radius:var(--zubbah-radius-control)}.cOGToW_sellAction,.cOGToW_protectedCta,.cOGToW_accountIconAction,.cOGToW_adminBrowseAction{display:none}.cOGToW_accountIconAction[data-mobile-priority=true],.cOGToW_adminMenuAction,.cOGToW_adminModeAction{display:block}.cOGToW_publicMain{min-height:calc(100vh - var(--zubbah-layout-public-header-height) - var(--zubbah-space-4xl));padding:var(--zubbah-space-lg) var(--zubbah-space-md);width:min(100%, var(--zubbah-layout-public-shell-max-width));flex:1;margin:0 auto}.cOGToW_publicMain[data-flush-top=true]{padding-top:0}.cOGToW_pagePlaceholder{gap:var(--zubbah-space-sm);padding-top:var(--zubbah-space-md);flex-direction:column;display:flex}.cOGToW_pageBody,.cOGToW_protectedCard{border-radius:var(--zubbah-radius-card)}.cOGToW_publicFooter{background:var(--zubbah-color-surface-inverse);margin-top:var(--zubbah-space-xl)}.cOGToW_footerInner{gap:var(--zubbah-space-md);padding:var(--zubbah-space-xl) var(--zubbah-space-sm) calc(var(--zubbah-layout-mobile-nav-height) + var(--zubbah-space-sm));width:min(100%, var(--zubbah-layout-public-shell-max-width));flex-direction:column;margin:0 auto;display:flex}.cOGToW_footerBrand,.cOGToW_identityCopy{gap:var(--zubbah-space-xs);flex-direction:column;min-width:0;display:flex}.cOGToW_identityCopy{gap:2px}.cOGToW_footerLinks{gap:var(--zubbah-space-sm);grid-template-columns:1fr;display:grid}.cOGToW_protectedLayout{min-height:calc(100vh - var(--zubbah-layout-app-header-height));flex-direction:column;flex:1;width:100%;display:flex}.cOGToW_protectedShell[data-variant=admin] .cOGToW_protectedLayout{margin-top:var(--zubbah-layout-admin-header-height);min-height:calc(100dvh - var(--zubbah-layout-admin-header-height))}.cOGToW_sidebar{display:none}.cOGToW_identity{background:var(--zubbah-color-surface-inverse);border:var(--zubbah-border-width-default) solid #ffffff1a;border-radius:var(--zubbah-radius-card);align-items:center;gap:var(--zubbah-space-sm);padding:var(--zubbah-space-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.cOGToW_protectedShell[data-variant=admin] .cOGToW_identity{background:var(--zubbah-color-surface-footer)}.cOGToW_avatar,.cOGToW_dockIcon{border-radius:999px}.cOGToW_sidebarLinks{gap:var(--zubbah-space-xxs);flex-direction:column;display:flex}.cOGToW_sidebarLink{align-items:center;gap:var(--zubbah-space-sm);min-height:38px;padding:var(--zubbah-space-xs) var(--zubbah-space-md);grid-template-columns:auto minmax(0,1fr);display:grid}.cOGToW_protectedShell[data-variant=admin] .cOGToW_sidebarLink{min-height:var(--zubbah-layout-touch-target-min);padding-inline:var(--zubbah-space-sm)}.cOGToW_sidebarSpacer{flex:1}.cOGToW_sidebarFooter{border-top:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);padding-top:var(--zubbah-space-sm);flex-direction:column;gap:2px;display:flex}.cOGToW_sidebarFooterRow{align-items:center;gap:var(--zubbah-space-sm);min-height:26px;padding:6px var(--zubbah-space-sm);grid-template-columns:18px minmax(0,1fr);display:grid}.cOGToW_protectedContent{min-width:0;padding:var(--zubbah-space-md) var(--zubbah-space-md) calc(var(--zubbah-layout-mobile-nav-height) + var(--zubbah-space-md) + env(safe-area-inset-bottom));flex:1}.cOGToW_protectedWorkspace{gap:var(--zubbah-space-sm);flex-direction:column;min-width:0;display:flex}.cOGToW_protectedShell[data-variant=admin] .cOGToW_protectedContent{padding:0}.cOGToW_protectedShell[data-variant=admin] .cOGToW_protectedWorkspace{padding:var(--zubbah-space-sm)}.cOGToW_protectedCards{gap:var(--zubbah-space-sm);grid-template-columns:1fr;display:grid}.cOGToW_mobileDock{background:var(--zubbah-color-surface-panel);border-top:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);min-height:var(--zubbah-layout-mobile-nav-height);z-index:var(--zubbah-z-index-sticky);position:fixed;bottom:0;left:0;right:0}.cOGToW_mobileDockInner{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;max-width:520px;margin:0 auto;display:grid}.cOGToW_mobileDockItem{align-items:center;gap:var(--zubbah-space-xxs);min-height:calc(var(--zubbah-layout-touch-target-min) + var(--zubbah-space-xs));padding:var(--zubbah-space-xs) var(--zubbah-space-xxs) 0;flex-direction:column;justify-content:center;display:flex}@media (min-width:640px){.cOGToW_footerLinks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.cOGToW_publicHeaderInner,.cOGToW_protectedHeaderInner{padding:var(--zubbah-space-sm) var(--zubbah-space-lg)}.cOGToW_publicDesktopChrome{display:flex}.cOGToW_brand{min-height:42px}.cOGToW_sellAction,.cOGToW_protectedCta,.cOGToW_accountIconAction,.cOGToW_adminBrowseAction{display:block}.cOGToW_protectedContent{padding:var(--zubbah-space-sm)}.cOGToW_mobileDock{display:none}}@media (min-width:1024px){.cOGToW_protectedLayout{width:min(100%, var(--zubbah-layout-protected-shell-max-width));grid-template-columns:260px minmax(0,1fr);margin-left:auto;margin-right:auto;display:grid}.cOGToW_protectedShell[data-variant=admin] .cOGToW_protectedLayout{grid-template-columns:260px minmax(0,1fr)}.cOGToW_sidebar{border-right:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);gap:var(--zubbah-space-sm);height:calc(100vh - var(--zubbah-layout-app-header-height));padding:var(--zubbah-space-sm);top:var(--zubbah-layout-app-header-height);flex-direction:column;display:flex;position:sticky;overflow-y:auto}.cOGToW_protectedShell[data-variant=admin] .cOGToW_sidebar{height:calc(100dvh - var(--zubbah-layout-admin-header-height));bottom:0;left:max(0px, calc((100vw - var(--zubbah-layout-protected-shell-max-width)) / 2));max-height:calc(100dvh - var(--zubbah-layout-admin-header-height));top:var(--zubbah-layout-admin-header-height);width:260px;position:fixed}.cOGToW_protectedShell[data-variant=admin] .cOGToW_protectedContent{grid-column:2}.cOGToW_protectedShell[data-variant=account] .cOGToW_protectedContent{padding:var(--zubbah-space-md) var(--zubbah-space-lg) var(--zubbah-space-xl) var(--zubbah-space-lg)}.cOGToW_protectedCards{grid-template-columns:repeat(2,minmax(0,1fr))}.cOGToW_protectedCard:last-child{grid-column:1/-1}}@media (min-width:1536px){.cOGToW_protectedLayout,.cOGToW_protectedShell[data-variant=admin] .cOGToW_protectedLayout{grid-template-columns:var(--zubbah-layout-sidebar-width) minmax(0, 1fr)}.cOGToW_protectedShell[data-variant=admin] .cOGToW_sidebar{width:var(--zubbah-layout-sidebar-width)}}
.IXLlTq_card{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-card);cursor:pointer;align-items:stretch;gap:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.IXLlTq_card:hover,.IXLlTq_card:focus-within{border-color:var(--zubbah-color-border-focus);box-shadow:0 8px 18px #0f172a14}.IXLlTq_card:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.IXLlTq_card[data-pending-delete=true]{cursor:wait;opacity:.56}.IXLlTq_media{background:var(--zubbah-color-surface-raised);flex-shrink:0;justify-content:center;align-items:center;width:96px;height:120px;display:flex}.IXLlTq_image{object-fit:cover;width:100%;height:120px}.IXLlTq_imageFallback{color:var(--zubbah-color-text-muted);align-items:center;gap:var(--zubbah-space-xxs);text-align:center;flex-direction:column;justify-content:center;width:100%;height:120px;display:flex}.IXLlTq_body{gap:var(--zubbah-space-xxs);min-width:0;padding:var(--zubbah-space-sm) var(--zubbah-space-md);flex-direction:column;justify-content:space-between;width:100%;display:flex}.IXLlTq_header{align-items:start;gap:var(--zubbah-space-sm);justify-content:space-between;display:flex}.IXLlTq_header>span{flex:none}.IXLlTq_title{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body);font-weight:var(--zubbah-font-weight-bold);line-height:var(--zubbah-line-height-tight);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;display:-webkit-box;overflow:hidden}.IXLlTq_date{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);margin:0}.IXLlTq_actions{align-items:center;gap:var(--zubbah-space-xs);pointer-events:auto;justify-content:space-between;display:flex}.IXLlTq_continueHint{color:var(--zubbah-color-action-commerce);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);align-items:center;gap:var(--zubbah-space-xxs);padding:var(--zubbah-space-xxs) var(--zubbah-space-xxs);display:inline-flex}.IXLlTq_deleteBtn{border:var(--zubbah-border-width-default) solid transparent;border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-danger);cursor:pointer;align-items:center;gap:var(--zubbah-space-xxs);height:28px;padding:0 var(--zubbah-space-xs);background:0 0;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.IXLlTq_deleteBtn:hover{border-color:var(--zubbah-color-border-default);color:var(--zubbah-color-text-danger)}.IXLlTq_deleteBtn:focus-visible{border-color:var(--zubbah-color-action-commerce);outline:none}.IXLlTq_deleteBtn:disabled{cursor:not-allowed;opacity:.5}.IXLlTq_deleteLabel{font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);line-height:1}.IXLlTq_loadingIcon{animation:1s linear infinite IXLlTq_draft-card-spin}.IXLlTq_deleteDialogActions{gap:var(--zubbah-space-sm);justify-content:flex-end;display:flex}@keyframes IXLlTq_draft-card-spin{to{transform:rotate(360deg)}}
.Ngcp5a_card{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-xs);color:var(--zubbah-color-text-primary);min-width:0;position:relative;overflow:hidden}.Ngcp5a_cardLink{color:inherit;min-width:0;height:100%;text-decoration:none;display:grid}.Ngcp5a_grid .Ngcp5a_cardLink,.Ngcp5a_masonry .Ngcp5a_cardLink{grid-template-rows:auto 1fr}.Ngcp5a_list .Ngcp5a_cardLink{grid-template-columns:minmax(112px,38%) minmax(0,1fr)}.Ngcp5a_list{min-height:0}.Ngcp5a_media{aspect-ratio:4/3;background:var(--zubbah-color-surface-muted);position:relative;overflow:hidden}.Ngcp5a_grid .Ngcp5a_media{aspect-ratio:5/4}.Ngcp5a_list .Ngcp5a_media{aspect-ratio:16/9;width:100%;max-width:100%;height:135px;min-height:0}.Ngcp5a_masonry .Ngcp5a_media{aspect-ratio:var(--listing-card-media-aspect-ratio,4 / 3)}.Ngcp5a_image{object-fit:cover;width:100%;max-width:100%;height:100%;max-height:100%;display:block;position:relative}.Ngcp5a_imageFallback{background:var(--zubbah-color-surface-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--zubbah-color-border-default) 72%, transparent);color:var(--zubbah-color-text-muted);height:100%;min-height:128px;padding:var(--zubbah-space-sm);justify-content:center;align-items:center;width:100%;display:flex}.Ngcp5a_imageFallback svg{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-xs);color:var(--zubbah-color-text-muted);stroke-width:1.7px;width:42px;height:42px;padding:9px;display:block}.Ngcp5a_list .Ngcp5a_imageFallback{min-height:0}.Ngcp5a_imageLoadingFallback{position:absolute;inset:0}.Ngcp5a_imageCount{background:var(--zubbah-color-surface-inverse);bottom:var(--zubbah-space-xxs);color:var(--zubbah-color-text-inverse);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);left:var(--zubbah-space-xxs);text-align:center;align-items:center;gap:3px;min-width:22px;padding:3px 5px;line-height:1;display:inline-flex;position:absolute}.Ngcp5a_imageCount svg{stroke-width:2.4px;width:11px;height:11px;display:block}.Ngcp5a_videoBadge{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-xs);color:var(--zubbah-color-text-strong);font-size:10px;font-weight:var(--zubbah-font-weight-extrabold);bottom:var(--zubbah-space-xxs);right:var(--zubbah-space-xxs);text-transform:uppercase;align-items:center;gap:3px;padding:3px 5px;line-height:1;display:inline-flex;position:absolute}.Ngcp5a_videoBadge svg{stroke-width:3px;width:10px;height:10px}.Ngcp5a_body{min-width:0;padding:var(--zubbah-space-xs);flex-direction:column;display:flex}.Ngcp5a_primary{flex-direction:column;gap:3px;min-width:0;display:flex}.Ngcp5a_title{color:var(--zubbah-color-text-primary);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.Ngcp5a_cardLink:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.Ngcp5a_card [data-listing-bookmark-action=card][data-saved=false]{opacity:0;pointer-events:none;transition:opacity .12s,transform .12s;transform:translateY(-2px)}:is(.Ngcp5a_card:hover [data-listing-bookmark-action=card][data-saved=false],.Ngcp5a_card:focus-within [data-listing-bookmark-action=card][data-saved=false]){opacity:1;pointer-events:auto;transform:translateY(0)}}.Ngcp5a_priceRow{margin-top:var(--zubbah-space-xxs);flex-direction:column;align-items:start;gap:2px;display:flex}.Ngcp5a_priceLine{align-items:baseline;gap:3px;min-width:0;display:inline-flex}.Ngcp5a_price{color:var(--zubbah-color-text-discovery);font-size:var(--zubbah-font-size-body-sm);font-weight:var(--zubbah-font-weight-extrabold);line-height:var(--zubbah-line-height-tight)}.Ngcp5a_rentalCycle{color:var(--zubbah-color-text-discovery);font-size:10px;font-weight:var(--zubbah-font-weight-extrabold);text-transform:lowercase;line-height:1}.Ngcp5a_priceBadges{flex-wrap:wrap;gap:3px;display:flex}.Ngcp5a_offerBadge,.Ngcp5a_negotiableBadge{border-radius:var(--zubbah-radius-xs);font-size:10px;font-weight:var(--zubbah-font-weight-extrabold);letter-spacing:0;text-transform:uppercase;padding:3px 5px;line-height:1}.Ngcp5a_offerBadgeSale{background:var(--zubbah-color-action-commerce);color:var(--zubbah-color-text-inverse)}.Ngcp5a_offerBadgeRent{background:var(--zubbah-color-action-trust);color:var(--zubbah-color-text-inverse)}.Ngcp5a_negotiableBadge{border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-discovery);color:var(--zubbah-color-text-discovery);background:0 0}.Ngcp5a_negotiableBadge[data-available=true][data-offer-type=sale]{border-color:var(--zubbah-color-action-commerce);color:var(--zubbah-color-action-commerce)}.Ngcp5a_negotiableBadge[data-available=true][data-offer-type=rent]{border-color:var(--zubbah-color-action-trust);color:var(--zubbah-color-action-trust)}.Ngcp5a_negotiableBadge[data-available=false]{border-color:var(--zubbah-color-border-default);color:var(--zubbah-color-text-muted);text-decoration:line-through;text-decoration-thickness:2px}.Ngcp5a_location{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold);line-height:var(--zubbah-line-height-tight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (min-width:640px){.Ngcp5a_list .Ngcp5a_cardLink{grid-template-columns:minmax(0,260px) minmax(0,1fr)}.Ngcp5a_list .Ngcp5a_media{height:190px}.Ngcp5a_grid .Ngcp5a_body,.Ngcp5a_masonry .Ngcp5a_body{padding:var(--zubbah-space-xs) var(--zubbah-space-sm)}.Ngcp5a_grid .Ngcp5a_title,.Ngcp5a_masonry .Ngcp5a_title{font-size:var(--zubbah-font-size-body-sm)}.Ngcp5a_list .Ngcp5a_title{font-size:var(--zubbah-font-size-title-xs);line-height:var(--zubbah-line-height-tight)}.Ngcp5a_grid .Ngcp5a_price,.Ngcp5a_masonry .Ngcp5a_price{font-size:var(--zubbah-font-size-body)}}
.BMGkmG_pageCompact{gap:var(--zubbah-space-md);flex-direction:column;width:100%;max-width:800px;margin:0 auto;display:flex}.BMGkmG_listHeader{align-items:center;gap:var(--zubbah-space-sm);justify-content:space-between;display:flex}.BMGkmG_listTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-title-sm);font-weight:var(--zubbah-font-weight-extrabold);line-height:var(--zubbah-line-height-tight);margin:0}.BMGkmG_emptyIntro{gap:var(--zubbah-space-xxs);flex-direction:column;display:flex}.BMGkmG_prompt{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body-sm);line-height:var(--zubbah-line-height-body);margin:0}.BMGkmG_draftGrid{gap:var(--zubbah-space-sm);grid-template-columns:1fr;display:grid}.BMGkmG_draftSkeletonCard{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-card);min-height:120px;display:flex;overflow:hidden}.BMGkmG_draftSkeletonMedia{border-radius:0;flex:0 0 96px;width:96px}.BMGkmG_draftSkeletonBody{gap:var(--zubbah-space-xs);min-width:0;padding:var(--zubbah-space-sm) var(--zubbah-space-md);flex-direction:column;flex:1;justify-content:space-between;display:flex}.BMGkmG_draftSkeletonHeader,.BMGkmG_draftSkeletonActions{align-items:start;gap:var(--zubbah-space-sm);justify-content:space-between;display:flex}.BMGkmG_draftSkeletonActions{align-items:center}@media (min-width:640px){.BMGkmG_draftGrid{grid-template-columns:1fr 1fr}}.BMGkmG_intentCard{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-card);padding:var(--zubbah-space-lg)}@media (min-width:640px){.BMGkmG_intentCard{width:min(480px,90vh);margin-left:auto;margin-right:auto}}.BMGkmG_intentForm{gap:var(--zubbah-space-sm);flex-direction:column;display:flex}.BMGkmG_intentHeader{gap:var(--zubbah-space-xxs);flex-direction:column;display:flex}.BMGkmG_intentTitle{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-title-sm);font-weight:var(--zubbah-font-weight-extrabold);line-height:var(--zubbah-line-height-tight);margin:0}.BMGkmG_intentCopy{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);line-height:var(--zubbah-line-height-body);margin:0}.BMGkmG_intentActions{justify-content:end;align-items:center;gap:var(--zubbah-space-sm);padding-top:var(--zubbah-space-xxs);display:flex}.BMGkmG_fieldError{color:var(--zubbah-color-text-danger);font-size:var(--zubbah-font-size-caption);line-height:var(--zubbah-line-height-body);margin:calc(var(--zubbah-space-xs) * -1) 0 0}.BMGkmG_formField{gap:var(--zubbah-space-xxs);flex-direction:column;display:flex}.BMGkmG_inputLabel{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-semibold)}.BMGkmG_required{color:var(--zubbah-color-text-danger)}.BMGkmG_textInput{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);color:var(--zubbah-color-text-strong);font-family:inherit;font-size:var(--zubbah-font-size-body);line-height:var(--zubbah-line-height-body);padding:var(--zubbah-space-xs) var(--zubbah-space-sm);width:100%}.BMGkmG_textInput:focus{border-color:var(--zubbah-color-action-commerce);outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.BMGkmG_textInput::placeholder{color:var(--zubbah-color-text-muted)}.BMGkmG_comboboxSkeleton{background:var(--zubbah-color-surface-panel);border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-control);width:100%;height:40px;animation:1.5s ease-in-out infinite BMGkmG_skeletonPulse}
.xZY2-W_block{height:var(--skeleton-height,16px);max-width:100%;min-height:var(--skeleton-height,16px);width:var(--skeleton-width,100%)}.xZY2-W_textStack{gap:var(--zubbah-space-xs);flex-direction:column;min-width:0;display:flex}.xZY2-W_textLine[data-line="2"]{width:84%}.xZY2-W_textLine[data-line="3"]{width:62%}.xZY2-W_card{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-card);gap:var(--zubbah-space-sm);min-width:0;padding:var(--zubbah-space-md);flex-direction:column;display:flex}.xZY2-W_cardBodySmUp{gap:var(--zubbah-space-sm);background:0 0;border:0;border-radius:0;padding:0}.xZY2-W_cardBodySmUp .xZY2-W_cardHeader{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-card);padding:var(--zubbah-space-lg)}.xZY2-W_cardHeader{align-items:start;gap:var(--zubbah-space-sm);flex-direction:column;justify-content:space-between;min-width:0;display:flex}.xZY2-W_cardHeaderCopy{gap:var(--zubbah-space-xs);flex-direction:column;flex:auto;min-width:0;display:flex}.xZY2-W_cardHeaderActions{gap:var(--zubbah-space-sm);flex-wrap:wrap;flex:none;justify-content:start;display:flex}.xZY2-W_eyebrow{max-width:96px}.xZY2-W_title{max-width:320px}.xZY2-W_action{border-radius:var(--zubbah-radius-control)}.xZY2-W_metricGrid{gap:var(--zubbah-space-sm);grid-template-columns:1fr;display:grid}.xZY2-W_metricGrid[data-variant=inline]{grid-template-columns:1fr}.xZY2-W_metric{background:var(--zubbah-color-surface-muted);border-radius:var(--zubbah-radius-card);gap:var(--zubbah-space-xxs);min-width:0;padding:var(--zubbah-space-xs);flex-direction:column;display:flex}.xZY2-W_metricGrid[data-variant=inline] .xZY2-W_metric{background:var(--zubbah-color-surface-panel);align-items:center;gap:var(--zubbah-space-sm);min-height:50px;display:flex}.xZY2-W_rows{gap:var(--zubbah-space-sm);flex-direction:column;min-width:0;display:flex}.xZY2-W_rows[data-variant=message]{gap:0}.xZY2-W_row{background:var(--zubbah-color-surface-base);border-radius:var(--zubbah-radius-control);gap:var(--zubbah-space-xs);min-width:0;min-height:64px;padding:var(--zubbah-space-xs);display:grid}.xZY2-W_rows[data-variant=message] .xZY2-W_row{min-height:56px;padding:calc(var(--zubbah-space-xs) + 2px) var(--zubbah-space-xs);border-top:0;border-left:0;border-right:0;border-radius:0;align-items:center;display:flex}.xZY2-W_row[data-image=true]{grid-template-columns:minmax(88px,32%) minmax(0,1fr);min-height:88px;padding:0}.xZY2-W_rowMedia{aspect-ratio:4/3;border-radius:var(--zubbah-radius-control) 0 0 var(--zubbah-radius-control);align-self:stretch;width:100%;height:100%;min-height:72px}.xZY2-W_messageList::-webkit-scrollbar{display:none}.xZY2-W_rowMedia::-webkit-scrollbar{display:none}.xZY2-W_threadPanel::-webkit-scrollbar{display:none}.xZY2-W_rows[data-variant=message] .xZY2-W_rowMedia{aspect-ratio:1;border-radius:999px;flex:0 0 40px;align-self:center;width:40px;height:40px;min-height:40px}.xZY2-W_rowBody{justify-content:center;gap:var(--zubbah-space-xxs);min-width:0;padding:var(--zubbah-space-xxs);flex-direction:column;display:flex}.xZY2-W_rows[data-variant=message] .xZY2-W_rowBody{flex:auto;padding:0}@media (min-width:640px){.xZY2-W_cardBodySmUp{background:var(--zubbah-color-surface-panel);border-radius:var(--zubbah-radius-card);gap:var(--zubbah-space-xs);padding:var(--zubbah-space-md)}.xZY2-W_cardBodySmUp .xZY2-W_cardHeader{background:0 0;border-radius:0;padding:0}.xZY2-W_cardHeader{display:flex}.xZY2-W_cardHeaderActions{justify-content:end}.xZY2-W_metricGrid,.xZY2-W_metricGrid[data-variant=inline]{grid-template-columns:repeat(2,minmax(0,1fr))}.xZY2-W_row[data-image=true]{grid-template-columns:96px minmax(0,1fr)}}@media (min-width:1280px){.xZY2-W_metricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.xZY2-W_metricGrid[data-variant=inline]{grid-template-columns:repeat(4,minmax(150px,1fr))}}
.DrOo1W_workspace{grid-template-columns:1fr;gap:0;width:100%;height:auto;min-height:0;display:grid}.DrOo1W_listPane{gap:var(--zubbah-space-sm);height:auto;min-height:calc(100dvh - var(--zubbah-layout-admin-header-height));overscroll-behavior-y:auto;min-width:0;padding:var(--zubbah-space-md);padding-bottom:calc(var(--zubbah-space-xl) + env(safe-area-inset-bottom));flex-direction:column;display:flex;overflow-y:visible}.DrOo1W_detailPane{gap:var(--zubbah-space-md);height:auto;min-height:calc(100dvh - var(--zubbah-layout-admin-header-height));overscroll-behavior-y:auto;min-width:0;padding:var(--zubbah-space-md);padding-bottom:calc(var(--zubbah-space-xl) + env(safe-area-inset-bottom));border-left:0;flex-direction:column;display:flex;overflow-y:visible}.DrOo1W_workspace[data-view=list] .DrOo1W_detailPane,.DrOo1W_workspace[data-view=detail] .DrOo1W_listPane{display:none}.DrOo1W_detailBackBar{justify-content:flex-start;align-items:center;display:flex}.DrOo1W_detailBackButton{background:var(--zubbah-color-surface-base)}.DrOo1W_emptyDetail{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body);align-items:center;gap:var(--zubbah-space-xs);max-width:360px;min-height:220px;padding:var(--zubbah-space-md);text-align:center;flex-direction:column;flex:0 auto;justify-content:center;margin:auto;display:flex}.DrOo1W_emptyDetailIcon{color:var(--zubbah-color-text-muted);height:48px;margin-bottom:var(--zubbah-space-xs);width:48px}.DrOo1W_emptyDetail h2{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-title-sm);line-height:var(--zubbah-line-height-tight);margin:0}.DrOo1W_emptyDetail p{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body-sm);line-height:var(--zubbah-line-height-body);max-width:36ch;margin:0}.DrOo1W_listPaneHeader{background:var(--zubbah-color-surface-canvas);border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);align-items:start;gap:var(--zubbah-space-md);padding-bottom:var(--zubbah-space-sm);z-index:var(--zubbah-z-index-sticky);flex-direction:column;justify-content:space-between;display:flex}.DrOo1W_listPaneHeader>div:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}.DrOo1W_eyebrow{color:var(--zubbah-color-text-discovery);font-size:var(--zubbah-font-size-caption);font-weight:var(--zubbah-font-weight-extrabold);text-transform:uppercase;margin:0}.DrOo1W_listPaneHeader h1{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-title-sm);line-height:var(--zubbah-line-height-tight);margin:0}.DrOo1W_listPaneActions{align-items:center;gap:var(--zubbah-space-xs);flex:none;justify-content:stretch;display:flex}.DrOo1W_recordList{gap:var(--zubbah-space-xxs);flex-direction:column;min-width:0;display:flex}.DrOo1W_recordListItem{background:var(--zubbah-color-surface-base);border-radius:var(--zubbah-radius-control);color:inherit;line-height:var(--zubbah-line-height-tight);min-width:0;padding:var(--zubbah-space-sm);text-decoration:none;transition:border-color .12s,box-shadow .12s}.DrOo1W_recordListItem:hover{background:var(--zubbah-color-surface-muted)}.DrOo1W_recordListItem:focus-visible{outline:2px solid var(--zubbah-color-border-focus);outline-offset:2px}.DrOo1W_recordListItem[data-selected=true]{background:var(--zubbah-color-surface-discovery);box-shadow:inset 3px 0 0 var(--zubbah-color-text-discovery)}.DrOo1W_listEmptyState{flex-direction:column;min-width:0;display:flex}.DrOo1W_detailPanel{gap:var(--zubbah-space-lg);flex-direction:column;min-width:0;display:flex}.DrOo1W_detailSection{gap:var(--zubbah-space-sm);flex-direction:column;min-width:0;display:flex}.DrOo1W_detailSectionHeader{border-bottom:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);padding-bottom:var(--zubbah-space-xs);flex-direction:column;gap:2px;display:flex}.DrOo1W_detailSectionHeader h2{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body);margin:0}.DrOo1W_detailSectionHeader p{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);line-height:var(--zubbah-line-height-body);margin:0}@media (min-width:768px){.DrOo1W_workspace{height:calc(100dvh - var(--zubbah-layout-admin-header-height));max-height:calc(100dvh - var(--zubbah-layout-admin-header-height));grid-template-columns:minmax(300px,38%) minmax(0,1fr);overflow:hidden}.DrOo1W_workspace[data-view=list] .DrOo1W_detailPane,.DrOo1W_workspace[data-view=detail] .DrOo1W_listPane{display:flex}.DrOo1W_listPane,.DrOo1W_detailPane{overscroll-behavior-y:contain;height:100%;min-height:0;padding-bottom:calc(var(--zubbah-space-lg) + env(safe-area-inset-bottom));overflow-y:auto}.DrOo1W_listPane{padding-top:0}.DrOo1W_detailPane{border-left:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default)}.DrOo1W_detailBackBar{display:none}.DrOo1W_listPaneHeader{background:var(--zubbah-color-surface-canvas);box-shadow:0 1px 0 var(--zubbah-color-border-default);margin:0 calc(var(--zubbah-space-md) * -1) 0;padding:var(--zubbah-space-md) var(--zubbah-space-md) var(--zubbah-space-sm);z-index:var(--zubbah-z-index-sticky);display:flex;position:sticky;top:0}.DrOo1W_listPaneActions{justify-content:flex-start}}.DrOo1W_loadingFactGrid{gap:var(--zubbah-space-sm);grid-template-columns:1fr 1fr;display:grid}.DrOo1W_loadingBackButton{border-radius:var(--zubbah-radius-control)}.DrOo1W_loadingEmptyDetail{align-items:center;gap:var(--zubbah-space-xs);max-width:360px;min-height:220px;padding:var(--zubbah-space-md);text-align:center;flex-direction:column;justify-content:center;width:100%;margin:auto;display:flex}.DrOo1W_loadingEmptyDetail>span:first-child{border-radius:var(--zubbah-radius-control);margin-bottom:var(--zubbah-space-xs)}@media (min-width:768px){.DrOo1W_loadingBackButton{display:none}}
.-wl0Wq_thumbnail{border-radius:var(--zubbah-radius-control);object-fit:cover;flex:none;width:40px;height:40px}
._5NJmUG_controlWithChoiceStatus{gap:var(--zubbah-space-xs);flex-direction:column;display:flex}._5NJmUG_choiceStatus{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-caption);margin:0}
.DwqaAG_gate{gap:var(--zubbah-space-md);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.DwqaAG_introduction,.DwqaAG_requirement p{color:var(--zubbah-color-text-muted);font-size:var(--zubbah-font-size-body-sm);line-height:var(--zubbah-line-height-body);margin:0}.DwqaAG_requirements{gap:var(--zubbah-space-sm);flex-direction:column;display:flex}.DwqaAG_requirement{border:var(--zubbah-border-width-default) solid var(--zubbah-color-border-default);border-radius:var(--zubbah-radius-card);align-items:center;gap:var(--zubbah-space-md);padding:var(--zubbah-space-md);justify-content:space-between;display:flex}.DwqaAG_requirement>div{gap:var(--zubbah-space-xxs);flex-direction:column;display:flex}.DwqaAG_requirement h3{color:var(--zubbah-color-text-strong);font-size:var(--zubbah-font-size-body);font-weight:var(--zubbah-font-weight-bold);line-height:var(--zubbah-line-height-body);margin:0}@media (--zubbah-xs-only){.DwqaAG_requirement{flex-direction:column;align-items:stretch}}
._4a0JmG_breadcrumbs{align-items:center;gap:var(--zubbah-space-sm);min-height:var(--zubbah-layout-touch-target-min);display:flex}