.cursor-dot-module__teDKvG__dot{z-index:9999;border-radius:var(--rounded-full);mix-blend-mode:difference;pointer-events:none;opacity:0;width:6px;height:6px;transition:opacity var(--motion-fast) var(--ease-standard);background:#fff;margin:-3px 0 0 -3px;position:fixed;top:0;left:0}.cursor-dot-module__teDKvG__dot[data-shown=true]{opacity:1}
.route-scene-module__0Si-gq__scene{--route-scene-delay:0s;min-width:0}.route-scene-module__0Si-gq__public{--viewport-block:calc(100svh / .9);--viewport-inline:calc(100vw / .9);--touch-target-min:calc(max(2.75rem, 44px) / .9);zoom:.9;animation:route-scene-module__0Si-gq__route-scene-fade var(--motion-standard) var(--ease-standard) var(--route-scene-delay) both}.route-scene-module__0Si-gq__public [data-route-scene-content]{animation:route-scene-module__0Si-gq__route-scene-content-settle var(--motion-standard) var(--ease-standard) var(--route-scene-delay) backwards}.route-scene-module__0Si-gq__auth{animation:route-scene-module__0Si-gq__route-scene-settle var(--motion-standard) var(--ease-standard) var(--route-scene-delay) both}@media (min-width:900px){.route-scene-module__0Si-gq__auth{--viewport-block:calc(100svh / .8);--viewport-inline:calc(100vw / .8);--touch-target-min:calc(max(2.75rem, 44px) / .8);--auth-shell-max-block:calc(760px / .8);zoom:.8}}.route-scene-module__0Si-gq__workspace{animation:route-scene-module__0Si-gq__route-scene-settle var(--motion-standard) var(--ease-standard) var(--route-scene-delay) both}:is(.route-scene-module__0Si-gq__scene [data-route-stagger="0"],.route-scene-module__0Si-gq__scene [data-route-stagger="1"],.route-scene-module__0Si-gq__scene [data-route-stagger="2"]){animation:route-scene-module__0Si-gq__route-scene-stagger var(--motion-standard) var(--ease-standard) both}.route-scene-module__0Si-gq__scene [data-route-stagger="0"]{animation-delay:var(--route-scene-delay)}.route-scene-module__0Si-gq__scene [data-route-stagger="1"]{animation-delay:calc(var(--route-scene-delay) + var(--motion-stagger-step))}.route-scene-module__0Si-gq__scene [data-route-stagger="2"]{animation-delay:calc(var(--route-scene-delay) + (var(--motion-stagger-step) * 2))}html[data-brand-launch=active] .route-scene-module__0Si-gq__scene{--route-scene-delay:var(--motion-brand-reveal)}@keyframes route-scene-module__0Si-gq__route-scene-fade{0%{opacity:0}to{opacity:1}}@keyframes route-scene-module__0Si-gq__route-scene-settle{0%{opacity:0;transform:translateY(var(--space-1))}to{opacity:1;transform:translateY(0)}}@keyframes route-scene-module__0Si-gq__route-scene-content-settle{0%{transform:translateY(var(--space-1))}to{transform:translateY(0)}}@keyframes route-scene-module__0Si-gq__route-scene-stagger{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.route-scene-module__0Si-gq__scene{opacity:1;animation:none;transform:none}.route-scene-module__0Si-gq__public [data-route-scene-content]{opacity:1;animation:none;transform:none}.route-scene-module__0Si-gq__scene [data-route-stagger="0"]{opacity:1;animation:none;transform:none}.route-scene-module__0Si-gq__scene [data-route-stagger="1"]{opacity:1;animation:none;transform:none}.route-scene-module__0Si-gq__scene [data-route-stagger="2"]{opacity:1;animation:none;transform:none}}
.icon-fame-level-badge-module__lUbONa__wrap{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.icon-fame-level-badge-module__lUbONa__badge{align-items:center;gap:var(--space-1);padding-block:calc(var(--space-1) / 2);padding-inline:var(--space-2);border:1px solid var(--outline-variant);border-radius:var(--rounded-full);background:var(--surface-container-high);color:var(--on-surface);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);white-space:nowrap;display:inline-flex}.icon-fame-level-badge-module__lUbONa__badge[data-level="1"],.icon-fame-level-badge-module__lUbONa__badge[data-level="2"]{border-color:color-mix(in srgb, var(--tertiary) 60%, transparent);color:var(--tertiary)}.icon-fame-level-badge-module__lUbONa__bars{align-items:flex-end;gap:2px;height:.75rem;display:inline-flex}.icon-fame-level-badge-module__lUbONa__bar{background:var(--outline-variant);border-radius:1px;width:3px}.icon-fame-level-badge-module__lUbONa__bar:first-child{height:30%}.icon-fame-level-badge-module__lUbONa__bar:nth-child(2){height:45%}.icon-fame-level-badge-module__lUbONa__bar:nth-child(3){height:60%}.icon-fame-level-badge-module__lUbONa__bar:nth-child(4){height:80%}.icon-fame-level-badge-module__lUbONa__bar:nth-child(5){height:100%}.icon-fame-level-badge-module__lUbONa__bar[data-filled=true]{background:currentColor}.icon-fame-level-badge-module__lUbONa__label{letter-spacing:.01em}.icon-fame-level-badge-module__lUbONa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.icon-profile-overview-module__1QmCbW__overview{gap:var(--space-2);width:100%;min-width:0;display:grid}.icon-profile-overview-module__1QmCbW__banner{gap:var(--space-3);padding:var(--space-3);isolation:isolate;border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container-low);box-shadow:var(--shadow-glass);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden}.icon-profile-overview-module__1QmCbW__bannerAmbient{z-index:0;pointer-events:none;position:absolute;inset:-30%}.icon-profile-overview-module__1QmCbW__bannerAmbient img{object-fit:cover;filter:blur(5rem)saturate(190%);opacity:.55;width:100%;height:100%;transform:scale(1.25)}.icon-profile-overview-module__1QmCbW__bannerAmbient:after{background:linear-gradient(104deg, color-mix(in srgb, var(--surface-container-lowest) 82%, transparent), color-mix(in srgb, var(--surface-container-lowest) 46%, transparent) 54%, color-mix(in srgb, var(--surface-container-lowest) 76%, transparent));content:"";position:absolute;inset:0}.icon-profile-overview-module__1QmCbW__banner>:not(.icon-profile-overview-module__1QmCbW__bannerAmbient){z-index:1;position:relative}.icon-profile-overview-module__1QmCbW__bannerVisual{aspect-ratio:1;border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:var(--gradient-primary);width:8.5rem;box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--surface-container-lowest) 58%, transparent);color:var(--on-primary);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);place-items:center;display:grid;overflow:hidden}.icon-profile-overview-module__1QmCbW__bannerVisual img{object-fit:cover;width:100%;height:100%}.icon-profile-overview-module__1QmCbW__bannerCopy{min-width:0}.icon-profile-overview-module__1QmCbW__bannerEyebrow{color:var(--primary);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);letter-spacing:.08em;text-transform:uppercase;margin:0}.icon-profile-overview-module__1QmCbW__bannerName{align-items:center;gap:var(--space-1);margin:var(--space-1) 0 0;color:var(--on-surface);font-family:var(--font-family-display);letter-spacing:-.015em;overflow-wrap:anywhere;flex-wrap:wrap;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.1;display:flex}.icon-profile-overview-module__1QmCbW__verifiedTick{color:var(--primary);flex:none}.icon-profile-overview-module__1QmCbW__handle{color:var(--secondary);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);margin:.25rem 0 0}.icon-profile-overview-module__1QmCbW__bannerMeta{gap:var(--space-1);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.icon-profile-overview-module__1QmCbW__bannerMeta li{align-items:center;gap:calc(var(--space-1) / 2);padding:.25rem var(--space-1);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:color-mix(in srgb, var(--surface-container-high) 72%, transparent);color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);display:inline-flex}.icon-profile-overview-module__1QmCbW__bannerMeta svg{color:var(--secondary);flex:none}.icon-profile-overview-module__1QmCbW__bannerStatus{gap:var(--space-1);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.icon-profile-overview-module__1QmCbW__bannerStatus li{padding:.2rem var(--space-1);border:1px solid var(--outline-variant);border-radius:var(--rounded-full);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);letter-spacing:.04em;text-transform:uppercase;align-items:center;display:inline-flex}.icon-profile-overview-module__1QmCbW__bannerStatus li a{color:inherit;text-decoration:none}.icon-profile-overview-module__1QmCbW__bannerStatus li a:hover,.icon-profile-overview-module__1QmCbW__bannerStatus li a:focus-visible{text-decoration:underline}.icon-profile-overview-module__1QmCbW__bannerStatus li[data-tone=success]{border-color:color-mix(in srgb, var(--status-success) 52%, transparent);color:var(--status-success)}.icon-profile-overview-module__1QmCbW__bannerStatus li[data-tone=pending]{border-color:color-mix(in srgb, var(--status-authentication) 52%, transparent);color:var(--status-authentication)}.icon-profile-overview-module__1QmCbW__bannerActions{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.icon-profile-overview-module__1QmCbW__bannerProgress{inline-size:13rem;max-inline-size:100%;padding:var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded-md);background:color-mix(in srgb, var(--surface-container-high) 88%, transparent);text-align:right;gap:.5rem;display:grid}.icon-profile-overview-module__1QmCbW__bannerProgressValue{justify-content:flex-end;align-items:baseline;gap:0 var(--space-1);flex-wrap:wrap;margin:0;display:flex}.icon-profile-overview-module__1QmCbW__bannerProgressValue strong{color:var(--on-surface);font-size:var(--type-headline-lg-size);font-weight:var(--type-headline-lg-weight);line-height:1}.icon-profile-overview-module__1QmCbW__bannerProgressValue span{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.icon-profile-overview-module__1QmCbW__bannerProgressTrack{border-radius:var(--rounded-full);background:color-mix(in srgb, var(--on-surface) 14%, transparent);block-size:.375rem;display:block;overflow:hidden}.icon-profile-overview-module__1QmCbW__bannerProgressTrack>span{border-radius:inherit;background:var(--gradient-primary);block-size:100%;display:block}.icon-profile-overview-module__1QmCbW__bannerProgressNext{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);overflow-wrap:anywhere;margin:0}.icon-profile-overview-module__1QmCbW__editLink{align-items:center;gap:calc(var(--space-1) / 2);min-height:var(--touch-target-min);padding:0 var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:var(--surface-container-high);color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);transition:border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.icon-profile-overview-module__1QmCbW__editLink:hover,.icon-profile-overview-module__1QmCbW__editLink:focus-visible{border-color:var(--primary);color:var(--primary)}.icon-profile-overview-module__1QmCbW__stepsLayout{gap:var(--space-2);grid-template-columns:minmax(15rem,19rem) minmax(0,1fr);align-items:start;display:grid}.icon-profile-overview-module__1QmCbW__steps{align-content:start;min-width:0;display:grid}.icon-profile-overview-module__1QmCbW__steps>[role=tabpanel]{min-width:0}.icon-profile-overview-module__1QmCbW__steps>[role=tabpanel]:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:var(--rounded-lg)}.icon-profile-overview-module__1QmCbW__section{padding:var(--space-3)}.icon-profile-overview-module__1QmCbW__sectionHeading{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.icon-profile-overview-module__1QmCbW__sectionHeadingCopy{min-width:0}.icon-profile-overview-module__1QmCbW__stepMarker{border:1px solid color-mix(in srgb, var(--primary) 42%, transparent);border-radius:var(--rounded-full);background:var(--surface-container-high);width:2.75rem;height:2.75rem;color:var(--primary);font-family:var(--font-family-display);flex:none;place-items:center;font-size:1.25rem;font-weight:600;line-height:1;display:inline-grid}.icon-profile-overview-module__1QmCbW__eyebrow{align-items:center;gap:calc(var(--space-1) / 2);color:var(--primary);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);letter-spacing:.08em;text-transform:uppercase;margin:0;display:flex}.icon-profile-overview-module__1QmCbW__eyebrowIcon{flex:none;display:inline-flex}.icon-profile-overview-module__1QmCbW__section h2,.icon-profile-overview-module__1QmCbW__milestone h2{color:var(--on-surface);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);margin:0}.icon-profile-overview-module__1QmCbW__section h2{scroll-margin-top:var(--space-3)}.icon-profile-overview-module__1QmCbW__milestone h2{margin-top:var(--space-1)}.icon-profile-overview-module__1QmCbW__sectionDescription{max-width:44rem;margin:var(--space-1) 0 0;color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.icon-profile-overview-module__1QmCbW__milestone{top:var(--space-2);padding:var(--space-2);position:sticky}.icon-profile-overview-module__1QmCbW__milestoneList{gap:var(--space-1);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.icon-profile-overview-module__1QmCbW__milestoneStep{gap:var(--space-1);width:100%;padding:var(--space-1);padding-bottom:calc(var(--space-1) * 1.5);border-radius:var(--rounded);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;position:relative}.icon-profile-overview-module__1QmCbW__milestoneStep:hover{background:color-mix(in srgb, var(--surface-container-high) 60%, transparent)}.icon-profile-overview-module__1QmCbW__milestoneStep[data-selected]{border-color:color-mix(in srgb, var(--primary) 38%, transparent);background:color-mix(in srgb, var(--surface-container-high) 92%, transparent)}.icon-profile-overview-module__1QmCbW__milestoneStep:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.icon-profile-overview-module__1QmCbW__milestoneCopy{gap:.15rem;min-width:0;display:grid}.icon-profile-overview-module__1QmCbW__milestoneStep:not(:last-child):before{background:var(--outline-variant);content:"";width:1px;position:absolute;top:2.5rem;bottom:0;left:1.4375rem}.icon-profile-overview-module__1QmCbW__milestoneMarker{border:1px solid var(--outline-variant);border-radius:var(--rounded-full);background:var(--surface-container-high);width:1.875rem;height:1.875rem;color:var(--on-surface-variant);font-size:var(--type-label-sm-size);place-items:center;font-weight:700;line-height:1;display:inline-grid}.icon-profile-overview-module__1QmCbW__milestoneStep[data-state=done] .icon-profile-overview-module__1QmCbW__milestoneMarker{border-color:color-mix(in srgb, var(--status-success) 52%, transparent);color:var(--status-success)}.icon-profile-overview-module__1QmCbW__milestoneStep[data-state=current] .icon-profile-overview-module__1QmCbW__milestoneMarker{border-color:color-mix(in srgb, var(--status-authentication) 52%, transparent);color:var(--status-authentication)}.icon-profile-overview-module__1QmCbW__milestoneStep[data-state=attention] .icon-profile-overview-module__1QmCbW__milestoneMarker{border-color:color-mix(in srgb, var(--error) 52%, transparent);color:var(--error)}.icon-profile-overview-module__1QmCbW__milestoneStep:hover .icon-profile-overview-module__1QmCbW__milestoneTitle,.icon-profile-overview-module__1QmCbW__milestoneStep[data-selected] .icon-profile-overview-module__1QmCbW__milestoneTitle{color:var(--primary)}.icon-profile-overview-module__1QmCbW__milestoneTitle{color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);transition:color var(--motion-fast) var(--ease-standard)}.icon-profile-overview-module__1QmCbW__milestoneNote{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line)}.icon-profile-overview-module__1QmCbW__facts{gap:0 var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.icon-profile-overview-module__1QmCbW__fact{padding-block:var(--space-1);border-bottom:1px solid var(--outline-variant);align-content:start;gap:.25rem;display:grid}.icon-profile-overview-module__1QmCbW__fact dt{align-items:center;gap:calc(var(--space-1) / 2);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);letter-spacing:.04em;text-transform:uppercase;display:flex}.icon-profile-overview-module__1QmCbW__fact dd{align-items:flex-start;gap:var(--space-1);min-width:0;color:var(--on-surface);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);overflow-wrap:anywhere;margin:0;display:flex}.icon-profile-overview-module__1QmCbW__factIcon{color:var(--secondary);flex:none;padding-top:.15em;display:inline-flex}.icon-profile-overview-module__1QmCbW__externalLink{align-items:center;gap:calc(var(--space-1) / 2);color:var(--primary);overflow-wrap:anywhere;font-weight:700;display:inline-flex}.icon-profile-overview-module__1QmCbW__addressLines{gap:.1rem;display:grid}.icon-profile-overview-module__1QmCbW__addressKind{margin-right:calc(var(--space-1) / 2);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase}.icon-profile-overview-module__1QmCbW__story{margin-top:var(--space-2);padding:var(--space-2);border:1px solid var(--outline-variant);border-radius:var(--rounded-lg);background:var(--surface-container-low)}.icon-profile-overview-module__1QmCbW__storyLabel{margin:0 0 var(--space-1);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);letter-spacing:.04em;text-transform:uppercase}.icon-profile-overview-module__1QmCbW__storyBody{color:var(--on-surface);font-size:var(--type-body-md-size);line-height:var(--type-body-md-line);white-space:pre-wrap;margin:0}.icon-profile-overview-module__1QmCbW__lockNote{align-items:flex-start;gap:var(--space-1);margin:var(--space-2) 0 0;color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);display:flex}.icon-profile-overview-module__1QmCbW__lockNote svg{flex:none;padding-top:.15em}@media (prefers-reduced-motion:reduce){.icon-profile-overview-module__1QmCbW__milestoneTitle,.icon-profile-overview-module__1QmCbW__milestoneStep,.icon-profile-overview-module__1QmCbW__editLink{transition:none}}@media (max-width:72rem){.icon-profile-overview-module__1QmCbW__stepsLayout{grid-template-columns:1fr}.icon-profile-overview-module__1QmCbW__milestone{position:static}.icon-profile-overview-module__1QmCbW__milestoneList{grid-template-columns:repeat(3,minmax(0,1fr))}.icon-profile-overview-module__1QmCbW__milestoneStep:not(:last-child):before{display:none}}@media (max-width:64rem){.icon-profile-overview-module__1QmCbW__banner{grid-template-columns:auto minmax(0,1fr)}.icon-profile-overview-module__1QmCbW__bannerActions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:56rem){.icon-profile-overview-module__1QmCbW__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.icon-profile-overview-module__1QmCbW__milestoneList{grid-template-columns:1fr}}@media (max-width:40rem){.icon-profile-overview-module__1QmCbW__section,.icon-profile-overview-module__1QmCbW__milestone{padding:var(--space-2) var(--space-1)}.icon-profile-overview-module__1QmCbW__banner{gap:var(--space-2);padding:var(--space-2);grid-template-columns:minmax(0,1fr)}.icon-profile-overview-module__1QmCbW__bannerVisual{width:6rem}.icon-profile-overview-module__1QmCbW__sectionHeading{gap:var(--space-1)}.icon-profile-overview-module__1QmCbW__facts{grid-template-columns:1fr}.icon-profile-overview-module__1QmCbW__editLink{justify-content:center;width:100%}.icon-profile-overview-module__1QmCbW__bannerProgress{text-align:left;inline-size:100%}.icon-profile-overview-module__1QmCbW__bannerProgressValue{justify-content:flex-start}}.icon-profile-overview-module__1QmCbW__bannerReach{margin-top:var(--space-1)}.icon-profile-overview-module__1QmCbW__autographImage{object-fit:contain;object-position:left center;filter:brightness(0)invert();width:auto;max-width:100%;height:auto;max-height:4.5rem}.icon-profile-overview-module__1QmCbW__autographAction{align-items:center;gap:calc(var(--space-1) / 2);min-height:2.25rem;padding-inline:var(--space-2);border:1px solid var(--primary);border-radius:var(--rounded-full);background:var(--primary);color:var(--on-primary);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);transition:background-color var(--motion-fast) var(--ease-standard);text-decoration:none;display:inline-flex}.icon-profile-overview-module__1QmCbW__autographAction:hover{background:color-mix(in srgb, var(--primary) 86%, var(--on-primary))}.icon-profile-overview-module__1QmCbW__autographAction:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.icon-profile-overview-module__1QmCbW__overview [role=tablist]>span:last-child{display:none}.icon-profile-overview-module__1QmCbW__tip{display:inline-flex;position:relative}.icon-profile-overview-module__1QmCbW__tipTrigger{width:var(--touch-target-min);height:var(--touch-target-min);margin:calc(var(--touch-target-min) / -2 + .5rem) 0;border-radius:var(--rounded-full);color:var(--on-surface-variant);cursor:help;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-profile-overview-module__1QmCbW__tipTrigger:hover,.icon-profile-overview-module__1QmCbW__tipTrigger:focus-visible{color:var(--primary)}.icon-profile-overview-module__1QmCbW__tipTrigger:focus-visible{outline:2px solid var(--primary);outline-offset:-6px}.icon-profile-overview-module__1QmCbW__tipBubble{z-index:2;width:max-content;max-width:min(22rem,70vw);padding:var(--space-1) var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded);background:var(--surface-container-highest);box-shadow:var(--shadow-glass);color:var(--on-surface);font-size:var(--type-body-sm-size);letter-spacing:normal;font-weight:400;line-height:var(--type-body-sm-line);text-transform:none;opacity:0;visibility:hidden;transition:opacity var(--motion-fast) var(--ease-standard);position:absolute;bottom:calc(100% + .25rem);left:0}.icon-profile-overview-module__1QmCbW__tip:hover .icon-profile-overview-module__1QmCbW__tipBubble,.icon-profile-overview-module__1QmCbW__tipTrigger:focus-visible+.icon-profile-overview-module__1QmCbW__tipBubble{opacity:1;visibility:visible}.icon-profile-overview-module__1QmCbW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.icon-profile-overview-module__1QmCbW__tipBubble{transition:none}}
.settings-tabs-module__YDGGaa__tabs{gap:var(--space-3);min-inline-size:0;display:grid}.settings-tabs-module__YDGGaa__tabList{min-inline-size:0;border-block-end:1px solid var(--glass-outline);scrollbar-width:none;gap:.25rem;padding-block-end:var(--space-1);display:flex;position:relative;overflow-x:auto}.settings-tabs-module__YDGGaa__tabList::-webkit-scrollbar{display:none}.settings-tabs-module__YDGGaa__tab{min-block-size:var(--touch-target-min);padding-inline:var(--space-2);border-radius:var(--rounded-full);color:var(--on-surface-variant);font:inherit;font-size:var(--type-body-sm-size);font-weight:600;line-height:var(--type-body-sm-line);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:.5rem;display:inline-flex}.settings-tabs-module__YDGGaa__tabIcon{color:currentColor;flex:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.settings-tabs-module__YDGGaa__tab:hover{background:var(--surface-container-high);color:var(--on-surface)}}.settings-tabs-module__YDGGaa__tab:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.settings-tabs-module__YDGGaa__tab[aria-selected=true]{background:color-mix(in srgb, var(--primary) 15%, transparent);color:var(--primary)}.settings-tabs-module__YDGGaa__indicator{block-size:2px;inline-size:var(--indicator-width,0);border-radius:var(--rounded-full);background:var(--primary);translate:var(--indicator-x,0) 0;transition:translate var(--motion-navigation-underline) var(--ease-navigation-underline), inline-size var(--motion-navigation-underline) var(--ease-navigation-underline);position:absolute;inset-block-end:-1px;inset-inline-start:0}.settings-tabs-module__YDGGaa__panel{animation:settings-tabs-module__YDGGaa__settings-panel-in var(--motion-navigation-panel) var(--ease-navigation-panel) both;min-inline-size:0}.settings-tabs-module__YDGGaa__panel:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:var(--rounded-md)}@keyframes settings-tabs-module__YDGGaa__settings-panel-in{0%{opacity:0;translate:0 .5rem}}@media (prefers-reduced-motion:reduce){.settings-tabs-module__YDGGaa__indicator{transition:none}.settings-tabs-module__YDGGaa__panel{animation:none}}
.fan-account-settings-module__E81ZdG__page{min-height:100%;padding:var(--space-3) var(--page-margin) var(--space-6);background-color:var(--surface-container-lowest);background-image:radial-gradient(circle at 45% 0%, color-mix(in srgb, var(--primary) 7%, transparent), transparent 34rem)}.fan-account-settings-module__E81ZdG__layout{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:68rem){.fan-account-settings-module__E81ZdG__layout{grid-template-columns:minmax(0,1fr) minmax(17rem,20rem)}.fan-account-settings-module__E81ZdG__sidebar{position:sticky;inset-block-start:calc(var(--touch-target-min) + var(--space-2))}}.fan-account-settings-module__E81ZdG__sidebar,.fan-account-settings-module__E81ZdG__panelStack{gap:var(--space-2);min-inline-size:0;display:grid}.fan-account-settings-module__E81ZdG__cardGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.fan-account-settings-module__E81ZdG__card{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--glass-outline);border-radius:var(--rounded-md);background:var(--surface-container-low);transition:border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard);align-content:start;display:grid;box-shadow:0 1px 2px #0000003d}.fan-account-settings-module__E81ZdG__card[data-tone=info]{border-color:color-mix(in srgb, var(--primary) 26%, transparent)}.fan-account-settings-module__E81ZdG__card[data-tone=success]{border-color:color-mix(in srgb, var(--status-success) 30%, transparent)}.fan-account-settings-module__E81ZdG__dangerCard{border-color:color-mix(in srgb, var(--error) 34%, transparent);background:color-mix(in srgb, var(--error) 4%, var(--surface-container-low))}.fan-account-settings-module__E81ZdG__cardHead{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.fan-account-settings-module__E81ZdG__cardIcon{border:1px solid var(--glass-outline);border-radius:var(--rounded-sm);background:var(--surface-container);block-size:2.5rem;inline-size:2.5rem;color:var(--primary);place-items:center;display:grid}.fan-account-settings-module__E81ZdG__card[data-tone=success] .fan-account-settings-module__E81ZdG__cardIcon{color:var(--status-success)}.fan-account-settings-module__E81ZdG__cardTitle{color:var(--on-surface);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);margin:0}.fan-account-settings-module__E81ZdG__cardSubtitle{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);max-inline-size:60ch;margin:0}.fan-account-settings-module__E81ZdG__cardActions{gap:var(--space-1);flex-wrap:wrap;display:flex}.fan-account-settings-module__E81ZdG__rows{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.fan-account-settings-module__E81ZdG__row{align-items:center;gap:var(--space-2);min-block-size:var(--touch-target-min);padding:var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded);background:var(--surface-container);color:var(--on-surface);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), translate var(--motion-fast) var(--ease-standard);display:flex}@media (hover:hover) and (pointer:fine){.fan-account-settings-module__E81ZdG__row:hover{border-color:color-mix(in srgb, var(--primary) 45%, transparent);box-shadow:var(--shadow-glass);translate:0 calc(var(--motion-interaction-lift) * -1)}.fan-account-settings-module__E81ZdG__row:hover .fan-account-settings-module__E81ZdG__rowArrow{color:var(--primary);translate:.25rem}}.fan-account-settings-module__E81ZdG__row:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.fan-account-settings-module__E81ZdG__row[data-static]{cursor:default}.fan-account-settings-module__E81ZdG__rowIcon{border-radius:var(--rounded-sm);background:var(--surface-container-high);block-size:2.25rem;inline-size:2.25rem;color:var(--on-surface-variant);flex:none;place-items:center;display:grid}.fan-account-settings-module__E81ZdG__rowCopy{flex:1;gap:.125rem;min-inline-size:0;display:grid}.fan-account-settings-module__E81ZdG__rowLabel{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);letter-spacing:.04em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase}.fan-account-settings-module__E81ZdG__rowValue{color:var(--on-surface);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);overflow-wrap:anywhere}.fan-account-settings-module__E81ZdG__rowArrow{color:var(--on-surface-variant);transition:translate var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);flex:none}.fan-account-settings-module__E81ZdG__muted{color:var(--on-surface-variant)}.fan-account-settings-module__E81ZdG__consentBlock{gap:var(--space-1);display:grid}.fan-account-settings-module__E81ZdG__switchRow{align-items:center;gap:var(--space-2);min-block-size:var(--touch-target-min);padding:var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded);background:var(--surface-container);display:flex}.fan-account-settings-module__E81ZdG__switchCopy{flex:auto;gap:.25rem;min-inline-size:0;display:grid}.fan-account-settings-module__E81ZdG__switchCopy strong{color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line)}.fan-account-settings-module__E81ZdG__switchCopy small{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line)}.fan-account-settings-module__E81ZdG__consentNote{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);margin:0}.fan-account-settings-module__E81ZdG__consentNote a{color:var(--primary);font-weight:700}.fan-account-settings-module__E81ZdG__chip{padding:.25rem var(--space-1);border:1px solid var(--outline-variant);border-radius:var(--rounded-full);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);white-space:nowrap;flex:none;place-self:start;align-items:center;display:inline-flex}.fan-account-settings-module__E81ZdG__chip[data-tone=success]{border-color:color-mix(in srgb, var(--status-success) 40%, transparent);color:var(--status-success)}.fan-account-settings-module__E81ZdG__chip[data-tone=pending]{border-color:color-mix(in srgb, var(--status-authentication) 40%, transparent);color:var(--status-authentication)}.fan-account-settings-module__E81ZdG__summary{gap:var(--space-1);margin:0;display:grid}.fan-account-settings-module__E81ZdG__summary>div{justify-content:space-between;align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.fan-account-settings-module__E81ZdG__summary dt{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.fan-account-settings-module__E81ZdG__summary dd{margin:0}.fan-account-settings-module__E81ZdG__quickActions{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.fan-account-settings-module__E81ZdG__quickActions a{align-items:center;gap:var(--space-1);min-block-size:var(--touch-target-min);padding-inline:var(--space-1);border-radius:var(--rounded-sm);color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:600;line-height:var(--type-body-sm-line);transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);border:1px solid #0000;display:flex}.fan-account-settings-module__E81ZdG__quickActions a .fan-account-settings-module__E81ZdG__rowArrow{margin-inline-start:auto}@media (hover:hover) and (pointer:fine){.fan-account-settings-module__E81ZdG__quickActions a:hover{border-color:var(--glass-outline);background:var(--surface-container-high)}.fan-account-settings-module__E81ZdG__quickActions a:hover .fan-account-settings-module__E81ZdG__rowArrow{color:var(--primary);translate:.25rem}}.fan-account-settings-module__E81ZdG__quickActions a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.fan-account-settings-module__E81ZdG__emptyState{justify-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-2);border:1px dashed var(--outline-variant);border-radius:var(--rounded);background:var(--surface-container);text-align:center;display:grid}.fan-account-settings-module__E81ZdG__emptyIcon{border-radius:var(--rounded-full);background:color-mix(in srgb, var(--primary) 10%, transparent);block-size:3rem;inline-size:3rem;color:var(--primary);place-items:center;display:grid}.fan-account-settings-module__E81ZdG__emptyState strong{color:var(--on-surface);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line)}.fan-account-settings-module__E81ZdG__emptyState p{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);max-inline-size:46ch;margin:0}@media (max-width:42rem){.fan-account-settings-module__E81ZdG__page{padding:var(--space-2) var(--page-margin) var(--space-5)}.fan-account-settings-module__E81ZdG__card{padding:var(--space-2)}.fan-account-settings-module__E81ZdG__accountHeader{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.fan-account-settings-module__E81ZdG__card,.fan-account-settings-module__E81ZdG__row,.fan-account-settings-module__E81ZdG__rowArrow,.fan-account-settings-module__E81ZdG__quickActions a{transition:none}.fan-account-settings-module__E81ZdG__row:hover{translate:none}}
.credential-download-module__xK7CHa__group{align-items:center;gap:var(--space-1);display:inline-flex}.credential-download-module__xK7CHa__action{align-items:center;gap:var(--space-1);min-height:var(--touch-target-min);padding:0 var(--space-3);border:1px solid var(--outline);border-radius:var(--rounded-full);color:var(--on-surface);font:inherit;font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);cursor:pointer;background:0 0;text-decoration:none;display:inline-flex}.credential-download-module__xK7CHa__action[data-tone=primary]{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.credential-download-module__xK7CHa__action:hover,.credential-download-module__xK7CHa__action:focus-visible{border-color:var(--primary);color:var(--primary)}.credential-download-module__xK7CHa__action[data-tone=primary]:hover,.credential-download-module__xK7CHa__action[data-tone=primary]:focus-visible{background:var(--primary-container);color:var(--on-primary-container)}@media print{.credential-download-module__xK7CHa__group,.credential-download-module__xK7CHa__action{display:none}}
.credential-sheet-module__arR6SG__page{min-height:100%;padding:var(--space-3) var(--page-margin) var(--space-6);background-color:var(--surface-container-lowest);background-image:radial-gradient(circle at 45% 0%, color-mix(in srgb, var(--primary) 7%, transparent), transparent 34rem)}.credential-sheet-module__arR6SG__toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);width:min(100%,88rem);margin:0 auto var(--space-2);flex-wrap:wrap;display:flex}.credential-sheet-module__arR6SG__backLink{align-items:center;gap:var(--space-1);min-height:var(--touch-target-min);color:var(--primary);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);display:inline-flex}.credential-sheet-module__arR6SG__backLink:hover,.credential-sheet-module__arR6SG__backLink:focus-visible{text-decoration:underline}.credential-sheet-module__arR6SG__sheet{width:min(100%,88rem);margin:0 auto}@page{size:A4 landscape;margin:8mm}@media print{.credential-sheet-module__arR6SG__page{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:0 0;min-height:0;padding:0}.credential-sheet-module__arR6SG__toolbar{display:none}.credential-sheet-module__arR6SG__sheet{width:100%;max-width:none;margin:0}}
.form-controls-module__-1gOCa__button{justify-content:center;align-items:center;gap:var(--space-1);min-height:max(3rem, var(--touch-target-min));padding:0 var(--space-3);border-radius:var(--rounded-full);cursor:pointer;font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);transition:background var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;border:1px solid #0000;display:inline-flex}.form-controls-module__-1gOCa__buttonLabel{align-items:center;gap:var(--space-1);display:inline-flex}.form-controls-module__-1gOCa__button:not(:disabled):active{box-shadow:inset 0 2px 0 color-mix(in srgb, var(--surface-container-lowest) 24%, transparent)}.form-controls-module__-1gOCa__button_primary{border-color:color-mix(in srgb, var(--primary) 68%, transparent);background:var(--primary);color:var(--on-primary);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--primary) 16%, transparent)}.form-controls-module__-1gOCa__button_primary:not(:disabled):hover,.form-controls-module__-1gOCa__button_primary:not(:disabled):focus-visible{border-color:var(--primary);background:var(--primary-container);color:var(--on-primary-container);box-shadow:0 .75rem 2rem color-mix(in srgb, var(--primary) 22%, transparent)}.form-controls-module__-1gOCa__button_secondary{border-color:var(--glass-outline);background:var(--glass-surface);color:var(--on-surface);box-shadow:inset 0 1px 0 var(--glass-highlight)}.form-controls-module__-1gOCa__button_secondary:not(:disabled):hover,.form-controls-module__-1gOCa__button_secondary:not(:disabled):focus-visible{border-color:var(--primary);background:var(--surface-container-highest);color:var(--primary)}.form-controls-module__-1gOCa__button_quiet{color:var(--primary);background:0 0}.form-controls-module__-1gOCa__button_quiet:not(:disabled):hover,.form-controls-module__-1gOCa__button_quiet:not(:disabled):focus-visible{background:var(--surface-container-high);color:var(--on-surface)}.form-controls-module__-1gOCa__button:disabled{cursor:not-allowed;border-color:var(--outline-variant);background:var(--surface-container-highest);color:var(--outline);box-shadow:none}.form-controls-module__-1gOCa__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:17px;height:17px;animation:.7s linear infinite form-controls-module__-1gOCa__spin}.form-controls-module__-1gOCa__field{gap:7px;display:grid}.form-controls-module__-1gOCa__label{color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line)}.form-controls-module__-1gOCa__input{--control-height:max(50px, var(--touch-target-min));width:100%;min-height:var(--control-height);border:1px solid var(--outline-variant);border-radius:var(--rounded-sm);background:var(--surface-container-high);color:var(--on-surface);font:inherit;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);outline:0;padding:0 15px;font-size:1rem}.form-controls-module__-1gOCa__inputFrame{position:relative}.form-controls-module__-1gOCa__leadingIcon{z-index:1;color:var(--on-surface-variant);pointer-events:none;transition:color var(--motion-fast) var(--ease-standard);place-items:center;display:inline-grid;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.form-controls-module__-1gOCa__inputWithLeading{padding-left:44px}.form-controls-module__-1gOCa__inputFrame:focus-within .form-controls-module__-1gOCa__leadingIcon{color:var(--primary)}.form-controls-module__-1gOCa__input::placeholder{color:var(--on-surface-variant)}.form-controls-module__-1gOCa__input:hover{border-color:var(--outline)}.form-controls-module__-1gOCa__input:focus-visible{border-color:var(--primary);background:var(--surface-container-highest);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 16%, transparent)}.form-controls-module__-1gOCa__input[aria-invalid=true]{border-color:var(--error)}.form-controls-module__-1gOCa__input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb, var(--error) 16%, transparent)}.form-controls-module__-1gOCa__textarea{min-height:7.5rem;padding-top:var(--space-1);padding-bottom:var(--space-1);line-height:var(--type-body-md-line);resize:vertical}.form-controls-module__-1gOCa__select{height:var(--control-height);padding-right:var(--space-4)}.form-controls-module__-1gOCa__hint,.form-controls-module__-1gOCa__error{font-size:.78rem;line-height:1.45}.form-controls-module__-1gOCa__hint{color:var(--on-surface-variant)}.form-controls-module__-1gOCa__error{color:var(--error);font-weight:600}.form-controls-module__-1gOCa__passwordField{position:relative}.form-controls-module__-1gOCa__passwordField .form-controls-module__-1gOCa__input{padding-right:52px}.form-controls-module__-1gOCa__passwordToggle{width:var(--touch-target-min);height:var(--touch-target-min);border-radius:var(--rounded-sm);color:var(--on-surface-variant);transition:background-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;top:28px;right:4px}.form-controls-module__-1gOCa__passwordToggle:hover,.form-controls-module__-1gOCa__passwordToggle:focus-visible{background:var(--surface-container-highest);color:var(--primary)}.form-controls-module__-1gOCa__status{border-radius:var(--rounded-sm);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);border:1px solid;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px 13px;display:grid}.form-controls-module__-1gOCa__statusTitle{margin-bottom:2px;display:block}.form-controls-module__-1gOCa__statusIcon{margin-top:1px}.form-controls-module__-1gOCa__status_info{border-color:var(--outline-variant);background:var(--surface-container-high);color:var(--on-surface)}.form-controls-module__-1gOCa__status_success{border-color:color-mix(in srgb, var(--primary) 42%, var(--outline-variant));background:color-mix(in srgb, var(--primary) 10%, var(--surface-container-high));color:var(--on-surface)}.form-controls-module__-1gOCa__status_error{border-color:color-mix(in srgb, var(--error) 52%, var(--outline-variant));background:var(--error-container);color:var(--on-error-container)}.form-controls-module__-1gOCa__status_info .form-controls-module__-1gOCa__statusIcon,.form-controls-module__-1gOCa__status_success .form-controls-module__-1gOCa__statusIcon{color:var(--primary)}.form-controls-module__-1gOCa__status_error .form-controls-module__-1gOCa__statusIcon{color:var(--error)}.form-controls-module__-1gOCa__status.form-controls-module__-1gOCa__status_compact{font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);background:0 0;border:0;border-radius:0;grid-template-columns:16px minmax(0,1fr);gap:8px;padding:8px 0}.form-controls-module__-1gOCa__status_compact .form-controls-module__-1gOCa__statusIcon{margin-top:0}@keyframes form-controls-module__-1gOCa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.form-controls-module__-1gOCa__spinner{animation-duration:1.4s!important}}
.account-data-export-module__M9HAGq__export{gap:var(--space-2);display:grid}.account-data-export-module__M9HAGq__surfaceHeading{align-items:flex-start;gap:var(--space-2);display:flex}.account-data-export-module__M9HAGq__icon{border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:var(--surface-container-high);width:2.75rem;height:2.75rem;color:var(--primary);flex:none;place-items:center;display:inline-grid}.account-data-export-module__M9HAGq__cardEyebrow{color:var(--primary);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);letter-spacing:.08em;text-transform:uppercase;margin:0}.account-data-export-module__M9HAGq__surfaceHeading h2{color:var(--on-surface);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);margin:0}.account-data-export-module__M9HAGq__lede{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.account-data-export-module__M9HAGq__actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.account-data-export-module__M9HAGq__exclusions{border-top:1px solid var(--outline-variant);padding-top:var(--space-2);color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.account-data-export-module__M9HAGq__exclusions summary{min-height:var(--touch-target-min);color:var(--on-surface);cursor:pointer;align-items:center;font-weight:700;display:flex}.account-data-export-module__M9HAGq__exclusions dl{gap:var(--space-1);margin:var(--space-1) 0 0;display:grid}.account-data-export-module__M9HAGq__exclusions dt{color:var(--on-surface);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line)}.account-data-export-module__M9HAGq__exclusions dd{overflow-wrap:anywhere;margin:0}@media (max-width:40rem){.account-data-export-module__M9HAGq__actions,.account-data-export-module__M9HAGq__actions button{width:100%}}
.account-deactivation-module__0MzCKW__deactivation{gap:var(--space-2);display:grid}.account-deactivation-module__0MzCKW__surfaceHeading{align-items:flex-start;gap:var(--space-2);display:flex}.account-deactivation-module__0MzCKW__icon{border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:var(--surface-container-high);width:2.75rem;height:2.75rem;color:var(--primary);flex:none;place-items:center;display:inline-grid}.account-deactivation-module__0MzCKW__cardEyebrow{color:var(--primary);font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);letter-spacing:.08em;text-transform:uppercase;margin:0}.account-deactivation-module__0MzCKW__surfaceHeading h2{color:var(--on-surface);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);margin:0}.account-deactivation-module__0MzCKW__lede{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.account-deactivation-module__0MzCKW__confirm{align-items:flex-start;gap:var(--space-1);min-height:var(--touch-target-min);color:var(--on-surface);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);cursor:pointer;display:flex}.account-deactivation-module__0MzCKW__confirm input{width:1.25rem;height:1.25rem;accent-color:var(--primary);flex:none;margin-top:.125rem}.account-deactivation-module__0MzCKW__actions{display:flex}@media (max-width:40rem){.account-deactivation-module__0MzCKW__actions,.account-deactivation-module__0MzCKW__actions button{width:100%}}
.account-deletion-module__GPVFpq__deletion{gap:var(--space-2);border-top:1px solid var(--outline-variant);padding-top:var(--space-2);display:grid}.account-deletion-module__GPVFpq__lede{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.account-deletion-module__GPVFpq__warning{align-items:flex-start;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--glass-outline);border-radius:var(--rounded-sm);background-color:var(--surface-container-high);color:var(--on-surface);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0;display:flex}.account-deletion-module__GPVFpq__warning svg{color:var(--secondary);flex:none;margin-top:.125rem}.account-deletion-module__GPVFpq__obligations{gap:calc(var(--space-1) / 2);padding-left:var(--space-2);color:var(--on-surface);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0;display:grid}.account-deletion-module__GPVFpq__form{gap:var(--space-2);display:grid}.account-deletion-module__GPVFpq__phrase{color:var(--on-surface);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-weight:700}.account-deletion-module__GPVFpq__immediateConsent{padding:var(--space-2);border:1px solid var(--error);border-radius:var(--rounded);color:var(--on-surface);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.account-deletion-module__GPVFpq__immediateConsent input{width:1.1rem;height:1.1rem;accent-color:var(--error);margin-block-start:.15em}.account-deletion-module__GPVFpq__immediateConsent:focus-within{outline:2px solid var(--primary);outline-offset:2px}.account-deletion-module__GPVFpq__actions{gap:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:40rem){.account-deletion-module__GPVFpq__actions,.account-deletion-module__GPVFpq__actions button{width:100%}}
@font-face{font-family:Cinzel Certificate;src:url(/fonts/cinzel-400.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Cinzel Certificate;src:url(/fonts/cinzel-700.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Great Vibes Certificate;src:url(/fonts/great-vibes-400.ttf)format("truetype");font-weight:400;font-display:swap}.item-credential-module__o_HIgG__credential{min-width:0;padding:var(--space-2);color:var(--on-surface)}@media screen and (max-width:52rem){.item-credential-module__o_HIgG__credential{padding:0;container-type:inline-size}@supports (zoom:tan(atan2(1px, 1px))){.item-credential-module__o_HIgG__document{zoom:min(1, tan(atan2(100cqw, 48rem)));width:max(48rem,100cqw);max-width:none}}}.item-credential-module__o_HIgG__document{--sheet:#f7f3e8;--font-certificate-display:"Cinzel Certificate";--font-certificate-script:"Great Vibes Certificate";--sheet-edge:#efe7d4;--ink:#16233f;--ink-soft:#4a5772;--gold:#b08b3f;--gold-soft:#d8c391;border-radius:var(--rounded-md);background:#0d1526;width:100%;max-width:76rem;margin-inline:auto;padding:clamp(.4rem,1.2cqi,.9rem);container-type:inline-size}@container (min-width:46rem){.item-credential-module__o_HIgG__frame{min-height:66.7cqi}.item-credential-module__o_HIgG__qrBlock{position:absolute;top:4.6cqi;right:4.6cqi}}.item-credential-module__o_HIgG__frame{isolation:isolate;border:1px solid var(--gold);outline-offset:-.55rem;background:radial-gradient(120% 80% at 50% 0%, #fffdf6 0%, var(--sheet) 46%, var(--sheet-edge) 100%);color:var(--ink);border-radius:2px;outline:4px solid #0d1526;padding:4.6cqi;position:relative;overflow:hidden}.item-credential-module__o_HIgG__frame:before{content:"";border:1px solid color-mix(in srgb, var(--gold) 45%, transparent);pointer-events:none;border-radius:1px;position:absolute;inset:.75rem}.item-credential-module__o_HIgG__corners span{border:0 solid var(--gold);width:1.1rem;height:1.1rem;position:absolute}.item-credential-module__o_HIgG__corners span:first-child{border-top-width:2px;border-left-width:2px;top:1.15rem;left:1.15rem}.item-credential-module__o_HIgG__corners span:nth-child(2){border-top-width:2px;border-right-width:2px;top:1.15rem;right:1.15rem}.item-credential-module__o_HIgG__corners span:nth-child(3){border-bottom-width:2px;border-left-width:2px;bottom:1.15rem;left:1.15rem}.item-credential-module__o_HIgG__corners span:nth-child(4){border-bottom-width:2px;border-right-width:2px;bottom:1.15rem;right:1.15rem}.item-credential-module__o_HIgG__watermark{z-index:0;aspect-ratio:1;opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none;background:url(/brand/fanographs-mark-dark.webp) 50%/contain no-repeat;width:34cqi;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.item-credential-module__o_HIgG__masthead{z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex;position:relative}.item-credential-module__o_HIgG__mark{color:var(--ink);display:inline-flex}.item-credential-module__o_HIgG__mark svg,.item-credential-module__o_HIgG__mark img{width:auto;height:4.4cqi}.item-credential-module__o_HIgG__qrBlock{justify-items:center;gap:.35rem;display:grid}.item-credential-module__o_HIgG__qr{border:1px solid var(--gold-soft);background:#fff;width:10cqi;height:auto;padding:.3rem}.item-credential-module__o_HIgG__qrSerial{max-width:100%;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.06em;overflow-wrap:anywhere;text-align:center;font-size:max(.44rem,1.02cqi);font-weight:700}.item-credential-module__o_HIgG__qrCaption{color:var(--ink-soft);letter-spacing:.04em;text-align:center;font-size:max(.42rem,.94cqi)}.item-credential-module__o_HIgG__qrAbsent{max-width:9rem;color:var(--ink-soft);font-size:var(--type-label-sm-size);text-align:right;text-transform:uppercase;letter-spacing:.12em}.item-credential-module__o_HIgG__body{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1rem,4cqi,3rem);margin-top:clamp(.35rem,1.1cqi,.8rem);display:grid;position:relative}@container (max-width:46rem){.item-credential-module__o_HIgG__body{grid-template-columns:minmax(0,1fr)}}.item-credential-module__o_HIgG__statement{align-content:space-between;gap:clamp(.5rem,1.6cqi,1rem);min-width:0;padding-top:4cqi;display:grid}.item-credential-module__o_HIgG__title{color:#0d1526;font-family:var(--font-certificate-display), Georgia, serif;letter-spacing:.01em;white-space:nowrap;margin:0;font-size:max(1.18rem,4.1cqi);font-variant-caps:small-caps;font-weight:700;line-height:1.04;display:grid}.item-credential-module__o_HIgG__divider{width:36.5cqi;color:var(--gold);align-items:center;gap:.6rem;margin:0;display:flex}.item-credential-module__o_HIgG__divider span{background:linear-gradient(90deg, transparent, var(--gold), transparent);flex:1;height:1px}.item-credential-module__o_HIgG__divider b{font-size:.75rem;line-height:1}.item-credential-module__o_HIgG__lede{color:var(--ink);margin:0;font-size:max(.62rem,1.43cqi);line-height:1.6}.item-credential-module__o_HIgG__identity{gap:0;margin:clamp(.35rem,1.4cqi,.9rem) 0 0;display:grid}.item-credential-module__o_HIgG__identity>div{border-bottom:1px solid color-mix(in srgb, var(--gold) 50%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 .5rem;min-width:0;padding:clamp(.3rem,1.1cqi,.65rem) 0;display:grid}.item-credential-module__o_HIgG__identity>div.item-credential-module__o_HIgG__identitySubject{grid-template-columns:minmax(0,1fr)}.item-credential-module__o_HIgG__identity>div:not(.item-credential-module__o_HIgG__identitySubject){grid-template-columns:auto minmax(0,38%) minmax(0,1fr)}.item-credential-module__o_HIgG__identity>div:not(.item-credential-module__o_HIgG__identitySubject)>.item-credential-module__o_HIgG__fieldLabel{grid-column:2}.item-credential-module__o_HIgG__identityValue{color:var(--ink);text-align:left;grid-column:3;margin:0;font-size:max(.58rem,1.24cqi);font-weight:700}.item-credential-module__o_HIgG__subject{color:var(--ink);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:max(.7rem,1.6cqi);font-weight:700;display:block}.item-credential-module__o_HIgG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.item-credential-module__o_HIgG__attestation{color:var(--ink-soft);margin:0;font-size:max(.6rem,1.37cqi);line-height:1.5}.item-credential-module__o_HIgG__signature{justify-items:start;gap:.1rem;display:grid}.item-credential-module__o_HIgG__signatureMark{color:var(--ink);font-family:var(--font-certificate-script), "Segoe Script", cursive;font-size:max(1rem,4.04cqi);line-height:1.1}.item-credential-module__o_HIgG__signatureRule{background:var(--gold);width:20.8cqi;height:1px;margin:.35rem 0 .4rem}.item-credential-module__o_HIgG__signatureName{color:var(--ink);letter-spacing:.16em;text-transform:uppercase;font-size:max(.46rem,.98cqi);font-weight:700}.item-credential-module__o_HIgG__signatureOffice{color:var(--ink-soft);font-size:max(.48rem,1.04cqi)}.item-credential-module__o_HIgG__evidence{align-content:end;gap:clamp(.5rem,1.6cqi,1rem);min-width:0;padding-top:5.6cqi;padding-bottom:3.5cqi;display:grid}@container (min-width:46rem){.item-credential-module__o_HIgG__evidence{padding-top:13.5cqi}}@container (max-width:46rem){.item-credential-module__o_HIgG__evidence{align-content:start;padding-top:0;padding-bottom:0}}.item-credential-module__o_HIgG__plates{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,2cqi,1.25rem);display:grid}.item-credential-module__o_HIgG__plates[data-count="1"]{grid-template-columns:minmax(0,calc(50% - clamp(.25rem,1cqi,.625rem)));justify-content:center}.item-credential-module__o_HIgG__plate{gap:.4rem;min-width:0;margin:0;display:grid}.item-credential-module__o_HIgG__plateCaption{color:var(--ink);letter-spacing:.14em;text-align:center;text-transform:uppercase;font-size:max(.5rem,1.11cqi);font-weight:700}.item-credential-module__o_HIgG__plateMat{aspect-ratio:281/362;border:2px solid var(--gold);background:#fffdf6;padding:4px;position:relative;overflow:hidden;box-shadow:0 1px #16233f24}.item-credential-module__o_HIgG__plateImage{width:100%;height:100%;display:block}.item-credential-module__o_HIgG__plateEmpty{width:100%;height:100%;color:var(--ink-soft);text-align:center;font-size:var(--type-label-sm-size);place-content:center;justify-items:center;gap:.35rem;display:grid}.item-credential-module__o_HIgG__foot{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(1rem,4cqi,3rem);margin-top:clamp(.6rem,2.4cqi,1.75rem);display:grid;position:relative}.item-credential-module__o_HIgG__serial{color:var(--ink);letter-spacing:.06em;font-size:max(.55rem,1.11cqi);font-weight:700}.item-credential-module__o_HIgG__register{border-top:1px solid color-mix(in srgb, var(--gold) 50%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem clamp(.5rem,2cqi,1.5rem);margin:clamp(.25rem,1cqi,.6rem) 0 0;padding-top:clamp(.4rem,1.4cqi,.9rem);display:grid}.item-credential-module__o_HIgG__register>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 .5rem;min-width:0;display:grid}.item-credential-module__o_HIgG__register>div+div{border-left:1px solid color-mix(in srgb, var(--gold) 50%, transparent);padding-left:clamp(.5rem,2cqi,1.5rem)}.item-credential-module__o_HIgG__fieldIcon{color:var(--gold);grid-row:span 2}.item-credential-module__o_HIgG__fieldLabel{color:var(--ink-soft);letter-spacing:.14em;text-transform:uppercase;font-size:max(.46rem,.98cqi);font-weight:700}.item-credential-module__o_HIgG__fieldValue{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:max(.52rem,1.11cqi);font-weight:600}.item-credential-module__o_HIgG__pending{justify-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3);border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container-low);text-align:center;display:grid}.item-credential-module__o_HIgG__pendingHeading{color:var(--on-surface);font-size:var(--type-title-sm-size);letter-spacing:.18em;font-weight:700;line-height:var(--type-title-sm-line);text-transform:uppercase;margin:0}.item-credential-module__o_HIgG__pendingItem{color:var(--on-surface-variant);font-size:var(--type-body-md-size);line-height:var(--type-body-md-line);margin:0}.item-credential-module__o_HIgG__badge{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);color:var(--on-surface);display:inline-flex}.item-credential-module__o_HIgG__badge[data-certificate=revoked]{color:var(--error)}.item-credential-module__o_HIgG__badge strong{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);display:block}.item-credential-module__o_HIgG__badge small{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);display:block}.item-credential-module__o_HIgG__pendingNote{max-width:34rem;color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}@page{size:A4 landscape;margin:8mm}@media print{.item-credential-module__o_HIgG__credential{padding:0}.item-credential-module__o_HIgG__credential,.item-credential-module__o_HIgG__document,.item-credential-module__o_HIgG__frame,.item-credential-module__o_HIgG__plateMat,.item-credential-module__o_HIgG__stamp,.item-credential-module__o_HIgG__stampGround,.item-credential-module__o_HIgG__stampFace,.item-credential-module__o_HIgG__qr,.item-credential-module__o_HIgG__badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}.item-credential-module__o_HIgG__document{background:0 0;padding:0}.item-credential-module__o_HIgG__frame{outline-color:var(--sheet)}.item-credential-module__o_HIgG__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.item-credential-module__o_HIgG__document,.item-credential-module__o_HIgG__frame,.item-credential-module__o_HIgG__plate,.item-credential-module__o_HIgG__signature,.item-credential-module__o_HIgG__register{break-inside:avoid}}
.portal-surface-module__oZwWzq__surface{border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container);background:var(--gradient-surface), var(--glass-surface);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));transition:border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard), translate var(--motion-standard) var(--ease-standard)}.portal-surface-module__oZwWzq__surface:hover,.portal-surface-module__oZwWzq__surface:focus-within{border-color:color-mix(in srgb, var(--primary) 54%, transparent);box-shadow:var(--shadow-glass-hover);translate:0 -.125rem}.portal-surface-module__oZwWzq__notice{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid color-mix(in srgb, var(--tertiary) 48%, transparent);border-radius:var(--rounded);background:var(--secondary-container);display:flex}.portal-surface-module__oZwWzq__notice svg{color:var(--tertiary);flex:none}.portal-surface-module__oZwWzq__notice p{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:0}.portal-surface-module__oZwWzq__state{align-items:flex-start;gap:var(--space-1);min-width:0;padding:var(--space-1);border:1px solid var(--outline-variant);border-radius:var(--rounded);background:var(--surface-container-low);color:var(--on-surface-variant);display:flex}.portal-surface-module__oZwWzq__state>svg{color:var(--secondary);flex:none}.portal-surface-module__oZwWzq__state[data-state=error]>svg{color:var(--error)}.portal-surface-module__oZwWzq__state[data-state=warning]{border-color:color-mix(in srgb, var(--error) 38%, transparent);background:color-mix(in srgb, var(--error) 10%, var(--surface-container-low))}.portal-surface-module__oZwWzq__state[data-state=warning]>svg{color:var(--error-dim)}.portal-surface-module__oZwWzq__state>div{min-width:0}.portal-surface-module__oZwWzq__state strong{color:var(--on-surface);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.portal-surface-module__oZwWzq__stateCopy,.portal-surface-module__oZwWzq__stateCopy p{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);margin:.125rem 0 0}.portal-surface-module__oZwWzq__state>button{flex:none;margin-left:auto}@media (max-width:35rem){.portal-surface-module__oZwWzq__surface{border-radius:var(--rounded-md)}.portal-surface-module__oZwWzq__state{flex-wrap:wrap}.portal-surface-module__oZwWzq__state>button{width:100%;margin-left:0}}@media (prefers-reduced-transparency:reduce){.portal-surface-module__oZwWzq__surface{background:var(--surface-container);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.portal-surface-module__oZwWzq__surface{background:var(--surface-container)}}@media (prefers-reduced-motion:reduce){.portal-surface-module__oZwWzq__surface{transition:none}.portal-surface-module__oZwWzq__surface:hover,.portal-surface-module__oZwWzq__surface:focus-within{translate:none}}
.public-account-control-module__gmW1iq__guestActions,.public-account-control-module__gmW1iq__guestActionsCompact,.public-account-control-module__gmW1iq__restrictedActions,.public-account-control-module__gmW1iq__restrictedCompact,.public-account-control-module__gmW1iq__minimalActions{align-items:center;gap:var(--space-1);display:flex}.public-account-control-module__gmW1iq__quietLink,.public-account-control-module__gmW1iq__primaryLink,.public-account-control-module__gmW1iq__retryButton,.public-account-control-module__gmW1iq__compactStatus,.public-account-control-module__gmW1iq__unavailableStatus,.public-account-control-module__gmW1iq__accountTrigger,.public-account-control-module__gmW1iq__mobileIdentity,.public-account-control-module__gmW1iq__signOutButton,.public-account-control-module__gmW1iq__popoverNavigation a,.public-account-control-module__gmW1iq__popoverIdentityLink,.public-account-control-module__gmW1iq__mobileDestinations a{min-height:var(--touch-target-min);border-radius:var(--rounded-full);font-size:var(--type-label-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-label-sm-line);justify-content:center;align-items:center;display:inline-flex}.public-account-control-module__gmW1iq__quietLink,.public-account-control-module__gmW1iq__retryButton,.public-account-control-module__gmW1iq__compactStatus{padding:0 var(--space-2);background:color-mix(in srgb, var(--surface-container-high) 82%, transparent);color:var(--on-surface);transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard);border:1px solid #0000}.public-account-control-module__gmW1iq__quietLink:hover,.public-account-control-module__gmW1iq__quietLink:focus-visible,.public-account-control-module__gmW1iq__retryButton:hover,.public-account-control-module__gmW1iq__retryButton:focus-visible,.public-account-control-module__gmW1iq__compactStatus:hover,.public-account-control-module__gmW1iq__compactStatus:focus-visible{border-color:var(--outline);background:var(--surface-container-highest)}.public-account-control-module__gmW1iq__signMyItemLink,.public-account-control-module__gmW1iq__signMyItemLink:hover,.public-account-control-module__gmW1iq__signMyItemLink:focus-visible{border-color:var(--primary)}.public-account-control-module__gmW1iq__primaryLink{padding:0 var(--space-2);border:1px solid color-mix(in srgb, var(--primary) 68%, transparent);background:var(--primary);color:var(--on-primary);transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard)}.public-account-control-module__gmW1iq__primaryLink:hover,.public-account-control-module__gmW1iq__primaryLink:focus-visible{border-color:var(--primary);background:var(--primary-container);color:var(--on-primary-container)}.public-account-control-module__gmW1iq__desktopControl{position:relative}.public-account-control-module__gmW1iq__accountTrigger,.public-account-control-module__gmW1iq__mobileIdentity{gap:var(--space-1);max-width:15rem;padding:0 var(--space-1) 0 calc(var(--space-1) / 2);border:1px solid var(--glass-outline);background:var(--glass-surface-strong);color:var(--on-surface);box-shadow:var(--shadow-glass);transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.public-account-control-module__gmW1iq__accountTrigger:hover,.public-account-control-module__gmW1iq__accountTrigger:focus-visible,.public-account-control-module__gmW1iq__mobileIdentity:hover,.public-account-control-module__gmW1iq__mobileIdentity:focus-visible,.public-account-control-module__gmW1iq__avatarTrigger:hover,.public-account-control-module__gmW1iq__avatarTrigger:focus-visible{border-color:var(--primary);background:var(--surface-container-high);box-shadow:var(--shadow-glass-hover)}.public-account-control-module__gmW1iq__avatarTrigger{border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:var(--glass-surface-strong);box-shadow:var(--shadow-glass);transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));flex:none;justify-content:center;align-items:center;padding:3px;display:inline-flex}.public-account-control-module__gmW1iq__avatar{border-radius:var(--rounded-full);background:var(--primary);width:2.25rem;height:2.25rem;color:var(--on-primary);font-size:var(--type-label-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-label-sm-line);flex:none;place-items:center;display:inline-grid}.public-account-control-module__gmW1iq__displayName,.public-account-control-module__gmW1iq__mobileIdentityName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.public-account-control-module__gmW1iq__displayName{max-width:9rem}.public-account-control-module__gmW1iq__mobileIdentityName{max-width:7rem}.public-account-control-module__gmW1iq__accountTrigger svg{transition:transform var(--motion-fast) var(--ease-standard);flex:none}.public-account-control-module__gmW1iq__accountTrigger .public-account-control-module__gmW1iq__chevronOpen{transform:rotate(180deg)}.public-account-control-module__gmW1iq__popover{top:calc(100% + var(--space-1));width:min(19rem, calc(100vw - var(--page-margin) * 2));padding:var(--space-1);border:1px solid var(--glass-outline);border-radius:var(--rounded-md);background:var(--glass-surface-strong);color:var(--on-surface);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));display:grid;position:absolute;right:0}.public-account-control-module__gmW1iq__popoverIdentity,.public-account-control-module__gmW1iq__mobileAccountIdentity{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-1);display:flex}.public-account-control-module__gmW1iq__popoverIdentity>span:last-child,.public-account-control-module__gmW1iq__mobileAccountIdentity>span:last-child{min-width:0;display:grid}.public-account-control-module__gmW1iq__popoverIdentity strong,.public-account-control-module__gmW1iq__mobileAccountIdentity strong{color:var(--on-surface);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-account-control-module__gmW1iq__popoverIdentity small,.public-account-control-module__gmW1iq__mobileAccountIdentity small{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line)}.public-account-control-module__gmW1iq__popoverNavigation,.public-account-control-module__gmW1iq__mobileDestinations{display:grid}.public-account-control-module__gmW1iq__popoverNavigation{padding:var(--space-1) 0;border-top:1px solid var(--outline-variant);border-bottom:1px solid var(--outline-variant)}.public-account-control-module__gmW1iq__popoverNavigation a,.public-account-control-module__gmW1iq__mobileDestinations a,.public-account-control-module__gmW1iq__popoverIdentityLink,.public-account-control-module__gmW1iq__signOutButton{justify-content:flex-start;gap:var(--space-1);width:100%;padding:0 var(--space-2);color:var(--on-surface);text-align:left;transition:border-color var(--motion-fast) var(--ease-standard), background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:1px solid #0000}.public-account-control-module__gmW1iq__popoverNavigation a:hover,.public-account-control-module__gmW1iq__popoverNavigation a:focus-visible,.public-account-control-module__gmW1iq__mobileDestinations a:hover,.public-account-control-module__gmW1iq__mobileDestinations a:focus-visible,.public-account-control-module__gmW1iq__popoverIdentityLink:hover,.public-account-control-module__gmW1iq__popoverIdentityLink:focus-visible,.public-account-control-module__gmW1iq__signOutButton:hover,.public-account-control-module__gmW1iq__signOutButton:focus-visible{border-color:var(--outline-variant);background:var(--surface-container-high);color:var(--primary)}.public-account-control-module__gmW1iq__popoverIdentityLink{margin-bottom:var(--space-1);border-bottom-color:var(--outline-variant);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-account-control-module__gmW1iq__signOutButton:disabled{cursor:wait;color:var(--on-surface-variant)}.public-account-control-module__gmW1iq__error{padding:var(--space-1) var(--space-2);color:var(--error);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);margin:0}.public-account-control-module__gmW1iq__retryButton,.public-account-control-module__gmW1iq__compactStatus,.public-account-control-module__gmW1iq__unavailableStatus{gap:var(--space-1)}.public-account-control-module__gmW1iq__retryButton,.public-account-control-module__gmW1iq__compactStatus{cursor:pointer}.public-account-control-module__gmW1iq__unavailableStatus{padding:0 var(--space-2);border:1px solid var(--outline-variant);background:var(--surface-container-high);color:var(--on-surface-variant)}.public-account-control-module__gmW1iq__mobileMenu{gap:var(--space-1);width:min(100%,45rem);margin:var(--space-2) auto 0;padding-top:var(--space-2);border-top:1px solid var(--outline-variant);color:var(--on-surface);display:grid}.public-account-control-module__gmW1iq__mobileMenu .public-account-control-module__gmW1iq__guestActions,.public-account-control-module__gmW1iq__mobileMenu .public-account-control-module__gmW1iq__restrictedActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-account-control-module__gmW1iq__mobileMenu .public-account-control-module__gmW1iq__guestActions>*,.public-account-control-module__gmW1iq__mobileMenu .public-account-control-module__gmW1iq__restrictedActions>*{width:100%}.public-account-control-module__gmW1iq__mobileAccountIdentity{padding-inline:0}.public-account-control-module__gmW1iq__mobileDestinations a,.public-account-control-module__gmW1iq__mobileMenu>.public-account-control-module__gmW1iq__signOutButton{border-radius:var(--rounded-sm);min-height:3.5rem}.public-account-control-module__gmW1iq__lightSurface{border-top-color:color-mix(in srgb, var(--surface-container-lowest) 24%, transparent)}.public-account-control-module__gmW1iq__lightSurface .public-account-control-module__gmW1iq__mobileAccountIdentity strong,.public-account-control-module__gmW1iq__lightSurface .public-account-control-module__gmW1iq__mobileDestinations a,.public-account-control-module__gmW1iq__lightSurface>.public-account-control-module__gmW1iq__signOutButton{color:var(--surface-container-lowest)}.public-account-control-module__gmW1iq__lightSurface .public-account-control-module__gmW1iq__mobileAccountIdentity small{color:var(--inverse-on-surface)}.public-account-control-module__gmW1iq__lightSurface .public-account-control-module__gmW1iq__mobileDestinations a:hover,.public-account-control-module__gmW1iq__lightSurface .public-account-control-module__gmW1iq__mobileDestinations a:focus-visible,.public-account-control-module__gmW1iq__lightSurface>.public-account-control-module__gmW1iq__signOutButton:hover,.public-account-control-module__gmW1iq__lightSurface>.public-account-control-module__gmW1iq__signOutButton:focus-visible{border-color:color-mix(in srgb, var(--surface-container-lowest) 18%, transparent);background:color-mix(in srgb, var(--surface-container-lowest) 8%, transparent);color:var(--inverse-primary)}@media (max-width:30rem){.public-account-control-module__gmW1iq__guestActionsCompact .public-account-control-module__gmW1iq__quietLink,.public-account-control-module__gmW1iq__guestActionsCompact .public-account-control-module__gmW1iq__primaryLink{padding-inline:var(--space-1)}.public-account-control-module__gmW1iq__mobileIdentityName{max-width:5rem}}@media (prefers-reduced-motion:reduce){.public-account-control-module__gmW1iq__quietLink,.public-account-control-module__gmW1iq__primaryLink,.public-account-control-module__gmW1iq__retryButton,.public-account-control-module__gmW1iq__compactStatus,.public-account-control-module__gmW1iq__accountTrigger,.public-account-control-module__gmW1iq__mobileIdentity,.public-account-control-module__gmW1iq__accountTrigger svg,.public-account-control-module__gmW1iq__popoverNavigation a,.public-account-control-module__gmW1iq__mobileDestinations a,.public-account-control-module__gmW1iq__signOutButton{transition:none}}@media (prefers-reduced-transparency:reduce){.public-account-control-module__gmW1iq__accountTrigger,.public-account-control-module__gmW1iq__mobileIdentity,.public-account-control-module__gmW1iq__popover{background:var(--surface-container-high);-webkit-backdrop-filter:none;backdrop-filter:none}}
.public-page-chrome-module__OkApYa__header{z-index:30;height:var(--public-header-height);border-bottom:1px solid var(--outline-variant);background:var(--surface-container-lowest);position:sticky;top:0}.public-page-chrome-module__OkApYa__headerOpen{background:var(--surface-container-lowest)}.public-page-chrome-module__OkApYa__headerInner{align-items:center;gap:var(--public-header-shell-gap);width:min(100%, var(--public-header-measure));height:100%;padding:0 var(--public-header-gutter);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0 auto;display:grid}.public-page-chrome-module__OkApYa__header .brand{justify-self:start}.public-page-chrome-module__OkApYa__desktopNavigation{justify-content:center;align-items:center;gap:var(--public-header-nav-gap);display:flex}.public-page-chrome-module__OkApYa__desktopNavigation a{min-height:var(--touch-target-min);padding:0 var(--public-header-link-padding);border-radius:var(--rounded-full);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:600;line-height:var(--type-label-sm-line);white-space:nowrap;transition:color var(--motion-fast) ease;background:0 0;border:0;align-items:center;display:inline-flex;position:relative}.public-page-chrome-module__OkApYa__navigationLabel{align-items:center;display:inline-flex;position:relative}.public-page-chrome-module__OkApYa__navigationLabel:after{right:0;bottom:calc(var(--space-1) * -.75);border-radius:var(--rounded-full);background:var(--primary);content:"";transform-origin:100%;height:.125rem;transition:transform var(--motion-navigation-underline) var(--ease-navigation-underline);backface-visibility:hidden;position:absolute;left:0;transform:scaleX(0)}.public-page-chrome-module__OkApYa__desktopNavigation a:hover,.public-page-chrome-module__OkApYa__desktopNavigation a:focus-visible{color:var(--on-surface)}.public-page-chrome-module__OkApYa__desktopNavigation a[aria-current=page]{color:var(--on-surface);background:0 0;font-weight:700}.public-page-chrome-module__OkApYa__desktopNavigation a:hover .public-page-chrome-module__OkApYa__navigationLabel:after,.public-page-chrome-module__OkApYa__desktopNavigation a:focus-visible .public-page-chrome-module__OkApYa__navigationLabel:after,.public-page-chrome-module__OkApYa__desktopNavigation a[aria-current=page] .public-page-chrome-module__OkApYa__navigationLabel:after{transform-origin:0;transform:scaleX(1)}.public-page-chrome-module__OkApYa__accountActions{justify-self:end;align-items:center;gap:var(--space-1);display:flex}.public-page-chrome-module__OkApYa__mobileAccountControl{display:none}.public-page-chrome-module__OkApYa__menuButton{border:1px solid var(--outline);background:var(--surface-container-lowest);color:var(--on-surface);box-shadow:none;transition:border-color var(--motion-fast) ease, background var(--motion-fast) ease, color var(--motion-fast) ease, box-shadow var(--motion-fast) ease}.public-page-chrome-module__OkApYa__menuButton:hover,.public-page-chrome-module__OkApYa__menuButton:focus-visible{border-color:var(--on-surface);background:var(--on-surface);color:var(--surface-container-lowest);box-shadow:none}.public-page-chrome-module__OkApYa__menuButton{border-radius:var(--rounded-full);place-items:center;width:2.75rem;height:2.75rem;display:none}.public-page-chrome-module__OkApYa__mobileMenu{inset:var(--public-header-height) 0 0;padding:var(--space-3) var(--page-margin) max(var(--space-3), env(safe-area-inset-bottom));border-top:1px solid var(--outline-variant);background:var(--surface-container-lowest);align-content:space-between;display:grid;position:fixed;overflow-y:auto}.public-page-chrome-module__OkApYa__mobileMenu>nav{display:grid}.public-page-chrome-module__OkApYa__mobileMenu>nav>a{border-bottom:1px solid var(--glass-outline);min-height:4rem;color:var(--on-surface);font-size:var(--type-title-sm-size);font-weight:var(--type-title-sm-weight);line-height:var(--type-title-sm-line);transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;grid-template-columns:2.5rem 1fr;align-items:center;display:grid}.public-page-chrome-module__OkApYa__mobileMenu>nav>a:hover,.public-page-chrome-module__OkApYa__mobileMenu>nav>a:focus-visible{background:var(--glass-surface);color:var(--primary)}.public-page-chrome-module__OkApYa__mobileMenu>nav>a span{color:var(--primary);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line)}.public-page-chrome-module__OkApYa__mobileMenu>nav>a[aria-current=page]{color:var(--primary)}.public-page-chrome-module__OkApYa__footer{gap:var(--space-6);width:100%;padding:var(--space-6) max(var(--page-margin), calc((100% - 90rem) / 2 + var(--page-margin))) var(--space-3);border-top:1px solid var(--glass-outline);background:var(--surface-container-lowest);grid-template-columns:minmax(15rem,1fr) minmax(24rem,1.25fr);margin:0;display:grid}html[data-full-bleed] .public-page-chrome-module__OkApYa__headerInner{width:100%}html[data-full-bleed] .public-page-chrome-module__OkApYa__footer{padding-inline:var(--page-margin)}.public-page-chrome-module__OkApYa__footerLead{align-content:start;gap:var(--space-3);display:grid}.public-page-chrome-module__OkApYa__footerLead p{max-width:29rem;color:var(--on-surface-variant);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);line-height:var(--type-headline-md-line);margin:0}.public-page-chrome-module__OkApYa__footerNavigation{align-content:start;gap:0 var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-page-chrome-module__OkApYa__footerNavigation a{min-height:var(--touch-target-min);border-bottom:1px solid var(--glass-outline);color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);transition:border-color var(--motion-fast) ease, color var(--motion-fast) ease;align-items:center;display:flex}.public-page-chrome-module__OkApYa__footerNavigation a:hover,.public-page-chrome-module__OkApYa__footerNavigation a:focus-visible{border-color:var(--primary);color:var(--on-surface)}.public-page-chrome-module__OkApYa__footerBottom{justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--glass-outline);color:var(--outline);font-size:var(--type-label-sm-size);font-weight:600;line-height:var(--type-label-sm-line);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;display:flex}html[data-footer-curtain=on] .public-page-chrome-module__OkApYa__footer{z-index:0;position:fixed;inset:auto 0 0}html[data-footer-curtain=on] [data-footer-curtain-main]{z-index:1;background:var(--surface-container-lowest);margin-bottom:var(--footer-curtain-height,0px);translate:0 calc(var(--footer-curtain,0) * -100px);position:relative}:is(html[data-footer-curtain=on] .public-page-chrome-module__OkApYa__footerLead,html[data-footer-curtain=on] .public-page-chrome-module__OkApYa__footerNavigation,html[data-footer-curtain=on] .public-page-chrome-module__OkApYa__footerBottom){opacity:calc((var(--footer-curtain,0) - var(--stage,0)) * 2.4);translate:0 calc((1 - var(--footer-curtain,0)) * 1.75rem);transition:none}html[data-footer-curtain=on] .public-page-chrome-module__OkApYa__footerNavigation{--stage:.14}html[data-footer-curtain=on] .public-page-chrome-module__OkApYa__footerBottom{--stage:.26}@media (prefers-reduced-motion:reduce){html[data-footer-curtain=on] [data-footer-curtain-main]{translate:none}:is(html[data-footer-curtain=on] .public-page-chrome-module__OkApYa__footerLead,html[data-footer-curtain=on] .public-page-chrome-module__OkApYa__footerNavigation,html[data-footer-curtain=on] .public-page-chrome-module__OkApYa__footerBottom){translate:none}}.public-page-chrome-module__OkApYa__footer[data-footer-reveal] .public-page-chrome-module__OkApYa__footerLead,.public-page-chrome-module__OkApYa__footer[data-footer-reveal] .public-page-chrome-module__OkApYa__footerNavigation,.public-page-chrome-module__OkApYa__footer[data-footer-reveal] .public-page-chrome-module__OkApYa__footerBottom{transition:opacity .62s var(--ease-standard), translate .62s var(--ease-standard)}.public-page-chrome-module__OkApYa__footer[data-footer-reveal=armed] .public-page-chrome-module__OkApYa__footerLead,.public-page-chrome-module__OkApYa__footer[data-footer-reveal=armed] .public-page-chrome-module__OkApYa__footerNavigation,.public-page-chrome-module__OkApYa__footer[data-footer-reveal=armed] .public-page-chrome-module__OkApYa__footerBottom{opacity:0;translate:0 1.75rem}.public-page-chrome-module__OkApYa__footer[data-footer-reveal] .public-page-chrome-module__OkApYa__footerNavigation{transition-delay:90ms}.public-page-chrome-module__OkApYa__footer[data-footer-reveal] .public-page-chrome-module__OkApYa__footerBottom{transition-delay:.17s}@media (prefers-reduced-motion:reduce){.public-page-chrome-module__OkApYa__footer[data-footer-reveal] .public-page-chrome-module__OkApYa__footerLead,.public-page-chrome-module__OkApYa__footer[data-footer-reveal] .public-page-chrome-module__OkApYa__footerNavigation,.public-page-chrome-module__OkApYa__footer[data-footer-reveal] .public-page-chrome-module__OkApYa__footerBottom{opacity:1;transition:none;translate:none}}@media (max-width:70rem){.public-page-chrome-module__OkApYa__desktopNavigation{display:none}.public-page-chrome-module__OkApYa__headerInner{grid-template-columns:1fr auto}.public-page-chrome-module__OkApYa__menuButton{display:grid}.public-page-chrome-module__OkApYa__desktopAccountControl{display:none}.public-page-chrome-module__OkApYa__mobileAccountControl{display:block}}@media (max-width:48rem){.public-page-chrome-module__OkApYa__footer{grid-template-columns:1fr}.public-page-chrome-module__OkApYa__footerNavigation{grid-template-columns:1fr 1fr}.public-page-chrome-module__OkApYa__footerBottom{flex-direction:column;align-items:flex-start}}@media (max-width:33.75rem){.public-page-chrome-module__OkApYa__header .brand-wordmark{display:none}.public-page-chrome-module__OkApYa__header .brand-icon{display:block}}@media (max-width:23rem){.public-page-chrome-module__OkApYa__footerNavigation{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.public-page-chrome-module__OkApYa__desktopNavigation a,.public-page-chrome-module__OkApYa__navigationLabel:after,.public-page-chrome-module__OkApYa__menuButton,.public-page-chrome-module__OkApYa__mobileMenu>nav>a,.public-page-chrome-module__OkApYa__footerNavigation a{transition:none}}
.marketplace-loading-module__4uOZqa__loadingPage{--shell-gutter:clamp(var(--page-margin), 2.5vw, 4rem);min-height:var(--viewport-block,100svh);background:var(--surface-container-lowest)}.marketplace-loading-module__4uOZqa__hero{align-items:center;column-gap:clamp(calc(var(--space-6) + var(--space-4)), 6vw, calc(var(--space-6) + var(--space-6) + var(--space-3)));height:20rem;padding-inline:max(var(--space-4), var(--shell-gutter));border-bottom:1px solid var(--outline-variant);background:var(--surface-container-low);grid-template-columns:minmax(12rem,.9fr) minmax(18rem,1.08fr) minmax(14rem,.92fr);display:grid}.marketplace-loading-module__4uOZqa__heroPortrait{width:100%;height:calc(100% - (var(--space-4) * 2));border-radius:var(--rounded-sm);grid-column:1}.marketplace-loading-module__4uOZqa__heroCopy{gap:var(--space-1);grid-column:2;width:min(100%,28rem);display:grid}.marketplace-loading-module__4uOZqa__heroProduct{aspect-ratio:1;border-radius:0;grid-column:3;justify-self:center;width:100%;max-width:17rem;-webkit-mask-image:radial-gradient(78% 84%,#000 32%,#0000 72%);mask-image:radial-gradient(78% 84%,#000 32%,#0000 72%)}.marketplace-loading-module__4uOZqa__heroEyebrow,.marketplace-loading-module__4uOZqa__eyebrow{width:9rem;height:var(--space-2);border-radius:var(--rounded-sm)}.marketplace-loading-module__4uOZqa__heroTitle{width:min(72%,24rem);height:var(--space-5);border-radius:var(--rounded-sm)}.marketplace-loading-module__4uOZqa__heroCollection{width:min(88%,30rem);height:var(--space-4);border-radius:var(--rounded-sm)}.marketplace-loading-module__4uOZqa__heroDescription{width:100%;height:var(--space-6);border-radius:var(--rounded-sm)}.marketplace-loading-module__4uOZqa__heroAction{width:10rem;height:2.75rem;margin-top:var(--space-2);border-radius:var(--rounded-full)}.marketplace-loading-module__4uOZqa__catalog{width:100%;padding:var(--space-3) var(--shell-gutter) var(--space-6);margin-inline:auto}.marketplace-loading-module__4uOZqa__toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.marketplace-loading-module__4uOZqa__tabs{width:fit-content;padding:calc(var(--space-1) / 2);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);grid-template-columns:repeat(2,minmax(7.5rem,1fr));display:grid}.marketplace-loading-module__4uOZqa__tab,.marketplace-loading-module__4uOZqa__filterButton{border-radius:var(--rounded-full);height:2.75rem}.marketplace-loading-module__4uOZqa__filterButton{width:6rem}.marketplace-loading-module__4uOZqa__sectionIntro{gap:var(--space-1);padding:var(--space-4) 0 var(--space-2);display:grid}.marketplace-loading-module__4uOZqa__title{width:min(88%,30rem);height:var(--space-4);border-radius:var(--rounded-sm)}.marketplace-loading-module__4uOZqa__cardGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.marketplace-loading-module__4uOZqa__card{aspect-ratio:4/5;border-radius:var(--rounded-md);min-width:0}@media (min-width:105rem){.marketplace-loading-module__4uOZqa__cardGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:131rem){.marketplace-loading-module__4uOZqa__cardGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:157rem){.marketplace-loading-module__4uOZqa__cardGrid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (min-width:183rem){.marketplace-loading-module__4uOZqa__cardGrid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:74rem){.marketplace-loading-module__4uOZqa__hero{column-gap:calc(var(--space-6) + var(--space-4));height:19rem}.marketplace-loading-module__4uOZqa__heroProduct{max-width:15rem}.marketplace-loading-module__4uOZqa__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:58rem){.marketplace-loading-module__4uOZqa__hero{gap:var(--space-2);height:30rem;padding:var(--space-2) max(var(--page-margin), calc((100% - 48rem) / 2 + var(--page-margin)));grid-template-rows:minmax(15rem,1fr) auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.marketplace-loading-module__4uOZqa__heroPortrait{grid-area:1/1;height:100%}.marketplace-loading-module__4uOZqa__heroCopy{padding-bottom:calc(var(--space-6) + var(--space-2));grid-area:2/1/auto/-1}.marketplace-loading-module__4uOZqa__heroProduct{grid-area:1/2;max-width:14rem}.marketplace-loading-module__4uOZqa__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:42rem){.marketplace-loading-module__4uOZqa__hero{gap:var(--space-1);height:32rem;padding-inline:var(--page-margin);grid-template-rows:minmax(11rem,1fr) auto}.marketplace-loading-module__4uOZqa__heroCopy{padding-bottom:calc(var(--space-6) + var(--space-4))}.marketplace-loading-module__4uOZqa__heroProduct{max-width:13rem}.marketplace-loading-module__4uOZqa__toolbar{grid-template-columns:1fr auto;display:grid}.marketplace-loading-module__4uOZqa__tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.marketplace-loading-module__4uOZqa__cardGrid{gap:var(--space-2);grid-template-columns:1fr}}@media (max-width:23rem){.marketplace-loading-module__4uOZqa__hero{height:33rem}.marketplace-loading-module__4uOZqa__hero,.marketplace-loading-module__4uOZqa__catalog{padding-right:var(--space-2);padding-left:var(--space-2)}.marketplace-loading-module__4uOZqa__filterButton{width:2.75rem}}
.segmented-control-module__Sf2OCW__segmented{border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:var(--surface-container-high);align-items:center;gap:.25rem;min-width:0;padding:.25rem;display:flex}.segmented-control-module__Sf2OCW__segmented a,.segmented-control-module__Sf2OCW__segmented button{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;min-height:var(--touch-target-min);padding:0 var(--space-2);border-radius:var(--rounded-full);color:var(--on-surface-variant);font:inherit;font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);background:0 0;border:0;flex:1 1 0;text-decoration:none;display:inline-flex}.segmented-control-module__Sf2OCW__segmented a:hover,.segmented-control-module__Sf2OCW__segmented a:focus-visible,.segmented-control-module__Sf2OCW__segmented button:hover,.segmented-control-module__Sf2OCW__segmented button:focus-visible{color:var(--on-surface)}.segmented-control-module__Sf2OCW__segmented a[aria-current=page],.segmented-control-module__Sf2OCW__segmented button[aria-selected=true]{background:var(--secondary-container);color:var(--secondary)}.segmented-control-module__Sf2OCW__segmented span{border-radius:var(--rounded-full);background:var(--surface-container-highest);min-width:1.5rem;color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-variant-numeric:tabular-nums;padding-inline:.375rem}.segmented-control-module__Sf2OCW__segmented a[aria-current=page] span,.segmented-control-module__Sf2OCW__segmented button[aria-selected=true] span{background:color-mix(in srgb, var(--secondary) 16%, var(--surface-container-highest));color:var(--secondary)}@media (prefers-reduced-motion:reduce){.segmented-control-module__Sf2OCW__segmented a,.segmented-control-module__Sf2OCW__segmented button{transition:none}}.segmented-control-module__Sf2OCW__segmented button[aria-current=step]{background:var(--secondary-container);color:var(--secondary)}.segmented-control-module__Sf2OCW__segmented button[data-complete]>span[aria-hidden=true]{color:var(--status-success)}.segmented-control-module__Sf2OCW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.marketplace-details-dialog-module__gELorq__backdrop{z-index:60;padding:var(--page-margin);background:color-mix(in srgb, var(--surface-container-lowest) 76%, transparent);-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 2));backdrop-filter:blur(calc(var(--glass-blur) / 2));place-items:center;display:grid;position:fixed;inset:0}.marketplace-details-dialog-module__gELorq__dialog{--dialog-control-size:var(--touch-target-min);--dialog-control-inset:var(--space-2);width:min(100%,70rem);max-height:calc(100svh - 2 * var(--page-margin));border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background-color:var(--glass-surface-strong);background-image:var(--gradient-surface);box-shadow:var(--shadow-glass-hover);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.12);backdrop-filter:blur(var(--glass-blur)) saturate(1.12);position:relative;overflow:hidden}.marketplace-details-dialog-module__gELorq__closeButton{z-index:5;top:var(--dialog-control-inset);right:var(--dialog-control-inset);width:var(--dialog-control-size);height:var(--dialog-control-size);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:color-mix(in srgb, var(--surface-container-lowest) 78%, transparent);color:var(--on-surface);cursor:pointer;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease;place-items:center;padding:0;display:grid;position:absolute}.marketplace-details-dialog-module__gELorq__closeButton:hover,.marketplace-details-dialog-module__gELorq__closeButton:focus-visible{border-color:var(--primary);background:var(--surface-container-highest);color:var(--primary)}@media (max-width:42rem){.marketplace-details-dialog-module__gELorq__backdrop{padding:var(--space-1)}.marketplace-details-dialog-module__gELorq__dialog{max-height:calc(100svh - var(--space-2));border-radius:var(--rounded-md)}}@media (max-height:46rem){.marketplace-details-dialog-module__gELorq__backdrop{padding:var(--space-1)}.marketplace-details-dialog-module__gELorq__dialog{max-height:calc(100svh - var(--space-2))}}@media (prefers-reduced-motion:reduce){.marketplace-details-dialog-module__gELorq__closeButton{transition:none}}@media (prefers-reduced-transparency:reduce){.marketplace-details-dialog-module__gELorq__backdrop,.marketplace-details-dialog-module__gELorq__dialog{-webkit-backdrop-filter:none;backdrop-filter:none}}
.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame{--certificate-margins:3rem;--certificate-panel:6.25rem;--certificate-chrome:calc(var(--certificate-margins) + var(--certificate-panel));width:min(100%, 82.5rem, max(57rem, calc((100svh - var(--certificate-chrome)) * 1.2 + 6.65rem)))}.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame>div{padding:var(--space-2);max-height:calc(100svh - var(--certificate-margins));scrollbar-gutter:stable}@media (min-width:60rem){.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame .fan-certificate-dialog-view-module__mWf7Ka__actions{z-index:6;top:var(--space-2);right:calc(var(--space-2) + var(--touch-target-min) + var(--space-1));position:absolute}}.fan-certificate-dialog-view-module__mWf7Ka__document{width:100%;min-height:min(20rem, calc(100svh - var(--certificate-chrome,15.5rem)));max-height:calc(100svh - var(--certificate-chrome,15.5rem));scrollbar-gutter:stable;border:1px solid var(--outline-variant);border-radius:var(--rounded-md);background:var(--surface-container-lowest);overflow-y:auto}.fan-certificate-dialog-view-module__mWf7Ka__actions{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}.fan-certificate-dialog-view-module__mWf7Ka__actions a{align-items:center;gap:var(--space-1);min-height:var(--touch-target-min);padding:0 var(--space-2);border:1px solid var(--outline);border-radius:var(--rounded-full);color:var(--on-surface);cursor:pointer;font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line);background:0 0;display:inline-flex}.fan-certificate-dialog-view-module__mWf7Ka__actions a:hover,.fan-certificate-dialog-view-module__mWf7Ka__actions a:focus-visible{border-color:var(--primary);color:var(--primary)}.fan-certificate-dialog-view-module__mWf7Ka__actions a[data-tone=primary]{border-color:var(--primary);background:var(--primary);color:var(--on-primary)}.fan-certificate-dialog-view-module__mWf7Ka__actions a[data-tone=primary]:hover,.fan-certificate-dialog-view-module__mWf7Ka__actions a[data-tone=primary]:focus-visible{background:var(--primary-container);color:var(--on-primary-container)}@media (max-height:46rem){.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame{--certificate-margins:1rem}}@media (max-width:60rem){.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame{--certificate-panel:11rem}}@media (max-width:42rem){.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame.fan-certificate-dialog-view-module__mWf7Ka__dialogFrame{--certificate-margins:1rem;--certificate-panel:13rem}}@media (max-width:34rem){.fan-certificate-dialog-view-module__mWf7Ka__actions a{flex:10rem;justify-content:center}}
.fan-item-credential-tiles-module__B7vDjG__tiles{gap:var(--space-1);display:grid}.fan-item-credential-tiles-module__B7vDjG__tile{align-items:start;gap:var(--space-2);min-height:var(--touch-target-min);padding:var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container-low);color:var(--on-surface);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr);display:grid}.fan-item-credential-tiles-module__B7vDjG__tile:hover,.fan-item-credential-tiles-module__B7vDjG__tile:focus-visible{border-color:var(--primary);background:var(--surface-container)}.fan-item-credential-tiles-module__B7vDjG__tileIcon{border-radius:var(--rounded-full);background:var(--surface-container-high);width:2.5rem;height:2.5rem;color:var(--on-surface-variant);place-items:center;display:grid}.fan-item-credential-tiles-module__B7vDjG__tile[data-certificate=issued] .fan-item-credential-tiles-module__B7vDjG__tileIcon{background:color-mix(in srgb, var(--status-success) 18%, var(--surface-container-high));color:var(--status-success)}.fan-item-credential-tiles-module__B7vDjG__tile[data-certificate=pending] .fan-item-credential-tiles-module__B7vDjG__tileIcon{background:color-mix(in srgb, var(--status-authentication) 18%, var(--surface-container-high));color:var(--status-authentication)}.fan-item-credential-tiles-module__B7vDjG__tile[data-certificate=revoked] .fan-item-credential-tiles-module__B7vDjG__tileIcon{background:color-mix(in srgb, var(--error) 18%, var(--surface-container-high));color:var(--error)}.fan-item-credential-tiles-module__B7vDjG__tileText{gap:.125rem;min-width:0;display:grid}.fan-item-credential-tiles-module__B7vDjG__tileLabel{color:var(--on-surface);font-size:var(--type-body-md-size);font-weight:700;line-height:var(--type-body-md-line)}.fan-item-credential-tiles-module__B7vDjG__tileState{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);letter-spacing:.04em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase}.fan-item-credential-tiles-module__B7vDjG__tile[data-certificate=issued] .fan-item-credential-tiles-module__B7vDjG__tileState{color:var(--status-success)}.fan-item-credential-tiles-module__B7vDjG__tile[data-certificate=pending] .fan-item-credential-tiles-module__B7vDjG__tileState{color:var(--status-authentication)}.fan-item-credential-tiles-module__B7vDjG__tile[data-certificate=revoked] .fan-item-credential-tiles-module__B7vDjG__tileState{color:var(--error)}.fan-item-credential-tiles-module__B7vDjG__tileDescription{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.fan-item-credential-tiles-module__B7vDjG__dialogBody{gap:var(--space-2);max-height:calc(100svh - 2 * var(--page-margin));padding:var(--space-3);overscroll-behavior:contain;display:grid;overflow-y:auto}.fan-item-credential-tiles-module__B7vDjG__dialogHeader{padding-right:calc(var(--touch-target-min) + var(--space-1));gap:.125rem;display:grid}.fan-item-credential-tiles-module__B7vDjG__eyebrow{color:var(--primary);font-size:var(--type-label-sm-size);letter-spacing:.06em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase;margin:0}.fan-item-credential-tiles-module__B7vDjG__dialogHeader h2{color:var(--on-surface);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);line-height:var(--type-headline-md-line);margin:0}@media (max-width:42rem){.fan-item-credential-tiles-module__B7vDjG__dialogBody{max-height:calc(100svh - var(--space-2));padding:var(--space-2)}}@media (prefers-reduced-motion:reduce){.fan-item-credential-tiles-module__B7vDjG__tile{transition:none}}
.fan-item-gallery-module__5EOovW__gallery{gap:var(--space-2);min-width:0;display:grid}.fan-item-gallery-module__5EOovW__stage{aspect-ratio:4/3;border:1px solid var(--glass-outline);border-radius:var(--rounded-lg);background:var(--surface-container-low);position:relative;overflow:hidden}.fan-item-gallery-module__5EOovW__stage:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.fan-item-gallery-module__5EOovW__image{background-repeat:no-repeat;display:block;position:absolute;inset:0}.fan-item-gallery-module__5EOovW__imageFallback{width:100%;height:100%;color:var(--outline);place-items:center;display:grid}.fan-item-gallery-module__5EOovW__step{z-index:1;width:var(--touch-target-min);height:var(--touch-target-min);border:1px solid var(--glass-outline);border-radius:var(--rounded-full);background:color-mix(in srgb, var(--surface-container-lowest) 76%, transparent);color:var(--on-surface);cursor:pointer;-webkit-backdrop-filter:blur(calc(var(--glass-blur) / 2));backdrop-filter:blur(calc(var(--glass-blur) / 2));transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);place-items:center;padding:0;display:grid;position:absolute;top:50%;translate:0 -50%}.fan-item-gallery-module__5EOovW__stepPrevious{left:var(--space-1)}.fan-item-gallery-module__5EOovW__stepNext{right:var(--space-1)}.fan-item-gallery-module__5EOovW__step:hover,.fan-item-gallery-module__5EOovW__step:focus-visible{border-color:var(--primary);background:var(--surface-container-highest);color:var(--primary)}.fan-item-gallery-module__5EOovW__counter{z-index:1;right:var(--space-1);bottom:var(--space-1);padding:.25rem var(--space-1);border-radius:var(--rounded-full);background:color-mix(in srgb, var(--surface-container-lowest) 76%, transparent);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--type-label-sm-line);margin:0;position:absolute}.fan-item-gallery-module__5EOovW__frames{gap:var(--space-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.fan-item-gallery-module__5EOovW__frameButton{aspect-ratio:1;border:1px solid var(--outline-variant);border-radius:var(--rounded);background:var(--surface-container-low);cursor:pointer;width:100%;transition:border-color var(--motion-fast) var(--ease-standard), opacity var(--motion-fast) var(--ease-standard);padding:0;display:block;position:relative;overflow:hidden}.fan-item-gallery-module__5EOovW__frameButton:not([aria-current=true]){opacity:.62}.fan-item-gallery-module__5EOovW__frameButton:hover,.fan-item-gallery-module__5EOovW__frameButton:focus-visible{border-color:var(--primary);opacity:1}.fan-item-gallery-module__5EOovW__frameButton[aria-current=true]{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary);opacity:1}.fan-item-gallery-module__5EOovW__frame{background-repeat:no-repeat;display:block;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.fan-item-gallery-module__5EOovW__step,.fan-item-gallery-module__5EOovW__frameButton{transition:none}}@media (prefers-reduced-transparency:reduce){.fan-item-gallery-module__5EOovW__step,.fan-item-gallery-module__5EOovW__counter{background:var(--surface-container-high);-webkit-backdrop-filter:none;backdrop-filter:none}}
.fan-ownership-history-module__JjcrIG__timeline{gap:var(--space-2);padding:0 0 0 var(--space-2);border-left:1px solid var(--outline-variant);margin:0;list-style:none;display:grid}.fan-ownership-history-module__JjcrIG__timeline li{gap:.125rem var(--space-1);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid;position:relative}.fan-ownership-history-module__JjcrIG__timeline li:before{top:.45rem;left:calc(var(--space-2) * -1 - .3rem);border-radius:var(--rounded-full);background:var(--outline);content:"";width:.5rem;height:.5rem;position:absolute}.fan-ownership-history-module__JjcrIG__timeline li:first-child:before{background:var(--primary)}.fan-ownership-history-module__JjcrIG__timelineKind{color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line)}.fan-ownership-history-module__JjcrIG__timelineDate{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);white-space:nowrap;grid-area:1/2}.fan-ownership-history-module__JjcrIG__timelineHolder{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);grid-column:1/-1}.fan-ownership-history-module__JjcrIG__timelineDetail{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line);grid-column:1/-1;margin:0}.fan-ownership-history-module__JjcrIG__viewAll{gap:var(--space-1);min-height:var(--touch-target-min);color:var(--on-surface-variant);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);line-height:var(--type-label-sm-line);cursor:pointer;transition:color var(--motion-fast) var(--ease-standard);background:0 0;border:0;justify-self:start;align-items:center;padding:0;display:inline-flex}.fan-ownership-history-module__JjcrIG__viewAll:hover,.fan-ownership-history-module__JjcrIG__viewAll:focus-visible{color:var(--on-surface)}.fan-ownership-history-module__JjcrIG__dialogBody{gap:var(--space-2);max-height:calc(100svh - 2 * var(--page-margin));padding:var(--space-3);overscroll-behavior:contain;display:grid;overflow-y:auto}.fan-ownership-history-module__JjcrIG__dialogHeader{padding-right:calc(var(--touch-target-min) + var(--space-1));gap:.125rem;display:grid}.fan-ownership-history-module__JjcrIG__eyebrow{color:var(--primary);font-size:var(--type-label-sm-size);letter-spacing:.06em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase;margin:0}.fan-ownership-history-module__JjcrIG__dialogHeader h2{color:var(--on-surface);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);line-height:var(--type-headline-md-line);margin:0}@media (max-width:42rem){.fan-ownership-history-module__JjcrIG__dialogBody{max-height:calc(100svh - var(--space-2));padding:var(--space-2)}}@media (prefers-reduced-motion:reduce){.fan-ownership-history-module__JjcrIG__viewAll{transition:none}}
.switch-module__9k7BAW__control{min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.switch-module__9k7BAW__track{border:1px solid var(--outline-variant);border-radius:var(--rounded-full);background:var(--surface-container-high);block-size:1.625rem;inline-size:2.75rem;transition:background-color var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard);display:block;position:relative}.switch-module__9k7BAW__thumb{border-radius:var(--rounded-full);background:var(--on-surface-variant);block-size:1.125rem;inline-size:1.125rem;transition:translate var(--motion-standard) var(--ease-navigation-panel), background-color var(--motion-standard) var(--ease-standard);position:absolute;inset-block-start:50%;inset-inline-start:.1875rem;translate:0 -50%}.switch-module__9k7BAW__control[aria-checked=true] .switch-module__9k7BAW__track{background:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 22%, transparent);border-color:#0000}.switch-module__9k7BAW__control[aria-checked=true] .switch-module__9k7BAW__thumb{background:var(--on-primary);translate:1.25rem -50%}.switch-module__9k7BAW__control:focus-visible .switch-module__9k7BAW__track{outline:2px solid var(--primary);outline-offset:3px}.switch-module__9k7BAW__control:disabled{cursor:not-allowed}.switch-module__9k7BAW__control:disabled .switch-module__9k7BAW__track{opacity:.6;border-style:dashed}@media (hover:hover) and (pointer:fine){.switch-module__9k7BAW__control:hover .switch-module__9k7BAW__track{border-color:color-mix(in srgb, var(--primary) 45%, transparent)}.switch-module__9k7BAW__control[aria-checked=true]:hover .switch-module__9k7BAW__track{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 30%, transparent)}}.switch-module__9k7BAW__control[aria-busy=true] .switch-module__9k7BAW__track{animation:switch-module__9k7BAW__switch-saving 1.1s var(--ease-standard) infinite}@keyframes switch-module__9k7BAW__switch-saving{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.switch-module__9k7BAW__track,.switch-module__9k7BAW__thumb{transition:none}.switch-module__9k7BAW__control[aria-busy=true] .switch-module__9k7BAW__track{opacity:.7;animation:none}}
.account-notification-preferences-module__LfvbzW__preferences{gap:var(--space-3);display:grid;position:relative}.account-notification-preferences-module__LfvbzW__note{color:var(--on-surface-variant);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line);max-inline-size:60ch;margin:0;padding-inline-end:5rem}.account-notification-preferences-module__LfvbzW__status{font-size:var(--type-label-sm-size);font-weight:700;line-height:var(--type-label-sm-line);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.account-notification-preferences-module__LfvbzW__saving,.account-notification-preferences-module__LfvbzW__saved{animation:account-notification-preferences-module__LfvbzW__preference-status-in var(--motion-fast) var(--ease-standard) both;align-items:center;gap:.375rem;display:inline-flex}.account-notification-preferences-module__LfvbzW__saving{color:var(--on-surface-variant)}.account-notification-preferences-module__LfvbzW__saved{color:var(--status-success)}.account-notification-preferences-module__LfvbzW__spinner{border:2px solid color-mix(in srgb, var(--on-surface-variant) 35%, transparent);border-block-start-color:var(--on-surface-variant);border-radius:var(--rounded-full);block-size:.75rem;inline-size:.75rem;animation:.7s linear infinite account-notification-preferences-module__LfvbzW__preference-spin}@keyframes account-notification-preferences-module__LfvbzW__preference-spin{to{rotate:1turn}}@keyframes account-notification-preferences-module__LfvbzW__preference-status-in{0%{opacity:0}}.account-notification-preferences-module__LfvbzW__group{gap:var(--space-1);display:grid}.account-notification-preferences-module__LfvbzW__groupHeading{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);letter-spacing:.06em;font-weight:700;line-height:var(--type-label-sm-line);text-transform:uppercase;margin:0}.account-notification-preferences-module__LfvbzW__list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.account-notification-preferences-module__LfvbzW__option{align-items:center;gap:var(--space-2);min-block-size:var(--touch-target-min);padding:var(--space-2);border:1px solid var(--glass-outline);border-radius:var(--rounded);background:var(--surface-container-low);transition:border-color var(--motion-fast) var(--ease-standard), background-color var(--motion-fast) var(--ease-standard);display:flex}.account-notification-preferences-module__LfvbzW__option[data-on]{border-color:color-mix(in srgb, var(--primary) 32%, transparent);background:color-mix(in srgb, var(--primary) 6%, var(--surface-container-low))}@media (hover:hover) and (pointer:fine){.account-notification-preferences-module__LfvbzW__option:hover{border-color:color-mix(in srgb, var(--primary) 45%, transparent)}}.account-notification-preferences-module__LfvbzW__option:focus-within{border-color:color-mix(in srgb, var(--primary) 55%, transparent)}.account-notification-preferences-module__LfvbzW__optionIcon{border:1px solid var(--glass-outline);border-radius:var(--rounded-sm);background:var(--surface-container);block-size:2.25rem;inline-size:2.25rem;color:var(--on-surface-variant);transition:color var(--motion-fast) var(--ease-standard);flex:none;place-items:center;display:grid}.account-notification-preferences-module__LfvbzW__option[data-on] .account-notification-preferences-module__LfvbzW__optionIcon{border-color:color-mix(in srgb, var(--primary) 30%, transparent);color:var(--primary)}.account-notification-preferences-module__LfvbzW__optionCopy{flex-direction:column;flex:auto;gap:.25rem;min-inline-size:0;display:flex}.account-notification-preferences-module__LfvbzW__optionSwitch{margin-inline-start:auto}.account-notification-preferences-module__LfvbzW__optionLabel{color:var(--on-surface);font-size:var(--type-body-sm-size);font-weight:700;line-height:var(--type-body-sm-line)}.account-notification-preferences-module__LfvbzW__optionDescription{color:var(--on-surface-variant);font-size:var(--type-label-sm-size);line-height:var(--type-label-sm-line)}@media (max-width:30rem){.account-notification-preferences-module__LfvbzW__option{flex-wrap:wrap}.account-notification-preferences-module__LfvbzW__optionCopy{flex:100%;order:-1}}@media (prefers-reduced-motion:reduce){.account-notification-preferences-module__LfvbzW__option,.account-notification-preferences-module__LfvbzW__optionIcon,.account-notification-preferences-module__LfvbzW__saving,.account-notification-preferences-module__LfvbzW__saved{transition:none;animation:none}.account-notification-preferences-module__LfvbzW__spinner{animation-duration:2s}}
