.bPmkSW_dialog{opacity:1;transform-origin:50%;border-color:var(--color-border);background:var(--color-surface);width:min(390px,100vw - 32px);max-width:none;box-shadow:none;transition:opacity .14s ease-out, transform .18s var(--ease-out-quint);border-radius:20px;margin-inline:0;left:50vw;right:auto;overflow-x:hidden;transform:translate(-50%)translateY(0)scale(1)}.bPmkSW_dialog.bPmkSW_dialog::backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .14s ease-out,-webkit-backdrop-filter .18s ease-out,backdrop-filter .18s ease-out}@starting-style{.bPmkSW_dialog[open]{opacity:0;transform:translate(-50%)translateY(12px)scale(.97)}.bPmkSW_dialog.bPmkSW_dialog[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}.bPmkSW_artwork{aspect-ratio:1902/827;background:var(--color-feature-surface);position:relative;overflow:hidden}.bPmkSW_artwork:after{content:"";z-index:2;background:linear-gradient(180deg in oklab, transparent, var(--color-surface));height:42px;position:absolute;inset:auto 0 0}.bPmkSW_artwork .bPmkSW_artworkLogo{color:var(--color-text);opacity:.72;transition:opacity .18s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bPmkSW_coin{z-index:1;opacity:0;object-fit:cover;object-position:center 21%;width:100%;height:100%;transition:opacity .22s ease-out;position:absolute;inset:0}.bPmkSW_artworkLoaded .bPmkSW_artworkLogo{opacity:0}.bPmkSW_artworkLoaded .bPmkSW_coin{opacity:1}.bPmkSW_content{padding:var(--space-4) var(--space-6) var(--space-6)}.bPmkSW_intro{text-align:center;gap:2px;display:grid}.bPmkSW_intro h3{font-size:var(--text-title);letter-spacing:-.025em;font-weight:600;line-height:1}.bPmkSW_intro p{font-size:var(--text-heading-sm);letter-spacing:-.025em;overflow-wrap:anywhere;line-height:1.2}.bPmkSW_intro strong{color:var(--color-text);font-weight:600}.bPmkSW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.bPmkSW_traderCount{text-align:right;font-variant-numeric:tabular-nums;vertical-align:bottom;min-width:1ch;display:inline-grid;position:relative;overflow:hidden}.bPmkSW_traderCount>span{grid-area:1/1}.bPmkSW_traderCountDeparting{animation:bPmkSW_trader-count-depart .7s var(--ease-out-quint) both}.bPmkSW_traderCountIncoming{animation:bPmkSW_trader-count-arrive .7s var(--ease-out-quint) both}@keyframes bPmkSW_trader-count-depart{to{opacity:0;transform:translate(-65%)}}@keyframes bPmkSW_trader-count-arrive{0%{opacity:0;transform:translate(65%)}}.bPmkSW_socials{gap:10px;padding-top:22px;display:grid}.bPmkSW_socials .bPmkSW_methodButton{position:relative}.bPmkSW_methodButton{width:100%;min-height:48px;padding:9px var(--space-3);border-radius:var(--radius-md);color:var(--color-text);box-shadow:none;font-family:var(--font-body), Arial, sans-serif;font-size:var(--text-control);letter-spacing:-.025em;gap:10px;font-weight:600;line-height:22px}.bPmkSW_apple{color:var(--color-on-primary);--button-background:var(--color-brand-primary);--button-background-hover:var(--color-primary-hover);--button-foreground-hover:var(--color-on-primary)}.bPmkSW_socialLabel{text-align:center;align-items:center;gap:14px;display:inline-flex}.bPmkSW_methodIcon{flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.bPmkSW_divider{color:var(--color-text-muted);font-size:var(--text-base);align-items:center;gap:14px;padding-block:5px;font-weight:500;line-height:20px;display:flex}.bPmkSW_divider:before,.bPmkSW_divider:after{content:"";background:var(--color-login-divider);flex:1;height:1px}.bPmkSW_wallets{gap:8px;display:grid}.bPmkSW_walletRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bPmkSW_walletRow>:only-child{grid-column:1/-1}.bPmkSW_walletButton{min-height:var(--size-touch);font-size:var(--text-base);border-width:0;padding-block:7px}.bPmkSW_walletChoice,.bPmkSW_moreWallets{background:var(--color-surface-raised);color:var(--color-text);box-shadow:none}.bPmkSW_walletLabel{align-items:center;gap:10px;display:inline-flex}.bPmkSW_walletName{align-items:center;gap:8px;display:inline-flex}.bPmkSW_walletChoice .bPmkSW_methodIcon,.bPmkSW_walletChoice .bPmkSW_methodIcon svg{width:22px;height:22px}.bPmkSW_moreWallets{width:100%;font-size:var(--text-base);gap:8px;padding-inline:10px}.bPmkSW_moreWallets .bPmkSW_methodIcon{width:20px;height:20px}.bPmkSW_lastUsed{background:var(--color-success);border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}.bPmkSW_socials .bPmkSW_lastUsed{right:var(--space-3);margin-left:0;position:absolute}.bPmkSW_walletName .bPmkSW_lastUsed{margin-left:0}.bPmkSW_moreOptions .bPmkSW_lastUsed{margin-left:8px}.bPmkSW_moreOptions{width:100%;min-height:var(--size-touch);color:var(--color-text-muted);font-size:var(--text-sm);text-underline-offset:3px;margin-top:0;text-decoration:underline;display:block}.bPmkSW_legal{color:var(--color-text-muted);text-align:center;white-space:nowrap;margin:0 auto;font-size:clamp(8px,2.3vw,10px);line-height:1.45}.bPmkSW_wallets+.bPmkSW_legal{margin-top:var(--space-3)}.bPmkSW_legal a{color:color-mix(in srgb, var(--color-text-muted) 72%, var(--color-background));font-weight:700;text-decoration:none}.bPmkSW_form{gap:var(--space-4);padding-top:22px;display:grid}.bPmkSW_field{gap:var(--space-2);color:var(--color-text);font-size:var(--text-base);font-weight:600;display:grid}.bPmkSW_field input{width:100%;min-height:48px;padding:12px var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-recessed);color:var(--color-text);font-size:var(--text-control);caret-color:var(--color-link);border:0;border-bottom:1px solid var(--color-control-border)}.bPmkSW_field input::placeholder{color:var(--color-text-muted)}.bPmkSW_field input:focus-visible{outline-offset:2px}.bPmkSW_field .bPmkSW_codeInput{text-align:center;letter-spacing:.32em;font-family:var(--font-mono), ui-monospace, Menlo, Consolas, monospace;font-size:var(--text-heading-md);font-variant-numeric:tabular-nums;text-autospace:no-autospace}.bPmkSW_codeActions{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.bPmkSW_codeActions button{min-height:var(--size-touch);color:var(--color-link);font-size:var(--text-sm);text-underline-offset:3px;font-weight:600;text-decoration:underline}.bPmkSW_codeActions button:disabled,.bPmkSW_moreOptions:disabled{opacity:.55}.bPmkSW_content .bPmkSW_status{font-size:var(--text-base);text-align:center;overflow-wrap:anywhere}.bPmkSW_status:not(:empty){margin-block:var(--space-2) var(--space-3)}.bPmkSW_connectionDialog{width:min(360px,100vw - 32px)}.bPmkSW_returnBar{z-index:2;pointer-events:none;height:0;position:sticky;top:0}.bPmkSW_returnBar .bPmkSW_returnButton{top:var(--space-2);left:var(--space-2);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-surface) 80%, transparent);color:var(--color-text-muted);box-shadow:none;pointer-events:auto;border:0;position:absolute}.bPmkSW_connection{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-4);text-align:center;flex-direction:column;display:flex}.bPmkSW_connectionIntro{gap:var(--space-2);width:100%;display:grid}.bPmkSW_connectionIntro h3{font-size:var(--text-control);letter-spacing:-.025em;overflow-wrap:anywhere;margin-inline:36px;font-weight:600;line-height:20px}.bPmkSW_connectionIntro p{font-size:var(--text-base);letter-spacing:-.015em;font-weight:500;line-height:20px}.bPmkSW_connectionSignal{flex-shrink:0;place-items:center;width:88px;height:88px;display:grid;position:relative}.bPmkSW_connectionSymbol{background:var(--color-surface-raised);width:60px;height:60px;box-shadow:0 0 24px color-mix(in srgb, var(--color-brand-primary) 18%, transparent);border-radius:50%;place-items:center;display:grid}.bPmkSW_connectionLogo{width:32px;height:32px;color:var(--color-text);place-items:center;display:grid}.bPmkSW_connectionLogo svg{width:32px;height:32px}.bPmkSW_connectionRing{animation:1.8s linear infinite bPmkSW_connection-spin;position:absolute;inset:0}.bPmkSW_connectionRing svg{width:100%;height:100%}@keyframes bPmkSW_connection-spin{to{transform:rotate(360deg)}}.bPmkSW_connectionPrompt{font-size:var(--text-base);letter-spacing:-.015em;margin:0;font-weight:500;line-height:20px}.bPmkSW_connection .bPmkSW_retryButton{min-height:var(--size-touch);padding:10px var(--space-5);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);font-size:var(--text-base);box-shadow:none;border:0;font-weight:600;line-height:20px}.bPmkSW_connection .bPmkSW_connectionStatus{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0;line-height:18px}.bPmkSW_connectionStatus:empty{display:none}@media (prefers-reduced-motion:reduce){.bPmkSW_connectionRing{animation:none}}@media (hover:hover){.bPmkSW_moreOptions:hover:not(:disabled),.bPmkSW_legal a:hover{color:var(--color-text)}}@media (max-width:359px){.bPmkSW_content{padding-inline:var(--space-4)}.bPmkSW_intro h3{font-size:var(--text-heading-md)}.bPmkSW_intro p{font-size:var(--text-control)}.bPmkSW_walletButton{gap:6px;padding-inline:6px}.bPmkSW_walletLabel{gap:6px}}@media (max-height:620px){.bPmkSW_artwork{aspect-ratio:auto;height:144px}}
