@font-face{font-family:Inter Tight;src:url(sp-sans.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(sp-mono.woff2) format("woff2");font-weight:100 900;font-display:swap}[hidden]{display:none!important}:root{--ink: #0a0a0a;--ink-2: #6b6b6b;--ground: #ffffff;--line: #e6e6e6;--sans: "Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ease-out: cubic-bezier(.22, 1, .36, 1);--fs: 13px;color-scheme:light}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--ground);color:var(--ink);font:400 var(--fs) / 1.45 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mono{font-family:var(--mono);font-feature-settings:"zero" 0,"tnum" 1;letter-spacing:-.01em}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:1.5px solid var(--ink);outline-offset:3px}.sp-ready,.sp-ready body{height:100%;overflow:hidden;overscroll-behavior:none}#sp-app{position:fixed;inset:0;display:none}.sp-ready #sp-app{display:block}.sp-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.sp-canvas.is-dragging{cursor:grabbing!important}.sp-js:not(.sp-fallback) .sp-html{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.sp-hero{position:fixed;inset:0;z-index:4;display:grid;place-items:center;padding-bottom:16vh;pointer-events:none;opacity:0;transform:scale(1.06);transition:opacity .45s var(--ease-out),transform 1.1s var(--ease-out)}.sp-at-hero .sp-hero{opacity:1;transform:none;transition-duration:.7s,1.4s}.sp-logo{width:min(84vw,108vh,1400px);height:auto;overflow:visible;transition:filter 1.2s var(--ease-out)}.sp-logo__outline{fill:none;stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .7s var(--ease-out)}.sp-logo__fill{fill:var(--ink);transition:fill 1.1s var(--ease-out)}.sp-loaded .sp-logo{filter:drop-shadow(0 0 22px rgb(0 0 0 / .28))}.sp-loaded .sp-logo__fill{fill:#fff}.sp-loaded .sp-logo__outline{stroke:transparent}.sp-logo__level{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(var(--p));transition:transform .7s var(--ease-out)}.sp-hero:not(.is-js) .sp-logo__level{animation:sp-preload 9s cubic-bezier(.2,.55,.35,1) forwards}.sp-hero.is-js .sp-logo__level{transition:none}@keyframes sp-preload{0%{transform:scaleY(0)}to{transform:scaleY(.9)}}.sp-hero__hint{position:absolute;left:0;right:0;bottom:max(28px,env(safe-area-inset-bottom));margin:0;text-align:center;color:#fff;text-shadow:0 0 12px rgb(0 0 0 / .5);font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:0;transition:opacity .8s .6s}.sp-hero__hint{display:none}.sp-chrome{position:absolute;z-index:3;font-family:var(--mono);font-size:11px;letter-spacing:.02em;text-transform:uppercase;pointer-events:none}.sp-chrome{transition:opacity .4s var(--ease-out)}.sp-at-hero .sp-chrome{opacity:0}.sp-at-hero .sp-chrome *{pointer-events:none!important}.sp-chrome a,.sp-chrome button{pointer-events:auto;color:inherit;text-decoration:none}.sp-chrome--tl{top:15px;left:20px}.sp-wm{display:block}.sp-wordmark{display:block;height:19px;width:auto;fill:currentColor}.sp-chrome--tr{top:18px;right:20px;display:flex;gap:18px}.sp-panel{position:absolute;z-index:2;display:flex;flex-direction:column;justify-content:space-between;opacity:0;transform:translateY(6px);transition:opacity .32s var(--ease-out),transform .42s var(--ease-out);pointer-events:none}.sp-panel.is-in{opacity:1;transform:none;pointer-events:auto}.sp-panel__body{display:flex;flex-direction:column;gap:22px}.sp-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sp-no{display:flex;align-items:baseline;margin:0;font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1}.sp-odo{display:inline-flex}.sp-odo__d{display:inline-block;height:1em;overflow:hidden}.sp-odo__s{display:block;will-change:transform}.sp-odo__s span{display:block;height:1em;line-height:1}.sp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sp-status{display:inline-flex;align-items:center;gap:7px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2)}.sp-status:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--dot, transparent);transition:background-color .24s var(--ease-out)}.sp-status[data-state=available]{--dot: #1fa855}.sp-status[data-state=reserved]{--dot: #e8b000}.sp-status[data-state=acquired]{--dot: #e5484d}.sp-format{position:relative;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--ink);isolation:isolate}.sp-format:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:calc(50% + 1px);background:var(--ink);transform:translate(0);transition:transform .26s cubic-bezier(.2,.85,.25,1);z-index:-1}.sp-format[data-at=Digital]:before{transform:translate(100%)}.sp-format button{padding:10px 0;font-size:12px;letter-spacing:.01em;color:var(--ink);transition:color .16s 40ms var(--ease-out)}.sp-format button[aria-checked=true]{color:var(--ground)}.sp-note{margin:12px 0 0;color:var(--ink-2);font-size:12px;min-height:4.4em;transition:opacity .14s var(--ease-out),transform .2s var(--ease-out)}.sp-note.is-swapping{opacity:0;transform:translateY(2px);transition-duration:.1s}.sp-buy{display:flex;align-items:stretch;gap:10px}.sp-price{display:flex;flex-direction:column;justify-content:center;font-size:15px;min-width:68px;white-space:nowrap;transition:opacity .14s var(--ease-out),transform .2s var(--ease-out)}.sp-price.is-swapping{opacity:0;transform:translateY(2px);transition-duration:.1s}.sp-price.is-eth small{margin-top:2px;font-size:11px;color:var(--ink-2)}.sp-xi{display:inline-block;width:auto;height:.7em;margin-left:.3em;fill:currentColor;vertical-align:baseline}.sp-acquire{flex:1;padding:15px 0;background:var(--ink);color:var(--ground);font-size:12px;letter-spacing:.08em;text-transform:uppercase;transition:opacity .16s}.sp-acquire:hover:not(:disabled){opacity:.86}.sp-acquire:disabled{cursor:default;background:transparent;color:var(--ink);border:1px solid var(--ink)}.is-acquired .sp-panel__choose{display:none}.sp-fine{margin:0;font-size:11px;color:var(--ink-2)}.sp-panel__nav{display:flex;justify-content:space-between;font-size:11px;text-transform:uppercase;letter-spacing:.04em}.sp-panel__nav button{padding:8px 0}.sp-panel__nav [data-nav=close]{display:flex;align-items:center}.sp-panel__nav button{transition:opacity .16s}.sp-panel__nav button:hover{opacity:.55}.sp-panel__nav [data-nav=prev],.sp-panel__nav [data-nav=next]{display:flex;align-items:center}.sp-arrow{display:block;width:17px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:square}.sp-grid-icon{display:block;width:14px;height:14px;fill:currentColor}.sp-more{display:none;white-space:nowrap;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);padding:6px 0}.sp-panel[data-layout=strip]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"note note note note" "fine fine fine fine" "head head more nav" "fmt thumbs . buy";align-items:center;column-gap:clamp(16px,2.5vw,32px);row-gap:12px;padding:14px max(20px,4vw) max(16px,env(safe-area-inset-bottom));background:var(--ground)}.sp-panel[data-layout=strip][data-narrow]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"note note note" "fine fine fine" "head more nav" "fmt fmt thumbs" "buy buy buy"}.sp-panel[data-layout=strip][data-narrow] .sp-more{justify-self:start}.sp-panel[data-layout=strip].is-open{box-shadow:0 -24px 48px -32px #00000047}.sp-panel[data-layout=strip] .sp-panel__body,.sp-panel[data-layout=strip] .sp-panel__choose{display:contents}.is-acquired[data-layout=strip] .sp-panel__choose{display:none}.sp-panel[data-layout=strip] .sp-panel__head{grid-area:head;justify-content:flex-start;white-space:nowrap;min-height:24px}.sp-panel[data-layout=strip] .sp-no{font-size:18px}.sp-panel[data-layout=strip] .sp-format{grid-area:fmt;width:clamp(180px,26vw,240px)}.sp-panel[data-layout=strip][data-narrow] .sp-format{width:auto}.sp-panel[data-layout=strip] .sp-thumbs{grid-area:thumbs;margin-top:0;min-height:0;gap:6px}.sp-panel[data-layout=strip] .sp-format button{height:40px;padding:0}.sp-panel[data-layout=strip] .sp-acquire{height:42px;padding:0}.sp-panel[data-layout=strip] .sp-thumbs button{width:42px;height:42px}@media(max-width:480px){.sp-panel[data-layout=strip]{column-gap:12px}.sp-panel[data-layout=strip] .sp-format button{height:34px}.sp-panel[data-layout=strip] .sp-thumbs{gap:4px}.sp-panel[data-layout=strip] .sp-thumbs button{width:36px;height:36px}}.sp-panel[data-layout=strip] .sp-more{display:block;grid-area:more;justify-self:end}.sp-panel[data-layout=strip] .sp-buy{grid-area:buy;justify-self:end;width:clamp(200px,30vw,320px)}.sp-panel[data-layout=strip][data-narrow] .sp-buy{width:100%}.sp-panel[data-layout=strip] .sp-panel__nav{grid-area:nav;justify-self:end;gap:18px}.sp-panel[data-layout=strip] .sp-note,.sp-panel[data-layout=strip] .sp-fine{display:none;margin:0;max-width:62ch}.sp-panel[data-layout=strip] .sp-note{grid-area:note;min-height:0;font-size:13px}.sp-panel[data-layout=strip] .sp-fine{grid-area:fine}.sp-panel[data-layout=strip].is-inline .sp-more{display:none;white-space:nowrap}.sp-panel[data-layout=strip].is-inline{grid-template-areas:"head head more nav" "fmt thumbs . buy" "note note note note" "fine fine fine fine"}.sp-panel[data-layout=strip][data-narrow].is-inline{grid-template-areas:"head head nav" "fmt fmt thumbs" "note note note" "fine fine fine" "buy buy buy"}.sp-panel[data-layout=strip].is-inline .sp-note,.sp-panel[data-layout=strip].is-inline .sp-fine,.sp-panel[data-layout=strip].is-open .sp-note,.sp-panel[data-layout=strip].is-open .sp-fine{display:block;animation:sp-rise .28s var(--ease-out)}@keyframes sp-rise{0%{opacity:0;transform:translateY(6px)}}.sp-thumbs{min-height:44px}.sp-sheet{position:fixed;inset:0;z-index:6;overflow-y:auto;scrollbar-gutter:stable both-edges;overscroll-behavior:contain;background:var(--ground);opacity:0;transition:opacity .32s var(--ease-out)}.sp-sheet.is-in{opacity:1}.sp-sheet__inner{max-width:580px;margin:0 auto;padding:calc(clamp(16px,5vmin,64px) + 28px) 24px 48px;font-size:15px;line-height:1.6;transform:translateY(10px);transition:transform .52s var(--ease-out)}.sp-sheet.is-in .sp-sheet__inner{transform:none}.sp-sheet h1{margin:0 0 2em;font:400 12px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase}.sp-sheet h2,.sp-sheet h3{font-size:15px;font-weight:600;margin:2em 0 .6em}.sp-sheet a{color:inherit}.sp-fig{margin:2.2em 0}.sp-fig img{display:block;width:100%;height:auto}.sp-fig figcaption{margin-top:.8em;font:400 11px/1.5 var(--mono);letter-spacing:.02em;text-align:center;opacity:.6}.sp-fig__row{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.sp-fig__row img{aspect-ratio:3 / 4;object-fit:cover}.sp-fig__grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.sp-fig__grid img{aspect-ratio:4 / 3;object-fit:cover}.sp-sheet__cig{height:clamp(170px,30vw,300px);margin-top:32px}.sp-sheet__close{position:fixed;z-index:2;top:18px;right:20px;font:400 11px var(--mono);letter-spacing:.02em;text-transform:uppercase}.sp-depart{position:fixed;inset:0;z-index:20;display:grid;place-content:center;justify-items:center;gap:18px;background:var(--ground);opacity:0;pointer-events:none;transition:opacity .38s var(--ease-out)}.sp-depart.is-in{opacity:1;pointer-events:auto}.sp-depart .sp-wordmark{height:30px;transform:translateY(6px);transition:transform .7s var(--ease-out)}.sp-depart.is-in .sp-wordmark{transform:none}.sp-depart__line{margin:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.sp-cig{position:fixed;left:0;top:0;z-index:5;pointer-events:none;transform-origin:50% 50%;will-change:transform;opacity:0;transition:opacity 1.2s var(--ease-out)}.sp-cig.is-in{opacity:1}.sp-cig.is-top{z-index:7}.sp-cig__label.is-top{z-index:8}.sp-smoke{position:fixed;inset:0;width:100%;height:100%;z-index:5;pointer-events:none}.sp-smoke.is-top{z-index:7}.sp-cig__canvas{display:block;width:100%;height:100%}.sp-cig__a11y{position:absolute;left:40%;top:60%;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:auto}.sp-cig-hover,.sp-cig-hover .sp-canvas{cursor:grab!important}.sp-cig-grab,.sp-cig-grab *{cursor:grabbing!important}.sp-cig__label{position:fixed;left:0;top:0;z-index:6;pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:4px;width:240px;margin:-44px 0 0 -120px;font-size:12px;text-align:center;opacity:0;transition:opacity .26s var(--ease-out)}.sp-cig__label.is-below{margin-top:10px}.sp-cig__label.is-in{opacity:1}.sp-cig__label span{font-family:var(--sans);font-size:11px;color:var(--ink-2);line-height:1.35}.sp-thumbs{display:flex;gap:8px;margin-top:10px}.sp-thumbs button{width:44px;height:44px;padding:0;overflow:hidden;opacity:.55;transition:opacity .16s}.sp-thumbs button:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;transition:box-shadow .16s}.sp-thumbs button:hover{opacity:.85}.sp-thumbs button[aria-selected=true]{opacity:1}.sp-thumbs button[aria-selected=true]:after{box-shadow:inset 0 0 0 1.5px var(--ink),inset 0 0 0 3px var(--ground)}.sp-thumbs button{position:relative}.sp-thumbs img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:0;transition:opacity .26s var(--ease-out)}.sp-thumbs img.is-in{opacity:1}.sp-thumbs button{transition:opacity .24s var(--ease-out),transform .3s var(--ease-out)}.sp-thumbs button.is-entering,.sp-thumbs button.is-leaving{opacity:0!important;transform:translateY(3px)}.sp-thumbs button.is-leaving{pointer-events:none}.sp-away .sp-panel,.sp-zoomed .sp-panel{opacity:0!important;pointer-events:none!important;transition-delay:0ms!important}.sp-fit{position:absolute;z-index:3;left:50%;bottom:max(22px,env(safe-area-inset-bottom));transform:translate(-50%,8px);padding:9px 18px;border-radius:999px;background:var(--ink);color:var(--ground);font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out),transform .32s var(--ease-out)}.sp-zoomed .sp-fit{opacity:1;transform:translate(-50%);pointer-events:auto}.sp-maxhint{position:absolute;z-index:3;left:50%;bottom:calc(max(22px,env(safe-area-inset-bottom)) + 46px);margin:0;width:max-content;max-width:calc(100vw - 40px);transform:translate(-50%,6px);padding:7px 12px;background:var(--ground);color:var(--ink);font-size:11px;letter-spacing:.02em;text-align:center;opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out),transform .36s var(--ease-out)}.sp-at-max .sp-maxhint{opacity:1;transform:translate(-50%)}.sp-toast{position:fixed;z-index:9;left:50%;top:14px;display:flex;align-items:center;gap:8px;margin:0;padding:9px 14px;background:var(--ground);color:var(--ink);border:1px solid var(--line);font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:0;transform:translate(-50%,-8px);pointer-events:none;transition:opacity .3s var(--ease-out),transform .4s var(--ease-out)}.sp-toast:before{content:"";width:7px;height:7px;border-radius:50%;background:#e5484d}.sp-toast.is-in{opacity:1;transform:translate(-50%)}.sp-media{position:absolute;z-index:1;cursor:pointer;opacity:0;transition:opacity .48s var(--ease-out)}.sp-media.is-in{opacity:1;transition:none}.sp-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .48s var(--ease-out)}.sp-media img.is-in{opacity:1}.sp-phone .sp-panel [data-nav=prev],.sp-phone .sp-panel [data-nav=next]{display:none}@view-transition{navigation:auto}html.sp-pw-page,.sp-pw{overscroll-behavior:none}.sp-pw main{touch-action:none}.sp-pw main input,.sp-pw main button{touch-action:manipulation}.sp-pw main{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 20px max(13vh,60px);overflow:clip}.sp-pw .sp-cig,.sp-pw .sp-smoke{z-index:0}.sp-pw__panel{position:relative;z-index:2}.sp-pw .sp-hero{position:static;display:block;padding:0;opacity:1;transform:none}.sp-pw .sp-logo{display:block;width:min(72vw,92vh,960px);margin:0 auto}.sp-pw .sp-logo__level{animation:none!important;transform:none!important}.sp-pw .sp-hero__hint{display:none}.sp-pw__panel{display:grid;justify-items:center;gap:18px;width:min(400px,100%)}.sp-pw__box{position:relative;width:100%;height:58px;border:2px solid var(--ink);background:var(--ground);cursor:text}.sp-pw__box input{position:absolute;inset:0;width:100%;height:100%;padding:0 52px;border:0;outline:0;background:transparent;font:600 16px var(--mono);letter-spacing:.08em;text-align:center;color:var(--ink);caret-color:transparent}.sp-pw__hint{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;pointer-events:none;font-size:14px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.sp-pw__email .sp-pw__hint{text-transform:none;letter-spacing:.06em}.sp-pw__box:focus-within .sp-pw__hint,.sp-pw__box.has-value .sp-pw__hint,.sp-pw__box:has(input:autofill) .sp-pw__hint{display:none}.sp-pw__box:focus-within input,.sp-pw__box.has-value input,.sp-pw__box:has(input:autofill) input{caret-color:var(--ink)}.sp-pw__box input:-webkit-autofill{animation-name:sp-autofill;-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 100px var(--ground) inset}@keyframes sp-autofill{0%{opacity:1}to{opacity:1}}.sp-pw__go{position:absolute;z-index:1;right:8px;top:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);color:var(--ink);transition:opacity .16s}.sp-pw__go:hover{opacity:.55}.sp-pw__link{display:grid;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);padding:6px 4px;transition:opacity .16s}.sp-pw__link:hover{opacity:.6}.sp-pw__link>span{display:flex;align-items:center;justify-content:center;gap:8px;grid-area:1 / 1;transition:opacity .2s var(--ease-out)}.sp-pw__link .sp-arrow{width:12px;height:9px;stroke-width:2}.sp-pw__link-back,.sp-pw__panel.is-notify .sp-pw__link-notify{opacity:0}.sp-pw__panel.is-notify .sp-pw__link-back{opacity:1}.sp-pw__door{display:grid;width:100%;border:2px solid var(--ink);background:var(--ground)}.sp-pw__door>.sp-pw__box{grid-area:1 / 1;height:54px;border:0;background:none;transition:opacity .22s var(--ease-out),transform .32s var(--ease-out)}.sp-pw__door>.sp-pw__email,.sp-pw__panel.is-notify .sp-pw__door>.sp-pw__pass{opacity:0;transform:translateY(-6px);pointer-events:none}.sp-pw__door>.sp-pw__email{transform:translateY(6px)}.sp-pw__panel.is-notify .sp-pw__door>.sp-pw__email{opacity:1;transform:none;pointer-events:auto}.sp-pw__wm{margin:0 0 10px;line-height:0}.sp-pw__wm .sp-wordmark{height:30px;fill:var(--ink)}.sp-pw__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}html.sp-pw-leaving .sp-pw__panel{transform:translateY(100vh);transition:transform .62s cubic-bezier(.55,0,.9,.45);pointer-events:none}.sp-pw__opening{display:grid;justify-items:center;gap:6px;margin-top:6px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);text-align:center}.sp-pw__opening p{margin:0}.sp-pw__head{color:var(--ink-2);font-weight:500;letter-spacing:.06em}.sp-pw__waves{display:grid;grid-template-columns:auto auto;column-gap:18px;row-gap:7px;margin:6px 0 4px;text-align:left;font-weight:500;letter-spacing:.06em}.sp-pw__waves .sp-pw__when{display:contents;color:var(--ink-2)}.sp-pw__waves span:first-child{white-space:nowrap}.sp-pw__waves .sp-pw__when.is-next{color:var(--ink);font-weight:600}.sp-pw__waves .sp-pw__when.is-past span{text-decoration:line-through}.sp-pw__count{min-height:1.3em;font-variant-numeric:tabular-nums;white-space:pre}.sp-pw__msg{margin:0;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);text-align:center}.sp-dx{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:20px;background:#ffffffb8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .24s var(--ease-out)}.sp-dx:not(.is-in){pointer-events:none}.sp-dx.is-in{opacity:1}.sp-dx__card{width:min(420px,100%);max-height:calc(100svh - 40px);overflow-y:auto;display:grid;gap:16px;padding:22px 22px 18px;background:var(--ground);border:2px solid var(--ink);transform:translateY(10px);transition:transform .32s var(--ease-out)}.sp-dx.is-in .sp-dx__card{transform:none}.sp-dx__head{display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center}.sp-dx__thumb{width:52px;height:52px;object-fit:cover;background:var(--line)}.sp-dx__title h2{margin:0;font-size:18px;font-weight:600;letter-spacing:.02em}.sp-dx__title p{margin:2px 0 0;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.sp-dx__close{width:36px;height:36px;display:grid;place-items:center}.sp-dx__close svg{width:13px;height:13px;stroke:var(--ink);stroke-width:1.8}.sp-dx__close:hover{opacity:.55}.sp-dx__price{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--line)}.sp-dx__amt{font-size:30px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.sp-dx__ref{font-size:13px;color:var(--ink-2);text-align:right}.sp-dx__cur{position:relative;display:grid;grid-template-columns:1fr 1fr;height:40px;border:1px solid var(--ink)}.sp-dx__cur:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:calc(50% + 1px);background:var(--ink);transition:transform .2s var(--ease-out)}.sp-dx__cur[data-at=USDC]:before{transform:translate(100%)}.sp-dx__cur button{position:relative;font:600 12px var(--mono);letter-spacing:.08em;color:var(--ink);transition:color .2s var(--ease-out)}.sp-dx__cur button[aria-checked=true]{color:var(--ground)}.sp-dx__cur.is-locked{opacity:.45;pointer-events:none}.sp-dx__step{display:none;gap:12px}.sp-dx[data-step=details] [data-step=details],.sp-dx[data-step=wallet] [data-step=wallet],.sp-dx[data-step=busy] [data-step=busy],.sp-dx[data-step=done] [data-step=done]{display:grid;animation:sp-rise .26s var(--ease-out)}.sp-dx__field{display:grid;gap:6px}.sp-dx__field>span{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.sp-dx__field input,.sp-dx__field select{height:46px;padding:0 12px;border:1px solid var(--ink);border-radius:0;background:var(--ground);font:500 15px var(--sans);color:var(--ink);outline:0;appearance:none}.sp-dx__field select{background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 18px) 20px,calc(100% - 13px) 20px;background-size:5px 5px;background-repeat:no-repeat}.sp-dx__field input:focus,.sp-dx__field select:focus{box-shadow:inset 0 0 0 1px var(--ink)}.sp-dx__agree{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;font-size:12px;line-height:1.45;color:var(--ink-2);cursor:pointer}.sp-dx__agree input{width:16px;height:16px;margin:1px 0 0;accent-color:var(--ink)}.sp-dx__agree a{color:var(--ink)}.sp-dx__go{height:52px;background:var(--ink);color:var(--ground);font:600 13px var(--mono);letter-spacing:.1em;text-transform:uppercase;transition:opacity .16s}.sp-dx__go:disabled{opacity:.25;cursor:not-allowed}.sp-dx__go:not(:disabled):hover{opacity:.85}.sp-dx__row{display:flex;justify-content:space-between;gap:12px;margin:0;font-size:13px}.sp-dx__row>span:first-child{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}.sp-dx__bal.is-short{color:#e5484d}.sp-dx__link{margin-left:6px;font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px;color:var(--ink-2)}.sp-dx__hold{display:flex;justify-content:space-between;align-items:center;margin:0;font-size:12px}.sp-dx__cd{font-variant-numeric:tabular-nums}.sp-dx__busy{display:flex;align-items:center;gap:12px;min-height:44px;margin:0;font-size:15px;font-weight:500}.sp-dx__spin{flex:none;width:16px;height:16px;border:2px solid var(--line);border-top-color:var(--ink);border-radius:50%;animation:sp-spin .8s linear infinite}@keyframes sp-spin{to{transform:rotate(360deg)}}.sp-dx__tx{margin:0;font-size:11px}.sp-dx__tx a{color:var(--ink);text-underline-offset:3px}.sp-dx__big{margin:4px 0 0;font-size:30px;font-weight:600;letter-spacing:-.02em}.sp-dx__done{margin:0;font-size:14px;line-height:1.5}.sp-dx__msg{margin:0;font-size:12px;line-height:1.45;color:#e5484d}.sp-dx__msg:empty{display:none}.sp-dx__msg[data-tone=warn]{color:var(--ink)}.sp-dx__fine{margin:0;padding-top:12px;border-top:1px solid var(--line);font-size:10px;line-height:1.5;letter-spacing:.04em;color:var(--ink-2)}@media(max-width:560px){.sp-dx{padding:0;place-items:end stretch}.sp-dx__card{width:100%;max-height:100svh;border-width:2px 0 0;padding-bottom:max(18px,env(safe-area-inset-bottom));transform:translateY(24px)}}#shopify-pc__banner,#shop-hcaptcha-badge-container{display:none!important}@media(prefers-reduced-motion:reduce){.sp-panel{transition:opacity .15s linear;transform:none}}.sp-at-grid .sp-nav-index{display:none}.sp-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4em 1em;margin-top:4em;font:400 10px/1.6 var(--mono);letter-spacing:.04em;text-transform:uppercase}.sp-sheet .sp-legal a,.sp-sheet .sp-legal a:hover{color:var(--ink-2);text-decoration:none}.sp-sheet .sp-legal a:hover{color:var(--ink)}.sp-sheet-open .sp-chrome--tl{z-index:7}.sp-sheet:before{content:"";position:sticky;top:0;z-index:1;display:block;height:56px;margin-bottom:-56px;background:linear-gradient(var(--ground) 65%,transparent);pointer-events:none}
