@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_f5390e3b-module__IAwtPq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_f5390e3b-module__IAwtPq__variable{--font-ui:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_1010f4a9-module__46QJ2W__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_1010f4a9-module__46QJ2W__variable{--font-figures:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:display;src:url(../media/GeistPixel_Square-s.p.3i-voztpvqxl2.woff2)format("woff2");font-display:swap}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:91.68%;descent-override:26.91%;line-gap-override:0.0%;size-adjust:109.62%}.display_7015c75d-module__j7DAKW__className{font-family:display,display Fallback}.display_7015c75d-module__j7DAKW__variable{--font-pixel:"display", "display Fallback"}
.account-connect-module__07v3tG__backdrop{z-index:60;transition:opacity .18s var(--ease-smooth);background:#000000a3;position:fixed;inset:0}.account-connect-module__07v3tG__popup{z-index:61;overscroll-behavior:contain;border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:var(--surface);width:min(420px,100vw - 32px);max-height:min(720px,100dvh - 48px);color:var(--ink);transition:opacity .18s var(--ease-out,ease-out), scale .18s var(--ease-out,ease-out);outline:none;position:fixed;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%)}.account-connect-module__07v3tG__backdrop[data-starting-style],.account-connect-module__07v3tG__backdrop[data-ending-style]{opacity:0}.account-connect-module__07v3tG__popup[data-starting-style],.account-connect-module__07v3tG__popup[data-ending-style]{opacity:0;scale:.98}.account-connect-module__07v3tG__popup[data-ending-style],.account-connect-module__07v3tG__backdrop[data-ending-style]{transition-duration:.12s}.account-connect-module__07v3tG__header{padding:24px 24px 16px;position:relative}.account-connect-module__07v3tG__title{letter-spacing:-.02em;text-wrap:balance;outline:none;margin:0;font-size:20px;font-weight:600;line-height:1.2}.account-connect-module__07v3tG__description{max-width:40ch;color:var(--ink-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.account-connect-module__07v3tG__close{border-radius:var(--radius-button);width:44px;height:44px;color:var(--ink-faint);transition:background-color .12s var(--ease-smooth), color .12s var(--ease-smooth);place-items:center;display:grid;position:absolute;top:12px;right:12px}.account-connect-module__07v3tG__close:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.account-connect-module__07v3tG__body{padding:8px 24px 24px}.account-connect-module__07v3tG__footer{border-top:1px solid var(--line);color:var(--ink-faint);margin:0;padding:16px 24px;font-size:12px;line-height:1.5}.account-connect-module__07v3tG__flow{flex-direction:column;gap:16px;min-width:0;display:flex}.account-connect-module__07v3tG__label{color:var(--ink-faint);margin:0;font-size:12px;font-weight:500}.account-connect-module__07v3tG__methods{flex-direction:column;gap:8px;display:flex}.account-connect-module__07v3tG__method{border:1px solid var(--line-input);border-radius:var(--radius-button);background:var(--field);width:100%;min-height:48px;color:var(--ink);transition:background-color .12s var(--ease-smooth), border-color .12s var(--ease-smooth);justify-content:center;align-items:center;gap:12px;padding:0 16px;font-size:14px;font-weight:600;display:flex}.account-connect-module__07v3tG__method:active:not(:disabled){background:var(--field-pressed,var(--field-hover))}.account-connect-module__07v3tG__method:disabled{cursor:default;opacity:.55}.account-connect-module__07v3tG__method:focus-visible,.account-connect-module__07v3tG__primary:focus-visible,.account-connect-module__07v3tG__secondaryButton:focus-visible,.account-connect-module__07v3tG__continueButton:focus-visible,.account-connect-module__07v3tG__textLink:focus-visible,.account-connect-module__07v3tG__back:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.account-connect-module__07v3tG__divider{color:var(--ink-faint);align-items:center;gap:12px;margin:8px 0;font-size:12px;display:flex}.account-connect-module__07v3tG__divider:before,.account-connect-module__07v3tG__divider:after{content:"";background:var(--line);flex:1;height:1px}.account-connect-module__07v3tG__field{border:1px solid var(--line-input);border-radius:var(--radius-button);background:var(--field);width:100%;min-width:0;height:48px;color:var(--ink);transition:border-color .12s var(--ease-smooth);outline:none;padding:0 16px;font-size:16px}.account-connect-module__07v3tG__field::placeholder,.account-connect-module__07v3tG__codeInput::placeholder{color:var(--ink-faint)}.account-connect-module__07v3tG__field:focus,.account-connect-module__07v3tG__codeInput:focus{border-color:var(--ink-faint)}.account-connect-module__07v3tG__field[aria-invalid=true]{border-color:var(--down)}.account-connect-module__07v3tG__field:disabled,.account-connect-module__07v3tG__codeInput:disabled{opacity:.6}.account-connect-module__07v3tG__codeInput{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.4em;height:56px;font-size:24px;}.account-connect-module__07v3tG__primary{border-radius:var(--radius-button);background:var(--up);width:100%;height:auto;min-height:48px;color:var(--on-up);white-space:normal;transition:filter .12s var(--ease-smooth), opacity .12s var(--ease-smooth);border:0;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;display:inline-flex}.account-connect-module__07v3tG__primary:active:not(:disabled){filter:brightness(.92)}.account-connect-module__07v3tG__primary:disabled{cursor:default;background:var(--field);color:var(--ink-faint);box-shadow:inset 0 0 0 1px var(--line-input)}.account-connect-module__07v3tG__primary[data-busy=true]:disabled{background:var(--up);color:var(--on-up);box-shadow:none;opacity:.8}.account-connect-module__07v3tG__secondary{white-space:normal;gap:8px;height:auto;min-height:44px}.account-connect-module__07v3tG__secondaryButton{border:1px solid var(--line-input);border-radius:var(--radius-button);min-height:48px;color:var(--ink-muted);transition:background-color .12s var(--ease-smooth), color .12s var(--ease-smooth);background:0 0;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.account-connect-module__07v3tG__textLink{min-height:44px;color:var(--ink-muted);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;padding:0;font-size:13px;font-weight:500}.account-connect-module__07v3tG__textLink:disabled{opacity:.5}.account-connect-module__07v3tG__back{min-height:44px;color:var(--ink-muted);align-self:flex-start;align-items:center;gap:4px;margin:-8px 0 -8px -4px;padding:0 4px;font-size:13px;font-weight:500;display:inline-flex}.account-connect-module__07v3tG__continueRow{border:1px solid var(--line-strong);border-radius:var(--radius-button);background:var(--surface-raised);align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex}.account-connect-module__07v3tG__continueButton{border-radius:var(--radius-button);background:var(--up);min-height:44px;color:var(--on-up);flex-shrink:0;padding:0 16px;font-size:14px;font-weight:600}.account-connect-module__07v3tG__walletList{flex-direction:column;gap:8px;display:flex}.account-connect-module__07v3tG__walletOption{border:1px solid var(--line-input);border-radius:var(--radius-button);background:var(--field);width:100%;height:auto;min-height:56px;color:var(--ink);white-space:normal;text-align:left;justify-content:flex-start;gap:12px;padding:8px 12px;position:relative;overflow:hidden}.account-connect-module__07v3tG__walletOption:disabled{opacity:.6}.account-connect-module__07v3tG__tile{display:none}.account-connect-module__07v3tG__walletName{overflow-wrap:anywhere;flex:1;min-width:0;font-size:14px;font-weight:600}.account-connect-module__07v3tG__walletTag{color:var(--ink-faint);flex-shrink:0;font-size:12px}.account-connect-module__07v3tG__walletIcon{background:var(--surface-raised);border-radius:4px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;position:relative;overflow:hidden}.account-connect-module__07v3tG__connectedWallet{border:1px solid var(--line-strong);border-radius:var(--radius-button);background:var(--surface-raised);align-items:center;gap:12px;padding:12px;display:flex}.account-connect-module__07v3tG__connectedLabel{color:var(--up);flex-shrink:0;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.account-connect-module__07v3tG__connectedLabel:before{content:"";background:var(--up);border-radius:50%;width:6px;height:6px}.account-connect-module__07v3tG__stepTitle{color:var(--ink);margin:0;font-size:16px;font-weight:600}.account-connect-module__07v3tG__explanation{color:var(--ink-muted);margin:4px 0 0;font-size:14px;line-height:1.5}.account-connect-module__07v3tG__footnote{color:var(--ink-faint);text-align:center;margin:0;font-size:12px;line-height:1.5}.account-connect-module__07v3tG__notice{border:1px solid var(--caution-line);border-radius:var(--radius-button);background:color-mix(in oklab, var(--caution) 6%, transparent);color:var(--caution);overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:12px;font-size:13px;line-height:1.5;display:flex}.account-connect-module__07v3tG__notice svg{margin-top:2px}.account-connect-module__07v3tG__loading{min-height:160px;color:var(--ink-faint);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.account-connect-module__07v3tG__spinner{flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite account-connect-module__07v3tG__spin}.account-connect-module__07v3tG__empty{border:1px solid var(--line-strong);border-radius:var(--radius-button);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.account-connect-module__07v3tG__accountSummary{align-items:center;gap:12px;display:flex}.account-connect-module__07v3tG__successIcon{background:var(--up-soft);width:40px;height:40px;color:var(--up);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.account-connect-module__07v3tG__addressBlock{border:1px solid var(--line-strong);border-radius:var(--radius-button);background:var(--field);padding:12px}.account-connect-module__07v3tG__address{font-family:var(--font-code,var(--font-figures)), monospace;overflow-wrap:anywhere;color:var(--ink);margin:8px 0 0;font-size:13px;line-height:1.5}@keyframes account-connect-module__07v3tG__spin{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.account-connect-module__07v3tG__close:hover{background:var(--field-hover);color:var(--ink)}.account-connect-module__07v3tG__method:hover:not(:disabled),.account-connect-module__07v3tG__walletOption:hover:not(:disabled){background:var(--field-hover);border-color:var(--line-strong)}.account-connect-module__07v3tG__primary:hover:not(:disabled),.account-connect-module__07v3tG__continueButton:hover{filter:brightness(1.06)}.account-connect-module__07v3tG__secondaryButton:hover{background:var(--field-hover);color:var(--ink)}.account-connect-module__07v3tG__textLink:hover:not(:disabled),.account-connect-module__07v3tG__back:hover{color:var(--ink)}}@media (max-width:520px){.account-connect-module__07v3tG__popup{border-radius:var(--radius-panel) var(--radius-panel) 0 0;width:100vw;max-height:calc(100dvh - 24px);padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;top:auto;bottom:0;transform:translate(-50%)}.account-connect-module__07v3tG__popup[data-starting-style],.account-connect-module__07v3tG__popup[data-ending-style]{opacity:1;translate:0 100%;scale:1}.account-connect-module__07v3tG__popup{transition:translate .25s var(--ease-out,ease-out), opacity .18s var(--ease-out,ease-out)}.account-connect-module__07v3tG__header{padding:24px 16px 16px}.account-connect-module__07v3tG__close{top:8px;right:8px}.account-connect-module__07v3tG__body{padding:8px 16px 24px}.account-connect-module__07v3tG__footer{padding:16px}}@media (prefers-reduced-motion:reduce){.account-connect-module__07v3tG__popup,.account-connect-module__07v3tG__backdrop,.account-connect-module__07v3tG__method,.account-connect-module__07v3tG__primary,.account-connect-module__07v3tG__close{transition:none}.account-connect-module__07v3tG__spinner{animation:none}}
.intro-dialog-module__J0Yo3a__wide.intro-dialog-module__J0Yo3a__wide{width:min(480px,100vw - 32px)}.intro-dialog-module__J0Yo3a__steps{margin:0;padding:0;list-style:none}.intro-dialog-module__J0Yo3a__step{border-top:1px solid var(--line);padding:8px 0}.intro-dialog-module__J0Yo3a__step:first-child{border-top:0;padding-top:0}.intro-dialog-module__J0Yo3a__term{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:20px}.intro-dialog-module__J0Yo3a__text{color:var(--ink-muted);margin:4px 0 0;font-size:14px;line-height:20px}.intro-dialog-module__J0Yo3a__public{color:var(--ink-faint)}.intro-dialog-module__J0Yo3a__note{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--field);color:var(--ink-muted);margin:4px 0 0;padding:12px;font-size:14px;line-height:20px}.intro-dialog-module__J0Yo3a__note strong{color:var(--ink);font-weight:600}.intro-dialog-module__J0Yo3a__action{border:1px solid var(--accent);border-radius:var(--radius-button);background:var(--accent);width:100%;height:44px;color:var(--on-accent);transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth);justify-content:center;align-items:center;margin-top:16px;font-size:14px;font-weight:600;display:flex}.intro-dialog-module__J0Yo3a__action:hover{border-color:var(--accent-hover);background:var(--accent-hover)}.intro-dialog-module__J0Yo3a__action:active{border-color:var(--accent-pressed);background:var(--accent-pressed)}.intro-dialog-module__J0Yo3a__action:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.intro-dialog-module__J0Yo3a__action{transition:none}}
