.Gallery-module__XtlZgG__page{gap:var(--spacing-xl);max-width:960px;padding:var(--spacing-lg)var(--spacing-md)var(--spacing-2xl);color:var(--color-text-primary);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.Gallery-module__XtlZgG__head{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.Gallery-module__XtlZgG__h1{margin:0;font-size:24px}.Gallery-module__XtlZgG__section{gap:var(--spacing-md);flex-direction:column;display:flex}.Gallery-module__XtlZgG__h2{border-bottom:var(--border-width-hairline)solid var(--color-border-shell);margin:0;padding-bottom:var(--spacing-sm);font-size:18px}.Gallery-module__XtlZgG__stack{gap:var(--spacing-md);flex-direction:column;display:flex}.Gallery-module__XtlZgG__rowWrap{gap:var(--spacing-xs);flex-direction:column;display:flex}.Gallery-module__XtlZgG__rowLabel{color:var(--color-text-shell-muted);font-size:12px}.Gallery-module__XtlZgG__row{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.Gallery-module__XtlZgG__field{width:260px;max-width:100%}
.Badge-module__H8aylq__badge{align-items:center;gap:var(--spacing-xs);box-sizing:border-box;min-height:22px;padding:2px var(--spacing-sm);background-color:var(--color-bg-control);background-image:linear-gradient(var(--badge-tint),var(--badge-tint));border:var(--border-width-hairline)solid var(--badge-border);border-radius:var(--radius-chip);color:var(--badge-text);font-size:12px;font-weight:var(--font-weight-medium);white-space:nowrap;line-height:16px;display:inline-flex}.Badge-module__H8aylq__badge svg{flex-shrink:0}.Badge-module__H8aylq__danger{--badge-text:var(--color-danger-text);--badge-tint:var(--color-danger-tint);--badge-border:var(--color-danger-border)}.Badge-module__H8aylq__success{--badge-text:var(--color-success-text);--badge-tint:var(--color-success-tint);--badge-border:var(--color-success-border)}.Badge-module__H8aylq__warning{--badge-text:var(--color-warning-text);--badge-tint:var(--color-warning-tint);--badge-border:var(--color-warning-border)}.Badge-module__H8aylq__neutral{--badge-text:var(--color-text-secondary);--badge-tint:transparent;--badge-border:var(--color-border-shell)}
.BuildSlotMedia-module__hb-Msq__media{aspect-ratio:5/3;background:var(--color-bg-image-tile);justify-content:center;align-items:center;display:flex;position:relative}.BuildSlotMedia-module__hb-Msq__media:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--surface-radius-tile);border-top-right-radius:var(--surface-radius-tile)}.BuildSlotMedia-module__hb-Msq__media:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--surface-radius-tile);border-top-right-radius:var(--surface-radius-tile)}.BuildSlotMedia-module__hb-Msq__media:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--surface-radius-tile);border-top-right-radius:var(--surface-radius-tile)}.BuildSlotMedia-module__hb-Msq__media:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--surface-radius-tile);border-top-left-radius:var(--surface-radius-tile)}.BuildSlotMedia-module__hb-Msq__media:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--surface-radius-tile);border-top-left-radius:var(--surface-radius-tile)}.BuildSlotMedia-module__hb-Msq__media:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--surface-radius-tile);border-top-left-radius:var(--surface-radius-tile)}.BuildSlotMedia-module__hb-Msq__image{box-sizing:border-box;height:100%;width:100%;padding:var(--product-image-pad);object-fit:var(--product-image-fit);position:absolute;top:0;bottom:0;left:0;right:0}.BuildSlotMedia-module__hb-Msq__check{position:absolute;top:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__check:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__check:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__check:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__check:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__check:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__check:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__dim{opacity:.6}.BuildSlotMedia-module__hb-Msq__flag{position:absolute;top:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__flag:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__flag:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__flag:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__flag:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__flag:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__flag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-sm)}.BuildSlotMedia-module__hb-Msq__badge{padding:var(--spacing-xs)var(--spacing-sm);font-size:12px;font-weight:var(--font-weight-medium);white-space:nowrap;background:var(--color-tag);color:var(--color-tag-text);line-height:16px;position:absolute;bottom:0}.BuildSlotMedia-module__hb-Msq__badge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-shell);left:0}.BuildSlotMedia-module__hb-Msq__badge:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-shell);left:0}.BuildSlotMedia-module__hb-Msq__badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--radius-shell);left:0}.BuildSlotMedia-module__hb-Msq__badge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-shell);right:0}.BuildSlotMedia-module__hb-Msq__badge:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-shell);right:0}.BuildSlotMedia-module__hb-Msq__badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--radius-shell);right:0}
.BuildSlotSsd-module__zx_0tW__list{gap:var(--spacing-xs);flex-direction:column;display:flex}.BuildSlotSsd-module__zx_0tW__row{align-items:center;gap:var(--spacing-sm);background:var(--color-primary-transparent-hover);border:var(--border-width-hairline)solid var(--color-primary);border-radius:var(--radius-shell);flex-wrap:wrap;padding:6px 12px;display:flex}.BuildSlotSsd-module__zx_0tW__name{min-width:0;color:var(--color-text-primary);font-size:12px;font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:16px;overflow:hidden}.BuildSlotSsd-module__zx_0tW__price,.BuildSlotSsd-module__zx_0tW__price span{color:var(--color-price);font-size:12px;font-weight:var(--font-weight-medium)}.BuildSlotSsd-module__zx_0tW__max{color:var(--color-text-shell-muted);text-align:center;margin:0;font-size:12px}
.BuildSlotSection-module__bKFLYW__section{border:var(--border-width-hairline)solid var(--color-border-shell);border-radius:var(--radius-shell-lg);min-width:0;scroll-margin-block-start:calc(var(--shell-sticky-top) + 56px);overflow:hidden}.BuildSlotSection-module__bKFLYW__head{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)12px;background:var(--color-bg-panel-raised);border-bottom:var(--border-width-hairline)solid var(--color-border-shell);transition:background var(--transition-fast);display:flex;position:relative}.BuildSlotSection-module__bKFLYW__head:hover{background:var(--color-bg-card)}.BuildSlotSection-module__bKFLYW__section:has(.BuildSlotSection-module__bKFLYW__collapsed) .BuildSlotSection-module__bKFLYW__head{border-bottom-color:transparent}.BuildSlotSection-module__bKFLYW__head:has(.BuildSlotSection-module__bKFLYW__toggle:focus-visible){outline:var(--focus-ring);outline-offset:-2px}.BuildSlotSection-module__bKFLYW__head .BuildSlotSection-module__bKFLYW__toggle:focus-visible{outline:none}.BuildSlotSection-module__bKFLYW__headIcon{height:24px;color:var(--color-text-secondary);flex:none;align-self:flex-start;align-items:center;display:inline-flex}.BuildSlotSection-module__bKFLYW__headText{flex:1;min-width:0}.BuildSlotSection-module__bKFLYW__title{font-family:var(--font-heading);font-size:16px;font-weight:var(--font-weight-semibold);margin:0;line-height:24px}.BuildSlotSection-module__bKFLYW__toggle{--disclosure-hover-bg:transparent;--disclosure-px:0;--disclosure-py:0;--disclosure-ring-offset:2px}.BuildSlotSection-module__bKFLYW__toggle:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.BuildSlotSection-module__bKFLYW__count{color:var(--color-text-shell-muted);font-weight:var(--font-weight-normal)}.BuildSlotSection-module__bKFLYW__count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--spacing-sm)}.BuildSlotSection-module__bKFLYW__count:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--spacing-sm)}.BuildSlotSection-module__bKFLYW__count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--spacing-sm)}.BuildSlotSection-module__bKFLYW__count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--spacing-sm)}.BuildSlotSection-module__bKFLYW__count:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--spacing-sm)}.BuildSlotSection-module__bKFLYW__count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--spacing-sm)}.BuildSlotSection-module__bKFLYW__subtitle{color:var(--color-text-shell-muted);margin:2px 0 0;font-size:12px;line-height:16px}.BuildSlotSection-module__bKFLYW__collapse{transition:grid-template-rows var(--transition-normal);grid-template-rows:1fr;display:grid}.BuildSlotSection-module__bKFLYW__collapsed{grid-template-rows:0fr}.BuildSlotSection-module__bKFLYW__content{flex-direction:column;gap:12px;min-height:0;padding:12px;display:flex;overflow:hidden}.BuildSlotSection-module__bKFLYW__collapsed .BuildSlotSection-module__bKFLYW__content{padding-top:0;padding-bottom:0}.BuildSlotSection-module__bKFLYW__note,.BuildSlotSection-module__bKFLYW__empty{color:var(--color-text-shell-muted);margin:0;font-size:12px;line-height:16px}.BuildSlotSection-module__bKFLYW__empty{padding:var(--spacing-md);border:var(--border-width-hairline)dashed var(--color-border-shell);border-radius:var(--radius-shell);text-align:center}.BuildSlotSection-module__bKFLYW__note .BuildSlotSection-module__bKFLYW__link,.BuildSlotSection-module__bKFLYW__empty .BuildSlotSection-module__bKFLYW__link{color:var(--color-primary-light);text-decoration:underline}.BuildSlotSection-module__bKFLYW__grid{gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.BuildSlotSection-module__bKFLYW__showAll{align-self:center}@media (prefers-reduced-motion:reduce){.BuildSlotSection-module__bKFLYW__collapse{transition:none}}
.BuildPartsPane-module__oBhTRW__stats{border-bottom:var(--border-width-hairline)solid var(--color-border-shell);grid-template-columns:1fr 1fr;margin:0;display:grid}.BuildPartsPane-module__oBhTRW__stat{flex-direction:column;gap:1px;min-width:0;padding:6px 12px;display:flex}.BuildPartsPane-module__oBhTRW__stat:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:var(--border-width-hairline)solid var(--color-border-shell)}.BuildPartsPane-module__oBhTRW__stat:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:var(--border-width-hairline)solid var(--color-border-shell)}.BuildPartsPane-module__oBhTRW__stat:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:var(--border-width-hairline)solid var(--color-border-shell)}.BuildPartsPane-module__oBhTRW__stat:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:var(--border-width-hairline)solid var(--color-border-shell)}.BuildPartsPane-module__oBhTRW__stat:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:var(--border-width-hairline)solid var(--color-border-shell)}.BuildPartsPane-module__oBhTRW__stat:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:var(--border-width-hairline)solid var(--color-border-shell)}.BuildPartsPane-module__oBhTRW__stat:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.BuildPartsPane-module__oBhTRW__stat:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.BuildPartsPane-module__oBhTRW__stat:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.BuildPartsPane-module__oBhTRW__stat:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.BuildPartsPane-module__oBhTRW__stat:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.BuildPartsPane-module__oBhTRW__stat:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.BuildPartsPane-module__oBhTRW__stat:nth-child(2){border-top:var(--border-width-hairline)solid var(--color-border-shell);order:3;grid-column:1/-1}.BuildPartsPane-module__oBhTRW__stat:nth-child(2):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.BuildPartsPane-module__oBhTRW__stat:nth-child(2):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.BuildPartsPane-module__oBhTRW__stat:nth-child(2):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.BuildPartsPane-module__oBhTRW__stat:nth-child(2):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.BuildPartsPane-module__oBhTRW__stat:nth-child(2):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.BuildPartsPane-module__oBhTRW__stat:nth-child(2):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.BuildPartsPane-module__oBhTRW__stat dt{color:var(--color-text-shell-muted);font-size:11px;font-weight:var(--font-weight-bold);line-height:12px}.BuildPartsPane-module__oBhTRW__stat dd{color:var(--color-text-primary);font-size:13px;font-weight:var(--font-weight-semibold);margin:0;line-height:18px}.BuildPartsPane-module__oBhTRW__stat dd span{color:inherit}.BuildPartsPane-module__oBhTRW__stat dd.BuildPartsPane-module__oBhTRW__cost{color:var(--color-price);font-family:var(--font-mono)}.BuildPartsPane-module__oBhTRW__stat dd.BuildPartsPane-module__oBhTRW__power{color:var(--color-tint-amber)}.BuildPartsPane-module__oBhTRW__stat dd.BuildPartsPane-module__oBhTRW__ok{color:var(--color-success-text)}.BuildPartsPane-module__oBhTRW__stat dd.BuildPartsPane-module__oBhTRW__issues{color:var(--color-error)}.BuildPartsPane-module__oBhTRW__stat dd.BuildPartsPane-module__oBhTRW__unknown,.BuildPartsPane-module__oBhTRW__stat dd.BuildPartsPane-module__oBhTRW__empty{color:var(--color-text-shell-muted)}.BuildPartsPane-module__oBhTRW__validation{margin:var(--spacing-sm)12px 0}.BuildPartsPane-module__oBhTRW__label{padding:var(--spacing-sm)12px 0;color:var(--color-text-shell-muted);font-family:var(--font-mono);justify-content:space-between;align-items:center;font-size:11px;line-height:16px;display:flex}.BuildPartsPane-module__oBhTRW__labelTitle{font:inherit;font-weight:var(--font-weight-medium);margin:0}.BuildPartsPane-module__oBhTRW__rows{margin:0;padding:0;list-style:none}.BuildPartsPane-module__oBhTRW__foot{padding:var(--spacing-sm)12px 12px}.BuildPartsPane-module__oBhTRW__specs{justify-content:center;align-items:center;gap:var(--spacing-xs);width:100%;display:flex;}
.BuildSummaryPanel-module__AC9mHG__rail{gap:var(--spacing-sm);flex-direction:column;flex:0 auto;min-height:0;min-width:0;display:flex}.BuildSummaryPanel-module__AC9mHG__scroll{gap:var(--spacing-sm);scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.BuildSummaryPanel-module__AC9mHG__scroll>*{flex:none}.BuildSummaryPanel-module__AC9mHG__head{justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-height:24px;display:flex}.BuildSummaryPanel-module__AC9mHG__label{min-width:0;color:var(--color-text-secondary);font-family:var(--font-heading);font-size:14px;font-weight:var(--font-weight-semibold);align-items:baseline;gap:6px;display:flex}.BuildSummaryPanel-module__AC9mHG__count{color:var(--color-text-shell-muted);font-family:var(--font-body);font-size:12px;font-weight:var(--font-weight-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BuildSummaryPanel-module__AC9mHG__count:before{content:"·"}.BuildSummaryPanel-module__AC9mHG__count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:6px}.BuildSummaryPanel-module__AC9mHG__count:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:6px}.BuildSummaryPanel-module__AC9mHG__count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:6px}.BuildSummaryPanel-module__AC9mHG__count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:6px}.BuildSummaryPanel-module__AC9mHG__count:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:6px}.BuildSummaryPanel-module__AC9mHG__count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:6px}.BuildSummaryPanel-module__AC9mHG__saving{background:var(--color-tag-tint);color:var(--color-tag-ink);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:6px;padding:3px 8px;line-height:18px}.BuildSummaryPanel-module__AC9mHG__saving span{color:inherit}.BuildSummaryPanel-module__AC9mHG__price{color:var(--color-text-primary);font-family:var(--font-heading);font-size:26px;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;line-height:30px;display:flex}.BuildSummaryPanel-module__AC9mHG__price>span,.BuildSummaryPanel-module__AC9mHG__price>span>span{color:var(--color-text-primary)}.BuildSummaryPanel-module__AC9mHG__price>span>span:first-child{font-size:.55em}.BuildSummaryPanel-module__AC9mHG__price>span>span:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:3px}.BuildSummaryPanel-module__AC9mHG__price>span>span:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:3px}.BuildSummaryPanel-module__AC9mHG__price>span>span:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:3px}.BuildSummaryPanel-module__AC9mHG__price>span>span:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:3px}.BuildSummaryPanel-module__AC9mHG__price>span>span:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:3px}.BuildSummaryPanel-module__AC9mHG__price>span>span:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:3px}.BuildSummaryPanel-module__AC9mHG__original{color:var(--color-text-shell-muted);font-family:var(--font-body);font-size:14px;font-weight:var(--font-weight-normal)}.BuildSummaryPanel-module__AC9mHG__original span{color:inherit}.BuildSummaryPanel-module__AC9mHG__actions{gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width<=300px){.BuildSummaryPanel-module__AC9mHG__actions{grid-template-columns:minmax(0,1fr)}}.BuildSummaryPanel-module__AC9mHG__primary{}.BuildSummaryPanel-module__AC9mHG__secondary{}.BuildSummaryPanel-module__AC9mHG__primary,.BuildSummaryPanel-module__AC9mHG__secondary{white-space:nowrap;justify-content:center;align-items:center;gap:var(--spacing-xs);display:flex}.BuildSummaryPanel-module__AC9mHG__spin{animation:1s linear infinite BuildSummaryPanel-module__AC9mHG__spin}@keyframes BuildSummaryPanel-module__AC9mHG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.BuildSummaryPanel-module__AC9mHG__spin{animation:none}}.BuildSummaryPanel-module__AC9mHG__summary{background:var(--color-bg-panel-raised);border:var(--border-width-hairline)solid var(--color-border-shell);border-radius:var(--radius-shell-lg);flex-direction:column;flex:none;gap:10px;padding:12px;display:flex;container-type:inline-size}
.ManualBuild-module__z4AQGW__page{min-width:0;padding-bottom:72px}.ManualBuild-module__z4AQGW__layout{gap:var(--spacing-md);padding:var(--spacing-md);grid-template-columns:minmax(0,1fr);display:grid}.ManualBuild-module__z4AQGW__main{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.ManualBuild-module__z4AQGW__banner{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm)12px;background:var(--color-error-transparent);border:var(--border-width-hairline)solid var(--color-error-glow);border-radius:var(--radius-shell-lg);color:var(--color-error-light);white-space:pre-line;font-size:12px;line-height:16px;display:flex}.ManualBuild-module__z4AQGW__dismiss{flex-shrink:0}.ManualBuild-module__z4AQGW__rail{display:none}@media (min-width:1024px){.ManualBuild-module__z4AQGW__page{padding-bottom:0}.ManualBuild-module__z4AQGW__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start}.ManualBuild-module__z4AQGW__rail{--manual-rail-slack:56px;max-height:calc(100dvh - var(--shell-sticky-top) - var(--manual-rail-slack) - 2*var(--spacing-md));flex-direction:column;display:flex;position:-webkit-sticky;position:sticky;top:calc(var(--shell-sticky-top) + var(--spacing-md))}.ManualBuild-module__z4AQGW__inlineValidation,.ManualBuild-module__z4AQGW__mobileSummary{display:none}}@media (min-width:1280px){.ManualBuild-module__z4AQGW__layout{grid-template-columns:minmax(0,1fr) 340px}}
.Pagination-module___xmoaa__pagination{justify-content:center;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.Pagination-module___xmoaa__page{min-width:32px;}.Pagination-module___xmoaa__page[aria-disabled=true]{opacity:var(--btn-disabled-opacity);pointer-events:none}.Pagination-module___xmoaa__active,.Pagination-module___xmoaa__active:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-text-primary)}.Pagination-module___xmoaa__dots{min-height:32px;min-width:32px;padding-inline:var(--btn-px-sm);color:var(--color-text-shell-muted);justify-content:center;align-items:center;font-size:12px;display:inline-flex}
.Spinner-module__s0pLYa__spinner{border:.25em solid var(--color-primary);border-radius:50%;flex:none;animation:.75s linear infinite Spinner-module__s0pLYa__spin;display:inline-block}.Spinner-module__s0pLYa__spinner:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right-color:transparent}.Spinner-module__s0pLYa__spinner:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right-color:transparent}.Spinner-module__s0pLYa__spinner:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right-color:transparent}.Spinner-module__s0pLYa__spinner:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-color:transparent}.Spinner-module__s0pLYa__spinner:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-color:transparent}.Spinner-module__s0pLYa__spinner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-color:transparent}.Spinner-module__s0pLYa__md{height:2rem;width:2rem}.Spinner-module__s0pLYa__lg{height:3rem;width:3rem}@keyframes Spinner-module__s0pLYa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Spinner-module__s0pLYa__spinner{animation-duration:2s}}
.CommunityBuildsPagination-module__RS2FSa__pagination{margin-block:var(--spacing-lg)var(--spacing-md)}
.ProductHubResults-module__3BhfbW__results{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.ProductHubResults-module__3BhfbW__head{align-items:baseline;gap:var(--spacing-xs)var(--spacing-md);flex-wrap:wrap;display:flex}.ProductHubResults-module__3BhfbW__title{color:var(--color-text-primary);font-family:var(--font-heading);font-size:28px;font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:none;margin:0;line-height:34px}.ProductHubResults-module__3BhfbW__count{color:var(--color-text-subdued);margin:0;font-size:14px}.ProductHubResults-module__3BhfbW__grid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.ProductHubResults-module__3BhfbW__body[data-loading=true]{opacity:.5;pointer-events:none}.ProductHubResults-module__3BhfbW__pagination{margin-top:var(--spacing-md)}
.ProductHubSeo-module__Rec-BW__seo{gap:var(--spacing-md);max-width:720px;margin:var(--spacing-2xl)auto 0;flex-direction:column;display:flex}.ProductHubSeo-module__Rec-BW__title{color:var(--color-text-primary);font-family:var(--font-heading);font-size:28px;font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:none;margin:0;line-height:34px}.ProductHubSeo-module__Rec-BW__rest{gap:var(--spacing-md);flex-direction:column;display:flex}.ProductHubSeo-module__Rec-BW__rest[hidden]{display:none}.ProductHubSeo-module__Rec-BW__text{color:var(--color-text-subdued);font-size:var(--font-size-md);line-height:var(--line-height-relaxed);margin:0}.ProductHubSeo-module__Rec-BW__toggle{--disclosure-px:0;align-self:flex-start;gap:var(--spacing-xs);width:auto;color:var(--color-primary-light);font-weight:var(--font-weight-medium)}
.EmptyState-module__7SqAPW__empty{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl)var(--spacing-md);text-align:center;flex-direction:column;display:flex}.EmptyState-module__7SqAPW__icon{background:var(--color-bg-control);border:var(--border-width-hairline)solid var(--color-border-shell);height:48px;width:48px;color:var(--color-text-shell-muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.EmptyState-module__7SqAPW__icon>svg{height:22px;width:22px}.EmptyState-module__7SqAPW__title{font-family:var(--font-body);font-size:16px;font-weight:var(--font-weight-semibold);margin:0;line-height:24px}.EmptyState-module__7SqAPW__body{max-width:36ch;color:var(--color-text-secondary);margin:0;font-size:14px;line-height:20px}.EmptyState-module__7SqAPW__action{margin-top:var(--spacing-sm)}
.CommunityBuildsStates-module__CQIZ_G__state{justify-content:center;align-items:center;gap:var(--spacing-sm);padding-block:var(--spacing-2xl);color:var(--color-text-shell-muted);text-align:center;flex-direction:column;font-size:14px;display:flex}.CommunityBuildsStates-module__CQIZ_G__spinner{border:3px solid var(--color-border-shell);border-top-color:var(--color-primary-light);border-radius:var(--border-radius-full);height:32px;width:32px;animation:.8s linear infinite CommunityBuildsStates-module__CQIZ_G__spin}@keyframes CommunityBuildsStates-module__CQIZ_G__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CommunityBuildsStates-module__CQIZ_G__spinner{animation:none}}
.TamaraPill-module__P06j6q__promo{box-sizing:border-box;cursor:default;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:4px;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:box-shadow .2s;display:flex}.TamaraPill-module__P06j6q__promo:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.TamaraPill-module__P06j6q__pillContent{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.TamaraPill-module__P06j6q__pillText{color:#1a1a1a;flex:1;font-size:14px;line-height:1.5}.TamaraPill-module__P06j6q__moreOptions{color:#1a1a1a;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:14px;font-weight:500;text-decoration:underline}.TamaraPill-module__P06j6q__moreOptions:hover{color:var(--color-primary-light)}.TamaraPill-module__P06j6q__logo{object-fit:contain;flex-shrink:0;width:auto;height:28px}.TamaraPill-module__P06j6q__dialogOverlay{z-index:9999;background:rgba(0,0,0,.6);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.TamaraPill-module__P06j6q__dialog{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:480px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.3)}.TamaraPill-module__P06j6q__dialogHeader{border-bottom:1px solid rgba(0,0,0,.08);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.TamaraPill-module__P06j6q__dialogTitle{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.TamaraPill-module__P06j6q__dialogClose{cursor:pointer;color:#666;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:flex}.TamaraPill-module__P06j6q__dialogClose:hover{color:#1a1a1a;background:rgba(0,0,0,.06)}.TamaraPill-module__P06j6q__dialogBody{flex-direction:column;align-items:center;padding:0;display:flex;overflow:hidden}.TamaraPill-module__P06j6q__dialogIframe{border:none;width:100%;height:60vh;min-height:420px;display:block}[dir=rtl] .TamaraPill-module__P06j6q__pillContent{flex-direction:row-reverse}
.ProductBnpl-module__8l_4IW__row{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.ProductBnpl-module__8l_4IW__row:empty{display:none}
.ProductBuyBox-module__iNX4Aa__box{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}.ProductBuyBox-module__iNX4Aa__price{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.ProductBuyBox-module__iNX4Aa__row{align-items:baseline;gap:var(--spacing-sm)var(--spacing-md);flex-wrap:wrap;display:flex}.ProductBuyBox-module__iNX4Aa__sale{color:var(--color-text-primary);font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-size:44px;font-weight:var(--font-weight-bold);line-height:1}.ProductBuyBox-module__iNX4Aa__sale span,.ProductBuyBox-module__iNX4Aa__strike span,.ProductBuyBox-module__iNX4Aa__saving span{color:inherit}.ProductBuyBox-module__iNX4Aa__sale>span>span:first-child{font-size:.55em}.ProductBuyBox-module__iNX4Aa__sale>span>span:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.ProductBuyBox-module__iNX4Aa__sale>span>span:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.ProductBuyBox-module__iNX4Aa__sale>span>span:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:4px}.ProductBuyBox-module__iNX4Aa__sale>span>span:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.ProductBuyBox-module__iNX4Aa__sale>span>span:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.ProductBuyBox-module__iNX4Aa__sale>span>span:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:4px}.ProductBuyBox-module__iNX4Aa__strike{color:var(--color-text-shell-muted);font-variant-numeric:tabular-nums;font-size:17px}.ProductBuyBox-module__iNX4Aa__saving{background:var(--color-tag-tint);color:var(--color-tag-ink);font-size:13px;font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:6px;padding:3px 8px;line-height:18px}.ProductBuyBox-module__iNX4Aa__meta{align-items:center;gap:var(--spacing-xs)var(--spacing-sm);color:var(--color-text-shell-muted);flex-wrap:wrap;margin:0;font-size:14px;line-height:20px;display:flex}.ProductBuyBox-module__iNX4Aa__stockOk,.ProductBuyBox-module__iNX4Aa__stockOut{align-items:center;gap:var(--spacing-xs);display:inline-flex}.ProductBuyBox-module__iNX4Aa__stockOk{color:var(--color-success-text)}.ProductBuyBox-module__iNX4Aa__stockOut{color:var(--color-danger-text)}.ProductBuyBox-module__iNX4Aa__delivery:before{content:"·"}.ProductBuyBox-module__iNX4Aa__delivery:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--spacing-sm)}.ProductBuyBox-module__iNX4Aa__delivery:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--spacing-sm)}.ProductBuyBox-module__iNX4Aa__delivery:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-right:var(--spacing-sm)}.ProductBuyBox-module__iNX4Aa__delivery:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--spacing-sm)}.ProductBuyBox-module__iNX4Aa__delivery:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--spacing-sm)}.ProductBuyBox-module__iNX4Aa__delivery:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:var(--spacing-sm)}.ProductBuyBox-module__iNX4Aa__trust{gap:var(--spacing-md);padding:var(--spacing-md)0 0;border-top:var(--border-width-hairline)solid var(--color-border-light);color:var(--color-text-subdued);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;font-size:13px;line-height:18px;list-style:none;display:grid}.ProductBuyBox-module__iNX4Aa__trustTitle{color:var(--color-text-primary);font-size:14px;font-weight:var(--font-weight-semibold);display:block}@media (max-width:599.98px){.ProductBuyBox-module__iNX4Aa__sale{font-size:36px}}@media (max-width:479.98px){.ProductBuyBox-module__iNX4Aa__trust{gap:var(--spacing-sm);grid-template-columns:minmax(0,1fr)}}
.PreBuiltPcDetail-module__Bkvo9q__page{gap:var(--spacing-xl);width:100%;max-width:1200px;padding:var(--spacing-md);box-sizing:border-box;color:var(--color-text-primary);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.PreBuiltPcDetail-module__Bkvo9q__top{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.PreBuiltPcDetail-module__Bkvo9q__gallery,.PreBuiltPcDetail-module__Bkvo9q__related{min-width:0}.PreBuiltPcDetail-module__Bkvo9q__info{gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex}.PreBuiltPcDetail-module__Bkvo9q__related{--recs-inline-pad:0px;--recs-block-pad:var(--spacing-sm)}@media (min-width:900px){.PreBuiltPcDetail-module__Bkvo9q__top{gap:var(--spacing-2xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.PreBuiltPcDetail-module__Bkvo9q__gallery{position:-webkit-sticky;position:sticky;top:calc(var(--shell-sticky-top) + var(--spacing-md))}}.PreBuiltPcDetail-module__Bkvo9q__notFound{height:50vh;color:var(--color-text-primary);justify-content:center;align-items:center;display:flex}
.ProductInfo-module__4xRy7W__info{gap:var(--spacing-lg);flex-direction:column;min-width:0;max-width:540px;display:flex}.ProductInfo-module__4xRy7W__head{gap:var(--spacing-sm);flex-direction:column;display:flex}.ProductInfo-module__4xRy7W__kicker{align-items:center;gap:var(--spacing-xs)var(--spacing-sm);color:var(--color-primary-light);font-family:var(--font-heading);font-size:14px;font-weight:var(--font-weight-semibold);flex-wrap:wrap;margin:0;line-height:20px;display:flex}.ProductInfo-module__4xRy7W__kickerLink{color:inherit;text-decoration:none}.ProductInfo-module__4xRy7W__kickerLink:hover{text-underline-offset:3px;text-decoration:underline}.ProductInfo-module__4xRy7W__badge,.ProductInfo-module__4xRy7W__badgeHot{padding:2px var(--spacing-sm);color:var(--color-on-fill);font-family:var(--font-body);border-radius:6px;font-size:12px;line-height:16px}.ProductInfo-module__4xRy7W__badge{background:var(--color-info)}.ProductInfo-module__4xRy7W__badgeHot{background:var(--color-tag);color:var(--color-tag-text)}.ProductInfo-module__4xRy7W__title{color:var(--color-text-primary);font-family:var(--font-heading);font-size:32px;font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:none;overflow-wrap:anywhere;margin:0;line-height:1.2}.ProductInfo-module__4xRy7W__lead{color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.55}@media (max-width:599.98px){.ProductInfo-module__4xRy7W__title{font-size:24px}}
.Tabs-module__Fp865W__tabs{border-bottom:var(--border-width-hairline)solid var(--color-border-shell);display:flex}.Tabs-module__Fp865W__tab{padding:var(--spacing-sm);border:0;color:var(--color-text-shell-muted);font:inherit;font-weight:var(--btn-weight);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast);background:0 0;border-bottom:2px solid transparent;flex:1}.Tabs-module__Fp865W__tab:hover{color:var(--color-text-primary)}.Tabs-module__Fp865W__tab[aria-selected=true]{border-bottom-color:var(--color-primary);color:var(--color-text-primary)}.Tabs-module__Fp865W__tab:focus-visible{outline:var(--focus-ring);outline-offset:-2px}
.PreBuiltPcBenchmark-module__QGOMuq__chart{gap:var(--spacing-sm);border-top:var(--border-width-hairline)solid var(--color-border-shell);flex-direction:column;padding-top:var(--spacing-md);display:flex}.PreBuiltPcBenchmark-module__QGOMuq__scale,.PreBuiltPcBenchmark-module__QGOMuq__row{column-gap:var(--spacing-sm);grid-template-columns:minmax(72px,30%) minmax(0,1fr);display:grid}.PreBuiltPcBenchmark-module__QGOMuq__ticks{color:var(--color-text-shell-muted);grid-column:2;justify-content:space-between;font-size:10px;line-height:14px;display:flex}.PreBuiltPcBenchmark-module__QGOMuq__rest{gap:var(--spacing-sm);flex-direction:column;display:flex}.PreBuiltPcBenchmark-module__QGOMuq__rest[hidden]{display:none}.PreBuiltPcBenchmark-module__QGOMuq__resolutions{max-width:360px}.PreBuiltPcBenchmark-module__QGOMuq__more{align-self:center;margin-top:var(--spacing-sm)}.PreBuiltPcBenchmark-module__QGOMuq__name{color:var(--color-text-secondary);overflow-wrap:anywhere;align-self:center;font-size:12px;line-height:16px}.PreBuiltPcBenchmark-module__QGOMuq__track{background:var(--color-bg-control-soft);border-radius:2px;align-self:center;height:18px}.PreBuiltPcBenchmark-module__QGOMuq__fill{height:100%;min-width:24px;max-width:100%;padding-inline:var(--spacing-xs);box-sizing:border-box;background:var(--color-primary);color:var(--color-on-fill);font-size:11px;font-weight:var(--font-weight-semibold);border-radius:2px;justify-content:flex-end;align-items:center;line-height:18px;display:flex}
.ProductClient-module__PWki-a__page{gap:var(--spacing-xl);width:100%;max-width:1200px;padding:var(--spacing-md);box-sizing:border-box;color:var(--color-text-primary);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.ProductClient-module__PWki-a__top{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ProductClient-module__PWki-a__gallery,.ProductClient-module__PWki-a__related{min-width:0}.ProductClient-module__PWki-a__related{--recs-inline-pad:0px;--recs-block-pad:var(--spacing-sm)}@media (min-width:900px){.ProductClient-module__PWki-a__top{gap:var(--spacing-2xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.ProductClient-module__PWki-a__gallery{position:-webkit-sticky;position:sticky;top:calc(var(--shell-sticky-top) + var(--spacing-md))}}.ProductClient-module__PWki-a__notFound{justify-content:center;align-items:center;gap:var(--spacing-md);height:50vh;color:var(--color-text-primary);flex-direction:column;display:flex}.ProductClient-module__PWki-a__notFoundButton{}
.PreBuiltPcPerformance-module__Y1Si2W__body{gap:var(--spacing-lg);flex-direction:column;display:flex}.PreBuiltPcPerformance-module__Y1Si2W__cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:12px;display:grid}.PreBuiltPcPerformance-module__Y1Si2W__card{min-width:0;overflow:hidden;}.PreBuiltPcPerformance-module__Y1Si2W__cover{height:80px;padding:var(--spacing-sm);background-color:var(--color-bg-photo);background-position:50%;background-size:cover;align-items:flex-end;display:flex;position:relative}.PreBuiltPcPerformance-module__Y1Si2W__cover:before{content:"";background:var(--gradient-tile-scrim);position:absolute;top:0;bottom:0;left:0;right:0}.PreBuiltPcPerformance-module__Y1Si2W__game{color:var(--color-on-fill);font-family:var(--font-heading);font-size:15px;font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:none;margin:0;line-height:20px;position:relative}.PreBuiltPcPerformance-module__Y1Si2W__stats{align-items:center;gap:2px var(--spacing-sm);grid-template-columns:1fr auto;padding:12px;display:grid}.PreBuiltPcPerformance-module__Y1Si2W__fps,.PreBuiltPcPerformance-module__Y1Si2W__level,.PreBuiltPcPerformance-module__Y1Si2W__setting{margin:0;font-size:12px;line-height:16px}.PreBuiltPcPerformance-module__Y1Si2W__fps{color:var(--color-text-shell-muted)}.PreBuiltPcPerformance-module__Y1Si2W__fps strong{color:var(--color-text-primary);font-size:20px;font-weight:var(--font-weight-semibold);line-height:28px}.PreBuiltPcPerformance-module__Y1Si2W__level{font-weight:var(--font-weight-medium)}.PreBuiltPcPerformance-module__Y1Si2W__level[data-level=excellent],.PreBuiltPcPerformance-module__Y1Si2W__level[data-level=great]{color:var(--color-success)}.PreBuiltPcPerformance-module__Y1Si2W__level[data-level=good],.PreBuiltPcPerformance-module__Y1Si2W__level[data-level=playable]{color:var(--color-warning)}.PreBuiltPcPerformance-module__Y1Si2W__level[data-level=low]{color:var(--color-error-light)}.PreBuiltPcPerformance-module__Y1Si2W__meter{height:4px;margin-block:var(--spacing-xs);background:var(--color-bg-control);border-radius:var(--border-radius-full);grid-column:1/-1;overflow:hidden}.PreBuiltPcPerformance-module__Y1Si2W__meter span{border-radius:var(--border-radius-full);height:100%;display:block}.PreBuiltPcPerformance-module__Y1Si2W__meter span[data-level=excellent],.PreBuiltPcPerformance-module__Y1Si2W__meter span[data-level=great]{background:var(--color-success)}.PreBuiltPcPerformance-module__Y1Si2W__meter span[data-level=good],.PreBuiltPcPerformance-module__Y1Si2W__meter span[data-level=playable]{background:var(--color-warning)}.PreBuiltPcPerformance-module__Y1Si2W__meter span[data-level=low]{background:var(--color-error)}.PreBuiltPcPerformance-module__Y1Si2W__setting{color:var(--color-text-shell-muted);grid-column:1/-1}
.Checkout-module__bL95NG__loadingContainer{background-color:var(--color-bg-primary);height:100vh;color:var(--color-text-primary);font-family:var(--font-family);justify-content:center;align-items:center;display:flex}.Checkout-module__bL95NG__emptyCartContainer{background-color:var(--color-bg-primary);height:100vh;color:var(--color-text-primary);font-family:var(--font-family);justify-content:center;align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.Checkout-module__bL95NG__pageContainer{background-color:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-family);padding:40px 20px}.Checkout-module__bL95NG__contentWrapper{max-width:1400px;margin:0 auto}.Checkout-module__bL95NG__pageTitle{margin-bottom:var(--spacing-lg);font-family:var(--font-heading);font-size:28px;font-weight:var(--font-weight-bold);letter-spacing:-.9px;line-height:32px}@media (min-width:768px){.Checkout-module__bL95NG__pageTitle{font-size:36px;line-height:40px}}.Checkout-module__bL95NG__mainLayout{flex-wrap:wrap;gap:30px;display:flex}.Checkout-module__bL95NG__mainContent{flex:2;min-width:min(300px,100%)}.Checkout-module__bL95NG__sectionCard{margin-bottom:20px;}.Checkout-module__bL95NG__sectionTitle{align-items:center;gap:10px;margin-bottom:20px;font-size:20px;display:flex}.Checkout-module__bL95NG__sectionTitleSimple{margin-bottom:20px;font-size:20px}.Checkout-module__bL95NG__formGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}@media (max-width:768px){.Checkout-module__bL95NG__formGrid{grid-template-columns:1fr}}.Checkout-module__bL95NG__addressList{flex-direction:column;gap:15px;display:flex}.Checkout-module__bL95NG__addressCard{cursor:pointer;align-items:flex-start;gap:12px;padding:15px;display:flex;}.Checkout-module__bL95NG__addressCardSelected{background-color:var(--color-bg-elevated);border:2px solid var(--color-primary-light)}.Checkout-module__bL95NG__addressContent{flex:1}.Checkout-module__bL95NG__addressName{font-weight:var(--font-weight-semibold);margin-bottom:5px;display:block}.Checkout-module__bL95NG__addressDetails{color:var(--color-text-secondary);font-size:14px;line-height:1.6;display:block}.Checkout-module__bL95NG__noAddresses{color:var(--color-text-muted)}.Checkout-module__bL95NG__addAddressBtn{margin-top:15px}.Checkout-module__bL95NG__sameAddress{margin-bottom:15px}.Checkout-module__bL95NG__guestBillingWrapper{margin-top:15px}.Checkout-module__bL95NG__paymentOptions{flex-direction:column;gap:15px;display:flex}.Checkout-module__bL95NG__paymentOption{cursor:pointer;align-items:center;gap:12px;padding:15px;display:flex;}.Checkout-module__bL95NG__paymentOptionSelected{background-color:var(--color-bg-elevated);border:2px solid var(--color-primary-light)}.Checkout-module__bL95NG__paymentOptionDisabled{cursor:not-allowed;opacity:.5}.Checkout-module__bL95NG__cardWalletOption{align-items:stretch;gap:var(--spacing-md);padding:var(--spacing-md);transition:border-color var(--transition-fast),background-color var(--transition-fast);border-width:2px;flex-direction:column;display:flex}.Checkout-module__bL95NG__cardWalletOption:hover{border-color:var(--color-primary-light)}.Checkout-module__bL95NG__cardWalletOption.Checkout-module__bL95NG__paymentOptionSelected{background:linear-gradient(120deg,var(--color-primary-transparent),transparent),var(--color-bg-elevated)}.Checkout-module__bL95NG__cardWalletHeading{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.Checkout-module__bL95NG__cardWalletCopy{gap:var(--spacing-xs);min-width:0;font-size:var(--font-size-md);line-height:var(--line-height-normal);flex-direction:column;display:flex}.Checkout-module__bL95NG__cardWalletSubtitle{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal)}.Checkout-module__bL95NG__cardWalletSelection{border:2px solid var(--color-border-light);border-radius:var(--border-radius-full);flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.Checkout-module__bL95NG__paymentOptionSelected .Checkout-module__bL95NG__cardWalletSelection{background:var(--color-primary-light);border-color:var(--color-primary-light);color:var(--color-bg-primary)}.Checkout-module__bL95NG__paymentBrandLogos{gap:var(--spacing-sm);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:320px;display:grid}.Checkout-module__bL95NG__paymentBrandBadge{background:var(--color-payment-brand-bg);border-radius:var(--border-radius-md);justify-content:center;align-items:center;min-width:0;height:44px;display:flex;overflow:hidden}.Checkout-module__bL95NG__paymentBrandLogo{flex-shrink:1;width:64px;max-width:100%;height:auto}.Checkout-module__bL95NG__hostedPaymentDetail{padding:var(--spacing-md)}.Checkout-module__bL95NG__hostedPaymentNotice{align-items:flex-start;gap:var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:flex}.Checkout-module__bL95NG__hostedPaymentNotice svg{color:var(--color-primary-light);flex-shrink:0;margin-top:2px}.Checkout-module__bL95NG__walletAvailability{margin:var(--spacing-sm)0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.Checkout-module__bL95NG__walletAvailability:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--spacing-lg)}.Checkout-module__bL95NG__walletAvailability:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--spacing-lg)}.Checkout-module__bL95NG__walletAvailability:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--spacing-lg)}.Checkout-module__bL95NG__walletAvailability:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--spacing-lg)}.Checkout-module__bL95NG__walletAvailability:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--spacing-lg)}.Checkout-module__bL95NG__walletAvailability:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--spacing-lg)}.Checkout-module__bL95NG__paymentGroup{flex-direction:column;display:flex}.Checkout-module__bL95NG__paymentGroup:has(.Checkout-module__bL95NG__paymentDetail) .Checkout-module__bL95NG__paymentOption{border-bottom-right-radius:0;border-bottom-left-radius:0}.Checkout-module__bL95NG__paymentDetail{background-color:var(--color-bg-elevated);border:2px solid var(--color-primary-light);border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md);border-top:none;width:100%;padding:15px}.Checkout-module__bL95NG__bnplAlwaysVisible{width:100%;margin-top:12px}.Checkout-module__bL95NG__bnplAlwaysVisible iframe{width:100%!important;max-width:100%!important}.Checkout-module__bL95NG__paymentDetailHeader{align-items:center;gap:12px;display:flex}.Checkout-module__bL95NG__paymentRadio{cursor:pointer}.Checkout-module__bL95NG__paymentRadioDisabled{cursor:not-allowed}.Checkout-module__bL95NG__paymentRadioHidden{opacity:0;pointer-events:none;width:0;height:0;margin:0;padding:0;position:absolute}.Checkout-module__bL95NG__paymentOptionIcon{object-fit:contain;flex-shrink:0;width:40px;height:26px}.Checkout-module__bL95NG__paymentLabel{font-weight:var(--font-weight-semibold)}.Checkout-module__bL95NG__paymentRestriction{color:var(--color-error-light);margin-top:2px;font-size:12px;font-weight:400}.Checkout-module__bL95NG__bnplRedirectBanner{background-color:var(--color-error-transparent);border:1px solid var(--color-error-light);border-radius:4px;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.Checkout-module__bL95NG__bnplRedirectBannerText{color:var(--color-error-light);font-size:14px;line-height:1.5}.Checkout-module__bL95NG__paymentDescription{color:var(--color-text-muted);margin-top:2px;font-size:12px;font-weight:400}.Checkout-module__bL95NG__bnplBreakdown{margin:12px 0 4px}.Checkout-module__bL95NG__comingSoonBadge{color:var(--color-text-muted);font-size:12px}.Checkout-module__bL95NG__cardPaymentInfo{background-color:var(--color-bg-primary);border:1px solid var(--color-primary-light);border-radius:var(--border-radius-md);align-items:center;gap:12px;margin-top:20px;padding:15px;display:flex}.Checkout-module__bL95NG__cardPaymentIcon{color:var(--color-primary-light)}.Checkout-module__bL95NG__cardPaymentTitle{font-size:14px;font-weight:var(--font-weight-semibold);margin-bottom:4px}.Checkout-module__bL95NG__cardPaymentDescription{color:var(--color-text-muted);font-size:13px}.Checkout-module__bL95NG__termsLabel{align-items:flex-start}.Checkout-module__bL95NG__termsText{font-size:14px;line-height:1.6}.Checkout-module__bL95NG__termsLink{color:var(--color-primary-light);text-decoration:underline}.Checkout-module__bL95NG__termsSection{border-top:1px solid var(--color-border);margin-top:15px;padding-top:15px}.Checkout-module__bL95NG__orderSummarySidebar{flex:1;min-width:min(300px,100%)}.Checkout-module__bL95NG__orderSummaryCard{padding:25px;position:-webkit-sticky;position:sticky;top:20px;}.Checkout-module__bL95NG__orderSummaryTitle{margin-bottom:20px;font-size:20px}.Checkout-module__bL95NG__cartItemsSection{margin-bottom:20px}.Checkout-module__bL95NG__cartItemsToggle{--disclosure-px:0;--disclosure-py:10px}.Checkout-module__bL95NG__cartItemsLabel{font-size:16px;font-weight:var(--font-weight-semibold)}.Checkout-module__bL95NG__cartItemsList{max-height:300px;margin-top:10px;overflow-y:auto}.Checkout-module__bL95NG__cartItem{border-bottom:1px solid var(--color-border);gap:10px;margin-bottom:15px;padding-bottom:15px;display:flex}.Checkout-module__bL95NG__cartItemImage{object-fit:cover;border-radius:var(--border-radius-sm);width:60px;height:60px}.Checkout-module__bL95NG__cartItemInfo{flex:1}.Checkout-module__bL95NG__cartItemName{margin-bottom:5px;font-size:14px}.Checkout-module__bL95NG__cartItemQty{color:var(--color-text-muted);font-size:12px}.Checkout-module__bL95NG__cartItemPrice{font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-primary-light)}.Checkout-module__bL95NG__appliedCoupon{background-color:var(--color-success-transparent,rgba(16,185,129,.13));border:1px solid var(--color-success);border-radius:var(--border-radius-sm);justify-content:space-between;align-items:center;margin-bottom:15px;padding:10px;display:flex}.Checkout-module__bL95NG__appliedCouponText{color:var(--color-success);font-size:14px}.Checkout-module__bL95NG__priceBreakdown{margin-bottom:20px}.Checkout-module__bL95NG__priceRow{justify-content:space-between;margin-bottom:10px;font-size:14px;display:flex}.Checkout-module__bL95NG__discountRow{color:var(--color-success)}.Checkout-module__bL95NG__shippingNote{color:var(--color-text-muted);margin-bottom:10px;font-size:12px;font-style:italic}.Checkout-module__bL95NG__shippingQuoteText{color:var(--color-primary-light);font-weight:var(--font-weight-semibold);font-style:italic}.Checkout-module__bL95NG__priceDivider{border:1px solid var(--color-border);margin:15px 0}.Checkout-module__bL95NG__totalRow{font-size:18px;font-weight:var(--font-weight-bold);justify-content:space-between;display:flex}.Checkout-module__bL95NG__validationHelper{background-color:var(--color-bg-elevated);border-radius:var(--border-radius-md);color:var(--color-warning);border:1px solid var(--color-warning);margin-top:15px;padding:12px;font-size:13px}.Checkout-module__bL95NG__validationTitle{font-weight:var(--font-weight-semibold);margin-bottom:6px}.Checkout-module__bL95NG__validationList{margin:0;padding-left:20px}.Checkout-module__bL95NG__placeOrderBtn{width:100%;margin-top:20px}.Checkout-module__bL95NG__emailNote{color:var(--color-text-secondary);text-align:center;margin-top:12px;font-size:13px;line-height:1.5}.Checkout-module__bL95NG__bankTransferDetails{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)8%,transparent)0%,color-mix(in srgb,var(--accent)3%,transparent)100%);border:1px solid color-mix(in srgb,var(--accent)30%,transparent);border-radius:var(--border-radius-md);margin-top:15px;padding:20px}.Checkout-module__bL95NG__bankDetailsHeader{border-bottom:1px solid color-mix(in srgb,var(--accent)30%,transparent);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;display:flex}.Checkout-module__bL95NG__bankDetailsIcon{color:var(--color-primary-light)}.Checkout-module__bL95NG__bankDetailsTitle{font-size:16px;font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.Checkout-module__bL95NG__bankAccount{border-radius:var(--border-radius-sm);background:rgba(0,0,0,.2);margin-bottom:20px;padding:15px}.Checkout-module__bL95NG__bankAccount:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--color-primary-light)}.Checkout-module__bL95NG__bankAccount:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--color-primary-light)}.Checkout-module__bL95NG__bankAccount:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--color-primary-light)}.Checkout-module__bL95NG__bankAccount:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--color-primary-light)}.Checkout-module__bL95NG__bankAccount:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--color-primary-light)}.Checkout-module__bL95NG__bankAccount:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--color-primary-light)}.Checkout-module__bL95NG__bankAccountTitle{font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-primary-light);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.Checkout-module__bL95NG__bankDetailRow{justify-content:space-between;align-items:flex-start;gap:15px;padding:6px 0;display:flex}.Checkout-module__bL95NG__bankDetailLabel{font-size:13px;font-weight:var(--font-weight-medium);color:var(--color-text-muted);flex-shrink:0;min-width:120px}.Checkout-module__bL95NG__bankDetailValue{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);word-break:break-word;flex:1}.Checkout-module__bL95NG__bankAddress{border-radius:var(--border-radius-sm);background:rgba(0,0,0,.15);gap:15px;margin-top:15px;padding:12px;display:flex}.Checkout-module__bL95NG__bankAddress .Checkout-module__bL95NG__bankDetailLabel{min-width:auto}.Checkout-module__bL95NG__bankTransferNote{background:var(--color-warning-tint);border-radius:var(--border-radius-sm);color:var(--color-text-primary);margin-top:16px;padding:12px;font-size:13px;line-height:1.6}.Checkout-module__bL95NG__bankTransferNote:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--color-warning)}.Checkout-module__bL95NG__bankTransferNote:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--color-warning)}.Checkout-module__bL95NG__bankTransferNote:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--color-warning)}.Checkout-module__bL95NG__bankTransferNote:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--color-warning)}.Checkout-module__bL95NG__bankTransferNote:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--color-warning)}.Checkout-module__bL95NG__bankTransferNote:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--color-warning)}.Checkout-module__bL95NG__bankTransferNote strong{color:var(--color-warning)}@media (max-width:768px){.Checkout-module__bL95NG__bankDetailRow{flex-direction:column;gap:4px}.Checkout-module__bL95NG__bankDetailLabel{min-width:auto}.Checkout-module__bL95NG__bankAddress{flex-direction:column;gap:8px}}
.CommunityBuildsTopBar-module__noYAzW__bar{min-height:36px;padding:var(--spacing-xs)var(--spacing-md);border-bottom:var(--border-width-hairline)solid var(--color-border-shell);align-items:center;display:flex}
.BuildDetailPage-module__1S_DZq__page{background:var(--color-bg-primary);color:var(--color-text-primary);min-height:60vh}.BuildDetailPage-module__1S_DZq__gallery{border-bottom:var(--border-width-hairline)solid var(--color-border-shell);height:260px}.BuildDetailPage-module__1S_DZq__content{gap:var(--spacing-md);width:100%;max-width:1000px;padding:var(--spacing-md);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.BuildDetailPage-module__1S_DZq__top{gap:var(--spacing-md);grid-template-columns:minmax(0,1fr);display:grid}.BuildDetailPage-module__1S_DZq__about{gap:var(--spacing-xs);flex-direction:column;display:flex}.BuildDetailPage-module__1S_DZq__aboutTitle{color:var(--color-text-shell-muted);font-size:14px;font-weight:var(--font-weight-semibold);margin:0;line-height:20px}.BuildDetailPage-module__1S_DZq__description{color:var(--color-text-secondary);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:24px}@media (min-width:768px){.BuildDetailPage-module__1S_DZq__gallery{height:450px}.BuildDetailPage-module__1S_DZq__content{gap:var(--spacing-lg);padding:var(--spacing-lg)var(--spacing-md)var(--spacing-xl)}}@media (min-width:1024px){.BuildDetailPage-module__1S_DZq__top{align-items:start;gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr) 341px}}
.ProductHubTrust-module__nM8-qq__grid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));margin:0;padding:0;list-style:none;display:grid}.ProductHubTrust-module__nM8-qq__tile{padding:var(--spacing-md);background:var(--color-bg-card);border:var(--border-width-hairline)solid var(--color-border-shell);border-radius:12px;flex-direction:column;gap:2px;display:flex}.ProductHubTrust-module__nM8-qq__title{color:var(--color-text-primary);font-family:var(--font-heading);font-size:16px;font-weight:var(--font-weight-semibold);line-height:22px}.ProductHubTrust-module__nM8-qq__subtitle{color:var(--color-text-secondary);font-size:13px;line-height:18px}
.AuthModal-module__eGxINa__overlay{background-color:var(--color-black-overlay-darker,rgba(0,0,0,.85));z-index:var(--z-modal);padding:var(--spacing-md);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.AuthModal-module__eGxINa__modal{width:100%;max-width:450px;max-height:90vh;position:relative;overflow-y:auto;}.AuthModal-module__eGxINa__modalWide{max-width:600px}.AuthModal-module__eGxINa__closeButton{z-index:10;position:absolute;top:8px}.AuthModal-module__eGxINa__closeButton:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.AuthModal-module__eGxINa__closeButton:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.AuthModal-module__eGxINa__closeButton:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.AuthModal-module__eGxINa__closeButton:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.AuthModal-module__eGxINa__closeButton:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.AuthModal-module__eGxINa__closeButton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.AuthModal-module__eGxINa__tabsContainer{padding:var(--spacing-md)var(--spacing-xl)0}.AuthModal-module__eGxINa__content{padding:var(--spacing-xl)}.AuthModal-module__eGxINa__title{color:var(--color-text-primary);margin-bottom:var(--spacing-md);text-align:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.AuthModal-module__eGxINa__field{margin-bottom:var(--spacing-md)}.AuthModal-module__eGxINa__submitButton{width:100%;margin-top:var(--spacing-sm)}.AuthModal-module__eGxINa__countryDropdownWrapper{position:relative}.AuthModal-module__eGxINa__countryDropdownTrigger{background-color:var(--color-bg-tertiary);border:var(--border-width)solid var(--color-border-light);color:var(--color-text-primary);border-radius:var(--border-radius-md);cursor:pointer;align-items:center;min-height:38px;padding:.375rem 2.5rem;display:flex}.AuthModal-module__eGxINa__countryDropdownIcon{align-items:center;display:flex;position:absolute;left:12px}.AuthModal-module__eGxINa__countryDropdownArrow{transition:transform var(--transition-fast);align-items:center;display:flex;position:absolute;right:12px}.AuthModal-module__eGxINa__countryDropdownArrowOpen{transform:rotate(180deg)}.AuthModal-module__eGxINa__countryDropdownMenu{background-color:var(--color-bg-secondary);border:var(--border-width)solid var(--color-border-light);border-radius:var(--border-radius-md);max-height:200px;z-index:var(--z-dropdown);margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.AuthModal-module__eGxINa__countryDropdownItem{cursor:pointer;transition:background-color var(--transition-fast);align-items:center;gap:10px;padding:10px 12px;display:flex}.AuthModal-module__eGxINa__countryDropdownItem:hover{background-color:var(--color-bg-tertiary)}.AuthModal-module__eGxINa__countryDropdownItemActive{background-color:var(--color-primary)}.AuthModal-module__eGxINa__countryDropdownItemActive .AuthModal-module__eGxINa__countryDropdownItemText{color:var(--color-on-primary)}.AuthModal-module__eGxINa__countryDropdownItemText{color:var(--color-text-primary)}.AuthModal-module__eGxINa__description{color:var(--color-text-muted);text-align:center;margin-bottom:var(--spacing-md);font-size:var(--font-size-sm)}.AuthModal-module__eGxINa__googleButtonWrapper{margin-bottom:var(--spacing-md);justify-content:center;display:flex}.AuthModal-module__eGxINa__orDivider{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.AuthModal-module__eGxINa__orDivider:before,.AuthModal-module__eGxINa__orDivider:after{content:"";background-color:var(--color-border);flex:1;height:1px}.AuthModal-module__eGxINa__googleError{color:var(--color-error,#ef4444);font-size:var(--font-size-sm);text-align:center;margin-bottom:var(--spacing-sm)}@media (max-width:576px){.AuthModal-module__eGxINa__content{padding:var(--spacing-lg)}.AuthModal-module__eGxINa__tabsContainer{padding:var(--spacing-sm)var(--spacing-md)0}.AuthModal-module__eGxINa__modal{max-width:100%;margin:var(--spacing-sm);max-height:95vh}.AuthModal-module__eGxINa__modalWide{max-width:100%}}.AuthModal-module__eGxINa__googleButtonWrapper:empty,.AuthModal-module__eGxINa__googleButtonWrapper:empty+.AuthModal-module__eGxINa__orDivider{display:none}.AuthModal-module__eGxINa__fieldPair{grid-template-columns:1fr;column-gap:1.5rem;display:grid}@media (min-width:768px){.AuthModal-module__eGxINa__fieldPair{grid-template-columns:repeat(2,1fr)}}.AuthModal-module__eGxINa__group{margin-bottom:1rem}.AuthModal-module__eGxINa__groupLabel{color:var(--color-text-primary);margin-bottom:.5rem;display:inline-block}.AuthModal-module__eGxINa__footerRow{text-align:center;margin-top:1rem}.AuthModal-module__eGxINa__noMargin{margin-bottom:0}
.CommunityBuildsPage-module__Nnw8Ca__page{background:var(--color-bg-primary);color:var(--color-text-primary);min-height:60vh}.CommunityBuildsPage-module__Nnw8Ca__grid{transition:opacity var(--transition-fast);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px;display:grid}.CommunityBuildsPage-module__Nnw8Ca__grid[aria-busy=true]{opacity:.6}.CommunityBuildsPage-module__Nnw8Ca__cell{min-width:0}
.ProductHubClient-module___8jgLa__page{gap:var(--spacing-lg);min-height:100vh;background-color:var(--color-bg-primary);flex-direction:column;padding-bottom:var(--spacing-2xl);display:flex}.ProductHubClient-module___8jgLa__builder>section{margin:0 0 var(--spacing-xl)}.ProductHubClient-module___8jgLa__browseTitle{color:var(--color-text-primary);font-family:var(--font-heading);font-size:28px;font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:none;margin:0;line-height:34px}.ProductHubClient-module___8jgLa__layout{gap:var(--spacing-lg);align-items:start;display:grid}@media (min-width:992px){.ProductHubClient-module___8jgLa__layout{grid-template-columns:248px minmax(0,1fr)}}
.VerificationSuccessModal-module__UTVLra__overlay{z-index:1000;background:rgba(0,0,0,.75);justify-content:center;align-items:center;padding:20px;animation:.2s ease-out VerificationSuccessModal-module__UTVLra__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes VerificationSuccessModal-module__UTVLra__fadeIn{0%{opacity:0}to{opacity:1}}.VerificationSuccessModal-module__UTVLra__modal{border:1px solid color-mix(in srgb,var(--accent)30%,transparent);background:linear-gradient(145deg,#1a1a1f 0%,#121216 100%);border-radius:12px;width:100%;max-width:420px;padding:40px 32px;animation:.3s ease-out VerificationSuccessModal-module__UTVLra__slideUp;position:relative}@keyframes VerificationSuccessModal-module__UTVLra__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.VerificationSuccessModal-module__UTVLra__closeButton{position:absolute;top:8px}.VerificationSuccessModal-module__UTVLra__closeButton:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.VerificationSuccessModal-module__UTVLra__closeButton:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.VerificationSuccessModal-module__UTVLra__closeButton:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.VerificationSuccessModal-module__UTVLra__closeButton:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.VerificationSuccessModal-module__UTVLra__closeButton:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.VerificationSuccessModal-module__UTVLra__closeButton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.VerificationSuccessModal-module__UTVLra__content{text-align:center}.VerificationSuccessModal-module__UTVLra__iconWrapper{margin-bottom:24px;position:relative}.VerificationSuccessModal-module__UTVLra__icon{width:64px;height:64px;color:var(--color-primary-light);opacity:.2}.VerificationSuccessModal-module__UTVLra__iconCircle{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-primary-dark)100%);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VerificationSuccessModal-module__UTVLra__checkIcon{color:#fff;width:24px;height:24px}.VerificationSuccessModal-module__UTVLra__title{color:#fff;font-size:24px;font-weight:700;font-family:var(--font-family,inherit);margin:0 0 12px}.VerificationSuccessModal-module__UTVLra__message{color:#9ca3af;font-size:16px;line-height:1.6;font-family:var(--font-family,inherit);margin:0 0 20px}.VerificationSuccessModal-module__UTVLra__email{flex-direction:column;gap:4px;margin:0 0 16px;display:flex}.VerificationSuccessModal-module__UTVLra__emailLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.VerificationSuccessModal-module__UTVLra__emailValue{color:var(--color-primary-light);word-break:break-all;font-size:14px;font-weight:500}.VerificationSuccessModal-module__UTVLra__note{color:#6b7280;font-size:13px;line-height:1.5;font-family:var(--font-family,inherit);margin:0 0 24px}.VerificationSuccessModal-module__UTVLra__button{width:100%;}.VerificationSuccessModal-module__UTVLra__button:hover{transform:translateY(-1px)}.VerificationSuccessModal-module__UTVLra__button:active{transform:translateY(0)}
.PartsPagination-module__mH-9Ia__pagination{margin-block:var(--spacing-lg)var(--spacing-md)}
.Cart-module__hvts3q__loadingContainer,.Cart-module__hvts3q__errorContainer,.Cart-module__hvts3q__emptyCartContainer{justify-content:center;align-items:center;gap:var(--spacing-md);min-height:50vh;padding:var(--spacing-lg)var(--spacing-md);background:var(--color-bg-primary);color:var(--color-text-primary);text-align:center;flex-direction:column;display:flex}.Cart-module__hvts3q__emptyCartButtonsGroup{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:240px;display:flex}.Cart-module__hvts3q__fullWidth{width:100%;margin-bottom:var(--spacing-sm)}.Cart-module__hvts3q__pageContainer{min-height:60vh;width:100%;padding:var(--spacing-lg)var(--spacing-md)var(--spacing-xl);background:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-family)}.Cart-module__hvts3q__contentWrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.Cart-module__hvts3q__header{margin-bottom:var(--spacing-lg)}.Cart-module__hvts3q__pageTitle{font-family:var(--font-heading);font-size:28px;font-weight:var(--font-weight-bold);letter-spacing:-.9px;overflow-wrap:break-word;margin:0;line-height:1.2}.Cart-module__hvts3q__mainLayout{align-items:flex-start;gap:var(--spacing-lg);flex-direction:row;display:flex}.Cart-module__hvts3q__cartItemsSection{flex:2;width:100%;min-width:0}.Cart-module__hvts3q__orderSummarySection{flex:1;width:100%;min-width:0}.Cart-module__hvts3q__cartItem{align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-md);background:var(--color-bg-panel-raised);border:var(--border-width-hairline)solid var(--color-border-shell);border-radius:var(--radius-shell-lg);flex-direction:row;margin-bottom:12px;display:flex}.Cart-module__hvts3q__productImage{object-fit:cover;background:var(--color-bg-image-tile);border-radius:var(--surface-radius-tile);flex-shrink:0;height:100px;width:100px}.Cart-module__hvts3q__productInfo{flex:1;min-width:0}.Cart-module__hvts3q__productName{font-family:var(--font-body);font-size:16px;font-weight:var(--font-weight-semibold);overflow-wrap:break-word;margin:0 0 8px;line-height:24px}.Cart-module__hvts3q__productPrice{color:var(--color-text-primary);font-size:16px;font-weight:var(--font-weight-semibold);margin:8px 0 0}.Cart-module__hvts3q__pcSpecs{margin-top:6px}.Cart-module__hvts3q__pcSpecsSummary{color:var(--color-text-shell-muted);font-size:13px;line-height:1.5}.Cart-module__hvts3q__pcSpecSep{color:var(--color-primary-light);opacity:.6;margin-left:6px;margin-right:6px}.Cart-module__hvts3q__pcSpecsToggle{margin-top:var(--spacing-xs)}.Cart-module__hvts3q__pcSpecsToggleArrow{transition:transform var(--transition-fast);display:inline-block}.Cart-module__hvts3q__pcSpecsToggleArrowExpanded{transform:rotate(180deg)}.Cart-module__hvts3q__pcSpecsFullList{flex-direction:column;margin-top:10px;display:flex}.Cart-module__hvts3q__pcSpecRow{border-bottom:var(--border-width-hairline)solid var(--color-border-shell);justify-content:space-between;align-items:baseline;gap:12px;padding-top:6px;padding-bottom:6px;font-size:12px;display:flex}.Cart-module__hvts3q__pcSpecRow:last-child{border-bottom:0}.Cart-module__hvts3q__pcSpecRowLabel{min-width:90px;color:var(--color-text-shell-muted);font-family:var(--font-mono);text-transform:uppercase;flex-shrink:0;font-size:10px}.Cart-module__hvts3q__pcSpecRowValue{color:var(--color-text-primary);text-align:end;word-break:break-word}.Cart-module__hvts3q__pcSpecRowQty{color:var(--color-text-shell-muted);font-size:11px}.Cart-module__hvts3q__pcSpecRowQty:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.Cart-module__hvts3q__pcSpecRowQty:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.Cart-module__hvts3q__pcSpecRowQty:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:4px}.Cart-module__hvts3q__pcSpecRowQty:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.Cart-module__hvts3q__pcSpecRowQty:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.Cart-module__hvts3q__pcSpecRowQty:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:4px}.Cart-module__hvts3q__quantityWrapper{flex-direction:row;align-items:center;gap:10px;display:flex}.Cart-module__hvts3q__itemTotalWrapper{text-align:end;min-width:120px}.Cart-module__hvts3q__itemTotal{font-size:16px;font-weight:var(--font-weight-semibold);margin:0 0 8px}.Cart-module__hvts3q__orderSummary{width:100%;padding:var(--spacing-md);background:var(--color-bg-panel-raised);border:var(--border-width-hairline)solid var(--color-border-shell);border-radius:var(--radius-shell-lg);position:-webkit-sticky;position:sticky;top:calc(var(--shell-sticky-top,0px) + var(--spacing-md))}.Cart-module__hvts3q__summaryTitle{margin:0 0 var(--spacing-md);font-family:var(--font-body);font-size:18px;font-weight:var(--font-weight-semibold);line-height:26px}.Cart-module__hvts3q__summaryContent{margin-bottom:15px}.Cart-module__hvts3q__summaryRow{color:var(--color-text-secondary);justify-content:space-between;margin-bottom:8px;font-size:14px;display:flex}.Cart-module__hvts3q__discountRow{color:var(--color-success)}.Cart-module__hvts3q__shippingNote{color:var(--color-text-shell-muted);margin-bottom:10px;font-size:11px;font-style:italic}.Cart-module__hvts3q__summaryDivider{border:0;border-top:var(--border-width-hairline)solid var(--color-border-shell);margin-top:15px;margin-bottom:15px}.Cart-module__hvts3q__totalRow{font-size:16px;font-weight:var(--font-weight-semibold);justify-content:space-between;display:flex}.Cart-module__hvts3q__bnplWidgets{flex-direction:column;gap:10px;margin-top:16px;margin-bottom:20px;display:flex}.Cart-module__hvts3q__couponSection{margin-bottom:20px}.Cart-module__hvts3q__couponInputWrapper{gap:8px;margin-bottom:8px;display:flex}.Cart-module__hvts3q__couponInput{flex:1;min-width:0}.Cart-module__hvts3q__couponSuccessText{color:var(--color-success);margin:4px 0 0;font-size:12px}.Cart-module__hvts3q__modalOverlay{z-index:var(--z-modal);background:var(--color-black-overlay-dark);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.Cart-module__hvts3q__modalContent{width:100%;max-width:500px;padding:var(--spacing-lg);background:var(--color-bg-panel-raised);border:var(--border-width-hairline)solid var(--color-border-shell);border-radius:var(--radius-shell-lg);box-shadow:var(--shadow-dropdown)}.Cart-module__hvts3q__modalTitle{margin:0 0 var(--spacing-md);color:var(--color-text-primary);font-family:var(--font-body);font-size:18px;font-weight:var(--font-weight-semibold)}.Cart-module__hvts3q__formGroup{margin-bottom:var(--spacing-md)}.Cart-module__hvts3q__modalActions{justify-content:flex-end;gap:10px;display:flex}@media (max-width:768px){.Cart-module__hvts3q__pageContainer{padding:20px 16px}.Cart-module__hvts3q__pageTitle{font-size:24px;line-height:28px}.Cart-module__hvts3q__mainLayout{align-items:stretch;gap:var(--spacing-md);flex-direction:column}.Cart-module__hvts3q__cartItemsSection,.Cart-module__hvts3q__orderSummarySection{flex:1}.Cart-module__hvts3q__cartItem{flex-direction:column;align-items:flex-start;gap:12px}.Cart-module__hvts3q__productImage{height:80px;width:80px}.Cart-module__hvts3q__productInfo{width:100%}.Cart-module__hvts3q__productName,.Cart-module__hvts3q__productPrice{font-size:15px}.Cart-module__hvts3q__pcSpecsSummary{font-size:12px}.Cart-module__hvts3q__quantityWrapper{justify-content:space-between;width:100%}.Cart-module__hvts3q__itemTotalWrapper{min-width:auto}.Cart-module__hvts3q__itemTotal{font-size:15px}.Cart-module__hvts3q__orderSummary{position:relative;top:0}.Cart-module__hvts3q__summaryTitle{font-size:16px}.Cart-module__hvts3q__summaryRow{font-size:13px}.Cart-module__hvts3q__totalRow{font-size:15px}.Cart-module__hvts3q__checkoutIcon{height:18px;width:18px}}@media (min-width:768px){.Cart-module__hvts3q__pageContainer{padding:var(--spacing-xl)var(--spacing-lg)}.Cart-module__hvts3q__pageTitle{font-size:36px}}
.Login-module__4oacdW__pageContainer{background-color:var(--color-bg-primary);min-height:100vh;padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-xl)}.Login-module__4oacdW__card{padding:var(--spacing-xl);}.Login-module__4oacdW__title{color:var(--color-text-primary);text-align:center;margin-bottom:var(--spacing-lg)}.Login-module__4oacdW__field{margin-bottom:var(--spacing-md)}.Login-module__4oacdW__submitButton{width:100%}.Login-module__4oacdW__link{color:var(--color-primary-light);transition:color var(--transition-fast);text-decoration:none}.Login-module__4oacdW__link:hover{color:var(--color-primary-light)}.Login-module__4oacdW__footerText{color:var(--color-text-primary)}.Login-module__4oacdW__googleButtonWrapper{margin-bottom:var(--spacing-md);justify-content:center;display:flex}.Login-module__4oacdW__orDivider{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.Login-module__4oacdW__orDivider:before,.Login-module__4oacdW__orDivider:after{content:"";background-color:var(--color-border);flex:1;height:1px}.Login-module__4oacdW__googleError{color:var(--color-error);font-size:var(--font-size-sm);text-align:center;margin-bottom:var(--spacing-sm)}@media (max-width:768px){.Login-module__4oacdW__pageContainer{padding-top:var(--spacing-xl)}.Login-module__4oacdW__card{padding:var(--spacing-lg)}}.Login-module__4oacdW__googleButtonWrapper:empty,.Login-module__4oacdW__googleButtonWrapper:empty+.Login-module__4oacdW__orDivider{display:none}.Login-module__4oacdW__forgotRow{margin-block:calc(-1*var(--spacing-xs))var(--spacing-sm);justify-content:flex-end;display:flex}.Login-module__4oacdW__container{}.Login-module__4oacdW__column{margin-left:auto;margin-right:auto}@media (min-width:768px){.Login-module__4oacdW__column{width:calc(50% - .75rem)}}@media (min-width:992px){.Login-module__4oacdW__column{width:calc(33.3333% - 1rem)}}.Login-module__4oacdW__footer{text-align:center;margin-top:1rem}
.SearchStates-module__cKDcoG__state{justify-content:center;align-items:center;gap:var(--spacing-sm);padding-block:var(--spacing-2xl);color:var(--color-text-shell-muted);text-align:center;flex-direction:column;font-size:14px;display:flex}.SearchStates-module__cKDcoG__spinner{border:3px solid var(--color-border-shell);border-top-color:var(--color-primary-light);border-radius:var(--border-radius-full);height:32px;width:32px;animation:.8s linear infinite SearchStates-module__cKDcoG__spin}@keyframes SearchStates-module__cKDcoG__spin{to{transform:rotate(360deg)}}.SearchStates-module__cKDcoG__icon{color:var(--color-text-disabled)}.SearchStates-module__cKDcoG__title{color:var(--color-text-primary);font-size:16px;font-weight:var(--font-weight-semibold);margin:0}.SearchStates-module__cKDcoG__text{margin:0}.SearchStates-module__cKDcoG__button{}@media (prefers-reduced-motion:reduce){.SearchStates-module__cKDcoG__spinner{animation:none}}
.TrackOrder-module__uoqBIa__pageContainer{background:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);padding:var(--spacing-xl)var(--spacing-md)var(--spacing-2xl)}.TrackOrder-module__uoqBIa__content{gap:var(--spacing-xl);flex-direction:column;max-width:1120px;margin-left:auto;margin-right:auto;display:flex}.TrackOrder-module__uoqBIa__header{max-width:640px}.TrackOrder-module__uoqBIa__title{margin:0 0 var(--spacing-sm);font-family:var(--font-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:1.1}.TrackOrder-module__uoqBIa__subtitle{color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);margin:0}.TrackOrder-module__uoqBIa__top{gap:var(--spacing-xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.TrackOrder-module__uoqBIa__lookup{gap:var(--spacing-md);flex-direction:column;display:flex;}.TrackOrder-module__uoqBIa__lookupTitle{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}.TrackOrder-module__uoqBIa__types{gap:var(--spacing-md)var(--spacing-lg);flex-wrap:wrap;display:flex}.TrackOrder-module__uoqBIa__submit{width:100%}.TrackOrder-module__uoqBIa__sectionTitle{margin:0 0 var(--spacing-md);font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.TrackOrder-module__uoqBIa__stepList{counter-reset:step;gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TrackOrder-module__uoqBIa__step{counter-increment:step}.TrackOrder-module__uoqBIa__step .TrackOrder-module__uoqBIa__stepTitle:before{content:counter(step)". ";color:var(--color-text-subdued)}.TrackOrder-module__uoqBIa__num{color:var(--color-text-subdued)}.TrackOrder-module__uoqBIa__stepTitle{margin:0 0 var(--spacing-xs);font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}.TrackOrder-module__uoqBIa__stepDesc{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin:0}.TrackOrder-module__uoqBIa__stageGrid{gap:var(--spacing-md);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.TrackOrder-module__uoqBIa__stage{}.TrackOrder-module__uoqBIa__support{justify-content:space-between;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex;}.TrackOrder-module__uoqBIa__supportTitle{margin:0 0 var(--spacing-xs);font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.TrackOrder-module__uoqBIa__supportActions{gap:var(--spacing-md);flex-wrap:wrap;display:flex}@media (max-width:900px){.TrackOrder-module__uoqBIa__top{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}.TrackOrder-module__uoqBIa__stageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.TrackOrder-module__uoqBIa__pageContainer{padding-top:var(--spacing-lg)}.TrackOrder-module__uoqBIa__content{gap:var(--spacing-lg)}.TrackOrder-module__uoqBIa__supportActions>*{flex:100%}}
.AuthPasswordInput-module__hR15xq__root{display:block;position:relative}.AuthPasswordInput-module__hR15xq__input input:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:calc(var(--btn-h-md) + var(--spacing-xs))}.AuthPasswordInput-module__hR15xq__input input:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:calc(var(--btn-h-md) + var(--spacing-xs))}.AuthPasswordInput-module__hR15xq__input input:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-right:calc(var(--btn-h-md) + var(--spacing-xs))}.AuthPasswordInput-module__hR15xq__input input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(var(--btn-h-md) + var(--spacing-xs))}.AuthPasswordInput-module__hR15xq__input input:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(var(--btn-h-md) + var(--spacing-xs))}.AuthPasswordInput-module__hR15xq__input input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(var(--btn-h-md) + var(--spacing-xs))}.AuthPasswordInput-module__hR15xq__toggle{position:absolute;top:50%;transform:translateY(-50%)}.AuthPasswordInput-module__hR15xq__toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing-xs)}.AuthPasswordInput-module__hR15xq__toggle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing-xs)}.AuthPasswordInput-module__hR15xq__toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing-xs)}.AuthPasswordInput-module__hR15xq__toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-xs)}.AuthPasswordInput-module__hR15xq__toggle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-xs)}.AuthPasswordInput-module__hR15xq__toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-xs)}
.AuthDialCodeInput-module__aQwx9W__group{gap:var(--spacing-xs);display:flex}.AuthDialCodeInput-module__aQwx9W__group>:last-child{flex:1;min-width:0}.AuthDialCodeInput-module__aQwx9W__prefix{}.AuthDialCodeInput-module__aQwx9W__prefix.AuthDialCodeInput-module__aQwx9W__prefix{width:auto;color:var(--color-text-secondary);align-items:center;display:inline-flex}
.Skeleton-module__QUUPIW__skeleton{background-color:var(--color-bg-control);background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-text-primary)8%,transparent),transparent);background-position:-100% 0;background-repeat:no-repeat;background-size:60% 100%;animation:1.4s ease-in-out infinite Skeleton-module__QUUPIW__shimmer;display:block}.Skeleton-module__QUUPIW__skeleton:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-direction:reverse}.Skeleton-module__QUUPIW__skeleton:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-direction:reverse}.Skeleton-module__QUUPIW__skeleton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-direction:reverse}.Skeleton-module__QUUPIW__text{border-radius:var(--radius-chip);height:1em;width:100%}.Skeleton-module__QUUPIW__block{border-radius:var(--radius-control);height:96px;width:100%}.Skeleton-module__QUUPIW__circle{border-radius:50%;height:40px;width:40px}@keyframes Skeleton-module__QUUPIW__shimmer{to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__skeleton{background-image:none;animation:none}}
.ResetPassword-module__cF2cYa__pageContainer{width:100%;max-width:1320px;min-height:60vh;padding:var(--spacing-xl)12px;margin-left:auto;margin-right:auto}.ResetPassword-module__cF2cYa__centered{flex-direction:column;justify-content:center;align-items:center;min-height:50vh;display:flex}.ResetPassword-module__cF2cYa__card{background-color:var(--color-bg-panel-raised);width:100%;max-width:450px;padding:var(--spacing-xl);border-radius:var(--radius-shell-lg);border:var(--border-width-hairline)solid var(--color-border-shell)}.ResetPassword-module__cF2cYa__title{color:var(--color-text-primary);text-align:center;margin-bottom:var(--spacing-lg)}.ResetPassword-module__cF2cYa__subtitle{text-align:center;color:var(--color-text-muted);margin-bottom:var(--spacing-lg)}.ResetPassword-module__cF2cYa__field{margin-bottom:var(--spacing-md)}.ResetPassword-module__cF2cYa__fieldLast{margin-bottom:var(--spacing-lg)}.ResetPassword-module__cF2cYa__submitButton{width:100%}.ResetPassword-module__cF2cYa__alertDanger.ResetPassword-module__cF2cYa__alertDanger,.ResetPassword-module__cF2cYa__alertSuccess.ResetPassword-module__cF2cYa__alertSuccess{border:var(--border-width-hairline)solid;border-radius:var(--radius-shell-lg);text-align:center;max-width:500px}.ResetPassword-module__cF2cYa__alertDanger.ResetPassword-module__cF2cYa__alertDanger{background:var(--color-error-transparent);border-color:var(--color-error);color:var(--color-error-light)}.ResetPassword-module__cF2cYa__alertSuccess.ResetPassword-module__cF2cYa__alertSuccess{background:var(--color-success-transparent);border-color:var(--color-success);color:var(--color-success-light)}.ResetPassword-module__cF2cYa__statusContainer{text-align:center;max-width:500px}.ResetPassword-module__cF2cYa__iconWrapper{margin-bottom:var(--spacing-lg)}.ResetPassword-module__cF2cYa__noMargin{margin-bottom:0}.ResetPassword-module__cF2cYa__redirectNote{margin-top:.5rem;margin-bottom:0}.ResetPassword-module__cF2cYa__loadingTitle{color:var(--color-text-primary);margin-top:1.5rem}@media (max-width:768px){.ResetPassword-module__cF2cYa__card{padding:var(--spacing-lg)}}
.TrackOrderResult-module__XHa5nq__resultCard{max-width:760px;overflow:hidden;}.TrackOrderResult-module__XHa5nq__resultHeader,.TrackOrderResult-module__XHa5nq__stepperSection,.TrackOrderResult-module__XHa5nq__trackingSection,.TrackOrderResult-module__XHa5nq__specialBanner{padding:var(--spacing-lg);border-bottom:var(--border-width-hairline)solid var(--color-border-shell)}.TrackOrderResult-module__XHa5nq__facts{gap:var(--spacing-lg);flex-wrap:wrap;justify-content:space-between;margin:0;display:flex}.TrackOrderResult-module__XHa5nq__fact{gap:var(--spacing-xs);flex-direction:column;display:flex}.TrackOrderResult-module__XHa5nq__factLabel{color:var(--color-text-muted);font-size:var(--font-size-sm)}.TrackOrderResult-module__XHa5nq__factValue{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.TrackOrderResult-module__XHa5nq__stepper{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.TrackOrderResult-module__XHa5nq__stepperLine{background:var(--color-border);height:3px;position:absolute;top:18px;left:36px;right:36px}.TrackOrderResult-module__XHa5nq__stepperProgress{background:var(--color-primary);border-radius:2px;height:100%}.TrackOrderResult-module__XHa5nq__step{z-index:1;align-items:center;gap:var(--spacing-sm);flex-direction:column;flex:1;max-width:100px;display:flex}.TrackOrderResult-module__XHa5nq__stepCircle{background:var(--color-bg-primary);border:3px solid var(--color-border);height:36px;width:36px;color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.TrackOrderResult-module__XHa5nq__stepCircleOn{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.TrackOrderResult-module__XHa5nq__stepLabel{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-align:center;line-height:1.3}.TrackOrderResult-module__XHa5nq__stepLabelActive{color:var(--color-primary-light);font-weight:var(--font-weight-bold)}.TrackOrderResult-module__XHa5nq__specialBanner{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);display:flex}.TrackOrderResult-module__XHa5nq__cancelled{background:var(--color-error-transparent);color:var(--color-error)}.TrackOrderResult-module__XHa5nq__refunded{background:var(--color-tag-tint);color:var(--color-tag-ink)}.TrackOrderResult-module__XHa5nq__trackingSection{align-items:center;gap:var(--spacing-sm);display:flex}.TrackOrderResult-module__XHa5nq__trackingLabel{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.TrackOrderResult-module__XHa5nq__trackingValue{color:var(--color-primary-light);font-family:monospace;font-weight:var(--font-weight-bold)}.TrackOrderResult-module__XHa5nq__itemsSection{padding:var(--spacing-lg)}.TrackOrderResult-module__XHa5nq__itemsTitle{margin:0 0 var(--spacing-md);font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.TrackOrderResult-module__XHa5nq__itemsList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TrackOrderResult-module__XHa5nq__item{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm);background:var(--color-bg-tertiary);border-radius:var(--border-radius-md);display:flex}.TrackOrderResult-module__XHa5nq__itemImage{background:var(--color-bg-panel-raised);border-radius:var(--border-radius-sm);object-fit:var(--product-image-fit);flex-shrink:0;height:56px;width:56px}.TrackOrderResult-module__XHa5nq__itemInfo{flex:1;min-width:0}.TrackOrderResult-module__XHa5nq__itemName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.TrackOrderResult-module__XHa5nq__itemQty{color:var(--color-text-muted);font-size:var(--font-size-xs)}.TrackOrderResult-module__XHa5nq__again{margin-top:var(--spacing-lg);display:flex}.TrackOrderResult-module__XHa5nq__picker{width:100%;max-width:760px}.TrackOrderResult-module__XHa5nq__pickerTitle{margin:0 0 var(--spacing-xs);font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.TrackOrderResult-module__XHa5nq__pickerSub{margin:0 0 var(--spacing-lg);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.TrackOrderResult-module__XHa5nq__pickerList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TrackOrderResult-module__XHa5nq__pickerItem{justify-content:space-between;align-items:center;gap:var(--spacing-md);width:100%;padding:var(--spacing-md)var(--spacing-lg);color:inherit;cursor:pointer;text-align:start;font-family:inherit;display:flex;}.TrackOrderResult-module__XHa5nq__pickerMain{gap:var(--spacing-xs);flex-direction:column;display:flex}.TrackOrderResult-module__XHa5nq__pickerNumber{font-family:monospace;font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}.TrackOrderResult-module__XHa5nq__pickerMeta{color:var(--color-text-muted);font-size:var(--font-size-xs)}.TrackOrderResult-module__XHa5nq__pickerStatus{padding:var(--spacing-xs)10px;background:var(--color-tag-tint);color:var(--color-tag-ink);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:99px;flex-shrink:0}.TrackOrderResult-module__XHa5nq__pickerStatus[data-status=PROCESSING]{background:color-mix(in srgb,var(--color-info)14%,transparent);color:var(--color-info-light)}.TrackOrderResult-module__XHa5nq__pickerStatus[data-status=DELIVERED]{background:var(--color-success-transparent);color:var(--color-success)}.TrackOrderResult-module__XHa5nq__pickerStatus[data-status=CANCELLED]{background:var(--color-error-transparent);color:var(--color-error)}@media (max-width:640px){.TrackOrderResult-module__XHa5nq__facts{gap:var(--spacing-md);flex-direction:column}.TrackOrderResult-module__XHa5nq__stepperLine{top:15px;left:24px;right:24px}.TrackOrderResult-module__XHa5nq__stepCircle{height:30px;width:30px;font-size:13px}.TrackOrderResult-module__XHa5nq__stepLabel{font-size:10px}.TrackOrderResult-module__XHa5nq__step{max-width:70px}}
