.ap .ap-wl-pass{--wl-pass-w:min(300px, 32svh);--wl-face:linear-gradient(145deg, #f5f3ef, #eae7e2 56%, #f5f3ef);--wl-copper:#b7774e;--wl-gold:#edcda7;--wl-glint:#fffaf2;--wl-rim:#ccc9c7;--wl-rim-w:1px;--wl-drop:0 18px 36px -18px #0000002e;width:var(--wl-pass-w);aspect-ratio:64/91;background:var(--wl-face);box-shadow:inset 0 0 0 var(--wl-rim-w) var(--wl-rim), var(--wl-drop);color:#0f0f12;border-radius:4.3%/3.02%;flex:none;position:relative;overflow:hidden;container-type:inline-size}:is(.ap[data-theme=dark],.ap .ap-wl.is-waitlist) .ap-wl-pass{--wl-face:linear-gradient(145deg, #1c1d20, #101114 58%, #191a1d);--wl-copper:#cf703b;--wl-gold:#f0bb7f;--wl-glint:#ffd9a9;--wl-rim:#40474f;--wl-drop:0 24px 44px -16px #000000b3;color:#c4c9d1}.ap .ap-wl-pass.is-approved{--wl-rim:color-mix(in srgb, var(--ap-brand) 75%, #ccc9c7);--wl-rim-w:1.5px;background:linear-gradient(125deg, transparent 30%, color-mix(in srgb, var(--ap-brand) 9%, transparent) 50%, transparent 70%), var(--wl-face)}:is(.ap[data-theme=dark],.ap .ap-wl.is-waitlist) .ap-wl-pass.is-approved{--wl-rim:color-mix(in srgb, var(--ap-brand) 75%, #40474f)}.ap .ap-wl-pass>*{margin:0;line-height:1;position:absolute}.ap .ap-wl-pass:before{content:"";pointer-events:none;background:radial-gradient(var(--wl-copper) .5px, transparent .75px) 0 0 / 5px 5px;opacity:.12;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 12%,#000 36% 65%,#0000 90%);mask-image:linear-gradient(#0000 12%,#000 36% 65%,#0000 90%)}.ap .ap-wl-pass-engraving{pointer-events:none;width:100%;height:100%;inset:0;-webkit-mask-image:linear-gradient(#0000 18%,#000 33% 65%,#0000 85%);mask-image:linear-gradient(#0000 18%,#000 33% 65%,#0000 85%)}.ap .ap-wl-pass-contours{opacity:.55}.ap .ap-wl-pass-foil{opacity:.58}.ap .ap-wl-pass-register{fill:none;stroke:var(--wl-copper);stroke-width:.7px;opacity:.65}:is(.ap[data-theme=dark],.ap .ap-wl.is-waitlist) .ap-wl-pass-contours{opacity:.34}:is(.ap[data-theme=dark],.ap .ap-wl.is-waitlist) .ap-wl-pass-foil{opacity:.4}.ap .ap-wl-pass.is-approved .ap-wl-pass-contours{opacity:.72}.ap .ap-wl-pass.is-approved .ap-wl-pass-foil{opacity:.7}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ap .ap-wl-pass:after{content:"";pointer-events:none;background:radial-gradient(ellipse at var(--wl-light-x,50%) var(--wl-light-y,40%), var(--wl-glint), transparent 65%);mix-blend-mode:soft-light;opacity:0;transition:opacity .24s;position:absolute;inset:0}.ap .ap-wl-pass:hover:after{opacity:.6}}.ap .ap-wl-pass-brand{letter-spacing:-.0125em;font-size:3.9cqw;font-weight:500;top:11.6cqw;left:9cqw}.ap .ap-wl-pass-tag{letter-spacing:.18em;text-transform:uppercase;opacity:.72;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:max(7px,2.15cqw);top:17.5cqw;left:9cqw}.ap .ap-wl-pass-status{letter-spacing:-.031em;white-space:nowrap;font-size:9.4cqw;font-weight:400;top:114cqw;left:9cqw}.ap .ap-wl-pass-motto{letter-spacing:.08em;white-space:nowrap;opacity:.62;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:max(7px,2.15cqw);bottom:9cqw;left:9cqw}@container not (min-width:146px){.ap .ap-wl-pass-motto{display:none}}.ap .ap-wl-pass-cross{color:#8c8c8c;background:linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat;width:3.75cqw;height:3.75cqw;top:9.5cqw;left:87.6cqw}:is(.ap[data-theme=dark],.ap .ap-wl.is-waitlist) .ap-wl-pass-cross{color:#7a828c}.ap .ap-wl-pass-mark{fill:none;width:62.5cqw;height:auto;stroke:color-mix(in srgb, var(--ap-brand) 72%, transparent);stroke-width:1.25px;top:43.8cqw;left:18.75cqw;overflow:visible}.ap .ap-wl-pass-mark path{vector-effect:non-scaling-stroke}:is(.ap[data-theme=dark],.ap .ap-wl.is-waitlist) .ap-wl-pass-mark{stroke:var(--ap-brand)}.ap .ap-io-welcome .ap-wl-pass{--wl-pass-w:min(250px, 30svh)}.ap .ap-io-mid>.ap-wl-pass{animation:none}
.ap .ap-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ap .ap-statepage.ap-wl{isolation:isolate;place-items:center;min-height:calc(100svh - 168px);display:grid;position:relative}.ap .ap-wl>.ap-wl-card{z-index:1;position:relative}.ap .ap-wl-cta.is-compact{flex-wrap:wrap;justify-content:center;gap:4px 6px;display:flex}.ap .ap-wl-cta.is-compact .ap-wl-btn{width:auto;height:40px;padding:0 16px;font-size:14px}.ap .ap-wl-card{text-align:center;flex-direction:column;width:min(480px,100%);padding:40px 32px 24px;display:flex}.ap .ap-wl-mid{flex-direction:column;align-items:center;display:flex}.ap .ap-wl-mid>.ap-swap{width:100%}.ap .ap-wl-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-wl-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-wl-line.ap-wl-position{color:var(--ap-ink);margin-top:12px;font-weight:500}.ap .ap-wl-field{width:100%;margin-top:28px;position:relative}.ap .ap-wl-code{text-align:center;width:100%;height:56px;font-family:var(--ap-mono,"IBM Plex Mono"), "IBM Plex Mono", ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ap-ink);caret-color:var(--ap-brand);background:0 0;border:0;outline:0;padding:0 0 6px;font-size:30px;font-weight:500;display:block}.ap .ap-wl-code::placeholder{color:var(--ap-ink-3);opacity:.55}.ap .ap-wl-field:after{content:"";background:var(--ap-line-2);width:200px;height:1px;transition:background-color .2s, height .2s, width .25s var(--ap-ease), margin .25s var(--ap-ease);pointer-events:none;border-radius:1px;margin-left:-100px;position:absolute;top:54px;left:50%}.ap .ap-wl-field:focus-within:after{background:var(--ap-brand);width:240px;height:2px;margin-left:-120px}.ap .ap-wl-code.is-invalid{color:var(--ap-down)}.ap .ap-wl-field:has(.is-invalid):after{background:var(--ap-down)}.ap .ap-wl-msg{max-width:340px;color:var(--ap-down);text-wrap:balance;margin:14px auto 0;font-size:13.5px;font-weight:500;line-height:1.4;display:block}.ap .ap-wl-msg svg{vertical-align:-3px;fill:currentColor;width:15px;height:15px;margin-right:6px;display:inline-block}.ap .ap-wl-cta{gap:8px;margin-top:28px;display:grid}.ap .ap-wl-btn{gap:8px;text-decoration:none}.ap .ap-wl-btn svg{fill:currentColor;flex:none;width:18px;height:18px}.ap .ap-wl-quiet{color:var(--ap-ink)}.ap .ap-wl-quiet:after{box-shadow:none!important}.ap .ap-wl-quiet:disabled{color:var(--ap-ink-3);background:0 0}.ap .ap-wl-out{min-height:40px;font:inherit;color:var(--ap-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:center;padding:0 14px;font-size:13.5px;font-weight:500;transition:color .12s,background-color .12s}.ap .ap-wl-out:hover:not(:disabled){color:var(--ap-ink);background:var(--ap-soft)}.ap .ap-wl-out:disabled{color:var(--ap-ink-3);cursor:not-allowed}.ap .ap-wl.is-failed .ap-wl-cta{margin-top:32px}.ap .ap-wl-checking{z-index:1;color:var(--ap-ink-2);align-items:center;gap:10px;margin:0;font-size:14px;font-weight:500;display:flex;position:relative}.ap .ap-wl-checking .ap-spin{width:16px;height:16px}.ap .ap-wl-checkpanel{place-items:center;width:min(480px,100%);min-height:320px;display:grid}.ap .ap-wl-welcome{animation:ap-wl-in .32s var(--ap-ease) both}.ap .ap-wl-welcome .ap-success-card{margin-top:0}.ap .ap-wl-welcome-line{max-width:340px}@keyframes ap-wl-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ap .ap-wl-welcome{animation:none}}@media (max-width:900px){.ap .ap-statepage.ap-wl{flex-direction:column;align-items:stretch;min-height:calc(100svh - 72px);display:flex}.ap .ap-shell .ap-statepage.ap-wl{min-height:0;padding-left:16px;padding-right:16px}.ap .ap-wl>.ap-wl-card{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-wl-mid{margin:auto 0;padding:24px 0 16px}.ap .ap-wl-title{font-size:24px}.ap .ap-wl-code{font-size:28px}.ap .ap-wl-cta{margin-top:0;padding-top:16px}.ap .ap-wl.is-failed .ap-wl-cta{margin-top:0}.ap .ap-statepage.ap-wl.is-checking{justify-content:center;align-items:center}}.ap .ap-mkb.is-floating{display:none}.ap .ap-wl-msgbox{opacity:0;transition:grid-template-rows .28s var(--ap-ease), opacity .2s;grid-template-rows:0fr;display:grid}.ap .ap-wl-msgbox.is-on{opacity:1;grid-template-rows:1fr}.ap .ap-wl-msgbox>div{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ap .ap-wl-msgbox{transition:none}}.ap .ap-claim-main:has(.ap-wl.is-waitlist){padding:0}.ap .ap-statepage.ap-wl.is-waitlist{pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:48px;width:100%;min-height:100svh;padding:156px 32px 120px;display:flex}.ap .ap-wl.is-waitlist:before{content:"";z-index:-1;pointer-events:none;border:96px solid #0000;border-image:url(/onboarding/waitlist-frame.svg) 96/96px;position:absolute;inset:0}.ap[data-theme=dark] .ap-wl.is-waitlist:before{opacity:.6}.ap .ap-wl.is-waitlist .ap-wl-pass{--wl-pass-w:280px;--wl-drop:0 18px 36px -18px #0000002e;border-radius:26px}.ap[data-theme=dark] .ap-wl.is-waitlist .ap-wl-pass{--wl-drop:0 24px 44px -16px #000000b3}.ap .ap-wl.is-waitlist .ap-wl-card{text-align:center;width:min(440px,100%);padding:0}.ap .ap-wl.is-waitlist .ap-wl-mid{align-items:center;margin:0;padding:0}.ap .ap-wl.is-waitlist .ap-wl-title{letter-spacing:-.04em;max-width:100%;margin:0;font-size:32px;line-height:1.1}.ap .ap-wl.is-waitlist .ap-wl-failure-icon{margin-bottom:20px}.ap .ap-wl.is-waitlist .ap-wl-line{letter-spacing:-.02em;text-wrap:pretty;max-width:400px;margin:16px auto 0;font-size:16px;font-weight:500;line-height:1.25}.ap .ap-wl.is-waitlist .ap-wl-position{color:var(--ap-ink-2);font-size:14px}.ap .ap-wl-form{width:100%}.ap .ap-wl.is-waitlist .ap-wl-cta{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:28px;padding:0;display:flex}.ap .ap-wl.is-waitlist .ap-wl-btn:is(.is-primary,.is-prime){border-radius:999px;order:-2;width:100%;height:56px;font-size:16px}.ap .ap-wl.is-waitlist .ap-wl-cta:has(>.is-primary,>.is-prime):before{content:"";background:var(--ap-line);flex-basis:100%;order:-1;height:1px;margin-block:12px}.ap .ap-wl.is-waitlist .ap-wl-quiet{width:auto;height:auto;min-height:40px;color:var(--ap-ink-2);padding:0 8px;font-size:14px}.ap .ap-wl.is-waitlist .ap-wl-quiet:hover:not(:disabled){color:var(--ap-ink);background:var(--ap-soft)}.ap .ap-wl.is-waitlist .ap-wl-msg{max-width:none}.ap .ap-wl.is-waitlist .ap-wl-field{margin-top:28px}.ap .ap-wl-account{max-width:calc(100% - 200px);color:var(--ap-ink-2);align-items:center;gap:16px;font-size:14px;font-weight:500;display:flex;position:absolute;top:100px;right:100px}.ap .ap-wl-account>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap .ap-wl-account .ap-wl-out{border:1px solid var(--ap-line);background:var(--ex-panel);width:48px;height:48px;box-shadow:0 2px 4px var(--ap-line);flex:none;place-items:center;padding:0;display:grid}.ap .ap-wl-account .ap-wl-out svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ap .ap-wl.is-waitlist .ap-wl-checkpanel{min-height:160px}@media (max-height:900px) and (min-width:901px){.ap .ap-statepage.ap-wl.is-waitlist{gap:32px;padding-block:140px 100px}.ap .ap-wl.is-waitlist .ap-wl-pass{--wl-pass-w:220px;border-radius:20px}}@media (max-width:900px){.ap .ap-statepage.ap-wl.is-waitlist{gap:32px;padding:96px 24px 40px}.ap .ap-wl.is-waitlist:before{display:none}.ap .ap-wl.is-waitlist .ap-wl-pass{--wl-pass-w:min(220px, 30svh);border-radius:20px}.ap .ap-wl.is-waitlist .ap-wl-card{flex:none}.ap .ap-wl.is-waitlist .ap-wl-title{font-size:28px}.ap .ap-wl-account{max-width:calc(100% - 48px);top:24px;right:24px}.ap .ap-wl-account .ap-wl-out{width:40px;height:40px}}
.ap .ap-wls{text-align:center;justify-items:center;gap:48px;width:100%;margin-top:32px;display:grid}.ap .ap-wls-share{width:100%;min-width:0}.ap .ap-wls-cta{gap:12px;display:grid}.ap .ap-wls-cta.has-link{grid-template-columns:minmax(0,1fr) 140px}.ap .ap-wls-link{border:1px solid var(--ap-line);background:var(--ex-panel);width:100%;min-width:0;height:56px;box-shadow:0 2px 2px var(--ap-line);font:inherit;color:var(--ap-ink-2);text-overflow:ellipsis;border-radius:999px;padding:0 20px;font-size:16px;font-weight:500}.ap .ap-wls-link:focus-visible{outline:2px solid var(--ap-brand);outline-offset:3px;color:var(--ap-ink)}.ap .ap-wls-btn{border-radius:999px;gap:8px;width:140px;height:56px;padding:0 20px;font-size:16px}.ap .ap-wls-open{border-radius:999px;gap:8px;width:min(320px,100%);height:56px;padding:0 20px;font-size:14px}.ap .ap-wls :where(svg),.ap .ap-wls-dialog :where(svg){fill:currentColor;flex:none;width:20px;height:20px}.ap svg.ap-wls-stroke{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ap .ap-wls-open svg{opacity:.6;width:18px;height:18px}.ap .ap-wls-skbtn{width:100%;display:block}.ap .ap-wls-msg{color:var(--ap-down);text-wrap:pretty;margin:12px 0 0;font-size:14px;line-height:1.4}.ap .ap-wls-msg svg{vertical-align:-3px;width:16px;height:16px;margin-right:6px;display:inline-block}html:has(.ap-wls-dialog[open]){overflow:hidden}.ap .ap-wls-dialog{border:1px solid var(--ap-line-2);overscroll-behavior:contain;background:var(--ex-panel);width:min(538px,100% - 32px);max-width:none;max-height:calc(100svh - 32px);color:var(--ap-ink);box-shadow:var(--ap-shadow);font-family:var(--ap-font);text-align:center;border-radius:40px;margin:auto;padding:48px;position:fixed;inset:0;overflow-y:auto}.ap .ap-wls-dialog[open]{animation:ap-wls-in .18s var(--ap-ease);flex-direction:column;align-items:center;display:flex}.ap .ap-wls-dialog::backdrop{background:color-mix(in srgb, var(--ap-canvas) 80%, transparent)}.ap .ap-wls-close{border:1px solid var(--ap-line);background:var(--ex-panel);width:48px;height:48px;color:var(--ap-ink-2);box-shadow:0 2px 4px var(--ap-line);cursor:pointer;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:24px;right:24px}.ap .ap-wls-close:hover{background:var(--ap-soft);color:var(--ap-ink)}.ap .ap-wls-icon{flex:none;width:72px;height:72px;margin-bottom:32px;display:block;position:relative}.ap .ap-wls-icon img{width:98px;max-width:none;height:119px;position:absolute;top:-2px;left:-13px}.ap .ap-wls-title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:32px;font-weight:500;line-height:1.1}.ap .ap-wls-line{color:var(--ap-ink-2);letter-spacing:-.02em;text-wrap:pretty;margin:16px 0 0;font-size:16px;font-weight:500;line-height:1.25}.ap .ap-wls-figs{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:40px 0 0;display:grid}.ap .ap-wls-fig{border:1px solid var(--ap-line-2);min-width:0;min-height:160px;box-shadow:0 2px 4px var(--ap-line);border-radius:24px;flex-direction:column;justify-content:space-between;gap:24px;padding:20px;display:flex}.ap .ap-wls-fig dt{color:var(--ap-ink-2);align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.ap .ap-wls-fig dt svg{width:16px;height:16px}.ap .ap-wls-fig dd{font-family:var(--ap-num-font);letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:32px;font-weight:500;line-height:1}.ap .ap-wls-fig .ap-nofig-word{font-family:var(--ap-font);letter-spacing:normal;font-size:16px}.ap .ap-wls-note{color:var(--ap-ink-2);text-wrap:pretty;margin:16px 0 0;font-size:13px;line-height:1.4}.ap .ap-wls-dialog>.ap-wls-share{margin-top:24px}.ap .ap-wls-stale{color:var(--ap-ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin:16px 0 0;font-size:13px;line-height:1.4;display:flex}.ap .ap-wls-retry{background:var(--ap-soft);min-height:32px;font:inherit;color:var(--ap-ink);cursor:pointer;border:0;border-radius:999px;padding:0 10px;font-weight:500}.ap .ap-wls-retry:disabled{opacity:.5;cursor:default}@keyframes ap-wls-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:600px){.ap .ap-wls{gap:32px}.ap .ap-wls-dialog{border-radius:28px;padding:72px 24px 32px}.ap .ap-wls-close{width:40px;height:40px;top:16px;right:16px}.ap .ap-wls-title{font-size:28px}.ap .ap-wls-cta.has-link{grid-template-columns:minmax(0,1fr) 120px;gap:8px}.ap .ap-wls-btn{width:120px;padding-inline:12px;font-size:14px}.ap .ap-wls-link{padding-inline:16px;font-size:14px}.ap .ap-wls-fig{border-radius:20px;min-height:136px;padding:16px}.ap .ap-wls-fig dt{font-size:14px}}@media (prefers-reduced-motion:reduce){.ap .ap-wls-dialog[open],.ap .ap-wls .ap-sk{animation:none}}
.ap{--io-mono:ui-monospace, "SF Mono", Menlo, monospace;--ap-io-fill:#10a255}.ap .ap-io-app{background:var(--ios-bg);flex-direction:column;min-height:100svh;display:flex}.ap .ap-io-main{flex-direction:column;flex:1 0 auto;display:flex}.ap .ap-io{isolation:isolate;min-height:100svh;padding-top:env(safe-area-inset-top);background:var(--ios-bg);color:var(--ios-ink);font-family:var(--ios-font);letter-spacing:-.005em;font-variant-numeric:proportional-nums;text-align:left;flex-direction:column;flex:1 0 auto;font-size:15px;line-height:1.35;display:flex;position:relative;overflow:hidden}.ap .ap-shell .ap-io{min-height:0}.ap .ap-io :where(h1,h2,p){margin:0}.ap .ap-io b{font-weight:500}.ap .ap-io-pad{padding:0 20px}.ap .ap-io-mid{text-align:center;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;gap:0;padding:24px 16px 8px;display:flex}.ap .ap-io-is-left .ap-io-mid{padding-top:16px}.ap .ap-io-h2{letter-spacing:-.022em;text-wrap:balance;font-size:28px;font-weight:600;line-height:1.14}.ap .ap-io-h2.is-center{text-align:center;text-shadow:0 1px 1px #14100a0f,0 4px 14px #14100a1a;max-width:320px;margin-top:24px}.ap[data-theme=dark] .ap-io-h2.is-center{text-shadow:0 2px 12px #0000008c}.ap .ap-io-mid>.ap-io-h2.is-center:first-child{margin-top:0}.ap .ap-io-line{max-width:300px;color:var(--ios-ink-2);text-wrap:balance;margin-top:8px;font-size:15px;line-height:1.45}.ap .ap-io-msg{max-width:320px;color:var(--ios-down);text-align:center;text-wrap:balance;margin:12px auto 0;font-size:14px;font-weight:500;line-height:1.4;display:block}.ap .ap-io-msg.is-left{text-align:left;text-wrap:pretty;max-width:none;margin:12px 4px 0}.ap .ap-io-msg svg{vertical-align:-2px;fill:currentColor;width:15px;height:15px;margin-right:6px;display:inline-block}.ap .ap-io-head{z-index:2;flex:none;grid-template-columns:44px 1fr 44px;align-items:center;min-height:52px;padding:4px 16px;display:grid;position:relative}.ap .ap-io-head-t{text-align:center;letter-spacing:-.01em;font-size:17px;font-weight:600}.ap .ap-io-round{background:var(--ios-surface);width:44px;height:44px;color:var(--ios-ink);box-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px #0000000a, var(--ios-shadow);cursor:pointer;transition:transform .12s var(--ios-ease);border:0;border-radius:999px;place-items:center;padding:0;display:grid}.ap[data-theme=dark] .ap-io-round{box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff0d}.ap .ap-io-round:active{transform:scale(.94)}.ap .ap-io-round svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.ap .ap-io-round svg.is-fill{fill:currentColor;stroke:none;width:20px;height:20px}.ap .ap-io-textbtn{min-height:44px;font:inherit;color:var(--ios-ink-2);cursor:pointer;background:0 0;border:0;justify-self:end;padding:0 4px;font-size:15px;font-weight:500}.ap .ap-io-textbtn:disabled{color:var(--ios-ink-3);cursor:not-allowed}.ap .ap-io-cta{z-index:2;padding:16px 16px var(--ios-home-pad);flex:none;gap:8px;display:grid;position:relative}.ap .ap-io-cta .ios-btn svg:not(.ios-glyph){fill:currentColor;flex:none;width:18px;height:18px}.ap .ap-io-cta .ios-btn .ap-wallet-logo{border-radius:999px;flex:none;width:24px;height:24px;box-shadow:0 0 0 1px #ffffff59}.ap .ap-io-cta .ios-btn.is-soft .ap-wallet-logo{box-shadow:0 0 0 1px #0000000f}.ap .ap-io-cta .ios-btn .ap-asset{flex:none}.ap .ap-tone.ap-io-stepicon{width:64px;height:64px;transition:width .25s var(--ios-ease), height .25s var(--ios-ease);border-radius:18px;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #0000002e,0 1px 2px #0000001f,0 10px 22px -10px #00000059}.ap .ap-tone.ap-io-stepicon:after{content:"";pointer-events:none;border-radius:14px;position:absolute;inset:4px;box-shadow:inset 0 0 0 1px #ffffff26}.ap .ap-tone.ap-io-stepicon>svg{width:46%;height:46%}@keyframes ap-io-up{0%{opacity:0;transform:translateY(8px)}}.ap .ap-io-mid>*{animation:ap-io-up .45s var(--ios-ease) both}.ap .ap-io-mid>:nth-child(2){animation-delay:50ms}.ap .ap-io-mid>:nth-child(n+3){animation-delay:.1s}.ap .ap-io-cta>*{animation:ap-io-up .45s var(--ios-ease) .14s both}.ap .ap-io-cta>:nth-child(2){animation-delay:.19s}.ap .ap-io-cta>:nth-child(3){animation-delay:.24s}.ap .ap-io-welcome .ap-io-mid{padding:max(8px, env(safe-area-inset-top)) 8px 0;justify-content:flex-start}.ap .ap-io-photocard{background:#0b1424;border-radius:44px;flex:auto;align-self:stretch;min-height:240px;position:relative;overflow:hidden}.ap .ap-io-photocard img{object-fit:cover;object-position:50% 32%;width:100%;height:100%;animation:ap-io-zoom 2.4s var(--ios-ease) both;display:block;position:absolute;inset:0}.ap:not([data-theme=dark]) .ap-io-photocard{background:#dcdcde}.ap .ap-io-photocard img.is-light{object-position:62% 42%}.ap:not([data-theme=dark]) .ap-io-photocard img.is-dark,.ap[data-theme=dark] .ap-io-photocard img.is-light{display:none}.ap:not([data-theme=dark]) .ap-io-photocard:after{box-shadow:inset 0 0 0 1px #0000000f}.ap .ap-io-photocard:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.ap .ap-io-welcome .ap-io-mid>.ap-io-photocard{animation:none}@keyframes ap-io-zoom{0%{opacity:0;transform:scale(1.08)}}.ap .ap-io-welcome .ap-io-mark{margin-top:28px}.ap .ap-io-welcome .ap-io-h2{letter-spacing:-.03em;max-width:361px;margin-top:16px;padding:0;font-size:34px;font-weight:600;line-height:1.08}.ap .ap-io-welcome .ap-io-cta{padding-top:32px}.ap .ap-io-welcome.has-hero .ap-io-mid{justify-content:center;padding:24px 16px 8px}.ap .ap-io-welcome.has-hero .ap-io-h2{margin-top:24px}.ap .ap-io-mark{animation:ap-io-draw 1.1s var(--ios-ease) 50ms both;display:block}.ap .ap-io-mark svg{fill:#ff5e00;width:34px;height:25px;display:block}@keyframes ap-io-draw{0%{clip-path:inset(100% 0 0);transform:translateY(16px)}to{clip-path:inset(0)}}.ap .ap-io-photo{z-index:-1;height:min(68svh,600px);position:absolute;top:0;left:0;right:0;overflow:hidden;animation:none!important}.ap .ap-io-photo img{object-fit:cover;width:100%;height:100%;animation:ap-io-zoom 2.4s var(--ios-ease) both;display:block}.ap:not([data-theme=dark]) .ap-io-photo img.is-dark,.ap[data-theme=dark] .ap-io-photo img.is-light{display:none}.ap .ap-io-photo:after{content:"";background:linear-gradient(to bottom, transparent 40%, color-mix(in srgb, var(--ios-bg) 70%, transparent) 72%, var(--ios-bg) 100%);position:absolute;inset:0}.ap .ap-io-wallets{margin-top:4px;display:grid}.ap .ap-io-wallets .ap-wallet-logo{object-fit:cover;border-radius:999px;width:40px;height:40px;display:block;box-shadow:inset 0 0 0 1px #0000000a}.ap .ap-io-wallets .ios-row{min-height:64px}.ap .ap-io-wstate{background:var(--ios-surface);height:28px;font-family:var(--ios-font-rounded);color:var(--ios-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.ap .ap-io-wstate.is-on{background:var(--ap-up-solid,var(--ios-up));color:#fff;box-shadow:inset 0 1px #ffffff4d,0 1px 2px #0000001f}.ap .ap-io-wstate.is-busy{color:var(--ios-ink);background:0 0;padding:0}.ap .ap-io-wstate.is-busy .ap-spin{width:14px;height:14px}.ap .ap-io-note{color:var(--ios-ink);text-align:left;align-items:flex-start;gap:8px;margin:16px 4px 0;font-size:15px;font-weight:500;line-height:1.4;display:flex}.ap .ap-io-note svg{width:18px;height:18px;fill:var(--ios-warn);flex:none;margin-top:1px}.ap .ap-io-who{width:100%;margin-top:32px}.ap .ap-io-who .ap-wallet{background:var(--ios-surface);box-shadow:var(--ios-shadow);color:var(--ios-ink);text-align:left;border-radius:20px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex}.ap .ap-io-who .ap-wallet-logo{border-radius:999px;width:40px;height:40px}.ap .ap-io-who .ap-wallet-name{font-size:16px;font-weight:500}.ap .ap-io-who .ap-mono{font-family:var(--io-mono);color:var(--ios-ink-2);font-size:13px}html.ap:has(.ap-io-success.is-fill-brand){--ap-io-fill:var(--ap-fill-brand,#ff5e00)}html.ap:has(.ap-io-success){background:var(--ap-io-fill)}.ap .ap-io-app:has(.ap-io-success){background:var(--ap-io-fill)}html.ap:has(.ap-io-success) body{background:var(--ap-io-fill)}.ap .ap-statepage:has(>.ap-io-success){background:var(--ap-io-fill)}.ap .ap-io-success{--ios-bg:var(--ap-io-fill);--ios-ink:#fff;--ios-ink-2:#ffffffe6;--ios-ink-3:#ffffffa8;background:var(--ap-io-fill);color:#fff}.ap .ap-io-success .ap-io-mid{padding-top:48px}.ap .ap-io-success .ap-io-success-pattern{opacity:.14;animation:none;-webkit-mask-image:radial-gradient(90% 75% at 50% 0,#000 0%,#0000008c 55%,#0003 100%);mask-image:radial-gradient(90% 75% at 50% 0,#000 0%,#0000008c 55%,#0003 100%);height:100%!important}.ap .ap-io-sucmark{width:64px;height:64px;display:block;position:relative}.ap .ap-io-badge{z-index:1;width:64px;height:64px;color:var(--ap-io-fill);background:linear-gradient(#fff 0%,#f4f4f5 100%);border-radius:18px;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #fff,inset 0 -1px #00000014,0 1px 2px #00000024,0 12px 28px -10px #00000052}.ap .ap-io-badge:after{content:"";pointer-events:none;border-radius:14px;position:absolute;inset:4px;box-shadow:inset 0 0 0 1px #0000000d}.ap .ap-io-badge svg{fill:currentColor;width:30px;height:30px}.ap .ap-io-success .ap-cf{filter:brightness(0)invert()}.ap .ap-io-success .ap-io-h2.is-center{color:#fff;text-shadow:0 1px 2px #00000024;margin-top:28px;font-size:30px}.ap .ap-io-success .ap-io-line{color:#ffffffe6;margin-top:12px;font-weight:500}.ap .ap-io-success .ios-btn.is-brand{--ios-btn-sheen:linear-gradient(180deg, #fff0, #00000008);--ios-btn-hi:inset 0 1px 0 #fff, inset 0 -1px 0 #00000014;--ios-btn-ring:inset 0 0 0 1px #0000000d;--ios-btn-drop:0 1px 2px #00000024, 0 8px 20px -10px #00000059;color:var(--ap-io-fill);background-color:#fff}.ap .ap-io-success .ios-btn:focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){.ap .ap-io *,.ap .ap-io :before,.ap .ap-io :after{transition:none!important;animation:none!important}}.ap .ios-btn>svg:not(.ios-glyph){fill:currentColor;flex:none;width:18px;height:18px}
.ap .ap-io-iv{font-family:var(--ios-font);color:var(--ios-ink)}.ap .ap-io-ivtop{margin:0 var(--ios-gutter) 32px;gap:12px;display:grid}.ap .ap-io-ivlede{margin:0 var(--ios-gutter) 16px;color:var(--ios-ink-2);text-wrap:pretty;font-size:15px;line-height:1.4}.ap .ap-io-ivstats{background:var(--ios-surface);box-shadow:var(--ios-shadow);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 0;display:grid}.ap .ap-io-ivstats>div{text-align:center;justify-items:center;gap:4px;padding:0 8px;display:grid}.ap .ap-io-ivstats>div+div{box-shadow:-1px 0 0 var(--ios-line)}.ap .ap-io-ivstats b{font-family:var(--ios-font-display);letter-spacing:var(--ios-track-title);white-space:nowrap;font-variant-numeric:proportional-nums;font-size:22px;font-weight:600;line-height:28px}.ap .ap-io-ivstats span{font-family:var(--ios-font-rounded);color:var(--ios-ink-2);white-space:nowrap;font-size:13px}.ap .ap-io-ivfail{background:var(--ios-surface);box-shadow:var(--ios-shadow);border-radius:20px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ap .ap-io-ivfail>p{flex:1;margin:0;font-size:15px;font-weight:500}.ap .ap-io-ivpill{background:var(--ios-surface-2);height:36px;font:inherit;color:var(--ios-ink);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:500}.ap .ap-io-ivcode{font-family:var(--io-mono);letter-spacing:.02em;font-size:15px;font-weight:500}.ap .ap-io-ivbad{color:var(--ios-down)}.ap .ap-io-ivcopy{background:var(--ios-surface-2);width:36px;height:36px;color:var(--ios-ink);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.ap .ap-io-ivcopy svg{fill:currentColor;width:16px;height:16px}.ap .ap-io-ivcopy.is-done{background:var(--ios-up);color:#fff}.ap .ap-io-iv .ios-row-value{align-items:center;gap:8px;display:inline-flex}.ap .ap-io-ivempty{isolation:isolate;text-align:center;justify-items:center;gap:0;padding:32px 8px 28px;display:grid;position:relative}.ap .ap-io-ivempty-back{z-index:-1;filter:blur(5px);opacity:.35;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.ap .ap-io-ivmock{display:grid}.ap .ap-io-ivmock-row{min-height:60px;box-shadow:0 1px 0 var(--ios-line);justify-content:space-between;align-items:center;display:flex}.ap .ap-io-ivempty-t{letter-spacing:-.01em;margin-top:16px;font-size:17px;font-weight:600}.ap .ap-io-ivempty-l{max-width:280px;color:var(--ios-ink-2);text-wrap:balance;margin:6px 0 0;font-size:15px;line-height:1.4}
.ap .ap-statepage.ap-iv{justify-content:center}.ap .ap-iv-col{gap:12px;width:min(760px,100%);margin:0 auto;padding:24px 0;display:grid}.ap .ap-iv .ap-stickyhead{margin-bottom:4px}.ap .ap-iv-head{gap:12px}.ap .ap-iv-lede{color:var(--ap-ink-2);text-wrap:pretty;margin:-4px 0 4px;font-size:14px;line-height:1.45}.ap .ap-iv-stats{grid-auto-columns:minmax(0,1fr)}.ap .ap-iv-fail{align-items:center;gap:12px;padding:14px 16px;display:flex}.ap .ap-iv-fail>p{color:var(--ap-ink);flex:1;margin:0;font-size:14px;font-weight:500}.ap .ap-iv-msg{max-width:420px;color:var(--ap-ink-2);text-align:center;text-wrap:balance;margin:2px auto;font-size:13.5px;font-weight:500;line-height:1.4;display:block}.ap .ap-iv-msg.is-danger{color:var(--ap-down)}.ap .ap-iv-msg svg{vertical-align:-3px;fill:currentColor;width:15px;height:15px;margin-right:6px;display:inline-block}.ap .ap-iv-card .ap-iv-msg{margin:-4px 0 12px}.ap .ap-iv-card{flex-direction:column;display:flex}.ap .ap-iv-card>.ap-card-h{min-height:34px;margin-bottom:14px}.ap .ap-iv-btn{gap:6px}.ap .ap-iv-inset{background:var(--ex-inset);box-shadow:var(--ex-inset-shadow);border-radius:14px;flex-direction:column;flex:1;margin:0 -14px -14px;display:flex;overflow:hidden}.ap .ap-iv-inset>.ap-state.is-inline{flex:1;min-height:300px}.ap .ap-iv-card.is-who .ap-iv-inset>.ap-state.is-inline{min-height:240px}.ap .ap-iv-solo{padding:0;overflow:hidden}.ap .ap-iv-solo>.ap-state.is-inline{min-height:420px}.ap .ap-iv-rows{margin:0;padding:0 14px;list-style:none}.ap .ap-iv-row{border-top:1px solid var(--ap-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:60px;padding:12px 0;font-size:13.5px;display:flex}.ap .ap-iv-row:first-child{border-top:0}.ap .ap-iv-row .ap-mono{letter-spacing:.04em;color:var(--ap-ink);font-size:14px;font-weight:500}.ap .ap-iv-row .ap-muted{font-weight:500}.ap .ap-iv-code,.ap .ap-iv-end,.ap .ap-iv-who{gap:10px}.ap .ap-iv-copyfail{flex-basis:100%;margin:0}@media (max-width:900px){.ap .ap-statepage.ap-iv{justify-content:flex-start}.ap .ap-iv-col{padding:0 0 24px}.ap .ap-iv-stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.ap .ap-iv-stats>*{padding:14px 12px}.ap .ap-iv-stats .ap-stat-value{font-size:18px}.ap .ap-iv-inset>.ap-state.is-inline{min-height:280px}.ap .ap-iv-card.is-who .ap-iv-inset>.ap-state.is-inline{min-height:220px}.ap .ap-iv-solo>.ap-state.is-inline{min-height:380px}.ap .ap-iv-row .ap-iv-end .ap-muted{display:none}}.ap .ap-iv-solo,.ap .ap-iv-lists{animation:ap-iv-in .32s var(--ap-ease) both}@keyframes ap-iv-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ap .ap-iv-solo,.ap .ap-iv-lists{animation:none}}
