@keyframes balances-module__k9g98W__spin{to{transform:rotate(360deg)}}@keyframes balances-module__k9g98W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes balances-module__k9g98W__pulse{0%,to{opacity:1}50%{opacity:.5}}.balances-module__k9g98W__grid{gap:var(--spacing-lg);flex:1;grid-template-columns:repeat(2,1fr);align-content:start;padding-top:8vh;display:grid}.balances-module__k9g98W__card{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);animation:balances-module__k9g98W__cardSlideUp .5s var(--ease-spring) backwards;flex-direction:column;transition:all .25s;display:flex}.balances-module__k9g98W__cardUpper{gap:var(--spacing-md);min-height:140px;padding-bottom:var(--spacing-md);flex-direction:column;display:flex}.balances-module__k9g98W__card:first-child{animation-delay:.1s}.balances-module__k9g98W__card:nth-child(2){animation-delay:.2s}.balances-module__k9g98W__card:nth-child(3){animation-delay:.3s}@keyframes balances-module__k9g98W__cardSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.balances-module__k9g98W__card:hover{border-color:rgba(var(--color-primary-rgb), .3);box-shadow:0 8px 24px rgba(var(--color-primary-rgb), .08)}.balances-module__k9g98W__cardTipping:hover{border-color:rgba(var(--color-primary-rgb), .3);box-shadow:0 8px 24px rgba(var(--color-primary-rgb), .1)}.balances-module__k9g98W__cardEarning,.balances-module__k9g98W__cardTipping{border-color:rgba(var(--color-primary-rgb), .25)}.balances-module__k9g98W__cardExtension{background:linear-gradient(135deg, rgba(var(--color-info-rgb), .04) 0%, var(--color-bg-primary) 100%)}.balances-module__k9g98W__cardExtensionReady{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .06) 0%, var(--color-bg-primary) 100%);border-color:rgba(var(--color-primary-rgb), .25)}.balances-module__k9g98W__cardExtensionNeedsAction{background:linear-gradient(135deg, rgba(var(--color-info-rgb), .04) 0%, var(--color-bg-primary) 100%)}.balances-module__k9g98W__cardExtensionNeedsSync{background:linear-gradient(135deg, color-mix(in srgb, var(--grove-colors-semantic-warning) 4%, transparent) 0%, var(--color-bg-primary) 100%);border-color:color-mix(in srgb, var(--grove-colors-semantic-warning) 20%, transparent)}.balances-module__k9g98W__cardHeader{align-items:flex-start;gap:var(--spacing-sm);display:flex;position:relative}.balances-module__k9g98W__cardMeta{flex:1;min-width:0}.balances-module__k9g98W__cardHeaderTop{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:2px;display:flex}.balances-module__k9g98W__cardIcon{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--grove-colors-brand-primarySubtle) 0%, rgba(var(--color-primary-rgb), .08) 100%);width:40px;height:40px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.balances-module__k9g98W__cardIconTipping{background:linear-gradient(135deg, var(--grove-colors-brand-primarySubtle) 0%, rgba(var(--color-primary-rgb), .08) 100%);color:var(--color-primary)}.balances-module__k9g98W__cardIconExtension{background:linear-gradient(135deg, rgba(var(--color-info-rgb), .15) 0%, rgba(var(--color-info-rgb), .08) 100%);color:var(--grove-colors-semantic-info)}.balances-module__k9g98W__cardExtensionReady .balances-module__k9g98W__cardIconExtension{background:linear-gradient(135deg, var(--grove-colors-brand-primarySubtle) 0%, rgba(var(--color-primary-rgb), .08) 100%);color:var(--color-primary)}.balances-module__k9g98W__cardExtensionNeedsSync .balances-module__k9g98W__cardIconExtension{background:linear-gradient(135deg, color-mix(in srgb, var(--grove-colors-semantic-warning) 15%, transparent) 0%, color-mix(in srgb, var(--grove-colors-semantic-warning) 8%, transparent) 100%);color:var(--grove-colors-accent-orange)}.balances-module__k9g98W__cardTitle{font-size:var(--text-base);font-weight:600;font-family:var(--font-heading);color:var(--color-text-primary);margin:0}.balances-module__k9g98W__cardDesc{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0}.balances-module__k9g98W__platformStatus{align-items:center;gap:var(--spacing-sm);padding:12px var(--spacing-md);box-sizing:border-box;background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .06) 0%, rgba(var(--color-primary-rgb), .02) 100%);border:1px solid var(--grove-colors-brand-primarySubtle);border-radius:var(--radius-md);height:48px;margin-top:var(--spacing-xs);display:flex}.balances-module__k9g98W__platformLabel{color:var(--color-text-secondary);white-space:nowrap;font-size:11px;font-weight:600}.balances-module__k9g98W__platformIcons{align-items:center;gap:4px;display:flex}.balances-module__k9g98W__platformIcon{background:rgba(var(--color-primary-rgb), .08);border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-text-secondary);justify-content:center;align-items:center;transition:all .15s;display:flex}.balances-module__k9g98W__platformIcon svg{flex-shrink:0;width:14px;height:14px;display:block}.balances-module__k9g98W__platformIcon:hover{background:var(--grove-colors-brand-primarySubtle);color:var(--color-primary);transform:scale(1.05)}.balances-module__k9g98W__platformMore{text-transform:uppercase;letter-spacing:.5px;color:var(--color-accent-orange-hover);background:color-mix(in srgb, var(--grove-colors-semantic-warning) 12%, transparent);border-radius:var(--radius-full);white-space:nowrap;border:none;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;font-size:10px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.balances-module__k9g98W__platformMore:hover{background:color-mix(in srgb, var(--grove-colors-semantic-warning) 20%, transparent);color:var(--color-accent-orange-hover)}.balances-module__k9g98W__platformMore svg{transition:transform .15s}.balances-module__k9g98W__platformMore:hover svg{transform:translate(2px)}.balances-module__k9g98W__balanceDisplay{align-items:baseline;gap:6px;display:flex}.balances-module__k9g98W__balanceLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-tertiary);font-size:11px;font-weight:500}.balances-module__k9g98W__balanceValue{font-size:2rem;font-weight:700;font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-1px}.balances-module__k9g98W__onChainRow{align-items:baseline;gap:6px;margin-top:-6px;display:inline-flex}.balances-module__k9g98W__onChainValue{color:var(--color-text-secondary);letter-spacing:-.3px;font-size:.95rem;font-weight:600}.balances-module__k9g98W__onChainLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-tertiary);font-size:10px;font-weight:500}.balances-module__k9g98W__balanceLoading{align-items:center;height:36px;display:flex}.balances-module__k9g98W__spinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite balances-module__k9g98W__spin}.balances-module__k9g98W__cardLower{gap:var(--spacing-md);flex-direction:column;flex:1;display:flex}.balances-module__k9g98W__addressSection{padding:var(--spacing-sm) 0;border-top:1px solid var(--color-border)}.balances-module__k9g98W__addressRow{align-items:center;gap:var(--spacing-sm);background:linear-gradient(135deg, var(--color-bg-secondary) 0%, #f8fafccc 100%);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:10px 12px;display:flex}.balances-module__k9g98W__addressRowPlaceholder{visibility:hidden;height:62px}.balances-module__k9g98W__walletTable{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-primary);flex-direction:column;display:flex}.balances-module__k9g98W__walletTable+.balances-module__k9g98W__walletTable{margin-top:10px}.balances-module__k9g98W__walletTableHeader{flex-direction:column;gap:2px;padding:10px 14px 4px;display:flex}.balances-module__k9g98W__walletTableTitle{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.balances-module__k9g98W__walletTableDesc{color:var(--color-text-tertiary);align-items:center;gap:4px;font-size:11px;font-weight:400;display:flex}.balances-module__k9g98W__walletTableDescAuto{color:var(--color-primary);font-weight:500}.balances-module__k9g98W__walletTableDescAuto svg{flex-shrink:0}.balances-module__k9g98W__walletTableRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:8px 14px;display:flex}.balances-module__k9g98W__walletTableRow+.balances-module__k9g98W__walletTableRow{border-top:1px solid color-mix(in srgb, var(--color-border) 60%, transparent)}.balances-module__k9g98W__walletTableEmpty{color:var(--color-text-tertiary);font-size:.82rem}.balances-module__k9g98W__walletTableFooter{border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-tertiary);border-radius:0 0 var(--radius-md) var(--radius-md);align-items:center;gap:6px;padding:9px 14px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.balances-module__k9g98W__walletTableFooter:hover{color:var(--color-text-secondary);background:#00000004}.balances-module__k9g98W__walletTableFooter svg{opacity:.4;flex-shrink:0}.balances-module__k9g98W__walletTableFooter:hover svg{opacity:.6}.balances-module__k9g98W__smartWalletBalanceInline{font-size:var(--text-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.balances-module__k9g98W__withdrawBtnInline{font-size:var(--text-xs);color:var(--color-text-inverse);background-color:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;border:none;padding:5px 14px;font-weight:600}.balances-module__k9g98W__withdrawBtnInline:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.balances-module__k9g98W__withdrawBtnInline:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.balances-module__k9g98W__securedByFooter{border-top:1px solid var(--color-border);width:100%;color:var(--color-text-tertiary);cursor:pointer;border-radius:0 0 var(--radius-md) var(--radius-md);background:0 0;border-bottom:none;border-left:none;border-right:none;align-items:center;gap:5px;padding:9px 14px;font-size:11px;font-weight:500;transition:color .15s,background .15s;display:flex}.balances-module__k9g98W__securedByFooter:hover{color:var(--color-text-secondary);background:#00000004}.balances-module__k9g98W__securedByFooter svg{opacity:.5;flex-shrink:0}.balances-module__k9g98W__securedByFooter:hover svg{opacity:.7}.balances-module__k9g98W__exportKeyAction{margin:10px 0 4px}.balances-module__k9g98W__walletTable .balances-module__k9g98W__iconBtn{width:26px;height:26px}.balances-module__k9g98W__walletTable .balances-module__k9g98W__iconBtn svg{width:12px;height:12px}.balances-module__k9g98W__walletTable .balances-module__k9g98W__addressActions{gap:4px}.balances-module__k9g98W__earningWalletInfo{align-items:center;gap:var(--spacing-sm);flex:1;min-width:0;display:flex}.balances-module__k9g98W__address{min-width:0;font-size:var(--text-sm);font-family:var(--font-mono);color:var(--color-text-primary);letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;background:0 0;flex:1;padding:0;overflow:hidden}.balances-module__k9g98W__addressLabel{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-size:11px;font-weight:600}.balances-module__k9g98W__addressActions{gap:6px;display:flex}.balances-module__k9g98W__iconBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-primary);width:30px;height:30px;color:var(--color-text-tertiary);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:flex}.balances-module__k9g98W__iconBtn:hover{border-color:var(--color-primary);color:var(--color-primary);background:rgba(var(--color-primary-rgb), .08);box-shadow:0 2px 8px var(--grove-colors-brand-primarySubtle);transform:translateY(-1px)}.balances-module__k9g98W__noAddress{font-size:var(--text-sm);color:var(--color-text-tertiary);padding:var(--spacing-sm) 0;font-style:italic}.balances-module__k9g98W__cardFooter{padding-top:var(--spacing-sm);align-items:center;gap:var(--spacing-md);display:flex}.balances-module__k9g98W__footerButtons{flex-direction:column;gap:8px;display:flex}.balances-module__k9g98W__footerButtons>button:first-child{width:100%}.balances-module__k9g98W__secondaryBtn{width:100%;font-size:var(--text-sm);color:var(--color-text-tertiary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:not-allowed;padding:10px 16px;font-weight:500;transition:all .15s}.balances-module__k9g98W__activeBadge{text-transform:uppercase;letter-spacing:.5px;color:var(--color-primary);background:rgba(var(--color-primary-rgb), .1);border-radius:var(--radius-full);align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.balances-module__k9g98W__extensionCallout{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:12px var(--spacing-md);box-sizing:border-box;background:linear-gradient(135deg, color-mix(in srgb, var(--grove-colors-semantic-warning) 6%, transparent) 0%, color-mix(in srgb, var(--grove-colors-semantic-warning) 2%, transparent) 100%);border:1px solid color-mix(in srgb, var(--grove-colors-semantic-warning) 15%, transparent);border-radius:var(--radius-md);height:48px;color:var(--color-text-secondary);cursor:pointer;margin-top:0;text-decoration:none;transition:all .2s;display:flex}.balances-module__k9g98W__extensionCallout:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--grove-colors-semantic-warning) 10%, transparent) 0%, color-mix(in srgb, var(--grove-colors-semantic-warning) 4%, transparent) 100%);border-color:color-mix(in srgb, var(--grove-colors-semantic-warning) 30%, transparent);color:var(--color-text-primary);box-shadow:0 2px 8px color-mix(in srgb, var(--grove-colors-semantic-warning) 10%, transparent);transform:translateY(-1px)}.balances-module__k9g98W__extensionCallout:hover>svg{color:var(--grove-colors-accent-orange)}.balances-module__k9g98W__extensionCalloutLeft{align-items:center;gap:var(--spacing-sm);font-size:var(--text-sm);font-weight:500;display:flex}.balances-module__k9g98W__extensionCalloutLeft>svg{color:var(--grove-colors-accent-orange);opacity:.8}.balances-module__k9g98W__extensionStatus{flex:1}.balances-module__k9g98W__extensionDesc{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.balances-module__k9g98W__extensionReady{font-size:var(--text-sm);color:var(--color-primary);padding:var(--spacing-sm);background:rgba(var(--color-primary-rgb), .06);border-radius:var(--radius-md);margin:0}.balances-module__k9g98W__extensionActions{padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.balances-module__k9g98W__callout{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--color-text-secondary);margin-top:auto;line-height:1.5;display:flex}.balances-module__k9g98W__calloutIcon{color:var(--color-text-tertiary);flex-shrink:0}.balances-module__k9g98W__calloutLink{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.balances-module__k9g98W__calloutLink:hover{color:var(--color-primary-hover)}.balances-module__k9g98W__balanceSummary{gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md);margin-bottom:var(--spacing-md);flex-direction:column;display:flex}.balances-module__k9g98W__balanceSummaryRow{justify-content:space-between;align-items:center;display:flex}.balances-module__k9g98W__balanceSummaryLabel{font-size:var(--text-sm);color:var(--color-text-secondary)}.balances-module__k9g98W__balanceSummaryValue{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}.balances-module__k9g98W__balanceSummaryValueHighlight{font-size:var(--text-sm);color:var(--color-primary);font-weight:700}.balances-module__k9g98W__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;padding:var(--spacing-md);background:#11182799;justify-content:center;align-items:center;animation:.2s balances-module__k9g98W__fadeIn;display:flex;position:fixed;inset:0}.balances-module__k9g98W__modal{background:var(--color-bg-primary);border-radius:var(--radius-lg);width:100%;max-width:540px;max-height:90vh;animation:.3s cubic-bezier(.16,1,.3,1) balances-module__k9g98W__slideUp;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}@keyframes balances-module__k9g98W__slideUp{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.balances-module__k9g98W__modalHeader{padding:var(--spacing-lg);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.balances-module__k9g98W__modalHeader h2{font-size:var(--text-xl);font-family:var(--font-heading);margin:0}.balances-module__k9g98W__modalClose{cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-sm);width:36px;height:36px;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.balances-module__k9g98W__modalClose svg{width:20px;height:20px}.balances-module__k9g98W__modalClose:hover{background-color:var(--color-bg-secondary);color:var(--color-text-primary)}.balances-module__k9g98W__modalBody{padding:var(--spacing-lg)}.balances-module__k9g98W__modalFooter{justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-lg);border-top:1px solid var(--color-border);display:flex}.balances-module__k9g98W__modalButtons{gap:var(--spacing-sm);justify-content:flex-end;width:100%;display:flex}.balances-module__k9g98W__awaitingOnramp{padding:var(--spacing-xl) var(--spacing-lg);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.balances-module__k9g98W__awaitingIcon{color:var(--color-primary);margin-bottom:var(--spacing-md);animation:2s ease-in-out infinite balances-module__k9g98W__pulse}.balances-module__k9g98W__awaitingTitle{color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0;font-size:1.125rem;font-weight:600}.balances-module__k9g98W__awaitingDesc{color:var(--color-text-secondary);margin:0;font-size:.875rem}.balances-module__k9g98W__retryInfo{font-size:var(--text-xs,.75rem);color:var(--color-text-secondary);margin-top:4px}.balances-module__k9g98W__incomingBalance{justify-content:center;align-items:center;gap:6px;margin-top:4px;display:flex}.balances-module__k9g98W__incomingLabel{color:var(--color-text-secondary);font-size:.75rem}.balances-module__k9g98W__incomingValue{color:var(--color-primary);font-size:.75rem;font-weight:600}.balances-module__k9g98W__fiatTimingNote{background:linear-gradient(135deg, color-mix(in srgb, var(--grove-colors-semantic-warning) 8%, transparent) 0%, #fbbf240d 100%);border:1px solid color-mix(in srgb, var(--grove-colors-semantic-warning) 20%, transparent);margin-top:var(--spacing-md);margin-bottom:var(--spacing-md);border-radius:12px;align-items:center;gap:14px;padding:16px 18px;display:flex}.balances-module__k9g98W__fiatTimingNote svg{color:var(--color-warning);opacity:.9;flex-shrink:0}.balances-module__k9g98W__fiatTimingNote ul{color:var(--color-text-secondary);margin:0;padding:0;font-size:13px;line-height:1.6;list-style:none}.balances-module__k9g98W__fiatTimingNote li{margin-bottom:8px;padding-left:18px;position:relative}.balances-module__k9g98W__fiatTimingNote li:before{content:"";background:var(--color-warning);opacity:.6;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.balances-module__k9g98W__fiatTimingNote li:last-child{margin-bottom:0}.balances-module__k9g98W__error{background:linear-gradient(135deg, color-mix(in srgb, var(--grove-colors-semantic-error) 6%, transparent) 0%, rgba(var(--color-error-rgb), .04) 100%);border:1px solid color-mix(in srgb, var(--grove-colors-semantic-error) 20%, transparent);margin-top:var(--spacing-sm);border-radius:10px;flex-direction:row;align-items:center;gap:12px;padding:12px 14px;display:flex}.balances-module__k9g98W__errorIcon{background:color-mix(in srgb, var(--grove-colors-semantic-warning) 12%, transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.balances-module__k9g98W__errorIcon svg{width:16px;height:16px;color:var(--color-warning)}.balances-module__k9g98W__errorContent{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.balances-module__k9g98W__errorTitle{color:var(--color-error);font-size:13px;font-weight:600}.balances-module__k9g98W__errorMessage{color:var(--color-error);opacity:.85;font-size:12px}.balances-module__k9g98W__reconnectButton{background:var(--color-primary);color:var(--color-text-inverse);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:500;transition:background .2s}.balances-module__k9g98W__reconnectButton:hover{background:var(--grove-colors-accent-orange);transform:translateY(-1px)}.balances-module__k9g98W__acknowledgmentWrapper{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.balances-module__k9g98W__acknowledgmentLabel{cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--color-bg-secondary);border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;transition:all .2s;display:flex}.balances-module__k9g98W__acknowledgmentLabel:hover{background:var(--color-bg-tertiary);border-color:var(--color-border)}.balances-module__k9g98W__acknowledgmentLabel:has(input:checked){background:rgba(var(--color-primary-rgb), .06);border-color:rgba(var(--color-primary-rgb), .25)}.balances-module__k9g98W__acknowledgmentCheckbox{flex-shrink:0;width:20px;height:20px;margin-top:1px;position:relative}.balances-module__k9g98W__acknowledgmentCheckbox input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.balances-module__k9g98W__acknowledgmentCheckbox .balances-module__k9g98W__checkboxCustom{background:var(--color-bg-primary);border:2px solid var(--color-border);border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex;position:absolute;top:0;left:0}.balances-module__k9g98W__acknowledgmentCheckbox input:checked+.balances-module__k9g98W__checkboxCustom{background:var(--color-primary);border-color:var(--color-primary)}.balances-module__k9g98W__acknowledgmentCheckbox .balances-module__k9g98W__checkboxCustom svg{opacity:0;color:var(--color-text-inverse);transition:all .15s;transform:scale(.5)}.balances-module__k9g98W__acknowledgmentCheckbox input:checked+.balances-module__k9g98W__checkboxCustom svg{opacity:1;transform:scale(1)}.balances-module__k9g98W__acknowledgmentCheckbox input:focus-visible+.balances-module__k9g98W__checkboxCustom{box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .2)}.balances-module__k9g98W__acknowledgmentText{color:var(--color-text-secondary);font-size:13px;line-height:1.45}.balances-module__k9g98W__acknowledgmentText strong{color:var(--color-text-primary);font-weight:500}.balances-module__k9g98W__modalLarge{max-width:560px}.balances-module__k9g98W__learnModalHeader{padding:var(--spacing-lg);padding-top:var(--spacing-xl);text-align:center;border-bottom:1px solid var(--color-border);position:relative}.balances-module__k9g98W__learnModalHeader .balances-module__k9g98W__modalClose{position:absolute;top:12px;right:12px}.balances-module__k9g98W__learnModalEyebrow{text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary);margin-bottom:4px;font-size:11px;font-weight:600}.balances-module__k9g98W__learnModalTitle{font-size:1.25rem;font-weight:700;font-family:var(--font-heading);color:var(--color-text-primary);margin:0}.balances-module__k9g98W__learnModalFooter{padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--color-border);text-align:center}.balances-module__k9g98W__docsLink{font-size:var(--text-sm);color:var(--color-primary);align-items:center;gap:4px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.balances-module__k9g98W__docsLink:hover{opacity:.8}.balances-module__k9g98W__earningSteps{gap:var(--spacing-lg);flex-direction:column;display:flex}.balances-module__k9g98W__earningStep{gap:var(--spacing-sm);flex-direction:column;display:flex}.balances-module__k9g98W__earningStepHeader{align-items:center;gap:var(--spacing-sm);font-size:var(--text-base);color:var(--color-text-primary);display:flex}.balances-module__k9g98W__earningStepNumber{background:linear-gradient(135deg, var(--grove-colors-brand-primarySubtle) 0%, rgba(var(--color-primary-rgb), .08) 100%);width:24px;height:24px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.balances-module__k9g98W__earningStepDesc{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;padding-left:36px;line-height:1.5}.balances-module__k9g98W__addressCopyRow{align-items:center;gap:var(--spacing-md);background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .06) 0%, rgba(var(--color-primary-rgb), .02) 100%);border:1px solid var(--grove-colors-brand-primarySubtle);border-radius:var(--radius-lg);margin-left:36px;padding:14px 16px;display:flex}.balances-module__k9g98W__addressCopyValue{font-size:14px;font-family:var(--font-mono);color:var(--color-text-primary);letter-spacing:.3px;flex:1;font-weight:500}.balances-module__k9g98W__addressCopyBtn{color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;box-shadow:0 2px 8px rgba(var(--color-primary-rgb), .25);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.balances-module__k9g98W__addressCopyBtn:hover{background:var(--grove-colors-accent-orange);box-shadow:0 4px 12px color-mix(in srgb, var(--grove-colors-semantic-warning) 30%, transparent);transform:translateY(-1px)}.balances-module__k9g98W__platformInstructionCard{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);margin-left:36px;margin-bottom:var(--spacing-xs)}.balances-module__k9g98W__platformInstructionHeader{align-items:center;gap:var(--spacing-sm);font-size:var(--text-sm);color:var(--color-text-primary);margin-bottom:4px;display:flex}.balances-module__k9g98W__editProfileLink{color:var(--color-primary);background:rgba(var(--color-primary-rgb), .08);border-radius:var(--radius-full);align-items:center;gap:3px;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.balances-module__k9g98W__editProfileLink:hover{background:var(--grove-colors-brand-primarySubtle);color:var(--grove-colors-brand-primaryHover)}.balances-module__k9g98W__editProfileLink svg{transition:transform .15s}.balances-module__k9g98W__editProfileLink:hover svg{transform:translate(1px,-1px)}.balances-module__k9g98W__platformCardIcon{border-radius:var(--radius-sm);background:var(--color-bg-primary);border:1px solid var(--color-border);width:28px;height:28px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.balances-module__k9g98W__platformInstructionText{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.5}.balances-module__k9g98W__platformInstructionText code{background:var(--grove-colors-border-lightSubtle);border-radius:3px;padding:1px 4px;font-size:11px}.balances-module__k9g98W__tippingSteps{gap:var(--spacing-md);flex-direction:column;display:flex}.balances-module__k9g98W__tippingIntro{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-sm) 0;line-height:1.5}.balances-module__k9g98W__step{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-md);display:flex}.balances-module__k9g98W__stepNumber{font-size:11px;font-weight:700;font-family:var(--font-mono);color:var(--color-primary);opacity:.7;margin-top:3px}.balances-module__k9g98W__stepContent{flex:1}.balances-module__k9g98W__stepContent>strong{font-size:var(--text-sm);color:var(--color-text-primary);margin-bottom:2px;font-weight:600;display:block}.balances-module__k9g98W__stepContent p{color:var(--color-text-secondary);margin:0;font-size:12px}.balances-module__k9g98W__stepContent p b{color:var(--color-text-primary);font-weight:600}.balances-module__k9g98W__stepInlineLink{color:var(--color-primary);font-weight:500;text-decoration:none}.balances-module__k9g98W__stepInlineLink:hover{text-decoration:underline}.balances-module__k9g98W__stepActionLink{color:var(--color-primary);align-items:center;gap:4px;margin-top:6px;font-size:12px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.balances-module__k9g98W__stepActionLink:hover{opacity:.8}.balances-module__k9g98W__addressWithName{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.balances-module__k9g98W__ensName{color:var(--color-primary);background:rgba(var(--color-primary-rgb), .08);border-radius:var(--radius-full);white-space:nowrap;padding:2px 8px;font-size:12px;font-weight:600}.balances-module__k9g98W__withdrawBtn{flex:1}.balances-module__k9g98W__withdrawBtn button{width:100%;height:40px;font-size:var(--text-sm);background-color:var(--color-primary);color:var(--color-text-inverse);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-base);border:none;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:inline-flex}.balances-module__k9g98W__withdrawBtn button:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.balances-module__k9g98W__withdrawBtn button:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.balances-module__k9g98W__tooltipWrapper{position:relative}.balances-module__k9g98W__tooltipWrapper:hover:after{content:attr(data-tooltip);background:var(--color-surface-elevated,var(--color-bg-dark));color:var(--color-text-inverse);font-size:var(--text-xs);border-radius:var(--radius-sm);white-space:nowrap;z-index:10;box-shadow:var(--shadow-md);pointer-events:none;padding:8px 12px;font-weight:400;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.balances-module__k9g98W__exportWalletBtn{flex:1}.balances-module__k9g98W__exportWalletBtn button{width:100%;height:40px;font-size:var(--text-sm);background:var(--grove-colors-accent-orange);color:var(--color-text-inverse);border:1px solid var(--grove-colors-accent-orange);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-base);justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-weight:600;display:inline-flex}.balances-module__k9g98W__exportWalletBtn button:hover{background:color-mix(in srgb, var(--grove-colors-accent-orange) 85%, black);border-color:color-mix(in srgb, var(--grove-colors-accent-orange) 85%, black);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.balances-module__k9g98W__tippingCardFooter{margin-top:auto;padding-top:0}.balances-module__k9g98W__tippingCardFooter+.balances-module__k9g98W__tippingFooterLinks{margin-top:0}.balances-module__k9g98W__depositBtn{flex:1}.balances-module__k9g98W__depositBtn button{width:100%;height:40px;font-size:var(--text-sm);padding:8px 16px;font-weight:600}.balances-module__k9g98W__calloutTrigger{margin-bottom:var(--spacing-xs);cursor:pointer;font-size:var(--text-xs);color:var(--color-text-tertiary);background:0 0;border:none;align-items:center;gap:6px;padding:2px 0;font-weight:500;transition:color .15s;display:flex}.balances-module__k9g98W__calloutTrigger:hover{color:var(--color-text-secondary)}.balances-module__k9g98W__calloutTrigger svg{opacity:.6;flex-shrink:0}.balances-module__k9g98W__calloutPopupOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9999;padding:var(--spacing-md);background:#11182766;justify-content:center;align-items:center;animation:.15s balances-module__k9g98W__fadeIn;display:flex;position:fixed;inset:0}.balances-module__k9g98W__calloutPopup{background:var(--color-bg-primary);border-radius:var(--radius-lg);width:100%;max-width:460px;animation:.2s cubic-bezier(.16,1,.3,1) balances-module__k9g98W__slideUp;box-shadow:0 25px 50px -12px #00000040}.balances-module__k9g98W__calloutPopupHeader{padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.balances-module__k9g98W__calloutPopupHeader h3{font-size:var(--text-base);font-weight:600;font-family:var(--font-heading);color:var(--color-text-primary);margin:0}.balances-module__k9g98W__calloutPopupBody{padding:var(--spacing-lg)}.balances-module__k9g98W__calloutPopupBody p{margin:0 0 var(--spacing-md) 0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.balances-module__k9g98W__calloutPopupBody p:last-child{margin-bottom:0}.balances-module__k9g98W__calloutPopupLink{font-size:var(--text-sm);color:var(--color-primary);align-items:center;gap:4px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.balances-module__k9g98W__calloutPopupLink:hover{opacity:.8}.balances-module__k9g98W__securedPopup{text-align:left;padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-lg);position:relative}.balances-module__k9g98W__securedPopup .balances-module__k9g98W__modalClose{position:absolute;top:12px;left:auto;right:12px}.balances-module__k9g98W__securedPopupIcon{background:color-mix(in srgb, var(--color-primary) 10%, transparent);width:48px;height:48px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.balances-module__k9g98W__securedPopupTitle{font-size:var(--text-lg);font-weight:700;font-family:var(--font-heading);color:var(--color-text-primary);text-align:center;margin:0 0 4px}.balances-module__k9g98W__securedPopupBody{text-align:left;flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.balances-module__k9g98W__securedPopupFeature{text-align:left;background:var(--color-bg-secondary);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-secondary);align-items:center;gap:8px;padding:8px 12px;display:flex}.balances-module__k9g98W__securedPopupFeature svg{color:var(--color-primary);flex-shrink:0}.balances-module__k9g98W__securedPopupExport{width:100%;margin-top:8px}.balances-module__k9g98W__exportKeyButton{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:var(--radius-sm);width:100%;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-base);padding:10px 16px;font-weight:600}.balances-module__k9g98W__exportKeyButton:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.balances-module__k9g98W__securedPopupExportHint{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:6px 0 0;line-height:1.4}.balances-module__k9g98W__securedPopupHint{font-size:var(--text-xs);color:var(--color-text-tertiary);text-align:left;margin:12px 0 0;line-height:1.4}.balances-module__k9g98W__securedPopupHintLink{color:var(--color-primary);text-underline-offset:2px;font-weight:500;text-decoration:underline}.balances-module__k9g98W__securedPopupSettingsLink{background:var(--color-bg-secondary);color:var(--color-primary);border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.balances-module__k9g98W__securedPopupSettingsLink:hover{background:var(--color-bg-tertiary,var(--color-bg-secondary))}.balances-module__k9g98W__howItWorksSteps{flex-direction:column;gap:10px;margin-top:8px;display:flex}.balances-module__k9g98W__howItWorksStep{font-size:var(--text-sm);color:var(--color-text-secondary);align-items:flex-start;gap:10px;line-height:1.4;display:flex}.balances-module__k9g98W__howItWorksStep strong{color:var(--color-text-primary);font-size:var(--text-sm);margin-bottom:2px;display:block}.balances-module__k9g98W__howItWorksStep p{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0}.balances-module__k9g98W__howItWorksNumber{background:rgba(var(--color-primary-rgb), .1);width:20px;height:20px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:700;display:flex}.balances-module__k9g98W__securedPopupHintLink:hover{color:var(--color-primary-hover)}.balances-module__k9g98W__securedPopupDesc{font-size:var(--text-sm);color:var(--color-text-tertiary);text-align:center;margin:0 0 16px;line-height:1.5}.balances-module__k9g98W__securedPopupCloseBtn{background:var(--color-bg-tertiary);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;margin-top:12px;padding:8px 24px;font-weight:500;transition:background .15s}.balances-module__k9g98W__securedPopupCloseBtn:hover{background:var(--color-bg-secondary)}.balances-module__k9g98W__securedPopupLearnLink{font-size:var(--text-xs);color:var(--color-text-tertiary);align-items:center;gap:4px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.balances-module__k9g98W__securedPopupLearnLink:hover{color:var(--color-text-secondary)}.balances-module__k9g98W__earningCardFooter{padding-top:var(--spacing-sm);gap:var(--spacing-sm);flex-direction:column;margin-top:auto}.balances-module__k9g98W__earningButtonRow{gap:var(--spacing-sm);width:100%;display:flex}.balances-module__k9g98W__securedPopupSection{flex-direction:column;gap:6px;width:100%;display:flex}.balances-module__k9g98W__securedPopupSection+.balances-module__k9g98W__securedPopupSection{border-top:1px solid var(--color-border);margin-top:8px;padding-top:12px}.balances-module__k9g98W__securedPopupSectionTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-primary);margin-bottom:0;font-weight:700}.balances-module__k9g98W__securedPopupSectionSubtitle{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0 0 4px;line-height:1.4}.balances-module__k9g98W__walletSection{padding-bottom:var(--spacing-md);margin-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border)}.balances-module__k9g98W__walletSection:last-of-type{margin-bottom:var(--spacing-sm);border-bottom:none;padding-bottom:0}.balances-module__k9g98W__walletSectionLabel{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-xs);font-size:11px;font-weight:600;display:block}.balances-module__k9g98W__walletSection p{margin:0 0 var(--spacing-sm) 0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}.balances-module__k9g98W__tippingFooterLinks{padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);flex-direction:column;gap:4px;margin-top:auto;display:flex}.balances-module__k9g98W__tippingFooterLinks .balances-module__k9g98W__calloutTrigger{margin-bottom:0}.balances-module__k9g98W__infoText{font-size:var(--text-xs);color:var(--color-text-tertiary);align-items:center;gap:6px;margin-top:-4px;padding:2px 0;font-weight:500;display:flex}.balances-module__k9g98W__infoText svg{opacity:.6;flex-shrink:0}.balances-module__k9g98W__infoLink{color:var(--color-text-secondary);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.balances-module__k9g98W__infoLink:hover{color:var(--color-text-primary)}.balances-module__k9g98W__transferButton{width:100%;margin-top:var(--spacing-sm);font-size:var(--text-sm);color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;transition:all .2s;display:inline-flex}.balances-module__k9g98W__transferButton:hover:not(:disabled){background:var(--grove-colors-brand-primaryHover);box-shadow:0 4px 12px rgba(var(--color-primary-rgb), .25);transform:translateY(-1px)}.balances-module__k9g98W__transferButton:disabled{opacity:.6;cursor:not-allowed}.balances-module__k9g98W__transferButton .balances-module__k9g98W__spinner{border-width:2px;width:16px;height:16px}.balances-module__k9g98W__offrampStatus{bottom:var(--spacing-lg);z-index:100;max-width:480px;width:calc(100% - 2 * var(--spacing-lg));position:fixed;left:50%;transform:translate(-50%)}.balances-module__k9g98W__retryLink{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}@media (max-width:768px){.balances-module__k9g98W__container{padding:var(--spacing-lg) var(--spacing-md)}.balances-module__k9g98W__title{font-size:1.125rem}.balances-module__k9g98W__grid{grid-template-columns:1fr;padding-top:0}}.balances-module__k9g98W__helpBanner{text-align:center;padding:var(--spacing-lg) var(--spacing-md);font-size:var(--text-base);color:var(--color-text-tertiary)}.balances-module__k9g98W__helpBanner a{color:var(--color-text-secondary);text-underline-offset:2px;text-decoration:underline;transition:color .15s}.balances-module__k9g98W__helpBanner a:hover{color:var(--color-text-primary)}.balances-module__k9g98W__pendingAmount{color:var(--color-primary);margin-left:4px;font-size:.75rem;font-weight:400}.balances-module__k9g98W__animatedEllipsis .balances-module__k9g98W__dot{opacity:0;animation:1.4s infinite balances-module__k9g98W__dotFade}.balances-module__k9g98W__animatedEllipsis .balances-module__k9g98W__dot:nth-child(2){animation-delay:.2s}.balances-module__k9g98W__animatedEllipsis .balances-module__k9g98W__dot:nth-child(3){animation-delay:.4s}@keyframes balances-module__k9g98W__dotFade{0%,20%{opacity:0}40%,to{opacity:1}}
