.ap .ap-cs{background:var(--ex-canvas);min-height:100svh}.ap .ap-cs-main{padding:24px 16px}.ap .ap-cs .ap-cs-main{pointer-events:auto}.ap .ap-statepage.ap-ob{place-items:center;min-height:calc(100svh - 168px);display:grid;position:relative}.ap .ap-ob-step{text-align:center;width:min(480px,100%);animation:ap-ob-in .32s var(--ap-ease) both;flex-direction:column;padding:40px 32px 24px;display:flex;position:relative}@keyframes ap-ob-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ap .ap-ob-step{animation:none}}.ap .ap-ob-back{z-index:2;position:absolute;top:14px;left:14px}.ap .ap-ob-back svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ap .ap-ob-step .ap-swap{padding-bottom:0}.ap .ap-ob-mid .ap-swap-in,.ap .ap-ob-mid .ap-swap-out{flex-direction:column;align-items:center;display:flex}.ap .ap-ob-title{letter-spacing:-.022em;max-width:360px;color:var(--ap-ink);text-wrap:balance;margin:20px 0 0;font-size:26px;font-weight:500;line-height:1.15}.ap .ap-ob-line{max-width:300px;color:var(--ap-ink-2);text-wrap:balance;margin:8px auto 0;font-size:15px;line-height:1.45}.ap .ap-ob-body{text-align:left;width:100%;margin-top:28px}.ap .ap-ob-cta .ap-swap-in,.ap .ap-ob-cta .ap-swap-out{gap:8px;padding-top:24px;display:grid}.ap .ap-ob-cta .ap-swap-in:empty{padding-top:0}.ap .ap-ob-step.has-hero{--ob-gap:clamp(20px, 3vh, 28px);justify-items:center;gap:var(--ob-gap);width:min(640px,100%);padding-block:44px;padding-inline:0;animation:none;display:grid}.ap .ap-ob-panel{width:100%;min-width:0}.ap .ap-ob-step.has-hero .ap-ob-panel{width:min(416px,100%);position:relative}.ap .ap-ob-step.has-hero .ap-ob-back{top:-44px;left:0}.ap .ap-ob-step.has-hero .ap-ob-title{letter-spacing:-.035em;max-width:none;margin-top:0;font-size:clamp(36px,4.4vw,60px);line-height:1}.ap .ap-ob-step.has-hero .ap-ob-line{margin-top:12px}.ap .ap-ob-step.has-hero .ap-ob-body{width:min(416px,100%);margin:var(--ob-gap) auto 0}@media (min-width:901px){.ap .ap-ob-step.has-hero{grid-template-columns:auto minmax(0,416px);justify-content:center;align-items:center;column-gap:48px;width:min(880px,100%)}.ap .ap-ob-step.has-hero .ap-ob-mid :is(.ap-swap-in,.ap-swap-out){text-align:left;align-items:stretch}.ap .ap-ob-step.has-hero .ap-ob-line{max-width:360px;margin-left:0}.ap .ap-ob-step.has-hero .ap-ob-body{width:100%;margin-left:0}}.ap .ap-ob-step.has-hero .ap-swap-in{animation:ap-ob-content-in .28s var(--ap-ease) both}.ap .ap-ob-step.has-hero .ap-swap-out{animation:.18s ease-out both ap-ob-content-out}@keyframes ap-ob-content-in{0%{opacity:0}to{opacity:1}}@keyframes ap-ob-content-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.ap .ap-ob-step.has-hero .ap-swap{transition:none}.ap .ap-ob-step.has-hero :is(.ap-swap-in,.ap-swap-out){animation:none}.ap .ap-ob-step.has-hero .ap-swap-out{visibility:hidden}}.ap .ap-ob-btn{gap:8px;text-decoration:none}.ap .ap-ob-btn.is-ghost{color:var(--ap-ink)}.ap .ap-ob-btn.is-ghost:after{box-shadow:none!important}.ap .ap-ob-list{gap:12px;display:grid}.ap .ap-ob-msg{max-width:360px;color:var(--ap-down);text-align:center;text-wrap:balance;margin:0 auto;font-size:13.5px;font-weight:500;line-height:1.4;display:block}.ap .ap-ob-msg svg{vertical-align:-3px;fill:currentColor;width:15px;height:15px;margin-right:6px;display:inline-block}.ap .ap-cs-wallets{padding:0}.ap .ap-cs .ap-wallet{background:var(--ex-inset);box-shadow:var(--ex-inset-shadow);color:var(--ap-ink);text-decoration:none}.ap .ap-cs .ap-wallet:hover:not(:disabled){box-shadow:var(--ex-inset-shadow), inset 0 0 0 1px var(--ap-ink)}.ap .ap-cs .ap-wallet.is-busy{box-shadow:var(--ex-inset-shadow), inset 0 0 0 1.5px var(--ap-brand)}.ap .ap-cs .ap-wallet-logo{object-fit:cover}.ap .ap-cs-who{cursor:default}.ap .ap-cs-who-text{flex:1;gap:2px;min-width:0;display:grid}.ap .ap-cs-who-text .ap-mono{color:var(--ap-ink-2);font-size:12.5px}.ap .ap-ob-wait{color:var(--ap-ink-2);justify-content:center;align-items:center;gap:8px;margin:0;padding:12px 0;font-size:14px;font-weight:500;display:flex}.ap .ap-cs-field{gap:8px;display:grid}.ap .ap-cs-field>label{color:var(--ap-ink-2);font-size:13px;font-weight:500;display:flex}.ap .ap-cs-code{background:var(--ex-inset);box-shadow:var(--ex-inset-shadow)}.ap .ap-cs-code input{font-family:var(--ap-mono), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase}.ap .ap-cs-code.is-invalid{box-shadow:inset 0 0 0 1.5px var(--ap-down)}@media (max-width:900px){.ap .ap-cs .ap-claim-head{padding-inline:16px}.ap .ap-cs-main{padding:0 16px}.ap .ap-statepage.ap-ob{flex-direction:column;align-items:stretch;min-height:calc(100svh - 72px);display:flex}.ap .ap-ob-step{width:100%;padding:0 0 calc(16px + env(safe-area-inset-bottom));border-radius:0;flex:1 0 auto;box-shadow:none!important;background:0 0!important}.ap .ap-ob-panel{flex-direction:column;flex:1 0 auto;display:flex}.ap .ap-ob-mid{margin:auto 0;padding:24px 0 16px}.ap .ap-ob-back{top:0;left:-8px}.ap .ap-ob-close{top:0;right:0}.ap .ap-ob-title{font-size:24px}.ap .ap-ob-cta .ap-swap-in,.ap .ap-ob-cta .ap-swap-out{padding-top:16px}.ap .ap-ob-step.ap-flowcard{border-radius:24px;flex:none;margin-block:auto;padding:56px 20px 24px}.ap .ap-ob-step.ap-flowcard .ap-ob-panel{flex:none}.ap .ap-ob-step.ap-flowcard .ap-ob-mid{margin:0;padding:0}.ap .ap-ob-step.ap-flowcard .ap-ob-back{top:12px;left:12px}.ap .ap-ob-step.ap-flowcard .ap-ob-close{top:12px;right:12px}}.ap .ap-ob-email{gap:10px;display:grid}.ap .ap-ob-code{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid;position:relative}.ap .ap-ob-code input{opacity:0;cursor:text;width:100%;height:100%;position:absolute;inset:0}.ap .ap-ob-code span{background:var(--ex-inset);height:56px;box-shadow:var(--ex-inset-shadow);font-family:var(--ap-mono), "IBM Plex Mono", ui-monospace, monospace;color:var(--ap-ink);border-radius:12px;place-items:center;font-size:22px;display:grid}.ap .ap-ob-code span.is-at{box-shadow:var(--ex-inset-shadow), inset 0 0 0 1.5px var(--ap-ink)}.ap .ap-ob-code-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.ap .ap-ob-textbtn{font:inherit;color:var(--ap-ink-2);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.ap .ap-ob-textbtn:hover:not(:disabled){color:var(--ap-ink)}.ap .ap-ob-textbtn:disabled{color:var(--ap-ink-3);cursor:not-allowed}.ap .ap-ob-email .ap-wallet-state{color:var(--ap-ink-3)}.ap .ap-ob-methods{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.ap .ap-ob-method{background:var(--ap-card);width:100%;min-height:64px;box-shadow:inset 0 0 0 1px var(--ap-line-2);color:var(--ap-ink);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;align-items:center;gap:14px;margin:0;padding:11px 16px 11px 11px;transition:box-shadow .2s;display:flex}.ap .ap-ob-method:hover:not(:disabled):not(.is-field){box-shadow:inset 0 0 0 1px var(--ap-ink-3)}.ap .ap-ob-method:focus-visible,.ap .ap-ob-method.is-field:focus-within{box-shadow:inset 0 0 0 1.5px var(--ap-ink);outline:0}.ap .ap-ob-method:disabled,.ap .ap-ob-method.is-off{cursor:not-allowed}.ap .ap-ob-method:disabled .ap-ob-method-name,.ap .ap-ob-method:disabled .ap-ob-method-ico,.ap .ap-ob-method.is-off .ap-ob-method-ico{opacity:.45}.ap .ap-ob-method.is-field{cursor:text}.ap .ap-ob-method-ico{background:var(--ap-soft);width:42px;height:42px;color:var(--ap-ink-2);border-radius:11px;flex:none;place-items:center;display:grid}.ap .ap-ob-method-ico svg{fill:currentColor;width:20px;height:20px}.ap[data-theme=dark] .ap-ob-method-ico.is-google{background:#fff}.ap .ap-ob-method-name{flex:1;font-size:16px;font-weight:500}.ap .ap-ob-method input{min-width:0;height:40px;font:inherit;color:var(--ap-ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.ap .ap-ob-method input::placeholder{color:var(--ap-ink-3)}.ap .ap-ob-method input:disabled{cursor:not-allowed}.ap .ap-ob-submit{font:inherit;color:var(--ap-ink);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:6px 4px;font-size:15px;font-weight:500;display:inline-flex}.ap .ap-ob-submit:disabled{color:var(--ap-ink-3);cursor:default}.ap .ap-ob-submit:focus-visible{text-underline-offset:4px;outline:0;text-decoration:underline}.ap .ap-ob-submit .ap-spin{width:14px;height:14px;color:var(--ap-brand)}.ap .ap-ob-close{z-index:2;background:var(--ap-soft);width:34px;height:34px;box-shadow:none;color:var(--ap-ink-2);position:absolute;top:16px;right:16px}.ap .ap-ob-close:hover{box-shadow:none;color:var(--ap-ink)}.ap .ap-ob-close:focus-visible{color:var(--ap-ink);box-shadow:inset 0 0 0 1.5px var(--ap-ink)}.ap .ap-ob-close svg{stroke-width:1.8px}.ap .ap-tone.is-lg:has(.ap-ob-logo){width:88px;height:88px;margin-top:20px}.ap .ap-tone.is-lg:has(.ap-ob-logo):after{content:none}.ap .ap-tone:has(.ap-ob-logo) .ap-tone-own{width:100%;height:100%}.ap .ap-ob-logo{background:var(--ap-brand);border-radius:24px;place-items:center;width:100%;height:100%;display:grid;box-shadow:inset 0 1px #ffffff47}.ap .ap-tone-own .ap-ob-logo svg{fill:#fff;width:48px;height:auto}.ap .ap-ob-body:has(.ap-ob-methods){margin-top:36px}.ap .ap-ob-legal{color:var(--ap-ink-2);text-align:center;text-wrap:balance;margin:36px 0 0;font-size:13.5px;line-height:1.45}.ap .ap-ob-legal a{color:var(--ap-ink);text-underline-offset:3px;font-weight:500;text-decoration:underline}.ap .ap-ob-legal a:focus-visible{text-decoration-thickness:2px}.ap .ap-wallet-logo.ap-ob-mark{background:#fff;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #00000014}.ap .ap-ob-mark svg{width:20px;height:20px}.ap .ap-tone.is-lg:has(.ap-ob-g):after{content:none}@property --ap-ob-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ap-ob-turn{to{--ap-ob-turn:360deg}}.ap .ap-ob-google.is-working .ap-tone:has(.ap-ob-g):before{content:"";background:conic-gradient(from var(--ap-ob-turn), transparent 50%, var(--ap-brand)), var(--ap-soft-2);-webkit-mask-composite:xor;border-radius:999px;padding:2px;animation:1.1s linear infinite ap-ob-turn;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ap .ap-io.ap-ob-google.is-working .ap-tone:has(.ap-ob-g):before{background:conic-gradient(from var(--ap-ob-turn), transparent 50%, var(--ios-brand)), var(--ios-line)}:is(.ap .ap-ob-line:has(.ap-ob-gfail),.ap .ap-io-line:has(.ap-ob-gfail)){max-width:360px;font-size:14px}.ap .ap-ob-gfail{color:var(--ap-down);font-weight:500}.ap .ap-io-line .ap-ob-gfail{color:var(--ios-down)}.ap .ap-ob-gfail svg{vertical-align:-2px;fill:currentColor;width:15px;height:15px;margin-right:6px;display:inline-block}.ap .ap-ob-fade{animation:ap-ob-fade .35s var(--ap-ease) both}@keyframes ap-ob-fade{0%{opacity:0;filter:blur(4px)}}.ap .ap-ob-google .ap-track{background:var(--ex-inset);box-shadow:var(--ex-inset-shadow);text-align:left;border-radius:14px;padding:16px 16px 0}.ap .ap-io.ap-ob-google .ap-track{background:var(--ios-surface);box-shadow:var(--ios-shadow);border-radius:20px}@media (prefers-reduced-motion:reduce){.ap .ap-ob-fade{animation:none}.ap .ap-ob-google.is-working .ap-tone:has(.ap-ob-g):before{animation:none}}.ap .ap-google-callback{min-height:100vh;color:var(--ap-ink-2);text-align:center;place-items:center;padding:24px;font-size:14px;display:grid}.ap .ap-ob-small{color:var(--ap-ink-3);text-wrap:pretty;font-size:12px;font-weight:500;line-height:1.5}.ap .ap-ob-input{background:var(--ap-card);height:48px;box-shadow:inset 0 0 0 1px var(--ap-line-2);color:var(--ap-ink-3);border-radius:14px;align-items:center;gap:10px;padding:0 16px;transition:box-shadow .2s;display:flex}.ap .ap-ob-input:focus-within{box-shadow:inset 0 0 0 1.5px var(--ap-ink)}.ap .ap-ob-input.is-invalid{box-shadow:inset 0 0 0 1.5px var(--ap-down)}.ap .ap-ob-input.is-disabled{background:var(--ap-soft);box-shadow:none;cursor:not-allowed}.ap .ap-ob-input svg{fill:currentColor;flex:none;width:16px;height:16px}.ap .ap-ob-input input{min-width:0;height:100%;font:inherit;color:var(--ap-ink);background:0 0;border:0;outline:0;flex:1;font-size:15px}.ap .ap-ob-input input::placeholder{color:var(--ap-ink-3)}.ap .ap-ob-input input:disabled{cursor:not-allowed}.ap .ap-ob-label{color:var(--ap-ink-2);font-size:13px;font-weight:500}.ap .ap-btn.is-primary.ap-soon-item{background:var(--ap-soft-2);color:var(--ap-ink);box-shadow:none}
