.cp p{margin:0 0 8px}.cp p:last-child{margin-bottom:0}.cp-formula{display:flex;flex-wrap:wrap;gap:6px;align-items:stretch;margin:10px 0 8px}.cp-box{flex:1 1 96px;min-width:96px;background:color-mix(in srgb,var(--fg, #fff) 6%,transparent);border:1px solid var(--line);border-radius:8px;padding:7px 8px;text-align:center}.cp-box b{display:block;font-size:13px}.cp-box span{display:block;font-size:11px;color:var(--fg-3, #999);margin-top:2px;line-height:1.35}.cp-op{align-self:center;font-size:20px;color:var(--fg-3, #777);padding:0 1px}@media(max-width:520px){.cp-op{display:none}.cp-box{flex-basis:calc(50% - 6px)}}.cp-bar{display:flex;align-items:center;gap:8px;margin:4px 0;font-size:13px}.cp-lab{width:78px;flex:none}.cp-trk{flex:1;height:14px;border-radius:4px;background:color-mix(in srgb,var(--fg, #fff) 7%,transparent);overflow:hidden}.cp-trk i{display:block;height:100%;border-radius:4px}.cp-val{width:46px;text-align:right;font-variant-numeric:tabular-nums;flex:none}.cp-price{width:76px;text-align:right;font-variant-numeric:tabular-nums;flex:none;color:var(--fg-3, #999);font-size:12px}@media(max-width:400px){.cp-lab{width:68px;font-size:12px}.cp-price{width:66px;font-size:11px}}.cp-ranks{display:flex;align-items:flex-end;gap:6px;margin:8px 0 10px}.cp-rank{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;align-self:flex-end;background:color-mix(in srgb,var(--fg, #fff) 6%,transparent);border:1px solid var(--line);border-radius:6px 6px 3px 3px;padding:4px 2px 3px;min-width:0}.cp-rank b{font-size:12px;color:var(--gold, #d4af37)}.cp-rank span{font-size:10.5px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cp-rank i{font-style:normal;font-size:10px;color:var(--fg-3, #999)}.cp-row{display:flex;justify-content:space-between;gap:10px;font-size:13.5px;padding:6px 0 2px}.cp-k{color:var(--gold, #d4af37);font-family:var(--mono);font-size:12px;text-align:right;flex:none}.cp-sub{margin-bottom:4px;line-height:1.5}.cp-table{margin-top:6px}.cp-longroad p b{color:var(--fg, #fff)}.cp-compact .sec{padding:12px 14px}.twe-panel{position:relative}.twe-panel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(var(--twe-own, var(--fg-3)),var(--twe-opp, var(--fg-3)))}.twe-title{font-family:var(--disp);font-size:20px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.1;overflow-wrap:anywhere}.twe-lede{margin-top:6px;color:var(--fg-2)}.twe-lede b{font-weight:600}.twe-today{margin-top:10px;padding:8px 10px;display:grid;gap:3px;font-size:12px;border:1px solid var(--line);border-radius:var(--r-s);background:var(--bg-2)}.twe-today b{font-family:var(--mono);font-weight:600}.twe-done{color:var(--warn)}.twe-open{color:var(--gold, #d4af37)}.twe-label{display:flex;justify-content:space-between;gap:8px;margin:12px 0 4px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.twe-strip{display:flex;gap:8px;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:4px 3px 8px;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.twe-strip::-webkit-scrollbar{height:6px}.twe-strip::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:3px}.twe-cell{position:relative;flex:0 0 76px;min-width:0;scroll-snap-align:start;cursor:pointer;border-radius:3px}.twe-cell:focus-visible{outline:2px solid var(--info);outline-offset:2px}.twe-cell .thumb{transition:none}@media(hover:hover){.twe-cell .thumb:hover{transform:none;box-shadow:none}}.twe-cell .thumb .n{font-size:12px;padding:18px 5px 5px}.twe-off,.twe-off .thumb{cursor:not-allowed}.twe-ord{position:absolute;top:4px;left:4px;z-index:2;pointer-events:none;min-width:18px;height:18px;padding:0 4px;border-radius:9px;display:grid;place-items:center;background:var(--fg);color:var(--bg);font-family:var(--mono);font-size:10px;font-weight:700}.twe-cap{margin-top:3px;min-height:2.5em;text-align:center;overflow-wrap:anywhere;font-family:var(--mono);font-size:10px;line-height:1.25;color:var(--fg-2)}.twe-off .twe-cap{color:var(--warn)}.twe-crew{margin-top:8px;display:grid;gap:3px}.twe-row{display:grid;grid-template-columns:14px minmax(0,1fr) repeat(5,30px) 42px;gap:5px;align-items:baseline;font-size:12px}.twe-row>span:nth-child(n+3){text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.twe-row .twe-i{font-family:var(--mono);font-size:10px;color:var(--fg-3)}.twe-row .twe-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.twe-row.twe-hd{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.twe-pay{margin-top:6px;padding-top:8px;border-top:1px dashed var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:12px}.twe-pay b{font-family:var(--mono);font-weight:600}.twe-go{margin-top:12px;display:grid;gap:6px}.btn.twe-play{width:100%;min-height:44px;font-size:14px}.twe-hint{font-size:11px;color:var(--fg-3)}.twe-note{margin-top:10px;font-size:11px;color:var(--fg-3)}.twe-note a{color:var(--fg-2);text-decoration:underline;text-underline-offset:2px}@media(min-width:700px){.twe-cell{flex-basis:96px}.twe-cell .thumb .n{font-size:14px;padding:22px 7px 6px}.twe-crew{max-width:640px}.twe-row{grid-template-columns:16px minmax(0,1fr) repeat(5,44px) 52px;gap:8px}.twe-go{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.btn.twe-play{width:auto;min-width:220px}}:root{--rar-common: #9a9ea8;--rar-name-common: #e3e4e8;--rar-uncommon: #4fc27c;--rar-name-uncommon: #c6f0d3;--rar-rare: #4a8cf0;--rar-name-rare: #c3d9ff;--rar-epic: #a35ff0;--rar-name-epic: #e0caff;--rar-legendary: #e2b13c;--rar-name-legendary: #f5dc95;--rar-mythic: #ff5c9a;--rar-name-mythic: #ffc0d6}.card.common{--rn: 1;--rar: var(--rar-common);--name-c: var(--rar-name-common)}.card.uncommon{--rn: 2;--rar: var(--rar-uncommon);--name-c: var(--rar-name-uncommon)}.card.rare{--rn: 3;--rar: var(--rar-rare);--name-c: var(--rar-name-rare)}.card.epic{--rn: 4;--rar: var(--rar-epic);--name-c: var(--rar-name-epic)}.card.legendary{--rn: 5;--rar: var(--rar-legendary);--name-c: var(--rar-name-legendary)}.card.mythic{--rn: 6;--rar: var(--rar-mythic);--name-c: var(--rar-name-mythic)}.rp{--rc: var(--rar, currentColor);display:inline-block;width:34px;height:8px;border-radius:1px;vertical-align:middle;background:linear-gradient(90deg,var(--rc) 0 calc(var(--rn, 1) * 16.667%),rgba(255,255,255,.18) 0);-webkit-mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px);mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px)}.rp.r-common{--rn: 1;--rc: var(--rar-common)}.rp.r-uncommon{--rn: 2;--rc: var(--rar-uncommon)}.rp.r-rare{--rn: 3;--rc: var(--rar-rare)}.rp.r-epic{--rn: 4;--rc: var(--rar-epic)}.rp.r-legendary{--rn: 5;--rc: var(--rar-legendary)}.rp.r-mythic{--rn: 6;--rc: var(--rar-mythic)}.rtag{color:var(--rc, inherit);font-weight:500}.rtag.r-common{--rc: var(--rar-common)}.rtag.r-uncommon{--rc: var(--rar-uncommon)}.rtag.r-rare{--rc: var(--rar-rare)}.rtag.r-epic{--rc: var(--rar-epic)}.rtag.r-legendary{--rc: var(--rar-legendary)}.rtag.r-mythic{--rc: var(--rar-mythic)}:root{--spot: .55;--foil: 1;--foil-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);--foil-pad: 9px;--foil-boost: 2.6;--halo-y: 13%}.card.common{--foil-strength: 0}.card.uncommon{--foil-strength: .15}.card.rare{--foil-strength: .26}.card.epic{--foil-strength: .3}.card.legendary{--foil-strength: .4}.card.mythic{--foil-strength: .52}.card{--foil-o: calc(var(--foil-strength, 0) * var(--spot) * var(--foil) * var(--foil-boost, 1))}.card.epic{--halo-y: -28%}.card.legendary{--halo-y: -34%}.pstack img.ly-mid{translate:0 var(--halo-y, 0%)}html[data-finish=baseline] .card.common,.dir-baseline .card.common{--tint: color-mix(in srgb, var(--rar-common) 45%, #1b1b1f);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.6), inset 0 0 0 4px #1b1b1f}html[data-finish=baseline] .card.uncommon,.dir-baseline .card.uncommon{--tint: color-mix(in srgb, var(--rar-uncommon) 70%, #1b1b1f)}html[data-finish=baseline] .card.rare,.dir-baseline .card.rare{--tint: var(--rar-rare);--frame-bg: linear-gradient(135deg, rgba(74,140,240,.16), transparent 40%, transparent 60%, rgba(74,140,240,.16))}html[data-finish=baseline] .card.epic,.dir-baseline .card.epic{--tint: var(--rar-epic);--frame-bg: linear-gradient(135deg, rgba(163,95,240,.18), transparent 40%, transparent 60%, rgba(163,95,240,.18))}html[data-finish=baseline] .card.legendary,.dir-baseline .card.legendary{--tint: var(--rar-legendary);--frame-bg: linear-gradient(135deg, rgba(255,220,140,.22), transparent 35%, transparent 65%, rgba(255,220,140,.18));--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.6), inset 0 0 0 4px #1b1b1f, inset 0 0 0 5px rgba(255,214,120,.25), 0 0 0 1px rgba(226,177,60,.35);--foil-bg: radial-gradient(circle at var(--mx) var(--my), rgba(255,236,190,.5), rgba(255,236,190,0) 58%), repeating-linear-gradient(115deg, rgba(255,255,255,.06) 0 2px, transparent 2px 7px);--sheen: block}html[data-finish=baseline] .card.mythic,.dir-baseline .card.mythic{--tint: transparent;--frame-bg: conic-gradient(from calc(var(--mxn) * 1deg), #ff5c9a, #ffd27a, #7affc4, #7ab8ff, #c47aff, #ff5c9a);--frame-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);--frame-pad: 2px;--frame-shadow: 0 0 18px rgba(255,92,154,.22);--foil-bg: radial-gradient(circle at var(--mx) var(--my), rgba(255,255,255,.52), rgba(255,255,255,0) 56%), linear-gradient(calc(var(--mxn) * 1.2deg), rgba(255,120,180,.35), rgba(120,255,200,.3), rgba(120,180,255,.35));--sheen: block}html[data-finish=holo] .card{--frame-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);--frame-pad: 9px}html[data-finish=holo] .card.common{--tint: #3a3c42;--frame-bg: #1b1b1f;--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7)}html[data-finish=holo] .card.uncommon{--tint: #6d7178;--frame-bg: linear-gradient(180deg, #2b2d33, #202227);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7)}html[data-finish=holo] .card.rare{--tint: #6f9be0;--frame-bg: linear-gradient(calc(var(--mxn) * 1.8deg), #6a86c8, #d8e6ff 30%, #7f9fe0 50%, #cfe0ff 70%, #5f7bc0), repeating-linear-gradient(115deg, rgba(255,255,255,.14) 0 1px, transparent 1px 4px);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7)}html[data-finish=holo] .card.epic{--tint: #b48cf0;--frame-bg: linear-gradient(calc(var(--mxn) * 1.8deg), #7d5cc4, #e6d6ff 30%, #a07fe8 50%, #efe4ff 70%, #6f4fb0), repeating-linear-gradient(115deg, rgba(255,255,255,.14) 0 1px, transparent 1px 4px);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7);--foil-bg: radial-gradient(circle at var(--mx) var(--my), rgba(220,200,255,.55), rgba(220,200,255,0) 45%)}html[data-finish=holo] .card.legendary{--tint: #e0c070;--frame-bg: linear-gradient(calc(var(--mxn) * 1.8deg), #a8842e, #ffe9a8 30%, #c9a24a 50%, #fff2c8 70%, #9a7a2a), repeating-linear-gradient(115deg, rgba(255,255,255,.16) 0 1px, transparent 1px 4px);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7);--foil-blend: color-dodge;--foil-bg: radial-gradient(circle at var(--mx) var(--my), rgba(255,235,180,.55), rgba(255,235,180,0) 42%), repeating-linear-gradient(115deg, rgba(255,255,255,.07) 0 2px, transparent 2px 6px), repeating-linear-gradient(25deg, rgba(255,255,255,.05) 0 2px, transparent 2px 6px);--sheen: block}html[data-finish=holo] .card.mythic{--tint: #f0f0f4;--frame-bg: conic-gradient(from calc(var(--mxn) * 2deg), #ff8ac0, #ffd98a, #8affd0, #8ac0ff, #d08aff, #ff8ac0), repeating-linear-gradient(115deg, rgba(255,255,255,.18) 0 1px, transparent 1px 4px);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7);--foil-blend: color-dodge;--foil-bg: radial-gradient(circle at var(--mx) var(--my), rgba(255,255,255,.55), rgba(255,255,255,0) 40%), linear-gradient(calc(var(--mxn) * 1.6deg), rgba(255,130,190,.35), rgba(255,220,140,.3), rgba(130,255,210,.3), rgba(130,180,255,.35), rgba(210,130,255,.35)), repeating-radial-gradient(circle at 30% 30%, rgba(255,255,255,.08) 0 1px, transparent 1px 5px);--sheen: block}@media(prefers-reduced-motion:reduce){html[data-finish=holo] .card{--sheen: none}}html[data-finish=holo-depth] .card,.dir-holodepth .card{--frame-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);--frame-pad: 9px;--edge-d: block;--edge-pad: 0;--edge-mask: none;--edge-anim: none;--edge-bg: linear-gradient(115deg, transparent calc(var(--mx) - 28%), rgba(255,255,255,.16) var(--mx), transparent calc(var(--mx) + 28%));--edge-o: calc(.5 * var(--spot));--foil-o: calc(var(--foil-strength, 0) * var(--spot) * var(--foil) * var(--foil-boost, 1) * .7);--foil-bg: linear-gradient(100deg, transparent calc(var(--mx) - 22%), rgba(255,255,255,.3) var(--mx), transparent calc(var(--mx) + 22%))}html[data-finish=holo-depth] .card.common,.dir-holodepth .card.common{--tint: #3a3c42;--frame-bg: #1b1b1f;--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7);--edge-shadow: inset 0 6px 10px -4px rgba(0,0,0,.6)}html[data-finish=holo-depth] .card.uncommon,.dir-holodepth .card.uncommon{--tint: #6d7178;--frame-bg: linear-gradient(180deg, #2b2d33, #202227);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7);--edge-shadow: inset 0 0 0 1px rgba(255,255,255,.06), inset 0 8px 14px -4px rgba(0,0,0,.7)}html[data-finish=holo-depth] .card.rare,.dir-holodepth .card.rare{--tint: #6f9be0;--frame-bg: linear-gradient(calc(var(--mxn) * 1.8deg), #6a86c8, #d8e6ff 30%, #7f9fe0 50%, #cfe0ff 70%, #5f7bc0), repeating-linear-gradient(115deg, rgba(255,255,255,.14) 0 1px, transparent 1px 4px);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7);--edge-shadow: inset 0 0 0 1px rgba(61,111,184,.5), inset 0 10px 18px -4px rgba(0,0,0,.75)}html[data-finish=holo-depth] .card.epic,.dir-holodepth .card.epic{--tint: #b48cf0;--frame-bg: linear-gradient(calc(var(--mxn) * 1.8deg), #7d5cc4, #e6d6ff 30%, #a07fe8 50%, #efe4ff 70%, #6f4fb0), repeating-linear-gradient(115deg, rgba(255,255,255,.14) 0 1px, transparent 1px 4px);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7);--foil-bg: linear-gradient(100deg, transparent calc(var(--mx) - 22%), rgba(225,205,255,.36) var(--mx), transparent calc(var(--mx) + 22%));--edge-shadow: inset 0 0 0 1px rgba(138,92,214,.55), inset 0 12px 22px -4px rgba(0,0,0,.8)}html[data-finish=holo-depth] .card.legendary,.dir-holodepth .card.legendary{--tint: #e0c070;--frame-bg: linear-gradient(calc(var(--mxn) * 1.8deg), #a8842e, #ffe9a8 30%, #c9a24a 50%, #fff2c8 70%, #9a7a2a), repeating-linear-gradient(115deg, rgba(255,255,255,.16) 0 1px, transparent 1px 4px);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7);--foil-bg: linear-gradient(100deg, transparent calc(var(--mx) - 24%), rgba(255,236,190,.42) var(--mx), transparent calc(var(--mx) + 24%)), repeating-linear-gradient(115deg, rgba(255,255,255,.06) 0 2px, transparent 2px 6px);--edge-shadow: inset 0 0 0 1px rgba(201,162,74,.75), inset 0 14px 26px -4px rgba(0,0,0,.85), 0 0 0 1px rgba(201,162,74,.3)}html[data-finish=holo-depth] .card.mythic,.dir-holodepth .card.mythic{--tint: #f0f0f4;--frame-bg: conic-gradient(from calc(var(--mxn) * 2deg), #ff8ac0, #ffd98a, #8affd0, #8ac0ff, #d08aff, #ff8ac0), repeating-linear-gradient(115deg, rgba(255,255,255,.18) 0 1px, transparent 1px 4px);--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.7);--foil-bg: linear-gradient(100deg, transparent calc(var(--mx) - 24%), rgba(255,255,255,.42) var(--mx), transparent calc(var(--mx) + 24%)), linear-gradient(calc(var(--mxn) * 1.5deg), rgba(255,150,200,.22), rgba(150,255,225,.18), rgba(160,190,255,.22));--edge-bg: linear-gradient(115deg, transparent calc(var(--mx) - 28%), rgba(255,255,255,.2) var(--mx), transparent calc(var(--mx) + 28%)), linear-gradient(calc(var(--mxn) * 1.2deg), rgba(255,120,180,.14), rgba(120,255,200,.12), rgba(120,180,255,.14));--edge-shadow: inset 0 0 0 1px rgba(255,255,255,.7), inset 0 16px 30px -4px rgba(0,0,0,.9), 0 0 0 1px rgba(255,255,255,.2);--sheen: block}@media(prefers-reduced-motion:reduce){html[data-finish=holo-depth] .card,.dir-holodepth .card{--sheen: none}}.card{--tint: var(--rar-common);--frame-bg: none;--frame-shadow: inset 0 0 0 1px rgba(0,0,0,.6), inset 0 0 0 4px var(--bg-2), inset 0 0 0 5px rgba(255,255,255,.06);--frame-mask: none;--frame-pad: 0;--foil-o: 0;--foil-bg: radial-gradient(circle at var(--mx) var(--my), rgba(255,255,255,.42), rgba(255,255,255,0) 60%);--foil-blend: screen;--sheen: none;--edge-d: none;--seal-d: none;--plate-bg: none}.card .frame{border-color:var(--tint);background:var(--frame-bg);box-shadow:var(--frame-shadow);-webkit-mask:var(--frame-mask);-webkit-mask-composite:xor;mask:var(--frame-mask);mask-composite:exclude;padding:var(--frame-pad)}.card .foil{opacity:var(--foil-o);background:var(--foil-bg);mix-blend-mode:var(--foil-blend);padding:var(--foil-pad, 0);-webkit-mask:var(--foil-mask, none);-webkit-mask-composite:xor;mask:var(--foil-mask, none);mask-composite:exclude}.card .foil:after{content:"";display:var(--sheen);position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,calc(.18 * var(--spot))) 50%,transparent 58%);transform:translate(-60%);animation:sheen 6s ease-in-out infinite}@keyframes sheen{0%,60%{transform:translate(-60%)}80%{transform:translate(60%)}to{transform:translate(60%)}}.card .rar .rp{--rc: var(--rar)}.card .cname{color:var(--name-c)}.card .plate{background:var(--plate-bg)}.card .edge{display:var(--edge-d);position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r);padding:var(--edge-pad, 2px);pointer-events:none;background:var(--edge-bg, none);box-shadow:var(--edge-shadow, none);opacity:var(--edge-o, 1);-webkit-mask:var(--edge-mask, linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0));-webkit-mask-composite:xor;mask:var(--edge-mask, linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0));mask-composite:exclude;animation:var(--edge-anim, edgespin var(--edge-speed, 8s) linear infinite)}.card .seal{display:var(--seal-d);position:absolute;right:12px;bottom:58px;width:26px;height:26px;border-radius:50%;pointer-events:none;background:var(--seal-bg, var(--rar));box-shadow:var(--seal-shadow, 0 1px 3px rgba(0,0,0,.6));transform:translateZ(2px)}.card .seal:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px solid rgba(0,0,0,.35)}@property --edge-a{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@keyframes edgespin{to{--edge-a: 360deg}}@media(prefers-reduced-motion:reduce){.card .edge,.card .foil:after{animation:none}}.card.tile{cursor:pointer}.card.tile.still{--spot: 0;--sheen: none;transform:none;transition:transform .18s ease}.card.tile.still .foil:after{display:none;animation:none}.card.tile.live{--spot: .5}.card.tile .plate{padding:14px 8px 6px}.card.tile .cname{font-size:15px}.card.tile .crole{font-size:9px}.card.tile .emblem,.card.tile .seal{transform:scale(.8);transform-origin:top left}.card.tile.dim{filter:grayscale(.6) brightness(.6)}.card.tile.sm .plate{padding:10px 5px 4px}.card.tile.sm .cname{font-size:11px;letter-spacing:0}.card.tile.sm .crole,.card.tile.sm .emblem{display:none}.card.tile.sm .rar{top:4px;right:4px;padding:2px 3px 1px}.card.tile.sm .seal{transform:scale(.55);transform-origin:top left}.card.tile.sm .portrait,.card.tile.sm .foil{top:4px;right:4px;bottom:4px;left:4px}.card.tile.sm .devart{top:22px;right:6px}.tilewrap{display:grid;gap:4px;content-visibility:auto;contain-intrinsic-size:auto 260px}@media(hover:hover){.card.tile.still{transition:transform .18s ease,box-shadow .18s ease}.card.tile.still:hover{transform:translateY(-3px);box-shadow:0 10px 24px #00000073}}@media(prefers-reduced-motion:reduce){.card.tile.live{--spot: 0}.card.tile{transform:none!important}}.grid2>*,.v2cards>*{min-width:0}.card.tile.still .pstack.parallax img{will-change:auto}.cardwrap{perspective:1200px;width:min(78vw,320px);margin:0 auto}.card{--rx: 0deg;--ry: 0deg;--mx: 50%;--mxn: 50;--my: 50%;aspect-ratio:5/7;position:relative;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .12s ease-out;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.card.flipped{transform:rotateX(var(--rx)) rotateY(calc(var(--ry) + 180deg))}.card.snap{transition:transform .5s cubic-bezier(.2,.8,.2,1)}.face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r);overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--bg-2)}.face.back{transform:rotateY(180deg)}.cshadow{position:absolute;top:6%;right:4%;bottom:-4%;left:4%;border-radius:8px;background:#0009;filter:blur(18px);transform:translateZ(-30px);z-index:-1}.frame{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r);pointer-events:none;border:1px solid var(--tint);box-shadow:inset 0 0 0 1px #0009,inset 0 0 0 4px var(--bg-2),inset 0 0 0 5px #ffffff0f}.portrait{position:absolute;top:6px;right:6px;bottom:6px;left:6px;overflow:hidden;border-radius:2px;background:#0d0d10}.portrait img{position:absolute;width:168%;height:auto;left:-34%;top:-15%;filter:saturate(.92) contrast(1.04)}.portrait:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#0a0a0cd9)}.foil{position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:2px;pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at var(--mx) var(--my),rgba(255,255,255,.55),rgba(255,255,255,0) 40%)}.plate{position:absolute;left:0;right:0;bottom:0;padding:10px 12px;display:grid;grid-template-columns:1fr auto;gap:6px;align-items:end}.card{--disp: "Rajdhani", "Big Shoulders Display", "Barlow Condensed", Impact, sans-serif;--mono: "Share Tech Mono", "JetBrains Mono", ui-monospace, Menlo, monospace}.cname{font-family:var(--disp);font-weight:700;text-transform:uppercase;font-size:30px;line-height:.95;letter-spacing:2px;color:#f2f0eb;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 1px rgba(0,0,0,.9)}.crole{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);margin-top:4px}.cserial{font-family:var(--mono);font-size:10px;color:var(--fg-3)}.emblem{position:absolute;top:12px;left:12px;font-family:var(--mono);font-size:9px;letter-spacing:.12em;color:var(--fg-2);background:#0a0a0c8c;padding:3px 6px;border-radius:2px;border:1px solid rgba(255,255,255,.08)}.rar{position:absolute;top:12px;right:12px;padding:3px 4px 2px;border-radius:2px;background:#0a0a0c8c;border:1px solid rgba(255,255,255,.08);line-height:0}.pstack{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.pstack.dev img{position:absolute;width:168%;height:auto;left:-34%;top:-15%}.pstack.real img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;--mir: 1;--sx: 0%;--hue: 0deg;--br: 1;transform:translate(var(--sx)) scaleX(var(--mir));filter:hue-rotate(var(--hue)) brightness(var(--br))}.pstack.layered{background:radial-gradient(120% 90% at 50% 20%,var(--plate, #24242a),#0d0d10 80%)}.pstack.layered.f-syndicate{--plate: #3a1a1c}.pstack.layered.f-enforcers{--plate: #172236}.pstack.layered.f-hackers{--plate: #12281c}.pstack.layered.f-mercenaries{--plate: #33261a}.pstack img.ly-mid,.pstack img.ly-fx{mix-blend-mode:screen;pointer-events:none}.pstack.parallax{--pr: 1}.pstack.parallax img{--pf: 0%;--ov: 1.04;--ty: 0%;transform:translate3d(calc(var(--px) * var(--pf) * var(--pr) + var(--sx, 0%)),calc(var(--py) * var(--pf) * var(--pr) + var(--ty)),0) scale(var(--ov)) scaleX(var(--mir, 1));transition:transform .12s ease-out;will-change:transform}.pstack.parallax img.ly-char,.pstack.parallax img.ly-flat{transform-origin:50% 0%}.card.snap .pstack.parallax img{transition:transform .5s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.pstack.parallax img{transition:none}}.card.epic .pstack img.ly-char{filter:drop-shadow(0 0 4px var(--rar))}.card.legendary .pstack img.ly-char{filter:drop-shadow(0 0 5px var(--rar)) drop-shadow(0 0 10px var(--rar))}.card.mythic .pstack img.ly-char{filter:drop-shadow(0 0 6px var(--rar)) drop-shadow(0 0 12px var(--rar)) drop-shadow(0 0 20px var(--rar))}.card.tile.epic .pstack img.ly-char{filter:drop-shadow(0 0 3px var(--rar))}.card.tile.legendary .pstack img.ly-char{filter:drop-shadow(0 0 4px var(--rar)) drop-shadow(0 0 7px var(--rar))}.card.tile.mythic .pstack img.ly-char{filter:drop-shadow(0 0 4px var(--rar)) drop-shadow(0 0 9px var(--rar))}.face.back{padding:14px;display:flex;flex-direction:column;gap:8px;background:linear-gradient(180deg,#1c1c21,#141417)}.face.back .hd{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--line);padding-bottom:8px}.face.back .hd .cname{font-size:22px}.stat{display:grid;grid-template-columns:44px 1fr 40px;gap:8px;align-items:center;font-size:11px}.stat .k{color:var(--fg-3);letter-spacing:.08em}.stat .v{text-align:right;font-family:var(--mono);color:var(--fg)}.affix{font-size:11px;display:flex;justify-content:space-between;color:var(--fg-2)}.affix b{color:var(--fg);font-weight:500}.rec{margin-top:auto;font-size:10px;color:var(--fg-3);display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:8px}.devart{position:absolute;top:30px;right:10px;font-family:var(--mono);font-size:8px;letter-spacing:.12em;color:#ffffff59;border:1px solid rgba(255,255,255,.2);padding:1px 4px;border-radius:2px;pointer-events:none}@media(prefers-reduced-motion:reduce){.card{transition:none}}.card{--px: 0;--py: 0}.plate,.emblem{transform:translateZ(1px)}.card .frame,.card .edge,.card .seal,.card .foil{display:none!important}.cardframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:3}.cardtop{position:absolute;top:3.2%;left:6%;z-index:4;display:grid;gap:2px}.cardtop .emblem,.cardtop .cserial{position:static;top:auto;left:auto;background:none;border:0;padding:0}.cardtop .cserial{font-family:var(--mono);font-size:10px;color:var(--fg-3)}.rar{top:3.4%;right:5%}.plate{bottom:12.5%;left:6%;right:6%;z-index:4}.plate:before{content:"";position:absolute;top:-14px;right:-4px;bottom:-4px;left:-4px;z-index:-1;background:radial-gradient(82% 135% at 30% 70%,#08090cb8,#08090c6b 46%,#08090c00 74%)}.forgedmark{position:absolute;top:8.5%;left:4.6%;z-index:5;pointer-events:none;font-size:clamp(9px,3.2cqw,20px);line-height:1;color:#ffe08a;text-shadow:0 0 6px rgba(255,224,138,.9),0 0 14px rgba(255,224,138,.45)}.rankbadge{position:absolute;top:8.5%;right:4.6%;width:12%;z-index:5;pointer-events:none;filter:drop-shadow(0 0 1px var(--rankglow, #fff)) drop-shadow(0 0 3px var(--rankglow, #fff))}.card.legendary .rankbadge,.card.mythic .rankbadge{filter:drop-shadow(0 0 2px var(--rankglow, #fff6c8)) drop-shadow(0 0 5px var(--rankglow, #fff6c8)) drop-shadow(0 0 9px var(--rankglow, #fff6c8))}.cardshine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;mix-blend-mode:screen;opacity:var(--shine-o, 0);background:radial-gradient(45% 45% at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.9),rgba(255,255,255,0) 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:opacity .2s}.card.common .cardshine{--shine-o: .1;-webkit-mask-image:url(/v2art/frame-common.webp);mask-image:url(/v2art/frame-common.webp)}.card.uncommon .cardshine{--shine-o: .16;-webkit-mask-image:url(/v2art/frame-uncommon.webp);mask-image:url(/v2art/frame-uncommon.webp)}.card.rare .cardshine{--shine-o: .24;-webkit-mask-image:url(/v2art/frame-rare.webp);mask-image:url(/v2art/frame-rare.webp)}.card.epic .cardshine{--shine-o: .36;-webkit-mask-image:url(/v2art/frame-epic.webp);mask-image:url(/v2art/frame-epic.webp)}.card.legendary .cardshine{--shine-o: .5;-webkit-mask-image:url(/v2art/frame-legendary.webp);mask-image:url(/v2art/frame-legendary.webp)}.card.mythic .cardshine{--shine-o: .7;-webkit-mask-image:url(/v2art/frame-mythic.webp);mask-image:url(/v2art/frame-mythic.webp)}.portrait{top:0;right:0;bottom:0;left:0}.card{--frame-win: inset(2.37% 4.01% 9.18% 4.01%)}.card.uncommon{--frame-win: inset(2.37% 4.01% 9.57% 4.01%)}.card.rare,.card.epic{--frame-win: inset(2.37% 4.01% 9.26% 4.01%)}.card.legendary{--frame-win: inset(2.37% 4.01% 9.18% 4.01%)}.card.mythic{--frame-win: inset(2.29% 3.89% 9.18% 3.89%)}.pstack{clip-path:var(--frame-win, none)}.face.front{background:transparent}.portrait{background:transparent;clip-path:var(--frame-win, none)}.cardfx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:3}.cardshine{display:none!important}:root{--bg: #131316;--bg-2: #1a1a1f;--bg-3: #232329;--bg-4: #2c2c33;--line: rgba(255, 255, 255, .1);--line-2: rgba(255, 255, 255, .18);--fg: #e8e6e1;--fg-2: #a8a6a1;--fg-3: #8f8d88;--syndicate: #c8332b;--enforcers: #2f6fd6;--hackers: #2fbf71;--mercenaries: #d99a2b;--ok: #3fbf7f;--warn: #d99a2b;--bad: #d94b3f;--info: #5b8fe6;--ui: "Inter Tight", system-ui, sans-serif;--disp: "Big Shoulders Display", "Barlow Condensed", Impact, sans-serif;--mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--r: 4px;--r-s: 2px;--tab-h: 64px;--accent: var(--fg)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:var(--bg);color:var(--fg);font-family:var(--ui);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}body{background-image:radial-gradient(rgba(255,255,255,.016) 1px,transparent 1px);background-size:3px 3px}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4,.disp{font-family:var(--disp);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.muted{color:var(--fg-3)}.dim{color:var(--fg-2)}.small{font-size:12px}.tiny{font-size:11px}.row{display:flex;align-items:center;gap:8px}.between{display:flex;align-items:center;justify-content:space-between;gap:8px}.stack{display:grid;gap:8px}.grow{flex:1}.right{text-align:right}.hide{display:none!important}.f-syndicate{color:var(--syndicate)}.f-enforcers{color:var(--enforcers)}.f-hackers{color:var(--hackers)}.f-mercenaries{color:var(--mercenaries)}.bg-syndicate{background:var(--syndicate)}.bg-enforcers{background:var(--enforcers)}.bg-hackers{background:var(--hackers)}.bg-mercenaries{background:var(--mercenaries)}.shell{min-height:100%;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:20;display:flex;justify-content:space-between;align-items:center;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;border-bottom:1px solid var(--line);background:#131316eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.topbar h1{font-size:22px;line-height:1}.topbar .sub{font-family:var(--mono);font-size:11px;color:var(--fg-3)}.avatar{width:32px;height:32px;border-radius:50%;background:var(--bg-3);border:1px solid var(--line-2);display:grid;place-items:center;font-family:var(--mono);font-size:11px}.screen{flex:1;padding-bottom:calc(var(--tab-h) + env(safe-area-inset-bottom) + 16px)}.tabbar{position:fixed;left:0;right:0;bottom:0;height:calc(var(--tab-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#0f0f12;z-index:30}.tabbar::-webkit-scrollbar{display:none}.tabbar:after{content:"";position:absolute;top:0;right:0;bottom:0;width:26px;background:linear-gradient(90deg,transparent,#0f0f12 82%);pointer-events:none}.tabbar a{flex:0 0 auto;min-width:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 6px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);position:relative}.tabbar a.on{color:var(--fg)}.tabbar a.on:before{content:"";position:absolute;top:-1px;left:22%;right:22%;height:2px;background:var(--accent)}.tabbar svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.tabbar .badge{position:absolute;top:8px;right:22px;min-width:16px;height:16px;border-radius:8px;background:var(--syndicate);color:#fff;font-size:10px;font-family:var(--mono);display:grid;place-items:center;padding:0 4px}@media(min-width:900px){.shell{flex-direction:row}.tabbar{position:sticky;top:0;height:100vh;width:200px;display:grid;overflow:visible;grid-template-columns:1fr;grid-auto-rows:44px;align-content:start;padding:72px 12px 0;border-top:0;border-right:1px solid var(--line);background:#0f0f12}.tabbar:after{display:none}.tabbar a{flex-direction:row;justify-content:flex-start;gap:10px;padding:0 10px;font-size:13px;letter-spacing:0;text-transform:none;border-radius:3px}.tabbar a.on{background:var(--bg-3)}.tabbar a.on:before{top:10px;bottom:10px;left:0;right:auto;width:2px;height:auto}.tabbar .badge{right:12px;top:14px}.main{flex:1;min-width:0}.screen{padding-bottom:40px;max-width:1100px}.brand{position:absolute;top:20px;left:22px;font-family:var(--disp);font-size:20px;letter-spacing:.06em;text-transform:uppercase;font-weight:800}}.brand{display:none}@media(min-width:900px){.brand{display:block}}@media(min-width:900px)and (max-height:599px){.tabbar{overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;padding-bottom:8px}}@media(orientation:landscape)and (max-height:520px)and (max-width:899px){:root{--tab-h: 52px}.tabbar a{gap:2px}}@media(orientation:landscape)and (max-height:520px)and (max-width:899px){.tabbar:after{display:none}.tabbar a{flex:1 1 0;min-width:0;padding:0 2px;white-space:nowrap}}@media(min-width:900px)and (max-height:599px){.tabbar{padding-top:44px;grid-auto-rows:minmax(26px,44px)}.brand{top:10px;font-size:13px;line-height:1.05}.tabbar .badge{top:50%;transform:translateY(-50%)}}.sec{padding:14px 16px;border-bottom:1px solid var(--line)}.sec h4{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);margin-bottom:10px;font-weight:500}.line{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--line)}.line:first-of-type{border-top:0}.line .t{font-size:13px}.line .s{font-size:11px;color:var(--fg-3);margin-top:2px}.btn{font-size:13px;padding:8px 14px;border-radius:var(--r-s);border:1px solid var(--line-2);color:var(--fg);background:transparent;display:inline-flex;align-items:center;gap:6px;justify-content:center;min-height:36px;white-space:nowrap}.btn:disabled{opacity:.45;cursor:not-allowed}.btn.pri{background:var(--fg);color:var(--bg);border-color:var(--fg);font-weight:500}.btn.danger{border-color:var(--bad);color:var(--bad)}.btn.sm{min-height:30px;padding:4px 10px;font-size:12px}.btn.block{width:100%}.chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:10px 16px;border-bottom:1px solid var(--line)}.chips::-webkit-scrollbar{display:none}.chip{font-size:12px;padding:5px 11px;border:1px solid var(--line-2);border-radius:999px;color:var(--fg-2);white-space:nowrap}.chip.on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.seg{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r-s);overflow:hidden;font-size:12px}.seg button{padding:6px 12px;color:var(--fg-3)}.seg button.on{background:var(--bg-3);color:var(--fg)}.field{display:grid;gap:6px}.field label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.input{background:var(--bg-2);border:1px solid var(--line-2);border-radius:var(--r-s);padding:10px 12px;font-size:16px;color:var(--fg);width:100%}.input:focus{outline:none;border-color:var(--fg-2)}.kpi{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kpi>div{border:1px solid var(--line);border-radius:var(--r);padding:10px 12px}.kpi .k{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.kpi .v{font-family:var(--mono);font-size:20px;margin-top:2px}.kpi .d{font-size:11px;color:var(--fg-3)}.status{font-size:11px;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;gap:5px;align-items:center}.status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--fg-3)}.status.ok:before{background:var(--ok)}.status.bad:before{background:var(--bad)}.status.warn:before{background:var(--warn)}.status.info:before{background:var(--info)}.warnline{font-size:12px;color:var(--warn);display:flex;gap:8px;align-items:center}.warnline:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--warn);flex:none}.err{color:var(--bad);font-size:12px}.bar{height:4px;background:var(--bg-3);border-radius:2px;overflow:hidden}.bar i{display:block;height:100%;background:var(--fg-2)}.bar.ok i{background:var(--ok)}.bar.warn i{background:var(--warn)}.bar.bad i{background:var(--bad)}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{text-align:left;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-weight:500;padding:6px 8px;border-bottom:1px solid var(--line)}.table td{padding:8px;border-bottom:1px solid var(--line);vertical-align:top}.table td.num,.table th.num{text-align:right;font-family:var(--mono)}@media(max-width:400px){.table th,.table td{padding-left:4px;padding-right:4px}}.empty{padding:28px 16px;text-align:center;color:var(--fg-3);font-size:13px}.toast{position:fixed;left:50%;bottom:calc(var(--tab-h) + 20px);transform:translate(-50%);background:var(--fg);color:var(--bg);padding:10px 14px;border-radius:3px;font-size:13px;z-index:50;box-shadow:0 8px 30px #0006;max-width:90vw}.toast.bad{background:var(--bad);color:#fff}.center{min-height:100vh;display:grid;place-items:center;padding:24px 16px;grid-template-columns:minmax(0,1fr)}.panel{width:100%;max-width:min(420px,100%);min-width:0}.faction-tile{min-width:0}.faction-tile span{display:block;overflow-wrap:anywhere}.hero-title{font-size:44px;line-height:.95;letter-spacing:.02em}.faction-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.faction-tile{border:1px solid var(--line-2);border-radius:var(--r);padding:12px;text-align:left;position:relative;overflow:hidden;background:var(--bg-2)}.faction-tile:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--fc)}.faction-tile.on{border-color:var(--fc);box-shadow:inset 0 0 0 1px var(--fc)}.faction-tile b{display:block;font-family:var(--disp);font-size:20px;letter-spacing:.04em;text-transform:uppercase}.faction-tile span{font-size:12px;color:var(--fg-2)}.keybox{font-family:var(--mono);font-size:20px;letter-spacing:.06em;background:var(--bg-2);border:1px dashed var(--line-2);padding:12px;text-align:center;border-radius:var(--r);-webkit-user-select:all;user-select:all}.sheet-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:40;display:flex;align-items:flex-end;justify-content:center;overscroll-behavior:contain;touch-action:none}.sheet{width:100%;max-width:640px;max-height:88dvh;background:var(--bg-2);border:1px solid var(--line-2);border-bottom:0;border-radius:12px 12px 0 0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding-bottom:env(safe-area-inset-bottom)}html.sheet-open{overscroll-behavior:none}.sheet .hd{position:sticky;top:0;background:var(--bg-2);padding:12px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;z-index:1}.sheet .hd h3{font-size:20px}@media(min-width:900px){.sheet-bg{align-items:center}.sheet{border-radius:8px;border-bottom:1px solid var(--line-2);max-height:84vh}}@media(max-height:520px){.sheet{max-height:calc(100dvh - 12px)}.sheet .face.back{padding:10px 12px;gap:5px}.sheet .face.back .hd{padding-bottom:5px}.sheet .face.back .hd .cname{font-size:18px}}.sheet .cardwrap{width:min(78vw,320px,calc((100dvh - 150px)*.714))}@media(max-height:520px){.sheet .cardwrap .face.front .cname{font-size:calc(min(78vw,320px,calc((100dvh - 150px)*.714))*.094);letter-spacing:calc(min(78vw,320px,calc((100dvh - 150px)*.714))/160)}}.thumb{aspect-ratio:5/7;border-radius:3px;position:relative;overflow:hidden;background:var(--bg-2);border:1px solid var(--line);cursor:pointer}.thumb img{position:absolute;width:168%;left:-34%;top:-15%}.thumb .n{position:absolute;left:0;right:0;bottom:0;padding:22px 8px 6px;background:linear-gradient(transparent,#000000e6);font-family:var(--disp);font-size:15px;letter-spacing:.03em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:end;line-height:1}.thumb .n small{font-family:var(--mono);font-size:9px;color:var(--fg-3);letter-spacing:0;text-transform:none;flex-shrink:0}.thumb .n span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumb .st{position:absolute;top:6px;left:6px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:2px;background:#0a0a0cb3;display:flex;gap:5px;align-items:center}.thumb .st:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ok)}.thumb .st.dep:before{background:var(--fg-3)}.thumb .st.inj:before{background:var(--bad)}.thumb .st.exh:before{background:var(--warn)}.thumb .g{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:2px;background:#0009;border:1px solid var(--line-2);display:grid;place-items:center}.thumb .g svg{width:11px;height:11px;stroke:#ddd;fill:none;stroke-width:1.8}.thumb.dim img{filter:grayscale(.6) brightness(.6)}.thumb.sel{outline:2px solid var(--fg);outline-offset:1px}.thumb.r-rare{border-color:var(--rar-rare)}.thumb.r-epic{border-color:var(--rar-epic)}.thumb.r-legendary{border-color:var(--rar-legendary)}.thumb.r-mythic{border-color:var(--rar-mythic)}.thumb.r-uncommon{border-color:var(--rar-uncommon)}.grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:12px 16px}@media(min-width:600px){.grid2{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.grid2{grid-template-columns:repeat(5,1fr)}}@media(min-width:1200px){.grid2{grid-template-columns:repeat(6,1fr)}}.slots{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.slot{aspect-ratio:5/7;border:1px dashed var(--line-2);border-radius:3px;position:relative;overflow:hidden;background:var(--bg-2);cursor:pointer;grid-column:span 2}.slot.f1{grid-column:2 / 4}.slot.f2{grid-column:4 / 6}.slot img{position:absolute;width:168%;left:-34%;top:-15%}.slot .n{position:absolute;left:0;right:0;bottom:0;padding:4px 6px;font-family:var(--disp);font-size:12px;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(transparent,#000000d9)}.slot.empty{display:grid;place-items:center;color:var(--fg-3);font-size:22px;font-weight:300}.slot.filled{border-style:solid}.slot.dim img{filter:grayscale(.6) brightness(.55)}.rowlabel{font-family:var(--mono);font-size:9px;letter-spacing:.14em;color:var(--fg-3);text-transform:uppercase;grid-column:1 / -1}.slot.filled.r-rare{border-color:var(--rar-rare)}.slot.filled.r-epic{border-color:var(--rar-epic)}.slot.filled.r-legendary{border-color:var(--rar-legendary)}.slot.filled.r-mythic{border-color:var(--rar-mythic)}.thumb .rp,.oc .rp,.vs-card .rp,.slot .rp{position:absolute;width:23px;height:5px;-webkit-mask:repeating-linear-gradient(90deg,#000 0 3px,transparent 3px 4px);mask:repeating-linear-gradient(90deg,#000 0 3px,transparent 3px 4px)}.thumb .rp{top:12px;right:30px}.slot .rp{top:6px;right:6px}.oc .rp,.vs-card .rp{bottom:15px;right:4px}.thumb.r-common,.slot.filled.r-common,.opp .oc.r-common,.vs-card.r-common{border-color:color-mix(in srgb,var(--rar-common) 45%,transparent)}.topbar{gap:8px}.topbar h1{font-size:18px}.topbar .title{min-width:0;flex:0 1 auto}.strip{display:flex;gap:6px;align-items:stretch;margin-left:auto}.pill{position:relative;display:grid;grid-template-columns:auto auto;column-gap:6px;align-items:baseline;border:1px solid var(--line-2);border-radius:3px;padding:4px 8px;background:var(--bg-2);text-align:left;min-height:34px}.pill .k{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3)}.pill .v{font-family:var(--mono);font-size:15px;font-variant-numeric:tabular-nums;color:var(--fg)}.pill .of{color:var(--fg-3);font-size:11px}.pill .sub{grid-column:1 / -1;font-size:9px;color:var(--fg-3);line-height:1;margin-top:-1px;white-space:nowrap}.pill.ready{border-left-width:3px}.pill.ready.ok{border-left-color:var(--ok)}.pill.ready.warn{border-left-color:var(--warn)}.pill.ready.bad{border-left-color:var(--bad)}.delta{position:absolute;right:6px;top:-10px;font-family:var(--mono);font-size:11px;font-weight:600;padding:0 5px;border-radius:2px;background:var(--bg);animation:deltapop 1.8s ease-out both;pointer-events:none}.delta.up{color:var(--ok)}.delta.down{color:var(--bad)}@keyframes deltapop{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:translateY(0)}75%{opacity:1}to{opacity:0;transform:translateY(-8px)}}.strow{display:grid;grid-template-columns:30px 1fr;gap:8px;align-items:center}.pulse{padding:8px 16px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:11px;color:var(--fg-3);min-height:30px;position:relative;overflow:hidden}.pulse span{position:absolute;left:16px;right:16px;top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:subfade 6s ease-in-out both}.thumb .sta{position:absolute;left:0;right:0;bottom:0;height:3px;background:#0009}.thumb .sta i{display:block;height:100%;background:var(--ok)}.thumb .sta.warn i{background:var(--warn)}.thumb .sta.bad i{background:var(--bad)}.cost{font-size:12px;color:var(--fg-2);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cost b{color:var(--fg);font-weight:500}.cost .no{color:var(--bad)}@media(max-width:380px){.pill{padding:4px 6px}.topbar h1{font-size:16px}}.opp{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.opp .oc{position:relative;aspect-ratio:5/7;border-radius:3px;overflow:hidden;background:var(--bg-2);border:1px solid var(--line)}.opp .oc.empty{display:grid;place-items:center;border-style:dashed;color:var(--fg-3);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.opp .ocpw{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);text-align:center}.opp .ocpw b{color:var(--fg-2);font-weight:500}.ctrole{display:none}@media(max-width:720px){.opp .card.tile.sm .cserial{display:none}.opp .card.tile.sm .plate>div:last-child{display:none!important}.opp .card.tile.sm .ctrole{display:grid;place-items:center;width:15px;height:15px;border-radius:2px;background:#0a0a0c99;border:1px solid rgba(255,255,255,.1);color:var(--fg-2)}.opp .card.tile.sm .plate{grid-template-columns:minmax(0,1fr);padding:10px 1px 4px}.opp .card.tile.sm .plate>div:first-child{min-width:0}.opp .card.tile.sm .cname{font-size:9.5px;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.opptable{width:100%;border-collapse:collapse;font-size:11px;margin-top:8px}.opptable th{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-weight:500;text-align:right;padding:3px 4px;border-bottom:1px solid var(--line)}.opptable th:first-child,.opptable td:first-child{text-align:left}.opptable td{padding:3px 4px;text-align:right;font-family:var(--mono);border-bottom:1px solid var(--line)}.opptable td:first-child{font-family:var(--ui)}.blocked{border:1px solid var(--bad);border-radius:3px;padding:8px 10px;background:#d94b3f0f;display:grid;gap:4px;margin-bottom:8px}.blocked div{font-size:12px;display:flex;justify-content:space-between;gap:8px}.blocked .clk{font-family:var(--mono);color:var(--fg-2);white-space:nowrap}.tabbar.six{grid-template-columns:repeat(6,1fr)}.tabbar.six a{font-size:9px;letter-spacing:.04em}@media(min-width:900px){.tabbar.six{grid-template-columns:1fr}.tabbar.six a{font-size:13px;letter-spacing:0}}.tabbar.seven{grid-template-columns:repeat(7,1fr)}.tabbar.seven a{font-size:8.5px;letter-spacing:.02em}@media(min-width:900px){.tabbar.seven{grid-template-columns:1fr}.tabbar.seven a{font-size:13px;letter-spacing:0}}@media(hover:hover){.thumb{transition:transform .18s ease,box-shadow .18s ease}.thumb:hover{transform:translateY(-3px) scale(1.015);box-shadow:0 10px 24px #00000073}}.btn{transition:transform .08s ease,background .12s ease,border-color .12s ease}.btn:active{transform:scale(.97)}.page{animation:pagein .22s ease-out both}@keyframes pagein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.line{animation:linein .28s ease-out both}@keyframes linein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.topbar .sub{position:relative;min-height:15px}.topbar .sub span{position:absolute;left:0;top:0;white-space:nowrap;animation:subfade 6s ease-in-out both}@keyframes subfade{0%{opacity:0;transform:translateY(3px)}8%{opacity:1;transform:none}92%{opacity:1}to{opacity:.35}}.toast{animation:toastin .18s ease-out both}@keyframes toastin{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.callbanner{margin:12px 16px 0;border:1px solid var(--warn);border-radius:4px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;gap:8px;background:#d99a2b0f;animation:linein .3s ease-out both}@media(prefers-reduced-motion:reduce){.page,.line,.toast,.topbar .sub span,.float,.vs-side,.unit2{animation:none!important}.thumb,.btn,.unit2,.pstack.parallax img{transition:none!important}}.vs{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:34px 16px;min-height:180px}.vs-side{animation:vsin .6s cubic-bezier(.2,.8,.2,1) both}.vs-side.left{text-align:right;animation-name:vsinl}.vs-side.right{animation-name:vsinr;animation-delay:.1s}@keyframes vsinl{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:none}}@keyframes vsinr{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}@keyframes vsin{0%{opacity:0}to{opacity:1}}.vs-name{font-family:var(--disp);font-size:26px;letter-spacing:.04em;text-transform:uppercase;line-height:1}.vs-sub{font-size:11px;color:var(--fg-3);text-transform:uppercase;letter-spacing:.1em;margin-top:4px}.vs-mark{font-family:var(--disp);font-size:34px;color:var(--fg-3);letter-spacing:.06em;animation:vsin .8s ease .3s both}.vs{position:relative;cursor:pointer}.vs-hint{position:absolute;left:0;right:0;bottom:8px;text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);animation:vsin 1s ease 1.2s both}.vs-cards{display:flex;gap:4px;margin-top:10px}.vs-cards.right{justify-content:flex-end}.vs-card{position:relative;width:44px;aspect-ratio:5/7;border-radius:3px;overflow:hidden;background:var(--bg-2);border:1px solid var(--line-2);animation:vsin .5s ease both}.vs-card img{position:absolute;width:168%;left:-34%;top:-15%}.vs-card span{position:absolute;left:0;right:0;bottom:0;padding:8px 2px 2px;font-family:var(--disp);font-size:8px;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(transparent,#000000e6);line-height:1;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vs-card.r-rare{border-color:var(--rar-rare)}.vs-card.r-epic{border-color:var(--rar-epic)}.vs-card.r-legendary{border-color:var(--rar-legendary)}.vs-card.r-mythic{border-color:var(--rar-mythic)}.vs-cards{flex-wrap:wrap}@media(max-width:560px){.vs{grid-template-columns:1fr;gap:6px;padding:22px 12px 34px;text-align:center}.vs-side.left{text-align:center}.vs-cards,.vs-cards.right{justify-content:center}.vs-card{width:52px}.vs-name{font-size:22px}.vs-mark{font-size:26px;padding:6px 0}}.arena2{display:grid;grid-template-columns:1fr 44px 1fr;gap:6px;padding:10px 10px 4px;align-items:start}.arena2.hidden{display:none}.arena-mid{display:grid;justify-items:center;align-content:start;gap:6px;padding-top:22px}.round-pill{font-family:var(--mono);font-size:10px;letter-spacing:.1em;border:1px solid var(--line-2);border-radius:999px;padding:2px 7px;color:var(--fg-2)}.ticker{font-size:10px;color:var(--fg-3);text-align:center;line-height:1.2;animation:linein .2s ease-out both;max-width:44px;word-break:break-word;display:none}.squad{display:grid;gap:6px}.squad-name{font-family:var(--disp);font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-2)}.squad.theirs .squad-name{text-align:right}.srow{display:grid;gap:5px}.srow.back{padding-left:10px}.squad.theirs .srow.back{padding-left:0;padding-right:10px}.unit2{position:relative;display:grid;grid-template-columns:30px 1fr;gap:6px;align-items:center;border:1px solid var(--line);border-radius:3px;padding:4px 6px 4px 4px;background:var(--bg-2);transition:transform .16s ease,border-color .16s ease,opacity .4s ease,filter .4s ease}.squad.theirs .unit2{grid-template-columns:1fr 30px;direction:rtl}.squad.theirs .unit2 .uinfo{direction:ltr;text-align:right}.upic{width:30px;height:42px;border-radius:2px;overflow:hidden;position:relative;background:#0d0d10}.upic img{position:absolute;width:168%;left:-34%;top:-15%}.unm{font-size:11px;font-family:var(--disp);text-transform:uppercase;letter-spacing:.03em;display:flex;justify-content:space-between;align-items:center;gap:4px}.squad.theirs .unm{flex-direction:row-reverse}.urole{color:var(--fg-3);display:inline-flex}.uhp{height:4px;background:var(--bg-4);border-radius:2px;overflow:hidden;margin-top:4px}.uhp i{display:block;height:100%;transition:width .3s ease}.unit2.act{transform:translate(8px);border-color:var(--fg)}.squad.theirs .unit2.act{transform:translate(-8px)}.unit2.hit{animation:shake .3s ease;border-color:var(--bad)}.unit2.critflash{animation:shake .3s ease,critbg .5s ease}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}to{transform:translate(0)}}@keyframes critbg{0%{background:#d99a2b59}to{background:var(--bg-2)}}.unit2.down{opacity:.45;filter:grayscale(.8)}.float{position:absolute;left:50%;top:-4px;transform:translate(-50%);font-family:var(--mono);font-weight:600;font-size:13px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);pointer-events:none;animation:floatup .9s ease-out both}.float.crit{font-size:16px;color:var(--warn);font-family:var(--disp);letter-spacing:.04em}.float.dodge{color:var(--fg-2);font-size:11px}.float.heal{color:var(--ok)}.float.tag{font-size:9px;letter-spacing:.12em;color:var(--info);font-family:var(--mono)}@keyframes floatup{0%{opacity:0;transform:translate(-50%,6px)}15%{opacity:1}to{opacity:0;transform:translate(-50%,-22px)}}.stamp{position:absolute;right:6px;top:50%;transform:translateY(-50%) rotate(-8deg);font-family:var(--disp);font-size:12px;letter-spacing:.12em;color:var(--bad);border:1px solid var(--bad);padding:0 4px;border-radius:2px;background:#131316cc;animation:stampin .25s ease-out both}.squad.theirs .stamp{right:auto;left:6px}@keyframes stampin{0%{transform:translateY(-50%) rotate(-8deg) scale(1.6);opacity:0}to{transform:translateY(-50%) rotate(-8deg) scale(1);opacity:1}}.callbox{margin:10px 16px;border:1px solid var(--warn);border-radius:4px;padding:12px;background:#d99a2b0f;animation:linein .3s ease-out both}.sheet .callbox{position:sticky;bottom:0;z-index:2;background:linear-gradient(#d99a2b0f,#d99a2b0f),var(--bg-2);box-shadow:0 -12px 14px -2px var(--bg-2)}.callbox-hd{font-size:13px;margin-bottom:10px}.calls{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px}.callbtn{border:1px solid var(--line-2);border-radius:3px;padding:10px 8px;text-align:left;display:grid;gap:4px;background:var(--bg-2);min-height:74px}.callbtn b{font-family:var(--disp);font-size:16px;letter-spacing:.05em;text-transform:uppercase}.callbtn span{font-size:10px;color:var(--fg-3);line-height:1.3}.callbtn:hover{border-color:var(--fg-2)}.callbtn.push b{color:var(--warn)}.callbtn.hold b{color:var(--info)}.callbtn.retreat b{color:var(--fg-2)}.outcome{margin:10px 16px;border-top:1px solid var(--line);padding-top:12px;animation:linein .35s ease-out both}.outcome-title{font-family:var(--disp);font-size:34px;letter-spacing:.06em;text-transform:uppercase;line-height:1;margin-bottom:10px}.outcome.win .outcome-title{color:var(--ok)}.outcome.loss .outcome-title{color:var(--bad)}.outcome.ret .outcome-title{color:var(--fg-2)}@media(min-width:600px){.arena2{grid-template-columns:1fr 70px 1fr;padding:14px 16px}.ticker{display:block;max-width:70px}.arena-mid{padding-top:26px}}.capbar{margin:8px 12px 0;border:1px solid var(--line-2);border-radius:4px;background:var(--bg);padding:8px 12px;min-height:58px;display:grid;gap:4px}.cap-round{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2)}.cap-of{color:var(--fg-3)}.cap-line{font-size:15px;line-height:1.3;animation:capin .18s ease-out both;min-height:20px}.cap-line b{font-weight:600}.cap-me{color:var(--fg);border-bottom:2px solid var(--accent, var(--fg-2))}.cap-them{color:var(--fg-2)}.cap-crit{color:var(--warn);font-family:var(--disp);letter-spacing:.08em;font-size:16px}.cap-down{color:var(--bad);font-family:var(--disp);letter-spacing:.06em;font-size:16px}.cap-miss{color:var(--fg-3);font-style:italic}.cap-tag{color:var(--info)}.cap-line.k-crit,.cap-line.k-down{font-size:16px}@keyframes capin{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.arena-mid{align-content:center}.vsdot{font-family:var(--disp);font-size:12px;letter-spacing:.1em;color:var(--fg-3);text-transform:uppercase}@media(min-width:600px){.capbar{margin:10px 16px 0}.cap-line{font-size:16px}}.picker{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.picker.four{grid-template-columns:repeat(4,1fr)}.picker button{border:1px solid var(--line-2);border-radius:3px;padding:8px 6px;text-align:left;display:grid;gap:3px;background:transparent}.picker button.on{border-color:var(--fg);background:var(--bg-3)}.picker button:disabled{opacity:.4}.picker b{font-size:12px;font-weight:600}.picker span{font-size:10px;color:var(--fg-3);line-height:1.3}.arena{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 16px}.arena .side{display:grid;gap:6px}.arena .side h5{font-family:var(--disp);font-size:16px;letter-spacing:.04em;text-transform:uppercase}.unit{display:grid;grid-template-columns:28px 1fr;gap:8px;align-items:center;border:1px solid var(--line);border-radius:3px;padding:6px;background:var(--bg-2);transition:transform .15s,border-color .15s,opacity .3s}.unit .pic{width:28px;height:40px;border-radius:2px;overflow:hidden;position:relative;background:#0d0d10}.unit .pic img{position:absolute;width:168%;left:-34%;top:-15%}.unit .nm{font-size:11px;font-family:var(--disp);text-transform:uppercase;letter-spacing:.03em}.unit .hp{height:4px;background:var(--bg-4);border-radius:2px;overflow:hidden;margin-top:4px}.unit .hp i{display:block;height:100%;background:var(--ok);transition:width .25s}.unit.act{transform:translate(6px);border-color:var(--fg)}.unit.hit{border-color:var(--bad)}.unit.down{opacity:.35}.log{font-family:var(--mono);font-size:11px;color:var(--fg-2);padding:8px 16px;max-height:160px;overflow:auto;border-top:1px solid var(--line)}.log div{padding:2px 0}.log .crit{color:var(--warn)}.log .down{color:var(--bad)}.log .round{color:var(--fg-3);margin-top:4px}.sil{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.sil div{aspect-ratio:5/7;border-radius:2px;background:var(--bg-3);border:1px solid var(--line-2);display:grid;place-items:center;color:var(--fg-3)}.sil div svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:1.6}.sil .r-legendary{border-color:var(--rar-legendary)}.sil .r-rare{border-color:var(--rar-rare)}.sil .r-epic{border-color:var(--rar-epic)}.sil .r-mythic{border-color:var(--rar-mythic)}.stance{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.stance button{border:1px solid var(--line-2);border-radius:2px;text-align:center;font-size:12px;padding:8px 0;color:var(--fg-2)}.stance button.on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.turf{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:700px){.turf{grid-template-columns:repeat(3,1fr)}}.turf .d{border:1px solid var(--line);border-radius:3px;padding:10px;font-size:12px;position:relative;overflow:hidden;text-align:left}.turf .d:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--c, var(--fg-3))}.turf .d b{display:block;font-family:var(--disp);font-size:16px;letter-spacing:.04em;text-transform:uppercase}.turf .d small{color:var(--fg-3);font-family:var(--mono);font-size:10px;display:block}.turf .d.on{border-color:var(--fg-2);background:var(--bg-2)}.spark{height:24px;margin-top:6px}.spark svg{width:100%;height:100%}.spark polyline{fill:none;stroke:var(--fg-2);stroke-width:1.2}.chatbox{display:grid;gap:6px;max-height:50vh;overflow:auto;padding:8px 0}.msg{font-size:13px}.msg b{font-weight:500;margin-right:6px}.msg .t{color:var(--fg-3);font-family:var(--mono);font-size:10px;margin-left:6px}.v2head{position:relative;height:128px;overflow:hidden;border-bottom:1px solid var(--line)}.v2head img{width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block}.v2head .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#131316eb,#13131659 45%,#13131626),linear-gradient(0deg,rgba(19,19,22,.9) 0%,transparent 45%)}.v2head .inner{position:absolute;left:16px;bottom:10px}.v2head h2{font-size:28px;font-weight:800;text-shadow:0 2px 18px rgba(0,0,0,.9)}.v2head .sub{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2)}@media(min-width:900px){.v2head{height:158px}.v2head .inner{left:24px;bottom:14px}.v2head h2{font-size:34px}}.v2head .inner{right:200px}.v2head .v2status{position:absolute;right:10px;bottom:10px;z-index:2;display:flex;align-items:center;gap:8px;background:#0f0f12c7;border:1px solid var(--line-2);border-radius:5px;padding:4px 6px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 18px #00000073}.v2head .v2status .avatar{width:28px;height:28px}@media(max-width:520px){.v2head .v2status{transform:scale(.9);transform-origin:bottom right;right:6px;bottom:6px}.v2head .inner{right:160px}.v2head h2{font-size:22px}}@media(orientation:landscape)and (max-height:520px){.v2head{height:96px}.v2head h2{font-size:26px}}.v2land{position:relative;overflow:hidden}.v2land-bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.v2land-fade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#1313168c,#131316e0 70%)}.v2land-panel{max-width:min(520px,100%);background:#131316d1;border:1px solid var(--line-2);border-radius:6px;padding:20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.faction-tile.v2tile{padding:0 0 10px}.faction-tile.v2tile .key{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center top;display:block;margin-bottom:8px}.faction-tile.v2tile b,.faction-tile.v2tile span{padding:0 10px}.faction-tile.v2tile.on{box-shadow:inset 0 0 0 1px var(--fc),0 0 18px color-mix(in srgb,var(--fc) 40%,transparent)}.v2splash{position:relative;border-radius:var(--r);overflow:hidden;border:1px solid var(--line-2)}.v2splash img{width:100%;height:150px;object-fit:cover;display:block}.v2splash .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(10,10,12,.92),transparent 55%)}.v2splash .inner{position:absolute;left:14px;right:14px;bottom:10px}.v2splash h3{font-size:22px;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.9)}.v2splash .s{color:var(--fg-2);font-size:11px}@media(min-width:900px){.v2splash img{height:190px}.v2splash h3{font-size:28px}}.v2empty{position:relative;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;text-align:center}.v2empty img{width:100%;height:180px;object-fit:cover;opacity:.85;display:block}.v2empty .inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:16px;background:linear-gradient(0deg,rgba(10,10,12,.9),transparent 60%)}.v2empty h3{font-size:18px}.v2empty p{color:var(--fg-2);font-size:12px;margin-top:2px}.v2cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.v2card{position:relative;border-radius:6px;overflow:hidden;background:var(--bg-2);border:1px solid var(--line-2);transition:transform .15s ease,box-shadow .15s ease}.v2card img{width:100%;aspect-ratio:5 / 7;object-fit:cover;background:var(--bg-3);display:block}.v2card .plate{position:absolute;left:0;right:0;bottom:0;padding:24px 9px 7px;background:linear-gradient(180deg,transparent,rgba(8,8,10,.95) 66%)}.v2card .nm{font-family:var(--disp);font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:15px}.v2card .rl{font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-2)}.v2card .rar{position:absolute;top:7px;left:7px;font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px;border-radius:2px;background:#08080acc;color:var(--rc);border:1px solid var(--rc)}.v2card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #00000080,0 0 0 1px var(--rc)}.r-common{--rar:var(--rar-common);--rarn:var(--rar-name-common);--rn:1}.r-uncommon{--rar:var(--rar-uncommon);--rarn:var(--rar-name-uncommon);--rn:2}.r-rare{--rar:var(--rar-rare);--rarn:var(--rar-name-rare);--rn:3}.r-epic{--rar:var(--rar-epic);--rarn:var(--rar-name-epic);--rn:4}.r-legendary{--rar:var(--rar-legendary);--rarn:var(--rar-name-legendary);--rn:5}.r-mythic{--rar:var(--rar-mythic);--rarn:var(--rar-name-mythic);--rn:6}.pack .rp{display:inline-block;width:34px;height:8px;border-radius:1px;vertical-align:middle;background:linear-gradient(90deg,var(--rar,currentColor) 0 calc(var(--rn,1)*16.667%),rgba(255,255,255,.18) 0);-webkit-mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px);mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px)}.pack .rp.sm{width:23px;height:5px;-webkit-mask:repeating-linear-gradient(90deg,#000 0 3px,transparent 3px 4px);mask:repeating-linear-gradient(90deg,#000 0 3px,transparent 3px 4px)}.cw{container-type:inline-size}.cw .card,.cw .pack{font-size:1cqw}.pack{position:relative;aspect-ratio:5/7;font-size:calc(var(--cw,168px)/100);isolation:isolate;-webkit-user-select:none;user-select:none}.pack .pk-body{position:absolute;top:3.6em;right:3.6em;bottom:3.6em;left:3.6em;border-radius:1.2em;overflow:hidden;background:#0d0d10;z-index:1}.pack .pk-body:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:linear-gradient(#0000 44%,#08080ab8 70%,#08080af7 88%,#08080a)}.pack .cardframe,.pack .cardfx{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none;z-index:3}.pack .pk-inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(52% 40% at 50% 46%,var(--tellc,var(--rar)),transparent 72%);opacity:var(--inner-o,.16)}.pack .pk-thru{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:end center;overflow:hidden}.pack .pk-thru img{width:88%;height:74%;object-fit:contain;object-position:bottom;filter:brightness(.1) drop-shadow(0 0 var(--sil-g,2em) var(--rar)) drop-shadow(0 0 calc(var(--sil-g,2em)*2) var(--rar));opacity:var(--sil-o,.5)}.pack .pk-thru img+img{position:absolute;bottom:0}.pack .plate{position:absolute;left:6%;right:6%;bottom:12.5%;z-index:4;display:grid;grid-template-columns:1fr auto;gap:.6em;align-items:end}.pack .pk-name{font-family:var(--disp);font-weight:700;text-transform:uppercase;font-size:9.2em;line-height:.9;letter-spacing:.13em;color:#f2f0eb;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 1px rgba(0,0,0,.9)}.pack .pk-sub{font-size:3.1em;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);margin-top:.5em}.pack .pk-price{font-family:var(--mono);font-size:4.4em;color:var(--rarn);text-align:right;line-height:1.05}.pack .pk-price s{display:block;text-decoration:none;font-size:.62em;color:var(--fg-3);letter-spacing:.12em}.pack .cardtop{position:absolute;top:3.2%;left:6%;z-index:4;display:grid;gap:.2em;font-family:var(--mono);font-size:5.4em;letter-spacing:.12em;color:var(--fg-2);line-height:1.3}.pack .cardtop b{font-weight:400;color:var(--fg-3);font-size:.82em}.pack .rar{position:absolute;top:4.2%;right:6%;z-index:4;padding:.35em .5em .25em;border-radius:2px;background:#0a0a0c8c;border:1px solid rgba(255,255,255,.08);line-height:0}.pack.p-street{--sil-o:.34;--sil-g:1.2em;--seamop:0}.pack.p-street .pk-body{background:linear-gradient(163deg,#413e32,#333127 46%,#26251e)}.pack.p-street .pk-thru img{filter:brightness(.18) blur(.5em);mix-blend-mode:multiply}.pack.p-street .pk-tear{position:absolute;right:0;top:15%;width:22%;height:12%;z-index:2;background:linear-gradient(215deg,#4a483f 38%,#000000eb);clip-path:polygon(100% 0,100% 100%,60% 70%,32% 88%,0 30%,44% 16%)}.pack.p-street .pk-crease{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:.55;background:linear-gradient(101deg,transparent 34%,rgba(255,255,255,.06) 35%,transparent 37%),linear-gradient(76deg,transparent 58%,rgba(255,255,255,.05) 59%,transparent 61%),linear-gradient(94deg,transparent 72%,rgba(0,0,0,.45) 73%,transparent 77%)}.pack.p-street .pk-stencil{position:absolute;left:0;right:0;top:46%;z-index:2;text-align:center;font-family:var(--disp);font-weight:700;font-size:15em;letter-spacing:.06em;color:#ffffff16;text-transform:uppercase;line-height:1}.pack.p-street .pk-barcode{position:absolute;left:8em;bottom:30%;z-index:2;height:7em;width:30em;opacity:.3;background:repeating-linear-gradient(90deg,#dedad0 0 .6px,transparent .6px 1.4px,#dedad0 1.4px 2.6px,transparent 2.6px 4.4px)}.pack.p-rare{--sil-o:.5;--sil-g:1.6em;--seamop:.6;--seamblur:.9em}.pack.p-rare .pk-body{background:linear-gradient(158deg,#1b2029,#141922 55%,#0e1218)}.pack.p-epic{--sil-o:.62;--sil-g:2.2em;--seamop:.95;--seamblur:2.4em}.pack.p-epic .pk-body{background:radial-gradient(120% 66% at 50% 36%,rgba(163,95,240,.18),transparent 62%),linear-gradient(158deg,#1d1729,#14101d 55%,#0c0912)}.pack.p-epic .pk-arc{position:absolute;left:50%;top:54%;translate:-50% -50%;z-index:2;width:78%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(200,165,255,.24);border-bottom-color:transparent;border-left-color:#c8a5ff0f;border-right-color:#c8a5ff0f;box-shadow:inset 0 .8em 5em -3em #c8a5ff99}.pack.p-epic .pk-spine{position:absolute;left:0;top:0;bottom:0;width:7em;z-index:3;background:linear-gradient(90deg,#6f4fb0,#c0a0ee 34%,#7a5cbc 68%,#3d2a63);box-shadow:.2em 0 .6em -.2em #000000e6}.pack.p-epic .pk-halo{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;z-index:0;pointer-events:none;border-radius:12px;background:radial-gradient(58% 42% at 50% 38%,rgba(163,95,240,.34),transparent 70%);animation:pkpulse 4s ease-in-out infinite}.pack.p-legendary{--sil-o:.72;--sil-g:2.6em;--seamop:1;--seamblur:3.4em}.pack.p-legendary .pk-body{background:radial-gradient(120% 62% at 50% 36%,rgba(226,177,60,.2),transparent 58%),linear-gradient(158deg,#191510,#100d09 54%,#080705)}.pack.p-legendary .pk-hinge{position:absolute;left:0;z-index:3;width:8em;height:14em;border-radius:1px;background:linear-gradient(90deg,#5d4a1c,#e8cd84 38%,#a8842e 70%,#4a3a14);box-shadow:0 1px .3em #000000e6,inset 0 1px #ffffff59}.pack.p-legendary .pk-hinge.a{top:26%}.pack.p-legendary .pk-hinge.b{bottom:32%}.pack.p-legendary .pk-halo{position:absolute;top:-11%;right:-11%;bottom:-11%;left:-11%;z-index:0;pointer-events:none;border-radius:14px;background:radial-gradient(56% 40% at 50% 37%,rgba(226,177,60,.5),transparent 70%);animation:pkpulse 3.4s ease-in-out infinite}.pack .pk-facs{position:absolute;left:6%;right:6%;bottom:34%;z-index:4;display:flex;gap:1.2em;justify-content:center}.pack .pk-facs{background:linear-gradient(90deg,transparent,rgba(8,7,4,.72) 12%,rgba(8,7,4,.72) 88%,transparent);padding:.5em 0}.pack .pk-facs b{font-family:var(--mono);font-weight:400;font-size:3.6em;letter-spacing:.12em;opacity:.95}.pack .pk-motes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;overflow:hidden}.pack .pk-motes i{position:absolute;bottom:70%;width:1.4em;height:1.4em;border-radius:50%;background:var(--rar);box-shadow:0 0 3em var(--rar);opacity:0;animation:pkmote 3.2s linear infinite}@keyframes pkpulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes pkmote{0%{opacity:0;transform:translateY(0) scale(.6)}12%{opacity:.9}70%{opacity:.45}to{opacity:0;transform:translateY(-55%) scale(1.05)}}.pack.tell .pk-inner{animation:pktell 1.15s ease-in-out infinite}.pack.tell .pk-thru img{animation:pktellsil 1.15s ease-in-out infinite}.pack.tell .pk-halo{background:radial-gradient(56% 40% at 50% 40%,var(--tellc),transparent 70%)}@keyframes pktell{0%,to{opacity:calc(var(--inner-o,.16)*1.4)}50%{opacity:calc(var(--inner-o,.16)*3.4)}}@keyframes pktellsil{0%,to{filter:brightness(.1) drop-shadow(0 0 var(--sil-g,2em) var(--rar)) drop-shadow(0 0 calc(var(--sil-g,2em)*2) var(--rar))}50%{filter:brightness(.1) drop-shadow(0 0 calc(var(--sil-g,2em)*1.7) var(--rar)) drop-shadow(0 0 calc(var(--sil-g,2em)*3.4) var(--rar))}}@media(prefers-reduced-motion:reduce){.pack .pk-halo,.pack .pk-motes i,.pack.tell .pk-inner,.pack.tell .pk-thru img{animation:none}.pack .pk-motes{display:none}}.cer *{-webkit-tap-highlight-color:transparent}@keyframes pkDeltapop{0%{opacity:0;transform:translateY(-4px)}18%{opacity:1}to{opacity:0;transform:translateY(14px)}}.cer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#08080a;display:none;overflow:hidden;touch-action:none}.cer.on{display:block}.cer .vig{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(70% 50% at 50% 42%,transparent 30%,rgba(0,0,0,.82));opacity:var(--vig,.5);transition:opacity .5s}.cer .amb{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(72% 46% at 50% 42%,var(--ambc,var(--packc,#3d3d47)),transparent 78%);filter:blur(18px);opacity:var(--amb,0);transition:opacity .45s}.cer .stage{position:absolute;left:0;right:0;top:0;bottom:0;display:grid;place-items:center}.cer .packwrap{width:250px;position:relative;will-change:transform;transform-origin:50% 55%}.cer .packwrap .shade{position:absolute;left:8%;right:8%;bottom:-5%;height:12%;border-radius:50%;background:#000000b8;filter:blur(14px);transform:scaleX(var(--sh,.4));opacity:var(--sho,0);transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s}.cer .packwrap.arrive{animation:pkArrive .56s cubic-bezier(.2,.8,.2,1) both}@keyframes pkArrive{0%{opacity:0;transform:translateY(-46%) scale(1.18)}55%{opacity:1}78%{transform:translateY(2%) scale(.985)}to{opacity:1;transform:none}}.cer .packwrap.land{animation:pkLand .3s ease-out both}@keyframes pkLand{0%,to{transform:none}22%{transform:translate(1px,1px) rotate(.25deg)}48%{transform:translate(-1px) rotate(-.2deg)}74%{transform:translate(1px)}}.cer .packwrap.opening .pack{animation:pkOpen .42s cubic-bezier(.4,0,.2,1) both}@keyframes pkOpen{0%{clip-path:inset(0 0 0 0);opacity:1;transform:none}40%{clip-path:inset(0 0 0 0);transform:translateY(-1%) scale(1.03)}to{clip-path:inset(0 0 100% 0);opacity:0;transform:translateY(-8%) scale(1.06)}}.cer .flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;pointer-events:none;z-index:24;mix-blend-mode:screen}.cer .flash.go{animation:fl .26s ease-out}@keyframes fl{0%{opacity:0}22%{opacity:.16}to{opacity:0}}.cer .hint{position:absolute;left:0;right:0;bottom:16%;text-align:center;font-family:var(--mono);font-size:11px;letter-spacing:.2em;color:var(--fg-2);opacity:0;transition:opacity .35s;z-index:23}.cer .hint.on{opacity:1;animation:hintb 1.9s ease-in-out infinite}@keyframes hintb{0%,to{opacity:.45}50%{opacity:1}}.cer .skip{position:absolute;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));z-index:26;font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--fg-2);border:1px solid var(--line-2);border-radius:2px;padding:6px 10px;background:#0a0a0c99;opacity:0;pointer-events:none;transition:opacity .3s;cursor:pointer}.cer .skip.on{opacity:1;pointer-events:auto}.cer .count{position:absolute;top:max(14px,env(safe-area-inset-top));left:max(14px,env(safe-area-inset-left));z-index:26;font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--fg-3);opacity:0;transition:opacity .3s}.cer .count.on{opacity:1}.cer .deck{position:absolute;left:50%;top:39%;width:min(214px,calc((100dvh - 360px)*.714));z-index:22;transform:translate(-50%,-50%)}.cer .pk-slot{position:relative;width:100%;perspective:1100px}.cer .flipper{position:relative;width:100%;aspect-ratio:5/7;transition:transform .17s cubic-bezier(.4,0,.6,1)}.cer .flipper>*{position:absolute;top:0;right:0;bottom:0;left:0}.cer .flipper.weg{transform:rotateY(90deg)}.cer .flipper.om{transform:rotateY(-90deg);transition:none}.cer .flipper.aan{transform:none}.cer .flipper .tilewrap{content-visibility:visible}.cer .ft .portrait{filter:blur(6px);transition:filter .17s ease-out}.cer .flipper.aan .ft .portrait{filter:blur(0)}.cer .deck.rise{animation:deckRise .42s cubic-bezier(.2,.8,.2,1) both}@keyframes deckRise{0%{opacity:0;transform:translate(-50%,-30%) scale(.72)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.cer .pk-slot.out{animation:slotOut .26s cubic-bezier(.4,0,.2,1) both}@keyframes slotOut{to{opacity:0;transform:translate(-38%,132%) scale(.34)}}.cer .ring{position:absolute;left:50%;top:50%;width:100%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--rar);opacity:0;pointer-events:none;z-index:-1}.cer .ring.go{animation:ringGo .72s cubic-bezier(.2,.7,.2,1) both}@keyframes ringGo{0%{opacity:.9;transform:translate(-50%,-50%) scale(.55)}to{opacity:0;transform:translate(-50%,-50%) scale(2.1)}}.cer .pk-stamp{position:absolute;left:0;right:0;top:-30px;text-align:center;font-family:var(--disp);font-weight:700;text-transform:uppercase;letter-spacing:.22em;font-size:15px;color:var(--rar);opacity:0;white-space:nowrap;text-shadow:0 0 12px var(--rar)}.cer .pk-stamp.go{animation:pkStampin .28s cubic-bezier(.2,.8,.2,1) both}@keyframes pkStampin{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:none}}.cer .embers{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;pointer-events:none;overflow:hidden;z-index:-1}.cer .embers i{position:absolute;bottom:22%;width:3px;height:3px;border-radius:50%;background:var(--rar);box-shadow:0 0 8px var(--rar);opacity:0;animation:emb 1.5s linear forwards}@keyframes emb{0%{opacity:0;transform:translateY(0) scale(.5)}15%{opacity:1}to{opacity:0;transform:translateY(-190px) scale(1.1)}}.cer .rolls{position:absolute;left:50%;top:calc(100% + 16px);width:230px;transform:translate(-50%);z-index:23;opacity:0;pointer-events:none}.cer .rolls.go{animation:rollsin .26s cubic-bezier(.2,.8,.2,1) .13s both}@keyframes rollsin{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.cer .rolls .pw{display:flex;align-items:baseline;justify-content:center;gap:7px;font-family:var(--mono)}.cer .rolls .pw b{font-size:26px;font-weight:400;color:var(--rar);line-height:1}.cer .rolls .pw s{text-decoration:none;font-size:9px;letter-spacing:.18em;color:var(--fg-3)}.cer .rolls .st{display:flex;justify-content:center;gap:10px;margin-top:7px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--fg-2)}.cer .rolls .st i{font-style:normal;color:var(--fg-3)}.cer .rolls .gen,.bank .gen{margin:10px 14px 0;position:relative;height:5px;border-radius:3px;background:#ffffff1a}.cer .rolls .gen b,.bank .gen b{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--rar);width:0;transition:width .42s cubic-bezier(.2,.8,.2,1) .26s;box-shadow:0 0 8px var(--rar)}.cer .rolls .gen:after,.bank .gen:after{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:#ffffff59}.cer .rolls .genl{display:flex;justify-content:space-between;margin:5px 14px 0;font-family:var(--mono);font-size:9px;letter-spacing:.12em;color:var(--fg-3)}.cer .rolls .genl b{font-weight:400;color:var(--fg-2)}.cer .rolls .tr{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:11px}.cer .rolls .tr span{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:3px 6px;border-radius:2px;border:1px solid var(--line-2);color:var(--fg-2);background:#ffffff08}.cer .hiroll{margin-top:9px;text-align:center;font-family:var(--disp);font-weight:700;text-transform:uppercase;letter-spacing:.2em;font-size:12px;color:var(--rar);text-shadow:0 0 10px var(--rar)}.cer .tray{position:absolute;left:0;right:0;bottom:0;z-index:24;padding:10px 12px 14px;display:flex;gap:7px;justify-content:center;align-items:flex-end;min-height:80px}.cer .tray .t{width:48px;opacity:0;animation:trayin .24s cubic-bezier(.2,.8,.2,1) both}.cer .tray .t.best{width:56px;filter:drop-shadow(0 0 9px var(--rar))}@keyframes trayin{0%{opacity:0;transform:translateY(10px) scale(.85)}to{opacity:1;transform:none}}.cer .sum{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;background:#0a0a0c;display:none;flex-direction:column;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));--hw:clamp(118px, calc((100dvh - 606px)*.714) ,160px)}.cer .sum.on{display:flex;animation:sumin .24s ease-out both}@keyframes sumin{0%{opacity:0}to{opacity:1}}.cer .sum h2{font-size:22px;margin-top:2px}.cer .sum .content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;justify-content:flex-start;padding:2px 0;scrollbar-width:none}.cer .sum .content>:first-child{margin-top:auto}.cer .sum .content>:last-child{margin-bottom:auto}.cer .sum .content::-webkit-scrollbar{display:none}.cer .sum .hero{width:auto;max-width:100%;margin-left:auto;margin-right:auto}.cer .sum .hero .c{width:var(--hw,160px);margin:0 auto;cursor:pointer}.cer .sum .hname{font-family:var(--disp);font-weight:700;text-transform:uppercase;font-size:23px;letter-spacing:.06em;color:#f2f0eb;text-align:center;margin-top:9px;line-height:1}.cer .sum .hmeta{text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);margin-top:5px}.cer .sum .hmeta b{font-weight:400;color:var(--rar)}.cer .sum .hpow{display:flex;align-items:baseline;justify-content:center;gap:7px;font-family:var(--mono);margin-top:8px}.cer .sum .hpow b{font-size:22px;font-weight:400;color:var(--rar);line-height:1}.cer .sum .hpow s{text-decoration:none;font-size:9px;letter-spacing:.18em;color:var(--fg-3)}.cer .sum .hbar{width:184px;margin:9px auto 0;position:relative;height:5px;border-radius:3px;background:#ffffff1a}.cer .sum .hbar i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--rar);box-shadow:0 0 8px var(--rar)}.cer .sum .hbar:after{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1px;background:#ffffff59}.cer .sum .hbl{width:184px;margin:5px auto 0;display:flex;justify-content:space-between;font-family:var(--mono);font-size:9px;letter-spacing:.12em;color:var(--fg-3)}.cer .sum .hbl b{font-weight:400;color:var(--fg-2)}.cer .sum .htr{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin:9px auto 0;max-width:330px}.cer .sum .htr span{font-family:var(--mono);font-size:8px;letter-spacing:.06em;text-transform:uppercase;padding:2px 5px;border-radius:2px;border:1px solid var(--line-2);color:var(--fg-2);background:#ffffff08}.cer .sum .also{margin-top:10px;padding-top:9px;border-top:1px solid var(--line)}.cer .sum .also .lbl{text-align:center}.cer .sum .rowc{display:flex;gap:8px;justify-content:center;align-items:flex-start;margin-top:9px}.cer .sum .rowc .cell{width:78px;flex:0 1 78px;min-width:0}.cer .sum .rowc .c{width:100%;cursor:pointer}.cer .sum .rowc .card.tile.sm .plate{grid-template-columns:minmax(0,1fr) auto}.cer .sum .rowc .card.tile.sm .cname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cer .sum .cap{text-align:center;font-family:var(--mono);font-size:8.5px;letter-spacing:.04em;color:var(--fg-3);margin-top:5px;line-height:1.5}.cer .sum .cap b{font-weight:400;color:var(--rar);text-transform:uppercase}.cer .sum .foot{flex:0 0 auto;border-top:1px solid var(--line);padding-top:11px;margin-top:11px;display:grid;gap:8px}.qk{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--fg-2);cursor:pointer}.qk .sw{width:34px;height:19px;border-radius:999px;background:var(--bg-4);position:relative;flex:0 0 auto;transition:background .16s}.qk .sw:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:var(--fg-3);transition:transform .16s,background .16s}.qk.on .sw{background:var(--rar-legendary)}.qk.on .sw:after{transform:translate(15px);background:#fff}.cer .cardback{position:relative;aspect-ratio:5/7;border-radius:3px;overflow:hidden;background:linear-gradient(163deg,#191920,#101014 55%,#0a0a0d);box-shadow:inset 0 0 0 1px #ffffff12,inset 0 0 0 4px #0a0a0d,inset 0 0 0 5px color-mix(in srgb,var(--packc,#3d3d47) 45%,transparent),0 12px 26px -14px #000}.cer .cardback:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,rgba(255,255,255,.028) 0 1px,transparent 1px 7px)}.cer .cardback .m{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--packc,#3d3d47);opacity:.92}.cer .cardback .m svg{filter:drop-shadow(0 0 10px var(--packc,transparent))}@media(orientation:landscape)and (max-height:520px){.cer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,rgba(4,4,6,.7) 0,transparent 14%,transparent 86%,rgba(4,4,6,.7) 100%)}.cer .packwrap{width:min(calc((100dvh - 64px) / 1.4),250px)}.cer .hint{bottom:max(8px,env(safe-area-inset-bottom))}.cer .deck{width:min(calc((100dvh - 96px) / 1.4),230px);top:calc(50% + 12px);left:calc(50% - 127px)}.cer .pk-stamp{top:-26px}.cer .rolls{left:calc(100% + 24px);top:50%;transform:translateY(-50%)}.cer .rolls.go{animation-name:rollsinL}.cer .sum{padding-top:max(10px,env(safe-area-inset-top));padding-bottom:max(8px,env(safe-area-inset-bottom));--hw:min(calc((100dvh - 150px) / 1.4),170px)}.cer .sum .head{display:flex;align-items:baseline;gap:4px 12px;flex-wrap:wrap}.cer .sum h2{font-size:18px;margin-top:0}.cer .sum .content{flex-direction:row;align-items:flex-start;overflow-x:auto;padding:4px 0}.cer .sum .content>*{margin-top:auto;margin-bottom:auto}.cer .sum .content>:first-child{margin-left:auto}.cer .sum .content>:last-child{margin-right:auto}.cer .sum .hero{display:flex;align-items:center;gap:16px;flex:0 0 auto;max-width:none;margin-right:0}.cer .sum .hero .c{flex:0 0 auto;margin:0}.cer .sum .hinfo{width:190px;flex:0 0 auto}.cer .sum .hname{margin-top:0}.cer .sum .hbar,.cer .sum .hbl{width:100%}.cer .sum .also{flex:0 0 auto;margin:auto 0 auto 22px;padding:0 0 0 22px;border-top:0;border-left:1px solid var(--line)}.cer .sum .also .lbl{text-align:left}.cer .sum .rowc{justify-content:flex-start;margin-top:8px}.cer .sum .rowc .cell{width:74px;flex:0 0 74px}.cer .sum .foot{grid-template-columns:1fr auto;align-items:center;padding-top:8px;margin-top:8px}.cer .sum .foot .btn{min-width:220px}}@keyframes rollsinL{0%{opacity:0;transform:translate(8px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){.packwrap.arrive,.packwrap.land,.packwrap.opening .pack,.deck.rise,.pk-slot.out,.ring.go,.pk-stamp.go,.flash.go,.hint.on,.tray .t,.rolls.go{animation:none!important;opacity:1}.flipper{transition:none}.embers{display:none}}.packs .packrow{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px}.packs{overflow-x:clip}@media(min-width:560px){.packs .packrow{grid-template-columns:repeat(4,1fr)}}.packs .packcell{all:unset;cursor:pointer;display:grid;gap:5px;justify-items:stretch;container-type:inline-size}.packs .packcell .pn{font-family:var(--disp);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:14px;line-height:1}.packs .packcell .pp{font-family:var(--mono);font-size:11px;color:var(--fg-2)}.packs .packcell:focus-visible{outline:1px solid var(--line-2);outline-offset:3px}.sheetfoot{position:sticky;bottom:0;z-index:3;display:flex;gap:8px;padding:12px 16px;background:var(--bg-2);border-top:1px solid var(--line);isolation:isolate}.sheetfoot .btn{position:relative;z-index:1;flex:1 1 auto;text-align:center}.sheetfoot .btn:last-child{flex:0 0 auto}.dupe{display:block;margin:7px auto 0;width:max-content;font-family:var(--mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--rar-legendary);border:1px solid var(--rar-legendary);border-radius:2px;padding:2px 5px;opacity:.85}.cer .sum .content{position:relative;z-index:1}.cer .sum .foot{position:relative;z-index:2;background:#0a0a0c}.cer .sum .foot .btn{position:relative;z-index:1}.pack{font-size:calc(var(--cw,168px)/100)}@container (min-width: 1px){.cw .pack{font-size:1cqw}}.bank{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:6px;align-items:start;justify-items:center}.bank .bankcell{width:100%;display:grid;gap:5px;justify-items:center}.bank .banklbl{font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.bank .bankbtn{all:unset;cursor:pointer;width:100%;container-type:inline-size}.bank .cw{width:100%;container-type:inline-size}.bank .bankop{font-family:var(--disp);font-size:18px;color:var(--fg-3);align-self:center;padding-top:14px}.bank .bankleeg{aspect-ratio:5/7;width:100%;display:grid;place-items:center;text-align:center;padding:6px;border:1px dashed var(--line-2);border-radius:4px;background:#ffffff05}.bank .bankleeg.bad{border-color:#d94b3f80;color:var(--bad)}.bankpick{display:flex;flex-wrap:wrap;gap:6px}.bank .bankslot{position:relative;width:100%}.bank .bankclear{all:unset;cursor:pointer;position:absolute;top:-6px;right:-6px;z-index:3;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--bg-3);border:1px solid var(--line-2);color:var(--fg-2);font-size:13px;line-height:1}.bank .bankclear:hover{color:var(--fg);border-color:var(--fg-3)}.bank .bankleeg{font-size:10px}@media(orientation:landscape)and (max-height:520px){.bank{grid-template-columns:minmax(0,140px) auto minmax(0,140px) auto minmax(0,140px);justify-content:center}}.pack .pk-thru .sil{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:end center}.pack .pk-thru .pstack{position:absolute;top:0;right:0;bottom:0;left:0;background:none}.pack .pk-thru .ly-bg,.pack .pk-thru .ly-mid,.pack .pk-thru .ly-fx{display:none}.pack .pk-thru .ly-char{position:absolute;left:6%;right:6%;bottom:0;top:14%;width:88%;height:auto;object-fit:contain;object-position:bottom;filter:brightness(.1) drop-shadow(0 0 var(--sil-g,2em) var(--rar)) drop-shadow(0 0 calc(var(--sil-g,2em)*2) var(--rar));opacity:var(--sil-o,.5)}.pack.p-street .pk-thru .ly-char{filter:brightness(.18) blur(.5em)}.pack.p-legendary .pk-thru .sil-0 .ly-char{left:0;right:auto;width:58%;top:26%;opacity:calc(var(--sil-o,.5)*.75)}.pack.p-legendary .pk-thru .sil-1 .ly-char{right:0;left:auto;width:58%;top:26%;opacity:calc(var(--sil-o,.5)*.75)}.pack.p-legendary .pk-thru .sil-2 .ly-char{left:15%;right:15%;width:70%;top:16%}.pack .pk-body:before{content:"";position:absolute;left:0;right:0;top:0;height:26%;z-index:3;pointer-events:none;background:linear-gradient(rgba(8,8,10,.82),rgba(8,8,10,.42) 55%,transparent)}.pack .cardtop{text-shadow:0 1px 2px rgba(0,0,0,.9)}.pick{display:grid;gap:4px}.pick .pickrow{all:unset;cursor:pointer;display:grid;align-items:baseline;gap:8px;grid-template-columns:minmax(0,1fr) auto auto auto auto auto;padding:7px 9px;border:1px solid var(--line);border-radius:3px;background:#ffffff05}.pick .pickrow:hover{border-color:var(--rar);background:#ffffff0d}.pick .pn{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick .pr{font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--rar)}.pick .pk-rank{font-family:var(--mono);font-size:9.5px;color:var(--rar-legendary);white-space:nowrap}.pick .pg{font-family:var(--mono);font-size:9.5px;color:var(--fg-3);white-space:nowrap}.pick .pp{font-family:var(--mono);font-size:11px;color:var(--fg-2)}.pick .px2{font-family:var(--mono);font-size:9.5px;color:var(--rar);border:1px solid var(--rar);border-radius:2px;padding:0 3px;opacity:.85}@media(max-width:420px){.pick .pg{display:none}}.uitkomst{margin-top:10px;border-top:1px solid var(--line);padding-top:8px}.uitkomst .table{width:100%;font-size:12px}.uitkomst .table th{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-weight:400;text-align:right;padding-bottom:2px}.uitkomst .table th:first-child{text-align:left}.uitkomst .table td{padding:2px 0}.uitkomst .table td:first-child{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--fg-3)}.uitkomst .table .num{text-align:right;font-family:var(--mono)}.bank .bankinfo{all:unset;cursor:pointer;position:absolute;top:-6px;left:-6px;z-index:3;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--bg-3);border:1px solid var(--line-2);color:var(--fg-2);font-family:var(--mono);font-size:11px;line-height:1}.bank .bankinfo:hover{color:var(--fg);border-color:var(--fg-3)}.bank .gen{margin:7px 0 0;width:100%}.bank .genl{display:flex;justify-content:center;margin-top:4px;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;color:var(--fg-3)}.bank .genl b{font-weight:400;color:var(--fg-2)}.tr-row{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:6px;flex:1 1 0;min-width:0;text-align:left;white-space:normal}.tr-row .tr-body{flex:1;min-width:0}.tr-row .tr-top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.tr-row .tr-name{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-row .tr-rank{flex-shrink:0}.tr-row .tr-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 8px;min-width:0}.tr-row .tr-meta>span{min-width:0;overflow-wrap:anywhere}.pstack.sp-port.real img{object-position:50% 0%}.ld-grid{display:grid;grid-template-columns:42px repeat(var(--half,6),minmax(0,60px));gap:8px;align-items:center;justify-content:center;width:100%;min-width:0}.ld-grid>*{min-width:0}.cer .packwrap .cw{width:100%;container-type:inline-size}.cer .cardback .m{color:var(--packc,var(--rar-common));opacity:.85;filter:drop-shadow(0 0 10px var(--packc,var(--rar-common))) drop-shadow(0 0 24px rgba(0,0,0,.7))}.cer .cardback{border-color:color-mix(in srgb,var(--packc,var(--rar-common)) 55%,transparent)}.pbar .gen{margin:6px 0 0;position:relative;height:4px;border-radius:3px;background:#ffffff1a}.pbar .gen b{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--rar,var(--fg-3));width:0;transition:width .26s ease-out;box-shadow:0 0 6px var(--rar,transparent)}.pbar .gen:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:#ffffff4d}.pbar .genl{display:flex;justify-content:center;margin-top:3px;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;color:var(--fg-3)}.pbar .genl b{font-weight:400;color:var(--fg-2)}.pbar.slim{width:46px}.pbar.slim .gen{margin:0;height:3px}.pbar.slim .gen:after{top:-1px;bottom:-1px}.hirebar{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center;margin-top:4px}.hirebar .pbar{min-width:0}.hirebar .pbar .gen{margin:0}.cer .ft .cw{width:100%;height:100%;container-type:inline-size}.smelt .smeltrij{position:relative;height:190px;display:grid;place-items:center}.smelt .sk{position:absolute;width:104px;aspect-ratio:5/7;border-radius:5px;border:1px solid var(--line-2);background:linear-gradient(160deg,var(--bg-3),var(--bg-2));box-shadow:0 6px 18px #00000080}.smelt .sk.a{animation:smeltL .82s cubic-bezier(.5,0,.2,1) forwards}.smelt .sk.b{animation:smeltR .82s cubic-bezier(.5,0,.2,1) forwards}@keyframes smeltL{0%{transform:translate(-78px) rotate(-7deg);opacity:1}70%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(0) scale(.9);opacity:0}}@keyframes smeltR{0%{transform:translate(78px) rotate(7deg);opacity:1}70%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(0) scale(.9);opacity:0}}.smelt .sfl{position:absolute;width:150px;aspect-ratio:5/7;border-radius:6px;background:radial-gradient(60% 45% at 50% 50%,var(--gold,#d4af37),transparent 70%);opacity:0;animation:smeltFlits .82s ease-out forwards}@keyframes smeltFlits{0%,60%{opacity:0}78%{opacity:.85}to{opacity:0}}.smelt .smeltkaart{max-width:300px;margin:0 auto}@media(prefers-reduced-motion:reduce){.smelt .sk,.smelt .sfl{animation:none}}.sheet-bg.pk-boven{z-index:70}.cer .pk-sloop{margin:10px auto 0;display:block;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;min-height:32px;border-color:var(--line-2);color:var(--fg-2);background:#0a0a0c8c}.cer .pk-sloop:active{transform:scale(.97)}.cer .pk-sloop .pk-sw i{font-style:normal}.cer .pk-sloopklaar{margin:10px auto 0;text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ok,#3fbf7f)}.cer .sum .pk-sloopklaar{margin-top:6px;font-size:8.5px;letter-spacing:.04em;line-height:1.4}.cer .sum .pk-sloop{margin-top:7px;font-size:8.5px;letter-spacing:.06em;padding:5px 6px;min-height:26px;width:100%}.cer .sum .hero .pk-sloop{width:max-content;min-width:150px;font-size:9.5px;padding:6px 12px}.cer .sum .rowc .pk-sloop{white-space:normal;line-height:1.25;padding:4px 3px}.cer .sum .rowc .pk-sloop .pk-sw{display:block}.cer .sum .rowc .pk-sloop .pk-sw i{display:none}.cer .sum .rowc .dupe{width:auto;max-width:100%;white-space:normal;text-align:center;line-height:1.3;letter-spacing:.06em}.packs .pending{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;margin:0 0 12px;padding:11px 13px;border:1px solid var(--line-2);border-left:3px solid var(--rar-epic,#a77bff);border-radius:4px;background:#ffffff08}.packs .pending .pd-txt{flex:1 1 220px;min-width:0}.packs .pending .t{font-weight:600;font-size:14px;line-height:1.25}.packs .pending .s{font-size:12px;color:var(--fg-2);margin-top:3px;line-height:1.4}.packs .pending .pd-acts{display:flex;gap:8px;flex:0 0 auto}@media(max-width:420px){.packs .pending .pd-acts{flex:1 1 100%}.packs .pending .pd-acts .btn{flex:1 1 auto;text-align:center}}.cer .pk-nogeens{position:absolute;left:50%;transform:translate(-50%);z-index:26;pointer-events:none;top:calc(max(12px,env(safe-area-inset-top)) + 40px);width:max-content;max-width:calc(100% - 32px);text-align:center;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;line-height:1.4;color:var(--fg-2);background:#0a0a0cb8;border:1px solid var(--line-2);border-radius:2px;padding:5px 9px}.cer .sum .pk-nogeens-sum{font-size:12px;color:var(--fg-2);margin-top:4px;line-height:1.4}@media(orientation:landscape)and (max-height:520px){.cer .pk-nogeens{top:calc(max(14px,env(safe-area-inset-top)) + 30px);left:max(14px,env(safe-area-inset-left));transform:none;width:auto;text-align:left;font-size:9.5px;letter-spacing:.04em;max-width:max(110px,calc(50% - 157px - (min((100dvh - 96px) / 1.4,230px)/2)))}.cer .sum .pk-nogeens-sum{flex:1 1 100%;margin-top:0}}
