.trading-card-root.svelte-3qfc0u{position:relative;container-type:inline-size}.tc-detailing.svelte-3qfc0u{z-index:30}.trading-card-root.svelte-3qfc0u{--tc-border-w: 6px;--tc-radius: .75rem;--tc-display: "Bebas Neue", sans-serif;--tc-body: "Saira", sans-serif;--tc-frame-pattern: none;--tc-nameplate-finish: none;--tc-frame-bg: var(--tc-foil-steel);--tc-frame-shadow: 0 6px 22px rgba(0,0,0,.6), inset 0 1px 0 rgba(255,255,255,.4), inset 0 -1px 0 rgba(0,0,0,.55), inset 1px 0 0 rgba(255,255,255,.16), inset -1px 0 0 rgba(0,0,0,.45);--tc-back-bg: #0c0e14;--tc-header-bg: rgba(17, 24, 39, .7);--tc-section-border: rgba(255, 255, 255, .05);--tc-player-border: rgba(255, 255, 255, .08);--tc-actions-bg: rgba(12, 14, 20, .97);--tc-text-accent: #f3f4f6;--tc-text-primary: #d1d5db;--tc-text-secondary: #9ca3af;--tc-text-muted: #6b7280;--tc-divider-bar: #3f3f46;--tc-perk-heading: #4ade80;--tc-perk-text: #86efac;--tc-perk-bg: rgba(5, 46, 22, .4);--tc-perk-border: rgba(22, 101, 52, .4);--tc-flaw-heading: #f472b6;--tc-flaw-text: #f9a8d4;--tc-flaw-bg: rgba(80, 7, 36, .4);--tc-flaw-border: rgba(157, 23, 77, .4)}:root.light .trading-card-root.svelte-3qfc0u{--tc-frame-shadow: 0 6px 20px rgba(0,0,0,.2), inset 0 1px 0 rgba(255,255,255,.8), inset 0 -1px 0 rgba(0,0,0,.14), inset 1px 0 0 rgba(255,255,255,.5), inset -1px 0 0 rgba(0,0,0,.1);--tc-back-bg: #f8fafc;--tc-header-bg: rgba(241, 245, 249, .97);--tc-section-border: rgba(0, 0, 0, .07);--tc-player-border: rgba(0, 0, 0, .08);--tc-actions-bg: rgba(248, 250, 252, .97);--tc-text-accent: #0f172a;--tc-text-primary: #0f172a;--tc-text-secondary: #1e293b;--tc-text-muted: #334155;--tc-divider-bar: #cbd5e1;--tc-perk-heading: #15803d;--tc-perk-text: #166534;--tc-perk-bg: rgba(220, 252, 231, .8);--tc-perk-border: rgba(134, 239, 172, .8);--tc-flaw-heading: #be185d;--tc-flaw-text: #9d174d;--tc-flaw-bg: rgba(253, 242, 248, .8);--tc-flaw-border: rgba(249, 168, 212, .8)}.tc-frame.svelte-3qfc0u{border-radius:calc(var(--tc-radius) + var(--tc-border-w));background-image:var(--tc-frame-pattern),var(--tc-frame-bg);box-shadow:var(--tc-frame-shadow)}.tc-front.svelte-3qfc0u,.tc-back.svelte-3qfc0u{inset:var(--tc-border-w);border-radius:var(--tc-radius);box-shadow:inset 0 0 0 1px #00000080,0 3px 14px #0006}.tc-front.svelte-3qfc0u{container-type:inline-size}.tc-front.svelte-3qfc0u img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.tc-front.svelte-3qfc0u:focus-visible{outline:2px solid #7dd3fc;outline-offset:3px}.tc-offered.svelte-3qfc0u .tc-frame:where(.svelte-3qfc0u){opacity:.62}.tc-offermark.svelte-3qfc0u{position:absolute;top:13cqw;left:50%;transform:translate(-50%);z-index:12;pointer-events:none;white-space:nowrap;padding:.35em .9em;border:1px solid rgba(255,255,255,.34);border-radius:99px;background:#06080cd1;color:#fffffff0;font-size:3.2cqw;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.tc-texture.svelte-3qfc0u{opacity:.06;background-image:repeating-linear-gradient(45deg,var(--tc-texture-ink) 0,var(--tc-texture-ink) 1px,transparent 0,transparent 50%);background-size:12px 12px}.tc-initial.svelte-3qfc0u{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--tc-display);font-size:clamp(10rem,55cqw,20rem);line-height:1;color:#fff;opacity:.14;pointer-events:none}.tc-scrim-top.svelte-3qfc0u{position:absolute;inset:0 0 auto;height:4.25rem;background:linear-gradient(to bottom,rgba(0,0,0,.58) 0%,transparent 100%);pointer-events:none}.tc-corners.svelte-3qfc0u{position:absolute;inset:0 0 auto;z-index:6;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5cqw;padding:3.2cqw}.tc-corners.svelte-3qfc0u>:where(.svelte-3qfc0u):first-child{min-width:0}.tc-topright.svelte-3qfc0u{display:flex;align-items:flex-start;gap:1.6cqw;flex:0 0 auto}.tc-chip.svelte-3qfc0u{display:inline-flex;align-items:center;gap:.45em;max-width:100%;padding:.35em .7em;border:1px solid rgba(255,255,255,.26);border-radius:99px;background:#06080ca8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffe0;font-size:3.2cqw;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-pip.svelte-3qfc0u{flex:0 0 auto;width:2.2cqw;height:2.2cqw;border-radius:50%;box-shadow:0 0 0 1px #fff6}.tc-chip.tc-lvl.svelte-3qfc0u{color:#ffffffc7;letter-spacing:.09em}.tc-acts.svelte-3qfc0u{display:flex;flex-direction:column;align-items:center;gap:1.4cqw}.tc-act.svelte-3qfc0u{position:relative;display:inline-flex;align-items:center;justify-content:center;width:clamp(1.6rem,9cqw,2.15rem);height:clamp(1.6rem,9cqw,2.15rem);border:1px solid rgba(255,255,255,.26);border-radius:99px;background:#06080ca8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffe6;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.tc-act.svelte-3qfc0u:hover,.tc-act.svelte-3qfc0u:focus-visible{background:#06080cdb;border-color:#ffffff80;color:#fff}.tc-act.svelte-3qfc0u svg{width:55%;height:55%;stroke-width:2}.tc-acttip.svelte-3qfc0u{position:absolute;z-index:40;transform:translate(calc(-100% - .45rem),-50%);padding:.2em .55em;border-radius:.35rem;background:#06080ceb;border:1px solid #fff;box-shadow:0 6px 16px #00000073;color:#fff;font-size:clamp(.5625rem,3cqw,.75rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.tc-acttip.svelte-3qfc0u:after{content:"";position:absolute;left:calc(100% - .21rem);top:50%;width:.42rem;height:.42rem;transform:translateY(-50%) rotate(45deg);background:#06080ceb;border-top:1px solid #fff;border-right:1px solid #fff}.tc-backacts.svelte-3qfc0u{flex:0 0 auto}.tc-backacts.svelte-3qfc0u .tc-act:where(.svelte-3qfc0u){background:transparent;border-color:currentColor;color:var(--tc-text-accent);opacity:.55;transition:opacity .15s ease}.tc-backacts.svelte-3qfc0u .tc-act:where(.svelte-3qfc0u):hover,.tc-backacts.svelte-3qfc0u .tc-act:where(.svelte-3qfc0u):focus-visible{background:transparent;border-color:currentColor;opacity:1}.tc-foot.svelte-3qfc0u{position:absolute;inset:auto 0 0;z-index:5;display:flex;flex-direction:column}.tc-scrim.svelte-3qfc0u{position:absolute;inset:auto 0 0;height:46%;z-index:-1;background:linear-gradient(to top,#000000b8,#00000047 45%,#0000);pointer-events:none}.tc-pane.svelte-3qfc0u{padding:2.6cqw 3.2cqw 3.2cqw;background:transparent;border-top:1px solid transparent;transition:background .3s ease,border-color .3s ease}@keyframes svelte-3qfc0u-tc-pane-in{0%{transform:translateY(7%)}to{transform:none}}.tc-front.svelte-3qfc0u:hover .tc-pane:where(.svelte-3qfc0u),.tc-front.svelte-3qfc0u:focus-visible .tc-pane:where(.svelte-3qfc0u){background:#080b108a;-webkit-backdrop-filter:blur(11px) saturate(115%);backdrop-filter:blur(11px) saturate(115%);border-top-color:#ffffff2e;animation:svelte-3qfc0u-tc-pane-in .36s cubic-bezier(.2,.7,.3,1) both}.tc-logorow.svelte-3qfc0u{display:flex;align-items:flex-end;gap:2cqw;margin-bottom:.35em}.tc-logo.svelte-3qfc0u{flex:1 1 auto;min-width:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:#fff;font-family:var(--tc-display);font-size:clamp(15px,11.5cqw,36px);line-height:.9;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;-webkit-text-stroke:.55cqw #08090d;paint-order:stroke fill;text-shadow:0 .9cqw 0 rgba(8,9,13,.85),0 2cqw 3cqw rgba(0,0,0,.75);background-image:var(--tc-nameplate-finish);-webkit-background-clip:text;background-clip:text}.tc-swap.svelte-3qfc0u{display:grid;grid-template-rows:1fr 0fr;transition:grid-template-rows .34s cubic-bezier(.2,.7,.3,1) .15s}.tc-front.svelte-3qfc0u:hover .tc-swap:where(.svelte-3qfc0u),.tc-front.svelte-3qfc0u:focus-visible .tc-swap:where(.svelte-3qfc0u){grid-template-rows:0fr 1fr;transition-delay:0s}.tc-cnt.svelte-3qfc0u,.tc-rows.svelte-3qfc0u{min-height:0;overflow:hidden}.tc-cnt.svelte-3qfc0u{display:flex;align-items:center;gap:2cqw;opacity:1;transition:opacity .16s ease .1s}.tc-front.svelte-3qfc0u:hover .tc-cnt:where(.svelte-3qfc0u),.tc-front.svelte-3qfc0u:focus-visible .tc-cnt:where(.svelte-3qfc0u){opacity:0;transition-delay:0s}.tc-lvl-inline.svelte-3qfc0u{margin-left:auto}.tc-pwcount.svelte-3qfc0u{display:inline-flex;align-items:center;gap:.4em;padding:.3em .75em;border:1px solid rgba(255,255,255,.22);border-radius:99px;background:#06080c80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fffc;font-size:2.9cqw;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.tc-kindmark.svelte-3qfc0u{flex:0 0 auto;padding:.3em .7em;border:1px solid rgba(255,255,255,.22);border-radius:99px;background:#06080c80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffb8;font-size:2.6cqw;font-weight:600;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.tc-kindmark-raised.svelte-3qfc0u{opacity:0;transition:opacity .2s ease;pointer-events:none}.tc-front.svelte-3qfc0u:hover .tc-kindmark-raised:where(.svelte-3qfc0u),.tc-front.svelte-3qfc0u:focus-visible .tc-kindmark-raised:where(.svelte-3qfc0u){opacity:1}.tc-pw.svelte-3qfc0u{display:flex;flex-direction:column;gap:1.1cqw}.tc-pwrow.svelte-3qfc0u{display:flex;align-items:center;gap:1.4cqw;padding:1.1cqw 1.5cqw;border:1px solid rgba(255,255,255,.16);border-radius:5px;background:#06080c85;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);overflow:hidden}.tc-nm.svelte-3qfc0u{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.12}.tc-own.svelte-3qfc0u{color:#fff;font-size:3.4cqw;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-book.svelte-3qfc0u{color:#ffffff94;font-size:2.6cqw;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-rk.svelte-3qfc0u{flex:0 0 auto;color:#fff;font-family:var(--tc-body);font-size:3.5cqw;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.tc-more.svelte-3qfc0u{align-self:flex-end}.tc-morebtn.svelte-3qfc0u{display:inline-block;padding:.25em .7em;border:1px dashed rgba(255,255,255,.3);border-radius:99px;background:#06080c85;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffb8;font-size:2.9cqw;cursor:default}.tc-pwrow.svelte-3qfc0u,.tc-more.svelte-3qfc0u{opacity:0;transform:translateY(40%);transition:opacity .13s ease,transform .2s cubic-bezier(.2,.7,.3,1)}.tc-front.svelte-3qfc0u:hover .tc-pwrow:where(.svelte-3qfc0u),.tc-front.svelte-3qfc0u:focus-visible .tc-pwrow:where(.svelte-3qfc0u),.tc-front.svelte-3qfc0u:hover .tc-more:where(.svelte-3qfc0u),.tc-front.svelte-3qfc0u:focus-visible .tc-more:where(.svelte-3qfc0u){opacity:1;transform:none;transition:opacity .22s ease,transform .28s cubic-bezier(.2,.7,.3,1)}.tc-front.svelte-3qfc0u:hover .tc-pwrow:where(.svelte-3qfc0u):nth-child(1),.tc-front.svelte-3qfc0u:focus-visible .tc-pwrow:where(.svelte-3qfc0u):nth-child(1){transition-delay:.13s}.tc-front.svelte-3qfc0u:hover .tc-pwrow:where(.svelte-3qfc0u):nth-child(2),.tc-front.svelte-3qfc0u:focus-visible .tc-pwrow:where(.svelte-3qfc0u):nth-child(2){transition-delay:.19s}.tc-front.svelte-3qfc0u:hover .tc-pwrow:where(.svelte-3qfc0u):nth-child(3),.tc-front.svelte-3qfc0u:focus-visible .tc-pwrow:where(.svelte-3qfc0u):nth-child(3){transition-delay:.25s}.tc-front.svelte-3qfc0u:hover .tc-more:where(.svelte-3qfc0u),.tc-front.svelte-3qfc0u:focus-visible .tc-more:where(.svelte-3qfc0u){transition-delay:.29s}.tc-pop.svelte-3qfc0u{position:absolute;width:74%;z-index:20;display:flex;flex-direction:column;gap:1.1cqw;padding:1.6cqw;border:1px solid rgba(255,255,255,.24);border-radius:7px;background:#04060a;box-shadow:0 10px 26px #000000bf}.tc-pop.svelte-3qfc0u:after{content:"";position:absolute;right:4.5cqw;bottom:-4px;width:7px;height:7px;transform:rotate(45deg);border-right:1px solid rgba(255,255,255,.24);border-bottom:1px solid rgba(255,255,255,.24);background:#04060a}.tc-poprow.svelte-3qfc0u{background:#ffffff0d;-webkit-backdrop-filter:none;backdrop-filter:none}.tc-morebtn.tc-hot.svelte-3qfc0u{border-style:solid;border-color:#ffffff73;color:#fff}.tc-srail.svelte-3qfc0u{z-index:6;background:#04060ad6;border-top:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tc-bar.svelte-3qfc0u{position:relative;height:1.5cqw;background:#ffffff1f;overflow:hidden}.tc-fill.svelte-3qfc0u{position:absolute;inset:0 auto 0 0;background:var(--tc-band);transition:width .26s ease}.tc-bar[data-tone=healthy].svelte-3qfc0u{--tc-band: #22c55e}.tc-bar[data-tone=wounded].svelte-3qfc0u{--tc-band: #eab308}.tc-bar[data-tone=critical].svelte-3qfc0u{--tc-band: #ef4444}.tc-bar[data-tone=down].svelte-3qfc0u{--tc-band: #6b7280;background:#6b728099}.tc-cells.svelte-3qfc0u{display:flex;align-items:stretch}.tc-st.svelte-3qfc0u{position:relative;flex:1 1 0;min-width:0;padding:1.6cqw .2cqw 1.4cqw;text-align:center}.tc-st.svelte-3qfc0u+.tc-st:where(.svelte-3qfc0u){border-left:1px solid rgba(255,255,255,.1)}.tc-v.svelte-3qfc0u{color:#fff;font-family:var(--tc-display);font-size:5cqw;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.tc-mx.svelte-3qfc0u{color:#ffffff80;font-family:var(--tc-body);font-size:2.7cqw;font-weight:600;letter-spacing:.01em}.tc-v[data-hurt=true].svelte-3qfc0u{color:#fca5a5}.tc-v[data-over=true].svelte-3qfc0u{color:#7dd3fc}.tc-k.svelte-3qfc0u{margin-top:.2em;color:#ffffff8c;font-size:2.4cqw;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-pts.svelte-3qfc0u{overflow:hidden}.tc-pts.svelte-3qfc0u .tc-alt:where(.svelte-3qfc0u) .tc-v:where(.svelte-3qfc0u){color:#4ade80}.tc-pts[data-negative=true].svelte-3qfc0u .tc-alt:where(.svelte-3qfc0u) .tc-v:where(.svelte-3qfc0u){color:#fca5a5}.tc-cyc.svelte-3qfc0u{position:absolute;inset:1.6cqw 0 1.4cqw;display:flex;flex-direction:column;justify-content:center;animation:svelte-3qfc0u-tc-cyc-a 10s ease-in-out infinite}.tc-cyc.tc-alt.svelte-3qfc0u{animation-name:svelte-3qfc0u-tc-cyc-b}.tc-pts.svelte-3qfc0u .tc-spacer:where(.svelte-3qfc0u){visibility:hidden}@keyframes svelte-3qfc0u-tc-cyc-a{0%,26%{opacity:1}50%,76%{opacity:0}to{opacity:1}}@keyframes svelte-3qfc0u-tc-cyc-b{0%,26%{opacity:0}50%,76%{opacity:1}to{opacity:0}}.tc-backfoot.svelte-3qfc0u{flex-shrink:0;container-type:inline-size}@media(hover:none){.tc-pane.svelte-3qfc0u{background:#080b108a;-webkit-backdrop-filter:blur(11px) saturate(115%);backdrop-filter:blur(11px) saturate(115%);border-top-color:#ffffff2e}.tc-swap.svelte-3qfc0u{grid-template-rows:0fr 1fr}.tc-cnt.svelte-3qfc0u{opacity:0}.tc-pwrow.svelte-3qfc0u,.tc-more.svelte-3qfc0u,.tc-kindmark-raised.svelte-3qfc0u{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tc-frame.svelte-3qfc0u,.tc-pane.svelte-3qfc0u,.tc-swap.svelte-3qfc0u,.tc-cnt.svelte-3qfc0u,.tc-pwrow.svelte-3qfc0u,.tc-more.svelte-3qfc0u,.tc-kindmark-raised.svelte-3qfc0u,.tc-fill.svelte-3qfc0u,.tc-act.svelte-3qfc0u{transition:none;transition-delay:0s}.tc-front.svelte-3qfc0u:hover .tc-pane:where(.svelte-3qfc0u),.tc-front.svelte-3qfc0u:focus-visible .tc-pane:where(.svelte-3qfc0u){animation:none}.tc-pwrow.svelte-3qfc0u,.tc-more.svelte-3qfc0u{transform:none}.tc-cyc.svelte-3qfc0u{animation:none;opacity:1}.tc-cyc.tc-alt.svelte-3qfc0u{display:none}}.tc-detail.svelte-3qfc0u{position:absolute;top:0;z-index:40;width:16rem;max-width:78vw;padding:.75rem .875rem;border:1px solid rgba(255,255,255,.16);border-radius:.5rem;background:#06080c;box-shadow:0 14px 34px #0009;color:#fff;pointer-events:none}.tc-detail[data-side=right].svelte-3qfc0u{left:calc(100% + .6rem)}.tc-detail[data-side=left].svelte-3qfc0u{right:calc(100% + .6rem)}.tc-detail-name.svelte-3qfc0u{font-family:var(--tc-display);font-size:1.25rem;line-height:1.05;letter-spacing:.01em;text-transform:uppercase}.tc-detail-book.svelte-3qfc0u{margin-top:.1rem;color:#fff9;font-size:.75rem}.tc-detail-meta.svelte-3qfc0u{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.5rem}.tc-detail-rank.svelte-3qfc0u{padding:.1rem .4rem;border-radius:.25rem;background:#ffffff24;font-family:var(--tc-body);font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.tc-detail-tag.svelte-3qfc0u{padding:.1rem .4rem;border:1px solid rgba(255,255,255,.16);border-radius:.25rem;color:#ffffffb8;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.tc-detail-note.svelte-3qfc0u{margin-top:.5rem;color:#ffffffe6;font-size:.8125rem;line-height:1.45}.tc-detail-desc.svelte-3qfc0u{margin-top:.5rem;color:#ffffffd1;font-size:.8125rem;line-height:1.45}.tc-detail-src.svelte-3qfc0u{margin-top:.3rem;color:#ffffff73;font-size:.6875rem;font-style:italic}@media(hover:none){.tc-detail.svelte-3qfc0u{display:none}}
