.StripeLoadGuard-module__RLlr7q__card{background:rgba(var(--app-accent-rgb), .04);border:1px solid rgba(var(--app-accent-rgb), .15);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;display:flex}.StripeLoadGuard-module__RLlr7q__icon{font-size:1.5rem}.StripeLoadGuard-module__RLlr7q__title{color:#f0f4ff;margin:0;font-size:.9rem;font-weight:600}.StripeLoadGuard-module__RLlr7q__body{color:#f0f4ff80;margin:0;font-size:.82rem;line-height:1.5}.StripeLoadGuard-module__RLlr7q__contactLink{background:rgba(var(--app-accent-rgb), .12);border:1px solid rgba(var(--app-accent-rgb), .3);color:var(--app-accent);border-radius:8px;margin-top:4px;padding:10px 20px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-block}.StripeLoadGuard-module__RLlr7q__contactLink:hover{background:rgba(var(--app-accent-rgb), .2);border-color:rgba(var(--app-accent-rgb), .5)}.StripeLoadGuard-module__RLlr7q__retryButton{color:#f0f4ff59;cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:.78rem;text-decoration:underline;transition:color .15s}.StripeLoadGuard-module__RLlr7q__retryButton:hover{color:#f0f4ffbf}html[data-theme=light] .StripeLoadGuard-module__RLlr7q__title{color:var(--app-text)}:is(html[data-theme=light] .StripeLoadGuard-module__RLlr7q__body,html[data-theme=light] .StripeLoadGuard-module__RLlr7q__retryButton){color:var(--app-text-muted)}html[data-theme=light] .StripeLoadGuard-module__RLlr7q__retryButton:hover{color:var(--app-text)}
.PaymentForm-module__CmpzFq__form{flex-direction:column;gap:20px;display:flex}.PaymentForm-module__CmpzFq__section{flex-direction:column;gap:10px;display:flex}.PaymentForm-module__CmpzFq__sectionTitle{color:#f0f4ff66;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.72rem;font-weight:600}.PaymentForm-module__CmpzFq__locationPills{flex-wrap:wrap;gap:7px;display:flex}.PaymentForm-module__CmpzFq__locationPill{cursor:pointer;color:#f0f4ff8c;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;padding:5px 13px;font-family:inherit;font-size:.78rem;font-weight:400;transition:all .15s}.PaymentForm-module__CmpzFq__locationPill:hover:not(.PaymentForm-module__CmpzFq__locationPillActive){border-color:rgba(var(--app-accent-rgb), .4);color:var(--app-accent)}.PaymentForm-module__CmpzFq__locationPillActive{background:rgba(var(--app-accent-rgb), .12);border-color:rgba(var(--app-accent-rgb), .45);color:var(--app-accent);font-weight:600}.PaymentForm-module__CmpzFq__input{color:#f0f4ff;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.PaymentForm-module__CmpzFq__input:focus{border-color:var(--app-accent);box-shadow:0 0 0 3px rgba(var(--app-accent-rgb), .1)}.PaymentForm-module__CmpzFq__grid2{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:480px){.PaymentForm-module__CmpzFq__grid2{grid-template-columns:1fr}}.PaymentForm-module__CmpzFq__dropdownWrapper{position:relative}.PaymentForm-module__CmpzFq__dropdownTrigger{box-sizing:border-box;cursor:pointer;color:#f0f4ff4d;background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;outline:none;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s;display:flex}.PaymentForm-module__CmpzFq__dropdownTriggerSelected{color:#f0f4ff}.PaymentForm-module__CmpzFq__dropdownTriggerOpen{border-color:var(--app-accent);box-shadow:0 0 0 3px rgba(var(--app-accent-rgb), .1);border-radius:8px 8px 0 0}.PaymentForm-module__CmpzFq__dropdownIcon{stroke:#f0f4ff66;flex-shrink:0;transition:transform .2s}.PaymentForm-module__CmpzFq__dropdownIconOpen{transform:rotate(180deg)}.PaymentForm-module__CmpzFq__dropdownMenu{top:100%;z-index:50;border:1px solid var(--app-accent);background:#000;border-top:none;border-radius:0 0 8px 8px;max-height:200px;position:absolute;inset-inline:0;overflow-y:auto}.PaymentForm-module__CmpzFq__dropdownItem{color:#f0f4ff;cursor:pointer;text-align:start;background:0 0;border:none;width:100%;padding:9px 14px;font-family:inherit;font-size:.875rem;transition:background .15s}.PaymentForm-module__CmpzFq__dropdownItem:hover:not(.PaymentForm-module__CmpzFq__dropdownItemActive){background:#ffffff0d}.PaymentForm-module__CmpzFq__dropdownItemActive{background:rgba(var(--app-accent-rgb), .15);color:var(--app-accent);font-weight:600}.PaymentForm-module__CmpzFq__paymentSectionTitle{color:#f0f4ff66;text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px;font-size:.72rem;font-weight:600}.PaymentForm-module__CmpzFq__paymentWrapper{transition:opacity .15s}.PaymentForm-module__CmpzFq__paymentWrapperDisabled{opacity:.65;pointer-events:none}.PaymentForm-module__CmpzFq__errorMessage{color:#f87171;background:#f8717114;border:1px solid #f8717133;border-radius:8px;margin:0;padding:10px 14px;font-size:.85rem}.PaymentForm-module__CmpzFq__actions{gap:10px;padding-top:4px;display:flex}.PaymentForm-module__CmpzFq__cancelButton{color:#f0f4ff99;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9px;flex:1;padding:13px;font-family:inherit;font-size:.9rem;font-weight:600;transition:background .15s,border-color .15s}.PaymentForm-module__CmpzFq__cancelButton:hover{background:#ffffff14;border-color:#fff3}.PaymentForm-module__CmpzFq__submitButton{background:var(--app-accent);color:#000;cursor:pointer;border:none;border-radius:9px;flex:2;padding:13px;font-family:inherit;font-size:.9rem;font-weight:700;transition:background .2s,opacity .2s}.PaymentForm-module__CmpzFq__submitButton:hover:not(:disabled){background:var(--app-accent)}.PaymentForm-module__CmpzFq__submitButton:disabled{background:rgba(var(--app-accent-rgb), .5);cursor:default}:is(html[data-theme=light] .PaymentForm-module__CmpzFq__sectionTitle,html[data-theme=light] .PaymentForm-module__CmpzFq__paymentSectionTitle,html[data-theme=light] .PaymentForm-module__CmpzFq__dropdownIcon){color:var(--app-text-muted);stroke:var(--app-text-muted)}html[data-theme=light] .PaymentForm-module__CmpzFq__locationPill:not(.PaymentForm-module__CmpzFq__locationPillActive){background:var(--app-surface-soft);border-color:var(--app-border)}html[data-theme=light] .PaymentForm-module__CmpzFq__input{background:var(--app-surface-soft);border-color:var(--app-border)}html[data-theme=light] .PaymentForm-module__CmpzFq__dropdownTrigger{background:var(--app-surface-soft);border-color:var(--app-border)}html[data-theme=light] .PaymentForm-module__CmpzFq__cancelButton{background:var(--app-surface-soft);border-color:var(--app-border)}html[data-theme=light] .PaymentForm-module__CmpzFq__locationPill:not(.PaymentForm-module__CmpzFq__locationPillActive){color:var(--app-text-muted)}html[data-theme=light] .PaymentForm-module__CmpzFq__dropdownTrigger{color:var(--app-text-muted)}html[data-theme=light] .PaymentForm-module__CmpzFq__input{color:var(--app-text)}html[data-theme=light] .PaymentForm-module__CmpzFq__dropdownTriggerSelected{color:var(--app-text)}html[data-theme=light] .PaymentForm-module__CmpzFq__dropdownItem:not(.PaymentForm-module__CmpzFq__dropdownItemActive){color:var(--app-text)}html[data-theme=light] .PaymentForm-module__CmpzFq__locationPill:hover:not(.PaymentForm-module__CmpzFq__locationPillActive){background:var(--app-surface-hover)}html[data-theme=light] .PaymentForm-module__CmpzFq__dropdownItem:hover:not(.PaymentForm-module__CmpzFq__dropdownItemActive){background:var(--app-surface-hover)}html[data-theme=light] .PaymentForm-module__CmpzFq__cancelButton:hover{background:var(--app-surface-hover)}html[data-theme=light] .PaymentForm-module__CmpzFq__dropdownMenu{background:var(--app-surface);border-color:var(--app-accent)}:is(html[data-theme=light] .PaymentForm-module__CmpzFq__locationPillActive,html[data-theme=light] .PaymentForm-module__CmpzFq__dropdownItemActive){color:#00f;background:#0000ff1f;border-color:#0000ff59}html[data-theme=light] .PaymentForm-module__CmpzFq__locationPill{background:var(--app-surface-soft);border-color:var(--app-border);color:var(--app-text-muted)}html[data-theme=light] .PaymentForm-module__CmpzFq__dropdownItem{color:var(--app-text)}html[data-theme=light] .PaymentForm-module__CmpzFq__errorMessage{color:var(--app-danger)}html[data-theme=light] .PaymentForm-module__CmpzFq__cancelButton{color:var(--app-text-muted)}html[data-theme=light] .PaymentForm-module__CmpzFq__cancelButton:hover{border-color:var(--app-border)}
.CurrencySelect-module__lX5Oyq__container{flex-shrink:0;position:relative}.CurrencySelect-module__lX5Oyq__trigger{color:var(--app-accent);cursor:pointer;letter-spacing:.02em;white-space:nowrap;opacity:.85;background:0 0;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:4px;height:100%;min-height:42px;padding:5px 10px;font-family:inherit;font-size:.78rem;font-weight:400;transition:border-color .15s,opacity .15s;display:flex}.CurrencySelect-module__lX5Oyq__trigger:hover:not(:disabled),.CurrencySelect-module__lX5Oyq__triggerOpen{border-color:rgba(var(--app-accent-rgb), .4);opacity:1}.CurrencySelect-module__lX5Oyq__triggerDisabled{color:rgba(var(--app-accent-rgb), .4);cursor:not-allowed}.CurrencySelect-module__lX5Oyq__arrow{opacity:.6;transition:transform .15s}.CurrencySelect-module__lX5Oyq__arrowRotated{transform:rotate(180deg)}.CurrencySelect-module__lX5Oyq__dropdown{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;width:160px;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 8px 32px #00000080}.CurrencySelect-module__lX5Oyq__searchContainer{border-bottom:1px solid #ffffff12;padding:8px}.CurrencySelect-module__lX5Oyq__searchRelative{position:relative}.CurrencySelect-module__lX5Oyq__searchIcon{color:#f0f4ff4d;pointer-events:none;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.CurrencySelect-module__lX5Oyq__searchInput{color:#f0f4ff;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;outline:none;width:100%;padding:6px 8px 6px 26px;font-family:inherit;font-size:.78rem}.CurrencySelect-module__lX5Oyq__listbox{max-height:280px;padding:4px;overflow-y:auto}.CurrencySelect-module__lX5Oyq__noResults{color:#f0f4ff4d;text-align:center;padding:10px;font-size:.78rem}.CurrencySelect-module__lX5Oyq__option{color:#f0f4ffb3;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;width:100%;padding:7px 10px;font-family:inherit;font-size:.82rem;font-weight:400;transition:background .1s,color .1s;display:flex}.CurrencySelect-module__lX5Oyq__option:hover{color:#f0f4ff;background:#ffffff0a}.CurrencySelect-module__lX5Oyq__optionSelected{background:rgba(var(--app-accent-rgb), .08);color:var(--app-accent);font-weight:500}.CurrencySelect-module__lX5Oyq__optionSelected:hover{background:rgba(var(--app-accent-rgb), .12)}html[data-theme=light] .CurrencySelect-module__lX5Oyq__trigger{border-color:var(--app-border)}html[data-theme=light] .CurrencySelect-module__lX5Oyq__dropdown{background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow)}html[data-theme=light] .CurrencySelect-module__lX5Oyq__searchContainer{border-bottom-color:var(--app-border-subtle)}:is(html[data-theme=light] .CurrencySelect-module__lX5Oyq__searchIcon,html[data-theme=light] .CurrencySelect-module__lX5Oyq__noResults){color:var(--app-text-subtle)}html[data-theme=light] .CurrencySelect-module__lX5Oyq__searchInput{background:var(--app-surface-soft);border-color:var(--app-border);color:var(--app-text)}html[data-theme=light] .CurrencySelect-module__lX5Oyq__option{color:var(--app-text-muted)}html[data-theme=light] .CurrencySelect-module__lX5Oyq__option:hover{background:var(--app-surface-hover);color:var(--app-text)}
.Footer-module__EZoWya__footer{border-top:1px solid var(--app-border-subtle);background-color:var(--app-bg);font-family:var(--font-cascadia-mono);padding:24px 24px 16px}.Footer-module__EZoWya__container{max-width:1400px;margin:0 auto}.Footer-module__EZoWya__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;margin-bottom:24px;display:grid}.Footer-module__EZoWya__heading{color:var(--app-text-muted);text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;font-size:.75rem;font-weight:700}.Footer-module__EZoWya__columnLinks{flex-direction:column;gap:10px;display:flex}.Footer-module__EZoWya__link{color:var(--app-text-muted);font-size:.8rem;text-decoration:none;transition:color .2s}.Footer-module__EZoWya__link:hover,.Footer-module__EZoWya__link:focus-visible{color:var(--app-accent);outline:none}.Footer-module__EZoWya__paymentList{flex-wrap:wrap;gap:6px;display:flex}.Footer-module__EZoWya__paymentBadge{border:1px solid var(--app-border);background:#fffffff7;border-radius:6px;justify-content:center;align-items:center;height:32px;padding:0;display:flex;overflow:hidden}.Footer-module__EZoWya__paymentLogoImg{width:auto;height:100%;display:block}.Footer-module__EZoWya__paymentMore{height:32px;color:var(--app-text-muted);white-space:nowrap;align-items:center;font-size:.75rem;display:inline-flex}.Footer-module__EZoWya__copyrightRow{border-top:1px solid var(--app-border-subtle);padding-top:16px}.Footer-module__EZoWya__copyrightText{color:var(--app-text-subtle);text-align:center;margin:0;font-size:.75rem}
.Breadcrumbs-module__qHR2Ta__nav{margin-bottom:20px}.Breadcrumbs-module__qHR2Ta__list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__qHR2Ta__item{align-items:center;gap:6px;display:flex}.Breadcrumbs-module__qHR2Ta__separator{color:#f0f4ff73;font-size:.75rem}.Breadcrumbs-module__qHR2Ta__link{color:#f0f4ff59;font-size:.78rem;text-decoration:none;transition:color .15s}.Breadcrumbs-module__qHR2Ta__link:hover{color:#f0f4ffbf}.Breadcrumbs-module__qHR2Ta__current{color:#f0f4ff8c;font-size:.78rem}html[data-theme=light] .Breadcrumbs-module__qHR2Ta__separator{color:var(--app-text-subtle)}html[data-theme=light] .Breadcrumbs-module__qHR2Ta__link{color:var(--app-text-subtle)}html[data-theme=light] .Breadcrumbs-module__qHR2Ta__link:hover{color:var(--app-text-muted)}html[data-theme=light] .Breadcrumbs-module__qHR2Ta__current{color:var(--app-text-muted)}
.LocaleSwitcher-module__wtTm7q__mobileContainer{padding:12px 8px 4px}.LocaleSwitcher-module__wtTm7q__mobileLabel{color:#f0f4ff66;margin-bottom:8px;font-size:.76rem;display:block}.LocaleSwitcher-module__wtTm7q__mobileTrigger{color:#f0f4ff;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-family:inherit;font-size:.875rem;display:flex}.LocaleSwitcher-module__wtTm7q__mobileTrigger:hover,.LocaleSwitcher-module__wtTm7q__mobileTrigger:focus-visible{background:#ffffff14;border-color:#ffffff2e;outline:none}.LocaleSwitcher-module__wtTm7q__flagIcon{border-radius:2px;flex-shrink:0;width:24px;height:16px}.LocaleSwitcher-module__wtTm7q__mobileCurrentText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.LocaleSwitcher-module__wtTm7q__mobileNative{font-weight:600}.LocaleSwitcher-module__wtTm7q__mobileSub,.LocaleSwitcher-module__wtTm7q__localeSub{color:#f0f4ff66;font-size:.72rem}.LocaleSwitcher-module__wtTm7q__mobileChevron{opacity:.5;flex-shrink:0;transition:transform .15s;transform:rotate(0)}.LocaleSwitcher-module__wtTm7q__mobileChevronOpen{transform:rotate(180deg)}.LocaleSwitcher-module__wtTm7q__mobileList{background:#000;border:1px solid #ffffff1a;border-radius:10px;max-height:260px;margin-top:4px;padding:6px;overflow-y:auto}.LocaleSwitcher-module__wtTm7q__desktopContainer{position:relative}.LocaleSwitcher-module__wtTm7q__desktopTrigger{color:#f0f4ff;cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:opacity .15s;display:flex}.LocaleSwitcher-module__wtTm7q__desktopTrigger:hover,.LocaleSwitcher-module__wtTm7q__desktopTrigger:focus-visible{opacity:1;outline:none}.LocaleSwitcher-module__wtTm7q__globeFallback{font-size:1.2rem;line-height:1}.LocaleSwitcher-module__wtTm7q__circleFlag{flex-shrink:0;width:28px;min-width:28px;max-width:28px;height:28px;display:block}.LocaleSwitcher-module__wtTm7q__desktopDropdown{z-index:1000;background:#000;border:1px solid #ffffff1a;border-radius:10px;min-width:220px;max-height:400px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 8px 32px #00000080}.LocaleSwitcher-module__wtTm7q__mobileList::-webkit-scrollbar{width:4px}.LocaleSwitcher-module__wtTm7q__desktopDropdown::-webkit-scrollbar{width:4px}.LocaleSwitcher-module__wtTm7q__mobileList::-webkit-scrollbar-track{background:0 0}.LocaleSwitcher-module__wtTm7q__desktopDropdown::-webkit-scrollbar-track{background:0 0}.LocaleSwitcher-module__wtTm7q__mobileList::-webkit-scrollbar-thumb{background-color:#ffffff2e;border-radius:100px}.LocaleSwitcher-module__wtTm7q__desktopDropdown::-webkit-scrollbar-thumb{background-color:#ffffff2e;border-radius:100px}.LocaleSwitcher-module__wtTm7q__mobileList::-webkit-scrollbar-thumb:hover{background-color:#ffffff52}.LocaleSwitcher-module__wtTm7q__desktopDropdown::-webkit-scrollbar-thumb:hover{background-color:#ffffff52}.LocaleSwitcher-module__wtTm7q__localeOption{color:#f0f4ffcc;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-family:inherit;font-size:.875rem;transition:background .1s,color .1s;display:flex}.LocaleSwitcher-module__wtTm7q__localeOption:hover:not(.LocaleSwitcher-module__wtTm7q__localeOptionSelected),.LocaleSwitcher-module__wtTm7q__localeOption:focus-visible:not(.LocaleSwitcher-module__wtTm7q__localeOptionSelected){color:#f0f4ff;background:#ffffff0d;outline:none}.LocaleSwitcher-module__wtTm7q__localeOptionSelected{background:rgba(var(--app-accent-rgb), .12);color:var(--app-accent)}.LocaleSwitcher-module__wtTm7q__localeText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.LocaleSwitcher-module__wtTm7q__localeNative{font-weight:400}.LocaleSwitcher-module__wtTm7q__localeNativeSelected{font-weight:600}.LocaleSwitcher-module__wtTm7q__checkIcon{flex-shrink:0}:is(html[data-theme=light] .LocaleSwitcher-module__wtTm7q__mobileLabel,html[data-theme=light] .LocaleSwitcher-module__wtTm7q__mobileSub,html[data-theme=light] .LocaleSwitcher-module__wtTm7q__localeSub){color:var(--app-text-subtle)}html[data-theme=light] .LocaleSwitcher-module__wtTm7q__mobileTrigger{background:var(--app-surface-soft);border-color:var(--app-border);color:var(--app-text)}:is(html[data-theme=light] .LocaleSwitcher-module__wtTm7q__mobileTrigger:hover,html[data-theme=light] .LocaleSwitcher-module__wtTm7q__mobileTrigger:focus-visible){background:var(--app-surface-hover);border-color:var(--app-border)}:is(html[data-theme=light] .LocaleSwitcher-module__wtTm7q__mobileList,html[data-theme=light] .LocaleSwitcher-module__wtTm7q__desktopDropdown){background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow)}html[data-theme=light] .LocaleSwitcher-module__wtTm7q__desktopTrigger{color:var(--app-text-muted)}html[data-theme=light] .LocaleSwitcher-module__wtTm7q__localeOption:not(.LocaleSwitcher-module__wtTm7q__localeOptionSelected){color:var(--app-text-muted)}:is(html[data-theme=light] .LocaleSwitcher-module__wtTm7q__localeOption:hover:not(.LocaleSwitcher-module__wtTm7q__localeOptionSelected),html[data-theme=light] .LocaleSwitcher-module__wtTm7q__localeOption:focus-visible:not(.LocaleSwitcher-module__wtTm7q__localeOptionSelected)){background:var(--app-surface-hover);color:var(--app-text)}html[data-theme=light] .LocaleSwitcher-module__wtTm7q__localeOptionSelected{color:#00f;background:#0000ff1f}
.CurrencySwitcher-module__cGSSFq__container{position:relative}.CurrencySwitcher-module__cGSSFq__trigger{color:var(--app-accent);cursor:pointer;letter-spacing:.02em;white-space:nowrap;opacity:.85;background:0 0;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:.78rem;font-weight:400;transition:border-color .15s,opacity .15s;display:flex}.CurrencySwitcher-module__cGSSFq__trigger:hover,.CurrencySwitcher-module__cGSSFq__trigger:focus-visible,.CurrencySwitcher-module__cGSSFq__triggerOpen{border-color:rgba(var(--app-accent-rgb), .4);opacity:1;outline:none}.CurrencySwitcher-module__cGSSFq__chevron{opacity:.6;flex-shrink:0;transition:transform .15s}.CurrencySwitcher-module__cGSSFq__chevronOpen{transform:rotate(180deg)}.CurrencySwitcher-module__cGSSFq__dropdown{z-index:50;background:#000;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;width:160px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 32px #00000080}.CurrencySwitcher-module__cGSSFq__searchContainer{border-bottom:1px solid #ffffff12;padding:8px}.CurrencySwitcher-module__cGSSFq__searchWrapper{position:relative}.CurrencySwitcher-module__cGSSFq__searchIcon{color:#f0f4ff4d;pointer-events:none;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.CurrencySwitcher-module__cGSSFq__searchInput{color:#f0f4ff;box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;outline:none;width:100%;padding:6px 8px 6px 26px;font-family:inherit;font-size:.78rem}.CurrencySwitcher-module__cGSSFq__searchInput:focus{border-color:rgba(var(--app-accent-rgb), .3)}.CurrencySwitcher-module__cGSSFq__list{max-height:280px;padding:4px;overflow-y:auto}.CurrencySwitcher-module__cGSSFq__list::-webkit-scrollbar{width:4px}.CurrencySwitcher-module__cGSSFq__list::-webkit-scrollbar-track{background:0 0}.CurrencySwitcher-module__cGSSFq__list::-webkit-scrollbar-thumb{background-color:#ffffff2e;border-radius:100px}.CurrencySwitcher-module__cGSSFq__list::-webkit-scrollbar-thumb:hover{background-color:#ffffff52}.CurrencySwitcher-module__cGSSFq__noResults{color:#f0f4ff4d;text-align:center;padding:10px;font-size:.78rem}.CurrencySwitcher-module__cGSSFq__option{color:#f0f4ffb3;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;width:100%;padding:7px 10px;font-family:inherit;font-size:.82rem;font-weight:400;transition:background .1s;display:flex}.CurrencySwitcher-module__cGSSFq__option:hover:not(.CurrencySwitcher-module__cGSSFq__optionSelected),.CurrencySwitcher-module__cGSSFq__option:focus-visible:not(.CurrencySwitcher-module__cGSSFq__optionSelected){background:#ffffff0a;outline:none}.CurrencySwitcher-module__cGSSFq__optionSelected{background:rgba(var(--app-accent-rgb), .08);color:var(--app-accent);font-weight:500}html[data-theme=light] .CurrencySwitcher-module__cGSSFq__trigger{border-color:var(--app-border)}html[data-theme=light] .CurrencySwitcher-module__cGSSFq__dropdown{background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow)}html[data-theme=light] .CurrencySwitcher-module__cGSSFq__searchContainer{border-bottom-color:var(--app-border-subtle)}:is(html[data-theme=light] .CurrencySwitcher-module__cGSSFq__searchIcon,html[data-theme=light] .CurrencySwitcher-module__cGSSFq__noResults){color:var(--app-text-subtle)}html[data-theme=light] .CurrencySwitcher-module__cGSSFq__searchInput{background:var(--app-surface-soft);border-color:var(--app-border);color:var(--app-text)}html[data-theme=light] .CurrencySwitcher-module__cGSSFq__option{color:var(--app-text-muted)}:is(html[data-theme=light] .CurrencySwitcher-module__cGSSFq__option:hover:not(.CurrencySwitcher-module__cGSSFq__optionSelected),html[data-theme=light] .CurrencySwitcher-module__cGSSFq__option:focus-visible:not(.CurrencySwitcher-module__cGSSFq__optionSelected)){background:var(--app-surface-hover);color:var(--app-text)}html[data-theme=light] .CurrencySwitcher-module__cGSSFq__list::-webkit-scrollbar-thumb{background:var(--app-surface-hover)}
.ManifestoModal-module__Z7j--a__overlay{z-index:2000;background:var(--app-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ManifestoModal-module__Z7j--a__modal{background:var(--app-bg);border:1px solid rgba(var(--app-accent-rgb), .2);border-radius:20px;flex-direction:column;width:100%;max-width:620px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 32px 80px #000c}.ManifestoModal-module__Z7j--a__header{border-bottom:1px solid var(--app-border-subtle,#ffffff12);flex-shrink:0;padding:28px 28px 20px}.ManifestoModal-module__Z7j--a__iconWrapper{background:var(--app-accent-soft,rgba(var(--app-accent-rgb), .1));border:1px solid var(--app-accent-border,rgba(var(--app-accent-rgb), .25));border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.ManifestoModal-module__Z7j--a__iconSvg{fill:var(--app-accent,var(--app-accent));stroke:var(--app-accent,var(--app-accent))}.ManifestoModal-module__Z7j--a__title{color:var(--app-text,#f0f4ff);margin-bottom:4px;font-size:1.3rem;font-weight:700;line-height:1.2}.ManifestoModal-module__Z7j--a__subtitle{color:var(--app-accent,var(--app-accent));letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:600}.ManifestoModal-module__Z7j--a__intro{color:var(--app-text-subtle,#f0f4ff73);margin:0;font-size:.82rem;line-height:1.6}.ManifestoModal-module__Z7j--a__list{flex-direction:column;flex:1;gap:10px;padding:20px 28px;display:flex;overflow-y:auto}.ManifestoModal-module__Z7j--a__card{background:var(--app-surface-soft,#ffffff08);border:1px solid var(--app-border-subtle,#ffffff12);cursor:pointer;text-align:left;border-radius:12px;align-items:flex-start;gap:14px;width:100%;padding:14px 16px;font-family:inherit;transition:all .15s;display:flex}.ManifestoModal-module__Z7j--a__card:hover{border-color:var(--app-border,#ffffff26)}.ManifestoModal-module__Z7j--a__cardChecked{background:var(--app-accent-soft,rgba(var(--app-accent-rgb), .06));border-color:var(--app-accent-border,rgba(var(--app-accent-rgb), .25))}.ManifestoModal-module__Z7j--a__checkbox{border:2px solid var(--app-border,#fff3);background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;transition:all .15s;display:flex}.ManifestoModal-module__Z7j--a__checkboxChecked{border-color:var(--app-accent,var(--app-accent));background:var(--app-accent,var(--app-accent))}.ManifestoModal-module__Z7j--a__cardText{flex:1}.ManifestoModal-module__Z7j--a__cardTitleRow{align-items:baseline;gap:8px;margin-bottom:3px;display:flex}.ManifestoModal-module__Z7j--a__cardNumber{color:var(--app-text-subtle,#f0f4ff4d);letter-spacing:.08em;flex-shrink:0;font-size:.68rem;font-weight:700}.ManifestoModal-module__Z7j--a__cardNumberChecked{color:var(--app-accent,var(--app-accent))}.ManifestoModal-module__Z7j--a__cardTitle{color:var(--app-text-muted,#f0f4ffbf);font-size:.88rem;font-weight:600}.ManifestoModal-module__Z7j--a__cardTitleChecked{color:var(--app-text,#f0f4ff)}.ManifestoModal-module__Z7j--a__cardBody{color:var(--app-text-subtle,#f0f4ff66);margin:0;font-size:.78rem;line-height:1.6}.ManifestoModal-module__Z7j--a__footer{border-top:1px solid var(--app-border-subtle,#ffffff12);flex-shrink:0;padding:16px 28px 24px}.ManifestoModal-module__Z7j--a__progressWrapper{margin-bottom:14px}.ManifestoModal-module__Z7j--a__progressInfo{justify-content:space-between;margin-bottom:6px;display:flex}.ManifestoModal-module__Z7j--a__progressCount{color:var(--app-text-subtle,#f0f4ff59);font-size:.72rem}.ManifestoModal-module__Z7j--a__progressHint{color:rgba(var(--app-accent-rgb), .5);font-size:.72rem}.ManifestoModal-module__Z7j--a__progressTrack{background:var(--app-surface-soft,#ffffff14);border-radius:2px;height:3px;overflow:hidden}.ManifestoModal-module__Z7j--a__progressFill{background:var(--app-accent,var(--app-accent));border-radius:2px;width:0%;height:100%;transition:width .2s}.ManifestoModal-module__Z7j--a__progressFill[data-count="1"]{width:8.33%}.ManifestoModal-module__Z7j--a__progressFill[data-count="2"]{width:16.67%}.ManifestoModal-module__Z7j--a__progressFill[data-count="3"]{width:25%}.ManifestoModal-module__Z7j--a__progressFill[data-count="4"]{width:33.33%}.ManifestoModal-module__Z7j--a__progressFill[data-count="5"]{width:41.67%}.ManifestoModal-module__Z7j--a__progressFill[data-count="6"]{width:50%}.ManifestoModal-module__Z7j--a__progressFill[data-count="7"]{width:58.33%}.ManifestoModal-module__Z7j--a__progressFill[data-count="8"]{width:66.67%}.ManifestoModal-module__Z7j--a__progressFill[data-count="9"]{width:75%}.ManifestoModal-module__Z7j--a__progressFill[data-count="10"]{width:83.33%}.ManifestoModal-module__Z7j--a__progressFill[data-count="11"]{width:91.67%}.ManifestoModal-module__Z7j--a__progressFill[data-count="12"]{width:100%}.ManifestoModal-module__Z7j--a__error{color:var(--app-danger,#f87171);text-align:center;margin-bottom:10px;font-size:.78rem}.ManifestoModal-module__Z7j--a__acceptButton{background:var(--app-accent,var(--app-accent));color:#000;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-family:inherit;font-size:.95rem;font-weight:700;transition:all .15s;display:flex}.ManifestoModal-module__Z7j--a__acceptButton:disabled{background:rgba(var(--app-accent-rgb), .12);color:rgba(var(--app-accent-rgb), .3);cursor:default}.ManifestoModal-module__Z7j--a__spinner{border:2px solid #0003;border-top-color:#000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite ManifestoModal-module__Z7j--a__spin}@keyframes ManifestoModal-module__Z7j--a__spin{to{transform:rotate(360deg)}}html[data-theme=light] .ManifestoModal-module__Z7j--a__header{border-bottom-color:var(--app-border-subtle)}html[data-theme=light] .ManifestoModal-module__Z7j--a__card{background:var(--app-surface-soft);border-color:var(--app-border-subtle)}html[data-theme=light] .ManifestoModal-module__Z7j--a__card:hover{border-color:var(--app-border)}html[data-theme=light] .ManifestoModal-module__Z7j--a__checkbox{border-color:var(--app-border)}html[data-theme=light] .ManifestoModal-module__Z7j--a__footer{border-top-color:var(--app-border-subtle)}html[data-theme=light] .ManifestoModal-module__Z7j--a__progressTrack{background:var(--app-surface-hover)}
.ListingImage-module__ivrnga__fillImage{object-fit:cover}.ListingImage-module__ivrnga__unoptimizedFill{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ListingImage-module__ivrnga__unoptimizedRegular{width:100%;height:auto}
.Navbar-module__nuAbfa__nav{z-index:50;background-color:var(--app-bg);width:100%;font-family:var(--font-cascadia-mono);border-bottom:1px solid #ffffff0d;position:sticky;top:0}.Navbar-module__nuAbfa__inner{align-items:center;max-width:1400px;height:56px;margin:0 auto;display:flex}.Navbar-module__nuAbfa__logoArea{flex-shrink:0;align-items:center;display:flex}.Navbar-module__nuAbfa__logoLink{align-items:center;gap:8px;text-decoration:none;display:flex}.Navbar-module__nuAbfa__modeToggle{background:#ffffff0f;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex}@media (max-width:768px){.Navbar-module__nuAbfa__modeToggle{display:none!important}}@media (min-width:769px){.Navbar-module__nuAbfa__modeToggle{display:flex!important}}.Navbar-module__nuAbfa__modeLink{letter-spacing:-.01em;color:#f0f4ff73;white-space:nowrap;background:0 0;border-radius:5px;padding:4px 10px;font-size:.78rem;font-weight:700;text-decoration:none;transition:all .15s}.Navbar-module__nuAbfa__modeLinkActive{background:var(--app-accent);color:#000}.Navbar-module__nuAbfa__modeLinkSkynetActive{color:#05070c;background:#4d8dff}.Navbar-module__nuAbfa__featureHidden{display:none!important}.Navbar-module__nuAbfa__spacer{flex:1}.Navbar-module__nuAbfa__desktopActions{align-items:center;gap:6px}.Navbar-module__nuAbfa__navLink{color:#f0f4ff80;border-radius:6px;padding:6px 11px;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s}.Navbar-module__nuAbfa__navLink:hover{color:#f0f4ffd9;background:#ffffff0d}.Navbar-module__nuAbfa__navLinkActive,.Navbar-module__nuAbfa__navLinkActive:hover{color:var(--app-accent);background:rgba(var(--app-accent-rgb), .08)}.Navbar-module__nuAbfa__countBadge{background:var(--app-accent);color:#000;vertical-align:middle;border-radius:10px;justify-content:center;align-items:center;min-width:16px;margin-left:4px;padding:1px 5px;font-size:.6rem;font-weight:700;line-height:14px;display:inline-flex}.Navbar-module__nuAbfa__divider{background:#ffffff14;width:1px;height:16px}.Navbar-module__nuAbfa__dividerWithMargin{margin:0 4px}.Navbar-module__nuAbfa__primaryButton{background:var(--app-accent);color:#000;white-space:nowrap;border-radius:7px;padding:6px 14px;font-size:.8rem;font-weight:600;text-decoration:none;transition:background .15s}.Navbar-module__nuAbfa__primaryButton:hover{background:var(--app-accent-hover)}.Navbar-module__nuAbfa__iconLink{color:#f0f4ff73;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:all .15s;display:flex;position:relative}.Navbar-module__nuAbfa__iconLink:hover{background:#ffffff0f}.Navbar-module__nuAbfa__iconLinkActive{color:var(--app-accent);background:rgba(var(--app-accent-rgb), .1)}.Navbar-module__nuAbfa__iconBadge{color:#fff;text-align:center;border-radius:10px;min-width:14px;padding:1px 4px;font-size:.55rem;font-weight:700;line-height:14px;position:absolute;top:3px;right:3px}.Navbar-module__nuAbfa__iconBadgeRed{background:#ef4444}.Navbar-module__nuAbfa__iconBadgeBlue{background:#3b82f6}.Navbar-module__nuAbfa__accountMenu{position:relative}.Navbar-module__nuAbfa__avatarButton{background:rgba(var(--app-accent-rgb), .2);border:1.5px solid rgba(var(--app-accent-rgb), .35);width:48px;height:48px;color:var(--app-accent);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:1rem;font-weight:700;transition:border-color .15s;display:flex;overflow:hidden}.Navbar-module__nuAbfa__avatarButton:hover{border-color:var(--app-accent)}.Navbar-module__nuAbfa__avatarImage{object-fit:cover;width:100%;height:100%}.Navbar-module__nuAbfa__accountDropdown{z-index:100;background:#000;border:1px solid #ffffff17;border-radius:10px;width:220px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px #00000080}.Navbar-module__nuAbfa__accountEmailHeader{border-bottom:1px solid #ffffff0f;padding:12px 14px}.Navbar-module__nuAbfa__accountEmail{color:#f0f4ff59;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.Navbar-module__nuAbfa__accountLink{color:#f0f4ffb3;border-bottom:1px solid #ffffff0a;padding:10px 14px;font-size:.85rem;text-decoration:none;transition:background .1s;display:block}.Navbar-module__nuAbfa__accountLink:hover{background:#ffffff0d}.Navbar-module__nuAbfa__accountSignout{text-align:left;color:#f87171;cursor:pointer;background:0 0;border:none;width:100%;padding:10px 14px;font-family:inherit;font-size:.85rem;transition:background .1s;display:block}.Navbar-module__nuAbfa__accountSignout:hover{background:#ef444414}.Navbar-module__nuAbfa__mobileTopbar{align-items:center;gap:6px;margin-left:auto}.Navbar-module__nuAbfa__hamburger{cursor:pointer;color:#f0f4ff99;background:0 0;border:none;padding:6px}.Navbar-module__nuAbfa__mobileMenu{background:#000;border-bottom:1px solid #ffffff12;flex-direction:column;padding:8px 16px 20px}.Navbar-module__nuAbfa__mobileUserHeader{border-bottom:1px solid #ffffff0f;margin-bottom:4px;padding:12px 8px}.Navbar-module__nuAbfa__mobileEmail{color:#f0f4ff4d;font-size:.75rem}.Navbar-module__nuAbfa__mobileLink{color:#f0f4ffa6;border-bottom:1px solid #ffffff0a;align-items:center;gap:12px;padding:11px 8px;font-size:.9rem;text-decoration:none;display:flex}.Navbar-module__nuAbfa__mobileLinkAccent{color:var(--app-accent)}.Navbar-module__nuAbfa__mobileLinkIcon{opacity:.5;flex-shrink:0;justify-content:center;align-items:center;width:18px;display:flex}.Navbar-module__nuAbfa__mobileLinkIconAccent{opacity:1}.Navbar-module__nuAbfa__mobileLinkText{flex:1;min-width:0}.Navbar-module__nuAbfa__mobileBadge{color:#fff;text-align:center;background:#ef4444;border-radius:10px;min-width:16px;padding:1px 6px;font-size:.6rem;font-weight:700;line-height:16px}.Navbar-module__nuAbfa__mobileSignout{color:#f87171;cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #ffffff0d;align-items:center;gap:12px;margin-top:4px;padding:11px 8px;font-family:inherit;font-size:.9rem;display:flex}.Navbar-module__nuAbfa__mobileSignoutIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;display:flex}html[data-theme=light] .Navbar-module__nuAbfa__nav{background-color:var(--app-bg);border-bottom-color:var(--app-border-subtle);color:var(--app-text)}html[data-theme=light] .Navbar-module__nuAbfa__modeToggle{background:var(--app-surface-hover)}html[data-theme=light] .Navbar-module__nuAbfa__iconLink:hover{background:var(--app-surface-hover)}html[data-theme=light] .Navbar-module__nuAbfa__accountLink:hover{background:var(--app-surface-hover)}html[data-theme=light] .Navbar-module__nuAbfa__mobileLink:hover{background:var(--app-surface-hover)}:is(html[data-theme=light] .Navbar-module__nuAbfa__modeLink,html[data-theme=light] .Navbar-module__nuAbfa__navLink,html[data-theme=light] .Navbar-module__nuAbfa__iconLink,html[data-theme=light] .Navbar-module__nuAbfa__hamburger,html[data-theme=light] .Navbar-module__nuAbfa__mobileLink){color:var(--app-text-muted)}:is(html[data-theme=light] .Navbar-module__nuAbfa__navLink:hover,html[data-theme=light] .Navbar-module__nuAbfa__iconLink:hover,html[data-theme=light] .Navbar-module__nuAbfa__hamburger:hover){color:var(--app-text)}:is(html[data-theme=light] .Navbar-module__nuAbfa__divider,html[data-theme=light] .Navbar-module__nuAbfa__accountEmailHeader,html[data-theme=light] .Navbar-module__nuAbfa__mobileUserHeader,html[data-theme=light] .Navbar-module__nuAbfa__accountLink,html[data-theme=light] .Navbar-module__nuAbfa__mobileLink,html[data-theme=light] .Navbar-module__nuAbfa__mobileSignout){border-color:var(--app-border-subtle)}:is(html[data-theme=light] .Navbar-module__nuAbfa__accountDropdown,html[data-theme=light] .Navbar-module__nuAbfa__mobileMenu){background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow)}:is(html[data-theme=light] .Navbar-module__nuAbfa__accountEmail,html[data-theme=light] .Navbar-module__nuAbfa__mobileEmail){color:var(--app-text-subtle)}html[data-theme=light] .Navbar-module__nuAbfa__accountLink{color:var(--app-text-muted)}:is(html[data-theme=light] .Navbar-module__nuAbfa__accountSignout,html[data-theme=light] .Navbar-module__nuAbfa__mobileSignout){color:var(--app-danger)}html[data-theme=light] .Navbar-module__nuAbfa__modeLinkActive{color:var(--app-on-accent)}html[data-theme=light] .Navbar-module__nuAbfa__modeToggle{border-color:var(--app-border-subtle)}html[data-theme=light] .Navbar-module__nuAbfa__navLink:hover{background:var(--app-surface-soft)}html[data-theme=light] .Navbar-module__nuAbfa__divider{background:var(--app-surface-hover)}
.OfficialDistributorBadge-module__8mIQva__host{cursor:default;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.OfficialDistributorBadge-module__8mIQva__icon{flex-shrink:0;display:block}.OfficialDistributorBadge-module__8mIQva__tooltip{opacity:0;pointer-events:none;color:#55b8ff;white-space:nowrap;z-index:50;letter-spacing:.01em;background:#080a0ff5;border:1px solid #42aaf540;border-radius:7px;padding:4px 9px;font-size:.7rem;font-weight:600;line-height:1.5;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 12px #00000080}.OfficialDistributorBadge-module__8mIQva__host:hover .OfficialDistributorBadge-module__8mIQva__tooltip{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}
.FullPageLoader-module__E8hTTG__container{z-index:9999;background-color:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}html[data-theme=light] .FullPageLoader-module__E8hTTG__container{background-color:var(--app-bg)}
.ListingCard-module__pUfzWq__card{background:var(--card-bg,#ffffff08);border:1px solid var(--card-border,#ffffff12);box-shadow:var(--card-shadow,none);border-radius:12px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:block;overflow:hidden}.ListingCard-module__pUfzWq__card:hover{border-color:var(--card-hover-border,rgba(var(--app-accent-rgb), .35));transform:translateY(-2px)}.ListingCard-module__pUfzWq__imageContainer{aspect-ratio:4/3;background:#ffffff0a;position:relative;overflow:hidden}.ListingCard-module__pUfzWq__imagePlaceholder{color:#f0f4ff26;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ListingCard-module__pUfzWq__imageHumanoid{object-fit:contain;object-position:center}.ListingCard-module__pUfzWq__imageStandard{object-fit:cover;object-position:top}.ListingCard-module__pUfzWq__likeButton{-webkit-backdrop-filter:blur(8px);cursor:pointer;color:#f0f4ff99;z-index:2;background:#080a0fbf;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .15s;display:flex;position:absolute;inset-block-end:10px;inset-inline-end:10px}.ListingCard-module__pUfzWq__likeButton:hover{background:#080a0fe6;transform:scale(1.1)}.ListingCard-module__pUfzWq__conditionBadge,.ListingCard-module__pUfzWq__tierBadge,.ListingCard-module__pUfzWq__saleBadge,.ListingCard-module__pUfzWq__auctionBadge,.ListingCard-module__pUfzWq__rentalBadge{-webkit-backdrop-filter:blur(8px);z-index:2}.ListingCard-module__pUfzWq__conditionBadge{color:#f0f4ff99;background:#080a0fbf;border:1px solid #ffffff14;border-radius:4px;padding:3px 8px;font-size:.7rem;position:absolute;inset-block-start:10px;inset-inline-end:10px}.ListingCard-module__pUfzWq__tierBadge,.ListingCard-module__pUfzWq__saleBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:3px 8px;font-size:.68rem;font-weight:700;position:absolute;inset-block-start:10px;inset-inline-start:10px}.ListingCard-module__pUfzWq__tierBadge{color:var(--tier-color);border:1px solid var(--tier-border);background:#080a0fd9}.ListingCard-module__pUfzWq__saleBadge{color:#4ade80;background:#22c55e2e;border:1px solid #22c55e59}.ListingCard-module__pUfzWq__auctionBadge,.ListingCard-module__pUfzWq__rentalBadge{letter-spacing:.04em;border-radius:4px;padding:3px 8px;font-size:.68rem;position:absolute;inset-block-end:10px;inset-inline-start:10px}.ListingCard-module__pUfzWq__auctionBadge{flex-direction:column;gap:1px;font-weight:600;display:flex}.ListingCard-module__pUfzWq__auctionActive{color:#00f;background:#0000ff26;border:1px solid #0000ff4d}.ListingCard-module__pUfzWq__auctionEnded{color:#f87171;background:#f8717126;border:1px solid #f871714d}.ListingCard-module__pUfzWq__auctionDate{opacity:.75;letter-spacing:.02em;font-size:.62rem;font-weight:400}.ListingCard-module__pUfzWq__rentalBadge{color:#a5b4fc;background:#6366f12e;border:1px solid #6366f159;font-weight:600}.ListingCard-module__pUfzWq__content{padding:14px 16px}.ListingCard-module__pUfzWq__title{color:#f0f4ff;text-overflow:ellipsis;white-space:nowrap;margin-block-end:4px;font-size:.9rem;font-weight:600;overflow:hidden}.ListingCard-module__pUfzWq__subtitle{color:#f0f4ff66;align-items:center;gap:5px;margin-block-end:12px;font-size:.78rem;display:flex}.ListingCard-module__pUfzWq__subtitleText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ListingCard-module__pUfzWq__listingCountBadge{border:1px solid rgba(var(--app-accent-rgb), .28);color:var(--app-accent);background:rgba(var(--app-accent-rgb), .09);border-radius:999px;margin-block-end:8px;padding:3px 8px;font-size:.68rem;font-weight:600;display:inline-block}.ListingCard-module__pUfzWq__priceRow{color:var(--price-color,var(--app-accent));flex-wrap:wrap;align-items:baseline;gap:8px;font-size:1.05rem;font-weight:700;display:flex}.ListingCard-module__pUfzWq__originalPrice{color:#f0f4ff66;font-size:1.05rem;font-weight:500;text-decoration:line-through}.ListingCard-module__pUfzWq__salePrice{font-size:.8rem}.ListingCard-module__pUfzWq__savePercent{color:#4ade80;font-size:.72rem;font-weight:700}.ListingCard-module__pUfzWq__negotiableBadge{color:#4ade80;background:#22c55e1a;border:1px solid #22c55e33;border-radius:4px;margin-block-start:5px;padding:2px 7px;font-size:.68rem;display:inline-block}.ListingCard-module__pUfzWq__rentalInfo{color:#a5b4fc;align-items:center;gap:4px;margin-block-start:6px;font-size:.78rem;display:flex}.ListingCard-module__pUfzWq__rentalPrefix{color:#a5b4fc99;text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}.ListingCard-module__pUfzWq__rentalPrice{font-weight:700}.ListingCard-module__pUfzWq__rentalUnit{color:#a5b4fc99;font-size:.72rem}html[data-theme=light] .ListingCard-module__pUfzWq__card{background:var(--app-surface);border-color:var(--app-border-subtle);box-shadow:var(--app-shadow)}html[data-theme=light] .ListingCard-module__pUfzWq__card:hover{border-color:var(--app-accent)}html[data-theme=light] .ListingCard-module__pUfzWq__imageContainer{background:var(--app-surface-soft)}:is(html[data-theme=light] .ListingCard-module__pUfzWq__imagePlaceholder,html[data-theme=light] .ListingCard-module__pUfzWq__subtitle,html[data-theme=light] .ListingCard-module__pUfzWq__originalPrice){color:var(--app-text-subtle)}:is(html[data-theme=light] .ListingCard-module__pUfzWq__likeButton,html[data-theme=light] .ListingCard-module__pUfzWq__conditionBadge,html[data-theme=light] .ListingCard-module__pUfzWq__tierBadge){background:var(--app-surface-overlay);border-color:var(--app-border);color:var(--app-text-muted)}html[data-theme=light] .ListingCard-module__pUfzWq__likeButton:hover{background:var(--app-surface-overlay-hover)}html[data-theme=light] .ListingCard-module__pUfzWq__title{color:var(--app-text)}@media (min-width:769px){html[data-theme=dark] .marketplace-matrix-page .ListingCard-module__pUfzWq__card{background-color:var(--app-surface)!important}html[data-theme=dark] .marketplace-matrix-page .ListingCard-module__pUfzWq__imageContainer{background-color:var(--app-surface-raised)!important}:is(html[data-theme=dark] .marketplace-matrix-page .ListingCard-module__pUfzWq__likeButton,html[data-theme=dark] .marketplace-matrix-page .ListingCard-module__pUfzWq__conditionBadge,html[data-theme=dark] .marketplace-matrix-page .ListingCard-module__pUfzWq__tierBadge,html[data-theme=dark] .marketplace-matrix-page .ListingCard-module__pUfzWq__saleBadge,html[data-theme=dark] .marketplace-matrix-page .ListingCard-module__pUfzWq__auctionBadge,html[data-theme=dark] .marketplace-matrix-page .ListingCard-module__pUfzWq__rentalBadge,html[data-theme=dark] .marketplace-matrix-page .ListingCard-module__pUfzWq__negotiableBadge){background-color:var(--app-surface)!important}}:is(html[data-theme=light] .ListingCard-module__pUfzWq__saleBadge,html[data-theme=light] .ListingCard-module__pUfzWq__savePercent,html[data-theme=light] .ListingCard-module__pUfzWq__negotiableBadge){color:var(--app-success)}html[data-theme=light] .ListingCard-module__pUfzWq__auctionEnded{color:var(--app-danger)}
.AddressAutocomplete-module__7rSUZa__container{flex-direction:column;gap:14px;display:flex}.AddressAutocomplete-module__7rSUZa__stepHeader{align-items:center;gap:8px;margin-bottom:6px;display:flex}.AddressAutocomplete-module__7rSUZa__stepCircle{color:#f0f4ff4d;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.65rem;font-weight:700;transition:all .2s;display:flex}.AddressAutocomplete-module__7rSUZa__stepCircleDone{background:rgba(var(--app-accent-rgb), .2);border-color:rgba(var(--app-accent-rgb), .5);color:var(--app-accent,var(--app-accent))}.AddressAutocomplete-module__7rSUZa__stepText{text-transform:uppercase;letter-spacing:.06em;color:#f0f4ff40;font-size:.72rem;font-weight:400;transition:color .2s}.AddressAutocomplete-module__7rSUZa__stepTextDone{color:#f0f4ff99;font-weight:600}.AddressAutocomplete-module__7rSUZa__placeFieldContainer{transition:opacity .2s;position:relative}.AddressAutocomplete-module__7rSUZa__placeFieldDisabled{opacity:.4;cursor:not-allowed}.AddressAutocomplete-module__7rSUZa__inputWrapper{position:relative}.AddressAutocomplete-module__7rSUZa__searchIcon{color:#f0f4ff40;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.AddressAutocomplete-module__7rSUZa__input{width:100%;color:var(--app-text,#f0f4ff);box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;outline:none;padding:11px 14px;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.AddressAutocomplete-module__7rSUZa__input:focus{border-color:var(--app-accent,var(--app-accent));box-shadow:0 0 0 3px rgba(var(--app-accent-rgb), .1)}.AddressAutocomplete-module__7rSUZa__input:disabled{cursor:not-allowed}.AddressAutocomplete-module__7rSUZa__placeInput{padding:11px 34px 11px 36px;}.AddressAutocomplete-module__7rSUZa__clearButton{color:#f0f4ff4d;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:1.1rem;line-height:1;transition:color .15s;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.AddressAutocomplete-module__7rSUZa__clearButton:hover{color:var(--app-text,#f0f4ff)}.AddressAutocomplete-module__7rSUZa__dropdown{z-index:300;background:#000;border:1px solid #ffffff1a;border-radius:10px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #0009}.AddressAutocomplete-module__7rSUZa__suggestionItem{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #ffffff0d;align-items:flex-start;gap:10px;width:100%;padding:10px 14px;font-family:inherit;transition:background .1s;display:flex}.AddressAutocomplete-module__7rSUZa__suggestionItem:last-of-type{border-bottom:none}.AddressAutocomplete-module__7rSUZa__suggestionItem:hover{background:#ffffff0d}.AddressAutocomplete-module__7rSUZa__suggestionItemActive{background:rgba(var(--app-accent-rgb), .08)!important}.AddressAutocomplete-module__7rSUZa__suggestionIcon{color:#f0f4ff40;flex-shrink:0;margin-top:3px}.AddressAutocomplete-module__7rSUZa__suggestionMain{color:var(--app-text,#f0f4ff);margin:0;font-size:.83rem;line-height:1.4}.AddressAutocomplete-module__7rSUZa__suggestionSecondary{color:#f0f4ff59;margin:2px 0 0;font-size:.74rem;line-height:1.3}.AddressAutocomplete-module__7rSUZa__poweredBy{border-top:1px solid #ffffff0d;justify-content:flex-end;padding:5px 14px;display:flex}.AddressAutocomplete-module__7rSUZa__poweredByText{color:#f0f4ff2e;font-size:.6rem}.AddressAutocomplete-module__7rSUZa__saveButton{background:var(--app-accent,var(--app-accent));color:#000;cursor:pointer;border:none;border-radius:8px;align-self:flex-start;margin-top:4px;padding:11px 24px;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s}.AddressAutocomplete-module__7rSUZa__saveButton:hover{opacity:.9}:is(html[data-theme=light] .AddressAutocomplete-module__7rSUZa__stepCircle,html[data-theme=light] .AddressAutocomplete-module__7rSUZa__input){background:var(--app-surface-soft);border-color:var(--app-border)}:is(html[data-theme=light] .AddressAutocomplete-module__7rSUZa__stepCircle,html[data-theme=light] .AddressAutocomplete-module__7rSUZa__stepText,html[data-theme=light] .AddressAutocomplete-module__7rSUZa__searchIcon,html[data-theme=light] .AddressAutocomplete-module__7rSUZa__clearButton,html[data-theme=light] .AddressAutocomplete-module__7rSUZa__suggestionSecondary,html[data-theme=light] .AddressAutocomplete-module__7rSUZa__poweredByText){color:var(--app-text-subtle)}html[data-theme=light] .AddressAutocomplete-module__7rSUZa__stepTextDone{color:var(--app-text-muted)}:is(html[data-theme=light] .AddressAutocomplete-module__7rSUZa__input,html[data-theme=light] .AddressAutocomplete-module__7rSUZa__suggestionMain){color:var(--app-text)}html[data-theme=light] .AddressAutocomplete-module__7rSUZa__clearButton:hover{color:var(--app-text)}html[data-theme=light] .AddressAutocomplete-module__7rSUZa__dropdown{background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow)}:is(html[data-theme=light] .AddressAutocomplete-module__7rSUZa__suggestionItem,html[data-theme=light] .AddressAutocomplete-module__7rSUZa__poweredBy){border-color:var(--app-border-subtle)}html[data-theme=light] .AddressAutocomplete-module__7rSUZa__suggestionItem:hover{background:var(--app-surface-hover)}html[data-theme=light] .AddressAutocomplete-module__7rSUZa__suggestionIcon{color:var(--app-text-subtle)}
.RelatedListingsInfiniteScroll-module__gefhCq__section{border-top:1px solid #ffffff12;margin-top:48px;padding-top:40px}.RelatedListingsInfiniteScroll-module__gefhCq__title{color:#f0f4ff;letter-spacing:-.02em;margin-bottom:24px;font-size:1.2rem;font-weight:700}.RelatedListingsInfiniteScroll-module__gefhCq__error{color:#f87171;background:#f871710f;border:1px solid #f8717126;border-radius:8px;margin-bottom:24px;padding:16px;font-size:.9rem}.RelatedListingsInfiniteScroll-module__gefhCq__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}.RelatedListingsInfiniteScroll-module__gefhCq__spinnerWrapper{justify-content:center;align-items:center;padding:40px 0;display:flex}.RelatedListingsInfiniteScroll-module__gefhCq__spinner{border:3px solid rgba(var(--app-accent-rgb), .15);border-top:3px solid var(--app-accent);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite RelatedListingsInfiniteScroll-module__gefhCq__spin}@keyframes RelatedListingsInfiniteScroll-module__gefhCq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.RelatedListingsInfiniteScroll-module__gefhCq__sentinel{pointer-events:none;height:20px;margin:20px 0}html[data-theme=light] .RelatedListingsInfiniteScroll-module__gefhCq__section{border-top-color:var(--app-border-subtle)}html[data-theme=light] .RelatedListingsInfiniteScroll-module__gefhCq__title{color:var(--app-text)}html[data-theme=light] .RelatedListingsInfiniteScroll-module__gefhCq__error{color:var(--app-danger)}
.PriceHistoryChart-module__OqAqaG__section{--price-chart-grid:#f0f4ff1a;--price-chart-axis:#f0f4ffad;--price-chart-line:var(--app-accent);--price-chart-point-fill:var(--app-surface-raised);--price-chart-crosshair:rgba(var(--app-accent-rgb), .46);--price-chart-tooltip-background:var(--app-surface-overlay);--price-chart-tooltip-border:#f0f4ff2e;--price-chart-tooltip-text:var(--app-text);--price-chart-tooltip-muted:var(--app-text-muted);margin-top:46px}.PriceHistoryChart-module__OqAqaG__series{border:1px solid var(--app-border);background:var(--app-surface-soft);border-radius:14px;overflow:hidden}.PriceHistoryChart-module__OqAqaG__seriesHeading{border-bottom:1px solid var(--app-border-subtle);justify-content:space-between;align-items:center;gap:18px;padding:17px 20px;display:flex}.PriceHistoryChart-module__OqAqaG__seriesHeading h3{color:var(--app-text);margin:0;font-size:.92rem}.PriceHistoryChart-module__OqAqaG__seriesHeading p{color:var(--app-text-muted);margin:5px 0 0;font-size:.74rem}.PriceHistoryChart-module__OqAqaG__seriesValue{color:var(--app-accent);white-space:nowrap;font-size:1rem;font-weight:900}.PriceHistoryChart-module__OqAqaG__chartViewport{width:100%;padding:12px 0 10px;position:relative}.PriceHistoryChart-module__OqAqaG__svg{aspect-ratio:760/300;touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.PriceHistoryChart-module__OqAqaG__gridLine{stroke:var(--price-chart-grid);stroke-dasharray:4 7;stroke-width:1px;vector-effect:non-scaling-stroke}.PriceHistoryChart-module__OqAqaG__axisLine,.PriceHistoryChart-module__OqAqaG__xTick{stroke:var(--price-chart-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.PriceHistoryChart-module__OqAqaG__axisLabel{fill:var(--price-chart-axis);letter-spacing:.01em;font-size:11px;font-weight:600}.PriceHistoryChart-module__OqAqaG__seriesLine{fill:none;stroke:var(--price-chart-line);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;vector-effect:non-scaling-stroke}.PriceHistoryChart-module__OqAqaG__point,.PriceHistoryChart-module__OqAqaG__activePoint{fill:var(--price-chart-point-fill);stroke:var(--price-chart-line);stroke-width:3px;cursor:crosshair;vector-effect:non-scaling-stroke;outline:none}.PriceHistoryChart-module__OqAqaG__point:focus-visible,.PriceHistoryChart-module__OqAqaG__activePoint:focus-visible{outline:3px solid var(--price-chart-line);outline-offset:4px}.PriceHistoryChart-module__OqAqaG__activePoint{fill:var(--price-chart-line)}.PriceHistoryChart-module__OqAqaG__hitArea{fill:#0000;cursor:crosshair}.PriceHistoryChart-module__OqAqaG__crosshair{stroke:var(--price-chart-crosshair);stroke-dasharray:3 5;stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none}.PriceHistoryChart-module__OqAqaG__tooltip{z-index:2;border:1px solid var(--price-chart-tooltip-border);background:var(--price-chart-tooltip-background);min-width:max-content;box-shadow:var(--app-shadow);color:var(--price-chart-tooltip-text);pointer-events:none;white-space:nowrap;border-radius:8px;gap:4px;padding:9px 11px;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.PriceHistoryChart-module__OqAqaG__tooltipStart{transform:translateY(calc(-100% - 12px))}.PriceHistoryChart-module__OqAqaG__tooltipEnd{transform:translate(-100%,calc(-100% - 12px))}.PriceHistoryChart-module__OqAqaG__tooltipBelow{transform:translate(-50%,12px)}.PriceHistoryChart-module__OqAqaG__tooltipDate{color:var(--price-chart-tooltip-muted);font-size:.68rem;line-height:1.2}.PriceHistoryChart-module__OqAqaG__tooltipPrice{color:var(--price-chart-tooltip-text);font-size:.86rem;line-height:1.2}.PriceHistoryChart-module__OqAqaG__heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:15px;display:flex}.PriceHistoryChart-module__OqAqaG__eyebrow{color:var(--app-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.PriceHistoryChart-module__OqAqaG__title{color:var(--app-text);margin:8px 0 0;font-size:1.45rem}.PriceHistoryChart-module__OqAqaG__summary{color:var(--app-text-muted);max-width:470px;margin:0;font-size:.77rem;line-height:1.5}.PriceHistoryChart-module__OqAqaG__empty{border:1px dashed var(--app-border);color:var(--app-text-muted);border-radius:13px;padding:25px 21px;font-size:.84rem;line-height:1.55}.PriceHistoryChart-module__OqAqaG__note{color:var(--app-text-subtle);margin:12px 0 0;font-size:.74rem;line-height:1.5}@media (max-width:600px){.PriceHistoryChart-module__OqAqaG__seriesHeading{flex-direction:column;align-items:flex-start;gap:8px}.PriceHistoryChart-module__OqAqaG__svg{height:auto}.PriceHistoryChart-module__OqAqaG__axisLabel{font-size:10px}}html[data-theme=light] .PriceHistoryChart-module__OqAqaG__section{--price-chart-grid:#0f172a26;--price-chart-axis:#0f172ab8;--price-chart-crosshair:rgba(var(--app-accent-rgb), .42);--price-chart-tooltip-border:#0f172a2e}
.ProductDetailPage-module__5TxDcG__page{background:var(--app-bg);min-height:100vh;color:var(--app-text)}.ProductDetailPage-module__5TxDcG__detail,.ProductDetailPage-module__5TxDcG__detail *{box-sizing:border-box}.ProductDetailPage-module__5TxDcG__main{max-width:1180px;margin:0 auto;padding:28px 24px 80px}.ProductDetailPage-module__5TxDcG__breadcrumb{color:var(--app-text-subtle);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:.8rem;display:flex}.ProductDetailPage-module__5TxDcG__breadcrumbLink{color:inherit;text-decoration:none;transition:color .15s}.ProductDetailPage-module__5TxDcG__breadcrumbLink:hover{color:var(--app-text)}.ProductDetailPage-module__5TxDcG__breadcrumbBrand{color:var(--app-text-muted)}.ProductDetailPage-module__5TxDcG__breadcrumbCurrent{color:var(--app-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:420px;font-weight:500;overflow:hidden}.ProductDetailPage-module__5TxDcG__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(350px,.95fr);align-items:start;gap:40px;margin-bottom:48px;display:grid}.ProductDetailPage-module__5TxDcG__mediaColumn{flex-direction:column;gap:16px;display:flex}.ProductDetailPage-module__5TxDcG__productImage{aspect-ratio:4/3;background:var(--app-surface);border:1px solid var(--app-border-subtle);border-radius:16px;place-items:center;width:100%;min-height:320px;transition:border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.ProductDetailPage-module__5TxDcG__productImage:hover{border-color:var(--app-border)}.ProductDetailPage-module__5TxDcG__productImageContent{object-fit:contain;width:100%;height:100%;padding:28px;transition:transform .3s cubic-bezier(.2,0,.2,1)}.ProductDetailPage-module__5TxDcG__productImage:hover .ProductDetailPage-module__5TxDcG__productImageContent{transform:scale(1.02)}.ProductDetailPage-module__5TxDcG__imageEmpty{color:var(--app-text-subtle);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 24px;display:flex}.ProductDetailPage-module__5TxDcG__imageEmptyText{color:var(--app-text-subtle);margin:0;font-size:.85rem}.ProductDetailPage-module__5TxDcG__quickFacts{flex-wrap:wrap;gap:8px;display:flex}.ProductDetailPage-module__5TxDcG__factChip{background:var(--app-surface);border:1px solid var(--app-border-subtle);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;transition:background .15s,border-color .15s;display:inline-flex}.ProductDetailPage-module__5TxDcG__factChip:hover{border-color:var(--app-border)}.ProductDetailPage-module__5TxDcG__factChipLabel{color:var(--app-text-subtle);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:600}.ProductDetailPage-module__5TxDcG__factChipValue{color:var(--app-text);font-weight:600}.ProductDetailPage-module__5TxDcG__factChipMono{font-family:var(--font-cascadia-mono), monospace;font-size:.76rem}.ProductDetailPage-module__5TxDcG__buyBoxColumn{flex-direction:column;gap:20px;display:flex}.ProductDetailPage-module__5TxDcG__titleBlock{flex-direction:column;gap:10px;display:flex}.ProductDetailPage-module__5TxDcG__badgeRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProductDetailPage-module__5TxDcG__categoryBadge{background:var(--app-accent-soft);border:1px solid var(--app-accent);color:var(--app-accent);text-transform:uppercase;letter-spacing:.05em;border-radius:6px;align-items:center;padding:3px 9px;font-size:.72rem;font-weight:700;display:inline-flex}.ProductDetailPage-module__5TxDcG__storeCountBadge{background:var(--app-surface-soft);border:1px solid var(--app-border-subtle);color:var(--app-text-muted);border-radius:6px;align-items:center;padding:3px 9px;font-size:.74rem;font-weight:600;display:inline-flex}.ProductDetailPage-module__5TxDcG__title{color:var(--app-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.65rem,3.2vw,2.25rem);font-weight:700;line-height:1.22}.ProductDetailPage-module__5TxDcG__ratingRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ProductDetailPage-module__5TxDcG__ratingLink{color:var(--app-text-muted);text-underline-offset:3px;font-size:.82rem;text-decoration:underline;transition:color .15s}.ProductDetailPage-module__5TxDcG__ratingLink:hover{color:var(--app-text)}.ProductDetailPage-module__5TxDcG__priceHeroCard{background:var(--app-surface);border:1px solid var(--app-border-subtle);border-radius:14px;flex-direction:column;gap:16px;padding:22px 24px;display:flex;box-shadow:0 4px 24px #00000040}.ProductDetailPage-module__5TxDcG__priceHeader{flex-direction:column;gap:6px;display:flex}.ProductDetailPage-module__5TxDcG__priceLabel{color:var(--app-text-subtle);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.ProductDetailPage-module__5TxDcG__priceValueRow{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.ProductDetailPage-module__5TxDcG__lowestPrice{color:var(--app-text);letter-spacing:-.04em;font-size:clamp(2.2rem,4.5vw,2.85rem);font-weight:800;line-height:1}.ProductDetailPage-module__5TxDcG__priceRangeBadge{background:var(--app-surface-soft);border:1px solid var(--app-border-subtle);color:var(--app-text-muted);border-radius:6px;align-items:center;padding:4px 10px;font-size:.82rem;font-weight:600;display:inline-flex}.ProductDetailPage-module__5TxDcG__metaList{border-top:1px solid var(--app-border-subtle);flex-direction:column;gap:8px;padding-top:14px;display:flex}.ProductDetailPage-module__5TxDcG__metaItem{color:var(--app-text-muted);align-items:center;gap:8px;font-size:.82rem;display:flex}.ProductDetailPage-module__5TxDcG__metaDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 6px #22c55e66}.ProductDetailPage-module__5TxDcG__metaClockIcon{opacity:.7;font-size:.85rem;line-height:1}.ProductDetailPage-module__5TxDcG__ctaButton{background:var(--app-accent);width:100%;color:var(--app-on-accent);cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .18s;display:flex;box-shadow:0 4px 14px #0000004d}.ProductDetailPage-module__5TxDcG__ctaButton:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 6px 20px #0006}.ProductDetailPage-module__5TxDcG__quickSpecsBox{background:var(--app-surface);border:1px solid var(--app-border-subtle);border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.ProductDetailPage-module__5TxDcG__quickSpecsTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--app-text-subtle);margin:0;font-size:.74rem;font-weight:700}.ProductDetailPage-module__5TxDcG__quickSpecsList{grid-template-columns:1fr;gap:6px;margin:0;display:grid}.ProductDetailPage-module__5TxDcG__quickSpecItem{border-bottom:1px solid var(--app-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:4px 0;font-size:.8rem;display:flex}.ProductDetailPage-module__5TxDcG__quickSpecItem:last-child{border-bottom:none}.ProductDetailPage-module__5TxDcG__quickSpecKey{color:var(--app-text-subtle)}.ProductDetailPage-module__5TxDcG__quickSpecVal{color:var(--app-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-weight:600;overflow:hidden}.ProductDetailPage-module__5TxDcG__allSpecsLink{color:var(--app-accent);margin-top:4px;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .15s}.ProductDetailPage-module__5TxDcG__allSpecsLink:hover{text-decoration:underline}.ProductDetailPage-module__5TxDcG__seriesSection{margin:32px 0}.ProductDetailPage-module__5TxDcG__offersSection{margin-top:48px;scroll-margin-top:80px}.ProductDetailPage-module__5TxDcG__historySection{margin-top:48px}.ProductDetailPage-module__5TxDcG__section{margin-top:48px;scroll-margin-top:80px}.ProductDetailPage-module__5TxDcG__sectionHeader{border-bottom:1px solid var(--app-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;padding-bottom:12px;display:flex}.ProductDetailPage-module__5TxDcG__sectionTitle{color:var(--app-text);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:700}.ProductDetailPage-module__5TxDcG__sectionMeta{color:var(--app-text-subtle);font-size:.82rem}.ProductDetailPage-module__5TxDcG__specGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.ProductDetailPage-module__5TxDcG__specCard{border:1px solid var(--app-border-subtle);background:var(--app-surface);border-radius:12px;overflow:hidden}.ProductDetailPage-module__5TxDcG__specCardHeader{background:var(--app-surface-soft);border-bottom:1px solid var(--app-border-subtle);color:var(--app-text);margin:0;padding:12px 16px;font-size:.85rem;font-weight:700}.ProductDetailPage-module__5TxDcG__specCardBody{margin:0}.ProductDetailPage-module__5TxDcG__specRow{border-bottom:1px solid var(--app-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;font-size:.82rem;display:flex}.ProductDetailPage-module__5TxDcG__specRow:last-child{border-bottom:none}.ProductDetailPage-module__5TxDcG__specLabel{color:var(--app-text-subtle);flex-shrink:0;font-weight:500}.ProductDetailPage-module__5TxDcG__specValue{color:var(--app-text);text-align:right;word-break:break-word;font-weight:600}.ProductDetailPage-module__5TxDcG__noSpecifications{border:1px dashed var(--app-border);color:var(--app-text-subtle);text-align:center;border-radius:12px;padding:24px;font-size:.84rem}.ProductDetailPage-module__5TxDcG__reviewList{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ProductDetailPage-module__5TxDcG__review{border:1px solid var(--app-border-subtle);background:var(--app-surface);border-radius:12px;flex-direction:column;gap:10px;padding:18px;display:flex}.ProductDetailPage-module__5TxDcG__reviewMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ProductDetailPage-module__5TxDcG__reviewAttribution{color:var(--app-text-muted);margin:0;font-size:.82rem}.ProductDetailPage-module__5TxDcG__reviewShop{color:var(--app-text);font-size:.84rem;font-weight:700;text-decoration:none}.ProductDetailPage-module__5TxDcG__reviewShop:hover{text-decoration:underline}.ProductDetailPage-module__5TxDcG__reviewDate{color:var(--app-text-subtle);font-size:.75rem}.ProductDetailPage-module__5TxDcG__reviewTitle{color:var(--app-text);margin:0;font-size:.88rem;font-weight:700}.ProductDetailPage-module__5TxDcG__reviewBody{color:var(--app-text-muted);border-left:2px solid var(--app-border);white-space:pre-line;overflow-wrap:anywhere;margin:0;padding-left:12px;font-size:.84rem;font-style:normal;line-height:1.6}.ProductDetailPage-module__5TxDcG__contentLink{color:var(--app-accent);margin-top:4px;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block}.ProductDetailPage-module__5TxDcG__contentLink:hover{text-decoration:underline}.ProductDetailPage-module__5TxDcG__reviewMore{margin-top:14px}.ProductDetailPage-module__5TxDcG__reviewMoreSummary{cursor:pointer;color:var(--app-accent);padding:8px 0;font-size:.82rem;font-weight:700}@media (max-width:900px){.ProductDetailPage-module__5TxDcG__heroGrid{grid-template-columns:1fr;gap:24px}.ProductDetailPage-module__5TxDcG__productImage{min-height:260px}}@media (max-width:640px){.ProductDetailPage-module__5TxDcG__main{padding:20px 16px 60px}.ProductDetailPage-module__5TxDcG__quickFacts{gap:6px}.ProductDetailPage-module__5TxDcG__factChip{padding:5px 10px;font-size:.74rem}.ProductDetailPage-module__5TxDcG__priceHeroCard{padding:18px 20px}.ProductDetailPage-module__5TxDcG__specGrid,.ProductDetailPage-module__5TxDcG__reviewList{grid-template-columns:1fr}.ProductDetailPage-module__5TxDcG__specRow{flex-direction:column;align-items:flex-start;gap:4px}.ProductDetailPage-module__5TxDcG__specValue{text-align:left}}html[data-theme=light] .ProductDetailPage-module__5TxDcG__priceHeroCard{box-shadow:0 4px 20px #0000000f}
.Settings-module__UvTEAa__container{color:#f0f4ff;background-color:#000;min-height:100vh}.Settings-module__UvTEAa__main{max-width:680px;margin:0 auto;padding:48px 24px 80px}.Settings-module__UvTEAa__title{color:#f0f4ff;margin-bottom:32px;font-size:1.5rem;font-weight:700}.Settings-module__UvTEAa__tabsNav{border-bottom:1px solid #ffffff12;gap:2px;margin-bottom:28px;display:flex}.Settings-module__UvTEAa__tabButton{color:#f0f4ff66;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 16px;font-family:inherit;font-size:.875rem;font-weight:600;transition:color .15s,border-color .15s}.Settings-module__UvTEAa__tabButton:hover{color:#f0f4ffcc}.Settings-module__UvTEAa__tabButtonActive{border-bottom-color:var(--app-accent);color:var(--app-accent)}.Settings-module__UvTEAa__card{background:var(--app-surface);border:1px solid var(--app-border-subtle);border-radius:12px;flex-direction:column;gap:20px;padding:24px;display:flex}.Settings-module__UvTEAa__cardSmallGap{background:var(--app-surface);border:1px solid var(--app-border-subtle);border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.Settings-module__UvTEAa__tabContentStack{flex-direction:column;gap:16px;display:flex}.Settings-module__UvTEAa__twoColGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.Settings-module__UvTEAa__twoColGrid{grid-template-columns:1fr}}.Settings-module__UvTEAa__sectionDivider{border-top:1px solid var(--app-border-subtle);flex-direction:column;gap:14px;padding-top:16px;display:flex}.Settings-module__UvTEAa__field{flex-direction:column;gap:6px;display:flex}.Settings-module__UvTEAa__fieldHeader{justify-content:space-between;align-items:center;display:flex}.Settings-module__UvTEAa__fieldLabel{color:#f0f4ff66;text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:.75rem;font-weight:600}.Settings-module__UvTEAa__fieldHint{color:#f0f4ff4d;margin:0;font-size:.75rem}.Settings-module__UvTEAa__fieldHintLight{color:#f0f4ff4d;margin:0;font-size:.78rem}.Settings-module__UvTEAa__input{background:var(--app-surface);border:1px solid var(--app-border);width:100%;color:var(--app-text);box-sizing:border-box;border-radius:8px;outline:none;padding:10px 14px;font-family:inherit;font-size:.875rem;transition:border-color .15s,background-color .15s}.Settings-module__UvTEAa__input:focus{border-color:var(--app-accent);background-color:var(--app-surface)}.Settings-module__UvTEAa__textarea{resize:vertical;min-height:90px}.Settings-module__UvTEAa__readOnlyBox{background:var(--app-surface);border:1px solid var(--app-border);border-radius:8px;padding:10px 14px}.Settings-module__UvTEAa__readOnlyText{color:#f0f4ff;font-size:.875rem}.Settings-module__UvTEAa__readOnlyPlaceholder{color:#f0f4ff40;font-size:.875rem}.Settings-module__UvTEAa__errorText{color:#f87171;margin:0;font-size:.8rem}.Settings-module__UvTEAa__successText{color:#4ade80;margin:0;font-size:.8rem}.Settings-module__UvTEAa__saveBtn{background:var(--app-accent);color:#000;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:10px 24px;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s}.Settings-module__UvTEAa__saveBtn:hover:not(:disabled){background:var(--app-accent)}.Settings-module__UvTEAa__saveBtn:disabled{opacity:.7;cursor:default}.Settings-module__UvTEAa__saveBtnSaved{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d}.Settings-module__UvTEAa__cancelBtn{color:#f87171;cursor:pointer;background:#ef44441f;border:1px solid #ef44444d;border-radius:8px;align-self:flex-start;padding:10px 20px;font-family:inherit;font-size:.875rem;font-weight:600;transition:background-color .15s}.Settings-module__UvTEAa__cancelBtn:hover{background:#ef444433}.Settings-module__UvTEAa__secondaryCancelBtn{color:#f0f4ff66;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:.875rem;transition:color .15s,border-color .15s}.Settings-module__UvTEAa__secondaryCancelBtn:hover{color:#f0f4ff;border-color:#ffffff40}.Settings-module__UvTEAa__linkBtn{color:var(--app-accent);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.78rem;transition:opacity .15s}.Settings-module__UvTEAa__linkBtn:hover{opacity:.8}.Settings-module__UvTEAa__removeBtn{color:#f8717180;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:1rem;line-height:1;transition:color .15s}.Settings-module__UvTEAa__removeBtn:hover{color:#f87171}.Settings-module__UvTEAa__addLocationBtn{background:rgba(var(--app-accent-rgb), .12);border:1px solid rgba(var(--app-accent-rgb), .25);color:var(--app-accent);cursor:pointer;border-radius:6px;align-self:flex-start;padding:4px 12px;font-family:inherit;font-size:.78rem;transition:background-color .15s}.Settings-module__UvTEAa__addLocationBtn:hover{background:rgba(var(--app-accent-rgb), .2)}.Settings-module__UvTEAa__btnRowRight{justify-content:flex-end;align-items:center;gap:8px;display:flex}.Settings-module__UvTEAa__avatarRow{align-items:center;gap:16px;margin-bottom:8px;display:flex}.Settings-module__UvTEAa__avatarWrapper{flex-shrink:0;position:relative}.Settings-module__UvTEAa__avatarCircle{background:rgba(var(--app-accent-rgb), .15);border:2px solid rgba(var(--app-accent-rgb), .3);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative;overflow:hidden}.Settings-module__UvTEAa__avatarLetter{color:var(--app-accent);font-size:1.5rem;font-weight:700}.Settings-module__UvTEAa__avatarUploadBadge{bottom:0;background:var(--app-accent);cursor:pointer;border:2px solid var(--app-bg);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .15s;display:flex;position:absolute;inset-inline-end:0}.Settings-module__UvTEAa__avatarUploadBadge:hover{transform:scale(1.08)}.Settings-module__UvTEAa__avatarName{color:#f0f4ff;margin:0;font-size:.875rem;font-weight:600}.Settings-module__UvTEAa__avatarHint{color:#f0f4ff59;margin:2px 0 0;font-size:.75rem}.Settings-module__UvTEAa__toggleRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Settings-module__UvTEAa__toggleText{flex:1}.Settings-module__UvTEAa__toggleTitle{color:#f0f4ff;margin:0;font-size:.875rem;font-weight:600}.Settings-module__UvTEAa__toggleDesc{color:#f0f4ff59;margin-top:3px;font-size:.78rem;line-height:1.5}.Settings-module__UvTEAa__toggleSwitch{cursor:pointer;background:#ffffff1a;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}.Settings-module__UvTEAa__toggleSwitchActive{background:var(--app-accent)}.Settings-module__UvTEAa__toggleThumb{top:3px;background:#f0f4ff80;border-radius:50%;width:18px;height:18px;transition:inset-inline-start .2s,background-color .2s;position:absolute;inset-inline-start:3px}.Settings-module__UvTEAa__toggleThumbActive{background:#000;inset-inline-start:23px}.Settings-module__UvTEAa__badgeSuccess{color:#4ade80;letter-spacing:.04em;background:#4ade801f;border:1px solid #4ade8040;border-radius:4px;padding:2px 7px;font-size:.7rem;font-weight:700}.Settings-module__UvTEAa__twoFaBtn{cursor:pointer;white-space:nowrap;background:rgba(var(--app-accent-rgb), .12);border:1px solid rgba(var(--app-accent-rgb), .25);color:var(--app-accent);border-radius:8px;padding:8px 18px;font-family:inherit;font-size:.85rem;font-weight:600;transition:background-color .15s}.Settings-module__UvTEAa__twoFaBtn:hover{background:rgba(var(--app-accent-rgb), .2)}.Settings-module__UvTEAa__twoFaBtnDanger{color:#f87171;background:#ef44441a;border:1px solid #ef444440}.Settings-module__UvTEAa__twoFaBtnDanger:hover{background:#ef44442e}.Settings-module__UvTEAa__forgotPasswordLink{color:#f0f4ff59;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8rem;text-decoration:underline;transition:color .15s}.Settings-module__UvTEAa__forgotPasswordLink:hover{color:#f0f4ffb3}.Settings-module__UvTEAa__upgradeBtn{background:rgba(var(--app-accent-rgb), .12);border:1px solid rgba(var(--app-accent-rgb), .25);color:var(--app-accent);cursor:pointer;border-radius:7px;padding:6px 14px;font-family:inherit;font-size:.8rem;font-weight:600;transition:background-color .15s}.Settings-module__UvTEAa__upgradeBtn:hover{background:rgba(var(--app-accent-rgb), .2)}.Settings-module__UvTEAa__unitsGroup{gap:8px;display:flex}.Settings-module__UvTEAa__unitBtn{color:#f0f4ff80;cursor:pointer;background:0 0;border:1px solid #ffffff17;border-radius:8px;flex:1;padding:10px 14px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .15s}.Settings-module__UvTEAa__unitBtn:hover{color:#f0f4ff;border-color:#fff3}.Settings-module__UvTEAa__unitBtnActive{border-color:rgba(var(--app-accent-rgb), .4);background:rgba(var(--app-accent-rgb), .08);color:var(--app-accent)}.Settings-module__UvTEAa__promoRow{gap:8px;display:flex}.Settings-module__UvTEAa__promoInput{letter-spacing:.1em;flex:1}.Settings-module__UvTEAa__promoBtn{background:var(--app-accent);color:#000;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:10px 20px;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s,background-color .15s}.Settings-module__UvTEAa__promoBtn:disabled{opacity:.7;cursor:default}.Settings-module__UvTEAa__promoAppliedTitle{color:#4ade80;margin:0;font-size:.95rem;font-weight:700}.Settings-module__UvTEAa__promoAppliedDesc{color:#f0f4ff59;margin-top:3px;font-size:.78rem}.Settings-module__UvTEAa__dangerZone{background:#f871710a;border:1px solid #f8717126;border-radius:12px;padding:24px}.Settings-module__UvTEAa__dangerHeading{color:#f87171;text-transform:uppercase;letter-spacing:.08em;margin:0 0 16px;font-size:.72rem;font-weight:700}.Settings-module__UvTEAa__dangerTitle{color:#fca5a5;margin:0 0 3px;font-size:.875rem;font-weight:600}.Settings-module__UvTEAa__dangerDesc{color:#fca5a58c;margin:0;font-size:.8rem;line-height:1.5}.Settings-module__UvTEAa__dangerBtn{color:#f87171;cursor:pointer;white-space:nowrap;background:#ef444426;border:1px solid #ef44444d;border-radius:8px;padding:9px 20px;font-family:inherit;font-size:.85rem;font-weight:600;transition:background-color .15s}.Settings-module__UvTEAa__dangerBtn:hover{background:#ef444440}.Settings-module__UvTEAa__dangerConfirmBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;flex:1;padding:10px;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s}.Settings-module__UvTEAa__dangerConfirmBtn:disabled{opacity:.5;cursor:default;background:#ef44444d}.Settings-module__UvTEAa__modalOverlay{background:var(--app-overlay);z-index:1000;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Settings-module__UvTEAa__modalContent{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;width:100%;max-width:420px;padding:28px}.Settings-module__UvTEAa__modalHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.Settings-module__UvTEAa__modalTitle{color:var(--app-text);margin:0;font-size:1.05rem;font-weight:700}.Settings-module__UvTEAa__modalCloseBtn{color:var(--app-text-subtle);cursor:pointer;background:0 0;border:none;font-size:1.2rem;line-height:1;transition:color .15s}.Settings-module__UvTEAa__modalCloseBtn:hover{color:var(--app-text)}.Settings-module__UvTEAa__modalDesc{color:var(--app-text-muted);margin-bottom:18px;font-size:.82rem;line-height:1.6}.Settings-module__UvTEAa__modalSubmitBtn{background:var(--app-accent);color:#000;cursor:pointer;border:none;border-radius:8px;width:100%;padding:12px;font-family:inherit;font-size:.9rem;font-weight:600;transition:opacity .15s}.Settings-module__UvTEAa__modalSubmitBtn:disabled{background:var(--app-surface-hover);color:var(--app-text-muted);cursor:default}.Settings-module__UvTEAa__userTypeRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Settings-module__UvTEAa__tagPill{color:#f0f4ff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:6px;padding:4px 10px 4px 8px;font-size:.8rem;display:flex}.Settings-module__UvTEAa__tagPillClose{color:#f8717180;cursor:pointer;background:0 0;border:none;padding:0 0 0 2px;font-size:.9rem;line-height:1;transition:color .15s}.Settings-module__UvTEAa__tagPillClose:hover{color:#f87171}.Settings-module__UvTEAa__hiddenInput{display:none}.Settings-module__UvTEAa__editStack{flex-direction:column;gap:8px;display:flex}.Settings-module__UvTEAa__actionRow{align-items:center;gap:8px;display:flex}.Settings-module__UvTEAa__badgeRow{align-items:center;gap:8px;margin-bottom:4px;display:flex}.Settings-module__UvTEAa__highlightSuccess{color:#4ade80;font-weight:600}.Settings-module__UvTEAa__highlightWarning{color:#00f;font-weight:600}.Settings-module__UvTEAa__mutedText{color:#f0f4ff59}.Settings-module__UvTEAa__centerBox{text-align:center;padding:12px 0}.Settings-module__UvTEAa__successIcon{margin:0 auto 10px;display:block}.Settings-module__UvTEAa__successHeading{color:#f0f4ff;margin-bottom:4px;font-weight:600}.Settings-module__UvTEAa__flexRow10{gap:10px;display:flex}.Settings-module__UvTEAa__flex1Btn{flex:1;padding:10px}.Settings-module__UvTEAa__mb10{margin-bottom:10px}.Settings-module__UvTEAa__mb12{margin-bottom:12px}.Settings-module__UvTEAa__mb14{margin-bottom:14px}.Settings-module__UvTEAa__imageCover{object-fit:cover}.Settings-module__UvTEAa__colorInput{cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;width:48px;height:36px;padding:2px}.Settings-module__UvTEAa__colorPreview{color:#000;background-color:var(--preview-color,var(--app-accent));border-radius:8px;padding:8px 18px;font-size:.85rem;font-weight:600}.Settings-module__UvTEAa__relative{position:relative}.Settings-module__UvTEAa__dropdownMenu{top:calc(100% + 4px);z-index:50;background:#000;border:1px solid #ffffff1a;border-radius:8px;max-height:200px;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 8px 24px #00000080}.Settings-module__UvTEAa__dropdownItem{color:#f0f4ff;cursor:pointer;text-align:start;background:0 0;border:none;border-bottom:1px solid #ffffff0a;align-items:center;gap:10px;width:100%;padding:9px 14px;font-family:inherit;font-size:.85rem;transition:background-color .15s;display:flex}.Settings-module__UvTEAa__dropdownItem:hover{background:#ffffff0d}.Settings-module__UvTEAa__flagIcon{object-fit:cover;border-radius:2px;flex-shrink:0}.Settings-module__UvTEAa__tagsContainer{flex-wrap:wrap;gap:6px;display:flex}.Settings-module__UvTEAa__mb4{margin-bottom:4px}.Settings-module__UvTEAa__colorTextInput{width:120px;font-family:var(--font-noto-sans), Arial, sans-serif;letter-spacing:.05em}.Settings-module__UvTEAa__noResultsP{padding:12px 14px}html[data-theme=light] .Settings-module__UvTEAa__container{background-color:var(--app-bg);color:var(--app-text)}:is(html[data-theme=light] .Settings-module__UvTEAa__title,html[data-theme=light] .Settings-module__UvTEAa__readOnlyText,html[data-theme=light] .Settings-module__UvTEAa__toggleTitle,html[data-theme=light] .Settings-module__UvTEAa__input,html[data-theme=light] .Settings-module__UvTEAa__modalContent){color:var(--app-text)}:is(html[data-theme=light] .Settings-module__UvTEAa__tabButton,html[data-theme=light] .Settings-module__UvTEAa__fieldLabel,html[data-theme=light] .Settings-module__UvTEAa__fieldHint,html[data-theme=light] .Settings-module__UvTEAa__fieldHintLight,html[data-theme=light] .Settings-module__UvTEAa__readOnlyPlaceholder,html[data-theme=light] .Settings-module__UvTEAa__unitBtn){color:var(--app-text-muted)}:is(html[data-theme=light] .Settings-module__UvTEAa__tabButton:hover,html[data-theme=light] .Settings-module__UvTEAa__unitBtn:hover){color:var(--app-text)}:is(html[data-theme=light] .Settings-module__UvTEAa__card,html[data-theme=light] .Settings-module__UvTEAa__cardSmallGap,html[data-theme=light] .Settings-module__UvTEAa__input,html[data-theme=light] .Settings-module__UvTEAa__readOnlyBox,html[data-theme=light] .Settings-module__UvTEAa__modalContent){background:var(--app-surface);border-color:var(--app-border)}html[data-theme=light] .Settings-module__UvTEAa__modalContent{box-shadow:var(--app-shadow)}:is(html[data-theme=light] .Settings-module__UvTEAa__sectionDivider,html[data-theme=light] .Settings-module__UvTEAa__tabsNav){border-color:var(--app-border-subtle)}html[data-theme=light] .Settings-module__UvTEAa__errorText{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__cancelBtn{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__removeBtn{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__removeBtn:hover{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__twoFaBtnDanger{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__dangerHeading{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__dangerTitle{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__dangerDesc{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__dangerBtn{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__tagPillClose{color:var(--app-danger)}html[data-theme=light] .Settings-module__UvTEAa__tagPillClose:hover{color:var(--app-danger)}:is(html[data-theme=light] .Settings-module__UvTEAa__successText,html[data-theme=light] .Settings-module__UvTEAa__saveBtnSaved,html[data-theme=light] .Settings-module__UvTEAa__badgeSuccess,html[data-theme=light] .Settings-module__UvTEAa__promoAppliedTitle,html[data-theme=light] .Settings-module__UvTEAa__highlightSuccess){color:var(--app-success)}html[data-theme=light] .Settings-module__UvTEAa__secondaryCancelBtn{border-color:var(--app-border);color:var(--app-text-muted)}html[data-theme=light] .Settings-module__UvTEAa__secondaryCancelBtn:hover{border-color:var(--app-border);color:var(--app-text)}html[data-theme=light] .Settings-module__UvTEAa__toggleDesc{color:var(--app-text-muted)}html[data-theme=light] .Settings-module__UvTEAa__forgotPasswordLink{color:var(--app-text-muted)}html[data-theme=light] .Settings-module__UvTEAa__forgotPasswordLink:hover{color:var(--app-text-muted)}html[data-theme=light] .Settings-module__UvTEAa__promoAppliedDesc{color:var(--app-text-muted)}html[data-theme=light] .Settings-module__UvTEAa__mutedText{color:var(--app-text-muted)}html[data-theme=light] .Settings-module__UvTEAa__toggleSwitch{background:var(--app-surface-hover)}html[data-theme=light] .Settings-module__UvTEAa__toggleThumbActive{background:var(--app-surface)}html[data-theme=light] .Settings-module__UvTEAa__unitBtn{border-color:var(--app-border-subtle)}html[data-theme=light] .Settings-module__UvTEAa__unitBtn:hover{border-color:var(--app-border)}html[data-theme=light] .Settings-module__UvTEAa__colorInput{border-color:var(--app-border)}html[data-theme=light] .Settings-module__UvTEAa__tagPill{background:var(--app-surface-soft);border-color:var(--app-border);color:var(--app-text)}html[data-theme=light] .Settings-module__UvTEAa__successHeading{color:var(--app-text)}html[data-theme=light] .Settings-module__UvTEAa__dropdownMenu{background:var(--app-surface);border-color:var(--app-border)}html[data-theme=light] .Settings-module__UvTEAa__dropdownItem{border-bottom-color:var(--app-border-subtle);color:var(--app-text)}html[data-theme=light] .Settings-module__UvTEAa__dropdownItem:hover{background:var(--app-surface-soft)}
.ShippingOptionsWidget-module__FNAHIa__loadingCard{background:var(--app-surface-soft,#ffffff05);border:1px solid var(--app-border-subtle,#ffffff0f);border-radius:10px;padding:14px}.ShippingOptionsWidget-module__FNAHIa__loadingText{color:var(--app-text-subtle,#f0f4ff59);font-size:.8rem}.ShippingOptionsWidget-module__FNAHIa__needsAddressCard{background:var(--app-accent-soft,rgba(var(--app-accent-rgb), .05));border:1px solid var(--app-accent-border,rgba(var(--app-accent-rgb), .15));border-radius:10px;padding:14px}.ShippingOptionsWidget-module__FNAHIa__needsAddressText{color:var(--app-text-muted,#f0f4ff99);margin-bottom:8px;font-size:.82rem}.ShippingOptionsWidget-module__FNAHIa__needsAddressLink{color:var(--app-accent,var(--app-accent));font-size:.8rem;text-decoration:none;transition:opacity .15s}.ShippingOptionsWidget-module__FNAHIa__needsAddressLink:hover{text-decoration:underline}.ShippingOptionsWidget-module__FNAHIa__sectionTitle{color:var(--app-text-subtle,#f0f4ff66);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;font-size:.72rem;font-weight:600}.ShippingOptionsWidget-module__FNAHIa__ratesList{flex-direction:column;gap:7px;display:flex}.ShippingOptionsWidget-module__FNAHIa__rateButton{cursor:pointer;background:var(--app-surface-soft,#ffffff05);border:1px solid var(--app-border-subtle,#ffffff0f);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;padding:11px 14px;font-family:inherit;transition:all .15s;display:flex}.ShippingOptionsWidget-module__FNAHIa__rateButtonHasBadge{background:var(--app-surface-soft,#ffffff08);border-color:var(--app-border,#ffffff1a)}.ShippingOptionsWidget-module__FNAHIa__rateButtonSelected{background:var(--app-accent-soft,rgba(var(--app-accent-rgb), .08));border-color:var(--app-accent-border,rgba(var(--app-accent-rgb), .3))}.ShippingOptionsWidget-module__FNAHIa__rateButton:hover:not(.ShippingOptionsWidget-module__FNAHIa__rateButtonSelected){background:var(--app-surface-hover,#ffffff0d);border-color:var(--app-border,#ffffff26)}.ShippingOptionsWidget-module__FNAHIa__rateLeft{align-items:center;gap:10px;display:flex}.ShippingOptionsWidget-module__FNAHIa__radioCircle{border:2px solid var(--app-border,#fff3);background:0 0;border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:all .15s}.ShippingOptionsWidget-module__FNAHIa__radioCircleSelected{border-color:var(--app-accent,var(--app-accent));background:var(--app-accent,var(--app-accent))}.ShippingOptionsWidget-module__FNAHIa__rateTitleRow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:2px;display:flex}.ShippingOptionsWidget-module__FNAHIa__rateName{color:var(--app-text,#f0f4ff);margin:0;font-size:.85rem;font-weight:600}.ShippingOptionsWidget-module__FNAHIa__rateNameSelected{color:var(--app-accent,var(--app-accent))}.ShippingOptionsWidget-module__FNAHIa__badge{letter-spacing:.03em;border-radius:10px;padding:2px 6px;font-size:.62rem;font-weight:700}.ShippingOptionsWidget-module__FNAHIa__badgeCheapest{color:#4ade80;background:#4ade801a}.ShippingOptionsWidget-module__FNAHIa__badgeFastest{color:#60a5fa;background:#60a5fa1a}.ShippingOptionsWidget-module__FNAHIa__badgeGuaranteed{color:#a78bfa;background:#a78bfa1a}.ShippingOptionsWidget-module__FNAHIa__rateDeliveryMeta{color:var(--app-text-subtle,#f0f4ff59);margin:0;font-size:.72rem}.ShippingOptionsWidget-module__FNAHIa__ratePrice{color:var(--app-text,#f0f4ff);flex-shrink:0;font-size:.95rem;font-weight:700}.ShippingOptionsWidget-module__FNAHIa__ratePriceSelected{color:var(--app-accent,var(--app-accent))}:is(html[data-theme=light] .ShippingOptionsWidget-module__FNAHIa__loadingCard,html[data-theme=light] .ShippingOptionsWidget-module__FNAHIa__rateButton){background:var(--app-surface-soft);border-color:var(--app-border-subtle)}html[data-theme=light] .ShippingOptionsWidget-module__FNAHIa__rateButtonHasBadge{background:var(--app-surface-soft);border-color:var(--app-border)}html[data-theme=light] .ShippingOptionsWidget-module__FNAHIa__rateButton:hover:not(.ShippingOptionsWidget-module__FNAHIa__rateButtonSelected){background:var(--app-surface-soft);border-color:var(--app-border)}html[data-theme=light] .ShippingOptionsWidget-module__FNAHIa__radioCircle{border-color:var(--app-border)}html[data-theme=light] .ShippingOptionsWidget-module__FNAHIa__badgeCheapest{color:var(--app-success)}
.shared-module__tjfwKa__fieldLabel{color:#f0f4ffa6;margin-bottom:6px;font-size:.75rem;display:block}.shared-module__tjfwKa__requiredMark{color:#f87171}.shared-module__tjfwKa__supportToggleRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shared-module__tjfwKa__supportToggleContent{flex:1}.shared-module__tjfwKa__supportToggleLabel{color:#f0f4ff;margin:0;font-size:.875rem;font-weight:600}.shared-module__tjfwKa__supportToggleDescription{color:#f0f4ff59;margin-top:3px;font-size:.78rem;line-height:1.5}.shared-module__tjfwKa__supportToggleButton{cursor:pointer;background:#ffffff1a;border:none;border-radius:12px;flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}.shared-module__tjfwKa__supportToggleButtonOn{background:var(--app-accent)}.shared-module__tjfwKa__supportToggleThumb{background:#f0f4ff80;border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:3px;left:3px}.shared-module__tjfwKa__supportToggleThumbOn{background:#000;left:23px}:is(html[data-theme=light] .shared-module__tjfwKa__fieldLabel,html[data-theme=light] .shared-module__tjfwKa__supportToggleDescription){color:var(--app-text-muted)}html[data-theme=light] .shared-module__tjfwKa__supportToggleLabel{color:var(--app-text)}html[data-theme=light] .shared-module__tjfwKa__supportToggleButton{background:var(--app-border)}html[data-theme=light] .shared-module__tjfwKa__supportToggleThumb{background:var(--app-text-subtle)}html[data-theme=light] .shared-module__tjfwKa__requiredMark{color:var(--app-danger)}html[data-theme=light] .shared-module__tjfwKa__supportToggleThumbOn{background:var(--app-surface)}
.SellerReferralCard-module__SnEvoW__card{background:rgba(var(--app-accent-rgb), .05);border:1px solid rgba(var(--app-accent-rgb), .2);border-radius:12px;margin-bottom:24px;padding:20px 24px}.SellerReferralCard-module__SnEvoW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.SellerReferralCard-module__SnEvoW__title{color:var(--app-text,#f0f4ff);margin:0;font-size:1rem;font-weight:700}.SellerReferralCard-module__SnEvoW__description{color:var(--app-text-muted,#f0f4ff80);margin:6px 0 0;font-size:.82rem;line-height:1.5}.SellerReferralCard-module__SnEvoW__copyButton{background:var(--app-accent,var(--app-accent));color:#000;cursor:pointer;border:none;border-radius:8px;padding:9px 14px;font-family:inherit;font-size:.8rem;font-weight:700;transition:opacity .15s}.SellerReferralCard-module__SnEvoW__copyButton:hover{opacity:.9}.SellerReferralCard-module__SnEvoW__loadingText{color:var(--app-text-subtle,#f0f4ff73);margin:16px 0 0;font-size:.82rem}.SellerReferralCard-module__SnEvoW__statsGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:16px;display:grid}.SellerReferralCard-module__SnEvoW__statItem{background:#ffffff09;border-radius:8px;padding:12px}.SellerReferralCard-module__SnEvoW__statLabel{color:var(--app-text-subtle,#f0f4ff66);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.68rem}.SellerReferralCard-module__SnEvoW__statValue{color:var(--app-text,#f0f4ff);margin:5px 0 0;font-size:1rem;font-weight:700}.SellerReferralCard-module__SnEvoW__codeRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.SellerReferralCard-module__SnEvoW__codeLabel{color:var(--app-text-muted,#f0f4ff80);font-size:.76rem}.SellerReferralCard-module__SnEvoW__codeBadge{color:var(--app-accent,var(--app-accent));background:rgba(var(--app-accent-rgb), .09);overflow-wrap:anywhere;border-radius:5px;padding:4px 7px;font-family:monospace;font-size:.75rem}.SellerReferralCard-module__SnEvoW__formRow{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.SellerReferralCard-module__SnEvoW__input{color:var(--app-text,#f0f4ff);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;outline:none;flex:220px;padding:10px 12px;font-family:inherit;font-size:.82rem;transition:border-color .15s}.SellerReferralCard-module__SnEvoW__input:focus{border-color:var(--app-accent,var(--app-accent))}.SellerReferralCard-module__SnEvoW__claimButton{color:var(--app-text,#f0f4ff);cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;padding:10px 14px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .15s}.SellerReferralCard-module__SnEvoW__claimButton:hover:not(:disabled){background:#ffffff1f}.SellerReferralCard-module__SnEvoW__claimButton:disabled{cursor:default;opacity:.65}.SellerReferralCard-module__SnEvoW__feedback{color:#f0f4ffb8;margin:10px 0 0;font-size:.78rem}html[data-theme=light] .SellerReferralCard-module__SnEvoW__card{background:rgba(var(--app-accent-rgb), .08);border-color:#9a67003d}:is(html[data-theme=light] .SellerReferralCard-module__SnEvoW__statItem,html[data-theme=light] .SellerReferralCard-module__SnEvoW__claimButton){background:var(--app-surface-soft);border-color:var(--app-border)}:is(html[data-theme=light] .SellerReferralCard-module__SnEvoW__loadingText,html[data-theme=light] .SellerReferralCard-module__SnEvoW__statLabel,html[data-theme=light] .SellerReferralCard-module__SnEvoW__description,html[data-theme=light] .SellerReferralCard-module__SnEvoW__codeLabel,html[data-theme=light] .SellerReferralCard-module__SnEvoW__feedback){color:var(--app-text-muted)}html[data-theme=light] .SellerReferralCard-module__SnEvoW__input{background:var(--app-surface-soft);border-color:var(--app-border);color:var(--app-text)}html[data-theme=light] .SellerReferralCard-module__SnEvoW__claimButton{color:var(--app-text)}html[data-theme=light] .SellerReferralCard-module__SnEvoW__claimButton:hover:not(:disabled){background:var(--app-surface-hover)}
.ArticleShareBar-module__c1WzWa__shareContainer{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ArticleShareBar-module__c1WzWa__shareContainerCompact{justify-content:flex-start}.ArticleShareBar-module__c1WzWa__iconBtn{cursor:pointer;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:transform .15s,opacity .15s;display:inline-flex}.ArticleShareBar-module__c1WzWa__iconBtn:hover{transform:scale(1.1)}.ArticleShareBar-module__c1WzWa__iconBtnCompact{border-radius:6px;width:32px;height:28px}.ArticleShareBar-module__c1WzWa__pillBtn{background:var(--blog-btn-subtle-bg);border:1px solid var(--blog-btn-subtle-border);color:var(--blog-btn-subtle-color);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:8px 18px;font-family:inherit;font-size:.82rem;transition:opacity .15s;display:inline-flex}.ArticleShareBar-module__c1WzWa__pillBtn:hover{opacity:.85}
.Browse-module__wajoTq__browseWrapper{background-color:#080a0f;flex-direction:column;min-height:100vh;display:flex}.Browse-module__wajoTq__browseWrapperEmbedded{background-color:#080a0f;min-height:auto;display:block}.Browse-module__wajoTq__content{flex:1;width:100%;max-width:1600px;margin:0 auto;padding:48px 32px 24px}.Browse-module__wajoTq__contentEmbedded{width:100%}.Browse-module__wajoTq__header{margin-bottom:40px}.Browse-module__wajoTq__title{color:#f0f4ff;margin-bottom:6px;font-size:1.75rem;font-weight:700}.Browse-module__wajoTq__subtitle{color:#f0f4ff59;font-size:.875rem}.Browse-module__wajoTq__searchForm{margin-bottom:32px}.Browse-module__wajoTq__searchInputRow{gap:10px;margin-bottom:12px;display:flex}.Browse-module__wajoTq__searchInputWrapper{flex:1;position:relative}.Browse-module__wajoTq__searchIcon{inset-inline-start:13px;color:#f0f4ff40;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.Browse-module__wajoTq__searchInput{color:#f0f4ff;background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;outline:none;width:100%;padding:11px 16px 11px 40px;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.Browse-module__wajoTq__searchInput:focus{border-color:#00f;box-shadow:0 0 0 3px #0000ff1a}.Browse-module__wajoTq__searchBtn{color:#000;cursor:pointer;white-space:nowrap;background:#00f;border:none;border-radius:8px;padding:11px 22px;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .2s}.Browse-module__wajoTq__searchBtn:hover{background:#00f}.Browse-module__wajoTq__filterRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Browse-module__wajoTq__dropdown{position:relative}.Browse-module__wajoTq__dropdownBtn{color:#f0f4ff80;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff17;border-radius:7px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:.8rem;transition:all .15s;display:flex}.Browse-module__wajoTq__dropdownBtnActive{color:#00f;background:#0000ff1a;border-color:#00f6}.Browse-module__wajoTq__dropdownChevron{opacity:.5;transition:transform .15s}.Browse-module__wajoTq__dropdownChevronOpen{transform:rotate(180deg)}.Browse-module__wajoTq__dropdownMenu{top:calc(100% + 6px);z-index:100;background:#0d1117;border:1px solid #ffffff1a;border-radius:9px;min-width:160px;position:absolute;inset-inline-start:0;overflow:hidden;box-shadow:0 8px 32px #00000080}.Browse-module__wajoTq__dropdownItem{text-align:left;color:#f0f4ffb3;cursor:pointer;background:0 0;border:none;border-top:1px solid #ffffff0d;width:100%;padding:9px 14px;font-family:inherit;font-size:.82rem;transition:background .1s;display:block}.Browse-module__wajoTq__dropdownItem:first-child{border-top:none}.Browse-module__wajoTq__dropdownItem:hover{background:#ffffff0d}.Browse-module__wajoTq__dropdownItemActive{color:#00f;background:#0000ff1f!important}.Browse-module__wajoTq__filterBtn{cursor:pointer;color:#f0f4ff80;background:#ffffff0a;border:1px solid #ffffff17;border-radius:7px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:.8rem;transition:all .15s;display:flex}.Browse-module__wajoTq__filterBtnNegotiableActive{color:#4ade80;background:#22c55e1a;border-color:#22c55e66}.Browse-module__wajoTq__filterBtnRentalActive{color:#a5b4fc;background:#6366f11f;border-color:#6366f173}.Browse-module__wajoTq__savedSearchesWrapper{position:relative}.Browse-module__wajoTq__savedSearchesBtn{color:#f0f4ff80;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:7px;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:.8rem;display:flex}.Browse-module__wajoTq__savedSearchesPopover{top:calc(100% + 6px);z-index:100;background:#0d1117;border:1px solid #ffffff1a;border-radius:10px;min-width:240px;padding:12px;position:absolute;inset-inline-start:0;box-shadow:0 8px 32px #00000080}.Browse-module__wajoTq__savedSearchesEmpty{color:#f0f4ff4d;padding:4px 0;font-size:.8rem}.Browse-module__wajoTq__savedSearchItem{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.Browse-module__wajoTq__savedSearchApplyBtn{color:#f0f4ff;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;font-family:inherit;font-size:.82rem}.Browse-module__wajoTq__savedSearchDeleteBtn{color:#f0f4ff4d;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:.9rem}.Browse-module__wajoTq__saveSearchSection{margin-top:10px}.Browse-module__wajoTq__saveSearchInputRow{gap:6px;display:flex}.Browse-module__wajoTq__saveSearchInput{color:#f0f4ff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;outline:none;flex:1;padding:6px 10px;font-family:inherit;font-size:.8rem}.Browse-module__wajoTq__saveSearchSubmitBtn{color:#000;cursor:pointer;background:#00f;border:none;border-radius:6px;padding:6px 10px;font-family:inherit;font-size:.78rem}.Browse-module__wajoTq__saveSearchTriggerBtn{color:#00f;cursor:pointer;background:#0000ff1a;border:1px solid #00f3;border-radius:6px;width:100%;padding:6px 12px;font-family:inherit;font-size:.78rem}.Browse-module__wajoTq__clearFiltersBtn{color:#f0f4ff4d;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:7px;padding:7px 12px;font-family:inherit;font-size:.8rem}.Browse-module__wajoTq__featuredSection{margin-bottom:40px}.Browse-module__wajoTq__featuredHeader{align-items:center;gap:10px;margin-bottom:16px;display:flex}.Browse-module__wajoTq__featuredIcon{font-size:1rem}.Browse-module__wajoTq__featuredLabel{color:#a78bfa;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:700}.Browse-module__wajoTq__featuredLine{background:#a78bfa26;flex:1;height:1px}.Browse-module__wajoTq__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-bottom:40px;transition:opacity .15s;display:grid}.Browse-module__wajoTq__gridSearching{opacity:.5}.Browse-module__wajoTq__emptyState{text-align:center;color:#f0f4ff40;padding:80px 0}.Browse-module__wajoTq__emptyIcon{margin:0 auto 16px;display:block}.Browse-module__wajoTq__emptyTitle{margin-bottom:6px;font-size:.95rem}.Browse-module__wajoTq__emptyHint{font-size:.8rem}.Browse-module__wajoTq__infiniteLoader{justify-content:center;padding:40px 0;display:flex}.Browse-module__wajoTq__spinner{border:3px solid #0000ff26;border-top-color:#00f;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite Browse-module__wajoTq__spin}@keyframes Browse-module__wajoTq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Browse-module__wajoTq__observerTarget{height:20px;margin:20px 0}:is(html[data-theme=light] .Browse-module__wajoTq__browseWrapper,html[data-theme=light] .Browse-module__wajoTq__browseWrapperEmbedded){background-color:var(--app-bg);color:var(--app-text)}:is(html[data-theme=light] .Browse-module__wajoTq__title,html[data-theme=light] .Browse-module__wajoTq__savedSearchApplyBtn){color:var(--app-text)}:is(html[data-theme=light] .Browse-module__wajoTq__subtitle,html[data-theme=light] .Browse-module__wajoTq__searchIcon,html[data-theme=light] .Browse-module__wajoTq__dropdownBtn,html[data-theme=light] .Browse-module__wajoTq__filterBtn,html[data-theme=light] .Browse-module__wajoTq__savedSearchesBtn,html[data-theme=light] .Browse-module__wajoTq__clearFiltersBtn,html[data-theme=light] .Browse-module__wajoTq__emptyState,html[data-theme=light] .Browse-module__wajoTq__savedSearchesEmpty,html[data-theme=light] .Browse-module__wajoTq__savedSearchDeleteBtn){color:var(--app-text-muted)}:is(html[data-theme=light] .Browse-module__wajoTq__searchInput,html[data-theme=light] .Browse-module__wajoTq__dropdownBtn,html[data-theme=light] .Browse-module__wajoTq__filterBtn,html[data-theme=light] .Browse-module__wajoTq__savedSearchesBtn,html[data-theme=light] .Browse-module__wajoTq__clearFiltersBtn,html[data-theme=light] .Browse-module__wajoTq__saveSearchInput){background:var(--app-surface-soft);border-color:var(--app-border)}:is(html[data-theme=light] .Browse-module__wajoTq__searchInput,html[data-theme=light] .Browse-module__wajoTq__saveSearchInput){color:var(--app-text)}:is(html[data-theme=light] .Browse-module__wajoTq__dropdownMenu,html[data-theme=light] .Browse-module__wajoTq__savedSearchesPopover){background:var(--app-surface);border-color:var(--app-border);box-shadow:var(--app-shadow)}:is(html[data-theme=light] .Browse-module__wajoTq__dropdownItem,html[data-theme=light] .Browse-module__wajoTq__savedSearchItem){border-color:var(--app-border-subtle)}html[data-theme=light] .Browse-module__wajoTq__dropdownItem{color:var(--app-text-muted)}:is(html[data-theme=light] .Browse-module__wajoTq__dropdownItem:hover,html[data-theme=light] .Browse-module__wajoTq__savedSearchesBtn:hover,html[data-theme=light] .Browse-module__wajoTq__filterBtn:hover){background:var(--app-surface-hover)}html[data-theme=light] .Browse-module__wajoTq__savedSearchApplyBtn{color:var(--app-text)}html[data-theme=light] .Browse-module__wajoTq__filterBtnNegotiableActive{color:var(--app-success)}
.SpecTable-module__B0_tdG__table{border-collapse:collapse;border:1px solid #ffffff14;border-radius:8px;width:100%;overflow:hidden}.SpecTable-module__B0_tdG__caption{color:#f0f4ff66;text-transform:uppercase;letter-spacing:.08em;text-align:left;margin-bottom:12px;padding:0 12px;font-size:.72rem;font-weight:600}.SpecTable-module__B0_tdG__row{border-top:1px solid #ffffff0d}.SpecTable-module__B0_tdG__rowFirst{border-top:none}.SpecTable-module__B0_tdG__th{color:#f0f4ff80;text-align:left;background:#ffffff05;width:45%;padding:12px 16px;font-size:.85rem;font-weight:600}.SpecTable-module__B0_tdG__td{color:#f0f4ff;padding:12px 16px;font-size:.85rem;font-weight:500}html[data-theme=light] .SpecTable-module__B0_tdG__table{border-color:var(--app-border-subtle)}html[data-theme=light] .SpecTable-module__B0_tdG__caption{color:var(--app-text-muted)}html[data-theme=light] .SpecTable-module__B0_tdG__row{border-top-color:var(--app-border-subtle)}html[data-theme=light] .SpecTable-module__B0_tdG__th{background:var(--app-surface-soft);color:var(--app-text-muted)}html[data-theme=light] .SpecTable-module__B0_tdG__td{color:var(--app-text)}
.TrackingModal-module__NUK6FW__overlay{background:var(--app-overlay);z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.TrackingModal-module__NUK6FW__modal{background:var(--app-bg);border:1px solid var(--app-border,#ffffff1a);border-radius:12px;width:100%;max-width:600px;max-height:80vh;padding:24px;overflow:auto}.TrackingModal-module__NUK6FW__header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.TrackingModal-module__NUK6FW__title{color:var(--app-text,#f0f4ff);font-size:1.2rem;font-weight:700}.TrackingModal-module__NUK6FW__closeButton{color:var(--app-text-muted,#f0f4ff66);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;line-height:1;transition:color .15s}.TrackingModal-module__NUK6FW__closeButton:hover{color:var(--app-text,#f0f4ff)}.TrackingModal-module__NUK6FW__loading{text-align:center;color:var(--app-text-subtle,#f0f4ff66);padding:40px 0}.TrackingModal-module__NUK6FW__error{background:var(--app-danger-soft,#ef444414);border:1px solid var(--app-danger-border,#ef444433);color:var(--app-danger,#f87171);border-radius:8px;padding:20px;font-size:.875rem}.TrackingModal-module__NUK6FW__statusCard{background:var(--app-surface-soft,#ffffff08);border:1px solid var(--app-border-subtle,#ffffff12);border-radius:10px;margin-bottom:20px;padding:16px}.TrackingModal-module__NUK6FW__statusHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.TrackingModal-module__NUK6FW__statusBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:4px 12px;font-size:.72rem;font-weight:600}.TrackingModal-module__NUK6FW__status_pre_transit{color:#00f;background:#0000ff1f}.TrackingModal-module__NUK6FW__status_in_transit{color:var(--app-accent,var(--app-accent));background:rgba(var(--app-accent-rgb), .12)}.TrackingModal-module__NUK6FW__status_out_for_delivery{color:#a78bfa;background:#a78bfa1f}.TrackingModal-module__NUK6FW__status_delivered{color:#4ade80;background:#22c55e1f}.TrackingModal-module__NUK6FW__status_failure{color:#f87171;background:#ef44441f}.TrackingModal-module__NUK6FW__status_cancelled{color:var(--app-text-subtle,#f0f4ff66);background:#ffffff0f}.TrackingModal-module__NUK6FW__statusEstDelivery{color:var(--app-text-subtle,#f0f4ff66);font-size:.75rem}.TrackingModal-module__NUK6FW__statusMeta{color:var(--app-text-muted,#f0f4ff80);margin-bottom:4px;font-size:.85rem}.TrackingModal-module__NUK6FW__statusMetaHighlight{color:var(--app-accent,var(--app-accent));font-weight:600}.TrackingModal-module__NUK6FW__carrierLink{color:var(--app-accent,var(--app-accent));margin-top:10px;font-size:.8rem;text-decoration:none;transition:opacity .15s;display:inline-block}.TrackingModal-module__NUK6FW__carrierLink:hover{text-decoration:underline}.TrackingModal-module__NUK6FW__timelineTitle{color:var(--app-text-muted,#f0f4ff80);text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px;font-size:.8rem;font-weight:600}.TrackingModal-module__NUK6FW__timelineList{padding-left:24px;position:relative}.TrackingModal-module__NUK6FW__timelineTrack{background:var(--app-border,#ffffff1a);width:2px;position:absolute;top:8px;bottom:8px;left:7px}.TrackingModal-module__NUK6FW__timelineItem{margin-bottom:16px;position:relative}.TrackingModal-module__NUK6FW__timelineDot{background:var(--app-border,#fff3);border:2px solid var(--app-surface,#000);border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-20px}.TrackingModal-module__NUK6FW__timelineDotActive{background:var(--app-accent,var(--app-accent))}.TrackingModal-module__NUK6FW__timelineContent{background:var(--app-surface-soft,#ffffff05);border:1px solid var(--app-border-subtle,#ffffff0f);border-radius:8px;padding:12px}.TrackingModal-module__NUK6FW__timelineMessage{color:var(--app-text,#f0f4ff);margin-bottom:4px;font-size:.85rem;font-weight:600}.TrackingModal-module__NUK6FW__timelineMessageActive{color:var(--app-accent,var(--app-accent))}.TrackingModal-module__NUK6FW__timelineMeta{color:var(--app-text-subtle,#f0f4ff59);font-size:.75rem}.TrackingModal-module__NUK6FW__refreshButton{background:var(--app-surface-soft,#ffffff0a);border:1px solid var(--app-border,#ffffff1a);width:100%;color:var(--app-text-muted,#f0f4ff99);cursor:pointer;border-radius:8px;margin-top:16px;padding:10px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .15s}.TrackingModal-module__NUK6FW__refreshButton:hover{background:var(--app-surface-hover,#ffffff14);color:var(--app-text,#f0f4ff)}html[data-theme=light] .TrackingModal-module__NUK6FW__modal{border-color:var(--app-border)}:is(html[data-theme=light] .TrackingModal-module__NUK6FW__statusCard,html[data-theme=light] .TrackingModal-module__NUK6FW__timelineContent){background:var(--app-surface-soft);border-color:var(--app-border-subtle)}html[data-theme=light] .TrackingModal-module__NUK6FW__status_delivered{color:var(--app-success)}html[data-theme=light] .TrackingModal-module__NUK6FW__status_failure{color:var(--app-danger)}html[data-theme=light] .TrackingModal-module__NUK6FW__status_cancelled{background:var(--app-surface-soft)}html[data-theme=light] .TrackingModal-module__NUK6FW__timelineTrack{background:var(--app-surface-hover)}html[data-theme=light] .TrackingModal-module__NUK6FW__timelineDot{background:var(--app-surface-hover)}html[data-theme=light] .TrackingModal-module__NUK6FW__refreshButton:hover{background:var(--app-surface-hover)}html[data-theme=light] .TrackingModal-module__NUK6FW__refreshButton{background:var(--app-surface-soft);border-color:var(--app-border)}
