.tile.svelte-ej5ggg{background:linear-gradient(180deg,rgba(0,0,0,.2),var(--color-surface));border:1px solid var(--color-line);border-radius:14px;overflow:hidden;position:relative;transition:transform .22s cubic-bezier(.2,.8,.4,1),border-color .2s ease;width:100%}.tile.svelte-ej5ggg:hover{transform:translateY(-3px);border-color:var(--rarity)}.art.svelte-ej5ggg{position:relative;display:grid;place-items:center;overflow:hidden;aspect-ratio:1 / 1}.glow.svelte-ej5ggg{position:absolute;inset:0;background:radial-gradient(60% 60% at 50% 55%,color-mix(in oklab,var(--rarity) 40%,transparent),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.02),transparent 40%);pointer-events:none}.img.svelte-ej5ggg{position:relative;z-index:1;width:88%;height:88%;object-fit:contain;filter:drop-shadow(0 4px 12px color-mix(in oklab,var(--rarity) 35%,transparent))}.placeholder.svelte-ej5ggg{position:relative;z-index:1;width:60%;height:60%;color:var(--rarity);filter:drop-shadow(0 0 10px color-mix(in oklab,var(--rarity) 55%,transparent))}.star.svelte-ej5ggg{position:absolute;top:6px;left:8px;font-family:var(--font-display);font-weight:800;font-size:14px;color:var(--color-rarity-knife);z-index:2;text-shadow:0 0 8px rgba(255,215,0,.6)}.st.svelte-ej5ggg{position:absolute;top:6px;right:8px;font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;color:var(--color-gold);background:#ffd1661a;border:1px solid rgba(255,209,102,.35);border-radius:5px;padding:1px 5px;z-index:2}.cond.svelte-ej5ggg{position:absolute;bottom:6px;right:8px;font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);background:#0b041199;border:1px solid var(--color-line-strong);border-radius:5px;padding:1px 6px;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.foot.svelte-ej5ggg{padding:8px 10px 10px;border-top:1px solid var(--color-line);background:#00000047;display:flex;flex-direction:column;gap:2px}.name.svelte-ej5ggg{font-size:11.5px;color:var(--color-ink);font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta.svelte-ej5ggg{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.price.svelte-ej5ggg{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;color:var(--color-gold);letter-spacing:-.01em}.odds.svelte-ej5ggg{font-family:var(--font-mono);font-size:10px;color:var(--color-ink-faint);font-variant-numeric:tabular-nums}@media(max-width:520px){.tile.svelte-ej5ggg{border-radius:10px}.foot.svelte-ej5ggg{padding:6px 7px 7px}.name.svelte-ej5ggg{font-size:10.5px}.price.svelte-ej5ggg{font-size:11.5px}.odds.svelte-ej5ggg{font-size:9px}.cond.svelte-ej5ggg{font-size:8.5px;padding:1px 4px;bottom:4px;right:4px}.st.svelte-ej5ggg{font-size:8.5px;padding:1px 4px;top:4px;right:4px}.star.svelte-ej5ggg{top:4px;left:5px;font-size:12px}}.container.svelte-ly09ol{width:min(1240px,100% - 48px);margin-inline:auto}.opener.svelte-ly09ol{padding:32px 0 40px;border-bottom:1px solid var(--color-line);background:radial-gradient(60% 100% at 50% 0%,color-mix(in oklab,var(--rarity) 18%,transparent),transparent 70%)}.top-row.svelte-ly09ol{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px}.crumb.svelte-ly09ol{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);display:inline-flex;gap:8px;align-items:center}.crumb.svelte-ly09ol a:where(.svelte-ly09ol){color:var(--color-pink);text-decoration:none}.crumb.svelte-ly09ol a:where(.svelte-ly09ol):hover{color:var(--color-pink-soft)}.top-right.svelte-ly09ol{display:inline-flex;align-items:center;gap:10px}.price-tag.svelte-ly09ol{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border-radius:12px;background:linear-gradient(180deg,#ffd16638,#ffd16614);border:1px solid rgba(255,209,102,.38);box-shadow:0 0 18px #ffd1662e,inset 0 1px #ffffff1a}.price-tag-value.svelte-ly09ol{font-family:var(--font-display-heavy, "Cooper Black", serif);font-weight:800;font-size:18px;line-height:1;color:var(--color-gold);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgba(11,4,17,.45)}h1.svelte-ly09ol{font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:clamp(32px,4.5vw,54px);letter-spacing:-.025em;line-height:1;margin:0 0 24px;color:var(--color-ink)}.spinners-grid.svelte-ly09ol{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.spinners-grid.vertical.svelte-ly09ol{flex-direction:row;gap:8px}@media(max-width:720px){.spinners-grid.vertical.svelte-ly09ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:6px}}.spinner-slot.svelte-ly09ol{width:100%;min-width:0;border-radius:22px;overflow:hidden;border:2px solid color-mix(in oklab,var(--current-rarity, var(--color-pink)) 65%,transparent);box-shadow:inset 0 2px #ffffff29,inset 0 -2px #0000002e,0 12px 28px -14px color-mix(in oklab,var(--current-rarity, var(--color-pink)) 50%,transparent);transition:box-shadow .24s ease-out,transform .22s ease-out,border-color .24s ease-out}.spinners-grid.vertical.svelte-ly09ol .spinner-slot:where(.svelte-ly09ol){flex:1;min-width:0}.spinner-slot.revealing.svelte-ly09ol{border-color:color-mix(in oklab,var(--current-rarity, var(--rarity)) 75%,transparent);box-shadow:inset 0 2px #ffffff29,inset 0 -2px #0000002e,0 0 0 1px color-mix(in oklab,var(--current-rarity, var(--rarity)) 50%,transparent),0 0 60px color-mix(in oklab,var(--current-rarity, var(--rarity)) 45%,transparent),0 12px 28px -14px color-mix(in oklab,var(--current-rarity, var(--rarity)) 55%,transparent)}.spinners-grid.bonus-mode.svelte-ly09ol .spinner-slot:where(.svelte-ly09ol){box-shadow:0 0 0 1px color-mix(in oklab,#ffd166 45%,transparent),0 0 36px color-mix(in oklab,#ffd166 35%,transparent)}.spinners-grid.shit-mode.svelte-ly09ol .spinner-slot:where(.svelte-ly09ol){box-shadow:0 0 0 1px color-mix(in oklab,#8a6a2e 45%,transparent),0 0 36px color-mix(in oklab,#6b4f22 35%,transparent)}.star-burst.svelte-ly09ol{position:fixed;inset:0;z-index:180;pointer-events:none;display:grid;place-items:center;animation:svelte-ly09ol-sb-fade .9s ease-out forwards}@keyframes svelte-ly09ol-sb-fade{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.sb-flash.svelte-ly09ol{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,223,120,.55) 0%,rgba(255,180,40,.22) 30%,transparent 60%);animation:svelte-ly09ol-sb-flash-pulse .9s ease-out}@keyframes svelte-ly09ol-sb-flash-pulse{0%{opacity:0;transform:scale(.4)}30%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.6)}}.sb-rays.svelte-ly09ol{position:absolute;width:120vmin;height:120vmin;background:conic-gradient(from 0deg,transparent 0 8deg,rgba(255,210,80,.5) 8deg 12deg,transparent 12deg 40deg,rgba(255,210,80,.4) 40deg 44deg,transparent 44deg 80deg,rgba(255,210,80,.5) 80deg 84deg,transparent 84deg 120deg,rgba(255,210,80,.4) 120deg 124deg,transparent 124deg 160deg,rgba(255,210,80,.5) 160deg 164deg,transparent 164deg 200deg,rgba(255,210,80,.4) 200deg 204deg,transparent 204deg 240deg,rgba(255,210,80,.5) 240deg 244deg,transparent 244deg 280deg,rgba(255,210,80,.4) 280deg 284deg,transparent 284deg 320deg,rgba(255,210,80,.5) 320deg 324deg,transparent 324deg 360deg);mask:radial-gradient(circle,transparent 8%,black 18%,black 60%,transparent 72%);-webkit-mask:radial-gradient(circle,transparent 8%,black 18%,black 60%,transparent 72%);animation:svelte-ly09ol-sb-rays-spin 1.2s linear infinite}@keyframes svelte-ly09ol-sb-rays-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sb-text.svelte-ly09ol{position:relative;display:flex;align-items:center;gap:18px;font-family:var(--font-mono);font-size:clamp(20px,3.6vw,36px);font-weight:800;letter-spacing:.18em;color:#fff4b8;text-shadow:0 0 16px rgba(255,200,80,.9),0 0 40px rgba(255,170,40,.7);animation:svelte-ly09ol-sb-text-pop .9s cubic-bezier(.2,1.6,.4,1)}.sb-star.svelte-ly09ol{font-size:1.4em;color:#ffd166;text-shadow:0 0 20px rgba(255,200,80,1),0 0 40px rgba(255,150,30,.9);display:inline-block;animation:svelte-ly09ol-sb-star-spin .9s linear}@keyframes svelte-ly09ol-sb-star-spin{0%{transform:rotate(0) scale(0)}50%{transform:rotate(180deg) scale(1.3)}to{transform:rotate(360deg) scale(1)}}@keyframes svelte-ly09ol-sb-text-pop{0%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes svelte-ly09ol-shit-wobble{0%,to{transform:rotate(-4deg) translateY(0) scale(1)}25%{transform:rotate(3deg) translateY(-2px) scale(1.03)}50%{transform:rotate(-2deg) translateY(0) scale(.98)}75%{transform:rotate(4deg) translateY(-2px) scale(1.03)}}@keyframes svelte-ly09ol-heart-beat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(.95)}45%{transform:scale(1.12)}60%{transform:scale(1)}}.heart-burst.svelte-ly09ol{position:fixed;inset:0;z-index:180;pointer-events:none;display:grid;place-items:center;animation:svelte-ly09ol-sb-fade 2s ease-out forwards}.heart-burst.svelte-ly09ol .xb-flash:where(.svelte-ly09ol){position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,110,180,.45) 0%,rgba(255,46,159,.2) 30%,transparent 60%);animation:svelte-ly09ol-sb-flash-pulse 1.2s ease-out}.heart-burst.svelte-ly09ol .xb-hearts:where(.svelte-ly09ol){position:absolute;inset:0;pointer-events:none}.heart-burst.svelte-ly09ol .xb-float:where(.svelte-ly09ol){position:absolute;left:calc(50% + (var(--i) - 6) * 70px);bottom:30%;font-size:32px;opacity:0;filter:drop-shadow(0 0 8px rgba(255,110,180,.7));animation:svelte-ly09ol-heart-float 1.8s ease-out forwards;animation-delay:calc(var(--i) * 60ms)}@keyframes svelte-ly09ol-heart-float{0%{opacity:0;transform:translateY(0) scale(.5) rotate(0)}15%{opacity:1;transform:translateY(-40px) scale(1.1) rotate(10deg)}to{opacity:0;transform:translateY(-200px) scale(.7) rotate(-20deg)}}.heart-burst.svelte-ly09ol .xb-text:where(.svelte-ly09ol){position:relative;display:flex;align-items:center;gap:18px;font-family:var(--font-mono);font-size:clamp(22px,3.8vw,40px);font-weight:800;letter-spacing:.18em;color:#ff9ed1;text-shadow:0 0 18px rgba(255,110,180,.9),0 0 42px rgba(255,46,159,.7);animation:svelte-ly09ol-sb-text-pop .9s cubic-bezier(.2,1.6,.4,1)}.heart-burst.svelte-ly09ol .xb-heart:where(.svelte-ly09ol){font-size:1.3em;display:inline-block;animation:svelte-ly09ol-heart-beat 1.1s ease-in-out infinite}.free-spin-chip.svelte-ly09ol{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:linear-gradient(160deg,color-mix(in oklab,#ff2e9f 28%,transparent),color-mix(in oklab,#ff6ec0 20%,transparent));border:1px solid color-mix(in oklab,#ff2e9f 40%,transparent);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#ff9ed1;box-shadow:0 0 18px color-mix(in oklab,#ff2e9f 25%,transparent)}.free-spin-chip.svelte-ly09ol .fs-heart:where(.svelte-ly09ol){font-size:14px;animation:svelte-ly09ol-heart-beat 1.2s ease-in-out infinite}.free-spin-chip.svelte-ly09ol .fs-count:where(.svelte-ly09ol){color:#fff;font-size:13px}.shit-burst.svelte-ly09ol{position:fixed;inset:0;z-index:180;pointer-events:none;display:grid;place-items:center;animation:svelte-ly09ol-sb-fade .9s ease-out forwards}.shit-burst.svelte-ly09ol .hb-flash:where(.svelte-ly09ol){position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(138,106,46,.5) 0%,rgba(80,55,20,.25) 30%,transparent 60%);animation:svelte-ly09ol-sb-flash-pulse .9s ease-out}.shit-burst.svelte-ly09ol .hb-text:where(.svelte-ly09ol){position:relative;display:flex;align-items:center;gap:18px;font-family:var(--font-mono);font-size:clamp(20px,3.6vw,34px);font-weight:800;letter-spacing:.16em;color:#f0d28a;text-shadow:0 0 16px rgba(160,110,50,.9),0 0 40px rgba(80,55,20,.8);animation:svelte-ly09ol-sb-text-pop .9s cubic-bezier(.2,1.6,.4,1)}.shit-burst.svelte-ly09ol .hb-icon:where(.svelte-ly09ol){font-size:1.4em;display:inline-block;animation:svelte-ly09ol-shit-wobble .9s ease-in-out}.cta-row.svelte-ly09ol{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:center}.cta-cluster.svelte-ly09ol{display:inline-flex;align-items:stretch;gap:8px}.qty-step.svelte-ly09ol{appearance:none;border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-ink);font-family:var(--font-display);font-weight:800;font-size:20px;line-height:1;width:44px;min-height:44px;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,border-color .12s ease,transform 80ms ease}.qty-step.svelte-ly09ol:hover:not(:disabled){background:color-mix(in oklab,var(--color-pink) 12%,var(--color-surface-2));border-color:color-mix(in oklab,var(--color-pink) 40%,var(--color-line))}.qty-step.svelte-ly09ol:active:not(:disabled){transform:translateY(1px)}.qty-step.svelte-ly09ol:disabled{opacity:.35;cursor:not-allowed}.multi-grid.svelte-ly09ol{display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:12px;width:min(680px,92%)}.multi-card.svelte-ly09ol{border-radius:12px;border:1px solid color-mix(in oklab,var(--rarity) 30%,var(--color-line));background:radial-gradient(80% 100% at 50% 80%,color-mix(in oklab,var(--rarity) 12%,transparent),transparent 60%),linear-gradient(160deg,#ffffff08,#ffffff02);padding:12px 8px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;animation:svelte-ly09ol-multi-pop .4s cubic-bezier(.2,1.2,.4,1) both}@keyframes svelte-ly09ol-multi-pop{0%{opacity:0;transform:scale(.8) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.multi-card.svelte-ly09ol img:where(.svelte-ly09ol){width:80%;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 6px 16px color-mix(in oklab,var(--rarity) 50%,transparent))}.multi-card.bonus-card.svelte-ly09ol{border-color:color-mix(in oklab,#ffd166 60%,transparent);background:radial-gradient(80% 100% at 50% 40%,color-mix(in oklab,#ffd166 18%,transparent),transparent 60%),linear-gradient(160deg,#ffd25014,#ff781405);box-shadow:inset 0 0 24px color-mix(in oklab,#ffd166 20%,transparent),0 0 22px color-mix(in oklab,#ffd166 30%,transparent)}.multi-badge.svelte-ly09ol{position:absolute;top:6px;right:6px;padding:3px 8px;border-radius:999px;background:linear-gradient(160deg,#ffd166,#ff8a00);color:#2a1500;font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;z-index:2}.multi-card.svelte-ly09ol{position:relative}.multi-name.svelte-ly09ol{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:var(--color-ink-dim);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.multi-price.svelte-ly09ol{font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--color-ink);font-variant-numeric:tabular-nums}.drops.svelte-ly09ol{padding:48px 0 96px}.sec-head.svelte-ly09ol{display:flex;align-items:end;justify-content:space-between;margin-bottom:32px;gap:24px}.sec-eyebrow.svelte-ly09ol{font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--color-pink);margin-bottom:8px}.count.svelte-ly09ol{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-faint)}@keyframes svelte-ly09ol-star-section-rays{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-ly09ol-star-tile-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes svelte-ly09ol-star-tile-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-ly09ol-star-icon-bob{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.08) rotate(4deg)}}@keyframes svelte-ly09ol-star-arrow-nudge{0%,to{transform:translate(0);opacity:.5}50%{transform:translate(4px);opacity:1}}.rar-section.svelte-ly09ol{margin:0 0 32px}.rar-head.svelte-ly09ol{display:flex;align-items:center;gap:12px;padding:10px 0 14px;margin-bottom:14px;border-bottom:1px solid var(--color-line)}.rar-dot.svelte-ly09ol{width:10px;height:10px;background:var(--rarity);border-radius:2px}.rar-name.svelte-ly09ol{font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--rarity);font-weight:700}.rar-count.svelte-ly09ol{font-family:var(--font-mono);font-size:10.5px;color:var(--color-ink-faint);letter-spacing:.1em;text-transform:uppercase}.rar-total.svelte-ly09ol{margin-left:auto;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;color:var(--color-ink-dim)}.rar-grid.svelte-ly09ol{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px}@media(max-width:520px){.container.svelte-ly09ol{width:calc(100% - 24px)}.rar-grid.svelte-ly09ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rar-head.svelte-ly09ol{gap:8px;padding:6px 0 10px;margin-bottom:10px}.rar-name.svelte-ly09ol{font-size:10.5px;letter-spacing:.14em}.rar-count.svelte-ly09ol{font-size:9.5px;letter-spacing:.08em}.rar-total.svelte-ly09ol{font-size:10.5px}.rar-dot.svelte-ly09ol{width:8px;height:8px}.rar-section.svelte-ly09ol{margin-bottom:22px}}@media(max-width:380px){.rar-grid.svelte-ly09ol{gap:6px}.rar-count.svelte-ly09ol{display:none}}.win-backdrop.svelte-ly09ol{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;background:radial-gradient(70% 50% at 50% 0%,color-mix(in oklab,var(--rarity) 28%,transparent),transparent 70%),radial-gradient(80% 60% at 50% 100%,color-mix(in oklab,var(--rarity) 22%,transparent),transparent 70%),radial-gradient(50% 50% at 50% 50%,color-mix(in oklab,var(--rarity) 14%,transparent),transparent 75%),#04020cdb;backdrop-filter:blur(20px) saturate(1.15);-webkit-backdrop-filter:blur(20px) saturate(1.15);animation:svelte-ly09ol-win-fade-in .3s ease-out}@keyframes svelte-ly09ol-win-fade-in{0%{opacity:0}to{opacity:1}}.win-close.svelte-ly09ol{position:absolute;top:20px;right:24px;width:40px;height:40px;border-radius:999px;border:1px solid var(--color-line);background:#0006;color:var(--color-ink-dim);font-size:16px;cursor:pointer;transition:color .12s ease-out,border-color .12s ease-out}.win-close.svelte-ly09ol:hover{color:var(--color-ink);border-color:var(--color-ink-dim)}.win-cat.svelte-ly09ol{position:absolute;bottom:18px;right:22px;margin:0;padding:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:1.15;color:var(--color-pink);opacity:.7;text-shadow:0 0 10px rgba(255,46,159,.35);letter-spacing:0;white-space:pre;pointer-events:none;-webkit-user-select:none;user-select:none;animation:svelte-ly09ol-win-cat-bob 3.6s ease-in-out infinite}@keyframes svelte-ly09ol-win-cat-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(max-width:640px){.win-cat.svelte-ly09ol{display:none}}.win-stage.svelte-ly09ol{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;max-width:780px;width:100%;animation:svelte-ly09ol-win-pop .6s cubic-bezier(.2,1.2,.4,1)}@keyframes svelte-ly09ol-win-pop{0%{opacity:0;transform:scale(.88) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.win-eyebrow.svelte-ly09ol{font-family:var(--font-mono);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--rarity, var(--color-pink));text-shadow:0 0 14px color-mix(in oklab,var(--rarity) 50%,transparent)}.win-card.svelte-ly09ol{position:relative;width:min(420px,80vw);aspect-ratio:1 / 1.18;display:flex}.win-card-aura.svelte-ly09ol{position:absolute;inset:-16% -20% -24%;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in oklab,var(--rarity) 60%,transparent) 0%,color-mix(in oklab,var(--rarity) 22%,transparent) 35%,transparent 70%);filter:blur(28px);opacity:.85;animation:svelte-ly09ol-win-card-aura-pulse 3.6s ease-in-out infinite;pointer-events:none}@keyframes svelte-ly09ol-win-card-aura-pulse{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.06);opacity:1}}.win-card-frame.svelte-ly09ol{position:relative;flex:1;display:flex;flex-direction:column;border-radius:22px;padding:22px 18px 14px;background:linear-gradient(180deg,color-mix(in oklab,var(--rarity) 14%,rgba(0,0,0,.45)),#080412eb);border:2px solid color-mix(in oklab,var(--rarity) 65%,transparent);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000047,0 0 0 1px color-mix(in oklab,var(--rarity) 30%,transparent),0 24px 60px -18px color-mix(in oklab,var(--rarity) 75%,transparent);overflow:hidden}.win-card-shine.svelte-ly09ol{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(60% 50% at 25% 8%,rgba(255,255,255,.18),transparent 60%),linear-gradient(180deg,#ffffff14,#fff0 35%);mix-blend-mode:screen;pointer-events:none}.win-card-art.svelte-ly09ol{position:relative;flex:1;display:grid;place-items:center;min-height:0;padding:8px 10px 4px}.win-card-art.svelte-ly09ol img:where(.svelte-ly09ol){max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 18px 36px color-mix(in oklab,var(--rarity) 70%,transparent)) drop-shadow(0 0 24px color-mix(in oklab,var(--rarity) 45%,transparent));animation:svelte-ly09ol-win-card-art-float 4s ease-in-out infinite}@keyframes svelte-ly09ol-win-card-art-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.win-card-badges.svelte-ly09ol{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.08)}.win-chip.svelte-ly09ol{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:4px 10px;border-radius:999px;border:1px solid color-mix(in oklab,var(--rarity) 30%,transparent);background:#00000059}.win-chip.rarity.svelte-ly09ol{color:var(--rarity);border-color:color-mix(in oklab,var(--rarity) 55%,transparent);background:color-mix(in oklab,var(--rarity) 12%,rgba(0,0,0,.4))}.win-chip.cond.svelte-ly09ol{color:var(--color-ink-dim)}.win-chip.stattrak.svelte-ly09ol{color:#ff7b3d;border-color:#ff7b3d8c;background:#ff7b3d1f}.win-card-mascot.svelte-ly09ol{position:absolute;bottom:-18px;right:-14px;width:96px;height:96px;object-fit:contain;pointer-events:none;filter:drop-shadow(0 8px 16px rgba(0,0,0,.55));transform:rotate(8deg);animation:svelte-ly09ol-win-mascot-bob 2.6s ease-in-out infinite}@keyframes svelte-ly09ol-win-mascot-bob{0%,to{transform:rotate(8deg) translateY(0)}50%{transform:rotate(6deg) translateY(-4px)}}.win-info.svelte-ly09ol{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.win-weapon.svelte-ly09ol{font-family:var(--font-mono);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--color-ink-dim)}.win-knife-mark.svelte-ly09ol{color:var(--rarity);font-size:14px}.win-skin.svelte-ly09ol{margin:0;font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(32px,4.4vw,56px);line-height:1.02;letter-spacing:-.02em;color:var(--color-ink);text-shadow:0 0 28px color-mix(in oklab,var(--rarity) 35%,transparent);max-width:18ch}.win-price.svelte-ly09ol{margin-top:8px;display:inline-flex;align-items:baseline;gap:2px;font-family:var(--font-display-heavy);font-size:clamp(34px,4.6vw,52px);font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#ffd166;text-shadow:0 0 28px color-mix(in oklab,#ffd166 65%,transparent),0 0 12px color-mix(in oklab,var(--rarity) 50%,transparent)}.win-price-currency.svelte-ly09ol{font-size:.6em;opacity:.85;margin-right:2px}.win-actions.svelte-ly09ol{display:flex;gap:14px;width:min(520px,92%);margin-top:6px}.win-btn.svelte-ly09ol{flex:1;appearance:none;border:none;padding:16px 22px;border-radius:18px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:3px;font-family:inherit;position:relative;overflow:hidden;transition:transform .14s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease-out;isolation:isolate}.win-btn.svelte-ly09ol:before{content:"";position:absolute;top:4px;left:12px;right:12px;height:2px;border-radius:2px;background:#ffffff8c;opacity:.85;pointer-events:none}.win-btn.svelte-ly09ol:disabled{opacity:.55;cursor:not-allowed;transform:none!important;box-shadow:none!important}.win-btn-label.svelte-ly09ol{font-family:"Unbounded",var(--font-display-heavy),system-ui,sans-serif;font-weight:900;font-size:18px;letter-spacing:.02em;text-transform:uppercase;line-height:1;text-shadow:0 2px 0 rgba(255,255,255,.4),0 -1px 0 rgba(0,0,0,.4),0 3px 6px rgba(0,0,0,.28)}.win-btn-sub.svelte-ly09ol{font-family:var(--font-mono);font-size:12px;font-weight:800;letter-spacing:.1em;font-variant-numeric:tabular-nums;opacity:.92;text-shadow:0 1px 0 rgba(255,255,255,.35)}.win-btn.sell.svelte-ly09ol{background:linear-gradient(180deg,#44f0a0,#15a868 65%,#0c8851);color:#001a0a;box-shadow:inset 0 2px #ffffff8c,inset 0 -3px #003c1e73,inset 0 0 0 1px #ffffff40,0 12px 24px -10px #14c8788c}.win-btn.sell.svelte-ly09ol:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 2px #ffffffa6,inset 0 -3px #003c1e80,inset 0 0 0 1px #ffffff4d,0 18px 36px -12px #14c878b3}.win-btn.sell.svelte-ly09ol:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 2px #fff6,inset 0 -3px #003c1e80,inset 0 0 0 1px #fff3,0 4px 12px -6px #14c87880}.win-btn.upgrade.svelte-ly09ol{background:linear-gradient(180deg,#ff8fcb,#ff2e9f 65%,#c91976);color:#1a000d;box-shadow:inset 0 2px #ffffff8c,inset 0 -3px #50003280,inset 0 0 0 1px #ffffff40,0 12px 24px -10px #ff2e9f8c}.win-btn.upgrade.svelte-ly09ol:hover:not(:disabled){transform:translateY(-2px);box-shadow:inset 0 2px #ffffffa6,inset 0 -3px #5000328c,inset 0 0 0 1px #ffffff4d,0 18px 36px -12px #ff2e9fb3}.win-btn.upgrade.svelte-ly09ol:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 2px #fff6,inset 0 -3px #5000328c,inset 0 0 0 1px #fff3,0 4px 12px -6px #ff2e9f80}.win-keep.svelte-ly09ol{margin-top:4px;appearance:none;background:transparent;border:none;font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-dim);cursor:pointer;padding:6px 12px}.win-keep.svelte-ly09ol:hover{color:var(--color-ink)}.fair-trigger.svelte-ly09ol{appearance:none;display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#18e08a;cursor:pointer;padding:9px 18px;border-radius:999px;background:linear-gradient(180deg,color-mix(in oklab,#18e08a 14%,transparent),color-mix(in oklab,#18e08a 6%,transparent));border:1px solid color-mix(in oklab,#18e08a 45%,transparent);position:relative;overflow:hidden;isolation:isolate;text-shadow:0 0 12px color-mix(in oklab,#18e08a 60%,transparent);animation:svelte-ly09ol-fair-pulse 2.4s ease-in-out infinite;transition:transform .12s ease-out,color .12s ease-out,border-color .12s ease-out}@keyframes svelte-ly09ol-fair-pulse{0%,to{box-shadow:0 0 color-mix(in oklab,#18e08a 32%,transparent),0 4px 14px -4px color-mix(in oklab,#18e08a 30%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in oklab,#18e08a 0%,transparent),0 6px 18px -4px color-mix(in oklab,#18e08a 50%,transparent)}}.fair-trigger.svelte-ly09ol:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,color-mix(in oklab,#18e08a 35%,transparent) 48%,rgba(255,255,255,.5) 50%,color-mix(in oklab,#18e08a 35%,transparent) 52%,transparent 65%);mix-blend-mode:screen;opacity:.6;pointer-events:none;z-index:-1;animation:svelte-ly09ol-fair-shine 3.6s ease-in-out infinite}@keyframes svelte-ly09ol-fair-shine{0%{transform:translate(-110%)}60%,to{transform:translate(110%)}}.fair-trigger.svelte-ly09ol:hover{transform:translateY(-1px);color:#34ffae;border-color:color-mix(in oklab,#18e08a 70%,transparent);animation-play-state:paused}.fair-shield.svelte-ly09ol{color:#18e08a;filter:drop-shadow(0 0 6px color-mix(in oklab,#18e08a 60%,transparent))}@media(prefers-reduced-motion:reduce){.fair-trigger.svelte-ly09ol{animation:none}.fair-trigger.svelte-ly09ol:before{animation:none;opacity:.3}}.pf-seed-note{margin:0;font-size:10.5px;color:var(--color-ink-faint);line-height:1.5}.pf-seed-note code{font-family:var(--font-mono);font-size:10px;padding:1px 5px;border-radius:3px;background:#ffffff0f;color:var(--color-ink)}.pf-roll-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:4px}.pf-roll-cell{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.pf-roll-cell[data-match=true]{background:#34d3991a;border-color:#34d39959}.pf-roll-label{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-faint)}.pf-roll-cell strong{font-family:var(--font-mono);font-size:13px;color:var(--color-ink);font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:520px){.win-actions.svelte-ly09ol{flex-direction:column}.win-close.svelte-ly09ol{top:12px;right:12px}.win-card.svelte-ly09ol{width:min(320px,88vw)}.win-card-mascot.svelte-ly09ol{width:72px;height:72px;bottom:-10px;right:-8px}}@media(prefers-reduced-motion:reduce){.win-card-aura.svelte-ly09ol,.win-card-shine.svelte-ly09ol,.win-card-art.svelte-ly09ol img:where(.svelte-ly09ol),.win-card-mascot.svelte-ly09ol{animation:none}.win-stage.svelte-ly09ol{animation:none}}.specials.svelte-ly09ol{margin:0 0 28px;display:flex;flex-direction:column;gap:10px}.specials-head.svelte-ly09ol{display:flex;align-items:baseline;gap:12px}.specials-head.svelte-ly09ol h3:where(.svelte-ly09ol){font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--color-pink);margin:0}.specials-sub.svelte-ly09ol{font-size:11px;color:var(--color-ink-faint)}.specials-panel.svelte-ly09ol{position:relative;min-height:0;max-height:0;overflow:hidden;opacity:0;border-radius:16px;background:linear-gradient(180deg,#ffffff06,#0000002e);border:1px solid rgba(255,255,255,.06);transition:max-height .28s cubic-bezier(.22,.61,.36,1),opacity .2s ease-out,padding .28s ease,border-color .2s ease}.specials.has-active.svelte-ly09ol .specials-panel:where(.svelte-ly09ol){max-height:460px;opacity:1;padding:14px 16px}.specials-panel[data-active=star].svelte-ly09ol{border-color:color-mix(in oklab,#ffd166 38%,transparent)}.specials-panel[data-active=shit].svelte-ly09ol{border-color:color-mix(in oklab,#8a6a2e 50%,transparent)}.specials-panel[data-active=heart].svelte-ly09ol{border-color:color-mix(in oklab,var(--color-pink) 40%,transparent)}.specials-panel-head.svelte-ly09ol{display:flex;align-items:center;gap:12px;margin-bottom:10px}.specials-panel-title.svelte-ly09ol{display:flex;flex-direction:column;gap:2px}.specials-panel-title.svelte-ly09ol strong:where(.svelte-ly09ol){font-family:var(--font-serif);font-size:22px;font-style:italic;font-weight:400;color:var(--color-ink);letter-spacing:-.01em;line-height:1.05}.specials-panel-head.star.svelte-ly09ol strong:where(.svelte-ly09ol){color:#ffd166}.specials-panel-head.shit.svelte-ly09ol strong:where(.svelte-ly09ol){color:#c8a463}.specials-panel-head.heart.svelte-ly09ol strong:where(.svelte-ly09ol){color:var(--color-pink)}.specials-panel-title.svelte-ly09ol span:where(.svelte-ly09ol){font-size:12px;color:var(--color-ink-dim)}.specials-pool.svelte-ly09ol{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.specials-heart-body.svelte-ly09ol{display:flex;align-items:center;gap:18px;padding:8px 0 4px}.specials-heart-body.svelte-ly09ol img:where(.svelte-ly09ol){width:88px;height:88px;object-fit:contain;filter:drop-shadow(0 0 16px rgba(255,110,180,.6))}.specials-heart-num.svelte-ly09ol{font-family:var(--font-display-heavy);font-size:44px;line-height:1;color:var(--color-pink);text-shadow:0 0 16px rgba(255,46,159,.45)}.specials-heart-label.svelte-ly09ol{font-size:13px;color:var(--color-ink-dim)}.specials-panel-empty.svelte-ly09ol{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-faint);text-align:center;padding:20px 0}.specials-row.svelte-ly09ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.special-card.svelte-ly09ol{appearance:none;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff08,#0003);color:var(--color-ink);cursor:pointer;text-align:left;transition:transform .18s cubic-bezier(.22,.61,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}.special-card.svelte-ly09ol img:where(.svelte-ly09ol){width:48px;height:48px;object-fit:contain;flex:0 0 auto;filter:drop-shadow(0 4px 8px rgba(0,0,0,.45))}.special-card-text.svelte-ly09ol{display:flex;flex-direction:column;gap:1px;min-width:0}.special-card-text.svelte-ly09ol strong:where(.svelte-ly09ol){font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--color-ink);letter-spacing:.02em}.special-card-text.svelte-ly09ol span:where(.svelte-ly09ol){font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;color:var(--color-ink-dim)}.special-card.svelte-ly09ol:hover,.special-card.svelte-ly09ol:focus-visible,.special-card.is-active.svelte-ly09ol{transform:translateY(-1px)}.special-card.star.is-active.svelte-ly09ol,.special-card.star.svelte-ly09ol:hover,.special-card.star.svelte-ly09ol:focus-visible{border-color:color-mix(in oklab,#ffd166 60%,transparent);box-shadow:0 8px 22px -10px #ffd1668c,inset 0 0 18px #ffd1661a}.special-card.shit.is-active.svelte-ly09ol,.special-card.shit.svelte-ly09ol:hover,.special-card.shit.svelte-ly09ol:focus-visible{border-color:color-mix(in oklab,#c8a463 60%,transparent);box-shadow:0 8px 22px -10px #b4823c8c,inset 0 0 18px #b4823c1a}.special-card.heart.is-active.svelte-ly09ol,.special-card.heart.svelte-ly09ol:hover,.special-card.heart.svelte-ly09ol:focus-visible{border-color:color-mix(in oklab,var(--color-pink) 60%,transparent);box-shadow:0 8px 22px -10px #ff2e9f8c,inset 0 0 18px #ff2e9f1a}@media(max-width:640px){.specials.has-active.svelte-ly09ol .specials-panel:where(.svelte-ly09ol){max-height:360px}.specials-pool.svelte-ly09ol{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.special-card.svelte-ly09ol{padding:8px 10px;gap:8px}.special-card.svelte-ly09ol img:where(.svelte-ly09ol){width:40px;height:40px}.specials-heart-num.svelte-ly09ol{font-size:36px}}
