@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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 Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2)format("woff2-variations");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 Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2)format("woff2-variations");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 Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");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:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alfa-slab-one-vietnamese-400-normal-C0oZnEo7.woff2)format("woff2"),url(/assets/alfa-slab-one-vietnamese-400-normal-BeSfPuN6.woff)format("woff");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:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alfa-slab-one-latin-ext-400-normal-DZhSYPC8.woff2)format("woff2"),url(/assets/alfa-slab-one-latin-ext-400-normal-Dg9tQUb7.woff)format("woff");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:Alfa Slab One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alfa-slab-one-latin-400-normal-CbTZiZTW.woff2)format("woff2"),url(/assets/alfa-slab-one-latin-400-normal-UIGeWgec.woff)format("woff");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}:root{--felt:#1b1132;--felt-deep:#120a24;--felt-hi:#271a48;--line:#41306f;--chalk:#f6f1ff;--chalk-dim:#b8acdb;--stock:#f3f1ea;--ink:#1c201d;--ink-dim:#5d6660;--brass:#8ff0ff;--brass-ink:#150b2c;--pink:#ffa6ec;--foil:linear-gradient(115deg,#ff8ad8,#ffd36e 24%,#8ff0ff 48%,#b694ff 72%,#ff8ad8 96%);--bg-rgb:18,10,36;--acc-rgb:143,240,255;--ground:radial-gradient(95% 55% at 50% 36%,#b694ff33,transparent 70%),linear-gradient(115deg,transparent 18%,#ff8ad80f 30%,transparent 41%,#8ff0ff0f 54%,transparent 65%,#ffd36e0b 77%,transparent 88%),repeating-linear-gradient(115deg,#ffffff06 0 2px,transparent 2px 9px);--pass:#ef645a;--want:#48c788;--t0:#8d968f;--t1:#b4683b;--t2:#2f9f69;--t3:#17a2ad;--t4:#2f6bd2;--t5:#8b4dd0;--t6:#d03a49;--t7:#c99a1e;--t8:#a9c6dc;--t9:#2a2c3c;--gold:linear-gradient(135deg,#a8741e,#f6dd85 28%,#b9852a 50%,#f3d67a 72%,#8f6115);--silver:linear-gradient(135deg,#7d858c,#f3f5f7 28%,#8c949b 50%,#e6eaed 72%,#6b737a);--rainbow:linear-gradient(115deg,#ff7ad9,#7af3ff 25%,#fff27a 50%,#7aff9c 75%,#ff7ad9);--f-display:"Inter Tight","Inter Display","Inter",system-ui,sans-serif;--f-body:"Inter",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--f-card:"Archivo","Helvetica Neue",Arial,sans-serif;--f-poster:"Alfa Slab One","Rockwell","Roboto Slab",Georgia,serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@property --fpx{syntax:"<percentage>";inherits:false;initial-value:0%}@property --fang{syntax:"<angle>";inherits:false;initial-value:0deg}html{box-sizing:border-box;height:100%}[hidden]{display:none!important}*,:before,:after{box-sizing:border-box}body{background-color:var(--felt);background-image:var(--ground);height:100%;color:var(--chalk);font-family:var(--f-body);-webkit-tap-highlight-color:transparent;margin:0;font-size:15px;line-height:1.45;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.ic{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;overflow:visible}.vh{opacity:0;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3{text-wrap:balance;margin:0}p{margin:0}.app{flex-direction:column;max-width:560px;height:100%;margin:0 auto;padding-inline:16px;display:flex}.topbar{flex:none;justify-content:space-between;align-items:center;gap:12px;height:54px;display:flex}.brand{background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.brand .mark{filter:drop-shadow(0 0 7px #ff8ad859);flex:none;width:45px;height:40px;display:block;overflow:visible}.brand .word{font-family:var(--f-display);letter-spacing:-.01em;background:var(--foil);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:900}.top-right{align-items:center;gap:8px;display:flex}.iconbtn{border:1px solid var(--line);background:var(--felt-deep);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.iconbtn .dot{background:var(--brass);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;right:7px}.xpchip{background:var(--foil);height:40px;color:var(--brass-ink);font-variant-numeric:tabular-nums;border:0;border-radius:12px;padding:0 12px;font-size:13px;font-weight:800}.views{flex:1;min-height:0;position:relative}.view{-webkit-overflow-scrolling:touch;padding-block:6px 28px;position:absolute;inset:0;overflow-y:auto}.view-deal{flex-direction:column;padding-block:0;display:flex;overflow:hidden}.tabbar{border-top:1px solid var(--line);background:var(--felt-deep);flex:none;grid-template-columns:repeat(5,1fr);margin-inline:-16px;padding:6px 16px;display:grid}.tab{letter-spacing:.02em;color:var(--chalk-dim);background:0 0;border:0;align-content:center;justify-items:center;gap:2px;min-height:50px;padding:4px 0;font-size:11px;font-weight:700;display:grid;position:relative}.tab[aria-current=page]{color:var(--pink)}.tab .plus{background:var(--foil);width:42px;height:34px;color:var(--brass-ink);border-radius:10px;place-items:center;display:grid}.tab .plus .ic{stroke-width:2.6px}.badge-n{background:var(--pass);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;display:grid;position:absolute;top:2px;left:calc(50% + 6px)}.h1{font-family:var(--f-display);letter-spacing:-.01em;color:var(--chalk);font-size:26px;font-weight:900;line-height:1.1}.lede{color:var(--chalk-dim);max-width:60ch;margin-top:6px}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--chalk-dim);font-size:12px;font-weight:800}.sec{gap:10px;margin-top:22px;display:grid}.sec-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.muted{color:var(--chalk-dim)}.small{font-size:13px}.btn{border:1px solid var(--line);background:var(--felt-hi);min-height:46px;color:var(--chalk);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.btn-primary{background:var(--foil);color:var(--brass-ink);border-color:#0000}.btn-primary:disabled{color:#8c80b6;background:#3a2d5e}.btn-ghost{background:0 0}.btn-block{width:100%}.btn-sm{border-radius:10px;min-height:36px;padding:0 12px;font-size:13.5px}.btn-sm .ic{width:17px;height:17px}.btn-danger{color:var(--pass)}.btn-want{color:var(--want);border-color:var(--want)}.btn-pass{color:var(--pass);border-color:var(--pass)}.linkbtn{color:var(--brass);text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:700;text-decoration:underline}.btns{gap:10px;width:100%;display:grid}.btnrow{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.field{gap:6px;display:grid}.field>span,.lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--chalk-dim);font-size:12px;font-weight:800}.inp,select.inp,textarea.inp{background:var(--felt);width:100%;color:var(--chalk);border:1px solid var(--line);font:inherit;border-radius:10px;min-width:0;padding:11px 12px;font-size:16px}textarea.inp{resize:vertical;min-height:84px}.inp:focus{border-color:var(--brass);box-shadow:0 0 0 2px rgba(var(--acc-rgb),.25);outline:none}.inp::placeholder{color:#8a7cb4}.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);color:var(--chalk);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.chip[aria-pressed=true]{background:var(--chalk);color:var(--felt-deep);border-color:var(--chalk)}.chip:disabled{opacity:.45}.chip .ic{width:14px;height:14px}.chip.static{cursor:default}.seg{grid-template-columns:repeat(var(--n,3),1fr);background:var(--felt);border:1px solid var(--line);border-radius:12px;gap:3px;padding:3px;display:grid}.seg button{color:var(--chalk-dim);background:0 0;border:0;border-radius:9px;padding:9px 4px;font-size:13.5px;font-weight:700}.seg button[aria-pressed=true]{background:var(--felt-hi);color:var(--chalk);box-shadow:inset 0 0 0 1px var(--line)}.switch{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.switch input{appearance:none;background:var(--felt);border:1px solid var(--line);cursor:pointer;border-radius:14px;flex:none;width:46px;height:28px;transition:background .15s;position:relative}.switch input:after{content:"";background:var(--chalk-dim);border-radius:50%;width:20px;height:20px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px}.switch input:checked{background:var(--brass);border-color:var(--brass)}.switch input:checked:after{background:var(--brass-ink);transform:translate(18px)}.switch b{font-size:15px;display:block}.switch small{color:var(--chalk-dim);font-size:13px;display:block}input[type=range]{width:100%;accent-color:var(--brass)}.note{color:var(--chalk-dim);background:var(--felt-deep);border:1px dashed var(--line);border-radius:10px;padding:10px 12px;font-size:13px}details.more{border:1px solid var(--line);background:var(--felt-deep);border-radius:12px}details.more>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-weight:700;list-style:none;display:flex}details.more>summary::-webkit-details-marker{display:none}details.more>summary:after{content:"+";color:var(--brass);font-size:20px;line-height:1}details.more[open]>summary:after{content:"–"}details.more>.in{gap:12px;padding:0 14px 14px;display:grid}.av{--s:40px;width:var(--s);height:var(--s);padding:calc(var(--s) * .075);background:#aa98dc8c;border-radius:50%;flex:none;display:inline-block;position:relative}.av img{z-index:1;background:var(--felt-deep);object-fit:cover;border-radius:50%;width:100%;height:100%;display:block;position:relative}.av.ver{background:0 0}.av.ver:before{content:"";background:conic-gradient(#ff7ad9,#7af3ff,#fff27a,#7aff9c,#b47bff,#ff7ad9);border-radius:50%;animation:3.2s linear infinite spin;position:absolute;inset:0}.av.big.ver:after{content:"✓";z-index:2;background:var(--rainbow);width:30%;height:30%;font-size:calc(var(--s) * .17);color:#2b1e06;box-shadow:0 0 0 3px var(--felt);border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;bottom:0;right:0}@keyframes spin{to{transform:rotate(360deg)}}.mbadge{width:var(--b,16px);height:var(--b,16px);background:var(--brass);border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:0 0 0 1px #0000001f}.mbadge .ic{width:66%;height:66%;stroke:var(--brass-ink);stroke-width:2.8px}.deck{--cw:320px;flex:1;min-height:0;position:relative}.actions{flex:none;justify-content:center;align-items:center;gap:28px;padding:6px 0 12px;display:flex}.act{background:0 0;border:0;place-items:center;padding:0;display:grid}.act .ring{background:var(--felt-deep);border:2px solid;border-radius:50%;place-items:center;width:62px;height:62px;transition:transform .12s;display:grid;box-shadow:0 6px 16px #0000004d}.act:active .ring{transform:scale(.92)}.act .ic{stroke-width:2.6px;width:28px;height:28px}.act-pass{color:var(--pass)}.act-want{color:var(--want)}.act-offer{color:var(--brass)}.act-offer .ring{width:54px;height:54px}.act-offer .ic{stroke-width:1.7px;width:32px;height:32px}.bills rect{fill:var(--felt-deep)}.act:disabled{opacity:.35}.empty{text-align:center;place-content:center;justify-items:center;gap:12px;padding:16px;display:grid;position:absolute;inset:0}.endcard{cursor:grab;transform:none}.endface{background:repeating-linear-gradient(45deg,#c9b6ff1a 0 .6cqw,transparent .6cqw 4.6cqw) padding-box,repeating-linear-gradient(-45deg,#c9b6ff1a 0 .6cqw,transparent .6cqw 4.6cqw) padding-box,radial-gradient(120% 90% at 50% 40%,#3b2672,#150b2c 75%) padding-box,var(--foil) border-box;text-align:center;color:var(--chalk);border:2.2cqw solid #0000;border-radius:4.4cqw;flex-direction:column;justify-content:center;align-items:center;gap:2.6cqw;padding:6cqw 5.5cqw;display:flex;position:absolute;inset:0;box-shadow:0 1.2cqw 5cqw #00000073}.endface .emblem{aspect-ratio:1;width:22cqw;font-family:var(--f-display);color:#fff;background:radial-gradient(circle at 35% 30%,#4c3192,#190e34 70%) padding-box,var(--foil) border-box;text-shadow:0 0 2cqw #8ff0ffcc;border:.9cqw solid #0000;border-radius:50%;place-items:center;margin-bottom:1cqw;font-size:8.5cqw;font-weight:900;display:grid}.endface h2{font-family:var(--f-display);letter-spacing:-.01em;color:var(--chalk);font-size:8.6cqw;font-weight:900;line-height:1.08}.endface p{color:var(--chalk-dim);max-width:30ch;font-size:4.4cqw;line-height:1.35}.eopts{grid-template-columns:1fr 1fr;gap:3cqw;width:100%;margin-top:3cqw;display:grid}.eo{background:rgba(var(--bg-rgb),.88);border:.5cqw solid;border-radius:3.6cqw;justify-items:center;gap:.8cqw;padding:3.4cqw 2cqw 3.8cqw;display:grid}.eo.l{color:var(--pass)}.eo.r{color:var(--want)}.eo .ear{font-size:8cqw;font-weight:800;line-height:1}.eo b{color:var(--chalk);font-size:5.4cqw;line-height:1.1}.eo small{color:var(--chalk-dim);font-size:3.5cqw;line-height:1.25}.ewiden{border:.35cqw solid var(--line);background:rgba(var(--bg-rgb),.88);color:var(--chalk);border-radius:99cqw;align-items:center;gap:1.6cqw;margin-top:2.4cqw;padding:2.2cqw 4.4cqw;font-size:3.9cqw;font-weight:700;display:inline-flex}.ewiden .ic{width:4.2cqw;height:4.2cqw}.endcard .sw{top:30cqw}.card{width:var(--cw);aspect-ratio:63/88;margin-left:calc(var(--cw) / -2);margin-top:calc(var(--cw) * 88 / 63 / -2 + var(--shift,0px));touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transform:translateY(calc(var(--i,0) * 12px)) scale(calc(1 - var(--i,0) * .045));transform-origin:50% 90%;transition:transform .25s,opacity .25s;position:absolute;top:50%;left:50%;container-type:inline-size}.card.top{cursor:grab}.card:not(.top) .dealerbar,.card:not(.top) .btag{display:none}.card:not(.top) .bpart:not(.k0){opacity:0}.cardbox{aspect-ratio:63/88;-webkit-touch-callout:none;position:relative;container-type:inline-size}.face{--frame:linear-gradient(var(--tier),var(--tier));text-align:left;color:var(--ink);background:var(--pat,linear-gradient(transparent,transparent)) padding-box,linear-gradient(var(--stock),var(--stock)) padding-box,var(--frame) border-box;background-size:var(--patsz,100% 100%),100% 100%,var(--fsz,100% 100%);background-position:0 0,0 0,var(--fpx) 50%;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));border:2.6cqw solid #0000;border-radius:4.4cqw;flex-direction:column;gap:1.7cqw;padding:2.3cqw;transition:transform .3s ease-out;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 1.2cqw 5cqw #00000073,inset 0 0 0 .4cqw #ffffff59}.tracking .face,.tracking .pack{transition:transform 60ms linear}.face:after{content:"";border-radius:inherit;pointer-events:none;z-index:5;opacity:var(--sh,0);mix-blend-mode:overlay;animation:glint var(--gs,7s) ease-in-out infinite;background:linear-gradient(105deg,#0000 38%,#fffc 50%,#0000 62%) 0 0/320% 100% no-repeat;position:absolute;inset:0}@keyframes glint{0%{background-position:130% 0}45%,to{background-position:-30% 0}}.tier-1{--sh:.15;--gs:10s}.tier-2{--sh:.25;--gs:9s}.tier-3{--sh:.35;--gs:8s}.tier-4{--sh:.5;--gs:7s}.tier-5{--sh:.65;--gs:6s}.tier-6{--sh:.8;--gs:5.5s}.tier-7{--sh:.9;--gs:5s}.tier-8{--sh:1;--gs:4.5s}.tier-9{--sh:1;--gs:4s}.tier-7{--tink:#9c7208;--frame:linear-gradient(110deg,#8a6512,#f6dd85 18%,#b9852a 34%,#fff1b8 50%,#a8741e 66%,#f3d67a 82%,#8a6512);--fsz:260% 100%}.tier-8{--tink:#4f7c9c;--frame:linear-gradient(110deg,#8fa9bc,#fff 16%,#bcd3e4 32%,#f7fbff 48%,#9bb7cb 64%,#fff 80%,#8fa9bc);--fsz:260% 100%}.tier-9{--tink:#2a2c3c;--frame:conic-gradient(from var(--fang),#1b1d2a,#3cf0c8 8%,#1b1d2a 16%,#ff4fb8 28%,#1b1d2a 38%,#ffd25a 52%,#1b1d2a 62%,#5aa8ff 76%,#1b1d2a 86%,#b07bff 94%,#1b1d2a)}.face.tier-5{box-shadow:0 1.2cqw 5cqw #00000073,0 0 4cqw -.5cqw color-mix(in srgb,var(--tier) 65%,transparent),inset 0 0 0 .4cqw #ffffff59}.face.tier-6{animation:2.8s ease-in-out infinite higlow}.face.tier-7,.face.tier-8{animation:4.5s ease-in-out infinite alternate framepan,2.6s ease-in-out infinite higlow}.face.tier-9{--glowc:#b07bff;animation:6s linear infinite opalspin,2.4s ease-in-out infinite higlow}@keyframes framepan{to{--fpx:100%}}@keyframes opalspin{to{--fang:360deg}}@keyframes higlow{0%,to{box-shadow:0 1.2cqw 5cqw #00000073,0 0 3cqw 0 color-mix(in srgb,var(--glowc,var(--tier)) 45%,transparent),inset 0 0 0 .4cqw #ffffff59}50%{box-shadow:0 1.2cqw 5cqw #00000073,0 0 9cqw 1.6cqw color-mix(in srgb,var(--glowc,var(--tier)) 80%,transparent),inset 0 0 0 .4cqw #ffffff59}}.c-title{justify-content:space-between;align-items:center;gap:2cqw;min-height:7cqw;display:flex}.c-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:5.5cqw;font-weight:800;font-stretch:80%;line-height:1.05;overflow:hidden}.gem{letter-spacing:.1em;text-transform:uppercase;color:var(--tink,var(--tier));flex:none;align-items:center;gap:1.4cqw;font-size:2.9cqw;font-weight:800;display:inline-flex}.gem:before{content:"";background:var(--frame);width:2.6cqw;height:2.6cqw;transform:rotate(45deg);box-shadow:0 0 0 .5cqw #fff9}.art-wrap{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer;background:#00000029;border-radius:2.2cqw;flex:0 0 50%;padding:1.1cqw;transition:flex-basis .4s;position:relative}.art{background-color:var(--tier);background-image:radial-gradient(120% 90% at 50% 30%,color-mix(in srgb,var(--tier) 22%,#fff) 0%,color-mix(in srgb,var(--tier) 62%,#10140f) 100%);border-radius:1.4cqw;place-items:center;height:100%;display:grid;position:relative;overflow:hidden}.art img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.art .emoji{filter:drop-shadow(0 1.5cqw 2cqw #00000059);font-size:26cqw;line-height:1}.foil{pointer-events:none;opacity:0;position:absolute;inset:0}.bars{z-index:3;pointer-events:none;gap:1cqw;display:flex;position:absolute;top:2.2cqw;left:3.4cqw;right:3.4cqw}.bars i{background:#ffffff73;border-radius:1cqw;flex:1;height:.9cqw;box-shadow:0 0 .6cqw #00000059}.bars i.on{background:#fff}.cap{z-index:3;color:#fff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#0a140f9e;border-radius:2cqw;max-width:66%;padding:.8cqw 2cqw;font-size:2.8cqw;font-weight:700;display:none;position:absolute;bottom:2.6cqw;left:2.6cqw;overflow:hidden}.enl{z-index:3;color:#fff;background:#0a140f73;border:0;border-radius:50%;place-items:center;width:7.4cqw;height:7.4cqw;padding:0;display:grid;position:absolute;bottom:2.4cqw;right:2.4cqw}.enl .ic{stroke-width:2.4px;width:3.8cqw;height:3.8cqw}.c-type{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);border-bottom:.35cqw solid color-mix(in srgb,var(--ink) 14%,transparent);justify-content:space-between;gap:2cqw;padding-bottom:1.2cqw;font-size:3cqw;font-weight:800;display:flex}.c-type span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.c-text{flex:auto;min-height:0;font-size:3.7cqw;line-height:1.38;overflow:hidden}.c-text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kspecs{border:.35cqw solid color-mix(in srgb,var(--ink) 16%,transparent);background:color-mix(in srgb,var(--ink) 5%,transparent);border-radius:2cqw;flex:none;grid-template-columns:1fr 1fr;display:grid}.kspecs.one{grid-template-columns:1fr}.kspecs div{gap:.1cqw;min-width:0;padding:.9cqw 2.2cqw 1cqw;display:grid}.kspecs div+div{border-left:.35cqw solid color-mix(in srgb,var(--ink) 16%,transparent)}.kspecs i{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:2.6cqw;font-style:normal;font-weight:800;line-height:1.3;overflow:hidden}.kspecs b{white-space:nowrap;text-overflow:ellipsis;font-size:3.9cqw;font-weight:800;font-stretch:88%;line-height:1.2;overflow:hidden}.tstamp{z-index:3;color:#22305e;pointer-events:none;opacity:.88;background:#ffffff8c;border:.6cqw solid;border-radius:50%;place-content:center;justify-items:center;width:17cqw;height:17cqw;line-height:1;display:grid;position:absolute;top:5cqw;left:3cqw;transform:rotate(-14deg);box-shadow:inset 0 0 0 .7cqw #ffffff8c,inset 0 0 0 1.2cqw}.tstamp b{font-family:var(--f-display);font-size:5.4cqw;font-weight:900}.tstamp small{letter-spacing:.12em;text-transform:uppercase;margin-top:.4cqw;font-size:2.1cqw;font-weight:900}.pnum{z-index:3;letter-spacing:.06em;text-transform:uppercase;background:var(--ink);color:var(--stock);pointer-events:none;border-radius:9cqw;padding:.9cqw 2.2cqw;font-size:2.7cqw;font-weight:900;position:absolute;top:4.6cqw;left:3cqw}.c-foot{color:var(--ink-dim);border-top:.35cqw solid color-mix(in srgb,var(--ink) 10%,transparent);align-items:center;gap:2cqw;min-height:9cqw;padding-top:1.4cqw;font-size:3.1cqw;font-weight:600;display:flex}.c-foot .sp{flex:1}.c-foot .mi{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.6cqw;display:inline-flex}.c-foot .mi .ic{width:3.4cqw;height:3.4cqw}.buy{background:var(--ink);color:var(--stock);white-space:nowrap;border:0;border-radius:2cqw;padding:1.4cqw 2.6cqw;font-size:3.2cqw;font-weight:800}.dealerbar{left:0;right:0;bottom:calc(100% + var(--above,2.4cqw));z-index:9;background:rgba(var(--bg-rgb),.88);border:1px solid var(--line);color:var(--chalk);text-align:left;isolation:isolate;border-radius:9cqw;align-items:center;gap:2.2cqw;min-width:0;padding:1.3cqw 2cqw 1.3cqw 1.3cqw;display:flex;position:absolute;overflow:hidden;box-shadow:0 1.2cqw 4cqw #0000004d}.dealerbar .av{--s:13cqw}.dealerbar .dn{flex:1;gap:.5cqw;min-width:0;line-height:1.15;display:grid}.dealerbar b{white-space:nowrap;text-overflow:ellipsis;font-size:4.8cqw;font-weight:800;overflow:hidden}.dealerbar .sub{color:var(--chalk-dim);white-space:nowrap;text-overflow:ellipsis;font-size:3.4cqw;font-weight:600;font-stretch:88%;overflow:hidden}.dealerbar .bdg{flex:none;gap:1.3cqw;display:flex}.dealerbar .mbadge{--b:8.4cqw;box-shadow:0 0 0 .45cqw #00000047}.dealerbar.holo{color:#141c18;background:linear-gradient(100deg,#ffc8ec,#c2f4ff 14%,#fff4b8 28%,#c9ffd9 42%,#ddc9ff 56%,#ffc8ec 70%,#c2f4ff 84%,#ffc8ec) 0 0/200cqw 100% repeat-x;border-color:#ffffffe6;animation:7s linear infinite barpan;box-shadow:0 0 0 .5cqw #ffffff38,0 1.2cqw 5cqw #aa78ff80}.dealerbar.holo .sub{color:#34413a}.dealerbar.holo .mbadge{box-shadow:0 0 0 .5cqw #fff}.dealerbar.holo .av:not(.ver){background:#fff}.dealerbar.holo:before{content:"";z-index:-1;border-radius:inherit;opacity:.75;background-image:radial-gradient(circle,#fffffff2 0 1px,#0000 1.6px),radial-gradient(circle,#ffffffd9 0 .7px,#0000 1.2px);background-position:0 0,3px 4px;background-size:11px 11px,7px 8px;animation:1.6s ease-in-out infinite alternate twinkle;position:absolute;inset:0}.dealerbar.holo:after{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(105deg,#0000 35%,#ffffffe6 48%,#0000 60%) 0 0/250% 100% no-repeat;animation:4.2s ease-in-out infinite glint;position:absolute;inset:0}@keyframes barpan{to{background-position:200cqw 0}}.fstamp{z-index:3;letter-spacing:.09em;text-transform:uppercase;color:#2b1e06;pointer-events:none;border-radius:9cqw;padding:1cqw 2.2cqw;font-size:2.8cqw;font-weight:900;position:absolute;top:4.4cqw;right:3cqw;box-shadow:0 .6cqw 1.6cqw #00000059}.fs-gold{background:var(--gold)}.fs-silver{background:var(--silver)}.fs-holo{background:var(--rainbow)}.fs-vint{color:#2f210f;background:#c9a66b}.fs-one{color:#f1d382;background:#14120e;box-shadow:0 0 0 .4cqw #c99a35}.swl{z-index:30;pointer-events:none;position:absolute;inset:0}.sw{z-index:6;font-family:var(--f-display);opacity:0;pointer-events:none;text-transform:uppercase;background:#ffffffe6;border:1cqw solid;border-radius:2.4cqw;padding:.6cqw 3cqw;font-size:8.5cqw;font-weight:900;position:absolute;top:22cqw}.s-want{color:#1f8f57;left:5cqw;transform:rotate(-14deg)}.s-pass{color:#c63a31;right:5cqw;transform:rotate(14deg)}.s-offer{color:#9a6a10;top:auto;bottom:66cqw;left:50%;transform:translate(-50%)}.flashfx{z-index:35;pointer-events:none;background:radial-gradient(circle at 50% 42%,#fffffff2,color-mix(in srgb,var(--tier) 65%,transparent) 38%,transparent 68%);opacity:0;border-radius:10%;animation:.95s ease-out forwards flash;position:absolute;inset:-8%}@keyframes flash{0%{opacity:.95;transform:scale(.8)}to{opacity:0;transform:scale(1.18)}}.card.flash .face{animation:.6s cubic-bezier(.2,1.5,.4,1) facepop}@keyframes facepop{0%{scale:.9}to{scale:1}}.card.next .face{box-shadow:0 0 calc(var(--glow,0) * 1cqw) calc(var(--glow,0) * .3cqw) color-mix(in srgb,var(--glowc,var(--tier)) 85%,transparent)}.card.next.foilnext .face{animation:2.4s linear infinite foilglow}@keyframes foilglow{0%,to{box-shadow:0 0 8cqw 2cqw #ff6fd8bf}33%{box-shadow:0 0 8cqw 2cqw #6ff6ffbf}66%{box-shadow:0 0 8cqw 2cqw #fff36fbf}}@keyframes sheen{0%{background-position:0 30%}to{background-position:100% 70%}}.f-holo .foil{opacity:.85;mix-blend-mode:color-dodge;background:linear-gradient(115deg,#0000 15%,#ff6fd8 28%,#6ff6ff 40%,#fff36f 52%,#6fff9f 64%,#b47bff 76%,#0000 88%) 0 0/260% 260%;background-position:var(--mx,30%) var(--my,30%);animation:4s ease-in-out infinite alternate sheen}.f-holo .foil:after{content:"";mix-blend-mode:overlay;opacity:.85;background-image:radial-gradient(circle,#fffffff2 0 1px,#0000 1.8px),radial-gradient(circle,#ffffffb3 0 .7px,#0000 1.3px);background-position:0 0,4px 5px;background-size:13px 13px,7px 9px;animation:1.8s ease-in-out infinite alternate twinkle;position:absolute;inset:0}@keyframes twinkle{0%{opacity:.35}to{opacity:.95}}.face.f-holo:before{content:"";z-index:4;pointer-events:none;mix-blend-mode:color-dodge;opacity:.34;background:linear-gradient(125deg,#0000 12%,#ff6fd8 26%,#6ff6ff 38%,#fff36f 50%,#6fff9f 62%,#b47bff 74%,#0000 88%) 0 0/250% 250%;background-position:var(--mx,30%) var(--my,30%);animation:5s ease-in-out infinite alternate sheen;position:absolute;inset:0}.f-first .foil,.f-early .foil,.f-one .foil{opacity:.6;mix-blend-mode:soft-light;background:linear-gradient(120deg,#0000 30%,#fffffff2 48%,#0000 64%) 0 0/260% 260%;background-position:var(--mx,30%) var(--my,30%);animation:5s ease-in-out infinite alternate sheen}.tracking .foil,.tracking .face:before{animation:none}.f-first .art-wrap{background:var(--gold);background-size:220% 220%;animation:5s ease-in-out infinite alternate sheen}.f-early .art-wrap{background:var(--silver)}.f-holo .art-wrap{background:var(--rainbow);background-size:200% 200%;animation:4s ease-in-out infinite alternate sheen}.f-one .art-wrap{background:conic-gradient(from 30deg,#14120e,#e7c66a,#14120e,#c99a35,#14120e,#f5df92,#14120e)}.f-vintage .art-wrap{background:#8a6a3f}.f-vintage{--stock:#e9dcbf;--ink:#3b2b17;--ink-dim:#7b6446;--pat:radial-gradient(#5a3c1421 1px,transparent 1.4px);--patsz:9px 9px}.f-vintage .art img,.f-vintage .art .emoji{filter:sepia(.8)saturate(.75)contrast(1.05)}.f-one{--stock:#1d1a14;--ink:#f3e6c2;--ink-dim:#bba97c}.f-one .buy{color:#1d1a14;background:#f1d382}.pack{z-index:8;pointer-events:none;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .3s ease-out;position:absolute;inset:-7.5cqw -2.2cqw}.pack .film{background:linear-gradient(90deg,#ffffff5c 0,#ffffff14 1.6cqw,transparent 4.5cqw,transparent calc(100% - 4.5cqw),#ffffff12 calc(100% - 1.6cqw),#ffffff4d 100%), linear-gradient(118deg,transparent calc(var(--mx,30%) - 26%),#ffffff12 calc(var(--mx,30%) - 17%),#ffffff4d calc(var(--mx,30%) - 11%),#ffffff0d calc(var(--mx,30%) - 6%),transparent calc(var(--mx,30%) + 2%),#ffffff21 calc(var(--mx,30%) + 13%),transparent calc(var(--mx,30%) + 20%)), radial-gradient(70% 26% at 72% 10%,#ffffff24,transparent 70%), radial-gradient(50% 20% at 22% 92%,#ffffff1a,transparent 70%), linear-gradient(#ebf5ff0a,#ebf5ff0a);border-radius:2.6cqw;position:absolute;inset:6.3cqw 0;overflow:hidden;box-shadow:inset 0 0 0 .22cqw #ffffff6b,inset 0 0 0 .9cqw #ffffff0d,inset 0 1cqw 1.6cqw -1cqw #ffffff59,inset 0 -1cqw 1.6cqw -1cqw #ffffff40,0 1.4cqw 3.5cqw #00000040}.pack .film:before{content:"";mix-blend-mode:screen;opacity:.9;background:linear-gradient(171deg,#0000 41.6%,#fff3 42%,#ffffff08 42.9%,#0000 44%),linear-gradient(6deg,#0000 66.2%,#ffffff24 66.5%,#0000 67.3%),linear-gradient(97deg,#0000 18.4%,#ffffff1a 18.7%,#0000 19.4%),linear-gradient(64deg,#0000 80%,#ffffff1f 80.4%,#0000 81.2%),radial-gradient(9cqw 5cqw at 0 0,#ffffff47,#0000 70%),radial-gradient(9cqw 5cqw at 100% 0,#ffffff3d,#0000 70%),radial-gradient(9cqw 5cqw at 0 100%,#fff3,#0000 70%),radial-gradient(9cqw 5cqw at 100% 100%,#ffffff42,#0000 70%);position:absolute;inset:0}.pack .film:after{content:"";filter:blur(.4cqw);background:radial-gradient(closest-side,#ffffff59,#0000);border-radius:50%;height:2.2cqw;position:absolute;top:1.4cqw;left:8%;right:8%}.pack .seal{--z:1.2cqw;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:repeating-linear-gradient(90deg,#ffffff38 0 .28cqw,#ffffff0d .28cqw .75cqw,#0000000d .75cqw 1.05cqw),linear-gradient(#ffffff42,#ffffff17 42%,#ffffff38 78%,#ffffff1f);height:7.6cqw;position:absolute;left:0;right:0}.pack .seal.top{-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) top/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 var(--z)/100% 100% no-repeat;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) top/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 var(--z)/100% 100% no-repeat;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) top/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 var(--z)/100% 100% no-repeat;top:0}.pack .seal.bot{-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) bottom/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 0/100% calc(100% - var(--z)) no-repeat;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) bottom/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 0/100% calc(100% - var(--z)) no-repeat;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) bottom/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 0/100% calc(100% - var(--z)) no-repeat;bottom:0}.pack .seal.top:after,.pack .seal.bot:after{content:"";background:#ffffff80;height:.3cqw;position:absolute;left:0;right:0}.pack .seal.top:after{bottom:0}.pack .seal.bot:after{top:0}.pack .newtag{z-index:2;filter:drop-shadow(0 .8cqw 1.2cqw #00000059);place-items:center;width:17cqw;height:17cqw;display:grid;position:absolute;top:-4cqw;right:0;transform:rotate(12deg)}.newtag svg,.mnew svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.newtag path,.mnew path{fill:var(--t6);stroke:#fff;stroke-width:7px;stroke-linejoin:round;paint-order:stroke}.newtag b{color:#fff;letter-spacing:.03em;text-transform:uppercase;text-shadow:0 .2cqw .4cqw #00000040;font-size:3.3cqw;font-weight:900;position:relative}.bpart{transform-origin:50% 100%;transition:transform .45s cubic-bezier(.2,.9,.3,1.1),filter .3s,opacity .3s;position:absolute;inset:0}.bpart:not(.k0){filter:brightness(.9)}.bpart:not(.k0) .enl,.bpart .bars{display:none}.look-cascade .bpart.k1{transform:translate(-2cqw,-12.5cqw)rotate(-3deg)}.look-cascade .bpart.k2{transform:translate(2cqw,-25cqw)rotate(3deg)}.look-cascade .bpart.k3{transform:translate(-3cqw,-37.5cqw)rotate(-4.5deg)}.look-cascade .bpart.k4,.look-cascade .bpart.k5{opacity:0;transform:translate(-3cqw,-37.5cqw)rotate(-4.5deg)}.card.dealin .bpart:not(.k0){animation:.6s cubic-bezier(.2,.9,.3,1.1) .12s backwards gather}@keyframes gather{0%{transform:none}}.btag{z-index:31;white-space:nowrap;background:rgba(var(--bg-rgb),.9);border:1px solid var(--line);color:var(--chalk);border-radius:8cqw;align-items:center;gap:2cqw;padding:1.1cqw 1.1cqw 1.1cqw 3cqw;font-size:3.5cqw;font-weight:700;display:flex;position:absolute;top:calc(100% + 2.2cqw);left:50%;transform:translate(-50%);box-shadow:0 1cqw 3cqw #0000004d}.btag.nobuy{min-height:9.6cqw;padding-right:3cqw}.btag .ic{width:4.2cqw;height:4.2cqw}.btag .gem{color:var(--chalk);font-size:3cqw}.btag .gem:not(.tier-7):not(.tier-8):not(.tier-9){--frame:linear-gradient(var(--tier),var(--tier))}.btag .buy{background:var(--brass);color:var(--brass-ink);font-size:3.3cqw}.face,.mini,.cu-sheet,.cardbox,.wf{font-family:var(--f-card)}.mini{width:var(--mw);aspect-ratio:63/88;text-transform:none;letter-spacing:normal;text-align:left;flex:none;font-weight:400;display:block;position:relative;container-type:inline-size}.mface{border:4.5cqw solid var(--tier);background:var(--stock);border-radius:7cqw;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 2cqw 6cqw #00000059}.mface.tier-7{border-color:#d9b347}.mface.tier-8{border-color:#c4d9e8}.mface.tier-9{border-color:#2a2c3c;box-shadow:0 0 0 1.5cqw #b07bff80,0 2cqw 6cqw #00000059}.mface .art{border-radius:0;flex:1;height:auto}.mface .art .emoji{font-size:40cqw}.mface.f-holo .foil{opacity:.75}.m-name{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:23.425cqw;max-height:23.425cqw;margin-bottom:4cqw;padding:3cqw 5cqw 0;font-size:9.5cqw;font-weight:800;font-stretch:85%;line-height:1.1;display:-webkit-box;overflow:hidden}.mini.xs .m-name{display:none}.m-fin{z-index:3;letter-spacing:.04em;text-transform:uppercase;color:#2b1e06;border-radius:9cqw;padding:2cqw 4.5cqw;font-size:8.5cqw;font-weight:900;position:absolute;top:6cqw;right:6cqw}.mini.xs .m-fin{border-radius:50%;width:16cqw;height:16cqw;padding:0;font-size:0}.mpack{z-index:4;pointer-events:none;position:absolute;inset:-3cqw -2cqw}.mpack:before,.mpack:after{content:"";background:repeating-linear-gradient(90deg,#0003 0 1.4cqw,#0000 1.4cqw 4cqw),linear-gradient(#c3cad0,#f7f9fa 40%,#8f989f 70%,#e4e8eb);height:10cqw;position:absolute;left:0;right:0}.mpack:before{border-radius:2cqw 2cqw 0 0;top:0}.mpack:after{border-radius:0 0 2cqw 2cqw;bottom:0}.mpack i{background:linear-gradient(112deg,#0000 15%,#ffffff80 24%,#0000 36% 60%,#ffffff40 68%,#0000 74%);position:absolute;inset:10cqw 0;box-shadow:inset 0 0 0 1.5cqw #fff6}.mnew{filter:drop-shadow(0 1cqw 1.5cqw #00000059);width:28cqw;height:28cqw;position:absolute;top:-3cqw;right:1cqw;transform:rotate(12deg)}.mnew b{display:none}.fan{align-items:center;display:flex}.fan .mini{transform:rotate(var(--r,0deg));transform-origin:50% 90%}.fan .mini+.mini{margin-left:calc(var(--mw) * -.55)}.mghost{transform-origin:50% 100%;position:absolute;inset:0}.mghost.g1{transform:translate(-7%)rotate(-7deg)}.mghost.g2{transform:translate(7%)rotate(7deg)}.mghost .mface{filter:brightness(.86)}.m-count{z-index:5;background:var(--chalk);min-width:26cqw;height:26cqw;color:var(--felt-deep);box-shadow:0 0 0 2.5cqw var(--felt-deep);border-radius:13cqw;place-items:center;padding:0 4cqw;font-size:12cqw;font-weight:900;display:grid;position:absolute;bottom:-6cqw;right:-6cqw}.mini.xs .m-count{min-width:36cqw;height:36cqw;font-size:17cqw}.mstack{width:var(--mw);aspect-ratio:63/88;flex:none;display:block;position:relative}.mstack>.mini{transition:transform .35s;position:absolute;top:0;left:0}.mstack.look-cascade{margin-top:calc(var(--mw) * 88 / 63 * .16 * (var(--n) - 1) + 6px);margin-inline:calc(var(--mw) * .1)}.mstack.look-cascade>.mini{transform-origin:50% 100%}.mstack.look-cascade>.k1{transform:translate(-6%,-16%)rotate(-5deg)}.mstack.look-cascade>.k2{transform:translate(6%,-32%)rotate(5deg)}.mstack.look-cascade>.k3{transform:translate(-9%,-46%)rotate(-8deg)}.mstack.look-cascade>.mini:not(.k0) .mface{filter:brightness(.9)}.cardback{aspect-ratio:63/88;background:repeating-linear-gradient(45deg,#c9b6ff1f 0 2px,transparent 2px 14px) padding-box,repeating-linear-gradient(-45deg,#c9b6ff1f 0 2px,transparent 2px 14px) padding-box,radial-gradient(120% 90% at 50% 40%,#3b2672,#150b2c 75%) padding-box,var(--foil) border-box;border:3px solid #0000;border-radius:14px;place-items:center;display:grid;box-shadow:0 10px 30px #00000073}.cardback .emblem{font-family:var(--f-display);color:#fff;background:radial-gradient(circle at 35% 30%,#4c3192,#190e34 70%) padding-box,var(--foil) border-box;text-shadow:0 0 10px #8ff0ffcc;aspect-ratio:1;border:3px solid #0000;border-radius:50%;place-items:center;width:42%;font-size:clamp(16px,9vw,40px);font-weight:900;display:grid}.cu{z-index:75;overscroll-behavior:contain;padding:calc(env(safe-area-inset-top,0px) + 16px) 16px calc(env(safe-area-inset-bottom,0px) + 20px);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.cu-bg{background:rgba(var(--bg-rgb),.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .4s;position:fixed;inset:0}.cu.on .cu-bg{opacity:1}.cu-wrap{justify-items:center;gap:12px;margin-block:auto;display:grid;position:relative}.cu-sheet{width:var(--cuw,300px);background:var(--stock);color:var(--ink);border-top:5px solid var(--tier,var(--brass));opacity:0;border-radius:14px;gap:10px;padding:12px 14px 14px;transition:opacity .3s .2s,transform .35s .2s;display:grid;position:relative;transform:translateY(14px);box-shadow:0 10px 30px #00000059}.cu-sheet:empty{display:none}.cu.on .cu-sheet{opacity:1;transform:none}.cs-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cs-h b{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.cs-h span{color:var(--ink-dim);font-size:12px;font-weight:700}.cs-specs{border-top:1px solid #1c201d24;grid-template-columns:1fr 1fr;margin:0;display:grid}.cs-specs div{border-bottom:1px solid #1c201d24;min-width:0;padding:6px 8px 7px 0}.cs-specs div:nth-child(2n){border-left:1px solid #1c201d24;padding-left:10px}.cs-specs dt{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);font-size:10.5px;font-weight:800}.cs-specs dd{overflow-wrap:anywhere;margin:0;font-size:14.5px;font-weight:700;line-height:1.25}.cs-desc{color:#39413c;font-size:14px;line-height:1.4}.cs-bun{color:#39413c;font-size:13px;font-weight:700;line-height:1.45}.cs-bun .ic{vertical-align:-3px;width:16px;height:16px;margin-right:6px}.cs-bun .gemtxt{display:inline-flex}.trail{gap:7px;margin:0;padding:0 0 0 14px;list-style:none;display:grid;position:relative}.trail:before{content:"";border-left:2px dashed #22305e66;position:absolute;top:6px;bottom:8px;left:4px}.trail li{font-size:13.5px;line-height:1.3;position:relative}.trail li:before{content:"";background:var(--stock);border:2px solid #22305e;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;left:-14px}.trail li.now:before{background:#22305e}.trail li span{color:var(--ink-dim);font-size:12px;display:block}.cs-note{color:var(--ink-dim);font-size:12px}.cu-card{width:var(--cuw,300px);aspect-ratio:63/88;transform-origin:0 0;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;container-type:inline-size}.cu-card .face{box-shadow:0 6cqw 14cqw #0000008c,inset 0 0 0 .4cqw #ffffff59}.cu.lift .cu-card .face{animation:.55s cubic-bezier(.2,.9,.25,1) liftin}@keyframes liftin{0%{transform:perspective(900px)rotateX(14deg)rotateY(-6deg)}to{transform:perspective(900px)rotateX(0)rotateY(0)}}.cu-card .art-wrap{flex:auto}.cu-card .cap{display:block}.cu-card .kspecs,.cu-card .c-text{display:none}.cu-card.swap .face{animation:.3s ease-out cuswap}@keyframes cuswap{0%{opacity:.35;transform:perspective(900px)rotateY(-16deg)translate(-4%)}}.cu-top{width:var(--cuw,300px);opacity:0;align-items:center;gap:12px;min-height:40px;transition:opacity .3s .25s;display:flex;position:relative}.cu.on .cu-top{opacity:1}.cu-hint{color:var(--chalk);text-shadow:0 1px 3px #0009;flex:1;font-size:13.5px;font-weight:600;line-height:1.3}.cu-x{background:rgba(var(--bg-rgb),.55);width:40px;height:40px;color:var(--chalk);border:1px solid #ffffff59;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.cu-card .cu-min{background:#0a140f9e;width:10.5cqw;height:10.5cqw;box-shadow:0 0 0 .4cqw #ffffff59}.cu-card .cu-min .ic{width:5.2cqw;height:5.2cqw}.cu.peek .cu-min{opacity:.5}.rows{gap:10px;display:grid}.row{background:var(--felt-hi);border:1px solid var(--line);text-align:left;width:100%;color:inherit;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.row .thumbs{flex:none;align-items:center;gap:4px;display:flex}.row .thumbs .ic{width:16px;height:16px;color:var(--chalk-dim)}.row-main{flex:1;gap:2px;min-width:0;display:grid}.row-main b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.row-main .sub{color:var(--chalk-dim);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.row-main .sub.act{color:var(--brass);font-weight:700}.row>.ic{color:var(--chalk-dim);width:18px;height:18px}.cashtile{aspect-ratio:63/88;border:2px dashed var(--chalk-dim);width:44px;color:var(--chalk);font-variant-numeric:tabular-nums;border-radius:5px;place-items:center;font-size:11px;font-weight:800;display:grid}.blank{border:1px dashed var(--line);color:var(--chalk-dim);border-radius:14px;padding:16px;font-size:14px}.binder{grid-template-columns:repeat(auto-fill,minmax(98px,1fr));gap:16px 12px;display:grid}.slot{text-align:left;background:0 0;border:0;align-content:start;gap:6px;padding:0;display:grid;position:relative}.slot .mini{width:100%}.slot .meta{color:var(--chalk-dim);font-size:12px;font-weight:600;line-height:1.25}.slot .meta b{color:var(--chalk)}.slot .meta.want{color:var(--want)}.slot .meta.pass{color:var(--pass)}.slot .meta.new{color:var(--brass)}.slot.sel .mini{outline:3px solid var(--brass);outline-offset:3px;border-radius:8px}.slot.locked{opacity:.55}.slot .lock{z-index:5;background:var(--felt-deep);color:var(--chalk);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.dhead{justify-content:space-between;align-items:center;gap:10px;display:flex}.dtools{gap:8px;display:flex}.dzone{border:1.5px dashed var(--line);border-radius:16px;margin-top:14px;padding:12px 12px 14px;transition:border-color .2s,background-color .2s,box-shadow .2s}.dzone.dz-on{border-style:solid;border-color:rgba(var(--acc-rgb),.42);background:#00000024}.dz-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.dz-n{color:var(--chalk-dim);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.dzone.dz-on .dz-n{color:var(--brass)}.dz-sub{color:var(--chalk-dim);margin:1px 0 12px;font-size:13px}.dzone .binder{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:14px 10px;min-height:60px}.dz-empty{text-align:center;color:var(--chalk-dim);grid-column:1/-1;margin:0;padding:16px 8px;font-size:13.5px}.dzone.hot{border-color:var(--brass);background-color:rgba(var(--acc-rgb),.09);box-shadow:0 0 0 3px rgba(var(--acc-rgb),.16);border-style:solid}.dz-tip{text-align:center;margin-top:12px}.slot{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.slot.lifted{opacity:.25}.slot.ins-b:before,.slot.ins-a:after{content:"";background:var(--brass);width:4px;box-shadow:0 0 10px var(--brass);z-index:6;border-radius:2px;position:absolute;top:0;bottom:20px}.slot.ins-b:before{left:-7px}.slot.ins-a:after{right:-7px}.dghost{z-index:90;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.dghost .mini{width:100%;transition:transform .15s,filter .15s}.dghost.up .mini{filter:drop-shadow(0 14px 18px #0000008c);transform:scale(1.08)rotate(-3deg)}body.dragging,body.dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing}.slot.landed .mini{animation:.45s cubic-bezier(.2,1.5,.4,1) landpop}@keyframes landpop{0%{transform:scale(.82)}}.bundlebar{background:var(--felt-deep);border:1px solid var(--brass);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px;display:flex;position:sticky;bottom:0}.tierkey{gap:8px;display:grid}.tk{grid-template-columns:28px 1fr auto;align-items:center;gap:12px;font-size:15px;font-weight:700;display:grid}.tk .sw2{background:linear-gradient(var(--stock),var(--stock)) padding-box,var(--frame,linear-gradient(var(--tier),var(--tier))) border-box;border:4px solid #0000;border-radius:5px;width:28px;height:38px}.tk span{color:var(--chalk-dim);font-size:12px;font-weight:600}.hero{text-align:center;justify-items:center;gap:8px;padding-top:4px;display:grid}.hero .h1{font-size:28px}.vchip{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.vchip.yes{background:var(--rainbow);color:#2b1e06}.vchip.no{border:1px solid var(--line);color:var(--chalk-dim)}.showcase{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.showcase div{text-align:center;justify-items:center;gap:7px;width:86px;font-size:12px;font-weight:700;line-height:1.2;display:grid}.showcase .medal{background:var(--brass);width:54px;height:54px;color:var(--brass-ink);box-shadow:0 0 0 3px var(--felt),0 0 0 5px var(--brass);border-radius:50%;place-items:center;display:grid}.showcase .medal .ic{width:26px;height:26px}.stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.stat{background:var(--felt-hi);border:1px solid var(--line);text-align:center;border-radius:12px;min-width:0;padding:10px 6px}.stat b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;display:block}.stat span{letter-spacing:.05em;text-transform:uppercase;color:var(--chalk-dim);font-size:10.5px;font-weight:700}.bar{background:var(--felt-deep);border:1px solid var(--line);border-radius:99px;height:10px;overflow:hidden}.bar>i{height:100%;width:var(--p);background:var(--foil);transition:width 1.1s cubic-bezier(.2,.8,.2,1);display:block}.bar.thin{height:6px}.badges{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.badge{background:var(--felt-hi);border:1px solid var(--line);text-align:left;color:inherit;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;width:100%;padding:10px;display:grid}.medal{border:2px solid var(--line);width:42px;height:42px;color:var(--chalk-dim);background:var(--felt-deep);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.badge.got .medal{border-color:var(--brass);color:var(--brass-ink);background:var(--brass)}.badge.showing{border-color:var(--brass);box-shadow:inset 0 0 0 1px var(--brass)}.badge b{font-size:14px;line-height:1.15}.badge small{color:var(--chalk-dim);grid-column:2;font-size:12px;line-height:1.25}.badge .bar{grid-column:1/-1;margin-top:4px}.badge .showtag{letter-spacing:.08em;text-transform:uppercase;color:var(--brass);grid-column:1/-1;font-size:11px;font-weight:800}.ladder{border:1px solid var(--line);border-radius:12px;gap:0;display:grid;overflow:hidden}.rung{border-top:1px solid var(--line);grid-template-columns:7.5em 4.5em 1fr;align-items:baseline;gap:10px;padding:10px 12px;font-size:14px;display:grid}.rung:first-child{border-top:0}.rung b{font-weight:800}.rung .x{font-variant-numeric:tabular-nums;color:var(--chalk-dim);font-size:13px}.rung .perk{color:var(--chalk-dim);min-width:0;font-size:13px}.rung.cur{background:rgba(var(--acc-rgb),.12)}.rung.cur b{color:var(--brass)}.xptable{gap:0;font-size:14px;display:grid}.xptable div{border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.xptable div span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.plus-x{color:var(--want)}.minus-x{color:var(--pass)}.addrow{gap:8px;display:flex}.chain{align-items:flex-start;gap:4px;padding:4px 2px 6px;display:flex;overflow-x:auto}.chain .link{text-align:center;flex:none;justify-items:center;gap:5px;width:70px;display:grid}.chain .link small{color:var(--chalk-dim);font-size:11.5px;font-weight:700;line-height:1.2}.chain .arr{color:var(--brass);flex:none;align-self:center;margin-top:-18px}.chain .arr .ic{width:16px;height:16px}.chain .qm{aspect-ratio:63/88;border:2px dashed var(--brass);width:58px;font-family:var(--f-display);color:var(--brass);border-radius:6px;place-items:center;font-size:22px;font-weight:900;display:grid}.form{gap:16px;margin-top:16px;display:grid}.photos{gap:10px;padding-bottom:4px;display:flex;overflow-x:auto}.addphoto{aspect-ratio:63/88;border:2px dashed var(--line);width:92px;color:var(--chalk-dim);cursor:pointer;background:var(--felt-deep);text-align:center;border-radius:10px;flex:none;place-content:center;justify-items:center;gap:6px;font-size:12.5px;font-weight:700;display:grid}.thumb{aspect-ratio:63/88;border:1px solid var(--line);border-radius:10px;flex:none;width:92px;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%}.thumb button{color:#fff;background:#000000a6;border:0;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;display:grid;position:absolute;top:4px;right:4px}.thumb button .ic{width:14px;height:14px}.thumb .n{color:#fff;background:#0009;border-radius:6px;padding:1px 6px;font-size:11px;font-weight:800;position:absolute;bottom:4px;left:4px}.specrow{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) auto;align-items:center;gap:8px;display:grid}.xbtn{border:1px solid var(--line);width:40px;height:44px;color:var(--chalk-dim);background:0 0;border-radius:10px;place-items:center;padding:0;display:grid}.xbtn .ic{width:16px;height:16px}.sheet-wrap{z-index:40;position:fixed;inset:0}.scrim{background:rgba(var(--bg-rgb),.62);opacity:0;transition:opacity .2s;position:absolute;inset:0}.sheet{background:var(--felt-deep);border:1px solid var(--line);max-width:560px;max-height:92%;padding:8px 16px calc(env(safe-area-inset-bottom,0px) + 22px);border-bottom:0;border-radius:20px 20px 0 0;margin:0 auto;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}.sheet-wrap.open .scrim{opacity:1}.sheet-wrap.open .sheet{transform:none}.grab{background:var(--line);border-radius:3px;width:42px;height:5px;margin:2px auto 12px}.sheet-body{gap:16px;display:grid}.sheet-head{align-items:center;gap:12px;display:flex}.sheet-head h2{font-family:var(--f-display);font-size:21px;font-weight:900;line-height:1.15}.sheet-head .mbun{margin-inline:6px 4px}.sheetcard{justify-items:center;gap:12px;padding:30px 0 26px;display:grid}.picker{gap:10px;padding:10px 4px;display:flex;overflow-x:auto}.pick{color:var(--chalk-dim);background:0 0;border:0;justify-items:center;gap:5px;padding:0;font-size:11.5px;font-weight:700;display:grid;position:relative}.pick[aria-pressed=true] .mini{outline:3px solid var(--brass);outline-offset:2px;border-radius:7px}.compare{background:var(--felt);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:14px;display:flex}.gemtxt{align-items:center;gap:6px;font-weight:800;display:inline-flex}.gemtxt:before{content:"";background:var(--c);width:9px;height:9px;transform:rotate(45deg)}.stars{gap:6px;display:flex}.stars button{color:var(--line);background:0 0;border:0;padding:2px}.stars button .ic{fill:currentColor;stroke:none;width:38px;height:38px}.stars button.on{color:var(--brass)}.steplist{gap:10px;display:grid}.vstep{background:var(--felt);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.vstep .ic{color:var(--chalk-dim)}.vstep div{flex:1;min-width:0}.vstep b{font-size:14.5px;display:block}.vstep.done{border-color:var(--want)}.vstep.done .ic{color:var(--want)}.consent{align-items:flex-start;gap:10px;font-size:14px;display:flex}.consent input{width:22px;height:22px;accent-color:var(--brass);flex:none;margin-top:1px}.modal{z-index:50;background:rgba(var(--bg-rgb),.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:calc(env(safe-area-inset-top,0px) + 20px) 16px calc(env(safe-area-inset-bottom,0px) + 20px);touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-body{text-align:center;justify-items:center;gap:14px;width:100%;max-width:420px;margin:auto;display:grid}.big{font-family:var(--f-display);color:var(--brass);text-shadow:0 3px #00000059;font-size:42px;font-weight:900;line-height:1}.pop{animation:.5s cubic-bezier(.2,1.4,.4,1) both pop}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.lead{max-width:34ch}.stage{justify-content:center;align-items:center;gap:18px;width:100%;min-height:190px;padding:14px 0;display:flex;position:relative}.grp{z-index:1;transition:transform .4s cubic-bezier(.2,.9,.3,1.15),opacity .3s,filter .3s;position:relative}.grp.l{transform:rotate(-7deg)}.grp.r{transform:rotate(7deg)}.stage.dragging .grp{transition:none}.stage.charged .grp{filter:drop-shadow(0 8px 16px #0006)}.spark{background:radial-gradient(circle,#fff 0,#ffd1f4 25%,var(--brass) 45%,transparent 70%);width:70px;height:70px;transform:scale(var(--sp,0));opacity:var(--so,0);z-index:2;pointer-events:none;border-radius:50%;margin:-35px 0 0 -35px;transition:transform .35s,opacity .35s;position:absolute;top:50%;left:50%}.stage.charged .spark{--sp:1;--so:1;animation:.9s ease-in-out infinite sparkpulse}@keyframes sparkpulse{50%{transform:scale(1.25)}}.stage.locked .spark{opacity:0;transition:transform .7s ease-out,opacity .7s ease-out;animation:none;transform:scale(7)}.dealstamp{z-index:3;font-family:var(--f-display);color:var(--brass-ink);background:var(--foil);opacity:0;pointer-events:none;border-radius:12px;padding:4px 18px;font-size:40px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(2.4)rotate(-10deg);box-shadow:0 8px 24px #00000073}.stage.locked .dealstamp{animation:.45s cubic-bezier(.2,1.4,.4,1) .2s forwards stamp}@keyframes stamp{to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-10deg)}}.pairlbl{letter-spacing:.08em;text-transform:uppercase;width:100%;color:var(--chalk-dim);justify-content:space-around;margin-top:-6px;font-size:12px;font-weight:800;display:flex}.charge{justify-content:center;gap:6px;display:flex}.charge i{background:var(--line);border-radius:3px;width:38px;height:6px;transition:background .2s,box-shadow .2s}.charge i.on{background:var(--brass);box-shadow:0 0 10px var(--brass)}.swipebar{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;width:100%;display:grid}.swipebar button{border:1px solid var(--line);white-space:nowrap;background:0 0;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:800}.swipebar [data-deal]{color:var(--brass);border-color:var(--brass)}.swipebar [data-later]{color:var(--chalk-dim)}.dhint{color:var(--chalk-dim);text-align:center;font-size:13px;line-height:1.3}.route{color:var(--chalk-dim);font-size:13px}.mstage{z-index:45;padding:calc(env(safe-area-inset-top,0px) + 16px) 16px calc(env(safe-area-inset-bottom,0px) + 16px);background:rgba(var(--bg-rgb),0);touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;transition:background .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;display:flex;position:fixed;inset:0;overflow:hidden}.mstage.on{background:rgba(var(--bg-rgb),.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mstage.off{background:rgba(var(--bg-rgb),0);-webkit-backdrop-filter:blur();backdrop-filter:blur()}.ms-in{text-align:center;justify-items:center;gap:12px;width:100%;max-width:420px;transition:opacity .25s;display:grid}.mstage.off .ms-in{opacity:0}.ms-title{font-family:var(--f-display);letter-spacing:-.01em;background:var(--foil);color:#0000;filter:drop-shadow(0 3px #00000059);-webkit-background-clip:text;background-clip:text;font-size:36px;font-weight:900;line-height:1.05}.mstage .stage{min-height:0}.mstage .grp.r{animation:.7s cubic-bezier(.16,.9,.3,1.06) backwards fromRight}.mstage .grp.l{animation:.7s cubic-bezier(.16,.9,.3,1.06) .16s backwards fromDeck}@keyframes fromRight{0%{translate:115vw -4vh;rotate:28deg}}@keyframes fromDeck{0%{translate:0 80vh;rotate:-16deg;scale:.85}}.mstage .fade{animation:.45s ease-out .45s backwards fadeup}.mstage .fade2{animation:.45s ease-out .7s backwards fadeup}@keyframes fadeup{0%{opacity:0;translate:0 10px}}.mstage .lead{text-shadow:0 1px 3px #00000073}.mstage .swipebar button{background:rgba(var(--bg-rgb),.55)}.xplines{text-align:left;width:100%;font-size:14.5px;display:grid}.xplines div{border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.xplines div span:last-child{color:var(--want);font-variant-numeric:tabular-nums;font-weight:800}.rankbox{text-align:left;gap:6px;width:100%;display:grid}.rankbox .r{color:var(--chalk-dim);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:13px;display:flex}.earned{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.earned>span{background:var(--brass);color:var(--brass-ink);border-radius:999px;padding:6px 10px;font-size:13px;font-weight:800}.newbadges{justify-items:center;gap:10px;width:100%;margin-top:4px;display:grid}.nbrow{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.nb{text-align:center;width:96px;animation:.5s cubic-bezier(.2,1.4,.4,1) both pop;animation-delay:calc(var(--k) * .14s + .25s);justify-items:center;gap:6px;display:grid}.nb b{color:var(--chalk);font-size:13.5px;line-height:1.2}.nb small{letter-spacing:.09em;text-transform:uppercase;color:var(--chalk-dim);font-size:10.5px;font-weight:800}.page{z-index:30;background-color:var(--felt);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:fixed;inset:0}.page.tpage{z-index:33}.page-head{border-bottom:1px solid var(--line);background:var(--felt-deep);flex:none;align-items:center;gap:10px;padding:8px 16px;display:flex}.page-head .t{flex:1;min-width:0}.page-head b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;display:block;overflow:hidden}.page-head small{color:var(--chalk-dim);font-size:12.5px;display:block}.ph-av{background:0 0;border:0;padding:0;display:grid}.pbars{justify-items:center;gap:8px;display:grid}.pbar{width:100%;max-width:360px;container-type:inline-size}.pbar .dealerbar{z-index:auto;position:relative;bottom:auto;left:auto;right:auto}.row .ms.want{color:var(--want)}.row .ms.pass{color:var(--pass)}.row .ms.new{color:var(--brass)}.cmatch{margin-top:6px}.cmatch .rows{gap:8px}.alsom{color:#ddd4f6;text-shadow:0 1px 3px #00000073;justify-items:center;gap:7px;max-width:34ch;font-size:13px;font-weight:700;display:grid}.alsom .am{justify-content:center;gap:12px;display:flex}.alsom .ami{color:var(--chalk);justify-items:center;gap:3px;font-size:11.5px;font-weight:700;display:grid}.alsom .wpmini{width:40px;font-size:8px}.page-body{flex:1;padding:16px 16px 28px;overflow-y:auto}.page-body>.inner{gap:20px;max-width:560px;margin:0 auto;display:grid}.page-foot{border-top:1px solid var(--line);background:var(--felt-deep);flex:none;padding:10px 16px}.page-foot form{gap:8px;max-width:560px;margin:0 auto;display:flex}.page-foot .inp{border-radius:22px;padding:10px 16px}.sendbtn{background:var(--brass);width:46px;height:46px;color:var(--brass-ink);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.swapview{text-align:center;grid-template-columns:1fr auto 1fr;place-items:stretch center;gap:10px;display:grid}.swapview>.mid{align-self:center}.swapview .side{color:var(--chalk-dim);letter-spacing:.06em;text-transform:uppercase;grid-template-rows:auto 1fr;place-items:end center;gap:8px;font-size:12.5px;font-weight:700;display:grid}.swapview .mid{background:var(--felt-deep);border:1px solid var(--line);width:40px;height:40px;color:var(--brass);border-radius:50%;place-items:center;display:grid}.steps{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.steps li{color:var(--chalk-dim);text-align:center;counter-increment:s;justify-items:center;gap:6px;font-size:11.5px;font-weight:700;display:grid;position:relative}.steps li:before{content:counter(s);border:2px solid var(--line);background:var(--felt-deep);z-index:1;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid;position:relative}.steps li:after{content:"";background:var(--line);height:2px;position:absolute;top:13px;left:calc(50% + 13px);right:calc(13px - 50%)}.steps li:last-child:after{display:none}.steps li.done:before{content:"✓";background:var(--want);border-color:var(--want);color:var(--felt-deep)}.steps li.done:after{background:var(--want)}.steps li.cur{color:var(--brass)}.steps li.cur:before{border-color:var(--brass);color:var(--brass)}.panel{background:var(--felt-hi);border:1px solid var(--line);border-radius:14px;gap:12px;padding:14px;display:grid}.panel h3{font-size:17px}.spots{gap:8px;display:grid}.spot{border:1px solid var(--line);background:var(--felt);text-align:left;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 12px;width:100%;padding:11px 12px;display:grid}.spot[aria-checked=true]{border-color:var(--brass);background:rgba(var(--acc-rgb),.1)}.spot .ico{background:var(--felt-deep);width:36px;height:36px;color:var(--chalk-dim);border-radius:10px;grid-row:span 2;place-items:center;display:grid}.spot[aria-checked=true] .ico{color:var(--brass)}.spot b{font-size:14.5px;line-height:1.2}.spot small{color:var(--chalk-dim);grid-column:2;font-size:12.5px;line-height:1.3}.spot .xp{text-align:right;color:var(--want);font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:span 2;gap:2px;font-size:13px;font-weight:800;display:grid}.spot .xp em{color:var(--brass);font-size:11px;font-style:normal}.spot .xp.zero{color:var(--chalk-dim)}.checks{gap:8px;display:grid}.check{align-items:center;gap:10px;font-size:14.5px;display:flex}.check i{border:2px solid var(--line);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.check.ok i{background:var(--want);border-color:var(--want);color:var(--felt-deep)}.check i .ic{stroke-width:3px;width:14px;height:14px}.timeline{counter-reset:t;gap:12px;margin:0;padding:0;list-style:none;display:grid}.timeline li{counter-increment:t;grid-template-columns:28px 1fr;gap:10px;font-size:14px;display:grid}.timeline li:before{content:counter(t);border:2px solid var(--line);width:26px;height:26px;color:var(--chalk-dim);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.timeline li.done:before{background:var(--want);border-color:var(--want);color:var(--felt-deep)}.timeline li.cur:before{border-color:var(--brass);color:var(--brass)}.timeline li span{color:var(--chalk-dim);font-size:13px;display:block}.msgs{flex-direction:column;gap:8px;display:flex}.msg{overflow-wrap:anywhere;border-radius:16px;max-width:82%;padding:9px 12px;font-size:14.5px;line-height:1.35}.msg.me{background:var(--brass);color:var(--brass-ink);border-bottom-right-radius:5px;align-self:flex-end}.msg.them{background:var(--felt-hi);border:1px solid var(--line);border-bottom-left-radius:5px;align-self:flex-start}.msg.them small{letter-spacing:.06em;text-transform:uppercase;color:var(--chalk-dim);margin-bottom:2px;font-size:11px;font-weight:800;display:block}.msg.sys{max-width:92%;color:var(--chalk-dim);text-align:center;align-self:center;padding:2px 8px;font-size:12.5px}.nope{animation:.4s shake}.vc-err{color:var(--pass);font-size:13px;font-weight:700}.vc-err:empty{display:none}.vc-code{letter-spacing:.5em;text-align:center;font-variant-numeric:tabular-nums;font-weight:800}.nw{white-space:nowrap}.reveal{z-index:60;background:rgba(var(--bg-rgb),.96);padding:calc(env(safe-area-inset-top,0px) + 24px) 16px calc(env(safe-area-inset-bottom,0px) + 24px);position:fixed;inset:0;overflow-y:auto}.reveal .inner{text-align:center;justify-items:center;gap:18px;max-width:420px;margin:0 auto;display:grid}.flip{aspect-ratio:63/88;perspective:1400px;width:min(270px,66vw);margin-block:24px 14px}.flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.2,.8,.2,1);position:relative}.flip.flipped .flip-inner{transform:rotateY(180deg)}.flip .side{backface-visibility:hidden;position:absolute;inset:0}.flip .side.front{transform:rotateY(180deg);container-type:inline-size}.flip .cardback{width:100%;height:100%}.flip.grading .flip-inner{animation:1.8s ease-in-out infinite wobble}.flip.denied .flip-inner{animation:.5s shake}@keyframes wobble{0%,to{transform:rotateY(-14deg)rotateX(4deg)}50%{transform:rotateY(14deg)rotateX(-4deg)}}@keyframes shake{0%,to{transform:none}25%{transform:translate(-10px)}75%{transform:translate(10px)}}.gradeline{color:var(--chalk-dim);min-height:1.5em;font-size:15px}.result{justify-items:center;gap:8px;display:grid}.result .tierline{font-family:var(--f-display);color:var(--chalk);font-size:26px;font-weight:900}.result p{color:var(--chalk-dim);max-width:36ch}.srcnote{color:var(--chalk-dim);opacity:.85;font-size:12px}.dealerbar .db-who{min-width:0;color:inherit;text-align:left;font:inherit;background:0 0;border:0;flex:1;align-items:center;gap:2.2cqw;padding:0;display:flex}.dealerbar .db-who:disabled{cursor:default}.dealerbar b svg.clip{vertical-align:-.7cqw;margin-left:1.2cqw}.medal2{--ms:48px;width:var(--ms);height:var(--ms);isolation:isolate;cursor:pointer;color:var(--mi);background:radial-gradient(circle at 34% 28%,var(--mh) 0,var(--m1) 30%,var(--m2) 64%,var(--m3) 100%);box-shadow:inset 0 0 0 calc(var(--ms) * .06) var(--mr),inset 0 0 0 calc(var(--ms) * .085) #ffffff59,inset 0 calc(var(--ms) * .05) calc(var(--ms) * .08) #ffffff8c,inset 0 calc(var(--ms) * -.06) calc(var(--ms) * .1) #00000059,0 calc(var(--ms) * .04) calc(var(--ms) * .1) #00000073;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid;position:relative;overflow:hidden}span.medal2{cursor:default}.medal2 .ic{z-index:1;width:56%;height:56%;stroke:var(--mi);stroke-width:2.3px;filter:drop-shadow(0 1px 0 var(--mlo)) drop-shadow(0 -1px 0 #0000004d);position:relative}.medal2:after{content:"";z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 36%,#ffffffd9 50%,#0000 64%) 0 0/300% 100% no-repeat;border-radius:50%;animation:5.5s ease-in-out infinite mshine;position:absolute;inset:0}@keyframes mshine{0%,55%{background-position:130% 0}to{background-position:-30% 0}}.m-bronze{--mh:#ffe1c2;--m1:#dc9d64;--m2:#a8622f;--m3:#6a3816;--mr:#8a4b20;--mi:#4a2208;--mlo:#ffe0bea6}.m-silver{--mh:#fff;--m1:#e3e8ec;--m2:#a9b1b9;--m3:#69727b;--mr:#8a939c;--mi:#323940;--mlo:#ffffffbf}.m-gold{--mh:#fff8d2;--m1:#f7d46c;--m2:#cf9a2b;--m3:#8a5c0e;--mr:#a8771a;--mi:#4a3000;--mlo:#fff2c4bf}.m-mystery{--mh:#5f6e68;--m1:#36453f;--m2:#25322d;--m3:#141d19;--mr:#2c3934;--mi:#a9c0b6;--mlo:#ffffff1f}.m-mystery:after{display:none}.qm2{z-index:1;font-family:var(--f-display);font-weight:900;font-size:calc(var(--ms) * .5);color:var(--mi);text-shadow:0 1px #ffffff2e,0 -1px #00000080;line-height:1;position:relative}.dealerbar .bdg .medal2{box-shadow:inset 0 0 0 calc(var(--ms) * .06) var(--mr),inset 0 0 0 calc(var(--ms) * .085) #ffffff59,inset 0 calc(var(--ms) * .05) calc(var(--ms) * .08) #ffffff8c,0 0 0 .45cqw #0000004d}.bgrid2{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 6px;display:grid}.btile{color:inherit;text-align:center;background:0 0;border:0;align-content:start;justify-items:center;gap:5px;min-width:0;padding:4px 0;display:grid;position:relative}.btile.fresh .medal2{box-shadow:0 0 0 3px var(--felt),0 0 0 5px var(--brass),0 0 18px rgba(var(--acc-rgb),.75)}.bnew{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:var(--brass-ink);background:var(--brass);border-radius:99px;padding:2px 6px;font-size:9.5px;font-weight:900;position:absolute;top:-2px;right:2px}.bnewn{letter-spacing:.06em;color:var(--brass-ink);background:var(--brass);border-radius:99px;margin-left:6px;padding:2px 7px;font-size:10.5px}.tab.nudge svg{transform-origin:50% 60%;animation:2.4s ease-in-out infinite tabglow}.tab.nudge.shake svg{animation:.8s ease-in-out tabshake,2.4s ease-in-out .8s infinite tabglow}@media (prefers-reduced-motion:reduce){.tab.nudge svg,.tab.nudge.shake svg{color:var(--brass);animation:none}.tab.nudge:after{content:"";background:var(--brass);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:calc(50% + 8px)}}@keyframes tabshake{0%,to{transform:rotate(0)}15%{transform:rotate(-16deg)scale(1.18)}30%{transform:rotate(13deg)scale(1.18)}45%{transform:rotate(-9deg)scale(1.08)}60%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}}@keyframes tabglow{0%,to{color:var(--chalk-dim);filter:none;opacity:.85}50%{color:var(--brass);filter:drop-shadow(0 0 4px rgba(var(--acc-rgb),.9));opacity:1}}.btile b{font-size:11.5px;font-weight:800;line-height:1.15}.btile small{color:var(--chalk-dim);font-size:10.5px;font-weight:700}.btile small.on{color:var(--brass)}.btile .bar{width:72%}button.bnewn{cursor:pointer;text-transform:uppercase;border:0;font-weight:800}.bshow{margin-top:2px}.bshow .bpick{background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .15s;display:grid}.bshow .bpick:active{transform:scale(.94)}.bshow .muted{color:var(--chalk-dim)}.mslot{border:2px dashed var(--line);width:60px;height:60px;color:var(--chalk-dim);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.bfold{color:var(--chalk-dim);background:0 0;border:0;justify-self:center;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.bfold .ic,.bmyst .ic{width:16px;height:16px;transition:transform .2s;transform:rotate(90deg)}.bfold[aria-expanded=true] .ic,.bmyst[aria-expanded=true] .ic{transform:rotate(-90deg)}.bgroup{gap:10px;margin-top:6px;display:grid}.bgroup.anim,.bgrid2.anim{animation:.3s ease-out backwards fadeup}.bg-h{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bmyst{border:1px solid var(--line);background:var(--felt-deep);width:100%;color:var(--chalk);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.bmyst .n{color:var(--chalk-dim);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-weight:800;display:inline-flex}.btile.showing .medal2{outline:3px solid var(--brass);outline-offset:3px}.bsheet{text-align:center;justify-items:center;gap:8px;padding:6px 0 4px;display:grid}.bsheet .medal2.big{margin-bottom:6px}.bdesc{max-width:32ch}.bhint{color:var(--brass);max-width:32ch;font-style:italic}.bprog{gap:6px;width:100%;max-width:280px;display:grid}.bprog span{color:var(--chalk-dim);font-size:13px}.ebadge{align-items:center;gap:6px;display:inline-flex}.disc{left:50%;top:calc(env(safe-area-inset-top,0px) + 7px);opacity:0;z-index:70;background:rgba(var(--bg-rgb),.96);border:1px solid var(--brass);pointer-events:none;border-radius:999px;align-items:center;gap:10px;width:max-content;max-width:min(92vw,420px);padding:7px 16px 7px 8px;transition:transform .35s cubic-bezier(.2,1.3,.4,1),opacity .3s;display:flex;position:fixed;transform:translate(-50%,-16px);box-shadow:0 10px 30px #00000073}.disc.on{opacity:1;transform:translate(-50%)}.disc .dm{flex:none;display:flex}.disc .dm .medal2+.medal2{margin-left:-9px}.disc .dt{color:var(--chalk-dim);min-width:0;font-size:12.5px;line-height:1.25;display:grid}.disc .dt b{color:var(--brass);font-size:13px}.tipb{z-index:95;background:var(--chalk);color:var(--felt-deep);opacity:0;border-radius:14px;gap:8px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.35;transition:opacity .25s,transform .25s;display:grid;position:fixed;transform:translateY(6px);box-shadow:0 12px 30px #00000073}.tipb.on{opacity:1;transform:none}.tipb:before{content:"";left:calc(var(--ax) - 8px);border:8px solid #0000;border-top:0;border-bottom-color:var(--chalk);position:absolute;top:-8px}.tipb.above:before{border:8px solid #0000;border-bottom:0;border-top-color:var(--chalk);top:auto;bottom:-8px}.tipb.noarrow:before{display:none}.tipx{background:var(--felt-deep);color:var(--chalk);border:0;border-radius:999px;justify-self:end;padding:6px 14px;font-size:13px;font-weight:800}.rookie{z-index:20;border:1px solid var(--line);background:rgba(var(--bg-rgb),.92);color:var(--chalk-dim);border-radius:999px;flex:none;align-self:flex-start;align-items:center;gap:6px;margin:2px 0 0;padding:6px 11px 6px 8px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.rookie .ic{width:14px;height:14px;color:var(--want)}.rookie b{color:var(--brass)}svg.clip{flex:none;display:inline-block;overflow:visible}svg.clip.dim{opacity:.3;filter:grayscale()}svg.clip.red{filter:drop-shadow(0 0 3px #ff5050cc);animation:1.6s ease-in-out infinite alternate redclip}@keyframes redclip{to{filter:drop-shadow(0 0 8px #ff5a5a)}}.clipnow{background:var(--felt-hi);border:1px solid var(--line);border-radius:14px;align-items:center;gap:14px;padding:12px;display:flex}.clipnow b{font-size:16px;display:block}.clipnow span{color:var(--chalk-dim);font-size:13px}.clipempty{border:2px dashed var(--line);width:64px;height:64px;color:var(--chalk-dim);border-radius:50%;flex:none;place-items:center;display:grid}.clipladder{justify-content:space-between;gap:2px;padding:0 2px;display:flex}.clipladder .cl{justify-items:center;gap:2px;display:grid}.clipladder small{color:var(--chalk-dim);font-size:10px;font-weight:800}.clipladder .cl.got small,.vchip.clipchip{color:var(--chalk)}.clipup{text-align:left;background:var(--felt-hi);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}.clipup b{color:var(--chalk);display:block}.clipup span{color:var(--chalk-dim);font-size:13px}.chiprow{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.wasyours{z-index:3;letter-spacing:.06em;text-transform:uppercase;color:#fff;white-space:nowrap;pointer-events:none;background:#c0392b;border-radius:9cqw;padding:1cqw 2.4cqw;font-size:2.8cqw;font-weight:900;position:absolute;bottom:3cqw;left:50%;transform:translate(-50%);box-shadow:0 .6cqw 1.6cqw #00000059}.cu-card .wasyours{display:none}.practicepill{z-index:3;letter-spacing:.1em;text-transform:uppercase;background:var(--brass);color:var(--brass-ink);pointer-events:none;border-radius:9cqw;padding:1cqw 2.6cqw;font-size:2.8cqw;font-weight:900;position:absolute;top:4.6cqw;left:50%;transform:translate(-50%)}.face.poster{color:#3a2a14;text-align:center;background:radial-gradient(120% 90% at 50% 38%,#f3e7c6 0,#e4d2a3 70%,#cdb57e 100%) padding-box padding-box,linear-gradient(#8a6a3a,#5c4322) border-box;border-color:#0000;align-items:center;gap:2.2cqw;padding:4cqw 5cqw 3.5cqw}.face.poster:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 88%,#78501e2e,#0000 30%),radial-gradient(circle at 90% 12%,#78501e24,#0000 26%),repeating-linear-gradient(0deg,#5a3c140a 0 2px,#0000 2px 6px);position:absolute;inset:0}.tack{z-index:2;background:radial-gradient(circle at 35% 35%,#ff9a8a,#b8201a 60%,#6a0e0a);border-radius:50%;width:5cqw;height:5cqw;margin-left:-2.5cqw;position:absolute;top:1.6cqw;left:50%;box-shadow:0 .8cqw 1cqw #00000073}.wp-head{font-family:var(--f-poster);letter-spacing:.06em;text-transform:uppercase;color:#3a2410;border-top:.7cqw solid #3a2410;border-bottom:.7cqw solid #3a2410;width:100%;margin-top:3.5cqw;padding:1.6cqw 3cqw;font-size:13cqw;line-height:1;position:relative}.wp-what{font-family:var(--f-poster);color:#2a1a08;text-wrap:balance;font-size:7.2cqw;line-height:1.1;position:relative}.wp-detail{color:#5a4426;max-width:92%;font-size:3.9cqw;line-height:1.35;position:relative}.wp-reward{border-top:.35cqw dashed #3a241080;justify-items:center;gap:1cqw;width:100%;margin-top:auto;padding-top:2.5cqw;display:grid;position:relative}.wp-lbl{letter-spacing:.22em;text-transform:uppercase;color:#7a5a2e;font-size:3cqw;font-weight:900}.wp-cash{font-family:var(--f-poster);color:#2f5d1e;font-size:15cqw;line-height:1}.wp-sub{color:#5a4426;font-size:3.3cqw}.wp-card{text-align:left;align-items:center;gap:3cqw;display:flex}.wp-card b{font-size:3.9cqw;line-height:1.25}.wp-foot{color:#5a4426;justify-content:space-between;width:100%;font-size:3.3cqw;font-weight:700;display:flex;position:relative}.wp-foot span{align-items:center;gap:1cqw;display:inline-flex}.wp-foot .ic{width:3.5cqw;height:3.5cqw}.wpmini{aspect-ratio:63/88;color:#3a2410;width:44px;font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#efe2bd,#d9c48f);border:2px solid #6a4c26;border-radius:4px;flex:none;place-items:center;font-size:9px;font-weight:900;display:grid;box-shadow:0 3px 8px #00000059}.pickmatch{color:var(--want);font-size:10.5px;font-weight:800}.cashcard{width:var(--mw);aspect-ratio:63/88;color:#eaffdf;background:linear-gradient(135deg,#3f7a3a,#2b5a28);border:4px solid #a9d39c;border-radius:8px;place-content:center;justify-items:center;display:grid;box-shadow:0 6px 18px #00000059}.cashcard b{font-family:var(--f-display);font-weight:900;font-size:calc(var(--mw) * .24);line-height:1.1}.cashcard small{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.stats button.stat{color:inherit;font:inherit;cursor:pointer}.stats button.stat b{color:var(--brass)}.tptabs button{font-size:13px}.pvseg{width:156px}.pvseg button{padding:6px 4px;font-size:12.5px}.pdeck-wrap{flex-direction:column;margin-inline:-16px;display:flex}.pdeck{flex:none;height:min(68vh,560px)}.hrow{background:var(--felt-hi);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.hrow .thumbs{flex:none;align-items:center;gap:4px;display:flex}.hrow .thumbs .ic{width:14px;height:14px;color:var(--chalk-dim)}.htile{aspect-ratio:63/88;border:3px solid var(--tier);background:var(--stock);border-radius:5px;place-items:center;width:40px;font-size:19px;display:grid;box-shadow:0 3px 8px #0000004d}.solo{z-index:36;background-color:var(--felt);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:fixed;inset:0}.solo-body{flex-direction:column;flex:1;width:100%;max-width:560px;min-height:0;margin:0 auto;padding:4px 16px 0;display:flex}.solo .deck{flex:1}.solo-note{text-align:center;color:var(--chalk-dim);padding:4px 0 0;font-size:13.5px}#solo-acts{min-height:80px}#solo-acts:empty{display:none}.solo .deck{padding-bottom:14px}@property --ea{syntax:"<angle>";inherits:false;initial-value:0deg}.edgefx{pointer-events:none;z-index:0;position:absolute;inset:0}.mstage .ms-in{z-index:1;position:relative}.edgefx i{display:block;position:absolute;inset:0}.edgefx .eg{transition:box-shadow .5s}.mstage[data-charge="1"] .eg{box-shadow:inset 0 0 36px 8px color-mix(in srgb,var(--c1) 75%,transparent),inset 0 0 90px 18px color-mix(in srgb,var(--c2) 35%,transparent)}.mstage[data-charge="2"] .eg{box-shadow:inset 0 0 50px 16px color-mix(in srgb,var(--c1) 90%,#fff),inset 0 0 140px 40px color-mix(in srgb,var(--c2) 60%,transparent)}.edgefx .er{background:conic-gradient(from var(--ea),transparent 0 66%,var(--c1) 80%,#fff 86%,var(--c2) 92%,transparent 98%);-webkit-mask-composite:xor;opacity:0;padding:4px;transition:opacity .4s,padding .3s;animation:1.8s linear infinite edgerun;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.edgefx .er.r2{animation-delay:-.9s}.mstage[data-charge="1"] .er:not(.r2),.mstage[data-charge="2"] .er{opacity:1}.mstage[data-charge="2"] .er{padding:7px;animation-duration:1s}@keyframes edgerun{to{--ea:360deg}}.edgefx .ep{opacity:0;background-image:radial-gradient(circle,#fff 0 1.5px,transparent 2.5px),radial-gradient(circle,color-mix(in srgb,var(--c1) 70%,#fff) 0 2px,transparent 3px);background-position:0 0,13px 30px;background-size:26px 60px,34px 90px;transition:opacity .4s;animation:3.6s linear infinite rise;-webkit-mask:linear-gradient(90deg,#000 0,#0000 50px calc(100% - 50px),#000 100%);mask:linear-gradient(90deg,#000 0,#0000 50px calc(100% - 50px),#000 100%)}.mstage[data-charge="1"] .ep{opacity:.65}.mstage[data-charge="2"] .ep{opacity:1;animation-duration:1.6s}@keyframes rise{to{background-position:0 -180px,13px -150px}}.mstage.burst .eb{animation:1s ease-out forwards edgeburst}@keyframes edgeburst{0%{box-shadow:inset 0 0 #0000}25%{box-shadow:inset 0 0 120px 70px color-mix(in srgb,var(--c1) 70%,#fff)}to{box-shadow:inset 0 0 220px 160px #0000}}.tut{z-index:42;background-color:var(--felt);background-image:var(--ground);padding:calc(env(safe-area-inset-top,0px) + 12px) 16px calc(env(safe-area-inset-bottom,0px) + 16px);flex-direction:column;display:flex;position:fixed;inset:0}.tut-in{flex-direction:column;flex:1;gap:14px;width:100%;max-width:440px;min-height:0;margin:0 auto;display:flex}.tut-mid{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.tut-skip{top:calc(env(safe-area-inset-top,0px) + 10px);z-index:2;border:1px solid var(--line);color:var(--chalk-dim);background:0 0;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700;position:absolute;right:16px}.tut-title{font-family:var(--f-display);color:var(--chalk);text-wrap:balance;font-size:28px;font-weight:900;line-height:1.1}.tut-title.sm{font-size:22px}.tut-lead{color:var(--chalk-dim);max-width:34ch;margin:0 auto}.tut-lead.sm{font-size:13.5px}.tut-big{font-family:var(--f-display);color:var(--brass);font-size:44px;font-weight:900;line-height:1}.tut-mid input[type=range]{max-width:320px}.tut-ico{background:var(--felt-deep);border:2px solid var(--brass);width:64px;height:64px;color:var(--brass);border-radius:50%;place-items:center;display:grid}.tut-ico .ic{width:30px;height:30px}.tut-ico.gold{background:var(--brass);color:var(--brass-ink)}.tut .flip.tflip{width:min(200px,50vw);margin:0 0 8px}.tut-deckwrap{flex-direction:column;flex:1;min-height:0;display:flex}.tut-lesson{text-align:center;align-content:start;gap:4px;min-height:122px;padding-top:30px;display:grid}#tl-hint.nudge{color:#ff8a80;animation:.4s shake}#tl-hint.good{color:var(--want)}.tdeck-area{margin-inline:-16px;flex:1;min-height:0;margin-bottom:12px;display:flex;position:relative}.tdeck-area .deck{flex:1}.ghost{z-index:40;width:58px;height:58px;color:var(--felt-deep);pointer-events:none;background:#ffffffed;border-radius:50%;place-items:center;margin:-29px 0 0 -29px;display:none;position:absolute;top:56%;left:50%;box-shadow:0 8px 24px #00000073}.ghost .ic{stroke-width:1.8px;width:32px;height:32px}.ghost.g-pass,.ghost.g-want,.ghost.g-offer,.ghost.g-tap,.ghost.g-hold{display:grid}.ghost.g-pass{animation:1.9s ease-in-out infinite gleft}.ghost.g-want{animation:1.9s ease-in-out infinite gright}.ghost.g-offer{animation:1.9s ease-in-out infinite gup}.ghost.g-tap{animation:1.3s ease-in-out infinite gtap}.ghost.g-hold{animation:2.2s ease-in-out infinite ghold}@keyframes gleft{0%{opacity:0;transform:translate(40px)}15%{opacity:1}70%{opacity:1;transform:translate(-110px)}to{opacity:0;transform:translate(-130px)}}@keyframes gright{0%{opacity:0;transform:translate(-40px)}15%{opacity:1}70%{opacity:1;transform:translate(110px)}to{opacity:0;transform:translate(130px)}}@keyframes gup{0%{opacity:0;transform:translateY(40px)}15%{opacity:1}70%{opacity:1;transform:translateY(-120px)}to{opacity:0;transform:translateY(-140px)}}@keyframes gtap{0%,to{transform:scale(1)}35%{transform:scale(.8)}55%{transform:scale(1.04)}}@keyframes ghold{0%{transform:scale(1);box-shadow:0 0 #ffffffb3}45%,to{transform:scale(.84);box-shadow:0 0 0 18px #fff0}}.act.glowbtn .ring{box-shadow:0 0 0 4px rgba(var(--acc-rgb),.3),0 0 22px currentColor;animation:1.4s ease-in-out infinite btnpulse}@keyframes btnpulse{50%{transform:scale(1.08)}}.tut:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(110% 70% at 50% 58%,#2c1a55 0,#120a26 55%,#06030e 100%);transition:opacity .7s;position:absolute;inset:0}.tut.wel:before{opacity:1}.tut.wel{overflow:hidden}.tut-in{z-index:1;position:relative}.tut.wel .tut-skip{color:#b8acdb;border-color:#ffffff2e}.wel-spark{z-index:3;width:var(--s,8px);height:var(--s,8px);margin:calc(var(--s,8px) / -2) 0 0 calc(var(--s,8px) / -2);pointer-events:none;background:radial-gradient(circle,#fff 0 25%,#ff9fe9 55%,#0000 72%);border-radius:50%;animation:.85s ease-out forwards wspark;position:fixed}@keyframes wspark{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:translate(var(--x),var(--y)) scale(.25)}}.pk-wrap{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;outline:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:30px;min-height:0;display:flex}.pk{--p:0;aspect-ratio:63/96;width:min(62vw,268px,35.4375vh);transition:transform .5s;position:relative;container-type:inline-size}.pk-wrap.moving .pk{cursor:grabbing}.pk-cards{z-index:0;position:absolute;top:10%;left:7%;right:7%}.pk-c{transform:rotate(calc((var(--k) - 1) * 2deg));transition:transform .7s cubic-bezier(.2,.9,.25,1.05),opacity .45s;position:absolute;top:0;left:0;right:0}.pk-c .cardback{border-radius:4.4cqw;box-shadow:0 2cqw 6cqw #00000073}.pk-c .cardback .emblem{font-size:9cqw}.pk-body,.pk-top{background:linear-gradient(115deg,#0000 22%,#ffffff52 34%,#0000 46%) 0 0/260% 100% no-repeat,linear-gradient(160deg,#ff8ad89e,#ffd36e6b 30%,#8ff0ff80 56%,#b694ff9e 82%) 0 0/100% 100%,radial-gradient(130% 90% at 50% 30%,#46298a,#170c31 80%) 0 0/100% 100%;animation:4.5s ease-in-out infinite pksheen}@keyframes pksheen{0%,to{background-position:120% 0,0 0,0 0}50%{background-position:-20% 0,0 0,0 0}}.pk-body{z-index:1;color:#fff;--z:2.2cqw;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) top/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 var(--z)/100% calc(100% - 2 * var(--z)) no-repeat,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) bottom/calc(2 * var(--z)) var(--z) repeat-x;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) top/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 var(--z)/100% calc(100% - 2 * var(--z)) no-repeat,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) bottom/calc(2 * var(--z)) var(--z) repeat-x;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) top/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 var(--z)/100% calc(100% - 2 * var(--z)) no-repeat,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) bottom/calc(2 * var(--z)) var(--z) repeat-x;flex-direction:column;justify-content:center;align-items:center;gap:4cqw;padding-bottom:6cqw;display:flex;position:absolute;inset:15.5% 0 0}.pk-body:after,.pk-top:before{content:"";background:repeating-linear-gradient(90deg,#ffffff47 0 1cqw,#0000001a 1cqw 2.2cqw);height:9cqw;position:absolute;left:0;right:0}.pk-body:after{bottom:0}.pk-word{font:900 12cqw/1 var(--f-display);letter-spacing:-.01em;background:var(--foil);color:#0000;filter:drop-shadow(0 .6cqw #0006);-webkit-background-clip:text;background-clip:text}.pk-med{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#4c3192,#190e34 70%) padding-box,var(--foil) border-box;border:2cqw solid #0000;border-radius:50%;place-items:center;width:34cqw;display:grid;box-shadow:0 0 6cqw #ff8ad866,0 2cqw 5cqw #00000073}.pk-med span{font:900 13cqw/1 var(--f-display);color:#fff;text-shadow:0 0 3cqw #8ff0ffd9;transform:rotate(-8deg)}.pk-sub{letter-spacing:.22em;text-transform:uppercase;font-size:4.4cqw;font-weight:900}.pk-n{color:#ffffffbf;font-size:3.6cqw;font-weight:700}.pk-top{z-index:3;transform-origin:100% 100%;height:16.5%;transform:rotate(calc(var(--p) * -15deg)) translate(calc(var(--p) * -3cqw),calc(var(--p) * -8cqw));--z:2.2cqw;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) top/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 var(--z)/100% calc(100% - 2 * var(--z)) no-repeat,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) bottom/calc(2 * var(--z)) var(--z) repeat-x;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) top/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 var(--z)/100% calc(100% - 2 * var(--z)) no-repeat,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) bottom/calc(2 * var(--z)) var(--z) repeat-x;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) top/calc(2 * var(--z)) var(--z) repeat-x,linear-gradient(#000 0 0) 0 var(--z)/100% calc(100% - 2 * var(--z)) no-repeat,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) bottom/calc(2 * var(--z)) var(--z) repeat-x;position:absolute;top:0;left:0;right:0}.pk-top:before{top:0}.pk-top:after{content:"";border-top:.5cqw dashed #fff9;position:absolute;bottom:4.5cqw;left:3cqw;right:3cqw}.pk-tear{letter-spacing:.14em;text-transform:uppercase;color:#fff;text-shadow:0 .3cqw .6cqw #0006;font-size:3.3cqw;font-weight:900;position:absolute;bottom:6cqw;left:4cqw}.pk-wrap.idle .pk-top{animation:4.5s ease-in-out infinite pksheen,2.8s ease-in-out infinite pkwig}@keyframes pkwig{0%,62%,to{rotate:0deg}72%{rotate:4deg}82%{rotate:1deg}90%{rotate:2.5deg}}.pk-glow{z-index:2;pointer-events:none;filter:blur(1.5px);height:20cqw;opacity:calc(.15 + var(--p) * .85);transform:scaleX(calc(.4 + var(--p) * .6));background:radial-gradient(closest-side,#fff,#ffbef2bf 38%,#8ff0ff4d 64%,#0000 80%);border-radius:50%;position:absolute;top:calc(16% - 10cqw);left:-12%;right:-12%}.pk-hint{color:#e6ddff;text-align:center;align-items:center;gap:8px;font-size:15px;font-weight:700;transition:opacity .3s;animation:2.6s ease-in-out infinite whint;display:flex}.pk-hint .ic{width:20px;height:20px;animation:2.2s ease-in-out infinite pkfinger}@keyframes whint{0%,to{opacity:.65}50%{opacity:1}}@keyframes pkfinger{0%,to{transform:translate(-10px)}50%{transform:translate(10px)}}.pk-wrap.torn .pk-hint{opacity:0;animation:none}.pk-wrap.torn .pk-top{opacity:0;transition:transform .6s cubic-bezier(.3,.6,.4,1),opacity .5s .15s;animation:none;transform:translate(48cqw,-95cqw)rotate(38deg)}.pk-wrap.torn .pk-glow{animation:1s ease-out forwards pkburst}@keyframes pkburst{0%{opacity:1;transform:scale(1)}35%{opacity:1;transform:scale(1.5,2.2)}to{opacity:0;transform:scale(1.8,2.8)}}.pk-wrap.rise .pk-c{transform:translateY(calc(-58% - var(--k) * 5%)) rotate(calc((var(--k) - 1) * 5deg))}.pk-wrap.drop .pk-body,.pk-wrap.drop .pk-glow{opacity:0;transition:transform .55s ease-in,opacity .45s .1s;transform:translateY(75%)}.pk-wrap.drop .pk-cards{opacity:0;transition:transform .55s ease-out,opacity .45s .15s;transform:translateY(-6%)scale(1.15)}.lzw{gap:0}.lzw .ghost{top:83%}.lz-dots{justify-content:center;gap:6px;min-height:28px;padding:14px 0 6px;display:flex}.lz-dots i{background:var(--line);border-radius:4px;width:7px;height:7px;transition:width .25s,background .25s}.lz-dots i.done{background:color-mix(in srgb,var(--pink) 50%,var(--line))}.lz-dots i.on{background:var(--foil);width:20px}.lz-hint{text-align:center;min-height:22px;color:var(--chalk-dim);max-width:34ch;margin:0 auto 6px;font-size:14px;font-weight:700}.lz-hint.nudge{color:#ff8a80;animation:.4s shake}.lz-hint.good{color:var(--want)}.face.lz{background:radial-gradient(130% 90% at 50% 22%,#46298a 0,#1d1140 55%,#120a26 100%) padding-box,var(--foil) border-box;color:#fff;text-align:center;font-family:var(--f-display);--sh:.55;--gs:5s;justify-content:center;align-items:center;gap:7cqw;padding:9cqw 8cqw}.lz-arw{aspect-ratio:1;background:#ffffff0a;border:1.4cqw solid;border-radius:50%;place-items:center;width:30cqw;display:grid;box-shadow:0 0 9cqw -2cqw}.lz-arw .ic{stroke-width:2.6px;width:58%;height:58%}.lz-right .lz-arw,.lz-right .lz-t b{color:var(--want)}.lz-left .lz-arw,.lz-left .lz-t b{color:var(--pass)}.lz-up .lz-arw,.lz-up .lz-t b{color:var(--brass)}.lz-t{letter-spacing:-.015em;text-wrap:balance;font-size:11cqw;font-weight:900;line-height:1.06}.face.lz-tap{justify-content:flex-start;gap:3cqw;padding:3cqw}.lz-tap .art-wrap{background:#ffffff1f;flex:auto;width:100%;padding:1.2cqw}.lz-tap .art{background:var(--foil);background-size:160% 160%;animation:5s ease-in-out infinite alternate sheen}.lz-tap .art .pic.emoji{font:900 19cqw/.95 var(--f-display);color:#120a24;text-transform:uppercase;letter-spacing:-.03em;filter:none;text-align:center;padding:0 5cqw}.lz-hold{font:900 12cqw/1 var(--f-display);text-transform:uppercase;letter-spacing:.06em;opacity:0;place-items:center;min-height:16cqw;transition:opacity .45s,transform .45s cubic-bezier(.2,1.4,.4,1);display:grid;transform:translateY(3cqw)scale(.9)}.lz-hold.on{opacity:1;background:var(--foil);color:#0000;-webkit-background-clip:text;background-clip:text;transform:none}.lz-end .lz-k{letter-spacing:.16em;text-transform:uppercase;color:var(--chalk-dim);font-size:4cqw;font-weight:900}.lz-end h2{letter-spacing:-.015em;font-size:10cqw;font-weight:900;line-height:1.05}.lz-two{grid-template-columns:1fr 1fr;gap:3cqw;width:100%;display:grid}.lz-opt{background:rgba(var(--bg-rgb),.7);border:.6cqw solid;border-radius:4cqw;justify-items:center;gap:1.5cqw;padding:4.5cqw 2cqw;display:grid}.lz-opt.l{color:var(--pass)}.lz-opt.r{color:var(--want)}.lz-opt .ic{stroke-width:2.6px;width:9cqw;height:9cqw}.lz-opt b{color:#fff;font-size:5.2cqw;line-height:1.1}.cu-sheet.lz{color:#fff;text-align:center;font-family:var(--f-body);background:linear-gradient(#24154a,#120a26);border-top:0;padding:16px 14px 18px;box-shadow:inset 0 0 0 1.5px #ffffff24,0 10px 30px #00000059}.lzs-a{font:900 25px/1.1 var(--f-display);letter-spacing:-.01em;background:var(--foil);color:#0000;-webkit-background-clip:text;background-clip:text}.lzs-b{color:var(--chalk-dim);font-size:15px;font-weight:700;animation:.5s 1.1s backwards fadeup}.pc-wrap{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;padding-top:8px;display:flex}.pc{width:var(--pw,330px);aspect-ratio:63/88;perspective:1400px;flex:none;transition:transform .3s,opacity .3s;position:relative}.pc.dragging{transition:none}.pc-rot{transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,.75,.25,1);position:absolute;inset:0}.pc.flip .pc-rot{transform:rotateY(180deg)}.pc-front,.pc-back{backface-visibility:hidden;background:radial-gradient(130% 90% at 50% 18%,#3f2679,#170c31 75%) padding-box,var(--foil) border-box;color:var(--chalk);border:7px solid #0000;border-radius:18px;position:absolute;inset:0;box-shadow:0 14px 40px #00000080}.pc-front{overscroll-behavior:contain;flex-direction:column;gap:10px;padding:12px 12px 14px;display:flex;overflow-y:auto}.pc-front.ask{justify-content:center}.pc-title{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.pc-front.ask .pc-title{display:none}.pc-name{font:900 24px/1.1 var(--f-display);letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;transform-origin:0 0;min-width:0;overflow:hidden}.pc-rank{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);color:var(--chalk-dim);border-radius:99px;flex:none;padding:3px 9px;font-size:11px;font-weight:800}.pc-art{background:var(--foil);cursor:pointer;border-radius:12px;flex:1 1 0;min-height:64px;padding:3px;animation:.55s cubic-bezier(.2,1.3,.4,1) pcpop;display:grid;overflow:hidden}.pc-art>*{border-radius:9px;grid-area:1/1;width:100%;height:100%}.pc-art img{object-fit:cover}.pc-ph{color:#e6ddff;font:900 19px/1.15 var(--f-display);text-align:center;background:#170c31;place-content:center;justify-items:center;gap:6px;padding:10px;display:grid}.pc-ph .ic{width:30px;height:30px;color:var(--pink)}@keyframes pcpop{0%{opacity:0;transform:scale(.6)}}.pc-front.compact{gap:8px}.pc-front.compact .pc-art{min-height:52px}.pc-front.compact .pc-ph{gap:3px;padding:6px;font-size:15px}.pc-front.compact .pc-ph .ic{width:22px;height:22px}.pc-body .chips{gap:6px}.pc-body .chip{padding:6px 10px;font-size:13px}.pc-type{letter-spacing:.1em;text-transform:uppercase;color:var(--chalk-dim);border-bottom:1px solid var(--line);flex:none;justify-content:space-between;padding-bottom:6px;font-size:11.5px;font-weight:800;animation:.35s ease-out fadeup;display:flex}.pc-body{flex:none;align-content:start;gap:10px;animation:.35s ease-out fadeup;display:grid}.pc-q{font:900 24px/1.12 var(--f-display);letter-spacing:-.01em;text-align:center;text-wrap:balance}.pc-q.sm{text-align:left;font-size:17px}.pc-names{gap:8px;display:grid}.pc-note{color:var(--chalk-dim);text-align:center;font-size:12.5px}.pc-sex{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pc-sex button{border:1.5px solid var(--line);background:var(--felt-deep);border-radius:12px;min-height:52px;font-size:16px;font-weight:800}.pc-sex button[aria-pressed=true]{background:var(--foil);color:var(--brass-ink);border-color:#0000}.pc-lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--chalk-dim);font-size:12px;font-weight:800}.pc-sum{flex-wrap:wrap;gap:6px;display:flex}.pc-sum span{border:1px solid var(--line);background:#ffffff14;border-radius:99px;padding:4px 10px;font-size:12.5px;font-weight:700}.pc-where{color:var(--chalk-dim);font-size:13px;font-weight:700}.pc-hint{text-align:center;color:var(--chalk-dim);max-width:34ch;min-height:20px;font-size:13.5px;font-weight:600}.pc-back{text-align:center;touch-action:none;cursor:grab;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:18px 14px;display:flex;transform:rotateY(180deg)}.pc-bk{letter-spacing:.16em;text-transform:uppercase;color:var(--chalk-dim);font-size:12px;font-weight:900}.pc-back .pk-med{border-width:7px;width:34%}.pc-back .pk-med span{font-size:34px}.pc-opts{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.pc-o{background:rgba(var(--bg-rgb),.75);color:var(--pink);font:inherit;text-align:center;border:2px solid;border-radius:14px;justify-items:center;gap:5px;padding:14px 8px;display:grid}.pc-o.r{color:var(--brass)}.pc-o .ear{font-size:26px;font-weight:900;line-height:1}.pc-o b{color:var(--chalk);font-size:16px;line-height:1.15}.pc-o small{color:var(--chalk-dim);font-size:12px;line-height:1.25}.vf{flex:1;align-content:start;gap:12px;min-height:0;padding:30px 0 8px;display:grid;overflow-y:auto}.vf .tut-title{text-align:left}.onb-bar{background:linear-gradient(rgba(var(--bg-rgb),.88),rgba(var(--bg-rgb),.88)) padding-box,var(--foil) border-box;border:1.5px solid #0000;border-radius:14px;gap:3px;margin:6px 0 4px;padding:12px 14px;display:grid}.onb-bar b{font:900 19px/1.2 var(--f-display)}.onb-bar small{color:var(--chalk-dim);font-size:13px}body.onb-lock .tabbar,body.onb-lock .top-right{visibility:hidden}.hero-town{color:var(--chalk-dim);font-size:13.5px;font-weight:600}.ob-rv{float:right;color:var(--brass);letter-spacing:0;text-transform:none;font-size:14px}.tchip i{background:var(--gm);flex:none;width:9px;height:9px;transform:rotate(45deg);box-shadow:0 0 0 1px #fff6}.tchips{margin-top:4px}.wmode{border:1px solid color-mix(in srgb,var(--pink) 45%,var(--line));background:color-mix(in srgb,var(--pink) 7%,transparent);border-radius:14px;gap:8px;padding:2px 12px 12px;display:grid}.wmode .switch{border-bottom:0;padding-bottom:4px}.wmode .switch b{align-items:center;gap:7px;display:flex}.wmode .switch b .ic{width:18px;height:18px;color:var(--pink)}.wmode .switch input:checked{background:var(--pink);border-color:var(--pink)}.wmode .btn{justify-self:start}.iconbtn.wm{border-color:var(--pink);box-shadow:0 0 0 2px color-mix(in srgb,var(--pink) 35%,transparent)}.iconbtn.wm .dot{background:var(--pink)}.vchip.wchip{border:1px solid var(--pink);color:var(--pink)}.topbar{position:relative}.topbar:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#fff3 0 3px,#ffffff0a 3px 7px);height:7px;position:absolute;bottom:-2px;left:-16px;right:-16px;-webkit-mask:linear-gradient(#000,#00000040);mask:linear-gradient(#000,#00000040)}.tabbar{border-top:0;position:relative}.tabbar:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#3d2a6b 0 3px,#21153f 3px 7px);height:9px;position:absolute;top:-8px;left:0;right:0;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/10px 9px repeat-x;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/10px 9px repeat-x}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation:none!important}}@media (width>=600px){.badges{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--f-display:"Inter Tight Variable", "Inter Tight", "Inter Variable", Inter, system-ui, sans-serif;--f-body:"Inter Variable", Inter, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--f-card:"Archivo Variable", Archivo, "Helvetica Neue", Arial, sans-serif}#root{height:100%}.tab.soon{opacity:.55}.pc-adult{border-bottom:0;padding:6px 0}.boot{place-items:center;display:grid;position:fixed;inset:0}body.layer-open .view{touch-action:none;overflow:hidden}.reveal,.sheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.reveal{background-color:var(--felt);background-image:var(--ground)}.pk-top{transform:rotate(calc(var(--p) * 15deg)) translate(calc(var(--p) * -3cqw), calc(var(--p) * -8cqw))}@supports (height:100dvh){.sheet-wrap{height:100dvh;bottom:auto}.sheet{max-height:min(92%,100dvh - 24px)}}.sheet{touch-action:pan-y;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.tierkey{grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:10px 14px}.tk{grid-template-columns:28px minmax(0,1fr)}
