@keyframes LaunchEventModal-module__3xi8cG__modalSlideIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.LaunchEventModal-module__3xi8cG__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.LaunchEventModal-module__3xi8cG__modal{background:var(--color-bg-primary);border:1px solid var(--grove-colors-border-primary);border-radius:16px;width:100%;max-width:440px;padding:1.5rem;animation:.2s ease-out LaunchEventModal-module__3xi8cG__modalSlideIn;position:relative}.LaunchEventModal-module__3xi8cG__closeButton{color:var(--grove-colors-text-tertiary);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}.LaunchEventModal-module__3xi8cG__closeButton:hover{color:var(--grove-colors-text-primary);background:var(--grove-colors-background-tertiary)}.LaunchEventModal-module__3xi8cG__header{text-align:center;margin-bottom:1.25rem}.LaunchEventModal-module__3xi8cG__iconWrapper{background:linear-gradient(135deg, var(--grove-colors-accent-orange) 0%, var(--color-warning) 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}.LaunchEventModal-module__3xi8cG__title{color:var(--grove-colors-text-primary);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.LaunchEventModal-module__3xi8cG__description{color:var(--grove-colors-text-secondary);margin:0;font-size:.9375rem;line-height:1.5}.LaunchEventModal-module__3xi8cG__description strong{color:var(--grove-colors-text-primary)}.LaunchEventModal-module__3xi8cG__steps{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}.LaunchEventModal-module__3xi8cG__step{background:var(--grove-colors-background-primary);border:1px solid var(--grove-colors-border-primary);border-radius:12px;align-items:flex-start;gap:.875rem;padding:.875rem 1rem;display:flex}.LaunchEventModal-module__3xi8cG__stepDone{border-color:rgba(var(--color-primary-rgb), .2);background:rgba(var(--color-primary-rgb), .04)}.LaunchEventModal-module__3xi8cG__stepNumber{width:28px;height:28px;color:var(--grove-colors-brand-primary);border:2px solid var(--grove-colors-brand-primary);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;transition:all .2s;display:flex}.LaunchEventModal-module__3xi8cG__stepNumberDone{background:var(--grove-colors-brand-primary);color:var(--color-text-inverse);border-color:var(--grove-colors-brand-primary)}.LaunchEventModal-module__3xi8cG__stepContent{flex-direction:column;gap:.125rem;min-width:0;display:flex}.LaunchEventModal-module__3xi8cG__stepContent strong{color:var(--grove-colors-text-primary);font-size:.875rem;font-weight:500}.LaunchEventModal-module__3xi8cG__stepContent span{color:var(--grove-colors-text-tertiary);font-size:.8125rem}.LaunchEventModal-module__3xi8cG__stepLink{color:var(--grove-colors-brand-primary);font-weight:600;font-size:inherit;cursor:pointer;text-align:left;background:0 0;border:none;margin-top:4px;padding:0;text-decoration:none;display:block}.LaunchEventModal-module__3xi8cG__stepLink:hover{text-decoration:underline}.LaunchEventModal-module__3xi8cG__eventDate{background:rgba(var(--color-warning-rgb), .08);border:1px solid rgba(var(--color-warning-rgb), .15);color:var(--grove-colors-accent-orange);border-radius:8px;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;display:flex}.LaunchEventModal-module__3xi8cG__ctaButton{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:.875rem 1.25rem;font-size:.9375rem;font-weight:500;transition:background .15s,transform .1s;display:flex}.LaunchEventModal-module__3xi8cG__ctaButton:hover{background:var(--grove-colors-brand-secondary)}.LaunchEventModal-module__3xi8cG__ctaButton:active{transform:scale(.98)}
.AnnouncementBar-module__FrNRta__bar{background:linear-gradient(135deg, #2d8a4e 0%, var(--grove-colors-brand-primary) 50%, #2d8a4e 100%);color:#fff;text-align:center;z-index:999;justify-content:center;align-items:center;font-size:.875rem;line-height:1;display:flex;position:relative}.AnnouncementBar-module__FrNRta__link{color:#fff;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 40px 10px 16px;text-decoration:none;transition:background .2s;display:flex}.AnnouncementBar-module__FrNRta__link:hover{color:#fff;background:#00000014}.AnnouncementBar-module__FrNRta__text strong{font-weight:600}.AnnouncementBar-module__FrNRta__highlight{color:#fff;border-radius:var(--radius-full);letter-spacing:.01em;background:#ffffff2e;padding:2px 8px;font-size:.8125rem;font-weight:700}.AnnouncementBar-module__FrNRta__prize{color:var(--grove-colors-accent-orange);font-weight:800}.AnnouncementBar-module__FrNRta__sep{opacity:.4;margin:0 4px}.AnnouncementBar-module__FrNRta__cta{color:var(--grove-colors-brand-primary);border-radius:var(--radius-full);white-space:nowrap;background:#fff;padding:4px 12px;font-size:.8125rem;font-weight:600;transition:background .15s,transform .15s}.AnnouncementBar-module__FrNRta__link:hover .AnnouncementBar-module__FrNRta__cta{background:#ffffffe6;transform:translate(2px)}.AnnouncementBar-module__FrNRta__close{color:#fff9;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:1.25rem;line-height:1;transition:color .2s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.AnnouncementBar-module__FrNRta__close:hover{color:#fff}@media (max-width:480px){.AnnouncementBar-module__FrNRta__bar{background:linear-gradient(160deg, #2d8a4e 0%, var(--grove-colors-brand-primary) 60%, #34945a 100%)}.AnnouncementBar-module__FrNRta__link{flex-direction:column;gap:8px;padding:12px 36px 12px 16px;font-size:.8125rem}.AnnouncementBar-module__FrNRta__text{flex-direction:column;align-items:center;gap:3px;line-height:1.3;display:flex}.AnnouncementBar-module__FrNRta__text strong{opacity:.9;font-size:.75rem;font-weight:500}.AnnouncementBar-module__FrNRta__highlight{padding:3px 10px;font-size:.8125rem}.AnnouncementBar-module__FrNRta__sep{display:none}.AnnouncementBar-module__FrNRta__cta{letter-spacing:.02em;text-transform:uppercase;padding:6px 18px;font-size:.75rem;font-weight:700}}
.AuthMethodSelector-module__89vvfW__container{flex-direction:column;gap:12px;display:flex}.AuthMethodSelector-module__89vvfW__label{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.AuthMethodSelector-module__89vvfW__labelDark{color:var(--grove-colors-text-dark-secondary)}.AuthMethodSelector-module__89vvfW__tabs{background:var(--color-bg-secondary);border-radius:12px;gap:4px;padding:4px;display:flex}.AuthMethodSelector-module__89vvfW__tabsDark{background:#ffffff0d;border:1px solid #ffffff1a}.AuthMethodSelector-module__89vvfW__tab{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.AuthMethodSelector-module__89vvfW__tabDark{color:#ffffff80}.AuthMethodSelector-module__89vvfW__tab:hover:not(:disabled){color:var(--color-text-primary);background:#ffffff80}.AuthMethodSelector-module__89vvfW__tabDark:hover:not(:disabled){color:#fffc;background:#ffffff14}.AuthMethodSelector-module__89vvfW__tab:disabled{opacity:.5;cursor:not-allowed}.AuthMethodSelector-module__89vvfW__tabActive{background:var(--color-bg-primary);color:var(--color-text-primary);box-shadow:0 1px 3px #0000001a}.AuthMethodSelector-module__89vvfW__tabActiveDark{background:var(--grove-colors-brand-primary);color:var(--color-text-inverse);box-shadow:0 2px 10px rgba(var(--color-primary-rgb), .5)}.AuthMethodSelector-module__89vvfW__tabActive:hover:not(:disabled){background:var(--color-bg-primary)}.AuthMethodSelector-module__89vvfW__tabActiveDark:hover:not(:disabled){background:var(--grove-colors-brand-primary)}.AuthMethodSelector-module__89vvfW__tabIcon{flex-shrink:0;width:18px;height:18px}@media (max-width:400px){.AuthMethodSelector-module__89vvfW__tab{gap:6px;padding:10px 8px}.AuthMethodSelector-module__89vvfW__tab span{font-size:.8125rem}.AuthMethodSelector-module__89vvfW__tabIcon{width:16px;height:16px}}
@keyframes ConnectPanel-module__GamjPa__spin{to{transform:rotate(360deg)}}@keyframes ConnectPanel-module__GamjPa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ConnectPanel-module__GamjPa__float1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-30px,40px)scale(1.05)}66%{transform:translate(20px,-20px)scale(.95)}}@keyframes ConnectPanel-module__GamjPa__float2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(50px,-30px)scale(1.08)}}@keyframes ConnectPanel-module__GamjPa__gradientShift{0%{background-position:0%}to{background-position:200%}}@keyframes ConnectPanel-module__GamjPa__shineShift{0%{background-position:0%}to{background-position:200%}}.ConnectPanel-module__GamjPa__overlay{z-index:var(--z-overlay);background:#0a1f12;justify-content:center;align-items:center;padding:24px;animation:.3s ease-out ConnectPanel-module__GamjPa__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.ConnectPanel-module__GamjPa__bgGradient{background:radial-gradient(ellipse 70% 50% at 50% 50%, transparent 20%, #00000059 100%), radial-gradient(ellipse 60% 50% at 30% 70%, rgba(var(--color-primary-rgb), .1) 0%, transparent 70%), radial-gradient(ellipse 50% 40% at 75% 25%, rgba(var(--color-warning-rgb), .04) 0%, transparent 60%), linear-gradient(160deg, #071510 0%, #0d2818 40%, #0a1f12 100%);z-index:0;pointer-events:none;animation:25s ease-in-out infinite alternate ConnectPanel-module__GamjPa__meshShift;position:fixed;inset:0}.ConnectPanel-module__GamjPa__bgGradient:after{content:"";opacity:.03;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:128px 128px;position:fixed;inset:0}@keyframes ConnectPanel-module__GamjPa__meshShift{0%{background-position:0 0,0 0,100% 100%,0 0}to{background-position:0 0,20% 30%,80% 60%,0 0}}.ConnectPanel-module__GamjPa__bgOrb1{background:radial-gradient(circle, rgba(var(--color-primary-rgb), .1) 0%, transparent 70%);z-index:0;pointer-events:none;border-radius:50%;width:600px;height:600px;animation:20s ease-in-out infinite ConnectPanel-module__GamjPa__float1;position:fixed;top:-200px;right:-100px}.ConnectPanel-module__GamjPa__bgOrb2{background:radial-gradient(circle, rgba(var(--color-warning-rgb), .05) 0%, transparent 70%);z-index:0;pointer-events:none;border-radius:50%;width:800px;height:800px;animation:25s ease-in-out infinite ConnectPanel-module__GamjPa__float2;position:fixed;bottom:-300px;left:-200px}.ConnectPanel-module__GamjPa__panel{-webkit-backdrop-filter:blur(40px);border-radius:var(--radius-2xl);width:100%;max-width:420px;box-shadow:0 0 0 1px rgba(var(--color-primary-rgb), .05), 0 20px 50px #0006, 0 0 100px rgba(var(--color-primary-rgb), .05);z-index:1;background:#ffffff08;border:1px solid #ffffff14;padding:44px 40px 28px;animation:.5s cubic-bezier(.16,1,.3,1) forwards ConnectPanel-module__GamjPa__cardAppear;position:relative}@keyframes ConnectPanel-module__GamjPa__cardAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConnectPanel-module__GamjPa__header{justify-content:flex-end;display:flex;position:absolute;top:16px;right:16px}.ConnectPanel-module__GamjPa__closeButton{cursor:pointer;color:#ffffff80;background:#ffffff0d;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.ConnectPanel-module__GamjPa__closeButton:hover{color:#ffffffe6;background:#ffffff1a}.ConnectPanel-module__GamjPa__content{flex-direction:column;display:flex}.ConnectPanel-module__GamjPa__logoWrapper{justify-content:center;margin-bottom:12px;display:flex}.ConnectPanel-module__GamjPa__logoMark{width:64px;height:64px;filter:drop-shadow(0 4px 20px rgba(var(--color-primary-rgb), .3))}.ConnectPanel-module__GamjPa__heroSection{text-align:center;margin-bottom:24px}.ConnectPanel-module__GamjPa__heroTitle{flex-direction:column;gap:4px;margin:0;display:flex}.ConnectPanel-module__GamjPa__titleGrove{font-family:var(--font-heading);letter-spacing:-.03em;background:linear-gradient(90deg, var(--color-primary-light) 0%, var(--color-accent-orange) 25%, var(--color-primary-light) 50%, var(--color-accent-orange) 75%, var(--color-primary-light) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;font-size:2.25rem;font-weight:700;line-height:1.1;animation:4s linear infinite ConnectPanel-module__GamjPa__gradientShift}.ConnectPanel-module__GamjPa__titleLine2{font-family:var(--font-heading);letter-spacing:-.02em;background:linear-gradient(90deg, var(--color-primary-light) 0%, var(--color-accent-orange) 25%, var(--color-primary-light) 50%, var(--color-accent-orange) 75%, var(--color-primary-light) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;font-size:1.35rem;font-weight:600;line-height:1.3;animation:4s linear infinite ConnectPanel-module__GamjPa__gradientShift}.ConnectPanel-module__GamjPa__xLogo{-webkit-text-fill-color:transparent;font-family:Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:800}.ConnectPanel-module__GamjPa__valueProps{gap:12px;margin-bottom:28px;display:flex}.ConnectPanel-module__GamjPa__valueProp{background:rgba(var(--color-primary-rgb), .08);border:1px solid var(--grove-colors-brand-primarySubtle);border-radius:12px;flex:1;align-items:center;gap:8px;padding:12px;transition:all .25s;display:flex}.ConnectPanel-module__GamjPa__valueProp:hover{background:rgba(var(--color-primary-rgb), .12);border-color:rgba(var(--color-primary-rgb), .25)}.ConnectPanel-module__GamjPa__valuePropIcon{background:var(--grove-colors-brand-primarySubtle);width:28px;height:28px;color:var(--color-primary-light);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ConnectPanel-module__GamjPa__valueProp span{color:#fffc;font-size:.8125rem;font-weight:500;line-height:1.3}.ConnectPanel-module__GamjPa__authSection{flex-direction:column;gap:20px;display:flex}.ConnectPanel-module__GamjPa__authSection .input{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff1a}.ConnectPanel-module__GamjPa__authSection .input::placeholder{color:#ffffff4d}.ConnectPanel-module__GamjPa__authSection .input:focus{border-color:rgba(var(--color-primary-rgb), .6);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .15)}.ConnectPanel-module__GamjPa__authSection .cancelButton{color:#fff9;background:#ffffff0d;border:1px solid #ffffff1a}.ConnectPanel-module__GamjPa__authSection .cancelButton:hover:not(:disabled){color:#ffffffe6;background:#ffffff1a}.ConnectPanel-module__GamjPa__authSection .otpPrompt{color:#ffffff80}.ConnectPanel-module__GamjPa__authSection .otpPrompt strong{color:#ffffffe6}.ConnectPanel-module__GamjPa__authSection .resendRow{color:#fff6}.ConnectPanel-module__GamjPa__authSection .resendButton{color:var(--color-primary-light)}.ConnectPanel-module__GamjPa__authSection .loadingText{color:#ffffff80}.ConnectPanel-module__GamjPa__authSection .spinner{border-color:#ffffff1a;border-top-color:var(--color-primary-light)}.ConnectPanel-module__GamjPa__authSection .digit{color:#ffffffe6;background:#ffffff0d;border:2px solid #ffffff1a}.ConnectPanel-module__GamjPa__authSection .digit:focus{border-color:rgba(var(--color-primary-rgb), .6);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .15)}.ConnectPanel-module__GamjPa__authSection .digitFilled{border-color:rgba(var(--color-primary-rgb), .5);background:rgba(var(--color-primary-rgb), .1)}.ConnectPanel-module__GamjPa__walletSection{flex-direction:column;gap:16px;display:flex}.ConnectPanel-module__GamjPa__statusBox{color:#fff9;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;padding:16px;font-size:.875rem;display:flex}.ConnectPanel-module__GamjPa__spinner{border:2px solid #ffffff1a;border-top-color:var(--color-primary-light);border-radius:50%;width:20px;height:20px;animation:1s linear infinite ConnectPanel-module__GamjPa__spin}.ConnectPanel-module__GamjPa__signatureNote{color:#fff6;text-align:center;margin:0;padding:0 8px;font-size:.8125rem;line-height:1.5}.ConnectPanel-module__GamjPa__walletInfo{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ConnectPanel-module__GamjPa__walletChainIcon{object-fit:contain;border-radius:10px;width:36px;height:36px}.ConnectPanel-module__GamjPa__walletText{flex-direction:column;gap:2px;display:flex}.ConnectPanel-module__GamjPa__walletLabel{color:#ffffff80;font-size:.8125rem}.ConnectPanel-module__GamjPa__walletLabel strong{color:#ffffffb3}.ConnectPanel-module__GamjPa__walletAddress{color:#ffffffe6;font-size:.875rem;font-weight:600;font-family:var(--font-mono)}.ConnectPanel-module__GamjPa__error{background:rgba(var(--color-error-rgb), .1);border:1px solid rgba(var(--color-error-rgb), .3);border-radius:12px;padding:16px}.ConnectPanel-module__GamjPa__errorTitle{color:var(--color-error);margin-bottom:4px;font-size:.9375rem;font-weight:600}.ConnectPanel-module__GamjPa__errorMessage{color:var(--grove-colors-semantic-errorLight);font-size:.8125rem;line-height:1.4}.ConnectPanel-module__GamjPa__chainSection{flex-direction:column;gap:12px;display:flex}.ConnectPanel-module__GamjPa__sectionLabel{color:#fff6;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600}.ConnectPanel-module__GamjPa__chainSelection{gap:12px;display:flex}.ConnectPanel-module__GamjPa__chainCard{cursor:pointer;background:#ffffff08;border:2px solid #0000;border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:10px;padding:18px 12px;transition:all .25s;display:flex;position:relative}.ConnectPanel-module__GamjPa__chainCard:hover{background:#ffffff0f;border-color:#ffffff1a}.ConnectPanel-module__GamjPa__chainCardSelected{border-color:rgba(var(--color-primary-rgb), .6);background:rgba(var(--color-primary-rgb), .08)}.ConnectPanel-module__GamjPa__chainCardSelected:hover{background:rgba(var(--color-primary-rgb), .12);border-color:rgba(var(--color-primary-rgb), .8)}.ConnectPanel-module__GamjPa__chainCardDisabled{opacity:.4;cursor:not-allowed}.ConnectPanel-module__GamjPa__chainCardDisabled:hover{background:#ffffff08;border-color:#0000}.ConnectPanel-module__GamjPa__chainLogo{object-fit:contain;width:40px;height:40px}.ConnectPanel-module__GamjPa__chainCard span{color:#fffc;font-size:.8125rem;font-weight:600}.ConnectPanel-module__GamjPa__comingSoonBadge{text-transform:uppercase;letter-spacing:.04em;background:#ffffff26;border-radius:6px;padding:2px 6px;font-weight:700;position:absolute;top:6px;right:6px;color:#ffffffb3!important;font-size:8px!important}.ConnectPanel-module__GamjPa__referralSection{margin-top:8px}.ConnectPanel-module__GamjPa__referralToggle{color:var(--grove-colors-brand-primary);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:.875rem;font-weight:500;text-decoration:underline}.ConnectPanel-module__GamjPa__referralToggle:hover{color:var(--grove-colors-brand-primaryLight)}.ConnectPanel-module__GamjPa__referralInputWrapper{flex-direction:column;gap:6px;display:flex}.ConnectPanel-module__GamjPa__referralLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.ConnectPanel-module__GamjPa__referralInput{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff14;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-size:.9375rem;font-weight:500;transition:all .2s}.ConnectPanel-module__GamjPa__referralInput::placeholder{color:#ffffff4d;font-weight:400}.ConnectPanel-module__GamjPa__referralInput:focus{border-color:var(--grove-colors-brand-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .15);background:#ffffff1f}.ConnectPanel-module__GamjPa__referralInput:-webkit-autofill{-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0a1f12f2}.ConnectPanel-module__GamjPa__referralInput:-webkit-autofill:hover{-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0a1f12f2}.ConnectPanel-module__GamjPa__referralInput:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0a1f12f2}.ConnectPanel-module__GamjPa__buttonRow{margin-top:8px}.ConnectPanel-module__GamjPa__buttonRow>*{width:100%}.ConnectPanel-module__GamjPa__connectButton{width:100%;color:var(--color-text-inverse);background:var(--grove-colors-brand-primary);cursor:pointer;box-shadow:0 4px 20px rgba(var(--color-primary-rgb), .3);border:none;border-radius:12px;padding:16px 24px;font-size:.9375rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1)}.ConnectPanel-module__GamjPa__connectButton:hover{box-shadow:0 8px 30px rgba(var(--color-primary-rgb), .4);background:var(--grove-colors-brand-primaryHover);transform:translateY(-2px)}.ConnectPanel-module__GamjPa__connectButton:active{transform:translateY(0)}.ConnectPanel-module__GamjPa__connectButtonDisabled{color:#ffffff4d;cursor:not-allowed;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;width:100%;padding:16px 24px;font-size:.9375rem;font-weight:600}.ConnectPanel-module__GamjPa__dropdownOverlay{z-index:var(--z-overlay);position:fixed;inset:0}.ConnectPanel-module__GamjPa__dropdown{background:var(--color-bg-primary);border:1px solid var(--color-border);width:240px;box-shadow:var(--shadow-lg);will-change:clip-path, opacity;z-index:var(--z-modal);border-radius:12px;animation:.15s cubic-bezier(.16,1,.3,1) forwards ConnectPanel-module__GamjPa__dropdownUnfurl;position:fixed;top:60px;right:max(32px,50vw - 668px);overflow:hidden}@keyframes ConnectPanel-module__GamjPa__dropdownUnfurl{0%{clip-path:inset(0 0 100%);opacity:.5}to{clip-path:inset(0);opacity:1}}@keyframes ConnectPanel-module__GamjPa__dropdownFurl{0%{clip-path:inset(0);opacity:1}to{clip-path:inset(0 0 100%);opacity:0}}.ConnectPanel-module__GamjPa__dropdownClosing{animation:.12s cubic-bezier(.4,0,1,1) forwards ConnectPanel-module__GamjPa__dropdownFurl}.ConnectPanel-module__GamjPa__dropdownClosing .ConnectPanel-module__GamjPa__dropdownHeader,.ConnectPanel-module__GamjPa__dropdownClosing .ConnectPanel-module__GamjPa__dropdownStagger{opacity:1;animation:none;transform:none}@keyframes ConnectPanel-module__GamjPa__dropdownItemIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ConnectPanel-module__GamjPa__dropdownHeader{border-bottom:1px solid var(--color-border);background:var(--color-bg-secondary);opacity:0;align-items:center;gap:0;padding:0 8px 0 12px;animation:.2s cubic-bezier(.16,1,.3,1) forwards ConnectPanel-module__GamjPa__dropdownItemIn;display:flex}.ConnectPanel-module__GamjPa__dropdownAvatar{flex-shrink:0;width:32px;height:32px}.ConnectPanel-module__GamjPa__dropdownAvatarPhoto{border-radius:var(--radius-full);object-fit:cover}.ConnectPanel-module__GamjPa__dropdownHeaderInfo{flex-direction:column;flex:1;gap:3px;min-width:0;padding:12px 10px;display:flex}.ConnectPanel-module__GamjPa__dropdownName{letter-spacing:-.01em;color:var(--color-text-primary);white-space:nowrap;align-items:center;gap:4px;font-size:.875rem;font-weight:700;line-height:1.2;text-decoration:none;transition:color .2s cubic-bezier(.16,1,.3,1);display:inline-flex;overflow:hidden}a.ConnectPanel-module__GamjPa__dropdownName:hover{color:var(--color-primary);text-underline-offset:3px;-webkit-text-decoration:underline #389f5866;text-decoration:underline #389f5866;text-decoration-thickness:1.5px}.ConnectPanel-module__GamjPa__profileArrow{width:12px;height:12px;color:var(--color-text-tertiary);opacity:0;flex-shrink:0;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);transform:translate(-4px)}a.ConnectPanel-module__GamjPa__dropdownName:hover .ConnectPanel-module__GamjPa__profileArrow{opacity:1;color:var(--color-primary);transform:translate(0)}@media (hover:none){.ConnectPanel-module__GamjPa__profileArrow{opacity:.6;transform:translate(0)}}.ConnectPanel-module__GamjPa__dropdownHeaderSettingsBtn{width:32px;height:32px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);display:flex}.ConnectPanel-module__GamjPa__dropdownHeaderSettingsBtn:hover{color:var(--color-text-primary);background:var(--color-bg-hover);animation:2s linear infinite ConnectPanel-module__GamjPa__gearSpin}.ConnectPanel-module__GamjPa__dropdownHeaderSettingsBtn:active{transform:scale(.92)}@keyframes ConnectPanel-module__GamjPa__gearSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ConnectPanel-module__GamjPa__dropdownNav{padding:6px}.ConnectPanel-module__GamjPa__dropdownStagger{opacity:0;animation:.2s cubic-bezier(.34,1.56,.64,1) forwards ConnectPanel-module__GamjPa__dropdownItemIn;animation-delay:calc(20ms + var(--i,0) * 15ms);will-change:transform, opacity;transform:translateY(-8px)}.ConnectPanel-module__GamjPa__dropdownItem{cursor:pointer;width:100%;color:var(--color-text-primary);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.ConnectPanel-module__GamjPa__dropdownItem:hover{background:var(--color-bg-secondary)}.ConnectPanel-module__GamjPa__dropdownItem svg:first-child{color:var(--color-text-secondary);flex-shrink:0}.ConnectPanel-module__GamjPa__dropdownItem:hover svg:first-child{color:var(--color-primary)}.ConnectPanel-module__GamjPa__dropdownItem span{flex:1}.ConnectPanel-module__GamjPa__externalIcon{color:var(--color-text-tertiary);flex-shrink:0}.ConnectPanel-module__GamjPa__dropdownItemHighlight{color:var(--color-info,#3b82f6);background:rgba(var(--color-info-rgb,96, 165, 250), .06);border:1px solid rgba(var(--color-info-rgb,96, 165, 250), .12);border-radius:10px;font-weight:600;}.ConnectPanel-module__GamjPa__dropdownItemHighlight:hover{background:rgba(var(--color-info-rgb,96, 165, 250), .1);border-color:rgba(var(--color-info-rgb,96, 165, 250), .2)}.ConnectPanel-module__GamjPa__dropdownItemHighlight svg:first-child{color:var(--color-info,#3b82f6)}.ConnectPanel-module__GamjPa__dropdownLabel{color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px;padding:6px 12px 2px;font-size:11px;font-weight:600}.ConnectPanel-module__GamjPa__dropdownDivider{background:var(--color-border);height:1px;margin:6px 0}.ConnectPanel-module__GamjPa__dropdownItemDanger{cursor:pointer;width:100%;color:var(--color-text-secondary);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.ConnectPanel-module__GamjPa__dropdownItemDanger:hover{background:var(--grove-colors-semantic-errorLight);color:var(--color-error)}.ConnectPanel-module__GamjPa__dropdownItemDanger svg{color:currentColor;flex-shrink:0}@media (prefers-reduced-motion:reduce){.ConnectPanel-module__GamjPa__dropdown{clip-path:none;opacity:1;animation:none}.ConnectPanel-module__GamjPa__dropdownHeader,.ConnectPanel-module__GamjPa__dropdownStagger{opacity:1;animation:none;transform:none}.ConnectPanel-module__GamjPa__dropdownHeaderSettingsBtn:hover{transform:none}}@media (max-width:520px){.ConnectPanel-module__GamjPa__overlay{padding:24px 16px}.ConnectPanel-module__GamjPa__panel{border-radius:24px;padding:32px 24px}.ConnectPanel-module__GamjPa__titleGrove{font-size:2rem}.ConnectPanel-module__GamjPa__titleLine2{font-size:1.1rem}.ConnectPanel-module__GamjPa__valueProps{gap:8px}.ConnectPanel-module__GamjPa__valueProp{padding:10px}.ConnectPanel-module__GamjPa__chainCard{padding:14px 10px}.ConnectPanel-module__GamjPa__chainLogo{width:36px;height:36px}.ConnectPanel-module__GamjPa__dropdown{width:240px;left:auto;right:16px}}@media (max-width:380px){.ConnectPanel-module__GamjPa__panel{padding:28px 20px}.ConnectPanel-module__GamjPa__titleGrove{font-size:1.75rem}.ConnectPanel-module__GamjPa__titleLine2{font-size:1rem}}
@keyframes HowItWorksModal-module__iTuy3W__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes HowItWorksModal-module__iTuy3W__modalSpringIn{0%{opacity:0;transform:translateY(16px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes HowItWorksModal-module__iTuy3W__enterFromRight{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes HowItWorksModal-module__iTuy3W__enterFromLeft{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}@keyframes HowItWorksModal-module__iTuy3W__exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes HowItWorksModal-module__iTuy3W__exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@keyframes HowItWorksModal-module__iTuy3W__orbitSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes HowItWorksModal-module__iTuy3W__orbitGlowPulse{0%,to{opacity:.06;transform:translate(-50%,-50%)scale(1)}50%{opacity:.14;transform:translate(-50%,-50%)scale(1.08)}}@keyframes HowItWorksModal-module__iTuy3W__dotGlowBreath{0%,to{box-shadow:0 2px 8px #0000000f, 0 0 0 3px rgba(var(--color-primary-rgb), .04)}50%{box-shadow:0 3px 12px #00000014, 0 0 0 5px rgba(var(--color-primary-rgb), .1), 0 0 16px rgba(var(--color-primary-rgb), .06)}}.HowItWorksModal-module__iTuy3W__overlay{-webkit-backdrop-filter:blur(6px);z-index:var(--z-modal);padding:var(--spacing-md);background:#0009;justify-content:center;align-items:center;animation:.18s ease-out HowItWorksModal-module__iTuy3W__overlayIn;display:flex;position:fixed;inset:0}.HowItWorksModal-module__iTuy3W__modal{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:540px;animation:HowItWorksModal-module__iTuy3W__modalSpringIn .38s var(--ease-spring);padding:40px 40px 32px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0000002e,0 4px 16px #00000014,inset 0 1px #ffffff0f}.HowItWorksModal-module__iTuy3W__modal:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0f 20%,#ffffff1a 50%,#ffffff0f 80%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.HowItWorksModal-module__iTuy3W__closeBtn{border:1px solid var(--color-border);border-radius:var(--radius-lg);width:30px;height:30px;color:var(--color-text-tertiary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform .15s var(--ease-spring);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}.HowItWorksModal-module__iTuy3W__closeBtn:hover{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border-dark);transform:scale(1.06)}.HowItWorksModal-module__iTuy3W__closeBtn:active{transform:scale(.94)}.HowItWorksModal-module__iTuy3W__closeBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.HowItWorksModal-module__iTuy3W__phaseLabel{justify-content:center;margin-bottom:12px;display:flex}.HowItWorksModal-module__iTuy3W__phasePill{letter-spacing:.06em;text-transform:uppercase;background:rgba(var(--color-primary-rgb), .08);color:var(--color-primary);border:1px solid rgba(var(--color-primary-rgb), .14);box-shadow:0 0 12px rgba(var(--color-primary-rgb), .06);border-radius:20px;padding:4px 14px;font-size:11px;font-weight:600;transition:background .25s,color .25s,border-color .25s,box-shadow .25s;display:inline-block}.HowItWorksModal-module__iTuy3W__phasePillTipping{background:rgba(var(--color-warning-rgb), .1);color:var(--grove-colors-accent-orange);border-color:rgba(var(--color-warning-rgb), .2);box-shadow:0 0 12px rgba(var(--color-warning-rgb), .06)}.HowItWorksModal-module__iTuy3W__stepper{justify-content:center;align-items:center;gap:6px;margin-bottom:32px;display:flex}.HowItWorksModal-module__iTuy3W__dot{background:var(--color-border-dark);height:6px;transition:width .35s var(--ease-spring), background .3s ease, box-shadow .3s ease;border-radius:99px;width:6px;display:block}.HowItWorksModal-module__iTuy3W__dotActive{background:var(--color-primary);width:22px;box-shadow:0 0 8px rgba(var(--color-primary-rgb), .3)}.HowItWorksModal-module__iTuy3W__dotDone{background:rgba(var(--color-primary-rgb), .35)}.HowItWorksModal-module__iTuy3W__dotTipping.HowItWorksModal-module__iTuy3W__dotActive{background:var(--grove-colors-accent-orange);box-shadow:0 0 8px rgba(var(--color-warning-rgb), .3)}.HowItWorksModal-module__iTuy3W__dotTipping.HowItWorksModal-module__iTuy3W__dotDone{background:rgba(var(--color-warning-rgb), .35)}.HowItWorksModal-module__iTuy3W__enterRight{animation:HowItWorksModal-module__iTuy3W__enterFromRight .28s var(--ease-out)}.HowItWorksModal-module__iTuy3W__enterLeft{animation:HowItWorksModal-module__iTuy3W__enterFromLeft .28s var(--ease-out)}.HowItWorksModal-module__iTuy3W__exitLeft{animation:HowItWorksModal-module__iTuy3W__exitToLeft .22s var(--ease-in) forwards}.HowItWorksModal-module__iTuy3W__exitRight{animation:HowItWorksModal-module__iTuy3W__exitToRight .22s var(--ease-in) forwards}.HowItWorksModal-module__iTuy3W__iconWrap{justify-content:center;align-items:center;margin-bottom:24px;display:flex;position:relative}.HowItWorksModal-module__iTuy3W__iconWrapOrbit{width:210px;height:210px;margin-left:auto;margin-right:auto}.HowItWorksModal-module__iTuy3W__iconInner{border-radius:var(--radius-xl);background:rgba(var(--color-primary-rgb), .08);width:80px;height:80px;color:var(--color-primary);border:1px solid rgba(var(--color-primary-rgb), .14);z-index:2;box-shadow:0 0 24px rgba(var(--color-primary-rgb), .08);justify-content:center;align-items:center;display:flex;position:relative}.HowItWorksModal-module__iTuy3W__iconTipping{background:rgba(var(--color-warning-rgb), .1);color:var(--grove-colors-accent-orange);border-color:rgba(var(--color-warning-rgb), .2);box-shadow:0 0 24px rgba(var(--color-warning-rgb), .08)}.HowItWorksModal-module__iTuy3W__iconWrapOrbit:before{content:"";background:radial-gradient(circle, rgba(var(--color-primary-rgb), .1) 0%, rgba(var(--color-primary-rgb), .03) 50%, transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:140px;height:140px;animation:4s ease-in-out infinite HowItWorksModal-module__iTuy3W__orbitGlowPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HowItWorksModal-module__iTuy3W__iconWrapOrbit:after{content:"";border:1px dashed rgba(var(--color-primary-rgb), .06);pointer-events:none;z-index:0;border-radius:50%;width:160px;height:160px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HowItWorksModal-module__iTuy3W__socialCloud{z-index:1;width:100%;height:100%;animation:40s linear infinite HowItWorksModal-module__iTuy3W__orbitSpin;position:absolute}@keyframes HowItWorksModal-module__iTuy3W__socialCounterRotate{0%{rotate:none}to{rotate:-360deg}}.HowItWorksModal-module__iTuy3W__socialDot{border-radius:var(--radius-full);background:var(--color-bg-primary);border:1px solid var(--color-border);width:36px;height:36px;color:var(--color-text-secondary);box-shadow:0 2px 8px #0000000f, 0 0 0 3px rgba(var(--color-primary-rgb), .04);animation:40s linear infinite HowItWorksModal-module__iTuy3W__socialCounterRotate,3s ease-in-out infinite HowItWorksModal-module__iTuy3W__dotGlowBreath;animation-delay:0s, var(--glow-delay,0s);justify-content:center;align-items:center;display:flex;position:absolute;translate:-50% -50%}.HowItWorksModal-module__iTuy3W__socialDot svg{width:16px;height:16px}.HowItWorksModal-module__iTuy3W__textBlock{text-align:center;margin-bottom:32px;padding:0 4px}.HowItWorksModal-module__iTuy3W__headline{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 12px;font-size:1.625rem;font-weight:700;line-height:1.2}.HowItWorksModal-module__iTuy3W__body{color:var(--color-text-secondary);text-wrap:balance;margin:0;font-size:1.0625rem;line-height:1.6}.HowItWorksModal-module__iTuy3W__body .hiwLink{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--color-primary-rgb), .3);text-decoration-color:rgba(var(--color-primary-rgb), .3);font-weight:600;transition:text-decoration-color .15s,color .15s}.HowItWorksModal-module__iTuy3W__body .hiwLink:hover{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.HowItWorksModal-module__iTuy3W__modalTipping .HowItWorksModal-module__iTuy3W__body .hiwLink{color:var(--grove-colors-accent-orange);-webkit-text-decoration-color:rgba(var(--color-warning-rgb), .3);text-decoration-color:rgba(var(--color-warning-rgb), .3)}.HowItWorksModal-module__iTuy3W__modalTipping .HowItWorksModal-module__iTuy3W__body .hiwLink:hover{-webkit-text-decoration-color:var(--grove-colors-accent-orange);text-decoration-color:var(--grove-colors-accent-orange)}.HowItWorksModal-module__iTuy3W__urlExample{border-radius:var(--radius-full);background:rgba(var(--color-primary-rgb), .06);border:1px solid rgba(var(--color-primary-rgb), .12);color:var(--color-primary);font-size:.875rem;font-weight:600;font-family:var(--font-mono,monospace);letter-spacing:-.01em;margin-top:12px;padding:6px 16px;display:inline-block}.HowItWorksModal-module__iTuy3W__modalTipping .HowItWorksModal-module__iTuy3W__urlExample{background:rgba(var(--color-warning-rgb), .06);border-color:rgba(var(--color-warning-rgb), .12);color:var(--grove-colors-accent-orange)}.HowItWorksModal-module__iTuy3W__profilePills{flex-direction:column;align-items:center;gap:10px;margin-top:16px;display:flex}.HowItWorksModal-module__iTuy3W__profilePillsLabel{color:var(--color-text-tertiary);letter-spacing:.02em;font-size:.75rem;font-weight:500}.HowItWorksModal-module__iTuy3W__profilePillsRow{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.HowItWorksModal-module__iTuy3W__profilePill{background:rgba(var(--color-primary-rgb), .06);border:1px solid rgba(var(--color-primary-rgb), .12);color:var(--color-primary);transition:background .15s ease, border-color .15s ease, transform .15s var(--ease-spring), box-shadow .15s ease;border-radius:20px;align-items:center;padding:6px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.HowItWorksModal-module__iTuy3W__profilePill:hover{background:rgba(var(--color-primary-rgb), .12);border-color:rgba(var(--color-primary-rgb), .25);box-shadow:0 2px 8px rgba(var(--color-primary-rgb), .12);transform:translateY(-1px)}.HowItWorksModal-module__iTuy3W__profilePill:active{transform:translateY(0)}.HowItWorksModal-module__iTuy3W__modalTipping .HowItWorksModal-module__iTuy3W__profilePill{background:rgba(var(--color-warning-rgb), .06);border-color:rgba(var(--color-warning-rgb), .12);color:var(--grove-colors-accent-orange)}.HowItWorksModal-module__iTuy3W__modalTipping .HowItWorksModal-module__iTuy3W__profilePill:hover{background:rgba(var(--color-warning-rgb), .12);border-color:rgba(var(--color-warning-rgb), .25);box-shadow:0 2px 8px rgba(var(--color-warning-rgb), .12)}.HowItWorksModal-module__iTuy3W__crossPathLink{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;width:fit-content;color:var(--color-text-secondary);transition:color .15s ease, background .15s ease, border-color .15s ease, transform .15s var(--ease-spring), box-shadow .15s ease;justify-content:center;align-items:center;gap:6px;margin:14px auto 0;padding:8px 18px;font-size:.8125rem;font-weight:600;display:flex}.HowItWorksModal-module__iTuy3W__crossPathLink:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000000f}.HowItWorksModal-module__iTuy3W__crossPathLink:active{transform:translateY(0)}.HowItWorksModal-module__iTuy3W__crossPathLinkTipping:hover{color:var(--grove-colors-accent-orange);border-color:rgba(var(--color-warning-rgb), .25);background:rgba(var(--color-warning-rgb), .04)}.HowItWorksModal-module__iTuy3W__crossPathLinkEarning:hover{color:var(--color-primary);border-color:rgba(var(--color-primary-rgb), .25);background:rgba(var(--color-primary-rgb), .04)}.HowItWorksModal-module__iTuy3W__chooseScreen{text-align:center;padding-top:4px}.HowItWorksModal-module__iTuy3W__chooseCards{flex-direction:column;gap:12px;display:flex}.HowItWorksModal-module__iTuy3W__chooseCard{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;transition:background .2s ease, border-color .2s ease, transform .2s var(--ease-spring), box-shadow .2s ease;align-items:center;gap:14px;padding:20px;display:flex;position:relative;overflow:hidden}.HowItWorksModal-module__iTuy3W__chooseCard:before{content:"";background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .05) 0%, transparent 60%);opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .25s;position:absolute;inset:0}.HowItWorksModal-module__iTuy3W__chooseCard:hover:before{opacity:1}.HowItWorksModal-module__iTuy3W__chooseCard:hover{background:rgba(var(--color-primary-rgb), .03);border-color:rgba(var(--color-primary-rgb), .25);box-shadow:0 4px 16px rgba(var(--color-primary-rgb), .08), 0 1px 3px #0000000a;transform:translateY(-2px)}.HowItWorksModal-module__iTuy3W__chooseCard:active{transition-duration:80ms;transform:translateY(0);box-shadow:0 1px 4px #0000000f}.HowItWorksModal-module__iTuy3W__chooseCardTipping:before{background:linear-gradient(135deg, rgba(var(--color-warning-rgb), .06) 0%, transparent 60%)}.HowItWorksModal-module__iTuy3W__chooseCardTipping:hover{background:rgba(var(--color-warning-rgb), .03);border-color:rgba(var(--color-warning-rgb), .25);box-shadow:0 4px 16px rgba(var(--color-warning-rgb), .08), 0 1px 3px #0000000a}.HowItWorksModal-module__iTuy3W__chooseCard:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.HowItWorksModal-module__iTuy3W__chooseCardIcon{border-radius:var(--radius-lg);background:rgba(var(--color-primary-rgb), .08);width:48px;height:48px;color:var(--color-primary);border:1px solid rgba(var(--color-primary-rgb), .14);box-shadow:0 0 16px rgba(var(--color-primary-rgb), .06);transition:background .2s ease, box-shadow .2s ease, transform .2s var(--ease-spring);flex-shrink:0;justify-content:center;align-items:center;display:flex}.HowItWorksModal-module__iTuy3W__chooseCard:hover .HowItWorksModal-module__iTuy3W__chooseCardIcon{background:rgba(var(--color-primary-rgb), .12);box-shadow:0 0 20px rgba(var(--color-primary-rgb), .12);transform:scale(1.06)}.HowItWorksModal-module__iTuy3W__chooseCardTipping:hover .HowItWorksModal-module__iTuy3W__chooseCardIcon{background:rgba(var(--color-warning-rgb), .14);box-shadow:0 0 20px rgba(var(--color-warning-rgb), .12)}.HowItWorksModal-module__iTuy3W__chooseCardIconTipping{background:rgba(var(--color-warning-rgb), .1);color:var(--grove-colors-accent-orange);border-color:rgba(var(--color-warning-rgb), .2);box-shadow:0 0 16px rgba(var(--color-warning-rgb), .06)}.HowItWorksModal-module__iTuy3W__chooseCardText{flex-direction:column;min-width:0;display:flex}.HowItWorksModal-module__iTuy3W__chooseCardTitle{color:var(--color-text-primary);font-size:1rem;font-weight:600;line-height:1.3;display:block}.HowItWorksModal-module__iTuy3W__chooseCardDesc{color:var(--color-text-tertiary);margin-top:2px;font-size:.8125rem;line-height:1.4;display:block}.HowItWorksModal-module__iTuy3W__chooseCardArrow{color:var(--color-text-tertiary);transition:transform .2s var(--ease-spring), color .2s ease;flex-shrink:0;margin-left:auto}.HowItWorksModal-module__iTuy3W__chooseCard:hover .HowItWorksModal-module__iTuy3W__chooseCardArrow{color:var(--color-primary);transform:translate(4px)}.HowItWorksModal-module__iTuy3W__chooseCardTipping:hover .HowItWorksModal-module__iTuy3W__chooseCardArrow{color:var(--grove-colors-accent-orange)}.HowItWorksModal-module__iTuy3W__nav{grid-template-columns:1fr 1fr;gap:10px;display:grid}.HowItWorksModal-module__iTuy3W__backBtn{border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), transform .15s var(--ease-spring);background:0 0;justify-content:center;align-items:center;gap:6px;padding:12px 18px;font-size:.9375rem;font-weight:500;display:flex}.HowItWorksModal-module__iTuy3W__backBtn:hover{background:var(--color-bg-secondary);color:var(--color-text-primary);border-color:var(--color-border-dark)}.HowItWorksModal-module__iTuy3W__backBtn:active{transform:scale(.98)}.HowItWorksModal-module__iTuy3W__backBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.HowItWorksModal-module__iTuy3W__nextBtn{border-radius:var(--radius-lg);background:var(--color-primary);color:#fff;cursor:pointer;box-shadow:0 2px 10px rgba(var(--color-primary-rgb), .35), inset 0 1px 0 #ffffff1a;transition:transform .15s var(--ease-spring), box-shadow .15s ease, background .15s ease;border:none;justify-content:center;align-items:center;gap:6px;padding:12px 18px;font-size:.9375rem;font-weight:600;display:flex}.HowItWorksModal-module__iTuy3W__nextBtn:hover{box-shadow:0 4px 18px rgba(var(--color-primary-rgb), .45), inset 0 1px 0 #ffffff1a;background:color-mix(in srgb, var(--color-primary) 88%, #000);transform:translateY(-1px)}.HowItWorksModal-module__iTuy3W__nextBtn:active{box-shadow:0 1px 6px rgba(var(--color-primary-rgb), .3), inset 0 1px 0 #ffffff0f;transform:translateY(0)}.HowItWorksModal-module__iTuy3W__nextBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.HowItWorksModal-module__iTuy3W__nextBtnTipping{background:var(--grove-colors-accent-orange);box-shadow:0 2px 10px rgba(var(--color-warning-rgb), .35), inset 0 1px 0 #ffffff1a}.HowItWorksModal-module__iTuy3W__nextBtnTipping:hover{box-shadow:0 4px 18px rgba(var(--color-warning-rgb), .45), inset 0 1px 0 #ffffff1a;background:color-mix(in srgb, var(--grove-colors-accent-orange) 88%, #000)}.HowItWorksModal-module__iTuy3W__nextBtnTipping:active{box-shadow:0 1px 6px rgba(var(--color-warning-rgb), .3), inset 0 1px 0 #ffffff0f}@media (prefers-reduced-motion:reduce){.HowItWorksModal-module__iTuy3W__overlay,.HowItWorksModal-module__iTuy3W__modal,.HowItWorksModal-module__iTuy3W__enterRight,.HowItWorksModal-module__iTuy3W__enterLeft,.HowItWorksModal-module__iTuy3W__exitLeft,.HowItWorksModal-module__iTuy3W__exitRight,.HowItWorksModal-module__iTuy3W__socialCloud,.HowItWorksModal-module__iTuy3W__socialDot,.HowItWorksModal-module__iTuy3W__iconWrapOrbit:before{animation:none}.HowItWorksModal-module__iTuy3W__dot,.HowItWorksModal-module__iTuy3W__dotActive,.HowItWorksModal-module__iTuy3W__backBtn,.HowItWorksModal-module__iTuy3W__nextBtn,.HowItWorksModal-module__iTuy3W__closeBtn,.HowItWorksModal-module__iTuy3W__chooseCard,.HowItWorksModal-module__iTuy3W__chooseCardIcon,.HowItWorksModal-module__iTuy3W__chooseCardArrow{transition:none}.HowItWorksModal-module__iTuy3W__chooseCard:hover,.HowItWorksModal-module__iTuy3W__chooseCard:active,.HowItWorksModal-module__iTuy3W__nextBtn:hover,.HowItWorksModal-module__iTuy3W__nextBtn:active,.HowItWorksModal-module__iTuy3W__backBtn:active,.HowItWorksModal-module__iTuy3W__closeBtn:hover,.HowItWorksModal-module__iTuy3W__closeBtn:active{transform:none}}@media (max-width:520px){.HowItWorksModal-module__iTuy3W__modal{border-radius:var(--radius-lg);padding:40px 20px 22px}.HowItWorksModal-module__iTuy3W__iconWrapOrbit{width:180px;height:180px}.HowItWorksModal-module__iTuy3W__iconWrapOrbit:before{width:110px;height:110px}.HowItWorksModal-module__iTuy3W__iconWrapOrbit:after{width:130px;height:130px}.HowItWorksModal-module__iTuy3W__socialDot{width:28px;height:28px}.HowItWorksModal-module__iTuy3W__socialDot svg{width:13px;height:13px}.HowItWorksModal-module__iTuy3W__iconInner{width:68px;height:68px}.HowItWorksModal-module__iTuy3W__headline{font-size:1.375rem}.HowItWorksModal-module__iTuy3W__body,.HowItWorksModal-module__iTuy3W__chooseSubtitle{font-size:.9375rem}.HowItWorksModal-module__iTuy3W__chooseCard{padding:16px}}
.WalletPill-module__zWPXXW__walletPill{border-right:1px solid #fff3;flex-shrink:0;align-items:center;height:100%;display:flex;overflow:hidden}.WalletPill-module__zWPXXW__iconButton{width:36px;height:100%;color:var(--color-text-inverse,#fff);cursor:pointer;opacity:.85;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.WalletPill-module__zWPXXW__iconButton:hover{opacity:1;background:#ffffff26}.WalletPill-module__zWPXXW__walletPill.WalletPill-module__zWPXXW__expanded .WalletPill-module__zWPXXW__iconButton{opacity:1}.WalletPill-module__zWPXXW__separator{opacity:0;background:#ffffff40;flex-shrink:0;width:1px;height:16px;transition:opacity .3s}.WalletPill-module__zWPXXW__walletPill.WalletPill-module__zWPXXW__expanded .WalletPill-module__zWPXXW__separator{opacity:1}.WalletPill-module__zWPXXW__balances{height:100%;color:var(--color-text-inverse,#fff);cursor:pointer;white-space:nowrap;opacity:0;pointer-events:none;max-width:0;transition:max-width .3s var(--ease-out), padding .3s var(--ease-out), opacity .2s ease, background .2s ease, box-shadow .2s ease;background:0 0;border:none;align-items:center;gap:10px;padding:0;display:flex;position:relative;overflow:hidden}.WalletPill-module__zWPXXW__walletPill.WalletPill-module__zWPXXW__expanded .WalletPill-module__zWPXXW__balances{opacity:1;pointer-events:auto;background:#0000001f;max-width:300px;padding:0 12px;transition:max-width .45s cubic-bezier(.34,1.56,.64,1),padding .45s cubic-bezier(.34,1.56,.64,1),opacity .25s 50ms;box-shadow:inset 0 2px 4px #00000026,inset 0 -1px 2px #ffffff0f}.WalletPill-module__zWPXXW__walletPill.WalletPill-module__zWPXXW__hoverSuppressed:hover .WalletPill-module__zWPXXW__balances{opacity:0;pointer-events:none;max-width:0;padding:0}.WalletPill-module__zWPXXW__walletPill.WalletPill-module__zWPXXW__hoverSuppressed:hover .WalletPill-module__zWPXXW__separator{opacity:0}@media (hover:hover){.WalletPill-module__zWPXXW__walletPill:not(.WalletPill-module__zWPXXW__hoverSuppressed):hover .WalletPill-module__zWPXXW__balances{opacity:1;pointer-events:auto;background:#0000001f;max-width:300px;padding:0 12px;transition:max-width .45s cubic-bezier(.34,1.56,.64,1),padding .45s cubic-bezier(.34,1.56,.64,1),opacity .25s 50ms;box-shadow:inset 0 2px 4px #00000026,inset 0 -1px 2px #ffffff0f}.WalletPill-module__zWPXXW__walletPill:not(.WalletPill-module__zWPXXW__hoverSuppressed):hover .WalletPill-module__zWPXXW__separator,.WalletPill-module__zWPXXW__walletPill:not(.WalletPill-module__zWPXXW__hoverSuppressed):hover .WalletPill-module__zWPXXW__iconButton{opacity:1}}.WalletPill-module__zWPXXW__balanceItem{white-space:nowrap;align-items:center;gap:5px;display:flex}.WalletPill-module__zWPXXW__balanceLabel{text-transform:uppercase;letter-spacing:.4px;opacity:.7;font-size:10px;font-weight:600}.WalletPill-module__zWPXXW__balanceValue{font-size:13px;font-weight:700;font-family:var(--font-mono,"SF Mono", monospace);font-variant-numeric:tabular-nums}.WalletPill-module__zWPXXW__balanceDivider{background:#ffffff40;flex-shrink:0;width:1px;height:14px}.WalletPill-module__zWPXXW__dollarParticle{pointer-events:none;color:#fffc;z-index:10;text-shadow:0 1px 2px #00000026;font-size:14px;font-weight:700;animation:.8s ease-in forwards WalletPill-module__zWPXXW__dollarFall;position:absolute}@keyframes WalletPill-module__zWPXXW__dollarFall{0%{opacity:1;transform:translateY(0)rotate(0)scale(1)}to{opacity:0;transform:translateY(24px)rotate(25deg)scale(.6)}}@media (max-width:640px){.WalletPill-module__zWPXXW__balanceLabel{display:none}.WalletPill-module__zWPXXW__walletPill.WalletPill-module__zWPXXW__expanded .WalletPill-module__zWPXXW__balances{gap:8px}.WalletPill-module__zWPXXW__balanceValue{font-size:12px}}@media (max-width:400px){.WalletPill-module__zWPXXW__walletPill.WalletPill-module__zWPXXW__expanded .WalletPill-module__zWPXXW__balances{opacity:0;max-width:0;padding:0}.WalletPill-module__zWPXXW__separator{display:none}}
.Header-module__hBw1pG__header{z-index:1000;background:0 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background .3s,border-bottom .3s,box-shadow .3s;position:sticky;top:0}.Header-module__hBw1pG__headerMarketing{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #00000014;box-shadow:0 2px 8px #0000000a}.Header-module__hBw1pG__headerScrolled{background:#fff;border-bottom:1px solid #00000014;box-shadow:0 2px 8px #0000000a}.Header-module__hBw1pG__headerTransparent{background:0 0}.Header-module__hBw1pG__headerContent{justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin:0 auto;padding:12px 24px;display:flex;position:relative}.Header-module__hBw1pG__headerMarketing .Header-module__hBw1pG__headerContent{padding:16px 24px}.Header-module__hBw1pG__logoLink{align-items:center;text-decoration:none;display:flex}.Header-module__hBw1pG__logo{width:auto;height:32px;transition:transform .2s}.Header-module__hBw1pG__logoLink:hover .Header-module__hBw1pG__logo{transform:scale(1.05)}.Header-module__hBw1pG__nav{flex:1;justify-content:center;align-items:center;gap:2rem;min-width:0;display:flex}.Header-module__hBw1pG__mobileCta{display:none}.Header-module__hBw1pG__navLink{color:var(--color-text-secondary,#4b5563);transition:color var(--transition-slow);font-size:.9375rem;font-weight:500;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.25rem 0;text-decoration:none;display:inline-flex;position:relative}.Header-module__hBw1pG__navLink:before{content:"";background-color:var(--color-primary);transform-origin:100%;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.Header-module__hBw1pG__navLink:hover{color:var(--color-primary)}.Header-module__hBw1pG__navLink:hover:before{transform-origin:0;transform:scaleX(1)}.Header-module__hBw1pG__navLinkActive{color:var(--color-primary);font-weight:600}.Header-module__hBw1pG__navLinkActive:before{transform:scaleX(1)}.Header-module__hBw1pG__navLink:not(a):hover{color:var(--color-text-secondary,#4b5563)}.Header-module__hBw1pG__navLink:not(a):hover:before{transform:scaleX(0)}.Header-module__hBw1pG__navItem{position:relative}.Header-module__hBw1pG__dropdownArrow{border-top:4px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;transition:transform .2s}.Header-module__hBw1pG__navItem:hover .Header-module__hBw1pG__dropdownArrow,.Header-module__hBw1pG__navItemActive .Header-module__hBw1pG__dropdownArrow{transform:rotate(180deg)}.Header-module__hBw1pG__dropdownMenu{background:var(--color-bg-primary);border:1px solid var(--color-border,#0000000d);opacity:0;visibility:hidden;transition:all var(--transition-slow);z-index:100;border-radius:6px;padding:.5rem 0;position:absolute;top:calc(100% + .5rem);left:0;transform:translateY(-10px);box-shadow:0 4px 12px #0000001a}.Header-module__hBw1pG__navItem:hover .Header-module__hBw1pG__dropdownMenu,.Header-module__hBw1pG__navItemActive .Header-module__hBw1pG__dropdownMenu{opacity:1;visibility:visible;transform:translateY(0)}.Header-module__hBw1pG__dropdownItem{color:var(--color-text-secondary,#4b5563);white-space:nowrap;flex-direction:column;align-items:flex-start;gap:2px;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.Header-module__hBw1pG__dropdownItem:hover{background:var(--grove-colors-brand-primarySubtle);color:var(--color-primary)}.Header-module__hBw1pG__dropdownTitle{color:var(--color-text-primary,#111827);align-items:center;gap:.5rem;font-weight:600;display:flex}.Header-module__hBw1pG__dropdownItem:hover .Header-module__hBw1pG__dropdownTitle{color:var(--color-primary)}.Header-module__hBw1pG__dropdownSubtitle{color:var(--color-text-tertiary,#9ca3af);font-size:.8rem;font-weight:400}.Header-module__hBw1pG__navLinkDesktopOnly{display:inline-flex}.Header-module__hBw1pG__mobileExplore{display:none}.Header-module__hBw1pG__mobileExploreLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-tertiary,#9ca3af);padding:12px 24px 8px;font-size:.75rem;font-weight:600;display:block}.Header-module__hBw1pG__rightSection{flex-shrink:0;align-items:center;gap:12px;display:flex}.Header-module__hBw1pG__connectButton{height:36px;font-size:var(--text-sm);color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-sm,8px);cursor:pointer;transition:all var(--transition-base) ease;border:none;align-items:center;gap:4px;padding:0 16px;font-family:Inter,sans-serif;font-weight:600;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__connectButton:hover,.Header-module__hBw1pG__connectButton:active{background:var(--grove-colors-accent-orange,#f0ad4e);color:var(--color-text-inverse);transform:none}.Header-module__hBw1pG__connectButtonMarketing{gap:8px;position:relative;overflow:hidden}.Header-module__hBw1pG__connectButtonMarketing:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%);width:60%;height:100%;animation:3s ease-in-out infinite Header-module__hBw1pG__sheen;position:absolute;top:0;left:-100%}.Header-module__hBw1pG__userPillGroup .Header-module__hBw1pG__connectButton{font-family:var(--font-mono,"SF Mono", monospace);opacity:.85;background:0 0;border-radius:0;transition:background .15s,opacity .15s}.Header-module__hBw1pG__userPillGroup .Header-module__hBw1pG__connectButton:hover,.Header-module__hBw1pG__userPillGroup .Header-module__hBw1pG__connectButton:active{color:var(--color-text-inverse);opacity:1;background:#ffffff26;transform:none}.Header-module__hBw1pG__userPillGroup{background:var(--color-primary);border-radius:var(--radius-sm,8px);align-items:center;height:36px;transition:transform .2s,background .2s;display:flex;position:relative;overflow:visible}.Header-module__hBw1pG__userPill{height:100%;font-size:var(--text-sm);font-weight:600;font-family:var(--font-mono,"SF Mono", monospace);color:var(--color-text-inverse);cursor:pointer;opacity:.85;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:6px;padding:0 16px;text-decoration:none;transition:background .15s,opacity .15s;display:flex}.Header-module__hBw1pG__userPill svg{opacity:.8}.Header-module__hBw1pG__userPill:hover{opacity:1;background:#ffffff26}.Header-module__hBw1pG__userPill:active{transform:none}.Header-module__hBw1pG__helpPill{border-left:1px solid #fff3;flex-shrink:0;align-items:center;height:100%;display:flex;overflow:hidden}.Header-module__hBw1pG__helpButton{width:36px;height:100%;color:var(--color-text-inverse);cursor:pointer;opacity:.8;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,opacity .15s;display:flex}.Header-module__hBw1pG__helpButton:hover{opacity:1;background:#ffffff26}.Header-module__hBw1pG__helpPill:hover .Header-module__hBw1pG__helpButton{opacity:1;color:#fff}.Header-module__hBw1pG__helpSeparator{opacity:0;background:#ffffff40;flex-shrink:0;width:1px;height:16px;transition:opacity .3s}.Header-module__hBw1pG__helpPill:hover .Header-module__hBw1pG__helpSeparator{opacity:1}.Header-module__hBw1pG__helpLabel,.Header-module__hBw1pG__helpLabel:hover,.Header-module__hBw1pG__helpLabel:visited{text-transform:uppercase;letter-spacing:.4px;color:#fff;white-space:nowrap;cursor:pointer;opacity:0;pointer-events:none;align-items:center;max-width:0;height:100%;padding:0;font-size:10px;font-weight:600;text-decoration:none;transition:max-width .3s cubic-bezier(.16,1,.3,1),padding .3s cubic-bezier(.16,1,.3,1),opacity .2s,background .2s;display:flex;overflow:hidden}@media (hover:hover){.Header-module__hBw1pG__helpPill:hover .Header-module__hBw1pG__helpLabel{opacity:1;pointer-events:auto;background:#0000001f;max-width:100px;padding:0 12px;transition:max-width .45s cubic-bezier(.34,1.56,.64,1),padding .45s cubic-bezier(.34,1.56,.64,1),opacity .25s 50ms,background .2s,box-shadow .2s;box-shadow:inset 0 2px 4px #00000026,inset 0 -1px 2px #ffffff0f}}@media (hover:none){.Header-module__hBw1pG__helpLabel,.Header-module__hBw1pG__helpSeparator{display:none}}.Header-module__hBw1pG__howItWorksNav{cursor:pointer;font:inherit;background:0 0;border:none}.Header-module__hBw1pG__claimUsername{height:36px;font-size:var(--text-sm);color:var(--color-text-inverse);background:linear-gradient(135deg, var(--color-accent-orange,#f0ad4e) 0%, var(--color-accent-orange-hover) 100%);border-radius:var(--radius-sm,8px);white-space:nowrap;box-shadow:0 1px 3px rgba(var(--color-warning-rgb), .3);border:none;align-items:center;gap:4px;padding:0 16px;font-weight:600;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.Header-module__hBw1pG__claimUsername:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%);width:60%;height:100%;animation:3s ease-in-out infinite Header-module__hBw1pG__sheen;position:absolute;top:0;left:-100%}@keyframes Header-module__hBw1pG__sheen{0%{left:-100%}40%{left:150%}to{left:150%}}.Header-module__hBw1pG__claimUsername:hover{color:var(--color-text-inverse);background:linear-gradient(135deg, #f2b85e 0%, var(--color-accent-orange-hover) 100%);box-shadow:0 3px 10px rgba(var(--color-warning-rgb), .35), 0 0 0 3px rgba(var(--color-warning-rgb), .1);transform:translateY(-1px)}.Header-module__hBw1pG__menuButton{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;gap:4px;padding:8px;display:none}.Header-module__hBw1pG__menuLine{background-color:var(--color-text-primary,#111827);width:24px;height:2px;transition:all var(--transition-slow)}.Header-module__hBw1pG__menuButtonActive .Header-module__hBw1pG__menuLine:first-child{transform:translateY(7px)rotate(45deg)}.Header-module__hBw1pG__menuButtonActive .Header-module__hBw1pG__menuLine:nth-child(2){opacity:0}.Header-module__hBw1pG__menuButtonActive .Header-module__hBw1pG__menuLine:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.Header-module__hBw1pG__mobileCTAButton{background:var(--color-primary);width:100%;color:var(--color-text-inverse);text-align:center;border-radius:var(--radius-sm,8px);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:14px 16px;font-family:Inter,sans-serif;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Header-module__hBw1pG__mobileCTAButton:active{transform:scale(.98)}.Header-module__hBw1pG__mobileUserButton{background:var(--color-primary);width:100%;color:var(--color-text-inverse);text-align:center;border-radius:var(--radius-sm,8px);font-size:.95rem;font-weight:600;font-family:var(--font-mono,"SF Mono", monospace);cursor:pointer;border:none;justify-content:center;align-items:center;padding:14px 16px;transition:all .2s;display:flex}.Header-module__hBw1pG__mobileUserButton:active{transform:scale(.98)}.Header-module__hBw1pG__hiwBanner{background:var(--color-bg-primary);border-bottom:1px solid var(--color-border,#00000014);z-index:999;align-items:center;padding:0 16px;display:none;position:sticky;top:57px}.Header-module__hBw1pG__hiwBannerContent{cursor:pointer;font:inherit;color:var(--color-text-secondary);text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:10px 0;font-size:13px;transition:color .15s;display:flex}.Header-module__hBw1pG__hiwBannerContent:hover{color:var(--color-text-primary)}.Header-module__hBw1pG__hiwBannerContent strong{color:var(--color-primary);font-weight:600}.Header-module__hBw1pG__hiwBannerIcon{color:var(--color-primary);flex-shrink:0}@media (max-width:1024px){.Header-module__hBw1pG__headerContent{padding:16px 24px}.Header-module__hBw1pG__menuButton{display:none}.Header-module__hBw1pG__nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:all var(--transition-slow);z-index:999;background:#fffffffa;border-bottom:1px solid #00000014;flex-direction:column;flex:none;justify-content:flex-start;gap:0;max-height:calc(100vh - 65px);padding:20px 0;position:fixed;top:65px;left:0;right:0;overflow-y:auto;transform:translateY(-100%);box-shadow:0 4px 12px #0000001a}.Header-module__hBw1pG__navActive{opacity:1;visibility:visible;transform:translateY(0)}.Header-module__hBw1pG__navLink{text-align:left;border-bottom:1px solid var(--grove-colors-border-lightSubtle);width:100%;padding:16px 24px}.Header-module__hBw1pG__navLink:before{display:none}.Header-module__hBw1pG__navItem{width:100%}.Header-module__hBw1pG__dropdownMenu{opacity:1;visibility:visible;box-shadow:none;border:none;border-top:1px solid var(--grove-colors-border-lightSubtle);max-height:none;padding:0;transition:none;position:static;overflow:visible;transform:none}.Header-module__hBw1pG__navItem>button.Header-module__hBw1pG__navLink{pointer-events:none;color:var(--color-text-tertiary,#9ca3af);text-transform:uppercase;letter-spacing:.05em;border-bottom:none;padding:12px 24px 8px;font-size:.75rem;font-weight:600}.Header-module__hBw1pG__dropdownArrow{display:none}.Header-module__hBw1pG__dropdownItem{border-bottom:1px solid var(--grove-colors-border-lightSubtle);padding:12px 24px}.Header-module__hBw1pG__navLinkDesktopOnly{display:none}.Header-module__hBw1pG__mobileExplore{border-top:1px solid var(--grove-colors-border-lightSubtle);flex-direction:column;display:flex}.Header-module__hBw1pG__mobileExplore .Header-module__hBw1pG__navLink{border-bottom:1px solid var(--grove-colors-border-lightSubtle)}.Header-module__hBw1pG__userPillGroupLoggedOut{display:flex}.Header-module__hBw1pG__mobileCta{border-bottom:1px solid var(--grove-colors-border-lightSubtle);padding:16px;display:block}.Header-module__hBw1pG__hiwBanner{display:flex}}@media (max-width:768px){.Header-module__hBw1pG__headerContent{padding:12px 16px}.Header-module__hBw1pG__claimUsername{display:none}.Header-module__hBw1pG__rightSection{gap:8px}.Header-module__hBw1pG__userPill{padding:0 10px;font-size:12px}.Header-module__hBw1pG__helpButton{width:36px}}@media (max-width:480px){.Header-module__hBw1pG__headerContent{gap:12px;padding:12px 16px}.Header-module__hBw1pG__logoLink,.Header-module__hBw1pG__menuButton{flex:none}}
