@keyframes HandleClaimGate-module__fTL8vG__spin{to{transform:rotate(360deg)}}@keyframes HandleClaimGate-module__fTL8vG__modalSlideIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.HandleClaimGate-module__fTL8vG__overlay{z-index:1000;padding:var(--spacing-md,1rem);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.HandleClaimGate-module__fTL8vG__modal{background:var(--color-bg-primary);border-radius:var(--radius-lg,16px);width:100%;max-width:420px;box-shadow:var(--shadow-lg);padding:1.5rem;animation:.2s ease-out HandleClaimGate-module__fTL8vG__modalSlideIn;position:relative}.HandleClaimGate-module__fTL8vG__closeButton{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background .15s;display:flex;position:absolute;top:1rem;right:1rem}.HandleClaimGate-module__fTL8vG__closeButton:hover{color:var(--color-text-primary);background:var(--color-bg-secondary)}.HandleClaimGate-module__fTL8vG__header{text-align:center;margin-bottom:1.5rem}.HandleClaimGate-module__fTL8vG__iconWrapper{background:linear-gradient(135deg, var(--grove-colors-brand-primary) 0%, var(--grove-colors-accent-orange) 100%);width:56px;height:56px;color:var(--color-text-inverse);border-radius:14px;justify-content:center;align-items:center;margin:0 auto 1rem;display:flex}.HandleClaimGate-module__fTL8vG__title{font-size:var(--text-lg,1.25rem);color:var(--color-text-primary);margin:0 0 .5rem;font-weight:600}.HandleClaimGate-module__fTL8vG__description{font-size:var(--text-sm,.875rem);color:var(--color-text-secondary);margin:0;line-height:1.5}.HandleClaimGate-module__fTL8vG__errorBanner{background:var(--grove-colors-semantic-errorLight);border:1px solid var(--grove-colors-semantic-errorLight);border-radius:var(--radius-md,8px);color:var(--color-error);font-size:var(--text-sm,.875rem);align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.HandleClaimGate-module__fTL8vG__options{gap:var(--spacing-sm,.75rem);flex-direction:column;display:flex}.HandleClaimGate-module__fTL8vG__optionCard{align-items:center;gap:var(--spacing-md,.875rem);padding:var(--spacing-md,1rem);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md,12px);cursor:pointer;text-align:left;width:100%;transition:border-color .15s,background .15s;display:flex}.HandleClaimGate-module__fTL8vG__optionCard:hover{border-color:var(--grove-colors-brand-primary);background:var(--color-bg-secondary)}.HandleClaimGate-module__fTL8vG__optionIcon{background:var(--color-bg-secondary);border-radius:var(--radius-md,10px);width:44px;height:44px;color:var(--grove-colors-brand-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.HandleClaimGate-module__fTL8vG__optionContent{flex:1;min-width:0}.HandleClaimGate-module__fTL8vG__optionTitle{font-size:var(--text-sm,.9375rem);color:var(--color-text-primary);margin-bottom:.125rem;font-weight:500;display:block}.HandleClaimGate-module__fTL8vG__optionDescription{font-size:var(--text-xs,.8125rem);color:var(--color-text-secondary);display:block}.HandleClaimGate-module__fTL8vG__optionChevron{color:var(--color-text-secondary);flex-shrink:0}.HandleClaimGate-module__fTL8vG__divider{align-items:center;gap:1rem;margin:.5rem 0;display:flex}.HandleClaimGate-module__fTL8vG__divider:before,.HandleClaimGate-module__fTL8vG__divider:after{content:"";background:var(--color-border);flex:1;height:1px}.HandleClaimGate-module__fTL8vG__divider span{font-size:var(--text-xs,.75rem);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.HandleClaimGate-module__fTL8vG__fundButton{background:var(--grove-colors-brand-primary);color:var(--color-text-inverse);border-radius:var(--radius-md,10px);font-size:var(--text-sm,.9375rem);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-weight:500;transition:background .15s,transform .1s;display:flex}.HandleClaimGate-module__fTL8vG__fundButton:hover{background:var(--grove-colors-accent-orange)}.HandleClaimGate-module__fTL8vG__fundButton:active{transform:scale(.98)}.HandleClaimGate-module__fTL8vG__fundHint{font-size:var(--text-xs,.75rem);color:var(--color-text-secondary);text-align:center;margin:.25rem 0 0}.HandleClaimGate-module__fTL8vG__authContainer{position:relative}.HandleClaimGate-module__fTL8vG__backButton{color:var(--color-text-secondary);font-size:var(--text-sm,.875rem);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;padding:.25rem 0;transition:color .15s;display:flex}.HandleClaimGate-module__fTL8vG__backButton:hover{color:var(--color-text-primary)}.HandleClaimGate-module__fTL8vG__authTitle{color:var(--color-text-primary);margin:0 0 .375rem;font-size:1.125rem;font-weight:600}.HandleClaimGate-module__fTL8vG__authDescription{font-size:var(--text-sm,.875rem);color:var(--color-text-secondary);margin:0 0 1.25rem;line-height:1.5}.HandleClaimGate-module__fTL8vG__linkingState{color:var(--color-text-secondary);font-size:var(--text-sm,.875rem);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.HandleClaimGate-module__fTL8vG__spinner{border:2px solid var(--color-border);border-top-color:var(--grove-colors-brand-primary);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite HandleClaimGate-module__fTL8vG__spin}
@keyframes settings-module___0qqaW__spin{to{transform:rotate(360deg)}}@keyframes settings-module___0qqaW__modalSlideIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.settings-module___0qqaW__main{min-height:calc(100vh - var(--nav-height));flex-direction:column;display:flex}.settings-module___0qqaW__container{width:100%;max-width:960px;padding:var(--spacing-lg) var(--spacing-lg);flex:1 0 auto;margin:0 auto}.settings-module___0qqaW__publicToggleBar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--grove-colors-border-light);background:#ffffffd9;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:14px 20px;transition:all .25s;animation:.4s cubic-bezier(.16,1,.3,1) backwards settings-module___0qqaW__slideUp;display:flex;box-shadow:0 1px 3px #00000008}.settings-module___0qqaW__publicToggleBarActive{border-color:rgba(var(--color-primary-rgb), .3);background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .04) 0%, rgba(var(--color-primary-rgb), .02) 100%);box-shadow:0 1px 3px rgba(var(--color-primary-rgb), .06)}.settings-module___0qqaW__publicToggleLeft{align-items:center;gap:12px;min-width:0;display:flex}.settings-module___0qqaW__publicToggleIcon{background:var(--grove-colors-background-light-secondary);border:1px solid var(--grove-colors-border-light);width:36px;height:36px;color:var(--grove-colors-text-light-tertiary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.settings-module___0qqaW__publicToggleIconPublic{background:rgba(var(--color-primary-rgb), .1);border-color:rgba(var(--color-primary-rgb), .25);color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__publicToggleText{flex-direction:column;gap:1px;min-width:0;display:flex}.settings-module___0qqaW__publicToggleLabel{color:var(--grove-colors-text-light-primary);font-size:14px;font-weight:600}.settings-module___0qqaW__publicToggleDesc{color:var(--grove-colors-text-light-tertiary);font-size:12.5px;line-height:1.3}.settings-module___0qqaW__publicToggleRight{flex-shrink:0;align-items:center;display:flex}.settings-module___0qqaW__publicToggleLink{color:var(--grove-colors-brand-primary);white-space:nowrap;align-items:center;gap:3px;margin-top:3px;font-size:11.5px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.settings-module___0qqaW__publicToggleLink:hover{text-decoration:underline}.settings-module___0qqaW__settingsLayout{grid-template-columns:200px 1fr;align-items:start;gap:32px;display:grid}.settings-module___0qqaW__settingsSidebar{top:calc(var(--nav-height,64px) + 20px);flex-direction:column;gap:2px;display:flex;position:sticky}.settings-module___0qqaW__settingsNavGroupLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--grove-colors-text-light-tertiary);opacity:.6;padding:12px 14px 4px;font-size:10px;font-weight:700}.settings-module___0qqaW__settingsNavGroupLabel:first-child{padding-top:0}.settings-module___0qqaW__settingsNavItem{color:var(--grove-colors-text-light-tertiary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:14px;font-weight:500;transition:all .15s;display:flex}.settings-module___0qqaW__settingsNavItem:hover{background:var(--grove-colors-background-light-tertiary);color:var(--grove-colors-text-light-secondary)}.settings-module___0qqaW__settingsNavItemActive{background:rgba(var(--color-primary-rgb), .08);color:var(--grove-colors-brand-primary);font-weight:600}.settings-module___0qqaW__settingsNavItemActive:hover{background:rgba(var(--color-primary-rgb), .12);color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__settingsNavIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.settings-module___0qqaW__settingsContent{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:768px){.settings-module___0qqaW__settingsLayout{grid-template-columns:1fr;gap:16px}.settings-module___0qqaW__settingsSidebar{flex-flow:wrap;gap:4px;padding-bottom:0;position:static}.settings-module___0qqaW__settingsNavGroupLabel{display:none}.settings-module___0qqaW__settingsNavItem{flex:1;justify-content:center;padding:10px 12px}}.settings-module___0qqaW__accountDetailsSection>.settings-module___0qqaW__sectionTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--grove-colors-text-light-tertiary);margin-bottom:10px;font-size:12px;font-weight:600}.settings-module___0qqaW__accountSubSection{padding:0}.settings-module___0qqaW__accountSubSectionEditing{background:rgba(var(--color-primary-rgb), .03);border:1px solid rgba(var(--color-primary-rgb), .15);border-radius:10px;padding:12px}.settings-module___0qqaW__accountSubHeader{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.settings-module___0qqaW__accountSubLabel{color:var(--grove-colors-text-light-primary);font-size:14px;font-weight:600}.settings-module___0qqaW__accountSubDesc{color:var(--grove-colors-text-light-tertiary);margin:-4px 0 12px;font-size:13px;line-height:1.4}.settings-module___0qqaW__inlineLink{color:var(--color-primary);text-decoration:none}.settings-module___0qqaW__inlineLink:hover{color:var(--color-primary-hover);text-underline-offset:2px;text-decoration:underline}.settings-module___0qqaW__accountDivider{background:var(--grove-colors-background-light-tertiary);height:1px;margin:12px 0}.settings-module___0qqaW__identityCompactList{flex-direction:column;gap:6px;display:flex}.settings-module___0qqaW__identityCompactRow{background:var(--grove-colors-background-light-secondary);border:1px solid var(--grove-colors-border-light);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.settings-module___0qqaW__identityCompactInfo{color:var(--grove-colors-text-light-tertiary);align-items:center;gap:8px;display:flex}.settings-module___0qqaW__identityCompactValue{color:var(--grove-colors-text-light-primary);font-size:13px}.settings-module___0qqaW__identityCompactBadge{color:var(--grove-colors-brand-primary);display:flex}.settings-module___0qqaW__identityCompactLink{color:var(--grove-colors-brand-primary);border:1px solid rgba(var(--color-primary-rgb), .3);cursor:pointer;background:0 0;border-radius:6px;padding:3px 12px;font-size:12px;font-weight:600;transition:all .15s}.settings-module___0qqaW__identityCompactLink:hover{background:rgba(var(--color-primary-rgb), .08)}.settings-module___0qqaW__publicProfileSubSection{border:1px solid var(--grove-colors-border-light);background:#fff9;border-radius:10px;margin-top:4px;padding:14px;transition:all .25s}.settings-module___0qqaW__publicProfileSubSection .settings-module___0qqaW__accountSubHeader{margin-bottom:8px}.settings-module___0qqaW__publicProfileSubSectionActive{border-color:rgba(var(--color-primary-rgb), .25);background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .03) 0%, rgba(var(--color-primary-rgb), .01) 100%)}.settings-module___0qqaW__publicProfileStatus{align-items:center;gap:8px;display:flex}.settings-module___0qqaW__publicProfileStatus .settings-module___0qqaW__publicToggleIcon{border-radius:8px;width:28px;height:28px;font-size:0}.settings-module___0qqaW__publicProfileStatusText{color:var(--grove-colors-text-light-tertiary);font-size:12px;line-height:1.4}.settings-module___0qqaW__settingsProfileHint{color:var(--grove-colors-text-light-secondary);background:rgba(var(--color-info-rgb,96, 165, 250), .07);border:1px solid rgba(var(--color-info-rgb,96, 165, 250), .15);border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;line-height:1.4;display:flex}.settings-module___0qqaW__settingsProfileHintIcon{color:var(--color-info);flex-shrink:0;display:flex}.settings-module___0qqaW__settingsProfileHintLink{color:var(--grove-colors-brand-primary);font-weight:500;text-decoration:none}.settings-module___0qqaW__settingsProfileHintLink:hover{text-underline-offset:2px;text-decoration:underline}.settings-module___0qqaW__publicProfileLink{color:var(--grove-colors-brand-primary);background:rgba(var(--color-primary-rgb), .06);white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:5px 10px;font-size:12px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.settings-module___0qqaW__publicProfileLink:hover{background:rgba(var(--color-primary-rgb), .12)}.settings-module___0qqaW__identityIconCompact,.settings-module___0qqaW__walletIconCompact{width:30px;height:30px}.settings-module___0qqaW__socialLinksSection{border:1px solid rgba(var(--color-primary-rgb), .15);border-left:3px solid var(--grove-colors-brand-primary);background:linear-gradient(135deg,#fffffff2 0%,#f8fafceb 100%);padding:28px}.settings-module___0qqaW__publicProfileHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-module___0qqaW__publicProfileLeft{align-items:baseline;gap:12px;display:flex}.settings-module___0qqaW__publicProfileLink{color:var(--grove-colors-brand-primary);white-space:nowrap;background:rgba(var(--color-primary-rgb), .07);border:1px solid rgba(var(--color-primary-rgb), .2);border-radius:20px;align-items:center;gap:5px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.settings-module___0qqaW__publicProfileLink:hover{background:rgba(var(--color-primary-rgb), .12);border-color:var(--grove-colors-brand-primary);box-shadow:0 2px 8px rgba(var(--color-primary-rgb), .15);transform:translateY(-1px)}.settings-module___0qqaW__publicProfileLink:focus-visible{outline:2px solid var(--grove-colors-brand-primary);outline-offset:2px}.settings-module___0qqaW__subsectionTitle{color:var(--grove-colors-text-light-secondary);text-transform:uppercase;letter-spacing:.04em;margin:20px 0 2px;font-size:13px;font-weight:600}.settings-module___0qqaW__subsectionDesc{color:var(--grove-colors-text-light-tertiary);margin:0 0 4px;font-size:12.5px}.settings-module___0qqaW__profileDivider{background:var(--grove-colors-background-light-tertiary);height:1px;margin:16px 0}.settings-module___0qqaW__socialLinksHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.settings-module___0qqaW__socialCountBadge{background:rgba(var(--color-primary-rgb), .1);color:var(--grove-colors-brand-primary);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.settings-module___0qqaW__socialLinksList{flex-direction:column;gap:6px;display:flex}.settings-module___0qqaW__socialLinkRow{border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;transition:all .15s;display:flex}.settings-module___0qqaW__socialLinkRowLinked{background:rgba(var(--color-primary-rgb), .04);border:1px solid rgba(var(--color-primary-rgb), .12);margin-top:10px;padding-top:12px;position:relative}.settings-module___0qqaW__socialLinkRowLinked:hover{background:rgba(var(--color-primary-rgb), .06);border-color:rgba(var(--color-primary-rgb), .2)}.settings-module___0qqaW__socialLinkRowEditing{background:var(--grove-colors-background-light-secondary);border:1.5px solid var(--grove-colors-brand-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .08);border-radius:12px;flex-wrap:wrap;margin-bottom:4px;padding:14px 16px}.settings-module___0qqaW__socialLinkRowEmpty{cursor:pointer;opacity:.6;background:0 0;border:1px solid #0000}.settings-module___0qqaW__socialLinkRowEmpty:hover{background:var(--grove-colors-background-light-secondary);border-color:var(--grove-colors-border-light);opacity:1}.settings-module___0qqaW__socialDragHandle{width:20px;color:var(--grove-colors-text-dark-tertiary);cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:flex}.settings-module___0qqaW__socialDragHandle:hover{color:var(--grove-colors-text-dark-secondary)}.settings-module___0qqaW__socialDragHandle:active{cursor:grabbing}.settings-module___0qqaW__socialLinkInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.settings-module___0qqaW__socialLinkIcon{background:var(--grove-colors-background-light-secondary);border:1px solid var(--grove-colors-border-light);width:34px;height:34px;color:var(--grove-colors-text-light-tertiary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.settings-module___0qqaW__socialLinkIconLinked{background:rgba(var(--color-primary-rgb), .08);border-color:rgba(var(--color-primary-rgb), .2);color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__socialLinkIconEditing{background:rgba(var(--color-primary-rgb), .06);border-color:rgba(var(--color-primary-rgb), .2);color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__socialLinkDetails{min-width:0}.settings-module___0qqaW__socialLinkPlatform{color:var(--grove-colors-text-light-primary);font-size:14px;font-weight:600;display:block}.settings-module___0qqaW__socialLinkUrl{color:var(--grove-colors-text-light-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;text-decoration:none;transition:color .15s;display:block;overflow:hidden}.settings-module___0qqaW__socialLinkUrl:hover{color:var(--grove-colors-brand-primary);text-decoration:underline}.settings-module___0qqaW__socialLinkHint{color:var(--grove-colors-border-light);margin-top:1px;font-size:12px;display:block}.settings-module___0qqaW__socialLinkEditInput{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.settings-module___0qqaW__socialLinkInput{background:var(--color-bg-primary);border:1.5px solid var(--grove-colors-border-light);color:var(--grove-colors-text-light-primary);border-radius:8px;width:100%;padding:8px 12px;font-size:13px;transition:all .15s}.settings-module___0qqaW__socialLinkInput::placeholder{color:var(--grove-colors-border-light);font-weight:400}.settings-module___0qqaW__socialLinkInput:focus{border-color:var(--grove-colors-brand-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb), .1);outline:none}.settings-module___0qqaW__socialLinkActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.settings-module___0qqaW__socialEditRow{align-items:center;gap:8px;display:flex}.settings-module___0qqaW__socialEditRow .settings-module___0qqaW__socialLinkInput{flex:1}.settings-module___0qqaW__socialSaveButton{background:var(--color-bg-primary);border:1px solid rgba(var(--color-primary-rgb), .35);min-width:56px;color:var(--grove-colors-brand-primary);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:7px 14px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.settings-module___0qqaW__socialSaveButton:hover:not(:disabled){background:rgba(var(--color-primary-rgb), .06);border-color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__socialSaveButton:disabled{opacity:.4;cursor:not-allowed}.settings-module___0qqaW__socialCancelButton{background:var(--color-bg-primary);border:1px solid var(--grove-colors-border-light);min-width:56px;color:var(--grove-colors-text-light-tertiary);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:7px 14px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.settings-module___0qqaW__socialCancelButton:hover{background:var(--grove-colors-background-light-secondary);color:var(--grove-colors-text-light-secondary)}.settings-module___0qqaW__socialErrorInline{width:100%;margin:4px 0 0;padding-left:44px}.settings-module___0qqaW__socialLinkAddCta{color:var(--grove-colors-text-dark-tertiary);border:1px dashed var(--color-border);border-radius:6px;padding:4px 10px;font-size:12px;transition:all .15s}.settings-module___0qqaW__socialLinkRowEmpty:hover .settings-module___0qqaW__socialLinkAddCta{border-color:var(--grove-colors-brand-primary);color:var(--grove-colors-brand-primary);background:rgba(var(--color-primary-rgb), .04)}.settings-module___0qqaW__section{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:all .2s;animation:.5s cubic-bezier(.16,1,.3,1) backwards settings-module___0qqaW__slideUp}@keyframes settings-module___0qqaW__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.settings-module___0qqaW__sectionHeader{margin-bottom:4px}.settings-module___0qqaW__sectionDesc{color:var(--color-text-tertiary);margin:0 0 16px;font-size:13px;line-height:1.5}.settings-module___0qqaW__sectionDescInline{color:var(--grove-colors-text-light-tertiary);margin:4px 0 0;font-size:14px;line-height:1.5}.settings-module___0qqaW__usernameSection{border:1px solid rgba(var(--color-primary-rgb), .08);background:linear-gradient(135deg,#ffffffe6 0%,#ffffffbf 100%);transition:all .25s}.settings-module___0qqaW__usernameSectionEditing{border-color:var(--grove-colors-brand-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .08), 0 4px 16px rgba(var(--color-primary-rgb), .08)}.settings-module___0qqaW__usernameHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.settings-module___0qqaW__usernameClaimed{background:rgba(var(--color-primary-rgb), .1);color:var(--grove-colors-brand-primary);letter-spacing:.02em;white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;gap:4px;margin-right:10px;padding:3px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.settings-module___0qqaW__usernameInput{align-items:stretch;gap:10px;display:flex}.settings-module___0qqaW__inputWrapper{background:var(--grove-colors-background-light-secondary);border:1.5px solid var(--grove-colors-border-light);border-radius:10px;flex:1;align-items:center;transition:all .15s;display:flex;overflow:hidden}.settings-module___0qqaW__inputWrapper:focus-within{border-color:var(--grove-colors-brand-primary);background:var(--color-bg-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .1)}.settings-module___0qqaW__inputPrefix{color:var(--grove-colors-text-light-tertiary);-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:14px;font-weight:500;font-family:var(--grove-typography-fontFamilies-mono,monospace);padding:12px 0 12px 14px}.settings-module___0qqaW__input{color:var(--grove-colors-text-light-primary);background:0 0;border:none;flex:1;min-width:0;padding:12px 14px;font-size:14px;font-weight:500}.settings-module___0qqaW__input::placeholder{color:var(--grove-colors-text-light-tertiary);font-weight:400}.settings-module___0qqaW__input:focus{outline:none}.settings-module___0qqaW__input:disabled{color:var(--grove-colors-text-light-secondary);cursor:default}.settings-module___0qqaW__inputError{border-color:var(--color-error)!important;background:var(--grove-colors-semantic-errorLight)!important}.settings-module___0qqaW__inputError:focus-within{box-shadow:0 0 0 3px #f871711a!important}.settings-module___0qqaW__inputSuccess{border-color:var(--color-primary)!important}.settings-module___0qqaW__inputSpinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-right:12px;animation:.7s linear infinite settings-module___0qqaW__spin}.settings-module___0qqaW__inputCheck{color:var(--grove-colors-brand-primary);flex-shrink:0;align-items:center;margin-right:12px;animation:.3s cubic-bezier(.34,1.56,.64,1) settings-module___0qqaW__checkPop;display:flex}@keyframes settings-module___0qqaW__checkPop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.settings-module___0qqaW__inputErrorIcon{color:var(--grove-colors-semantic-error,#ef4444);flex-shrink:0;align-items:center;margin-right:12px;animation:.4s ease-in-out settings-module___0qqaW__shake;display:flex}@keyframes settings-module___0qqaW__shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-2px)}40%,80%{transform:translate(2px)}}.settings-module___0qqaW__inputLockIcon{color:var(--grove-colors-text-dark-tertiary);flex-shrink:0;align-items:center;margin-right:12px;display:flex}.settings-module___0qqaW__usernameIdentity{background:var(--color-bg-primary);border:1.5px solid var(--grove-colors-border-light);border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.settings-module___0qqaW__usernameIdentityMain{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-module___0qqaW__usernameHandle{color:var(--grove-colors-brand-primary);letter-spacing:-.02em;font-size:22px;font-weight:700}.settings-module___0qqaW__usernameStatus{margin-top:10px}.settings-module___0qqaW__validationError{color:var(--grove-colors-semantic-error,#dc2626);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;animation:.2s ease-out settings-module___0qqaW__slideIn;display:flex}.settings-module___0qqaW__validationSuccess{color:var(--grove-colors-brand-primary);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:500;animation:.2s ease-out settings-module___0qqaW__slideIn;display:flex}.settings-module___0qqaW__validationChecking{color:var(--color-text-tertiary);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:400;display:flex}.settings-module___0qqaW__statusSpinner{border:1.5px solid var(--color-border);border-top-color:var(--grove-colors-brand-primary);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.7s linear infinite settings-module___0qqaW__spin}@keyframes settings-module___0qqaW__slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.settings-module___0qqaW__saveButton{background:var(--grove-colors-brand-primary);color:var(--color-text-inverse);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:90px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.settings-module___0qqaW__saveButton:hover:not(:disabled){background:var(--grove-colors-accent-orange,#f0ad4e);box-shadow:0 4px 12px rgba(var(--color-warning-rgb), .3);transform:translateY(-1px)}.settings-module___0qqaW__saveButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.settings-module___0qqaW__claimButton{background:var(--grove-colors-brand-primary);color:var(--color-text-inverse);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:100px;padding:12px 28px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.settings-module___0qqaW__claimButton:hover:not(:disabled){background:var(--grove-colors-accent-orange,#f0ad4e);box-shadow:0 4px 12px rgba(var(--color-warning-rgb), .3);transform:translateY(-1px)}.settings-module___0qqaW__claimButton:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.settings-module___0qqaW__changeButton{background:var(--grove-colors-background-light-primary);color:var(--grove-colors-text-light-secondary);border:1.5px solid var(--grove-colors-border-light);cursor:pointer;white-space:nowrap;border-radius:10px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s}.settings-module___0qqaW__changeButton:hover:not(:disabled){background:var(--grove-colors-background-light-secondary);border-color:rgba(var(--color-primary-rgb), .3);color:var(--grove-colors-text-light-primary);transform:translateY(-1px)}.settings-module___0qqaW__changeButton:disabled{opacity:.5;cursor:not-allowed}.settings-module___0qqaW__cancelButton{color:var(--grove-colors-text-light-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:500;transition:all .15s}.settings-module___0qqaW__cancelButton:hover:not(:disabled){background:var(--grove-colors-background-light-tertiary);color:var(--grove-colors-text-light-secondary)}.settings-module___0qqaW__cancelButton:disabled{opacity:.5;cursor:not-allowed}.settings-module___0qqaW__editButtonGroup{align-items:center;gap:4px;display:flex}.settings-module___0qqaW__buttonSpinnerSmall{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite settings-module___0qqaW__spin}.settings-module___0qqaW__referralSection{border:1px solid rgba(var(--color-warning-rgb), .12);background:linear-gradient(135deg,#ffffffe6 0%,#ffffffbf 100%)}.settings-module___0qqaW__referralHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.settings-module___0qqaW__referralApplied{background:rgba(var(--color-primary-rgb), .06);border:1px solid rgba(var(--color-primary-rgb), .15);color:var(--grove-colors-brand-primary);border-radius:10px;align-items:center;gap:8px;padding:12px 14px;font-size:13px;font-weight:500;display:flex}.settings-module___0qqaW__referralApplied svg{color:var(--grove-colors-brand-primary);flex-shrink:0}.settings-module___0qqaW__referralInput{flex-direction:column;gap:8px;display:flex}.settings-module___0qqaW__referralInputRow{align-items:stretch;gap:10px;display:flex}.settings-module___0qqaW__referralCodeInput{background:var(--color-bg-secondary);border:1.5px solid var(--color-border);color:var(--color-text-primary);border-radius:10px;flex:1;padding:12px 14px;font-size:14px;font-weight:500;transition:all .15s}.settings-module___0qqaW__referralCodeInput::placeholder{color:var(--color-border);font-weight:400}.settings-module___0qqaW__referralCodeInput:focus{border-color:var(--grove-colors-accent-orange,#f0ad4e);background:var(--color-bg-primary);box-shadow:0 0 0 3px rgba(var(--color-warning-rgb), .1);outline:none}.settings-module___0qqaW__referralCodeInput:disabled{background:var(--color-bg-secondary);color:var(--grove-colors-brand-primary);border-color:rgba(var(--color-primary-rgb), .2);font-weight:600}.settings-module___0qqaW__referralApplyButton{background:var(--grove-colors-brand-primary);color:var(--color-text-inverse);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:80px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.settings-module___0qqaW__referralApplyButton:hover:not(:disabled){background:var(--grove-colors-brand-primaryHover);box-shadow:0 4px 12px rgba(var(--color-primary-rgb), .3);transform:translateY(-1px)}.settings-module___0qqaW__referralApplyButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.settings-module___0qqaW__referralApplyButtonSaved{background:var(--grove-colors-brand-primary)}.settings-module___0qqaW__referralApplyButtonSaved:disabled{opacity:1}.settings-module___0qqaW__referralSavedNote{color:var(--grove-colors-brand-primary);margin:0;font-size:12px;font-weight:500;animation:.2s ease-out settings-module___0qqaW__slideIn}.settings-module___0qqaW__walletsSection{background:linear-gradient(135deg,#ffffffe6 0%,#ffffffbf 100%)}.settings-module___0qqaW__walletsSectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.settings-module___0qqaW__walletCountBadge{background:rgba(var(--color-primary-rgb), .1);min-width:22px;height:22px;color:var(--grove-colors-brand-primary);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.settings-module___0qqaW__walletsList{flex-direction:column;gap:10px;display:flex}.settings-module___0qqaW__walletsEmptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px 20px;display:flex}.settings-module___0qqaW__emptyStateIcon{background:var(--color-bg-secondary);border:1px dashed var(--color-border);width:48px;height:48px;color:var(--grove-colors-text-dark-tertiary);border-radius:12px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.settings-module___0qqaW__emptyStateText{color:var(--color-text-tertiary);margin:0 0 4px;font-size:14px;font-weight:600}.settings-module___0qqaW__emptyStateSubtext{color:var(--grove-colors-text-dark-tertiary);margin:0;font-size:12px}.settings-module___0qqaW__walletRow{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:12px 14px;transition:all .2s;animation:.3s cubic-bezier(.16,1,.3,1) backwards settings-module___0qqaW__walletRowIn;display:flex}@keyframes settings-module___0qqaW__walletRowIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.settings-module___0qqaW__walletRow:hover{background:var(--grove-colors-background-light-secondary);border-color:var(--grove-colors-border-light)}.settings-module___0qqaW__walletRowSuccess{background:rgba(var(--color-primary-rgb), .08);border-color:rgba(var(--color-primary-rgb), .2);animation:.5s ease-out settings-module___0qqaW__successFlash}@keyframes settings-module___0qqaW__successFlash{0%{background:rgba(var(--color-primary-rgb), .2)}to{background:rgba(var(--color-primary-rgb), .08)}}.settings-module___0qqaW__walletRowUnlinking{opacity:.6;pointer-events:none}.settings-module___0qqaW__walletInfo{align-items:center;gap:12px;min-width:0;display:flex}.settings-module___0qqaW__walletIcon{border-radius:var(--radius-md);background:var(--color-bg-primary);border:1px solid var(--color-border);width:40px;height:40px;color:var(--grove-colors-text-light-tertiary);flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.settings-module___0qqaW__walletRow:hover .settings-module___0qqaW__walletIcon{border-color:rgba(var(--color-primary-rgb), .3);color:var(--grove-colors-text-light-secondary)}.settings-module___0qqaW__walletIconPrimary{background:rgba(var(--color-primary-rgb), .08);border-color:rgba(var(--color-primary-rgb), .2);color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__walletDetails{min-width:0}.settings-module___0qqaW__walletAddress{color:var(--grove-colors-text-light-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;font-family:var(--grove-typography-fontFamilies-mono,monospace);display:block;overflow:hidden}.settings-module___0qqaW__walletName{font-family:var(--grove-typography-fontFamilies-body,sans-serif);color:var(--grove-colors-text-light-tertiary);font-weight:500}.settings-module___0qqaW__walletDisplayName{font-family:var(--grove-typography-fontFamilies-body,sans-serif);color:var(--grove-colors-text-light-primary);font-size:13px;font-weight:600}.settings-module___0qqaW__walletAddressSub{font-family:var(--grove-typography-fontFamilies-mono,monospace);color:var(--grove-colors-text-light-tertiary);margin-left:6px;font-size:11px;font-weight:400}.settings-module___0qqaW__identityDivider{background:var(--grove-colors-border-light-primary);height:1px;margin:4px 0}.settings-module___0qqaW__walletType{color:var(--grove-colors-text-light-tertiary);align-items:center;gap:6px;margin-top:2px;font-size:12px;font-weight:400;display:flex}.settings-module___0qqaW__walletTypeDot{background:var(--grove-colors-brand-primary);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite settings-module___0qqaW__dotPulse}@keyframes settings-module___0qqaW__dotPulse{0%,to{opacity:1}50%{opacity:.5}}.settings-module___0qqaW__walletActions{align-items:center;gap:8px;display:flex}.settings-module___0qqaW__walletBalance{color:var(--color-primary);font-size:13px;font-weight:700;font-family:var(--font-mono,"SF Mono", monospace);font-variant-numeric:tabular-nums;margin-right:4px}.settings-module___0qqaW__walletSubLabel{opacity:.6}.settings-module___0qqaW__walletIconBtn{border:1px solid var(--color-border,var(--color-border));border-radius:var(--radius-sm,6px);width:28px;height:28px;color:var(--color-text-secondary,#64748b);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;transition:all .15s;display:flex}.settings-module___0qqaW__walletIconBtn:hover{background:var(--color-bg-hover,var(--color-bg-secondary));color:var(--color-text-primary,var(--color-text-primary));border-color:var(--color-text-secondary,#94a3b8)}.settings-module___0qqaW__accountsList{flex-direction:column;gap:8px;display:flex}.settings-module___0qqaW__earningsGroup{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md,12px);flex-direction:column;display:flex;overflow:hidden}.settings-module___0qqaW__earningsGroupHeader{justify-content:space-between;align-items:center;padding:12px 14px 10px;display:flex}.settings-module___0qqaW__earningsGroupDivider{background:var(--color-border);opacity:.5;height:1px;margin:0 14px}.settings-module___0qqaW__earningsGroupKey{justify-content:space-between;align-items:center;padding:8px 14px 10px 24px;display:flex}.settings-module___0qqaW__earningsGroupKey:hover{background:var(--color-bg-primary)}.settings-module___0qqaW__earningsGroupKeyInfo{align-items:center;gap:8px;min-width:0;display:flex}.settings-module___0qqaW__earningsGroupKeyIconWrap{border-radius:var(--radius-sm,6px);background:var(--color-bg-primary);border:1px solid var(--color-border);width:24px;height:24px;color:var(--grove-colors-text-light-tertiary);opacity:.7;flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-module___0qqaW__earningsGroupKeyDetails{min-width:0}.settings-module___0qqaW__earningsGroupKeyAddress{color:var(--grove-colors-text-light-secondary);font-size:12px;font-weight:500;font-family:var(--font-mono,monospace);display:block}.settings-module___0qqaW__earningsGroupKeyLabel{color:var(--grove-colors-text-light-tertiary);opacity:.75;align-items:center;gap:4px;margin-top:1px;font-size:11px;display:flex}.settings-module___0qqaW__earningsGroupFooter{border-top:1px solid var(--color-border);padding:0 14px}.settings-module___0qqaW__earningsAdvancedToggle{color:var(--color-info);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;width:100%;padding:8px 0;font-size:11px;font-weight:500;display:flex}.settings-module___0qqaW__earningsAdvancedToggle:hover{opacity:.8}.settings-module___0qqaW__earningsChevronOpen{transform:rotate(180deg)}.settings-module___0qqaW__earningsAdvancedPanel{flex-direction:column;gap:10px;padding:0 14px 14px;display:flex}.settings-module___0qqaW__earningsAdvancedDesc{color:var(--grove-colors-text-light-tertiary);margin:0;font-size:12px;line-height:1.5}.settings-module___0qqaW__earningsAdvancedRow{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-sm,6px);justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.settings-module___0qqaW__earningsAdvancedRowInfo{align-items:center;gap:8px;min-width:0;display:flex}.settings-module___0qqaW__earningsAdvancedRowLabel{color:var(--grove-colors-text-light-tertiary);white-space:nowrap;font-size:11px;font-weight:600}.settings-module___0qqaW__earningsAdvancedRowAddress{color:var(--grove-colors-text-light-secondary);font-size:12px;font-weight:500;font-family:var(--font-mono,monospace)}.settings-module___0qqaW__earningsExportBtn{color:var(--grove-colors-text-light-secondary);background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-sm,6px);cursor:pointer;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 14px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.settings-module___0qqaW__earningsExportBtn:hover{background:var(--grove-colors-background-light-tertiary);color:var(--grove-colors-text-light-primary)}@media (max-width:480px){.settings-module___0qqaW__earningsGroupKey{padding-left:14px}.settings-module___0qqaW__earningsGroupKeyLabel{display:none}}.settings-module___0qqaW__accountRow{background:var(--color-bg-secondary);border:1px solid var(--color-bg-secondary);border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .15s;display:flex}.settings-module___0qqaW__accountRow:hover{background:var(--color-bg-secondary);border-color:var(--color-border)}.settings-module___0qqaW__accountInfo{align-items:center;gap:12px;min-width:0;display:flex}.settings-module___0qqaW__accountIcon{background:var(--color-bg-primary);border:1px solid var(--color-border);width:36px;height:36px;color:var(--color-text-tertiary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.settings-module___0qqaW__accountRow:hover .settings-module___0qqaW__accountIcon{border-color:var(--color-border);color:var(--color-text-tertiary)}.settings-module___0qqaW__accountIconDisabled{opacity:.4}.settings-module___0qqaW__accountType{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.settings-module___0qqaW__accountValue{color:var(--color-text-tertiary);margin-top:2px;font-size:12px;font-weight:400;display:block}.settings-module___0qqaW__accountNotLinked{color:var(--grove-colors-text-dark-tertiary);margin-top:2px;font-size:12px;font-style:italic;display:block}.settings-module___0qqaW__accountActions{align-items:center;gap:8px;display:flex}.settings-module___0qqaW__accountsSection{background:linear-gradient(135deg,#ffffffe6 0%,#ffffffbf 100%)}.settings-module___0qqaW__accountsSectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.settings-module___0qqaW__identityRow{background:var(--grove-colors-background-light-secondary);border:1px solid var(--grove-colors-background-light-tertiary);border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .2s;display:flex}.settings-module___0qqaW__identityRowLinked{background:rgba(var(--color-primary-rgb), .04);border-color:rgba(var(--color-primary-rgb), .12)}.settings-module___0qqaW__identityRowLinked:hover{background:rgba(var(--color-primary-rgb), .06);border-color:rgba(var(--color-primary-rgb), .2)}.settings-module___0qqaW__identityRowDisabled{opacity:.7}.settings-module___0qqaW__identityRowDisabled:hover{background:var(--color-bg-secondary);border-color:var(--color-bg-secondary)}.settings-module___0qqaW__identityInfo{align-items:center;gap:12px;min-width:0;display:flex}.settings-module___0qqaW__identityIcon{background:var(--grove-colors-background-light-primary);border:1px solid var(--grove-colors-border-light);width:36px;height:36px;color:var(--grove-colors-text-light-tertiary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.settings-module___0qqaW__identityIconLinked{background:rgba(var(--color-primary-rgb), .08);border-color:rgba(var(--color-primary-rgb), .2);color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__identityDetails{min-width:0}.settings-module___0qqaW__identityType{color:var(--grove-colors-text-light-primary);font-size:14px;font-weight:600;display:block}.settings-module___0qqaW__identityValue{color:var(--grove-colors-brand-primary);margin-top:2px;font-size:12px;font-weight:500;display:block}.settings-module___0qqaW__identityNotLinked{color:var(--grove-colors-text-light-tertiary);margin-top:2px;font-size:12px;font-weight:400;display:block}.settings-module___0qqaW__socialSection{background:linear-gradient(135deg,#ffffffe6 0%,#ffffffbf 100%)}.settings-module___0qqaW__socialSectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.settings-module___0qqaW__socialList{flex-direction:column;gap:8px;display:flex}.settings-module___0qqaW__socialRow{background:var(--color-bg-secondary);border:1px solid var(--color-bg-secondary);border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .2s;display:flex}.settings-module___0qqaW__socialRowDisabled{opacity:.6}.settings-module___0qqaW__socialRowDisabled:hover{background:var(--color-bg-secondary);border-color:var(--color-bg-secondary)}.settings-module___0qqaW__socialInfo{align-items:center;gap:12px;min-width:0;display:flex}.settings-module___0qqaW__socialIcon{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex}.settings-module___0qqaW__socialIconGoogle,.settings-module___0qqaW__socialIconApple{color:var(--grove-colors-text-dark-tertiary)}.settings-module___0qqaW__socialDetails{min-width:0}.settings-module___0qqaW__socialType{color:var(--color-text-secondary);font-size:13px;font-weight:600;display:block}.settings-module___0qqaW__socialNotLinked{color:var(--grove-colors-text-dark-tertiary);margin-top:2px;font-size:12px;font-style:italic;display:block}.settings-module___0qqaW__linkedBadge{background:rgba(var(--color-primary-rgb), .08);color:var(--color-primary);letter-spacing:.02em;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:600}.settings-module___0qqaW__linkedBadgeEnhanced{background:var(--color-bg-primary);min-width:60px;color:var(--grove-colors-brand-primary);border:1px solid rgba(var(--color-primary-rgb), .3);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.settings-module___0qqaW__linkedBadgeEnhanced:hover{background:rgba(var(--color-primary-rgb), .06);border-color:var(--grove-colors-brand-primary);transform:translateY(-1px)}.settings-module___0qqaW__linkedBadgeExpanded{background:rgba(var(--color-primary-rgb), .06);border-color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__verifiedChevron{margin-left:1px;transition:transform .2s}.settings-module___0qqaW__verifiedChevronOpen{transform:rotate(180deg)}.settings-module___0qqaW__verificationDetailPanel{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .03) 0%, rgba(var(--color-primary-rgb), .06) 100%);border-top:1px solid rgba(var(--color-primary-rgb), .1);border-radius:0 0 10px 10px;flex-direction:column;gap:12px;width:calc(100% + 28px);margin:-4px -14px -8px;padding:14px 16px;animation:.2s ease-out settings-module___0qqaW__verificationExpand;display:flex}@keyframes settings-module___0qqaW__verificationExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.settings-module___0qqaW__verificationDetailTop{align-items:flex-start;gap:10px;display:flex}.settings-module___0qqaW__verificationShieldIcon{background:rgba(var(--color-primary-rgb), .1);width:28px;height:28px;color:var(--grove-colors-brand-primary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-module___0qqaW__verificationDetailContent{flex-direction:column;gap:2px;display:flex}.settings-module___0qqaW__verificationDetailTitle{color:var(--grove-colors-brand-primary);font-size:12.5px;font-weight:600}.settings-module___0qqaW__verificationDetailDesc{color:var(--color-text-secondary);font-size:12px;line-height:1.45}.settings-module___0qqaW__verificationDetailMeta{border:1px solid rgba(var(--color-primary-rgb), .08);background:#fff9;border-radius:8px;flex-wrap:wrap;gap:14px;padding:8px 12px;display:flex}.settings-module___0qqaW__verificationMetaItem{color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:500;display:inline-flex}.settings-module___0qqaW__verificationMetaItem svg{color:var(--grove-colors-brand-primary);opacity:.7}.settings-module___0qqaW__unavailableBadge{color:var(--color-text-tertiary);border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:600;transition:all .15s}.settings-module___0qqaW__unavailableBadge:hover{background:var(--color-bg-secondary);border-color:var(--color-text-tertiary);color:var(--color-text-secondary)}.settings-module___0qqaW__verifyBadge{background:var(--color-bg-primary);color:#3b82f6;cursor:pointer;border:1px solid #3b82f64d;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-width:60px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.settings-module___0qqaW__verifyBadge:hover{background:#3b82f60f;border-color:#3b82f6;transform:translateY(-1px)}.settings-module___0qqaW__verificationModal{background:var(--grove-colors-background-light-primary,#fff);border:1px solid var(--grove-colors-border-light);text-align:center;border-radius:18px;width:100%;max-width:460px;padding:2.25rem 2rem 2rem;animation:.2s ease-out settings-module___0qqaW__modalSlideIn;position:relative;box-shadow:0 12px 40px #00000024}.settings-module___0qqaW__verificationModalIcon{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .12) 0%, rgba(var(--color-primary-rgb), .06) 100%);border:1px solid rgba(var(--color-primary-rgb), .2);width:56px;height:56px;color:var(--grove-colors-brand-primary);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 18px;display:flex}.settings-module___0qqaW__verificationModalIconOrange{color:#d4812e;background:linear-gradient(135deg,#e8923e24 0%,#e8923e0f 100%);border:1px solid #e8923e40;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 18px;display:flex}.settings-module___0qqaW__verificationModalTitle{color:var(--grove-colors-text-light-primary);letter-spacing:.3px;word-spacing:2px;margin:0 0 8px;font-size:18px;font-weight:700}.settings-module___0qqaW__verificationModalDesc{color:var(--grove-colors-text-light-tertiary);text-align:center;margin:0 0 16px;font-size:13.5px;line-height:1.55}.settings-module___0qqaW__verificationModalDivider{border:none;border-top:1px solid var(--grove-colors-background-light-tertiary,#e5e5e5);margin:0 0 16px}.settings-module___0qqaW__verificationModalFeatures{text-align:left;border:1px solid var(--grove-colors-background-light-tertiary,var(--color-bg-secondary));border-radius:12px;flex-direction:column;gap:0;margin:0 0 24px;display:flex;overflow:hidden}.settings-module___0qqaW__verificationModalFeature{color:var(--grove-colors-text-light-secondary);align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.settings-module___0qqaW__verificationModalFeature+.settings-module___0qqaW__verificationModalFeature{border-top:1px solid var(--grove-colors-background-light-tertiary,var(--color-bg-secondary))}.settings-module___0qqaW__verificationModalFeature svg{color:var(--grove-colors-brand-primary);flex-shrink:0}.settings-module___0qqaW__verificationModalClose{background:var(--grove-colors-brand-primary);width:100%;color:var(--color-text-inverse);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;padding:11px 32px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.settings-module___0qqaW__verificationModalClose:hover{background:var(--grove-colors-brand-primaryHover)}.settings-module___0qqaW__verificationModalSecondary{background:var(--grove-bg-tertiary,#f3f4f6);width:100%;color:var(--grove-text-primary,#111827);border:1px solid var(--grove-border-light,#e5e7eb);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:11px 32px;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.settings-module___0qqaW__verificationModalSecondary:hover{background:var(--grove-bg-secondary,#f9fafb)}.settings-module___0qqaW__verificationModalExport{margin-bottom:4px}.settings-module___0qqaW__verificationModalExport button{background:var(--grove-colors-brand-primary)!important;color:var(--color-text-inverse)!important;cursor:pointer!important;border:none!important;border-radius:10px!important;width:100%!important;padding:11px 32px!important;font-size:13.5px!important;font-weight:600!important;transition:background .15s!important}.settings-module___0qqaW__verificationModalExport button:hover{background:var(--grove-colors-brand-primaryHover)!important}.settings-module___0qqaW__verificationModalLearnLink{color:var(--grove-colors-brand-primary);align-items:center;gap:4px;margin-top:14px;font-size:12px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.settings-module___0qqaW__verificationModalLearnLink:hover{opacity:.8;text-decoration:underline}.settings-module___0qqaW__protectedBadge{background:var(--color-bg-secondary);color:var(--color-text-tertiary);cursor:pointer;border:1px solid #0000;border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:500;transition:all .15s;display:inline-flex}.settings-module___0qqaW__protectedBadge:hover{background:var(--color-bg-tertiary);border-color:var(--color-border);color:var(--color-text-tertiary)}.settings-module___0qqaW__protectedInfoLink{color:var(--color-primary);font-size:var(--text-sm);align-items:center;gap:4px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.settings-module___0qqaW__protectedInfoLink:hover{opacity:.8}.settings-module___0qqaW__soonBadge{background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .15) 0%, rgba(var(--color-warning-rgb), .08) 100%);color:var(--color-accent-orange-hover);letter-spacing:.03em;text-transform:uppercase;border-radius:20px;align-items:center;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}.settings-module___0qqaW__comingSoonBadgeSmall{background:rgba(var(--color-warning-rgb), .12);color:var(--color-accent-orange-hover);letter-spacing:.02em;text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:600}.settings-module___0qqaW__linkSuccessBadge{background:var(--grove-colors-brand-primarySubtle);color:var(--grove-colors-brand-primary);border-radius:20px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:600;animation:.3s cubic-bezier(.34,1.56,.64,1) settings-module___0qqaW__badgePop;display:inline-flex}@keyframes settings-module___0qqaW__badgePop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.settings-module___0qqaW__unlinkButton{background:var(--color-bg-primary);border:1px solid var(--grove-colors-semantic-errorLight);min-width:60px;color:var(--color-error);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:6px 14px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.settings-module___0qqaW__unlinkButton:hover:not(:disabled){background:var(--grove-colors-semantic-errorLight);border-color:var(--color-error);transform:translateY(-1px)}.settings-module___0qqaW__unlinkButton:active:not(:disabled){transform:translateY(0)}.settings-module___0qqaW__unlinkButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.settings-module___0qqaW__unlinkButtonDisabled{opacity:.4;background:var(--color-bg-secondary);border-color:var(--color-border);color:var(--grove-colors-text-dark-tertiary);cursor:not-allowed}.settings-module___0qqaW__unlinkButtonDisabled:hover{background:var(--color-bg-secondary);border-color:var(--color-border);transform:none}.settings-module___0qqaW__featuredToggle{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:color .15s,transform .15s;display:inline-flex}.settings-module___0qqaW__featuredToggle:hover{color:var(--grove-colors-accent-orange,#f59e0b);transform:scale(1.15)}.settings-module___0qqaW__featuredToggle svg[fill=currentColor]{color:var(--grove-colors-accent-orange,#f59e0b)}.settings-module___0qqaW__detectedWallet{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .08) 0%, rgba(var(--color-primary-rgb), .04) 100%);border:1.5px solid rgba(var(--color-primary-rgb), .25);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;transition:all .25s;animation:.4s cubic-bezier(.16,1,.3,1) settings-module___0qqaW__detectedSlideIn;display:flex}@keyframes settings-module___0qqaW__detectedSlideIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.settings-module___0qqaW__detectedWalletDetecting{border-color:rgba(var(--color-primary-rgb), .4);animation:1.5s ease-in-out infinite settings-module___0qqaW__detectingPulse}@keyframes settings-module___0qqaW__detectingPulse{0%,to{box-shadow:0 0 0 0 rgba(var(--color-primary-rgb), .2)}50%{box-shadow:0 0 0 8px rgba(var(--color-primary-rgb), 0)}}.settings-module___0qqaW__detectedWalletSigning{border-color:rgba(var(--color-primary-rgb), .4);background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .08) 0%, rgba(var(--color-primary-rgb), .04) 100%)}.settings-module___0qqaW__detectedWalletSigning .settings-module___0qqaW__detectedWalletIcon,.settings-module___0qqaW__detectedWalletSigning .settings-module___0qqaW__detectedWalletLabel{color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__detectedWalletLinking{border-color:rgba(var(--color-primary-rgb), .4)}.settings-module___0qqaW__detectedWalletSuccess{border-color:rgba(var(--color-primary-rgb), .5);background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .12) 0%, rgba(var(--color-primary-rgb), .06) 100%);animation:.4s cubic-bezier(.34,1.56,.64,1) settings-module___0qqaW__successPop}@keyframes settings-module___0qqaW__successPop{0%{transform:scale(.98)}50%{transform:scale(1.02)}to{transform:scale(1)}}.settings-module___0qqaW__detectedWalletError{border-color:rgba(var(--color-error-rgb), .4);background:linear-gradient(135deg, rgba(var(--color-error-rgb), .08) 0%, rgba(var(--color-error-rgb), .04) 100%)}.settings-module___0qqaW__detectedWalletError .settings-module___0qqaW__detectedWalletIcon,.settings-module___0qqaW__detectedWalletError .settings-module___0qqaW__detectedWalletLabel{color:var(--grove-colors-semantic-error,#ef4444)}.settings-module___0qqaW__detectedWalletInfo{align-items:center;gap:12px;display:flex}.settings-module___0qqaW__detectedWalletIcon{background:var(--color-bg-primary);width:40px;height:40px;color:var(--grove-colors-brand-primary);border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative;box-shadow:0 2px 8px #0000000f}.settings-module___0qqaW__detectingPulse{background:var(--grove-colors-brand-primary);border-radius:50%;width:18px;height:18px;animation:1.2s ease-in-out infinite settings-module___0qqaW__pulseRing}@keyframes settings-module___0qqaW__pulseRing{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.4)}}.settings-module___0qqaW__detectedWalletLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--grove-colors-brand-primary);margin-bottom:2px;font-size:11px;font-weight:600;transition:color .2s;display:block}.settings-module___0qqaW__detectedWalletAddress{color:var(--grove-colors-text-light-primary);font-size:13px;font-weight:600;font-family:var(--grove-typography-fontFamilies-mono,monospace);display:block}.settings-module___0qqaW__linkButton{background:var(--grove-colors-brand-primary);color:var(--color-text-inverse);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:100px;padding:10px 20px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.settings-module___0qqaW__linkButton:hover:not(:disabled){background:var(--grove-colors-accent-orange,#f0ad4e);box-shadow:0 4px 12px rgba(var(--color-warning-rgb), .3);transform:translateY(-1px)}.settings-module___0qqaW__linkButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.settings-module___0qqaW__linkButtonRetry{background:var(--grove-colors-semantic-error,#ef4444)}.settings-module___0qqaW__linkButtonRetry:hover:not(:disabled){background:var(--color-error);box-shadow:0 4px 12px rgba(var(--color-error-rgb), .3)}.settings-module___0qqaW__connectWalletButton{background:var(--grove-colors-background-light-secondary);border:1.5px dashed var(--grove-colors-border-light);width:100%;color:var(--grove-colors-text-light-tertiary);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.settings-module___0qqaW__connectWalletButton:hover:not(:disabled){background:rgba(var(--color-primary-rgb), .04);border-color:var(--grove-colors-brand-primary);color:var(--grove-colors-brand-primary);box-shadow:0 2px 8px rgba(var(--color-primary-rgb), .1);border-style:solid;transform:translateY(-1px)}.settings-module___0qqaW__connectWalletButton:disabled{opacity:.5;cursor:not-allowed}.settings-module___0qqaW__connectWalletIcon{justify-content:center;align-items:center;display:flex}.settings-module___0qqaW__linkAnotherButton{border:1.5px solid var(--grove-colors-border-light);width:100%;color:var(--grove-colors-text-light-secondary);cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.settings-module___0qqaW__linkAnotherButton:hover:not(:disabled){background:rgba(var(--color-primary-rgb), .04);border-color:var(--grove-colors-brand-primary);color:var(--grove-colors-brand-primary);transform:translateY(-1px)}.settings-module___0qqaW__linkAnotherButton:disabled{opacity:.5;cursor:not-allowed}.settings-module___0qqaW__linkAnotherIcon{justify-content:center;align-items:center;display:flex}.settings-module___0qqaW__linkWalletButton{border:1.5px dashed var(--color-border-dark);width:100%;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.settings-module___0qqaW__linkWalletButton:hover:not(:disabled){background:rgba(var(--color-primary-rgb), .04);border-color:var(--color-primary);color:var(--color-primary)}.settings-module___0qqaW__linkWalletButton:disabled{opacity:.5;cursor:not-allowed}.settings-module___0qqaW__buttonSpinner{border:2px solid #64748b33;border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite settings-module___0qqaW__spin}.settings-module___0qqaW__walletError{color:var(--color-error);background:var(--grove-colors-semantic-errorLight);border:1px solid var(--grove-colors-semantic-errorLight);border-radius:8px;margin:10px 0 0;padding:10px 12px;font-size:12px;font-weight:500}.settings-module___0qqaW__walletErrorContainer{background:var(--grove-colors-semantic-errorLight);border:1px solid var(--grove-colors-semantic-errorLight);border-radius:10px;align-items:flex-start;gap:8px;padding:12px 14px;animation:.4s ease-in-out settings-module___0qqaW__errorShake;display:flex}@keyframes settings-module___0qqaW__errorShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}.settings-module___0qqaW__walletErrorContainer svg{color:var(--color-error);flex-shrink:0;margin-top:1px}.settings-module___0qqaW__walletErrorText{color:var(--color-error);margin:0;font-size:13px;font-weight:500;line-height:1.4}.settings-module___0qqaW__referralCallout{background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .08) 0%, rgba(var(--color-warning-rgb), .03) 100%);border:1px solid rgba(var(--color-warning-rgb), .2);border-left:3px solid var(--grove-colors-accent-orange);color:var(--color-text-secondary);border-radius:12px;align-items:flex-start;gap:10px;padding:14px 18px;font-size:13px;line-height:1.5;animation:.4s cubic-bezier(.16,1,.3,1) backwards settings-module___0qqaW__slideUp;display:flex}.settings-module___0qqaW__referralCallout svg{color:var(--grove-colors-accent-orange);flex-shrink:0;margin-top:2px}.settings-module___0qqaW__referralStatsGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin:16px 0;display:grid}.settings-module___0qqaW__referralStatCard{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.settings-module___0qqaW__referralStatLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary);font-size:11px;font-weight:600}.settings-module___0qqaW__referralStatValue{color:var(--color-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.1}.settings-module___0qqaW__referralStatMeta{color:var(--color-text-tertiary);font-size:11px}.settings-module___0qqaW__referralLinkSection{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;margin-top:4px;padding-top:16px;display:flex}.settings-module___0qqaW__referralLinkRow{gap:8px;display:flex}.settings-module___0qqaW__referralLinkInput{font-family:var(--font-mono);color:var(--color-text-primary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);outline:none;flex:1;min-width:0;padding:10px 14px;font-size:12px;transition:border-color .2s,box-shadow .2s}.settings-module___0qqaW__referralLinkInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .12)}.settings-module___0qqaW__referralCopyButton{border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-inverse);background:linear-gradient(135deg, var(--color-primary) 0%, var(--grove-colors-brand-primaryLight) 100%);box-shadow:0 2px 8px rgba(var(--color-primary-rgb), .25);white-space:nowrap;border:none;flex-shrink:0;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.settings-module___0qqaW__referralCopyButton:hover{box-shadow:0 4px 12px rgba(var(--color-primary-rgb), .35);transform:translateY(-1px)}.settings-module___0qqaW__referralCopyButton:active{transform:translateY(0)}.settings-module___0qqaW__referralCopyButtonSuccess{background:var(--color-success);box-shadow:0 2px 8px rgba(var(--color-success-rgb), .25)}.settings-module___0qqaW__referralCopyButtonSuccess:hover{transform:none}.settings-module___0qqaW__referralRefereeSectionHeader{align-items:center;gap:10px;margin-bottom:12px;display:flex}.settings-module___0qqaW__referralRefereeCount{color:var(--color-primary);background:rgba(var(--color-primary-rgb), .1);border:1px solid rgba(var(--color-primary-rgb), .15);border-radius:100px;padding:3px 8px;font-size:11px;font-weight:700}.settings-module___0qqaW__referralRefereeList{flex-direction:column;display:flex}.settings-module___0qqaW__referralRefereeRow{border-bottom:1px solid var(--color-border);align-items:baseline;gap:12px;padding:12px 0;display:flex}.settings-module___0qqaW__referralRefereeRow:last-child{border-bottom:none}.settings-module___0qqaW__referralRefereeName{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.settings-module___0qqaW__referralRefereeNameWallet{font-family:var(--font-mono);font-size:12px;}.settings-module___0qqaW__referralRefereeDate{color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0;font-size:11px}.settings-module___0qqaW__referralRefereeActivity{color:var(--color-text-secondary);white-space:nowrap;text-align:right;flex-shrink:0;min-width:80px;font-size:12px}.settings-module___0qqaW__referralRefereeEarnings{color:var(--color-primary);font-weight:600}.settings-module___0qqaW__referralEmptyFriends{color:var(--color-text-tertiary);justify-content:center;align-items:center;gap:10px;padding:24px;font-size:13px;display:flex}.settings-module___0qqaW__referralShowMore{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-primary);cursor:pointer;text-align:center;background:0 0;margin-top:8px;padding:10px;font-size:13px;font-weight:600;transition:all .2s;display:block}.settings-module___0qqaW__referralShowMore:hover{background:rgba(var(--color-primary-rgb), .05);border-color:var(--color-primary)}@keyframes settings-module___0qqaW__referralShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.settings-module___0qqaW__referralSkeleton{background:linear-gradient(90deg, var(--color-bg-secondary) 25%, rgba(var(--color-primary-rgb), .06) 50%, var(--color-bg-secondary) 75%);background-size:200% 100%;border-radius:8px;animation:1.5s infinite settings-module___0qqaW__referralShimmer;color:#0000!important;border:none!important}.settings-module___0qqaW__referralSkeletonTitle{width:120px;height:22px;margin-bottom:12px}.settings-module___0qqaW__referralSkeletonInput{width:100%;height:42px;margin-top:16px}.settings-module___0qqaW__referralSkeletonRow{width:100%;height:44px;margin-bottom:8px}@media (max-width:480px){.settings-module___0qqaW__referralStatsGrid{grid-template-columns:1fr}.settings-module___0qqaW__referralLinkRow{flex-direction:column}.settings-module___0qqaW__referralCopyButton{justify-content:center;width:100%}}.settings-module___0qqaW__claimedBadge,.settings-module___0qqaW__releaseButton,.settings-module___0qqaW__comingSoonBadge,.settings-module___0qqaW__sectionDisabled,.settings-module___0qqaW__settingsGrid,.settings-module___0qqaW__walletSection,.settings-module___0qqaW__currentLogin,.settings-module___0qqaW__loginIcon,.settings-module___0qqaW__loginMethod,.settings-module___0qqaW__loginLabel,.settings-module___0qqaW__loginValue,.settings-module___0qqaW__walletHeroHeader{display:none}.settings-module___0qqaW__linkIdentityButton{background:rgba(var(--color-primary-rgb), .08);border:1px solid rgba(var(--color-primary-rgb), .2);min-width:60px;color:var(--grove-colors-brand-primary);cursor:pointer;border-radius:20px;justify-content:center;align-items:center;padding:6px 16px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.settings-module___0qqaW__linkIdentityButton:hover{background:rgba(var(--color-primary-rgb), .14);border-color:var(--grove-colors-brand-primary);box-shadow:0 2px 8px rgba(var(--color-primary-rgb), .15);transform:translateY(-1px)}.settings-module___0qqaW__linkIdentityButton:active{transform:translateY(0)}.settings-module___0qqaW__identityLinkOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.settings-module___0qqaW__identityLinkModal{background:var(--grove-colors-background-light-primary,#fff);border:1px solid var(--grove-colors-border-light);border-radius:16px;width:100%;max-width:420px;min-height:340px;padding:1.5rem;animation:.2s ease-out settings-module___0qqaW__modalSlideIn;position:relative;box-shadow:0 10px 30px #0000001f}.settings-module___0qqaW__identityLinkCloseButton{color:var(--grove-colors-text-light-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.375rem;transition:color .15s,background .15s;display:flex;position:absolute;top:1rem;right:1rem}.settings-module___0qqaW__identityLinkCloseButton:hover{color:var(--grove-colors-text-light-primary);background:var(--grove-colors-background-light-tertiary)}.settings-module___0qqaW__identityLinkTitle{font-size:20px;font-weight:700;font-family:var(--font-heading,"Plus Jakarta Sans", sans-serif);color:var(--grove-colors-text-light-primary);margin:0 0 6px}.settings-module___0qqaW__identityLinkDesc{color:var(--grove-colors-text-light-tertiary);margin:0;font-size:14px;line-height:1.5}.settings-module___0qqaW__identityLinkDivider{border:none;border-top:1px solid var(--grove-colors-border-light);margin:16px 0 4px}@media (max-width:768px){.settings-module___0qqaW__publicToggleBar{flex-direction:column;align-items:stretch;gap:12px}.settings-module___0qqaW__publicToggleRight{align-self:flex-end}.settings-module___0qqaW__accountDetailsSection{padding:16px 18px}.settings-module___0qqaW__socialLinkRow{padding:8px 10px}.settings-module___0qqaW__socialLinkIcon{width:28px;height:28px}}@media (max-width:640px){.settings-module___0qqaW__container{padding:32px 20px 48px}.settings-module___0qqaW__pageTitle{font-size:1.125rem}.settings-module___0qqaW__section{padding:20px}.settings-module___0qqaW__usernameHeader{flex-direction:column;gap:8px}.settings-module___0qqaW__usernameClaimed{margin-right:8px}.settings-module___0qqaW__usernameInput{flex-direction:column;gap:12px}.settings-module___0qqaW__inputWrapper{width:100%}.settings-module___0qqaW__editButtonGroup{justify-content:stretch;width:100%}.settings-module___0qqaW__saveButton,.settings-module___0qqaW__claimButton,.settings-module___0qqaW__changeButton{justify-content:center;width:100%;padding:14px 24px}.settings-module___0qqaW__cancelButton{flex:1;padding:14px 16px}.settings-module___0qqaW__editButtonGroup .settings-module___0qqaW__saveButton{flex:2}.settings-module___0qqaW__usernameStatus{margin-top:8px}.settings-module___0qqaW__referralInputRow{flex-direction:column;gap:12px}.settings-module___0qqaW__referralApplyButton{justify-content:center;width:100%;padding:14px 24px}.settings-module___0qqaW__walletsSectionHeader{flex-direction:column;gap:8px}.settings-module___0qqaW__walletCountBadge{align-self:flex-start}.settings-module___0qqaW__walletRow{padding:10px 12px}.settings-module___0qqaW__walletAddress{font-size:12px}.settings-module___0qqaW__walletIcon{width:32px;height:32px}.settings-module___0qqaW__detectedWallet{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.settings-module___0qqaW__detectedWalletInfo{justify-content:flex-start}.settings-module___0qqaW__linkButton{width:100%;padding:12px 20px}.settings-module___0qqaW__linkSuccessBadge{align-self:center}.settings-module___0qqaW__connectWalletButton,.settings-module___0qqaW__linkAnotherButton{padding:14px 16px}.settings-module___0qqaW__accountsSectionHeader{flex-direction:column;gap:8px}.settings-module___0qqaW__identityRow{padding:10px 12px}.settings-module___0qqaW__identityIcon{width:32px;height:32px}.settings-module___0qqaW__identityType{font-size:12px}.settings-module___0qqaW__identityValue{font-size:11px}.settings-module___0qqaW__socialSectionHeader{flex-direction:column;gap:8px}.settings-module___0qqaW__socialRow{padding:10px 12px}.settings-module___0qqaW__socialIcon{width:32px;height:32px}.settings-module___0qqaW__socialType{font-size:12px}.settings-module___0qqaW__linkedBadgeEnhanced,.settings-module___0qqaW__soonBadge,.settings-module___0qqaW__protectedBadge{padding:3px 8px;font-size:10px}.settings-module___0qqaW__accountRow{padding:10px 12px}.settings-module___0qqaW__accountType{font-size:12px}.settings-module___0qqaW__accountIcon{width:32px;height:32px}.settings-module___0qqaW__privacyToggleRow{padding:10px 12px}.settings-module___0qqaW__socialLinksSection{padding:16px}.settings-module___0qqaW__publicProfileHeader{flex-direction:column;align-items:flex-start;gap:8px}.settings-module___0qqaW__publicProfileLeft{flex-direction:column;gap:4px}.settings-module___0qqaW__socialLinkRow{padding:6px 10px}.settings-module___0qqaW__socialLinkRowLinked{padding-top:10px}.settings-module___0qqaW__socialLinkActions{gap:4px}}.settings-module___0qqaW__privacySection{background:linear-gradient(135deg,#ffffffe6 0%,#ffffffbf 100%);border:1px solid #6366f114}.settings-module___0qqaW__privacySectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.settings-module___0qqaW__privacyToggleRow{background:var(--grove-colors-background-light-secondary);border:1px solid var(--grove-colors-border-lightSubtle);border-radius:10px;justify-content:space-between;align-items:center;padding:14px 16px;transition:all .15s;display:flex}.settings-module___0qqaW__privacyToggleRow:hover{background:var(--grove-colors-background-light-secondary);border-color:var(--grove-colors-border-light)}.settings-module___0qqaW__privacyToggleInfo{align-items:center;gap:12px;min-width:0;display:flex}.settings-module___0qqaW__privacyToggleIcon{background:var(--color-bg-primary);border:1px solid var(--grove-colors-border-light);width:36px;height:36px;color:var(--grove-colors-text-light-tertiary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.settings-module___0qqaW__privacyToggleIconPublic{background:var(--grove-colors-brand-primarySubtle);border-color:rgba(var(--grove-colors-brand-primaryRgb), .2);color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__privacyToggleDetails{min-width:0}.settings-module___0qqaW__privacyToggleLabel{color:var(--grove-colors-text-light-primary);font-size:13px;font-weight:600;display:block}.settings-module___0qqaW__privacyToggleDesc{color:var(--grove-colors-text-light-tertiary);margin-top:2px;font-size:12px}.settings-module___0qqaW__toggleSwitch{flex-shrink:0;width:48px;height:28px;position:relative}.settings-module___0qqaW__toggleSwitchInput{opacity:0;width:0;height:0}.settings-module___0qqaW__toggleSwitchSlider{cursor:pointer;background-color:var(--grove-colors-border-light);border-radius:28px;transition:all .2s;position:absolute;inset:0}.settings-module___0qqaW__toggleSwitchSlider:before{content:"";background-color:var(--color-bg-primary);border-radius:50%;width:22px;height:22px;transition:all .2s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 3px #0000001a}.settings-module___0qqaW__toggleSwitchInput:checked+.settings-module___0qqaW__toggleSwitchSlider{background-color:var(--grove-colors-brand-primary)}.settings-module___0qqaW__toggleSwitchInput:checked+.settings-module___0qqaW__toggleSwitchSlider:before{transform:translate(20px)}.settings-module___0qqaW__toggleSwitchInput:disabled+.settings-module___0qqaW__toggleSwitchSlider{opacity:.5;cursor:not-allowed}.settings-module___0qqaW__profileUrlRow{background:rgba(var(--grove-colors-brand-primaryRgb), .04);border:1px dashed rgba(var(--grove-colors-brand-primaryRgb), .2);border-radius:10px;margin-top:12px;padding:12px 16px}.settings-module___0qqaW__profileUrlLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--grove-colors-text-light-tertiary);margin-bottom:4px;font-size:11px;font-weight:500;display:block}.settings-module___0qqaW__profileUrlLink{color:var(--grove-colors-brand-primary);word-break:break-all;font-size:13px;font-weight:500;text-decoration:none}.settings-module___0qqaW__profileUrlLink:hover{text-decoration:underline}.settings-module___0qqaW__profilePrivateMsg{color:var(--grove-colors-text-light-tertiary);font-size:12px;font-style:italic}.settings-module___0qqaW__socialLinkedList{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.settings-module___0qqaW__socialAddSection{border-top:1px solid var(--grove-colors-border-light);padding-top:16px}.settings-module___0qqaW__socialLinkedList+.settings-module___0qqaW__socialLinkRowEditing{margin-bottom:16px}.settings-module___0qqaW__socialLinkRowEditing+.settings-module___0qqaW__socialAddSection{margin-top:16px}.settings-module___0qqaW__socialAddLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--grove-colors-text-light-secondary);margin-bottom:12px;font-size:13px;font-weight:600;display:block}.settings-module___0qqaW__socialChipGrid{flex-wrap:wrap;gap:8px;display:flex}.settings-module___0qqaW__socialChip{border:1.5px solid var(--grove-colors-brand-primary);color:var(--grove-colors-brand-primary);cursor:pointer;white-space:nowrap;background:#fff;border-radius:20px;align-items:center;gap:6px;padding:8px 13px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 3px #0000000a}.settings-module___0qqaW__socialChip:hover{background:rgba(var(--color-primary-rgb), .05);border-color:var(--grove-colors-brand-primary);color:var(--grove-colors-brand-primary);box-shadow:0 3px 10px rgba(var(--color-primary-rgb), .14);transform:translateY(-1px)}.settings-module___0qqaW__socialChip:focus-visible{outline:2px solid var(--grove-colors-brand-primary);outline-offset:2px}.settings-module___0qqaW__socialChip:active{transform:translateY(0)}.settings-module___0qqaW__socialChip svg{opacity:1;width:15px;height:15px;color:var(--grove-colors-brand-primary);transition:opacity .15s}.settings-module___0qqaW__socialChipGroupSection:not(:first-child){margin-top:24px}.settings-module___0qqaW__socialChipGroupLabel{color:var(--grove-colors-text-light-primary);letter-spacing:-.01em;margin-bottom:8px;font-size:15px;font-weight:700;display:block}.settings-module___0qqaW__socialChipGroupCallout{background:rgba(var(--grove-colors-brand-primaryRgb), .06);border-left:3px solid var(--grove-colors-brand-primary);border-radius:0 8px 8px 0;margin-bottom:14px;padding:12px 16px}.settings-module___0qqaW__socialChipGroupDesc{color:var(--grove-colors-text-light-secondary);margin:0;font-size:13px;line-height:1.55}.settings-module___0qqaW__socialChipConnecting{opacity:.7;pointer-events:none}.settings-module___0qqaW__socialChipConnecting svg{display:none}.settings-module___0qqaW__socialChipConnecting span:before{content:"";vertical-align:-1px;border:2px solid var(--grove-colors-brand-primary);border-top-color:#0000;border-radius:50%;width:12px;height:12px;margin-right:4px;animation:.6s linear infinite settings-module___0qqaW__spin;display:inline-block}@media (prefers-reduced-motion:reduce){.settings-module___0qqaW__socialChipConnecting span:before{opacity:.5;animation:none}}.settings-module___0qqaW__chipTipBadge{color:var(--grove-colors-brand-primary);opacity:.7;font-size:10px;font-weight:600}@media (max-width:640px){.settings-module___0qqaW__socialChipGrid{gap:6px}.settings-module___0qqaW__socialChip{padding:8px 14px;font-size:12.5px}}.settings-module___0qqaW__blueskyHandleModal{background:var(--grove-colors-background-light-primary,#fff);border:1px solid var(--grove-colors-border-light);overscroll-behavior:contain;border-radius:18px;width:100%;max-width:380px;padding:2rem;animation:.2s ease-out settings-module___0qqaW__modalSlideIn;position:relative;box-shadow:0 12px 40px #00000024}.settings-module___0qqaW__blueskyHandleModal h3{color:var(--grove-colors-text-light-primary);margin:0 0 6px;font-size:17px;font-weight:700}.settings-module___0qqaW__blueskyHandleModal p{color:var(--grove-colors-text-light-tertiary);margin:0 0 16px;font-size:13px;line-height:1.5}.settings-module___0qqaW__blueskyHandleInput{border:1px solid var(--grove-colors-border-light);width:100%;color:var(--grove-colors-text-light-primary);background:var(--grove-colors-background-light-secondary);border-radius:10px;margin-bottom:16px;padding:10px 14px;font-size:14px;transition:border-color .15s}.settings-module___0qqaW__blueskyHandleInput:focus-visible{border-color:var(--grove-colors-brand-primary);outline:2px solid var(--grove-colors-brand-primary);outline-offset:-1px}.settings-module___0qqaW__blueskyHandleActions{gap:8px;display:flex}.settings-module___0qqaW__blueskyHandleActions button{cursor:pointer;border:none;border-radius:10px;flex:1;padding:10px 0;font-size:14px;font-weight:600;transition:all .15s}.settings-module___0qqaW__blueskyHandleContinue{background:var(--grove-colors-brand-primary);color:#fff}.settings-module___0qqaW__blueskyHandleContinue:hover{opacity:.9}.settings-module___0qqaW__blueskyHandleContinue:focus-visible{outline-offset:-2px;outline:2px solid #fff}.settings-module___0qqaW__blueskyHandleContinue:disabled{opacity:.5;cursor:not-allowed}.settings-module___0qqaW__blueskyHandleCancel{background:var(--grove-colors-background-light-secondary);color:var(--grove-colors-text-light-secondary);border:1px solid var(--grove-colors-border-light)}.settings-module___0qqaW__blueskyHandleCancel:hover{background:var(--grove-colors-background-light-tertiary,#eee)}.settings-module___0qqaW__blueskyHandleCancel:focus-visible{outline:2px solid var(--grove-colors-brand-primary);outline-offset:2px}.settings-module___0qqaW__groveKeyLink{color:var(--color-primary);text-underline-offset:2px;font-weight:500;text-decoration:underline}.settings-module___0qqaW__groveKeyLink:hover{text-decoration:underline}.settings-module___0qqaW__groveKeyRow{background:var(--grove-colors-bg-secondary);border:1px solid var(--grove-colors-border-light);border-radius:10px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;display:flex}.settings-module___0qqaW__groveKeyCode{color:var(--grove-colors-text-light-secondary);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.5px;flex:1;font-size:13px;overflow:hidden}.settings-module___0qqaW__groveKeyActions{flex-shrink:0;gap:2px;display:flex}.settings-module___0qqaW__groveKeyBtn{width:28px;height:28px;color:var(--grove-colors-text-light-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.settings-module___0qqaW__groveKeyBtn:hover{background:var(--grove-colors-border-light);color:var(--grove-colors-text-light-primary)}.settings-module___0qqaW__groveKeyExtensionLink{color:var(--grove-colors-primary);align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.settings-module___0qqaW__groveKeyExtensionLink:hover{text-decoration:underline}.settings-module___0qqaW__discordSupport{width:100%;font-size:var(--text-sm);color:#fffffff2;border-radius:var(--radius-md,12px);background:#5865f2;border:1px solid #4752c4;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:14px 20px;font-weight:600;text-decoration:none;transition:all .15s;display:flex;box-shadow:0 1px 3px #5865f233}.settings-module___0qqaW__discordSupport:hover{color:#fff;background:#4752c4;border-color:#3c45a5;transform:translateY(-1px);box-shadow:0 2px 8px #5865f24d}.settings-module___0qqaW__discordSupport svg:first-child{color:#ffffffe6;flex-shrink:0}.settings-module___0qqaW__discordSupport svg:last-child{color:#fff9;flex-shrink:0}
.ThemeProvider-module__wrapper___aXwhZ{width:100%}
.ButtonBase-module__btn___9S8PJ{--cdp-web-button-ring-color:transparent;--cdp-web-button-ring-width:2px;--cdp-web-button-ring-inset-color:transparent;--cdp-web-button-ring-inset-width:2px;box-sizing:border-box;box-shadow:inset 0 0 0 var(--cdp-web-button-ring-inset-width) var(--cdp-web-button-ring-inset-color),0 0 0 var(--cdp-web-button-ring-width) var(--cdp-web-button-ring-color);color:var(--cdp-web-colors-page-text-default);font-size:var(--cdp-web-font-size-base);font-family:var(--cdp-web-font-family-interactive);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:0;justify-content:center;align-items:center;gap:.5em;padding:1em;font-weight:500;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .15s ease-in-out;display:inline-flex}.ButtonBase-module__full-width___vLJsn{width:100%;display:flex}.ButtonBase-module__size-lg___569jT{padding:1em}.ButtonBase-module__size-md___sAsBJ{padding:.75em}.ButtonBase-module__size-sm___xHCtU{padding:.5em .75em}.ButtonBase-module__size-xs___LiiO7{padding:.25em .75em}
.LoadingSpinner-module__spinner___-zo6Y{transform-origin:50%;animation:2s linear infinite LoadingSpinner-module__spinner___-zo6Y}.LoadingSpinner-module__spinner-circle___9Jfm7{stroke-linecap:round;animation:1.5s ease-in-out infinite LoadingSpinner-module__spinner-circle___9Jfm7}@keyframes LoadingSpinner-module__spinner___-zo6Y{to{transform:rotate(360deg)}}@keyframes LoadingSpinner-module__spinner-circle___9Jfm7{0%{stroke-dasharray:0 150;stroke-dashoffset:0}47.5%{stroke-dasharray:42 150;stroke-dashoffset:-16px}95%,to{stroke-dasharray:42 150;stroke-dashoffset:-59px}}
.VisuallyHidden-module__visually-hidden___tD5Vj{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Button-module__btn___Wj6Dr{--cdp-web-button-ring-color:transparent;--cdp-web-button-ring-width:2px;--cdp-web-button-ring-inset-color:transparent;--cdp-web-button-ring-inset-width:2px;border-radius:var(--cdp-web-borderRadius-cta);font-family:var(--cdp-web-font-family-cta)}.Button-module__link-primary___6Zgkh,.Button-module__link-secondary___S0Qdo{padding:0 .25em}.Button-module__primary___WGT--{background-color:var(--cdp-web-colors-cta-primary-bg-default);color:var(--cdp-web-colors-cta-primary-text-default);border-radius:var(--cdp-web-borderRadius-cta);font-family:var(--cdp-web-font-family-cta)}.Button-module__primary___WGT--:hover{background-color:var(--cdp-web-colors-cta-primary-bg-hover);color:var(--cdp-web-colors-cta-primary-text-hover)}.Button-module__primary___WGT--:active{background-color:var(--cdp-web-colors-cta-primary-bg-pressed)}.Button-module__primary___WGT--:focus{outline:none}.Button-module__primary___WGT--:focus-visible{--cdp-web-button-ring-color:var(--cdp-web-colors-cta-primary-border-focus);--cdp-web-button-ring-inset-color:var(--cdp-web-colors-page-bg-default);outline:none}.Button-module__secondary___Fx0LJ{background-color:var(--cdp-web-colors-cta-secondary-bg-default);color:var(--cdp-web-colors-cta-secondary-text-default);border-radius:var(--cdp-web-borderRadius-cta);font-family:var(--cdp-web-font-family-cta)}.Button-module__secondary___Fx0LJ:hover{background-color:var(--cdp-web-colors-cta-secondary-bg-hover);color:var(--cdp-web-colors-cta-secondary-text-hover)}.Button-module__secondary___Fx0LJ:active{background-color:var(--cdp-web-colors-cta-secondary-bg-pressed)}.Button-module__secondary___Fx0LJ:focus{outline:none}.Button-module__secondary___Fx0LJ:focus-visible{--cdp-web-button-ring-color:var(--cdp-web-colors-cta-secondary-border-focus);--cdp-web-button-ring-inset-color:var(--cdp-web-colors-page-bg-default);outline:none}.Button-module__link-primary___6Zgkh,.Button-module__transparent-primary___iwWv5{color:var(--cdp-web-colors-link-primary-text-default);border-radius:var(--cdp-web-borderRadius-link);font-family:var(--cdp-web-font-family-link);background-color:#0000}.Button-module__link-primary___6Zgkh:hover,.Button-module__transparent-primary___iwWv5:hover{color:var(--cdp-web-colors-link-primary-text-hover)}.Button-module__link-primary___6Zgkh:active,.Button-module__transparent-primary___iwWv5:active{color:var(--cdp-web-colors-link-primary-text-pressed)}.Button-module__link-primary___6Zgkh:focus,.Button-module__transparent-primary___iwWv5:focus{outline:none}.Button-module__link-primary___6Zgkh:focus-visible,.Button-module__transparent-primary___iwWv5:focus-visible{--cdp-web-button-ring-color:var(--cdp-web-colors-link-primary-text-default);outline:none}.Button-module__link-secondary___S0Qdo,.Button-module__transparent-secondary___GfRXu{color:var(--cdp-web-colors-link-secondary-text-default);border-radius:var(--cdp-web-borderRadius-link);font-family:var(--cdp-web-font-family-link);background-color:#0000}.Button-module__link-secondary___S0Qdo:hover,.Button-module__transparent-secondary___GfRXu:hover{color:var(--cdp-web-colors-link-secondary-text-hover)}.Button-module__link-secondary___S0Qdo:active,.Button-module__transparent-secondary___GfRXu:active{color:var(--cdp-web-colors-link-secondary-text-pressed)}.Button-module__link-secondary___S0Qdo:focus,.Button-module__transparent-secondary___GfRXu:focus{outline:none}.Button-module__link-secondary___S0Qdo:focus-visible,.Button-module__transparent-secondary___GfRXu:focus-visible{--cdp-web-button-ring-color:var(--cdp-web-colors-link-secondary-text-default);outline:none}.Button-module__control-btn___9Gkoz{--cdp-web-button-ring-inset-color:var(--cdp-web-colors-select-trigger-border-default);--cdp-web-button-ring-inset-width:1px;background-color:var(--cdp-web-colors-select-trigger-bg-default);border-radius:var(--cdp-web-borderRadius-select-trigger);color:var(--cdp-web-colors-select-trigger-text-default);font-family:var(--cdp-web-font-family-select);font-weight:400}.Button-module__control-btn___9Gkoz:hover{background-color:var(--cdp-web-colors-select-trigger-bg-hover)}.Button-module__control-btn___9Gkoz:active{background-color:var(--cdp-web-colors-select-trigger-bg-pressed)}.Button-module__control-btn___9Gkoz:focus{outline:none}.Button-module__control-btn___9Gkoz:focus-visible{--cdp-web-button-ring-inset-color:var(--cdp-web-colors-input-border-focus);--cdp-web-button-ring-inset-width:2px;outline:none}
.Modal-module__modal___MUsZA{--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;box-sizing:border-box;box-shadow:var(--shadow-md);background:var(--cdp-web-colors-page-bg-default);border-radius:var(--cdp-web-borderRadius-modal);outline:1px solid var(--cdp-web-colors-page-border-default);width:100%;min-width:0;max-width:28.125em;position:relative;overflow:hidden}.Modal-module__modal___MUsZA[data-state=open]{animation:.2s ease-out Modal-module__slide-in___p-A8u,.2s ease-out Modal-module__fade-in___NfUjS}.Modal-module__modal___MUsZA[data-state=closed]{animation:.2s ease-in Modal-module__slide-out___hrRK1,.2s ease-in Modal-module__fade-out___LpBNV}.Modal-module__overlay___-RqGQ{background:var(--cdp-web-colors-bg-overlay);box-sizing:border-box;-webkit-backdrop-filter:blur(.5em);backdrop-filter:blur(.5em);z-index:auto;grid-template-rows:auto 1fr;place-items:end center;display:grid;position:fixed;inset:0;overflow-y:auto}.Modal-module__overlay___-RqGQ[data-state=open]{animation:.2s ease-out Modal-module__fade-in___NfUjS}.Modal-module__overlay___-RqGQ[data-state=closed]{animation:.2s ease-in Modal-module__fade-out___LpBNV}.Modal-module__spacer___dIfOA{height:1em}@keyframes Modal-module__fade-in___NfUjS{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__fade-out___LpBNV{0%{opacity:1}to{opacity:0}}@keyframes Modal-module__slide-in___p-A8u{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Modal-module__slide-out___hrRK1{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (min-width:400px){.Modal-module__overlay___-RqGQ{padding:.5rem}}@media (min-width:450px){.Modal-module__overlay___-RqGQ{grid-template-rows:1fr;place-items:center;padding:1rem}.Modal-module__modal___MUsZA{height:auto}.Modal-module__spacer___dIfOA{display:none}@keyframes Modal-module__slide-in___p-A8u{0%{transform:translateY(10%)}to{transform:translateY(0)}}@keyframes Modal-module__slide-out___hrRK1{0%{transform:translateY(0)}to{transform:translateY(10%)}}}
.Input-module__input___-mK8z{--cdp-web-input-ring-width:1px;--cdp-web-input-ring-color:var(--cdp-web-colors-input-border-default);box-sizing:border-box;font-family:var(--cdp-web-font-family-input);font-size:var(--cdp-web-font-size-base);border-radius:var(--cdp-web-borderRadius-input);background-color:var(--cdp-web-colors-input-bg-default);box-shadow:0 0 0 var(--cdp-web-input-ring-width) var(--cdp-web-input-ring-color) inset;color:var(--cdp-web-colors-input-text-default);border:0;width:100%;padding:1em;line-height:1.5;transition:box-shadow .15s ease-in-out}.Input-module__input___-mK8z[readonly]{--cdp-web-input-ring-color:transparent;background-color:var(--cdp-web-colors-input-bg-readonly);color:var(--cdp-web-colors-input-text-readonly)}.Input-module__size-lg___IYoRG{padding:1em}.Input-module__size-md___8hkn5{padding:.75em}.Input-module__size-sm___cnynF{padding:.5em .75em}.Input-module__size-xs___aK-NH{padding:.25em .75em}.Input-module__input___-mK8z::placeholder{color:var(--cdp-web-colors-input-placeholder-default)}.Input-module__input___-mK8z:focus-visible,.Input-module__input___-mK8z[readonly]:focus-visible{--cdp-web-input-ring-color:var(--cdp-web-colors-input-border-focus);--cdp-web-input-ring-width:2px;outline:none}.Input-module__input___-mK8z[aria-invalid=true],.Input-module__input___-mK8z[readonly][aria-invalid=true]{--cdp-web-input-ring-color:var(--cdp-web-colors-input-border-error)}.Input-module__input___-mK8z[data-success=true],.Input-module__input___-mK8z[readonly][data-success=true]{--cdp-web-input-ring-color:var(--cdp-web-colors-input-border-success)}
.Label-module__label___jDumT{color:var(--cdp-web-colors-input-label-default);font-size:.875em;font-weight:500;line-height:1.43}
.Error-module__error___zeTQt{color:var(--cdp-web-colors-fg-negative);line-height:1.25em;font-family:var(--cdp-web-font-family-body);font-size:var(--cdp-web-font-size-base);gap:.25em;margin:0;display:flex}.Error-module__text___wQxPI{font-size:.875em}.Error-module__icon___uwkis{flex-grow:0;flex-shrink:0;width:.875em;height:1.25em}
.SuccessMessage-module__success___ZOELg{color:var(--cdp-web-colors-fg-positive);font-family:var(--cdp-web-font-family-body);font-size:var(--cdp-web-font-size-base);align-items:center;gap:.25em;margin:0;line-height:1.25em;display:flex}.SuccessMessage-module__success___ZOELg span{font-size:.875em}.SuccessMessage-module__icon___QpPW-{flex-grow:0;flex-shrink:0;width:auto;height:.875em}
.OTP-module__otp___UjnM8{--cdp-web-otp-input-width:25%;flex-direction:column;gap:.25em;display:flex}.OTP-module__group-container___hNqnB{gap:.5em;display:flex}.OTP-module__input-container___snmj7{width:var(--cdp-web-otp-input-width)}.OTP-module__input___Vbd5m{text-align:center}.OTP-module__label___cK41n{margin:0 0 .43em}
.OTPForm-module__otp-form___G1-63 [data-part=input-group]{padding-bottom:1.5em}.OTPForm-module__otp-form___G1-63 [data-part=success],.OTPForm-module__otp-form___G1-63 [data-part=error]{margin-top:-1.5em}.OTPForm-module__resend-controls___yFns-{flex-flow:column;justify-content:center;align-items:stretch;min-height:1.5em;padding-top:1.5em;padding-bottom:.5em;display:flex}.OTPForm-module__loading-spinner-wrapper___iw7f0{min-height:1.5em;margin-top:-1.5em;position:relative;top:.25em}.OTPForm-module__resend-controls-spinner-wrapper___AyU3A{top:-.25em}.OTPForm-module__loading-spinner___8N9XU{color:var(--cdp-web-colors-link-primary-text-default);margin:0 auto;display:block}.OTPForm-module__resend-wrapper___aZUAz{text-align:center;justify-content:center;align-items:center;min-height:1.5em;display:flex}.OTPForm-module__reset-timer___7ElWj{color:var(--cdp-web-colors-page-text-muted);justify-content:center;align-items:center;min-height:1em;font-weight:500;line-height:1em;display:flex}.OTPForm-module__reset-timer___7ElWj p{margin:0;font-size:.875em;line-height:1}
.Badge-module__badge___IxlOE{border-radius:var(--cdp-web-borderRadius-badge);font-size:var(--cdp-web-font-size-base);font-family:var(--cdp-web-font-family-page);justify-content:center;align-items:center;min-width:1em;min-height:1em;padding:.75em;font-weight:500;line-height:1;display:inline-flex}.Badge-module__badge___IxlOE svg,.Badge-module__badge___IxlOE img{width:1.5em;height:1.5em;margin:0;display:block}.Badge-module__badge___IxlOE[data-variant=primary]{background-color:var(--cdp-web-colors-badge-primary-bg-default);color:var(--cdp-web-colors-badge-primary-text-default)}.Badge-module__badge___IxlOE[data-variant=secondary]{background-color:var(--cdp-web-colors-badge-secondary-bg-default);color:var(--cdp-web-colors-badge-secondary-text-default)}.Badge-module__badge___IxlOE[data-variant=warning]{background-color:var(--cdp-web-colors-badge-warning-bg-default);color:var(--cdp-web-colors-badge-warning-text-default)}
.VerifyMfaDescription-module__description___mDWgu{color:var(--cdp-web-colors-page-text-muted);text-align:center;margin:0;font-size:.875em;line-height:normal}
.VerifyMfaFlow-module__method-wrapper___LEPzD{width:100%}
.CoinbaseFooter-module__footer___d0ToM{color:var(--cdp-web-colors-page-text-muted);justify-content:center;align-items:center;gap:.5em;padding:1em 1.5em 0;line-height:1;display:flex}.CoinbaseFooter-module__text___dmxyS{align-items:center;gap:.25em;margin:0;font-size:.75em;display:flex}.CoinbaseFooter-module__icon___3-qMm{width:.75em;height:auto}.CoinbaseFooter-module__coinbase-icon___Ws6HN{width:auto;height:1em}
.VerifyMfaImage-module__image___xftcN{text-align:center;width:100%}
.VerifyMfaTitle-module__heading___18nul{text-align:center;margin:0;font-size:1em;font-weight:500;line-height:1.5}
.VerifyMfa-module__mfa-verification___txLpd{box-sizing:border-box;font:var(--cdp-web-font-size-base) / 1.5 var(--cdp-web-font-family-body);font-optical-sizing:auto;background-color:var(--cdp-web-colors-page-bg-default);color:var(--cdp-web-colors-page-text-default);flex-direction:column;width:100%;max-width:38.25em;padding:1em 2em;display:flex;overflow:hidden}.VerifyMfa-module__mfa-verification___txLpd *{box-sizing:border-box}.VerifyMfa-module__mfa-verification-content___-ksMh{flex-direction:column;align-items:center;gap:1em;width:100%;display:flex}.VerifyMfa-module__mfa-verification-form___7b69Y{padding-top:.5em}.VerifyMfa-module__footer___3bANn{width:100%;margin-top:auto;padding-top:.75em}.VerifyMfaModal-module__verify___GZ6dw{padding-top:1.5em}.VerifyMfaModal-module__content___BSj0G{flex-direction:column;gap:1em;display:flex}.VerifyMfaModal-module__header___2plY9{justify-content:space-between;align-items:center;display:flex}.VerifyMfaModal-module__close-icon___pyobJ{width:1.5em;height:1.5em}.VerifyMfaModal-module__close-button___h9yrq{padding:0}.VerifyMfaModal-module__trigger___YXiwC{padding-left:2em;padding-right:2em}.VerifyMfaModal-module__flow___HE2Lf{padding-top:.5em;padding-bottom:1em}
