.account-module__fN0HyW__pageShell{background:var(--color-bg-page);min-block-size:100svh}.account-module__fN0HyW__header{z-index:var(--z-sticky);border-block-end:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-bg-page) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;inset-block-start:0}.account-module__fN0HyW__headerInner{justify-content:space-between;align-items:center;gap:var(--space-6);min-block-size:4.75rem;display:flex}.account-module__fN0HyW__brand{flex:none;inline-size:11.5rem;display:inline-flex}.account-module__fN0HyW__logo{block-size:auto;inline-size:100%}.account-module__fN0HyW__utilityNav,.account-module__fN0HyW__utilityLink,.account-module__fN0HyW__cartLink{align-items:center;display:flex}.account-module__fN0HyW__utilityNav{gap:var(--space-3)}.account-module__fN0HyW__utilityLink,.account-module__fN0HyW__cartLink{min-block-size:var(--control-height-min);gap:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-control);color:var(--color-text-primary);font-size:var(--type-button-size);font-weight:var(--font-weight-bold);text-decoration:none}.account-module__fN0HyW__utilityLink:hover{background:var(--color-surface-default);color:var(--color-text-primary)}.account-module__fN0HyW__cartLink{background:var(--color-action-primary);color:var(--color-action-text)}.account-module__fN0HyW__cartLink:hover{background:var(--color-action-hover);color:var(--color-action-text)}.account-module__fN0HyW__utilityLink svg,.account-module__fN0HyW__cartLink svg{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg);stroke-width:var(--icon-stroke-regular)}.account-module__fN0HyW__cartCount{border-radius:var(--radius-pill);background:var(--color-action-ink);block-size:1.35rem;min-inline-size:1.35rem;color:var(--color-text-primary);place-items:center;padding-inline:.25rem;font-size:.6875rem;display:inline-grid}.account-module__fN0HyW__workspace{gap:var(--space-10);padding-block:var(--space-8) var(--space-16);grid-template-columns:13.5rem minmax(0,1fr);display:grid}.account-module__fN0HyW__sidebar{align-self:start;min-inline-size:0;position:sticky;inset-block-start:6.75rem}.account-module__fN0HyW__accountIdentity{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-5);border-block-end:1px solid var(--color-border-subtle);display:flex}.account-module__fN0HyW__accountIdentity>span:last-child{min-inline-size:0;display:grid}.account-module__fN0HyW__accountIdentity strong,.account-module__fN0HyW__accountIdentity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-module__fN0HyW__accountIdentity small{color:var(--color-text-muted);font-size:var(--type-caption-size)}.account-module__fN0HyW__avatar{inline-size:var(--control-height-min);block-size:var(--control-height-min);border:1px solid var(--color-border-selected);border-radius:var(--radius-circle);background:var(--color-action-subtle);color:var(--color-action-primary);font-weight:var(--font-weight-extra);flex:none;place-items:center;display:grid}.account-module__fN0HyW__accountNav{gap:var(--space-1);margin-block-start:var(--space-4);display:grid}.account-module__fN0HyW__accountNavLink{min-block-size:var(--control-height-min);align-items:center;gap:var(--space-3);padding-inline:var(--space-3);border-radius:var(--radius-3);color:var(--color-text-secondary);font-size:var(--type-body-sm-size);font-weight:var(--font-weight-bold);text-decoration:none;display:flex}.account-module__fN0HyW__accountNavLink:hover{background:var(--color-surface-default);color:var(--color-text-primary)}.account-module__fN0HyW__accountNavLinkCurrent,.account-module__fN0HyW__accountNavLinkCurrent:hover{background:var(--color-action-subtle);color:var(--color-action-primary)}.account-module__fN0HyW__accountNavLink svg{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg);stroke-width:var(--icon-stroke-regular);flex:none}.account-module__fN0HyW__main{min-inline-size:0}.account-module__fN0HyW__demoNotice{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-3);background:var(--color-surface-raised);margin-block-end:var(--space-8);display:flex}.account-module__fN0HyW__demoNotice p{color:var(--color-text-secondary);font-size:var(--type-body-sm-size)}.account-module__fN0HyW__demoBadge{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-action-subtle);color:var(--color-action-primary);font-size:var(--type-caption-size);font-weight:var(--font-weight-extra);letter-spacing:.03em;text-transform:uppercase;flex:none}.account-module__fN0HyW__liveRegion{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.account-module__fN0HyW__pageContent{gap:var(--space-6);display:grid}.account-module__fN0HyW__pageIntro{justify-content:space-between;align-items:end;gap:var(--space-8);padding-block-end:var(--space-2);display:flex}.account-module__fN0HyW__pageIntro h1{max-inline-size:18ch;font-family:var(--font-family-ui);text-wrap:balance;font-size:clamp(2rem,4vw,3rem);line-height:1.05}.account-module__fN0HyW__eyebrow{color:var(--color-action-primary);font-size:var(--type-caption-size);font-weight:var(--font-weight-extra);letter-spacing:.04em;text-transform:uppercase;margin-block-end:var(--space-2)}.account-module__fN0HyW__pageDescription{max-inline-size:42rem;color:var(--color-text-secondary);margin-block-start:var(--space-3)}.account-module__fN0HyW__pageIntroAction{flex:none}.account-module__fN0HyW__panel,.account-module__fN0HyW__addressForm,.account-module__fN0HyW__bonusHero,.account-module__fN0HyW__rulesNotice,.account-module__fN0HyW__resetSection{border:1px solid var(--color-border-object);border-radius:var(--radius-5);background:var(--color-surface-default)}.account-module__fN0HyW__panel,.account-module__fN0HyW__addressForm,.account-module__fN0HyW__resetSection{padding:var(--space-6)}.account-module__fN0HyW__orderFocus{border-color:var(--color-border-selected)}.account-module__fN0HyW__sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-4);margin-block-end:var(--space-5);display:flex}.account-module__fN0HyW__sectionHeader h2,.account-module__fN0HyW__supportPanel h2,.account-module__fN0HyW__rulesNotice h2,.account-module__fN0HyW__resetSection h2,.account-module__fN0HyW__formHeading h2{font-family:var(--font-family-ui);font-size:1.25rem;line-height:1.2}.account-module__fN0HyW__textLink,.account-module__fN0HyW__textButton{align-items:center;gap:var(--space-2);color:var(--color-action-primary);font-size:var(--type-body-sm-size);font-weight:var(--font-weight-bold);display:inline-flex}.account-module__fN0HyW__textLink{min-block-size:var(--control-height-min);text-decoration:none}.account-module__fN0HyW__textButton{cursor:pointer;background:0 0;border:0}.account-module__fN0HyW__textLink svg{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}.account-module__fN0HyW__orderOverview{justify-content:space-between;align-items:start;gap:var(--space-6);display:flex}.account-module__fN0HyW__orderTitleLine,.account-module__fN0HyW__addressTitleLine{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.account-module__fN0HyW__orderTitleLine strong{font-size:1.125rem}.account-module__fN0HyW__mutedLine{color:var(--color-text-muted);font-size:var(--type-body-sm-size);margin-block-start:var(--space-2)}.account-module__fN0HyW__orderTotal{font-size:var(--type-price-size);line-height:var(--type-price-line);white-space:nowrap;flex:none}.account-module__fN0HyW__status,.account-module__fN0HyW__defaultBadge{align-items:center;gap:var(--space-1);min-block-size:1.625rem;padding-inline:var(--space-2);border-radius:var(--radius-pill);font-size:var(--type-caption-size);font-weight:var(--font-weight-bold);display:inline-flex}.account-module__fN0HyW__statusInfo{background:var(--color-info-bg);color:var(--color-info-fg)}.account-module__fN0HyW__statusSuccess,.account-module__fN0HyW__defaultBadge{background:var(--color-success-bg);color:var(--color-success-fg)}.account-module__fN0HyW__defaultBadge svg{inline-size:var(--icon-size-xs);block-size:var(--icon-size-xs)}.account-module__fN0HyW__primaryActionRow{align-items:center;gap:var(--space-4);border-block-start:1px solid var(--color-border-subtle);margin-block-start:var(--space-6);padding-block-start:var(--space-5);display:flex}.account-module__fN0HyW__primaryActionRow p,.account-module__fN0HyW__formHint,.account-module__fN0HyW__resetSection p,.account-module__fN0HyW__rulesNotice p{color:var(--color-text-muted);font-size:var(--type-body-sm-size)}.account-module__fN0HyW__primaryButton,.account-module__fN0HyW__secondaryButton,.account-module__fN0HyW__ghostButton,.account-module__fN0HyW__dangerButton,.account-module__fN0HyW__iconButton{min-block-size:var(--control-height-min);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);font-size:var(--type-button-size);font-weight:var(--font-weight-extra);line-height:var(--type-button-line);cursor:pointer;text-decoration:none;display:inline-flex}.account-module__fN0HyW__primaryButton,.account-module__fN0HyW__secondaryButton,.account-module__fN0HyW__ghostButton,.account-module__fN0HyW__dangerButton{padding-inline:var(--space-5)}.account-module__fN0HyW__primaryButton{border:1px solid var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-text)}.account-module__fN0HyW__primaryButton:hover{background:var(--color-action-hover);color:var(--color-action-text)}.account-module__fN0HyW__secondaryButton,.account-module__fN0HyW__ghostButton{border:1px solid var(--color-border-control);color:var(--color-text-primary);background:0 0}.account-module__fN0HyW__secondaryButton:hover,.account-module__fN0HyW__ghostButton:hover,.account-module__fN0HyW__iconButton:hover{border-color:var(--color-text-secondary);background:var(--color-surface-raised);color:var(--color-text-primary)}.account-module__fN0HyW__dangerButton{border:1px solid var(--color-danger-fg);background:var(--color-danger-bg);color:var(--color-danger-fg)}.account-module__fN0HyW__iconButton{inline-size:var(--control-icon-size);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:0 0;flex:none}.account-module__fN0HyW__primaryButton svg,.account-module__fN0HyW__secondaryButton svg,.account-module__fN0HyW__ghostButton svg,.account-module__fN0HyW__iconButton svg{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);stroke-width:var(--icon-stroke-regular)}.account-module__fN0HyW__summaryGrid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-module__fN0HyW__summaryBody,.account-module__fN0HyW__bonusSummary{align-items:flex-start;gap:var(--space-4);display:flex}.account-module__fN0HyW__summaryBody>svg,.account-module__fN0HyW__bonusSummary>svg{block-size:1.5rem;inline-size:1.5rem;color:var(--color-action-primary);flex:none}.account-module__fN0HyW__summaryBody p,.account-module__fN0HyW__bonusSummary p{color:var(--color-text-secondary);margin-block-start:var(--space-1)}.account-module__fN0HyW__summaryBody small,.account-module__fN0HyW__bonusSummary small,.account-module__fN0HyW__addressCopy small,.account-module__fN0HyW__profileInfo small,.account-module__fN0HyW__field small,.account-module__fN0HyW__orderSummaryMain small,.account-module__fN0HyW__orderDetailsFooter small{color:var(--color-text-muted);font-size:var(--type-caption-size);margin-block-start:var(--space-2);display:block}.account-module__fN0HyW__bonusSummary strong{font-size:2rem;line-height:1}.account-module__fN0HyW__supportPanel,.account-module__fN0HyW__profileInfo,.account-module__fN0HyW__resetSection{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.account-module__fN0HyW__supportPanel>div>p:last-child{color:var(--color-text-secondary);margin-block-start:var(--space-2)}.account-module__fN0HyW__orderList,.account-module__fN0HyW__addressList,.account-module__fN0HyW__bonusList,.account-module__fN0HyW__orderItems{list-style:none}.account-module__fN0HyW__orderList>li+li,.account-module__fN0HyW__addressList>li+li,.account-module__fN0HyW__bonusList>li+li{border-block-start:1px solid var(--color-border-subtle)}.account-module__fN0HyW__orderDetails summary{align-items:center;gap:var(--space-6);min-block-size:6rem;padding-block:var(--space-4);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style-position:outside;display:grid}.account-module__fN0HyW__orderSummaryMain{gap:var(--space-1);display:grid}.account-module__fN0HyW__orderDetailsBody{padding-block:0 var(--space-5)}.account-module__fN0HyW__orderItems{border-block:1px solid var(--color-border-subtle)}.account-module__fN0HyW__orderItems li,.account-module__fN0HyW__bonusList li{justify-content:space-between;align-items:start;gap:var(--space-6);padding-block:var(--space-4);display:flex}.account-module__fN0HyW__itemValue{color:var(--color-text-secondary);white-space:nowrap;flex:none}.account-module__fN0HyW__unavailable{color:var(--color-warning-fg);font-size:var(--type-caption-size);margin-block-start:var(--space-1);display:block}.account-module__fN0HyW__orderDetailsFooter{justify-content:space-between;align-items:end;gap:var(--space-6);padding-block-start:var(--space-5);display:flex}.account-module__fN0HyW__addressForm{background:var(--color-surface-raised)}.account-module__fN0HyW__formHeading{justify-content:space-between;align-items:start;gap:var(--space-6);margin-block-end:var(--space-6);display:flex}.account-module__fN0HyW__formGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.account-module__fN0HyW__field{align-content:start;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--type-body-sm-size);font-weight:var(--font-weight-bold);grid-column:span 2;display:grid}.account-module__fN0HyW__fieldWide{grid-column:span 3}.account-module__fN0HyW__fieldFull{grid-column:1/-1}.account-module__fN0HyW__field input,.account-module__fN0HyW__field textarea{inline-size:100%;min-block-size:var(--control-height-min);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-control);border-radius:var(--radius-3);background:var(--color-bg-page);color:var(--color-text-primary);font-weight:var(--font-weight-regular)}.account-module__fN0HyW__field textarea{resize:vertical}.account-module__fN0HyW__field input[readonly]{border-color:var(--color-border-subtle);background:var(--color-surface-disabled);color:var(--color-text-secondary)}.account-module__fN0HyW__field input[aria-invalid=true]{border-color:var(--color-danger-fg)}.account-module__fN0HyW__field .account-module__fN0HyW__fieldError{color:var(--color-danger-fg);margin:0}.account-module__fN0HyW__formHint{margin-block-start:var(--space-4)}.account-module__fN0HyW__formActions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-6);display:flex}.account-module__fN0HyW__addressRow{align-items:center;gap:var(--space-4);padding-block:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.account-module__fN0HyW__addressIcon{inline-size:var(--control-height-min);block-size:var(--control-height-min);border-radius:var(--radius-circle);background:var(--color-action-subtle);color:var(--color-action-primary);place-items:center;display:grid}.account-module__fN0HyW__addressIcon svg{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg)}.account-module__fN0HyW__addressCopy{min-inline-size:0}.account-module__fN0HyW__addressCopy p{color:var(--color-text-secondary);margin-block-start:var(--space-1)}.account-module__fN0HyW__rowActions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.account-module__fN0HyW__deleteConfirm{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-3);background:var(--color-danger-bg);color:var(--color-text-secondary);margin-block-end:var(--space-4);display:flex}.account-module__fN0HyW__deleteConfirm>div,.account-module__fN0HyW__resetConfirm{gap:var(--space-2);flex:none;display:flex}.account-module__fN0HyW__bonusHero{justify-content:space-between;align-items:center;gap:var(--space-8);min-block-size:12rem;padding:var(--space-8);border-color:var(--color-border-selected);background:var(--color-action-subtle);display:flex}.account-module__fN0HyW__bonusHero div{display:grid}.account-module__fN0HyW__bonusHero p,.account-module__fN0HyW__bonusHero span{color:var(--color-text-secondary)}.account-module__fN0HyW__bonusHero strong{margin-block:var(--space-1);color:var(--color-action-primary);font-size:clamp(3rem,7vw,5rem);line-height:.95}.account-module__fN0HyW__bonusHero>svg{block-size:5rem;inline-size:5rem;color:var(--color-action-primary);stroke-width:1.25px}.account-module__fN0HyW__bonusList strong{display:block}.account-module__fN0HyW__bonusList small{color:var(--color-text-muted);margin-block-start:var(--space-1);display:block}.account-module__fN0HyW__bonusPositive{color:var(--color-success-fg)}.account-module__fN0HyW__bonusNegative{color:var(--color-warning-fg)}.account-module__fN0HyW__rulesNotice{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);background:var(--color-surface-raised);display:flex}.account-module__fN0HyW__rulesNotice>svg{block-size:1.5rem;inline-size:1.5rem;color:var(--color-warning-fg);flex:none}.account-module__fN0HyW__rulesNotice p{margin-block-start:var(--space-2)}.account-module__fN0HyW__profileForm{max-inline-size:var(--canvas-form);gap:var(--space-5);display:grid}.account-module__fN0HyW__profileForm .account-module__fN0HyW__field{grid-column:auto}.account-module__fN0HyW__profileInfo>div{align-items:center;gap:var(--space-3);display:flex}.account-module__fN0HyW__profileInfo>div>svg{block-size:1.5rem;inline-size:1.5rem;color:var(--color-action-primary)}.account-module__fN0HyW__resetSection{background:0 0}.account-module__fN0HyW__emptyState,.account-module__fN0HyW__emptyCompact{text-align:center}.account-module__fN0HyW__emptyState{align-content:center;place-items:center;gap:var(--space-3);min-block-size:18rem;color:var(--color-text-secondary);display:grid}.account-module__fN0HyW__emptyState>svg{block-size:2rem;inline-size:2rem;color:var(--color-action-primary)}.account-module__fN0HyW__emptyState h2,.account-module__fN0HyW__emptyState h3{color:var(--color-text-primary);font-family:var(--font-family-ui)}.account-module__fN0HyW__emptyCompact{padding-block:var(--space-4);color:var(--color-text-secondary)}@media (max-width:64.999rem){.account-module__fN0HyW__workspace{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.account-module__fN0HyW__sidebar{position:static;overflow:hidden}.account-module__fN0HyW__accountIdentity{display:none}.account-module__fN0HyW__accountNav{gap:var(--space-2);inline-size:100%;scrollbar-width:thin;margin:0;padding-block-end:var(--space-2);display:flex;overflow-x:auto}.account-module__fN0HyW__accountNavLink{padding-inline:var(--space-4);white-space:nowrap;flex:none}}@media (max-width:44.999rem){.account-module__fN0HyW__headerInner{gap:var(--space-3);min-block-size:4.25rem}.account-module__fN0HyW__brand{inline-size:9rem}.account-module__fN0HyW__utilityNav{gap:var(--space-2)}.account-module__fN0HyW__utilityLink,.account-module__fN0HyW__cartLink{inline-size:var(--control-height-min);padding:0}.account-module__fN0HyW__utilityLink>span,.account-module__fN0HyW__cartLink>span:not(.account-module__fN0HyW__cartCount){clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.account-module__fN0HyW__cartLink{position:relative}.account-module__fN0HyW__cartCount{position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem}.account-module__fN0HyW__workspace{padding-block:var(--space-4) var(--space-10)}.account-module__fN0HyW__demoNotice{flex-direction:column;align-items:flex-start;margin-block-end:var(--space-6)}.account-module__fN0HyW__pageContent{gap:var(--space-4)}.account-module__fN0HyW__pageIntro{align-items:stretch;gap:var(--space-4);flex-direction:column}.account-module__fN0HyW__pageIntro h1{font-size:2.15rem}.account-module__fN0HyW__pageIntroAction,.account-module__fN0HyW__pageIntroAction .account-module__fN0HyW__primaryButton{inline-size:100%}.account-module__fN0HyW__panel,.account-module__fN0HyW__addressForm,.account-module__fN0HyW__resetSection{padding:var(--space-5);border-radius:var(--radius-4)}.account-module__fN0HyW__summaryGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.account-module__fN0HyW__orderOverview,.account-module__fN0HyW__primaryActionRow,.account-module__fN0HyW__supportPanel,.account-module__fN0HyW__orderDetailsFooter,.account-module__fN0HyW__profileInfo,.account-module__fN0HyW__resetSection,.account-module__fN0HyW__deleteConfirm{flex-direction:column;align-items:stretch}.account-module__fN0HyW__primaryActionRow .account-module__fN0HyW__primaryButton,.account-module__fN0HyW__supportPanel .account-module__fN0HyW__secondaryButton,.account-module__fN0HyW__orderDetailsFooter .account-module__fN0HyW__secondaryButton{inline-size:100%}.account-module__fN0HyW__orderDetails summary{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.account-module__fN0HyW__orderDetails summary .account-module__fN0HyW__orderTotal{padding-inline-start:1rem}.account-module__fN0HyW__orderItems li,.account-module__fN0HyW__bonusList li{gap:var(--space-3)}.account-module__fN0HyW__formGrid{grid-template-columns:minmax(0,1fr)}.account-module__fN0HyW__field,.account-module__fN0HyW__fieldWide,.account-module__fN0HyW__fieldFull{grid-column:auto}.account-module__fN0HyW__addressRow{grid-template-columns:auto minmax(0,1fr)}.account-module__fN0HyW__rowActions{grid-column:1/-1;justify-content:flex-start;padding-inline-start:calc(var(--control-height-min) + var(--space-4))}.account-module__fN0HyW__rowActions .account-module__fN0HyW__textButton{margin-inline-end:auto}.account-module__fN0HyW__deleteConfirm>div,.account-module__fN0HyW__resetConfirm{flex-wrap:wrap}.account-module__fN0HyW__bonusHero{min-block-size:10rem;padding:var(--space-6)}.account-module__fN0HyW__bonusHero>svg{block-size:3.5rem;inline-size:3.5rem}}@media (max-width:24rem){.account-module__fN0HyW__sectionHeader{align-items:flex-start;gap:var(--space-2);flex-direction:column}.account-module__fN0HyW__rowActions{padding-inline-start:0}}
