.pz .pz-panel{color:#fff;background:#0c0b12;border-radius:3cqw;position:absolute;inset:3.4cqw;overflow:hidden;box-shadow:inset 0 0 0 .35cqw #00000080,inset 0 .5cqw #ffffff0f}.pz-art,.pz-art img,.pz-scene{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pz-art__shade{background:linear-gradient(#00000073 0%,#0000 22% 48%,#05040aeb 78%);position:absolute;inset:0}.pz .pz-tag{font-size:2.2cqw;top:21cqw;bottom:auto}.pz-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:3cqw;left:3cqw;right:3cqw}.pz-seal{filter:drop-shadow(0 .8cqw 1cqw #0009);width:15cqw}.pz-seal svg{width:100%;height:auto;display:block}.pz-pack{font-family:var(--font-body);letter-spacing:.01em;background:#00000073;border:.25cqw solid #ffffff2e;border-radius:99px;padding:1cqw 2.2cqw;font-size:2.9cqw;font-weight:700}.pz-headline{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:5cqw;left:3cqw;right:3cqw}.pz-total{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;text-shadow:0 .8cqw #07070b,0 0 5cqw #0009;font-size:16cqw;line-height:.95}.pz-total small{font-family:var(--font-body);letter-spacing:0;opacity:.75;margin-left:1.4cqw;font-size:.3em;font-weight:700}.pz-sub{align-items:baseline;gap:2.4cqw;margin-top:1.6cqw;display:flex}.pz-mult{font-family:var(--font-display);letter-spacing:-.04em;color:var(--tier);-webkit-text-stroke:.7cqw #07070b;paint-order:stroke fill;filter:drop-shadow(0 .6cqw 0 #07070b) drop-shadow(0 0 3cqw var(--tier-glow,transparent));font-variant-numeric:tabular-nums;font-size:9cqw;font-weight:400}.pz-dot{opacity:.4;font-size:5cqw}.pz-tier{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--tier);font-size:4.4cqw;font-weight:800}.pz-scene{--c:var(--tier);background:radial-gradient(90% 70% at 50% 40%, color-mix(in oklab, var(--c) 30%, #16151f), #0b0a10 75%);overflow:hidden}.pz-scene__rays,.pz-scene__glow{border-radius:50%;position:absolute;top:44%;left:50%;translate:-50% -50%}.pz-scene__rays{aspect-ratio:1;opacity:0;background:repeating-conic-gradient(from 0deg, color-mix(in oklab, var(--c) 70%, #fff) 0 4deg, transparent 4deg 18deg);width:190%;-webkit-mask:radial-gradient(closest-side,#000 10%,#0000 70%);mask:radial-gradient(closest-side,#000 10%,#0000 70%)}.pz-scene__glow{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--c) 80%, #fff), transparent 75%);opacity:.25;filter:blur(2cqw);width:80%}.pz-scene__pile{filter:drop-shadow(0 1.4cqw 2cqw #0000008c);width:100%;height:100%;position:absolute;inset:0}.pz-scene[data-tier=common]{background:radial-gradient(90% 70% at 50% 40%,#2b2d33,#0f1013 75%)}.pz-scene[data-tier=uncommon] .pz-scene__rays{opacity:.12}.pz-scene[data-tier=rare] .pz-scene__rays{opacity:.22}.pz-scene[data-tier=rare] .pz-scene__glow{opacity:.4}.pz-scene[data-tier=epic]{background:conic-gradient(from 200deg at 50% 44%,#3a1470,#a95bff,#ff7ad9,#7ad8ff,#3a1470),#140e22}.pz-scene[data-tier=epic]:after{content:"";background:radial-gradient(70% 55% at 50% 44%,#0000 20%,#0c0816d9 80%);position:absolute;inset:0}.pz-scene[data-tier=epic] .pz-scene__rays{opacity:.35}.pz-scene[data-tier=epic] .pz-scene__glow{opacity:.55}.pz-scene[data-tier=legendary]{background:radial-gradient(80% 65% at 50% 42%,#ffe39a,#d99a1e 30%,#6b3f04 62%,#1a1004 90%)}.pz-scene[data-tier=legendary] .pz-scene__rays{opacity:.55;animation:18s linear infinite pz-spin}.pz-scene[data-tier=legendary] .pz-scene__glow{opacity:.8}.pz-scene[data-tier=epic] .pz-scene__pile,.pz-scene[data-tier=legendary] .pz-scene__pile{z-index:1}@keyframes pz-spin{to{rotate:360deg}}.pz-crown{filter:drop-shadow(0 0 3px #fff3c4)}@media (prefers-reduced-motion:reduce){.pz-scene__rays{animation:none!important}}.loot{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.loot__line{--c:#fff;opacity:0;background:linear-gradient(#ffffff0e,#ffffff06);border-radius:16px;grid-template-columns:30px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;min-height:46px;padding:7px 8px;font-size:14px;transition:opacity .22s,transform .28s cubic-bezier(.3,1.5,.5,1);display:grid;transform:translateY(-6px)scale(.98);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff0a}.loot__line[data-in]{opacity:1;transform:none}.loot__line[data-top]{background:linear-gradient(180deg, color-mix(in oklab, var(--c) 16%, #ffffff0a), #ffffff08);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 1px color-mix(in oklab, var(--c) 45%, transparent), 0 8px 26px -10px color-mix(in oklab, var(--c) 70%, transparent)}.loot__line[data-top][data-in]{animation:.5s cubic-bezier(.3,1.6,.5,1) loot-pop}@keyframes loot-pop{0%{transform:scale(.92)}60%{transform:scale(1.03)}to{transform:none}}.loot__line[data-kind=no_winner],.loot__line[data-kind=voided]{color:var(--ink-dim);background:0 0;box-shadow:0 0 0 1px #ffffff12}.loot__logo{background:#1a1924;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.loot__logo img{object-fit:cover;width:100%;height:100%}.loot__ghost{fill:#b7b0da;width:15px}.loot__name{flex-direction:column;min-width:0;line-height:1.2;display:flex}.loot__ticker{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.loot__note,.loot__status{color:var(--ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.loot__status[data-kind=sold]{color:var(--t-uncommon)}.loot__value{font-family:var(--font-display);letter-spacing:-.02em;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.loot__value small{font-family:var(--font-body);letter-spacing:0;opacity:.55;font-size:11px;font-weight:600}.loot__mult{font-variant-numeric:tabular-nums;color:var(--c);background:color-mix(in oklab, var(--c) 14%, transparent);text-align:center;border-radius:99px;min-width:44px;padding:3px 8px;font-size:11px;font-weight:700}.loot__chip{min-width:52px;height:28px;color:var(--accent);background:color-mix(in oklab, var(--accent) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 45%, transparent);-webkit-tap-highlight-color:transparent;border-radius:99px;padding:0 12px;font-size:12px;font-weight:700;transition:transform .12s cubic-bezier(.3,1.5,.5,1),background-color .15s,color .15s}.loot__chip[data-keep]{color:#0b0a10;background:#f3f1ec;box-shadow:inset 0 1px #fff}.loot__chip:active{transform:scale(.92)}.loot__chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.loot__line{transition:opacity .2s;transform:none}.loot__line[data-top][data-in]{animation:none}}
