.game-card.svelte-n3ft5o{--frame-light:color-mix(in srgb, var(--rarity) 45%, #53485e);--frame-dark:color-mix(in srgb, var(--rarity) 28%, #231b2d);--ink:#f0e9f7;--subtle:#b7aabe;isolation:isolate;aspect-ratio:2/3;border:1px solid var(--frame-light);background:linear-gradient(145deg, var(--frame-light), var(--frame-dark) 28%, var(--rarity) 62%, var(--frame-dark));width:100%;color:var(--ink);text-align:left;border-radius:5%/3.33%;text-decoration:none;transition:transform .22s,box-shadow .22s;display:block;position:relative;overflow:hidden;box-shadow:0 9px 20px #0008,inset 0 0 0 1px #ffffff40;container-type:inline-size}.game-card.svelte-n3ft5o:before{content:"";z-index:3;pointer-events:none;border:1px solid #ffffff20;border-radius:4%/2.66%;position:absolute;inset:1.5%;box-shadow:inset 0 0 0 1px #0006}.is-link.svelte-n3ft5o:hover{transform:translateY(var(--card-hover-lift,-5px))}.card-paper.svelte-n3ft5o{isolation:isolate;background:#17101e;border-radius:2.5cqi;flex-direction:column;display:flex;position:absolute;inset:1.5cqi;overflow:hidden;box-shadow:0 0 0 1px #ffffff40}.card-art-frame.svelte-n3ft5o{z-index:-2;display:block;position:absolute;inset:0;overflow:hidden}.card-art-frame.svelte-n3ft5o .card-art{aspect-ratio:auto;object-fit:cover;object-position:center;border-radius:0;width:100%;height:100%}.card-art-frame.svelte-n3ft5o:not(.support) div.card-art{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath fill='%23c9aef0' fill-opacity='.35' d='M20 1 25 15 39 20 25 25 20 39 15 25 1 20 15 15Z'/%3E%3C/svg%3E") 50% 26%/40% no-repeat,linear-gradient(150deg,#422656,#170f23);font-size:0}.support.svelte-n3ft5o .card-art{background:radial-gradient(at 50% 25%,#fff,#e9e4ef 65%);align-items:flex-start;padding:18cqi 8cqi 62cqi}.support.svelte-n3ft5o .card-art img{object-fit:contain;width:100%;height:100%}.support.svelte-n3ft5o .card-art p{font-size:7cqi}.art-foil.svelte-n3ft5o{pointer-events:none;position:absolute;inset:0}.card-heading.svelte-n3ft5o{background:linear-gradient(#08050d75,#0000);flex-shrink:0;align-items:flex-start;gap:2cqi;min-height:17cqi;padding:4cqi;display:flex;position:relative}.rarity-seal.svelte-n3ft5o{border:1px solid color-mix(in srgb, var(--rarity) 75%, transparent);min-width:10cqi;min-height:10cqi;color:var(--rarity);font:800 5.5cqi / 1 var(--font-display);background:#130e1de6;border-radius:2cqi;justify-content:center;align-items:center;gap:1.5cqi;margin-left:auto;padding:1.5cqi 2.5cqi;display:flex;box-shadow:0 2px 8px #0006}.rarity-seal.svelte-n3ft5o svg{flex-shrink:0;width:4.5cqi;height:4.5cqi}.card-body.svelte-n3ft5o{color:#fff;text-shadow:0 1px 4px #000b;flex-direction:column;flex-shrink:0;margin-top:auto;padding:6cqi 4.5cqi 0;display:flex;position:relative}.card-body.svelte-n3ft5o:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#090610c9 20%,#090610ed 55%,#090610f5);position:absolute;inset:-15cqi 0}.card-name.svelte-n3ft5o{font:700 max(12px, 8.4cqi) / 1.06 var(--font-display);letter-spacing:.05cqi;overflow-wrap:anywhere;text-wrap:pretty;display:block}.card-name.long-name.svelte-n3ft5o{font-size:max(12px,7.4cqi)}.card-name.very-long-name.svelte-n3ft5o{font-size:max(11px,6.4cqi)}.card-studio.svelte-n3ft5o{color:#dcd5e5;overflow-wrap:anywhere;margin-top:2cqi;font-size:max(8px,3.7cqi);font-weight:600;line-height:1.3;display:block}.card-description.svelte-n3ft5o{color:#e4dfe9;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:3cqi 0;font-size:max(8.5px,4cqi);line-height:1.4;display:-webkit-box;overflow:hidden}.long-copy.svelte-n3ft5o .card-description:where(.svelte-n3ft5o){-webkit-line-clamp:1;line-clamp:1;margin-block:2cqi}.card-stats.svelte-n3ft5o{border-top:1px solid #ffffff3b;grid-template-columns:1fr 1fr;gap:4cqi;padding-top:2.5cqi;display:grid}.stat.svelte-n3ft5o{align-items:center;gap:1.5cqi;min-width:0;display:flex}.stat.svelte-n3ft5o svg,.support-line.svelte-n3ft5o svg{width:5.2cqi;height:5.2cqi;color:var(--rarity);flex-shrink:0}.stat-label.svelte-n3ft5o{color:#dcd5e5;font-size:3.7cqi}.stat.svelte-n3ft5o strong:where(.svelte-n3ft5o){font:700 9cqi / 1 var(--font-display);font-variant-numeric:tabular-nums;margin-left:auto}.support-line.svelte-n3ft5o{border-top:1px solid #ffffff3b;align-items:center;gap:3cqi;padding-top:2.5cqi;font-size:5cqi;font-weight:600;display:flex}.support-line.svelte-n3ft5o>span:where(.svelte-n3ft5o){color:var(--rarity);margin-left:auto}.card-footer.svelte-n3ft5o{color:#d0c6dc;text-shadow:0 1px 3px #000;flex-shrink:0;align-items:center;gap:2cqi;min-height:10cqi;padding:2cqi 4.5cqi 3cqi;font-size:3cqi;display:flex;position:relative}.card-number.svelte-n3ft5o{white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.rarity-pips.svelte-n3ft5o{color:var(--rarity);letter-spacing:-.4cqi;flex-shrink:0;font-size:3.3cqi}.favorite-mark.svelte-n3ft5o{color:#e0fa9a;text-shadow:0 1px 5px #000;font-size:8cqi;line-height:1}.missing-lock.svelte-n3ft5o{color:#ddd1ef;background:#130e1ddd;border-radius:50%;place-items:center;width:10cqi;height:10cqi;display:grid}.missing-lock.svelte-n3ft5o svg{width:6cqi;height:6cqi}[data-rarity=C].svelte-n3ft5o{--frame-light:#858b96;--frame-dark:#30343c}[data-rarity=PC].svelte-n3ft5o,[data-rarity=R].svelte-n3ft5o{--frame-light:color-mix(in srgb, var(--rarity) 82%, #eef5ff);--frame-dark:color-mix(in srgb, var(--rarity) 50%, #101723);border-color:var(--rarity)}[data-rarity=PC].svelte-n3ft5o .card-paper:where(.svelte-n3ft5o),[data-rarity=R].svelte-n3ft5o .card-paper:where(.svelte-n3ft5o){box-shadow:0 0 0 1px color-mix(in srgb, var(--rarity) 75%, transparent)}[data-rarity=PC].svelte-n3ft5o .rarity-seal:where(.svelte-n3ft5o),[data-rarity=R].svelte-n3ft5o .rarity-seal:where(.svelte-n3ft5o){border-color:color-mix(in srgb, var(--rarity) 65%, white);background:var(--rarity);color:#101723}[data-rarity=SR].svelte-n3ft5o,[data-rarity=UR].svelte-n3ft5o{--frame-light:color-mix(in srgb, var(--rarity) 78%, white);--frame-dark:color-mix(in srgb, var(--rarity) 45%, #231b2d);border-color:var(--rarity);box-shadow:0 9px 22px #0009, 0 0 10px color-mix(in srgb, var(--rarity) 35%, transparent), 0 0 24px color-mix(in srgb, var(--rarity) 20%, transparent), inset 0 0 0 1px #ffffff35}[data-rarity=SR].svelte-n3ft5o .rarity-seal:where(.svelte-n3ft5o),[data-rarity=UR].svelte-n3ft5o .rarity-seal:where(.svelte-n3ft5o){border-color:color-mix(in srgb, var(--rarity) 70%, white);background:linear-gradient(135deg, color-mix(in srgb, var(--rarity) 40%, #21102e), #190e27);color:color-mix(in srgb, var(--rarity) 55%, white);box-shadow:0 2px 8px #0006, 0 0 10px color-mix(in srgb, var(--rarity) 35%, transparent), inset 0 1px 0 #ffffff35}[data-rarity=SR].svelte-n3ft5o .art-foil:where(.svelte-n3ft5o){mix-blend-mode:screen;background:radial-gradient(at 100% 0,#c3a0ff35,#0000 55%),linear-gradient(120deg,#0000 32%,#e5d4ff20 46%,#0000 60%)}[data-rarity=SR].svelte-n3ft5o .foil-glint:where(.svelte-n3ft5o){background:linear-gradient(115deg,#0000 35%,#c3a0ff15 44%,#efe5ff80 48%,#c3a0ff25 51%,#0000 59%)}[data-rarity=UR].svelte-n3ft5o .art-foil:where(.svelte-n3ft5o){mix-blend-mode:screen;background:linear-gradient(120deg,#0000 35%,#fff1c916 46%,#0000 57%)}[data-rarity=L].svelte-n3ft5o .card-paper:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .card-paper:where(.svelte-n3ft5o){inset:4.5cqi;box-shadow:0 0 0 1px #08030d,0 0 0 2px #fff3bf99,inset 0 0 20px #0008}[data-rarity=L].svelte-n3ft5o .card-heading:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .card-heading:where(.svelte-n3ft5o){background:linear-gradient(#08050dbb,#0000);min-height:16cqi;padding:3cqi}[data-rarity=L].svelte-n3ft5o .rarity-seal:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .rarity-seal:where(.svelte-n3ft5o){border-radius:1.5cqi;justify-content:center;gap:1.8cqi;width:max-content;min-height:10cqi;margin:0;padding:1cqi 2.5cqi;position:absolute;top:2.5cqi;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff9,inset 0 -2px #0008,0 3px 8px #000a}.prestige-emblem.svelte-n3ft5o{background:#160b06;border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:7.5cqi;height:7.5cqi;display:grid;box-shadow:inset 0 0 0 1px #000,0 1px #fff7}.prestige-emblem.svelte-n3ft5o svg:where(.svelte-n3ft5o){width:5.8cqi;height:5.8cqi}.rarity-name.svelte-n3ft5o{font:800 4.6cqi / 1 var(--font-display);letter-spacing:.45cqi;text-transform:uppercase}[data-rarity=L].svelte-n3ft5o .card-stats:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .card-stats:where(.svelte-n3ft5o){border-top:0;gap:2cqi;padding-top:0}[data-rarity=L].svelte-n3ft5o .stat:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .stat:where(.svelte-n3ft5o){background:linear-gradient(135deg,#ac702629,#140b05b3);border:1px solid #ffe3a869;border-radius:1.2cqi;padding:1.5cqi;box-shadow:inset 0 1px #fff3}[data-rarity=L].svelte-n3ft5o .card-footer:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .card-footer:where(.svelte-n3ft5o){color:#2f1909;text-shadow:0 1px #fff4;background:linear-gradient(100deg,#c9862a,#ffefb6 40%,#b37424 75%,#ffdc81);border-top:1px solid #fff0b880;margin:2cqi -1px -1px;padding-block:1.5cqi}[data-rarity=L].svelte-n3ft5o .rarity-pips:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .rarity-pips:where(.svelte-n3ft5o){color:inherit}.foil-etching.svelte-n3ft5o,.foil-glint.svelte-n3ft5o{pointer-events:none;position:absolute;inset:0}.foil-etching.svelte-n3ft5o{-webkit-mask-image:linear-gradient(#000 5%,#0009 50%,#0000 72%);mask-image:linear-gradient(#000 5%,#0009 50%,#0000 72%)}.foil-glint.svelte-n3ft5o{mix-blend-mode:screen;opacity:0;background:linear-gradient(115deg,#0000 35%,#fff1c915 44%,#fff8 48%,#fff2 51%,#0000 59%);inset:-25% -70%;transform:translate(-65%)}.celebrate.svelte-n3ft5o .foil-glint:where(.svelte-n3ft5o),.game-card.svelte-n3ft5o:hover .foil-glint:where(.svelte-n3ft5o),.game-card.svelte-n3ft5o:focus-visible .foil-glint:where(.svelte-n3ft5o){animation:2.8s ease-in-out both svelte-n3ft5o-foil-sweep}[data-rarity=L].svelte-n3ft5o{--frame-light:#fff5bb;--frame-dark:#8e4515;background:repeating-linear-gradient(45deg,#ffeaa540 0 1px,#0000 1px 4px),linear-gradient(115deg,#fff3ad 0%,#b37520 10%,#fff6c9 17%,#bb7d23 24%,#6e3411 42%,#ffe4a0 58%,#fff9d4 63%,#b86e1e 78%,#ffe9a0 91%,#9d5017);border:1px solid #fff0bc;box-shadow:0 12px 24px #000a,0 0 0 1px #783a11,0 0 15px #ffca7380,0 0 38px #ffab3d45,0 0 65px #ffab3d20;--rarity:#ffd57c!important}[data-rarity=L].svelte-n3ft5o:before{border:1px solid #fff4ce;inset:1.8%;box-shadow:inset 0 0 0 1px #673d17,0 0 0 1px #653912}[data-rarity=L].svelte-n3ft5o .rarity-seal:where(.svelte-n3ft5o){color:#321b08;text-shadow:0 1px #fff7;background:linear-gradient(110deg,#ffe9a0,#bf7d2c 26%,#fff0b5 54%,#dea54f 84%,#fff2b3);border-color:#ffeebc}[data-rarity=L].svelte-n3ft5o .prestige-emblem:where(.svelte-n3ft5o){color:#ffe69b;background:radial-gradient(#4b2b0f,#150b06)}[data-rarity=L].svelte-n3ft5o .art-foil:where(.svelte-n3ft5o){mix-blend-mode:screen;background:radial-gradient(at 0 0,#ffd47780,#0000 50%),radial-gradient(at 100%,#ffce7050,#0000 50%),linear-gradient(125deg,#0000 23%,#ffdb784d 37%,#fff4bf70 40%,#0000 46%,#e7aa2c22 64%,#0000 70%)}[data-rarity=L].svelte-n3ft5o .foil-etching:where(.svelte-n3ft5o){mix-blend-mode:screen;background:repeating-conic-gradient(from -5deg at 50% 33%,#ffe1a133 0deg .5deg,#0000 .7deg 10deg),repeating-radial-gradient(circle at 50% 33%,#0000 0 13cqi,#fff1b82e 13.2cqi 13.5cqi,#0000 13.7cqi 17cqi)}[data-rarity=L].svelte-n3ft5o .card-body:where(.svelte-n3ft5o):before{background:linear-gradient(#0000,#190c02d9 20%,#160b03f2 55%,#100703)}[data-rarity=L].svelte-n3ft5o .card-name:where(.svelte-n3ft5o),[data-rarity=L].svelte-n3ft5o .stat:where(.svelte-n3ft5o) strong:where(.svelte-n3ft5o){color:#fff0bb;text-shadow:0 2px 3px #000,0 0 10px #ffd78540}[data-rarity=M].svelte-n3ft5o{--frame-light:#edddff;--frame-dark:#723dbe;background:conic-gradient(from 30deg,#fff4ff,#80ffee 8%,#27538b 17%,#ddb3ff 26%,#fff0ff 32%,#ff8ed6 40%,#8c43c8 50%,#fffcdf 59%,#7affea 69%,#4e3eb5 78%,#efa8ff 88%,#fff4ff);border:1px solid #f9e6ff;border-radius:11% 3%/7.33% 2%;box-shadow:0 14px 28px #000b,0 0 0 1px #643f93,-7px 0 22px #f387ff80,7px 0 22px #65ffe780,0 0 45px #ae77ff65,0 0 75px #d18fff2b;--rarity:#b8ffef!important}[data-rarity=M].svelte-n3ft5o:before{border:1px solid #f8e6ff;border-radius:10% 2%/6.66% 1.33%;inset:1.8%;box-shadow:inset 0 0 0 1px #653d94,0 0 0 1px #352659}[data-rarity=M].svelte-n3ft5o .card-paper:where(.svelte-n3ft5o){border-radius:7cqi 1cqi;box-shadow:0 0 0 1px #231132,0 0 0 2px #debbff}[data-rarity=M].svelte-n3ft5o .rarity-seal:where(.svelte-n3ft5o){color:#29133f;text-shadow:0 1px #fff7;background:linear-gradient(115deg,#ecd6ff,#90ebdd 26%,#fff4ff 45%,#bd97ee 70%,#fdbee8);border-color:#fbecff;border-radius:2cqi .8cqi}[data-rarity=M].svelte-n3ft5o .prestige-emblem:where(.svelte-n3ft5o){color:#e5fffa;background:radial-gradient(#653b95,#1d0b30);border-radius:2cqi .5cqi}[data-rarity=M].svelte-n3ft5o .art-foil:where(.svelte-n3ft5o){mix-blend-mode:screen;background:conic-gradient(from 200deg at 25% 30%,#0000 0deg,#e39cff50 35deg,#0000 55deg,#9ffff780 58deg,#0000 64deg 140deg,#ff9adb50 165deg,#0000 200deg,#9caaff65 240deg,#0000 265deg),linear-gradient(125deg,#0000 18%,#d5a3ff55 29%,#aaffff60 37%,#ffe2fd75 40%,#0000 48%,#b393ff50 63%,#0000 75%)}[data-rarity=M].svelte-n3ft5o .foil-etching:where(.svelte-n3ft5o){mix-blend-mode:screen;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 150'%3E%3Cg fill='none' stroke='%23e9ddff' stroke-opacity='.5' stroke-width='.35'%3E%3Cpath d='M-10 30 25 3 75 15 110 55 45 100-10 30ZM25 3l20 97 30-85M-10 30l120 25M0 70l65-45 40 70L25 125 0 70ZM65 25 25 125 105 95'/%3E%3C/g%3E%3Cpath fill='%23fff4ff' d='m19 42 1.5 5.5L26 49l-5.5 1.5L19 56l-1.5-5.5L12 49l5.5-1.5ZM81 18l1 4 4 1-4 1-1 4-1-4-4-1 4-1ZM66 72l1 4 4 1-4 1-1 4-1-4-4-1 4-1Z'/%3E%3C/svg%3E") 50%/100% 100%}[data-rarity=M].svelte-n3ft5o .foil-glint:where(.svelte-n3ft5o){background:linear-gradient(115deg,#0000 35%,#eea5ff40 42%,#abfffba1 47%,#fff8 50%,#ffc4f850 54%,#0000 62%)}[data-rarity=M].svelte-n3ft5o .card-body:where(.svelte-n3ft5o):before{background:linear-gradient(#0000,#1b092bda 20%,#180925f2 55%,#10071b)}[data-rarity=M].svelte-n3ft5o .card-name:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .stat:where(.svelte-n3ft5o) strong:where(.svelte-n3ft5o){color:#f3e6ff;text-shadow:0 2px 3px #000,0 0 10px #c7a4ff66}[data-rarity=M].svelte-n3ft5o .stat:where(.svelte-n3ft5o){background:linear-gradient(135deg,#a670d633,#10342c88);border-color:#d9bcff80}[data-rarity=M].svelte-n3ft5o .card-footer:where(.svelte-n3ft5o){color:#29133f;background:linear-gradient(110deg,#dea8f0,#b3ffe9 35%,#e4caff 58%,#9e85cf 75%,#f6c4ef);border-color:#f4d6ff}.frame-corner.svelte-n3ft5o{z-index:4;filter:drop-shadow(0 0 1px #4b260b);pointer-events:none;border-top:1.2cqi solid #fff1bb;border-left:1.2cqi solid #ffe096;border-radius:3cqi 0 0;width:14%;height:9.333%;position:absolute}.top-left.svelte-n3ft5o{top:1.333%;left:2%}.top-right.svelte-n3ft5o{top:1.333%;right:2%;transform:rotate(90deg)}.bottom-left.svelte-n3ft5o{bottom:1.333%;left:2%;transform:rotate(-90deg)}.bottom-right.svelte-n3ft5o{bottom:1.333%;right:2%;transform:rotate(180deg)}[data-rarity=M].svelte-n3ft5o .frame-corner:where(.svelte-n3ft5o){filter:drop-shadow(0 0 1px #39234d);border-top-color:#fceaff;border-left-color:#b2fff0}[data-rarity=M].svelte-n3ft5o .top-left:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .bottom-right:where(.svelte-n3ft5o){border-radius:9cqi 0 0}[data-rarity=M].svelte-n3ft5o .top-right:where(.svelte-n3ft5o),[data-rarity=M].svelte-n3ft5o .bottom-left:where(.svelte-n3ft5o){border-radius:1cqi 0 0}@keyframes svelte-n3ft5o-foil-sweep{0%{opacity:0;transform:translate(-65%)}15%{opacity:.75}75%{opacity:.75}to{opacity:0;transform:translate(65%)}}.unowned.svelte-n3ft5o{filter:saturate(.5);box-shadow:0 6px 16px #0007}.unowned.svelte-n3ft5o .card-art{filter:grayscale();opacity:.35}.unowned.svelte-n3ft5o .art-foil:where(.svelte-n3ft5o){opacity:.25;animation:none}@container (width<=170px){.stat-label.svelte-n3ft5o{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stat.svelte-n3ft5o strong:where(.svelte-n3ft5o){font-size:10cqi}.edition.svelte-n3ft5o{display:none}}@media (prefers-reduced-motion:reduce){.game-card.svelte-n3ft5o{transition:none}.is-link.svelte-n3ft5o:hover{transform:none}.game-card.celebrate.svelte-n3ft5o .foil-glint:where(.svelte-n3ft5o),.game-card.svelte-n3ft5o:hover .foil-glint:where(.svelte-n3ft5o),.game-card.svelte-n3ft5o:focus-visible .foil-glint:where(.svelte-n3ft5o){animation:none}}
