@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_f8f51a78-module__viBtuG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_f8f51a78-module__viBtuG__variable{--font-display:"Poppins", "Poppins Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_929503bd-module__-zl4Kq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_929503bd-module__-zl4Kq__variable{--font-ui:"Inter", "Inter Fallback"}
:root{--bg:#f1f1ec;--surface:#fff;--surface-2:#e7e7e0;--block:#0f0f10;--block-ink:#f5f5f2;--block-ink-2:#96968f;--ink:#101012;--ink-2:#6e6e76;--acid:#cdff3d;--acid-ink:#0b0b0c;--up:#5fa600;--down:#e04f38;--line:#ddddd4;--paper:#fff;--paper-ink:#101012;--display:var(--font-display,"Poppins"), system-ui, -apple-system, "Segoe UI", sans-serif;--ui:var(--font-ui,"Inter"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--r-tile:28px;--r-pill:999px;--r-small:16px;--gutter:clamp(12px, 2vw, 28px);--gap-1:8px;--gap-2:12px;--gap-3:20px;--gap-4:32px;--gap-5:48px;--gap-6:72px;--ease:cubic-bezier(.2, .8, .2, 1);--glass-tint:color-mix(in srgb, var(--surface) 40%, transparent);--glass-tint-island:color-mix(in srgb, var(--surface) 46%, transparent);--glass-tint-sheet:color-mix(in srgb, var(--surface) 62%, transparent);--glass-tint-button:color-mix(in srgb, var(--surface) 42%, transparent);--glass-acid:color-mix(in srgb, var(--acid) 90%, transparent);--glass-blur-panel:blur(24px) saturate(185%) brightness(1.06);--glass-blur-island:blur(18px) saturate(180%) brightness(1.05);--glass-blur-sheet:blur(28px) saturate(180%) brightness(1.06);--glass-blur-acid:blur(10px) saturate(150%);--glass-blur-button:blur(12px) saturate(170%) brightness(1.04);--glass-rim:color-mix(in srgb, #fff 55%, var(--line));--glass-rim-button:color-mix(in srgb, #fff 45%, var(--line));--glass-shadow-island:0 16px 34px #10101229, inset 0 1px 0 #ffffffbf;--glass-shadow-acid:inset 0 1px 0 #ffffff80, 0 8px 22px #10101224;--glass-shadow-button:inset 0 1px 0 #fff9;--glass-sheen:linear-gradient(180deg, #ffffff29, #fff0 52%);--glass-specular:radial-gradient(120% 82% at 22% 0%, #fff9, #fff0 60%), linear-gradient(180deg, #ffffff3d, #fff0 46%);--glass-glow-stops:#ffffff6b, #fff0 45%;--glass-glow-acid-stops:#fff9, #fff0 42%;--boot-wash:linear-gradient(100deg, color-mix(in srgb, var(--surface) 88%, var(--bg)) 30%, #fff 50%, color-mix(in srgb, var(--surface) 88%, var(--bg)) 70%) var(--surface)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--ui);-webkit-font-smoothing:antialiased;padding-bottom:env(safe-area-inset-bottom);margin:0;font-size:16px;line-height:1.5;overflow-x:clip}::selection{background:var(--acid);color:var(--acid-ink)}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.shell{width:100%;padding-inline:var(--gutter)}.band{width:100%}.band.dark{background:var(--block);color:var(--block-ink)}.section{padding-block:var(--gap-4)}.section.tight{padding-block:var(--gap-3)}.section.loose{padding-block:var(--gap-5)}.page{padding-bottom:120px;display:block}.display{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(34px,6vw,64px);font-weight:600;line-height:1.05}.h1{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:clamp(26px,4vw,40px);font-weight:600;line-height:1.08}.h2{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.12}.h3{font-family:var(--display);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500;line-height:1.2}.eyebrow{font-family:var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;margin:0;font-size:13px;font-weight:600}.eyebrowcount{letter-spacing:.02em;color:var(--ink-2);opacity:.65;margin-left:.4em;font-weight:500}.lede{color:var(--ink-2);max-width:52ch;margin:0;font-size:clamp(15px,1.6vw,18px);line-height:1.45}.sub{color:var(--ink-2);margin:0;font-size:14px}.tiny{color:var(--ink-2);margin:0;font-size:12.5px}.dimword{color:var(--ink-2)}.hotword{color:var(--acid-ink);background:var(--acid);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:0 .14em}.block .hotword,.band.dark .hotword,.callout.acid .hotword{color:var(--acid);background:0 0;padding:0}.block .dimword,.band.dark .dimword,.callout.acid .dimword{color:var(--block-ink-2)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.up{color:var(--up)}.down{color:var(--down)}.muted{color:var(--ink-2)}.block{background:var(--block);color:var(--block-ink);border-radius:var(--r-tile);padding:clamp(18px,3vw,28px)}.block .sub,.block .tiny,.block .lede{color:var(--block-ink-2)}.block .h1,.block .h2,.block .h3{color:var(--block-ink)}.btn{font-family:var(--ui);border-radius:var(--r-pill);background:var(--surface-2);height:56px;color:var(--ink);cursor:pointer;transition:transform .12s var(--ease), background-color .16s var(--ease), border-color .16s var(--ease), opacity .16s var(--ease);text-align:center;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding-inline:26px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}@media (min-width:720px){.btn{height:52px}}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.4;cursor:not-allowed}.btn-primary{font-family:var(--display);background:var(--acid);color:var(--acid-ink);border-color:#0000}.btn-primary:hover:not(:disabled){background:var(--acid);filter:brightness(1.04);border-color:#0000}.btn-primary.btn-block{height:64px}.btn-secondary{background:var(--block);color:var(--block-ink)}.btn-secondary:hover:not(:disabled){background:#26262b}.btn-ghost{border-color:var(--line);color:var(--ink);background:0 0}.btn-ghost:hover:not(:disabled){border-color:var(--ink)}.btn-danger{background:var(--down);color:#fff5f2}.btn-small{height:42px;padding-inline:18px;font-size:14px}.btn-block{width:100%;display:flex}.btn-arrow:after{content:"→";background:var(--acid-ink);width:32px;height:32px;color:var(--acid);border-radius:50%;justify-content:center;align-items:center;margin-right:-14px;font-size:15px;line-height:1;display:inline-flex}.btn-secondary.btn-arrow:after{background:var(--acid);color:var(--acid-ink)}.btn-ghost.btn-arrow:after{background:var(--block);color:var(--acid)}.btn-small.btn-arrow:after{width:26px;height:26px;margin-right:-8px;font-size:13px}.linkish{font:inherit;color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--acid);text-decoration-color:var(--acid);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0}.input{font-family:var(--ui);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;height:56px;color:var(--ink);transition:border-color .16s var(--ease);padding-inline:22px;font-size:16px}.input::placeholder{color:var(--ink-2)}.input:focus{border-color:var(--ink);outline:none}.block .input{color:var(--block-ink);background:#1b1b1e;border-color:#2d2d33}.block .input::placeholder{color:var(--block-ink-2)}.block .input:focus{border-color:var(--acid)}.pill{border-radius:var(--r-pill);background:var(--surface-2);height:34px;color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;padding-inline:14px;font-size:13px;font-weight:500;display:inline-flex}.pill.on{background:var(--acid);color:var(--acid-ink)}.pill.block{background:var(--block);color:var(--block-ink);padding:0 14px}.pill.block .k{color:var(--block-ink-2)}.pill.outline{border:1px solid var(--line);background:0 0}.pill.acid-outline{border:1px solid var(--ink-2);color:var(--ink);background:0 0}.pill.warn-outline{border:1px solid var(--down);color:var(--down);background:0 0}.pill.powerpill{background:var(--block);color:var(--block-ink);gap:6px}.pill.powerpill .k{color:var(--block-ink-2)}.pill.powerpill .v{color:var(--acid);align-items:baseline;gap:3px;font-weight:600;display:inline-flex}.pill.powerpill .t{color:var(--block-ink-2);font-size:9px}.pill.powerpill.up .t{color:var(--acid)}.pill.powerpill.down .t{color:var(--down)}.pill .k{color:var(--ink-2)}.pill.on .k{color:color-mix(in srgb, var(--acid-ink) 65%, transparent)}.pill .v{font-variant-numeric:tabular-nums;color:inherit}.pillrow{gap:var(--gap-1);flex-wrap:wrap;display:flex}button.pill{cursor:pointer;font-family:var(--ui);transition:background-color .16s var(--ease), color .16s var(--ease), transform .12s var(--ease);border:1px solid #0000}button.pill:active{transform:scale(.98)}button.pill.outline{border-color:var(--line)}button.pill.outline:hover{border-color:var(--ink);color:var(--ink)}.tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-tile);padding:clamp(18px,3vw,28px)}.tile.flat{background:0 0}.tile.sunk{background:var(--surface-2);border-color:#0000}.stack{gap:var(--gap-3);flex-direction:column;display:flex}.stack.tight{gap:var(--gap-2)}.stack.loose{gap:var(--gap-4)}.rowline{align-items:center;gap:var(--gap-2);flex-wrap:wrap;display:flex}.spread{justify-content:space-between;align-items:center;gap:var(--gap-2);flex-wrap:wrap;display:flex}.spacer{flex:1}.callout{border:1px solid var(--line);border-radius:var(--r-small);background:var(--surface);padding:16px 18px}.callout>*+*{margin-top:12px}.callout.acid{border-radius:var(--r-tile);background:var(--block);color:var(--block-ink);border-color:#0000}.callout.acid .h3{color:var(--acid)}.callout.acid .sub,.callout.acid .tiny,.callout.acid .lede{color:var(--block-ink-2)}.callout.acid .linkish{color:var(--block-ink)}.callout.danger{border-color:var(--down);background:color-mix(in srgb, var(--down) 8%, var(--surface))}.callout h3,.callout .h3{margin-bottom:6px}.topbar{z-index:40;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.topbar-inner{align-items:center;gap:var(--gap-2);height:68px;display:flex}.brand{line-height:1;font-family:var(--display);letter-spacing:-.04em;color:var(--ink);flex:none;align-items:center;gap:8px;font-size:22px;font-weight:600;display:inline-flex}.brandmark{object-fit:contain;flex:none;width:26px;height:26px;display:block}.brand:hover{color:var(--ink)}.navlinks{align-items:center;gap:var(--gap-2);flex:none;display:none}.navlinks a{color:var(--ink-2);border-radius:999px;padding:6px 10px;font-size:14px;font-weight:600}.navlinks a:hover,.navlinks a[aria-current=page]{color:var(--ink);background:var(--surface-2)}@media (min-width:860px){.navlinks{display:flex}}.navsearch{max-width:320px;transition:max-width .22s var(--ease);flex:auto;display:none}.navsearch:focus-within{max-width:560px}.navsearch .input{background:var(--surface-2);border-color:#0000;height:42px;padding-inline:18px;font-size:14px}.navsearch .input:focus{background:var(--surface);border-color:var(--ink)}@media (min-width:860px){.navsearch{display:block}.topbar-inner .navsearch-toggle{display:none}}.navsearch-overlay{z-index:60;background:color-mix(in srgb, var(--bg) 62%, transparent);-webkit-backdrop-filter:blur(28px)saturate(160%)brightness(1.04);backdrop-filter:blur(28px)saturate(160%)brightness(1.04);padding:var(--gutter);animation:navsearch-scrim-in .16s var(--ease) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.navsearch-overlay.closing{animation:navsearch-scrim-out .15s var(--ease) both}@media (max-width:720px){.navsearch-overlay{height:100dvh;padding-top:calc(var(--gutter) + 44px);align-items:flex-start}}.navsearch-panel{gap:var(--gap-2);width:min(680px,100%);animation:navsearch-panel-in .18s var(--ease) both;flex-direction:column;display:flex}.navsearch-overlay.closing .navsearch-panel{animation:navsearch-panel-out .15s var(--ease) both}.navsearch-big .input{background:var(--surface);width:100%;height:64px;box-shadow:var(--glass-shadow-island);border:0;padding-inline:24px;font-size:clamp(19px,3vw,26px)}.navsearch-big .input:focus{box-shadow:var(--glass-shadow-island), 0 0 0 3px color-mix(in srgb, var(--acid) 55%, transparent);border-color:#0000}.navsearch-overlay .tiny{color:var(--ink-2)}.navsearch-close{top:var(--gutter);right:var(--gutter);border:1px solid var(--line);border-radius:var(--r-small);width:44px;height:44px;color:var(--ink);background:var(--surface);position:absolute}.navsearch-close:hover{filter:brightness(1.04)}@keyframes navsearch-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes navsearch-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes navsearch-panel-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes navsearch-panel-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.98)}}.iconbtn{border:1px solid var(--line);width:42px;height:42px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.iconbtn:hover{border-color:var(--ink)}.mechip{border-radius:var(--r-pill);background:var(--block);height:42px;color:var(--block-ink);cursor:pointer;border:1px solid #0000;align-items:center;gap:10px;padding:0 16px 0 4px;font-size:14px;font-weight:500;display:inline-flex}.mechip:hover{background:#26262b}.mechip .face{background:var(--acid);width:34px;height:34px;color:var(--acid-ink);background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;overflow:hidden}.mechip .face img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.appstage{gap:var(--gap-2);height:100svh;min-height:100svh;padding:2svh 2% calc(2svh + env(safe-area-inset-bottom));background:var(--bg);color:var(--ink);isolation:isolate;flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.testnetstrip{z-index:6;background:var(--block);color:var(--block-ink);text-align:center;flex:none;padding:9px 16px;font-size:13px;line-height:1.45;position:relative}.testnetstrip b{color:var(--acid);font-weight:600}@media (max-width:560px){.testnetstrip{text-align:left;font-size:12px}}.apphead{z-index:5;flex:none;justify-content:flex-end;align-items:flex-start;display:flex;position:relative}.appbar{isolation:isolate;align-items:center;gap:var(--gap-2);border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);flex:auto;min-width:0;padding:10px 12px;display:flex;position:relative;box-shadow:0 14px 30px #1010121f}.appbar svg,.appbar svg *{stroke-width:1.75px}.applinks{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:2px;min-width:0;padding:3px;display:flex;position:relative;overflow-x:auto;box-shadow:inset 0 1px 2px #10101214,inset 0 0 0 1px #ffffff59}.applinks::-webkit-scrollbar{width:0;height:0;display:none}.applinks a{isolation:isolate;border-radius:var(--r-pill);height:32px;color:var(--ink-2);white-space:nowrap;transition:color .14s var(--ease), background-color .14s var(--ease), filter .14s var(--ease);background:0 0;border:0;flex:none;align-items:center;padding-inline:14px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.applinks a:hover{color:var(--ink);background:var(--glass-tint-button);box-shadow:var(--glass-shadow-button)}.applinks a[aria-current=page]{background:var(--glass-acid);color:var(--acid-ink);box-shadow:var(--glass-shadow-acid)}.applinks a[aria-current=page]:hover{background:var(--glass-acid);filter:brightness(1.04)}.applinks a:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.appfind{transition:flex-basis .22s var(--ease);flex:0 0 150px;align-items:center;display:flex;position:relative}.appfind:focus-within{flex-basis:280px}.appfind svg{width:16px;height:16px;color:var(--ink-2);pointer-events:none;position:absolute;left:13px}.appfind input{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);width:100%;height:38px;color:var(--ink);font-family:var(--ui);border:0;outline:none;padding:0 14px 0 35px;font-size:13.5px;font-weight:600;box-shadow:inset 0 1px 2px #10101214,inset 0 0 0 1px #ffffff59}.appfind input::placeholder{color:var(--ink-2);font-weight:600}.appfind input::-webkit-search-cancel-button{appearance:none;display:none}.appsocials{flex:none;align-items:center;gap:6px;display:inline-flex}.appsearch{isolation:isolate;width:38px;height:38px;color:var(--ink-2);cursor:pointer;transition:color .14s var(--ease), background-color .14s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex;position:relative}.appsearch:hover{color:var(--ink);background:color-mix(in srgb, var(--surface) 55%, transparent)}.appsearchtile,.apphelptile,.apponstile{flex:none;align-items:center;display:inline-flex}.apphead>button:focus,.apphead>button:focus-visible{outline:none}.helpscrim{z-index:60;background:color-mix(in srgb, var(--bg) 62%, transparent);-webkit-backdrop-filter:blur(28px)saturate(160%)brightness(1.04);backdrop-filter:blur(28px)saturate(160%)brightness(1.04);padding:var(--gutter);animation:navsearch-scrim-in .16s var(--ease) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.helpscrim.closing{animation:navsearch-scrim-out .15s var(--ease) both}.helppanel{isolation:isolate;gap:var(--gap-3);border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);width:min(560px,100%);max-height:100%;animation:navsearch-panel-in .18s var(--ease) both;flex-direction:column;padding:clamp(18px,3vw,28px);display:flex;position:relative;overflow-y:auto}.helpscrim.closing .helppanel{animation:navsearch-panel-out .15s var(--ease) both}.helphead{justify-content:space-between;align-items:center;gap:var(--gap-2);display:flex}.helpclose{border-radius:var(--r-pill);width:34px;height:34px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:inline-flex}.helpclose:hover{color:var(--ink);background:var(--glass-tint-button);box-shadow:var(--glass-shadow-button)}.helplead{color:var(--ink);margin:0;font-size:14.5px;line-height:1.5}.helpsec{flex-direction:column;gap:6px;display:flex}.helpsec h3{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0;font-size:12px;font-weight:600}.helpsec p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.5}.helpnote{border-radius:var(--r-small);background:var(--block);color:var(--block-ink);margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.helpsteps{gap:var(--gap-2);counter-reset:help;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.helpsteps li{counter-increment:help;flex-direction:column;gap:2px;padding-left:30px;display:flex;position:relative}.helpsteps li:before{content:counter(help);border-radius:var(--r-pill);background:var(--block);width:20px;height:20px;color:var(--block-ink);font-variant-numeric:tabular-nums;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.helpsteps b{font-family:var(--display);letter-spacing:-.01em;font-size:15px;font-weight:600}.helpsteps span{color:var(--ink-2);font-size:13.5px}@media (max-width:767px){.helpscrim{padding:2svh 2% calc(2svh + env(safe-area-inset-bottom));align-items:stretch}.helppanel{width:100%;max-width:440px;max-height:none;margin:0 auto}}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.helppanel{background:color-mix(in srgb, var(--surface) 78%, transparent);border-color:var(--glass-rim);box-shadow:var(--glass-shadow-island)}}@media (max-width:1023px){.appfind{display:none}}@media (min-width:1024px){.appsearch{display:none}}.apppanel{z-index:4;isolation:isolate;border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.appscroll{min-height:0;padding-block:var(--gap-2) var(--gap-4);overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;overflow-y:auto}.appscroll::-webkit-scrollbar{width:0;height:0;display:none}.appmenu{z-index:6;isolation:isolate;justify-content:center;align-items:center;gap:var(--gap-3);width:100%;max-width:440px;min-height:0;padding:var(--gap-3);border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);text-align:center;flex-direction:column;flex:auto;margin-inline:auto;display:flex;position:relative;overflow-y:auto;box-shadow:0 30px 80px #10101238}.appmenu-links{flex-direction:column;align-items:stretch;gap:10px;width:min(280px,100%);display:flex}.appmenu-links a{isolation:isolate;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);height:48px;color:var(--ink);white-space:nowrap;justify-content:center;align-items:center;padding-inline:20px;font-size:16px;font-weight:600;transition:border-color .14s,filter .14s;display:inline-flex;position:relative}.appmenu-links a:hover{filter:brightness(1.04)}.appmenu-links a[aria-current=page]{background:var(--acid);color:var(--acid-ink);border-color:#0000}.appdock{display:none}.signinglyph{align-items:center;display:none}.signinglyph svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}@media (max-width:767px){.signinglyph{display:inline-flex}.apphead{align-items:center;gap:8px}.appbar{gap:8px;min-height:50px;padding:8px 10px}.appdock{isolation:isolate;z-index:6;left:50%;bottom:calc(2svh + env(safe-area-inset-bottom) + 10px);border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);align-items:center;gap:2px;max-width:96%;padding:4px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 14px 30px #1010121f}.appscroll{padding-bottom:86px}.appdock a,.appdock button{isolation:isolate;cursor:pointer;border-radius:calc(var(--r-tile) - 6px);min-width:0;color:var(--ink-2);letter-spacing:.01em;white-space:nowrap;transition:color .14s var(--ease), background-color .14s var(--ease), filter .14s var(--ease);background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:7px 10px 6px;font-family:inherit;font-size:10.5px;font-weight:600;display:flex;position:relative}.appdock svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.appdock a[aria-current=page]{background:var(--glass-acid);color:var(--acid-ink);box-shadow:var(--glass-shadow-acid)}.appdock a:focus-visible,.appdock a:focus,.appdock button:focus-visible,.appdock button:focus{outline:none}.appsearchtile{display:none}.appbar .getcard,.appmenu .getcard,.appbar .signinword{display:none!important}.appbar .signin{justify-content:center;width:44px;padding-inline:0}.appbar .applinks,.appbar .appfind,.appbar .appsocials,.appbar .appsearch,.appaway{display:none}}@media (min-width:768px){.appmenu{display:none}}.appboot{gap:var(--gap-2);height:100svh;padding:2svh 2% calc(2svh + env(safe-area-inset-bottom));background:var(--bg);flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0}.appboot-bar{border-radius:var(--r-tile);border:1px solid var(--line);background:var(--boot-wash);background-size:260% 100%;flex:none;height:60px;animation:1.6s linear infinite shimmer}.appboot-panel{border-radius:var(--r-tile);border:1px solid var(--line);background:var(--boot-wash);background-size:260% 100%;flex:auto;min-height:0;animation:1.6s linear infinite shimmer}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.appbar,.appdock{background:var(--glass-tint-island);-webkit-backdrop-filter:var(--glass-blur-island);backdrop-filter:var(--glass-blur-island);border-color:var(--glass-rim);box-shadow:var(--glass-shadow-island)}.appdock :is(a,span,svg){-webkit-backdrop-filter:none;backdrop-filter:none}.apppanel{background:var(--glass-sheen), var(--glass-tint);-webkit-backdrop-filter:var(--glass-blur-panel);backdrop-filter:var(--glass-blur-panel);border-color:var(--glass-rim)}.apppanel:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--glass-specular);filter:url(#early-glass);position:absolute;inset:1px}.appmenu{background:var(--glass-tint-sheet);-webkit-backdrop-filter:var(--glass-blur-sheet);backdrop-filter:var(--glass-blur-sheet);border-color:var(--glass-rim);box-shadow:var(--glass-shadow-island)}.appbar :is(a,button,span,input,div),.appmenu :is(a,button,span,input,div){-webkit-backdrop-filter:none;backdrop-filter:none}.appmenu-links a{background:var(--glass-tint-button);border-color:var(--glass-rim-button);box-shadow:var(--glass-shadow-button)}.appmenu-links a[aria-current=page]{background:var(--glass-acid);box-shadow:var(--glass-shadow-acid);border-color:#0000}.btn{isolation:isolate;background:var(--glass-tint-button);-webkit-backdrop-filter:var(--glass-blur-button);backdrop-filter:var(--glass-blur-button);border-color:var(--glass-rim-button);box-shadow:var(--glass-shadow-button);position:relative}.btn-primary{background:var(--glass-acid);-webkit-backdrop-filter:var(--glass-blur-acid);backdrop-filter:var(--glass-blur-acid);box-shadow:var(--glass-shadow-acid);border-color:#0000}.btn-primary:hover:not(:disabled){background:var(--glass-acid);filter:brightness(1.04)}.btn-secondary{background:var(--block);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-color:#0000}.btn-danger{background:var(--down);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-color:#0000}.btn-ghost{background:var(--glass-tint-button);border-color:var(--glass-rim-button)}button.pill.outline{background:var(--glass-tint-button);-webkit-backdrop-filter:var(--glass-blur-button);backdrop-filter:var(--glass-blur-button);border-color:var(--glass-rim-button);box-shadow:var(--glass-shadow-button)}button.pill.on{background:var(--glass-acid);-webkit-backdrop-filter:var(--glass-blur-acid);backdrop-filter:var(--glass-blur-acid);box-shadow:var(--glass-shadow-acid)}button.primary{isolation:isolate;background:var(--glass-acid);-webkit-backdrop-filter:var(--glass-blur-acid);backdrop-filter:var(--glass-blur-acid);box-shadow:var(--glass-shadow-acid);position:relative}button.primary:hover:not(:disabled){background:var(--glass-acid);filter:brightness(1.04)}.apppanel :is(.btn,.pill,a,button,span,input,div),.appscroll :is(.btn,.pill,a,button,span,input,div){-webkit-backdrop-filter:none;backdrop-filter:none}.appbar:after,.apppanel:after,.appmenu:after,.appmenu-links a:after,.btn:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx,30%) var(--gy,0%), var(--glass-glow-stops));position:absolute;inset:0}button.primary:after,.applinks a[aria-current=page]:after,.appdock a[aria-current=page]:after,.tabs button.on:after,.sorttab[aria-pressed=true]:after,.acttab[aria-pressed=true]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.applinks a[aria-current=page]:after,.appmenu-links a[aria-current=page]:after,.appdock a[aria-current=page]:after,.tabs button.on:after,.sorttab[aria-pressed=true]:after,.acttab[aria-pressed=true]:after,.btn-primary:after,button.primary:after{background:radial-gradient(circle at var(--gx,30%) var(--gy,0%), var(--glass-glow-acid-stops))}.btn-secondary:after,.btn-danger:after{content:none}}.markethead{align-items:center;gap:var(--gap-3);margin-bottom:var(--gap-3);min-width:0;display:flex}.sortrow{gap:var(--gap-1);scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;padding-block:2px;display:flex;overflow-x:auto}.sortrow::-webkit-scrollbar{display:none}.sortrow .pill{flex:none}.feed{grid-template-columns:repeat(auto-fill, minmax(min(240px, calc((100% - var(--gutter)) / 2)), 1fr));gap:var(--gutter);display:grid}.feedmore{min-height:44px;margin-top:var(--gutter);justify-content:center;align-items:center;display:flex}.cardtile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-tile);color:var(--ink);transition:transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);will-change:transform;flex-direction:column;gap:10px;padding:12px 12px 14px;display:flex;container-type:inline-size}.cardtile:hover{border-color:var(--tile-accent,var(--ink-2));transform:translateY(-4px);box-shadow:0 14px 34px #0f0f101a}.cardtile:active{transform:scale(.98)}.cardtile .art{border-radius:var(--r-small);background:var(--surface-2);aspect-ratio:341/476;position:relative;overflow:hidden}.cardtile .art img{object-fit:contain;width:100%;height:100%;display:block}.cardtile .who{flex-direction:column;gap:1px;min-width:0;display:flex}.cardtile .name{font-family:var(--display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}.cardtile .handle{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pricerow{justify-content:space-between;align-items:center;gap:8px;min-height:40px;display:flex}.pricerow .money{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.pricerow .eth{font-family:var(--display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(16px,11cqi,19px);font-weight:600;overflow:hidden}.pricerow .eth .u{font-family:var(--ui);color:var(--ink-2);letter-spacing:0;margin-left:.28em;font-size:.62em;font-weight:600}.pricerow .usd{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;min-height:16px;font-size:12px}.tradepill{border-radius:var(--r-pill);background:var(--block);height:32px;color:var(--block-ink);flex:none;align-items:center;padding-inline:14px;font-size:12.5px;font-weight:600;display:inline-flex}@container (max-width:210px){.pricerow{flex-wrap:wrap}.pricerow .money{flex:1 0 100%}.tradepill{flex:1 0 100%;justify-content:center;height:34px}}.cardtile:hover .tradepill{background:var(--acid);color:var(--acid-ink)}.cardpage{gap:var(--gap-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.cardpage{gap:var(--gap-5);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.devicestage{background:radial-gradient(62% 58% at 50% 40%, color-mix(in srgb, var(--card-accent,var(--surface-2)) 26%, transparent) 0%, transparent 74%);justify-content:center;padding:clamp(4px,1.5vw,16px);display:flex;position:relative}.devicestage img{width:100%;max-width:520px;height:auto;display:block}.railchips{gap:var(--gap-1);margin-top:var(--gap-3);grid-template-columns:repeat(auto-fit,minmax(76px,1fr));display:grid}.railchip{border-radius:var(--r-small);background:var(--block);color:var(--block-ink);flex-direction:column;gap:2px;padding:12px 14px;display:flex}.railchip .g{color:var(--acid);font-size:12px;line-height:1}.railchip .n{font-family:var(--display);font-variant-numeric:tabular-nums;min-height:20px;font-size:18px;font-weight:600;line-height:1.1}.railchip .l{color:var(--block-ink-2);font-size:11.5px}.bigprice{flex-wrap:wrap;align-items:baseline;gap:10px;min-height:46px;display:flex}.bigprice .eth{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(30px,5vw,42px);font-weight:600;line-height:1}.bigprice .usd{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:16px}.provenance{gap:var(--gap-2);flex-direction:column;display:flex}.provrow{border-radius:var(--r-small);background:var(--surface);border:1px solid var(--line);align-items:center;gap:12px;padding:14px 16px;display:flex}.provrow .face{background:var(--surface-2);background-position:50%;background-size:cover;border-radius:50%;flex:0 0 36px;width:36px;height:36px}.provrow .txt{min-width:0;font-size:14px}.provrow .txt .k{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);font-size:11.5px;display:block}.tabs{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);gap:2px;padding:3px;display:inline-flex;box-shadow:inset 0 1px 2px #10101214,inset 0 0 0 1px #ffffff59}.tabs button{isolation:isolate;font-family:var(--ui);border-radius:var(--r-pill);height:32px;color:var(--ink-2);white-space:nowrap;cursor:pointer;transition:color .14s var(--ease), background-color .14s var(--ease), filter .14s var(--ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding-inline:14px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.tabs button:hover:not(.on){color:var(--ink);background:var(--glass-tint-button);box-shadow:var(--glass-shadow-button)}.tabs button.on{background:var(--glass-acid);color:var(--acid-ink);box-shadow:var(--glass-shadow-acid)}.tabs button.on:hover{filter:brightness(1.04)}.tabs button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.stepper{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);align-items:center;height:52px;padding:3px;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px 2px #10101214,inset 0 0 0 1px #ffffff59}.stepper button{border-radius:var(--r-pill);width:46px;height:100%;color:var(--ink);cursor:pointer;transition:background-color .14s var(--ease), color .14s var(--ease);background:0 0;border:none;font-size:20px;line-height:1}.stepper button:hover{color:var(--ink);background:var(--glass-tint-button);box-shadow:var(--glass-shadow-button)}.stepper input{width:64px;height:100%;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:none;min-width:0;font-size:17px;font-weight:600}.stepper input:focus{outline:none}.quoteline{border-radius:var(--r-small);background:var(--block);color:var(--block-ink);flex-direction:column;justify-content:center;gap:4px;min-height:84px;padding:18px 20px;display:flex}.quoteline .big{font-family:var(--display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--acid);font-size:22px;font-weight:600}.quoteline .fine{color:var(--block-ink-2);font-variant-numeric:tabular-nums;font-size:13px}.quoteline .big .dim{color:color-mix(in srgb, var(--acid) 48%, var(--block))}.quoteline .big .u{font-family:var(--ui);color:var(--block-ink-2);letter-spacing:0;font-size:.55em;font-weight:600}.quoteline .usd{color:var(--block-ink-2);font-variant-numeric:tabular-nums;font-size:13.5px}.quoteline.settling .big,.quoteline.settling .usd{opacity:.55;transition:opacity .12s var(--ease)}.stopbanner{border-radius:var(--r-tile);border:1px solid var(--down);background:color-mix(in srgb, var(--down) 9%, var(--surface));flex-direction:column;gap:4px;padding:16px clamp(18px,3vw,26px);display:flex}.stopbanner .h3{color:var(--down)}.heroband{gap:var(--gap-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.heroband:has(>.chart){gap:var(--gap-4);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch}}.pricehero{gap:var(--gap-2);flex-direction:column;display:flex}.pricehero .who{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.pricehero .face{background:var(--surface-2) center / cover no-repeat;border-radius:50%;flex:0 0 44px;width:44px;height:44px}.pricehero .names{flex-direction:column;gap:1px;min-width:0;display:flex}.pricehero .names .h2,.pricehero .names .sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pricehero .figure{flex-direction:column;gap:8px;display:flex}.pricehero .fig{min-width:0;font-family:var(--display);letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;font-size:clamp(30px,4.4vw,58px);font-weight:600;line-height:1;display:flex}.pricehero .fig .head{color:var(--ink)}.pricehero .fig .dim{color:var(--ink-2)}.pricehero .fig .u{font-family:var(--ui);color:var(--ink-2);letter-spacing:0;margin-left:.22em;font-size:clamp(13px,.2em,26px);font-weight:600}.pricehero .figskeleton{border-radius:var(--r-small);width:min(440px,72%);height:clamp(40px,10.5vw,104px)}.pricehero .under{flex-wrap:wrap;align-items:center;gap:12px;min-height:30px;display:flex}.pricehero .under .usd{color:var(--ink-2);font-size:clamp(15px,1.6vw,20px)}.pricehero .under .cap{color:var(--ink-2);font-size:13px}.pricehero .under .supply{border-radius:var(--r-pill);background:var(--surface-2);height:26px;color:var(--ink-2);white-space:nowrap;align-items:center;padding-inline:10px;font-size:13px;display:inline-flex}.pricehero .under .supply.waiting{background:var(--glass-acid,var(--acid));color:var(--acid-ink)}.pricehero .under .supply.claimedpill{border:1px solid color-mix(in srgb, var(--up) 45%, transparent);color:var(--up);background:0 0}.pricehero .under .supply.unclaimedpill{border:1px solid var(--line);color:var(--ink-2);background:0 0}.pricehero .under .supply.walletpill{border:1px solid color-mix(in srgb, var(--acid) 55%, transparent);color:var(--ink);background:0 0}.chip{border-radius:var(--r-pill);background:color-mix(in srgb, var(--up) 15%, transparent);height:30px;color:var(--up);align-items:baseline;gap:6px;padding-inline:12px;font-size:13px;font-weight:600;display:inline-flex}.chip.down{background:color-mix(in srgb, var(--down) 13%, transparent);color:var(--down)}.chip.flat{background:var(--surface-2);color:var(--ink-2)}.chip .k{opacity:.72;font-size:12px;font-weight:500}.herocol{gap:var(--gap-3);flex-direction:column;min-width:0;display:flex}.powerblock{gap:var(--gap-2);padding:clamp(16px,2.4vw,24px)}.powerhead{align-items:center;gap:var(--gap-2);flex-wrap:wrap;display:flex}.powerblock .figure{align-items:baseline;gap:6px;display:flex}.powerblock .figure .n{font-family:var(--display);letter-spacing:-.03em;color:var(--acid);font-size:clamp(34px,6vw,48px);font-weight:600;line-height:1}.powerblock .figure .of{color:var(--block-ink-2);font-size:13px}.powerblock .chip.up{background:color-mix(in srgb, var(--acid) 16%, transparent);color:var(--acid)}.powerblock .chip.down{background:color-mix(in srgb, var(--down) 18%, transparent);color:var(--down)}.powerblock .chip.flat{background:color-mix(in srgb, var(--block-ink) 10%, transparent);color:var(--block-ink-2)}.powersteps{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.powersteps li{border-radius:var(--r-pill);background:color-mix(in srgb, var(--block-ink) 8%, transparent);height:24px;color:var(--block-ink-2);white-space:nowrap;align-items:baseline;gap:5px;padding-inline:9px;font-size:12px;font-weight:600;display:inline-flex}.powersteps li.up{color:var(--acid)}.powersteps li.down{color:var(--down)}.powersteps .k{color:var(--block-ink-2);font-size:11px;font-weight:400}.powerspark{flex:96px;min-width:84px;height:34px}.powerspark polyline{fill:none;stroke:var(--acid);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.powersides{gap:var(--gap-1)}.powersides .fact dd{font-size:18px}.powerblock .pill.acid-outline{border-color:var(--block-ink-2);color:var(--block-ink);align-self:flex-start}.traderblock{gap:var(--gap-2)}.traderhead{align-items:center;gap:var(--gap-2);flex-wrap:wrap;display:flex}.traderblock .figure{align-items:baseline;gap:6px;display:flex}.traderblock .figure .n{font-family:var(--display);letter-spacing:-.03em;color:var(--acid);font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1}.traderblock .figure .of{color:var(--block-ink-2);font-size:13px}.traderblock .chip.up{background:color-mix(in srgb, var(--acid) 16%, transparent);color:var(--acid)}.traderblock .chip.down{background:color-mix(in srgb, var(--down) 18%, transparent);color:var(--down)}.traderblock .chip.flat{background:color-mix(in srgb, var(--block-ink) 10%, transparent);color:var(--block-ink-2)}.traderwallets{gap:var(--gap-1)}.traderwallets .fact dt{align-items:center;gap:8px;display:flex}.traderwallets .fact dt .pill{border-color:var(--block-ink-2);color:var(--block-ink)}.traderwallets .fact dd{font-size:15px}.traderwallets .fact dd .mono{font-family:var(--mono);font-weight:500}.traderpositions{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.traderpositions li{align-items:baseline;gap:8px;font-size:13.5px;display:flex}.traderpositions .sym{font-weight:600}.traderpositions .chain{color:var(--block-ink-2);font-size:12px}.traderpositions .num{font-variant-numeric:tabular-nums;margin-left:auto}.chart{gap:var(--gap-1);flex-direction:column;min-width:0;display:flex}.chart .chartranges{align-self:flex-end;padding:3px}.chart .chartranges button{height:28px;padding-inline:12px;font-size:12px}.chartbody{flex:auto;min-height:200px;position:relative}.chartcanvas{position:absolute;inset:0}@media (min-width:900px){.heroband>.chart{height:100%}.chartbody{min-height:168px}}.swap{gap:var(--gap-3);flex-direction:column;display:flex}.swap .spread{align-items:stretch;gap:var(--gap-2);flex-direction:column}.swap .spread>.tabs{width:100%;display:flex}.swap .spread>.tabs button{flex:1 1 0;padding-inline:0}.swap .stepper{width:100%;height:72px;display:flex}.swap .stepper input{width:auto;min-width:0;font-family:var(--display);text-align:right;flex:auto;font-size:clamp(28px,5vw,38px);font-weight:600}.swap .stepper:after{content:"cards";color:var(--ink-2);order:1;align-self:center;padding:0 12px 0 8px;font-size:14px}.swap .stepper button:last-of-type{order:2}.swap .quoteline{min-height:104px;padding:20px 22px}.swap .quoteline .big{flex-wrap:wrap;align-items:baseline;font-size:clamp(24px,3.4vw,32px);display:flex}.islands{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:start;display:grid}.cardtop{gap:var(--gap-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cardmain{gap:var(--gap-3);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cardart{background:radial-gradient(62% 58% at 50% 40%, color-mix(in srgb, var(--card-accent,var(--surface-2)) 26%, transparent) 0%, transparent 74%);justify-content:center;padding:0;display:flex;position:relative}.cardart img{border-radius:var(--r-small);width:100%;height:100%;display:block}.cardinfo{gap:var(--gap-3);flex-direction:column;min-width:0;display:flex}.panetabs{width:100%;display:flex}.panetabs button{flex:1 1 0;padding-inline:0}.statspane{gap:var(--gap-3);flex-direction:column;display:flex}.statgroup{flex-direction:column;gap:8px;display:flex}.statgrid{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:6px;display:grid}.statcell{border-radius:var(--r-small);background:color-mix(in srgb, var(--surface) 66%, transparent);border:1px solid var(--glass-rim);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.statcell .v{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:600;line-height:1.05;overflow:hidden}.statcell .v.up{color:var(--up)}.statcell .v.down{color:var(--down)}.statcell .k{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cardstats>.island{margin:0}.whoafter{flex:0 0 100%;min-width:0;display:flex}.ratingbadge{z-index:2;letter-spacing:-.01em;font-variant-numeric:tabular-nums;pointer-events:none;border-bottom-left-radius:12px;justify-content:center;align-items:center;min-width:34px;height:22px;padding:0 8px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:0;right:0}.cardart .shot{border-radius:var(--r-small);width:100%;position:relative;overflow:hidden}.explore .ratingbadge{border-bottom-left-radius:9px;min-width:26px;height:17px;padding:0 5px;font-size:9.5px}.cardtabs{border-radius:var(--r-pill);background:var(--surface-2);scrollbar-width:none;gap:4px;padding:4px;display:flex;overflow-x:auto}.cardtabs::-webkit-scrollbar{display:none}.cardtab{appearance:none;cursor:pointer;white-space:nowrap;border-radius:var(--r-pill);color:var(--ink-2);font:inherit;background:0 0;border:0;padding:8px 14px;font-size:.85rem;font-weight:600;line-height:1;transition:background .12s,color .12s}.cardtab:hover{color:var(--ink)}.cardtab.on{background:var(--acid);color:var(--acid-ink)}.cardpanel>.island{height:100%}@media (min-width:900px){.cardtop{gap:var(--gap-3);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.cardmain{gap:var(--gap-3);grid-template-columns:auto minmax(0,1fr);align-items:stretch}.cardart{justify-content:flex-start;align-items:stretch;width:fit-content}.cardart .shot{aspect-ratio:341/476;width:auto;max-width:400px;height:100%}.cardstats{grid-column:1/-1}}.island{gap:var(--gap-2);flex-direction:column;display:flex}.island.wide{grid-column:1/-1}.island .btn{align-self:flex-start}.block .eyebrow{color:var(--block-ink-2)}.facts{gap:var(--gap-2);flex-direction:column;margin:0;display:flex}.facts.ladder{gap:var(--gap-2);grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));display:grid}.fact{flex-direction:column;gap:2px;min-width:0;display:flex}.fact dt{color:var(--block-ink-2);font-size:12.5px}.fact dd{font-family:var(--display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:7px;margin:0;font-size:22px;font-weight:600;line-height:1.15;display:flex}.fact dd .u{font-family:var(--ui);color:var(--block-ink-2);font-size:12px;font-weight:600}.fact dd .q{font-family:var(--ui);color:var(--block-ink-2);font-size:13px;font-weight:500}.fact dd.why{font-family:var(--ui);letter-spacing:0;color:var(--block-ink-2);margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.35;display:block}.earnrow{flex-direction:column;gap:3px;display:flex}.earnrow .k{color:var(--block-ink-2);font-size:12.5px}.earnrow .v{font-size:16px;font-weight:500;line-height:1.3;display:block}.earnrow .v .q{color:var(--block-ink-2);margin-top:3px;font-size:12.5px;font-weight:400;line-height:1.35;display:block}.earnrow .acidline{color:var(--acid)}.trades{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.trades li{border-radius:var(--r-small);font-variant-numeric:tabular-nums;grid-template-columns:52px 30px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:grid}.trades li:nth-child(odd){background:#ffffff0a}.trades .side{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}.trades li.buy .side{color:var(--acid)}.trades li.sell .side{color:var(--down)}.trades .amt .u{color:var(--block-ink-2);margin-left:4px;font-size:11px}.trades .who,.trades .when{color:var(--block-ink-2);font-size:12.5px}.trades .who{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:560px){.trades li{grid-template-columns:48px 26px minmax(0,1fr) auto}.trades .who{display:none}}.strip{align-items:flex-end;gap:3px;height:76px;display:flex}.strip .bar{border-radius:3px;flex:1 1 0;min-width:2px}.strip .bar.up{background:var(--acid)}.strip .bar.down{background:var(--down)}.holders{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.holders li{font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:14px;display:flex}.sorthead{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.sorthead:hover,.sorthead.on{color:var(--ink)}.right .sorthead{flex-direction:row-reverse}.sortmark{opacity:.35;font-size:10px}.sorthead.on .sortmark{opacity:1;color:var(--acid-ink)}.holdershead{justify-content:space-between;align-items:baseline;gap:var(--gap-2);display:flex}.holders .hrank{width:20px;color:var(--block-ink-2);flex:none;font-size:12px}.holders .hshare{color:var(--block-ink-2);flex:none;font-size:12px}.holders .face{background:linear-gradient(140deg, var(--acid), #2f2f35);border-radius:50%;flex:0 0 26px;width:26px;height:26px}.holders .addr{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.holders .bal{color:var(--acid);font-weight:600}.sharestrip{justify-content:space-between;align-items:center;gap:var(--gap-3);border-radius:var(--r-tile);border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;padding:clamp(18px,3vw,26px);display:flex}.sharestrip .txt{flex-direction:column;gap:4px;min-width:0;display:flex}.moremarket{gap:var(--gap-3);flex-direction:column;display:flex}.tilerow{gap:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-block:6px 10px;display:flex;overflow-x:auto}.tilerow::-webkit-scrollbar{display:none}.tilerow>.cardtile{scroll-snap-align:start;flex:0 0 clamp(150px,40vw,240px)}.focus{gap:var(--gap-3);flex-direction:column;width:100%;max-width:560px;display:flex}.dots{margin-bottom:var(--gap-2);justify-content:center;gap:6px;display:flex}.dots span{background:var(--surface-2);border-radius:2px;width:26px;height:4px}.dots span.on{background:var(--acid)}.dots span.done{background:var(--ink-2)}.copypill{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);cursor:pointer;text-align:left;width:100%;color:var(--ink);font-family:var(--mono);word-break:break-all;align-items:center;gap:12px;padding:14px 14px 14px 20px;font-size:13px;line-height:1.35;display:flex}.copypill:hover{border-color:var(--ink)}.copypill .tag{font-family:var(--ui);color:var(--up);border:none;flex:none;margin-left:auto;font-size:13px;font-weight:600}@media (max-width:480px){.copypill{border-radius:var(--r-small);flex-wrap:wrap}}.qr{border-radius:var(--r-small);background:var(--surface);border:1px solid var(--line);width:168px;height:168px;image-rendering:pixelated;padding:12px;display:block}.qrwrap{gap:var(--gap-3);flex-wrap:wrap;align-items:center;display:flex}.locked{filter:grayscale()opacity(.45);transition:filter .7s var(--ease)}.unlocked{filter:none}@keyframes flipin{0%{opacity:0;transform:perspective(1200px)rotateY(-90deg)scale(.94)}60%{opacity:1}to{opacity:1;transform:perspective(1200px)rotateY(0)scale(1)}}@keyframes glowring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--acid) 65%, transparent)}to{box-shadow:0 0 0 34px #0000}}.ceremony{animation:flipin .6s var(--ease) both;border-radius:var(--r-tile)}.ceremony:after{content:"";border-radius:var(--r-tile);pointer-events:none;animation:glowring .9s var(--ease) .48s both;position:absolute;inset:0}@keyframes arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.arrive{animation:arrive .3s var(--ease) both}@keyframes shimmer{0%{background-position:-160% 0}to{background-position:260% 0}}.skeleton{border-radius:var(--r-small);background:linear-gradient(100deg, var(--surface-2) 30%, color-mix(in srgb, var(--surface-2) 62%, #fff) 50%, var(--surface-2) 70%) var(--surface-2);background-size:260% 100%;animation:1.4s linear infinite shimmer}.skeleton.line{height:14px}.skeleton.tall{aspect-ratio:341/476}.waitboot{min-height:100svh;padding:var(--gutter);background:var(--bg);place-items:center;display:grid}.waitboot-panel{border-radius:var(--r-tile);border:1px solid var(--line);background:var(--boot-wash);background-size:260% 100%;width:100%;max-width:440px;height:min(66svh,560px);animation:1.6s linear infinite shimmer;box-shadow:0 24px 60px #10101224}.shot{border-radius:var(--r-small);background:var(--surface-2);width:100%;display:block;position:relative;overflow:hidden}.shot>img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .26s var(--ease);display:block}.shot>img.in{opacity:1}.shot>.wait{border-radius:inherit;position:absolute;inset:0}.devicestage .shot{width:100%;max-width:520px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.cardtile:hover{transform:none}.locked{transition:none}}.navname{display:none}@media (min-width:560px){.navname{display:inline}}.resultgrid{gap:var(--gap-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:720px){.resultgrid{gap:var(--gap-5);grid-template-columns:minmax(0,340px) minmax(0,1fr)}}.searchform{gap:var(--gap-2);align-items:center;width:100%;display:flex}.searchform .btn{flex:none}@media (max-width:560px){.searchform{flex-direction:column}.searchform .btn{width:100%}}.searchform.compact{max-width:560px}.searchform.compact .input{height:52px;font-size:16px}.searchform.compact .btn{height:52px}.stagewrap{justify-content:center;display:flex;position:relative}.stagewrap>.cardinline{justify-content:center;display:flex}.ticks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ticks li{color:var(--ink);align-items:flex-start;gap:12px;font-size:15px;display:flex}.ticks li:before{content:"✦";color:var(--up);line-height:1.45}.releasestrip{align-items:center;gap:var(--gap-3);flex-wrap:wrap;padding:clamp(20px,3vw,28px);display:flex}.releasestrip .words{flex:320px;min-width:0}.releasestrip .h2{margin-bottom:4px}.releasestrip .searchform{flex:320px;width:auto;min-width:0}.empty{gap:var(--gap-2);padding:var(--gap-4);border:1px dashed var(--line);border-radius:var(--r-tile);background:var(--surface);flex-direction:column;align-items:flex-start;display:flex}.wrap{width:100%;padding:var(--gap-3) var(--gutter) 120px}h1{font-family:var(--display);letter-spacing:-.02em;margin:0 0 8px;font-size:30px;font-weight:600;line-height:1.15}h2{font-family:var(--display);letter-spacing:-.01em;margin:0 0 10px;font-size:19px;font-weight:600}h3{color:var(--ink-2);text-transform:uppercase;letter-spacing:.08em;margin:16px 0 6px;font-size:12px;font-weight:600}p{margin:0 0 8px}code{font-family:var(--mono);color:var(--ink);background:var(--surface-2);word-break:break-all;border-radius:5px;padding:0 4px;font-size:.9em}pre{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-small);font-size:12px;font-family:var(--mono);padding:12px 14px;line-height:1.5;overflow-x:auto}pre code{background:0 0;padding:0}.dim{color:var(--ink-2)}.bad{color:var(--down)}.warn{color:#9a6b00}.ok{color:var(--up)}.small{font-size:13px}.big{font-size:17px}.right{text-align:right}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-tile);margin-bottom:var(--gap-3);padding:clamp(16px,2.4vw,24px)}.panel.flat{background:0 0}.cols{gap:var(--gap-3);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nav{border-bottom:1px solid var(--line);margin-bottom:var(--gap-3);flex-wrap:wrap;align-items:center;gap:14px;padding:6px 0 14px;display:flex}.chip{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);white-space:nowrap;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;display:inline-flex}.chip .k{color:var(--ink-2)}.chip .v{font-variant-numeric:tabular-nums}.chip.owed{border-color:var(--up);color:var(--up)}.chip.live:before,.chip.off:before{content:"";background:var(--up);border-radius:50%;width:6px;height:6px}.chip.off:before{background:var(--ink-2)}.banner{border:1px solid var(--line);border-radius:var(--r-small);background:var(--surface);margin-bottom:var(--gap-3);padding:14px 16px}.banner.bad{border-color:var(--down);background:color-mix(in srgb, var(--down) 8%, var(--surface))}.banner.ok{border-color:var(--up)}.note{border-left:3px solid var(--line);background:var(--surface-2);border-radius:0 var(--r-small) var(--r-small) 0;margin:12px 0;padding:12px 14px;font-size:13.5px}.note.good{border-left-color:var(--up)}.note.plain{border-left-color:var(--line)}.people{gap:var(--gap-2);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}.person{text-align:left;width:100%;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-small);cursor:pointer;align-items:flex-start;gap:12px;padding:14px;display:flex}.person.on{border-color:var(--ink)}.avatar{width:46px;height:46px;color:var(--acid-ink);-webkit-user-select:none;user-select:none;background-position:50%;background-size:cover;border-radius:14px;flex:0 0 46px;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.avatar.sm{border-radius:10px;flex-basis:32px;width:32px;height:32px;font-size:11px}.person .who{flex:1;min-width:0}.person .name{font-size:15px;font-weight:600;display:block}.person .sub{color:var(--ink-2);font-size:12.5px}.person .price{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:15px}.person .price .eth{color:var(--ink-2);font-size:12px;display:block}.tag{border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-2);vertical-align:1px;padding:1px 8px;font-size:11px;display:inline-block}.tag.own,.tag.free{border-color:var(--up);color:var(--up)}button{font-family:var(--ui);background:var(--surface-2);color:var(--ink);border-radius:var(--r-pill);cursor:pointer;border:1px solid #0000;padding:9px 18px;font-size:14px}button:hover:not(:disabled){filter:brightness(1.04)}button:disabled{opacity:.4;cursor:not-allowed}button.primary{background:var(--acid);color:var(--acid-ink);font-family:var(--display);border-radius:var(--r-pill);border-color:#0000;width:100%;padding:16px 24px;font-size:16px;font-weight:600}button.primary:hover:not(:disabled){background:var(--acid);filter:brightness(1.04)}button.link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--acid);text-decoration-color:var(--acid);text-underline-offset:3px;font-size:inherit;background:0 0;border:none;padding:0;text-decoration-thickness:2px}button.ghost{border-color:var(--line);background:0 0}input,select{font-family:var(--ui);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-pill);min-width:0;padding:10px 16px;font-size:14px}input:focus,select:focus{border-color:var(--ink);outline:none}input.wide{width:100%}label{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.seg{border-radius:var(--r-pill);background:var(--surface-2);gap:4px;padding:4px;display:inline-flex;overflow:hidden}.seg button{border-radius:var(--r-pill);color:var(--ink-2);background:0 0;border:none;padding:8px 18px}.seg button.on{background:var(--acid);color:var(--acid-ink);font-weight:600}input[type=range]{width:190px;accent-color:var(--block);background:0 0;border:none;padding:0}.summary{background:var(--surface-2);border-radius:var(--r-small);margin:14px 0;padding:4px 18px}.sumrow{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.sumrow:last-child{border-bottom:none}.sumrow .k{color:var(--ink-2)}.sumrow .v{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.sumrow.total{padding:12px 0;font-size:17px}.sumrow.total .k{color:var(--ink);font-weight:600}.sumrow.flag .k,.sumrow.flag .v{color:var(--up)}.sumrow.stop .k,.sumrow.stop .v{color:var(--down)}details.adv,details.dx{border:1px solid var(--line);border-radius:var(--r-small);background:0 0;margin:12px 0}details.adv>summary,details.dx>summary{cursor:pointer;color:var(--ink-2);align-items:center;gap:8px;padding:12px 16px;font-size:13.5px;list-style:none;display:flex}details.adv>summary::-webkit-details-marker{display:none}details.dx>summary::-webkit-details-marker{display:none}details.adv>summary:before,details.dx>summary:before{content:"▸";color:var(--ink-2)}details.adv[open]>summary:before,details.dx[open]>summary:before{content:"▾"}details.adv>.body,details.dx>.body{border-top:1px solid var(--line);padding:2px 16px 16px}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12.5px}td,th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:6px 8px 6px 0}th{color:var(--ink-2);font-weight:400}td.num{text-align:right;white-space:nowrap}.preview{border-left:3px solid var(--up);background:var(--surface-2);border-radius:0 var(--r-small) var(--r-small) 0;flex-direction:column;justify-content:center;min-height:80px;margin:12px 0;padding:10px 14px;font-size:13px;display:flex}.preview.error{border-left-color:var(--down)}.sig{font-size:11.5px;font-family:var(--mono);color:var(--ink-2);word-break:break-all;margin-bottom:6px}.receipt{border:1px solid var(--up);border-radius:var(--r-tile);background:color-mix(in srgb, var(--up) 7%, var(--surface));margin:16px 0;padding:18px 20px}.receipt .lines{margin:8px 0 0}.steps{counter-reset:step;margin:10px 0 0;padding:0;list-style:none}.steps>li{counter-increment:step;border-left:1px solid var(--line);margin-left:11px;padding:0 0 16px 34px;position:relative}.steps>li:last-child{border-left-color:#0000;padding-bottom:0}.steps>li:before{content:counter(step);background:var(--surface-2);width:22px;height:22px;color:var(--ink-2);border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;top:0;left:-11px}.steps b{margin-bottom:2px;font-size:14px;display:block}.kv{grid-template-columns:max-content 1fr;gap:4px 14px;margin:8px 0;font-size:12.5px;display:grid}.kv .k{color:var(--ink-2)}.kv .v{font-variant-numeric:tabular-nums;word-break:break-all}.accts{font-size:12px;font-family:var(--mono)}.accts td,.accts th{padding:4px 10px 4px 0}.flow{gap:var(--gap-4);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.flow-stage,.flow-side{min-width:0}@media (max-width:760px){.flow{grid-template-columns:minmax(0,1fr)}}.stage{width:100%;max-width:460px;margin:0 auto}.cardinline{width:100%;max-width:100%}.who strong{font-size:16px}.statslist{flex-wrap:wrap;gap:6px 16px;margin:10px 0;font-size:12.5px;display:flex}.statslist>span{align-items:baseline;gap:5px;display:inline-flex}.statslist .glyph{color:var(--up);font-size:11px}.statslist .n{font-variant-numeric:tabular-nums;color:var(--ink)}.statslist .l{color:var(--ink-2)}.fixtures{margin-top:var(--gap-4)}.fixtures a{font-size:12px;font-family:var(--mono);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-pill);padding:2px 10px}.fixtures a.on{border-color:var(--ink);color:var(--ink)}.onboard-veil{filter:blur(5px);opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}.onboard-working{animation:onboard-pulse 1.1s var(--ease) infinite}@keyframes onboard-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.62;transform:scale(.985)}}.onboard-progress{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.onboard-progress li{color:var(--ink-2);align-items:center;gap:10px;font-size:14px;display:flex}.onboard-progress li:before{content:"";border:2px solid var(--line);border-radius:999px;flex:none;width:10px;height:10px}.onboard-progress li.on{color:var(--ink);font-weight:600}.onboard-progress li.on:before{background:var(--acid);border-color:var(--acid)}.onboard-check{border-radius:var(--r-small);background:var(--surface-2);gap:12px;margin:14px 0;padding:16px 18px}.onboard-check li{font-size:14.5px}.onboard-check li .k{font-family:var(--display);letter-spacing:.02em;color:var(--ink);font-weight:600}.onboard-check li .v{color:var(--ink-2);margin-left:auto;font-size:13px}.onboard-check li.checking:before{background:var(--acid);border-color:var(--acid);animation:onboard-pulse .9s var(--ease) infinite}.onboard-check li.checking .v{color:var(--ink)}.onboard-check li.found:before{background:var(--acid);border-color:var(--acid)}.onboard-check li.found .v{color:var(--ink);font-weight:600}.onboard-check li.absent,.onboard-check li.unavailable{opacity:.74}.onboard-check li.absent:before,.onboard-check li.unavailable:before{border-color:var(--line);background:0 0}@media (prefers-reduced-motion:reduce){.onboard-working{animation:none}}.navlogout{flex:none}.factionpick{gap:var(--gap-2);margin:var(--gap-3) 0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}@media (max-width:520px){.factionpick{grid-template-columns:1fr}}.sidecard{text-align:left;padding:var(--gap-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-tile);cursor:pointer;transition:border-color .12s var(--ease), transform .12s var(--ease);flex-direction:column;gap:6px;display:flex}.sidecard:hover:not(:disabled){border-color:var(--ink);transform:translateY(-2px)}.sidecard.arrive{animation-fill-mode:backwards}.sidecard:disabled{opacity:.6;cursor:default}.sidecard:not(button){cursor:default}.sidecard:not(button):hover{transform:none}.sidecard:not(button):not(.sidecard-on):hover{border-color:var(--line)}.sidecard-name{font-family:var(--display);letter-spacing:.02em;color:var(--ink);font-size:22px;font-weight:700}.sidecard-tag{background:var(--acid);color:var(--acid-ink);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.sidecard-blurb{color:var(--ink-2);font-size:13px;line-height:1.4}.sidecard-head{align-items:center;gap:8px;display:flex}.sidecard-face{object-fit:cover;border:1px solid var(--line);border-radius:999px;width:24px;height:24px}.sidecard-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sidecard-off{opacity:.72}.sidecard-off .sidecard-tag{background:var(--line);color:var(--ink-2)}.appbare{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;overflow:visible}.appbare:before,.appbare:after{content:none}.explore{--half:calc(var(--gutter) / 2);--vhalf:calc(var(--gap-3) / 2);gap:var(--half);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.exploreglass{isolation:isolate;border-radius:var(--r-tile);background:var(--surface);border:1px solid var(--line);min-width:0;position:relative;overflow:hidden}.explorefeed{padding-block:var(--vhalf);flex-direction:column;display:flex}.explorescroll{min-width:0}.exploreside{align-content:start;gap:var(--half);min-width:0;display:grid}.explore .shell{padding-inline:var(--half)}.explore .section.tight{padding-block:var(--vhalf)}.explore .markethead{margin-bottom:var(--vhalf)}.explore .sortrow{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);align-items:center;gap:2px;margin-left:auto;padding:3px;box-shadow:inset 0 1px 2px #10101214,inset 0 0 0 1px #ffffff59}.sorttab{isolation:isolate;border-radius:var(--r-pill);height:32px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;transition:color .14s var(--ease), background-color .14s var(--ease), filter .14s var(--ease);background:0 0;border:0;flex:none;align-items:center;padding-inline:14px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.sorttab:hover{color:var(--ink);background:var(--glass-tint-button);box-shadow:var(--glass-shadow-button)}.sorttab[aria-pressed=true]{background:var(--glass-acid);color:var(--acid-ink);box-shadow:var(--glass-shadow-acid)}.sorttab[aria-pressed=true]:hover{background:var(--glass-acid);filter:brightness(1.04)}.sorttab:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.explore .feed{grid-template-columns:repeat(auto-fill, minmax(min(120px, calc((100% - var(--half)) / 2)), 1fr));gap:var(--half)}.explore .feedmore{min-height:32px;margin-top:var(--half)}.explore .cardtile{border-radius:var(--r-small);background:color-mix(in srgb, var(--surface) 76%, transparent);border-color:var(--glass-rim);gap:5px;padding:6px 6px 8px}.explore .cardtile:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f0f101a}.explore .cardtile .art{border-radius:11px}.explore .cardtile .who{gap:0}.explore .cardtile .name{font-size:12.5px}.explore .cardtile .handle{font-size:10.5px}.explore .pricerow{gap:4px;min-height:0}.explore .pricerow .eth{font-size:clamp(11px,10cqi,14px)}.explore .pricerow .usd,.explore .tradepill,.explore .pillrow{display:none}.explore .block{border-radius:var(--r-tile);padding:clamp(10px,1.6vw,15px)}.sideblockhead{justify-content:space-between;align-items:center;gap:var(--gap-2);min-width:0;display:flex}.deckblock{flex-direction:column;gap:10px;display:flex}.deckblock .eyebrow{color:var(--block-ink-2)}.deckmanage{color:var(--acid);flex:none;font-size:12px;font-weight:600}.deckmanage:hover{text-decoration:underline}.deckempty{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.deckhead{justify-content:space-between;align-items:center;gap:var(--gap-2);min-width:0;display:flex}.decknums{color:var(--block-ink-2);flex-wrap:wrap;align-items:baseline;gap:0 5px;margin:0;font-size:12.5px;display:flex}.decknums b{color:var(--acid);font-weight:600}.decknums i{opacity:.5;font-style:normal}.deckslots{gap:6px;display:flex}.deckslot{aspect-ratio:341/476;background:#ffffff12;border-radius:10px;flex:1 1 0;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.deckslot img{object-fit:cover;width:100%;height:100%;display:block}.deckslotempty{background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff1a}.deckslotempty:after{content:"+";font-family:var(--display);color:#ffffff52;font-size:26px;line-height:1}.deckpaused{color:#ffb020;font-weight:600}.deckhalt{color:var(--block-ink-2);align-items:center;gap:7px;font-size:12px;line-height:1.35;display:flex}.deckhalt:hover{color:var(--block-ink)}.deckhaltdot{border-radius:var(--r-pill);background:#ffb020;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #ffb02033}.actblock{flex-direction:column;gap:10px;min-height:0;padding:clamp(10px,1.6vw,15px);display:flex}.actlive{border-radius:var(--r-pill);background:var(--acid);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--acid) 26%, transparent);flex:none}.actscroll{min-height:0}.actlist{flex-direction:column;gap:1px;display:flex}.actlist .skeleton.line{height:34px}.actrow{color:var(--ink);transition:background .16s var(--ease);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1px 8px;padding:7px 9px;font-size:12.5px;display:grid;position:relative}.actrow:hover{background:color-mix(in srgb, var(--surface) 55%, transparent)}.actrow a{color:inherit;text-decoration:none}.actgo:after{content:"";border-radius:inherit;position:absolute;inset:0}.actlink{z-index:1;text-underline-offset:2px;transition:color .14s var(--ease), text-decoration-color .14s var(--ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;position:relative}.actlink:hover{color:var(--ink);text-decoration-color:currentColor}.actrow:focus-within{background:color-mix(in srgb, var(--surface) 55%, transparent)}.actrow a:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.actline{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acttrader{color:var(--ink-2);font-variant-numeric:tabular-nums}.actverb{font-weight:600}.actrow.buy .actverb{color:var(--up)}.actrow.sell .actverb{color:var(--down)}.actname{font-weight:600}.actwhen{color:var(--ink-2);white-space:nowrap;font-size:11px}.actsub{color:var(--ink-2);grid-column:1/-1;font-size:11.5px}.actrow.claim .actverb,.actrow.release .actverb{background:var(--acid);color:var(--acid-ink);border-radius:6px;padding:1px 6px 2px}.sideblockhead .actcurrency{margin-left:auto}.actcurrency{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);align-items:center;gap:2px;min-width:0;padding:3px;display:flex;position:relative;box-shadow:inset 0 1px 2px #10101214,inset 0 0 0 1px #ffffff59}.acttab{isolation:isolate;border-radius:var(--r-pill);height:26px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;transition:color .14s var(--ease), background-color .14s var(--ease), filter .14s var(--ease);background:0 0;border:0;flex:none;align-items:center;padding-inline:11px;font-size:11.5px;font-weight:600;display:inline-flex;position:relative}.acttab:hover{color:var(--ink);background:var(--glass-tint-button);box-shadow:var(--glass-shadow-button)}.acttab[aria-pressed=true]{background:var(--glass-acid);color:var(--acid-ink);box-shadow:var(--glass-shadow-acid)}.acttab[aria-pressed=true]:hover{background:var(--glass-acid);filter:brightness(1.04)}.acttab:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.activitypage .acttab{height:32px;padding-inline:14px;font-size:13.5px}@keyframes actin{0%{opacity:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acid) 45%, transparent);transform:translateY(-8px)}to{opacity:1;transform:none;box-shadow:inset 0 0 0 1px #0000}}.actrow.fresh{animation:actin .42s var(--ease)}.actmore{border:1px solid var(--line);width:100%;color:var(--ink-2);font:inherit;cursor:pointer;transition:background .16s var(--ease), color .16s var(--ease);background:0 0;border-radius:12px;margin-top:10px;padding:10px 12px;font-size:12.5px}.actmore:hover{background:color-mix(in srgb, var(--surface) 55%, transparent);color:var(--ink)}.actmore:disabled{opacity:.5;cursor:default}.activitypage{flex-direction:column;min-height:100%;display:flex}.activitypage .actblock{flex:auto}.activitypage .actrow{padding:10px 11px;font-size:13.5px}.activitypage .actlist{gap:2px}@media (min-width:1024px){.appfill{flex-direction:column;padding-block:0;display:flex;overflow:hidden}.appfill>.shell{flex:none}.appfill>.explore{flex:auto;min-height:0}.explore{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch}.explorefeed{min-height:0}.explorescroll{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow-y:auto}.explorescroll::-webkit-scrollbar{width:0;height:0;display:none}.exploreside{grid-template-rows:auto minmax(0,1fr);align-content:stretch;min-height:0}.actscroll{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.actscroll::-webkit-scrollbar{width:0;height:0;display:none}}@media (prefers-reduced-motion:reduce){.explore .cardtile:hover{transform:none}.actrow.fresh{animation:none}}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.exploreglass{background:var(--glass-sheen), var(--glass-tint);-webkit-backdrop-filter:var(--glass-blur-panel);backdrop-filter:var(--glass-blur-panel);border-color:var(--glass-rim)}.exploreglass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:var(--glass-specular);filter:url(#early-glass);position:absolute;inset:1px}.exploreglass:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx,30%) var(--gy,0%), var(--glass-glow-stops));position:absolute;inset:0}}.profile{--half:calc(var(--gutter) / 2);--vhalf:calc(var(--gap-3) / 2);gap:var(--half);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.profileside{min-width:0;padding:var(--vhalf) var(--half)}.profilemain{min-width:0;padding:var(--vhalf) var(--half);flex-direction:column;display:flex}.profilescroll{min-width:0}.profiletabs{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 5%, transparent);scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:2px;min-width:0;padding:3px;display:flex;position:relative;overflow-x:auto;box-shadow:inset 0 1px 2px #10101214,inset 0 0 0 1px #ffffff59}.profiletabs::-webkit-scrollbar{width:0;height:0;display:none}.profiletab{isolation:isolate;border-radius:var(--r-pill);height:32px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;transition:color .14s var(--ease), background-color .14s var(--ease), filter .14s var(--ease);background:0 0;border:0;flex:none;align-items:center;gap:8px;padding-inline:14px;font-size:13.5px;font-weight:600;display:inline-flex;position:relative}.profiletab:hover{color:var(--ink);background:var(--glass-tint-button);box-shadow:var(--glass-shadow-button)}.profiletab[aria-pressed=true]{background:var(--glass-acid);color:var(--acid-ink);box-shadow:var(--glass-shadow-acid)}.profiletab[aria-pressed=true]:hover{background:var(--glass-acid);filter:brightness(1.04)}.profiletab:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.profiletab.off{cursor:default;opacity:.6}.profiletab.off:hover{color:var(--ink-2);box-shadow:none;background:0 0}.profiletab .lab{text-overflow:ellipsis;min-width:0;overflow:hidden}.profiletab .soon{letter-spacing:.03em;text-transform:uppercase;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-pill);flex:none;padding:1px 6px;font-size:10px;font-weight:600}.profilehero{align-items:flex-start;gap:var(--gap-3);flex-wrap:wrap;display:flex}.profileart{flex:none;width:min(260px,100%)}.profilewho{flex:260px;min-width:0}.profileblock{border-top:1px solid var(--line);padding-top:var(--gap-3)}@media (min-width:1024px){.appfill>.profile{flex:auto;min-height:0}.profile{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(200px,1fr) minmax(0,3fr);align-items:stretch}.profile.profilesolo{grid-template-columns:minmax(0,1fr)}.profileside{align-self:start}.profiletabs{border-radius:var(--r-tile);flex-direction:column;align-items:stretch;overflow-x:visible}.profiletab{justify-content:space-between;width:100%}.profilemain{min-height:0}.profilescroll{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow-y:auto}.profilescroll::-webkit-scrollbar{width:0;height:0;display:none}}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.profiletab[aria-pressed=true]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx,30%) var(--gy,0%), var(--glass-glow-acid-stops));position:absolute;inset:0}}.cardbar,.sheetgrab,.sheetscrim{display:none}@media (max-width:899px){.cardbar{z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.cardbar>*{pointer-events:auto}.cardbar.away{opacity:0;pointer-events:none;transition:opacity .16s var(--ease), transform .2s var(--ease);transform:translateY(110%)}.cardbuy{flex:auto;max-width:420px;height:56px;font-size:17px}.cardback{border-radius:var(--r-pill);background:var(--surface);width:56px;height:56px;color:var(--ink);box-shadow:var(--glass-shadow-button);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sheetscrim{z-index:58;opacity:0;pointer-events:none;transition:opacity .18s var(--ease);background:#00000057;display:block;position:fixed;inset:0}.sheetscrim.on{opacity:1;pointer-events:auto}.cardsheet{z-index:59;height:62vh;max-height:62dvh;padding:0 16px calc(16px + env(safe-area-inset-bottom));border-radius:var(--r-tile) var(--r-tile) 0 0;background:var(--surface);transition:transform .24s var(--ease);flex-direction:column;gap:0;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(101%);box-shadow:0 -18px 48px #00000038}.cardsheet.open{transform:translateY(0)}.sheetgrab{cursor:grab;touch-action:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:100%;height:34px;margin:0 0 4px;padding:0;display:flex}.sheetgrab span{background:var(--line);border-radius:999px;width:44px;height:5px;display:block}.cardsheet .panetabs{flex:none}.cardsheet>:not(.sheetgrab):not(.panetabs){overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.cardsheet,.sheetscrim{transition:none}}
