@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/public-sans-latin-500-normal-NlrCPXnF.woff2)format("woff2"),url(/assets/public-sans-latin-500-normal-vCxiVFAq.woff)format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/public-sans-latin-600-normal-Fru-LXNs.woff2)format("woff2"),url(/assets/public-sans-latin-600-normal-BR59oU-I.woff)format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/public-sans-latin-700-normal-BqJmxWdE.woff2)format("woff2"),url(/assets/public-sans-latin-700-normal-Dm-oTPSL.woff)format("woff")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:"Anton", Impact, "Arial Narrow", sans-serif;--font-body:"Public Sans", system-ui, -apple-system, sans-serif;--type-display-xl-size:54px;--type-display-xl-line:50px;--type-display-xl-weight:400;--type-display-xl-ls:0;--type-display-xl-desktop-size:44px;--type-display-xl-desktop-line:42px;--type-display-xl-desktop-weight:400;--type-display-xl-desktop-ls:-.03em;--type-display-l-size:38px;--type-display-l-line:36px;--type-display-l-weight:400;--type-display-l-ls:normal;--type-display-m-size:26px;--type-display-m-line:28px;--type-display-m-weight:400;--type-display-m-ls:normal;--type-display-s-size:18px;--type-display-s-line:20px;--type-display-s-weight:400;--type-display-s-ls:normal;--type-button-size:15px;--type-button-line:18px;--type-button-weight:400;--type-button-ls:.01em;--type-badge-size:13px;--type-badge-line:14px;--type-badge-weight:400;--type-badge-ls:.01em;--type-body-size:14px;--type-body-line:20px;--type-body-weight:500;--type-body-ls:normal;--type-body-desktop-size:14px;--type-body-desktop-line:20px;--type-body-desktop-weight:500;--type-body-desktop-ls:normal;--type-body-small-size:12px;--type-body-small-line:17px;--type-body-small-weight:500;--type-body-small-ls:normal;--type-caption-size:11px;--type-caption-line:15px;--type-caption-weight:500;--type-caption-ls:normal;--type-caption-imp-size:10px;--type-caption-imp-line:10px;--type-caption-imp-weight:500;--type-caption-imp-ls:normal;--type-body-strong-size:14px;--type-body-strong-line:20px;--type-body-strong-weight:600;--type-body-strong-ls:normal;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-gutter:18px;--space-6:24px;--space-8:32px;--touch-target:44px;--nav-icon:20px;--nav-trophy:22px;--nav-play-lift:18px;--nav-clear-zone:26px;--nav-fade:120px;--nav-play-active-ring-width:3px;--card-compact-w-min:106px;--card-compact-w-max:111px;--card-compact-h:132px;--card-mini-w:64px;--card-mini-h:98px;--card-compact-h-editor:160px;--card-rarity-badge:28px;--card-rarity-badge-editor:30px;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-tile:14px;--radius-xl:16px;--radius-pill:999px;--color-tier-unique:conic-gradient(from 30deg, var(--color-tier-unique-1), var(--color-tier-unique-2), var(--color-tier-unique-3), var(--color-tier-unique-4), var(--color-tier-unique-1));--color-surface-cream:#f6f0dc;--color-surface-white:#fff;--color-surface-ink:#111;--color-action-bg:#111;--color-action-fg:#ffe94a;--color-card-body:#fff;--color-card-border:#111;--color-ink:#111;--color-ink-muted:#5c5c5c;--color-accent-yellow:#ffe94a;--color-decor-pink:#ff5c8a;--color-decor-sky:#9cd0ff;--color-positive-bg:#cdefd8;--color-positive-fg:#08622f;--color-negative:#c8221e;--color-negative-strong:#c8221e;--color-tier-commun:#fff;--color-tier-rare:#3b5bff;--color-tier-epique:#9b6bff;--color-tier-legendaire:#ffb020;--color-tier-mythique:#111;--color-tier-gold:#c98200;--color-cat-musique:#ff5c8a;--color-cat-jeu:#9cd0ff;--color-cat-web:#ffe94a;--color-cat-animaux:#cdefd8;--color-cat-humour:#ffd9b0;--color-cat-cine:#d9ccff;--color-cat-sport:#d4ee8b;--color-stamp-ink:#c8221e;--color-decor-lilac:#d9ccff;--color-game-trio:#9cd0ff;--color-game-cinq:#d9ccff;--color-tier-peu-commune:#5bd16b;--color-tier-unique-1:#ff5c8a;--color-tier-unique-2:#ffe94a;--color-tier-unique-3:#5bd6ff;--color-tier-unique-4:#9b6bff;--color-tier-commun-visible:#c9c3b0;--color-tier-peu-commune-pale:#bfefc5;--color-tier-peu-commune-light:#b8ebc6;--color-tier-peu-commune-dark:#2e9a47;--color-tier-peu-commune-line:#1f7a36;--color-tier-epique-iri-2:#ff9ad5;--color-tier-epique-iri-3:#b58cff;--color-tier-legendaire-light:#ffe27a;--color-nav-play-active-ring:#111;--color-fixed-white:#fff;--color-fixed-black:#000;--color-fixed-cream:#f6f0dc;--color-on-dark-muted:#ddd;--color-on-cat-musique:#111;--color-on-cat-jeu:#111;--color-on-cat-web:#111;--color-on-cat-animaux:#111;--color-on-cat-humour:#111;--color-on-cat-cine:#111;--color-on-cat-sport:#111;--color-pattern-ink:#111;--color-decor-pink-light:#ff7ba3;--color-holo-magenta:#ff2d95;--color-holo-yellow:#ffd400;--color-holo-mint:#2dffa8;--color-holo-blue:#2db8ff;--color-holo-violet:#9b5bff;--color-holo-gold-dark:#5a3500;--color-holo-gold:#ffc83a;--color-holo-gold-pale:#fffbe0;--color-holo-gold-deep:#e08a00;--color-holo-gold-brown:#4a2a00;--color-tag-green:#cdefd8;--color-tag-cat-pink:#ffd0e0;--color-craft-struck:#555;--color-pale-sky:#cfe6ff;--color-pale-pink:#ffd6e2;--color-trade-give-bg:#ffd3e0;--color-landing-stripe:#faf6e8;--color-landing-slot-bg:#ede6d0;--color-landing-slot-line:#8d8670;--color-landing-slot-text:#5f5948;--color-landing-muted:#444;--color-landing-desat:gray;--color-league-warn-bg:#ffe9a8;--color-league-decouverte:#5bd16b;--color-league-challenger:#ffe94a;--color-league-ouverte:#b493ff;--color-league-none-bg:#e4e0d2;--color-home-tile-collection:#bfefc6;--color-home-tile-trades:#ffc6d6;--color-badge-locked-bg:#efe8d2;--color-badge-locked-fill:#ddd8c6;--color-badge-locked-stroke:#9a9584;--color-badge-flame:#ff7a2f;--color-tile-off-text:#d9d3c2;--color-tile-off-text-soft:#b9b3a2;--color-stamp-ink-brand:#c8221e;--color-trend-zero-bg:#ede6d4;--color-trend-why-bg:#fff4b8;--color-trend-bar-up:#1f9d55;--color-trend-bar-down:#c8221e;--color-trend-bar-none:#999;--color-onb-veil-bg:#495d70;--shadow-flat:0 0 0 1px #1111111a, 0 2px 0 #11111138;--shadow-sticker:0 1px 1px #00000040, 0 4px 8px #00000029;--shadow-button:0 2px 0 #00000059;--shadow-nav:0 4px 10px #0000002e;--shadow-tile:3px 3px 0 var(--color-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-surface-cream:#17140f;--color-surface-white:#26221b;--color-action-bg:#ffe94a;--color-action-fg:#111;--color-card-body:#2b261e;--color-card-border:#f6f0dc;--color-ink:#f6f0dc;--color-ink-muted:#b8b0a0;--color-positive-bg:#1f3a2a;--color-positive-fg:#7bd99b;--color-negative:#ff5a52;--color-negative-strong:#ff7a74;--color-cat-musique:#c2476f;--color-cat-jeu:#4a7faf;--color-cat-web:#b89b00;--color-cat-animaux:#3e8a5b;--color-cat-humour:#b8783f;--color-cat-cine:#7a62b8;--color-cat-sport:#7c9a2b;--color-stamp-ink:#ff7a74;--color-nav-play-active-ring:#f6f0dc;--color-on-cat-musique:#fff;--color-on-cat-jeu:#000;--color-on-cat-animaux:#000;--color-on-cat-cine:#fff;--color-pattern-ink:#fff;--shadow-flat:0 0 0 1px #f6f0dc33;--shadow-sticker:0 0 0 1px #f6f0dc40, 0 3px 10px #00000080;--shadow-button:0 2px 0 #00000080;--shadow-nav:0 4px 12px #00000080}}@media (prefers-contrast:more){:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-surface-cream:#fff;--color-action-bg:#000;--color-action-fg:#fff;--color-card-border:#000;--color-ink:#000;--color-ink-muted:#333;--color-positive-bg:#e6f7ec;--color-positive-fg:#005a22;--color-negative:#c00000;--color-negative-strong:#a50000;--color-tier-rare:#2236b8;--color-tier-epique:#c9b0ff;--color-cat-animaux:#e6f7ec;--color-stamp-ink:#a50000;--color-nav-play-active-ring:#000;--color-on-cat-musique:#000;--color-on-cat-jeu:#000;--color-on-cat-web:#000;--color-on-cat-animaux:#000;--color-on-cat-humour:#000;--color-on-cat-cine:#000;--color-on-cat-sport:#000;--shadow-flat:none;--shadow-sticker:none;--shadow-button:none;--shadow-nav:none}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-surface-cream:#17140f;--color-surface-white:#26221b;--color-action-bg:#ffe94a;--color-action-fg:#111;--color-card-body:#2b261e;--color-card-border:#f6f0dc;--color-ink:#f6f0dc;--color-ink-muted:#b8b0a0;--color-positive-bg:#1f3a2a;--color-positive-fg:#7bd99b;--color-negative:#ff5a52;--color-negative-strong:#ff7a74;--color-cat-musique:#c2476f;--color-cat-jeu:#4a7faf;--color-cat-web:#b89b00;--color-cat-animaux:#3e8a5b;--color-cat-humour:#b8783f;--color-cat-cine:#7a62b8;--color-cat-sport:#7c9a2b;--color-stamp-ink:#ff7a74;--color-nav-play-active-ring:#f6f0dc;--color-on-cat-musique:#fff;--color-on-cat-jeu:#000;--color-on-cat-animaux:#000;--color-on-cat-cine:#fff;--color-pattern-ink:#fff;--shadow-flat:0 0 0 1px #f6f0dc33;--shadow-sticker:0 0 0 1px #f6f0dc40, 0 3px 10px #00000080;--shadow-button:0 2px 0 #00000080;--shadow-nav:0 4px 12px #00000080}:root[data-theme=contrast]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-surface-cream:#fff;--color-action-bg:#000;--color-action-fg:#fff;--color-card-border:#000;--color-ink:#000;--color-ink-muted:#333;--color-positive-bg:#e6f7ec;--color-positive-fg:#005a22;--color-negative:#c00000;--color-negative-strong:#a50000;--color-tier-rare:#2236b8;--color-tier-epique:#c9b0ff;--color-cat-animaux:#e6f7ec;--color-stamp-ink:#a50000;--color-nav-play-active-ring:#000;--color-on-cat-musique:#000;--color-on-cat-jeu:#000;--color-on-cat-web:#000;--color-on-cat-animaux:#000;--color-on-cat-humour:#000;--color-on-cat-cine:#000;--color-on-cat-sport:#000;--shadow-flat:none;--shadow-sticker:none;--shadow-button:none;--shadow-nav:none}.t-display-xl{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;font-size:54px;font-weight:400;line-height:50px}.t-display-xl-desktop{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;font-size:44px;font-weight:400;line-height:42px}.t-display-l{font-family:var(--font-display);letter-spacing:normal;text-transform:uppercase;font-size:38px;font-weight:400;line-height:36px}.t-display-m{font-family:var(--font-display);letter-spacing:normal;text-transform:uppercase;font-size:26px;font-weight:400;line-height:28px}.t-display-s{font-family:var(--font-display);letter-spacing:normal;text-transform:uppercase;font-size:18px;font-weight:400;line-height:20px}.t-button{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-size:15px;font-weight:400;line-height:18px}.t-badge{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-size:13px;font-weight:400;line-height:14px}.t-body,.t-body-desktop{font-family:var(--font-body);letter-spacing:normal;font-size:14px;font-weight:500;line-height:20px}.t-body-small{font-family:var(--font-body);letter-spacing:normal;font-size:12px;font-weight:500;line-height:17px}.t-caption{font-family:var(--font-body);letter-spacing:normal;font-size:11px;font-weight:500;line-height:15px}.t-caption-imp{font-family:var(--font-body);letter-spacing:normal;font-size:10px;font-weight:500;line-height:10px}.t-body-strong{font-family:var(--font-body);letter-spacing:normal;font-size:14px;font-weight:600;line-height:20px}body{font-family:var(--font-body);font-size:14px;font-weight:500;line-height:20px}:root{--hairline:1px;--gap-pill-h:36px;--gap-pill-pad-x:13px;--gap-chip-pad-x:14px;--gap-chip-gap:6px;--gap-dot:9px;--gap-dot-border:1.5px;--gap-search-h:42px;--gap-search-pad-x:16px;--gap-progress-h:12px;--gap-progress-h-s:8px;--gap-segment-pad:4px;--gap-notif-dot:9px;--gap-notif-top:6px;--gap-notif-right:7px;--gap-notif-border:1.5px;--gap-notif-count:18px;--gap-notif-count-top:3px;--gap-notif-count-right:3px;--gap-notif-count-pad:4px;--gap-friends-btn-icon:20px;--gap-ready-count:16px;--gap-ready-count-top:-3px;--gap-ready-count-right:12px;--gap-ready-count-pad:3px;--gap-ready-count-border:1.5px;--gap-ready-side:22px;--gap-ready-side-pad:5px;--gap-button-h:48px;--gap-button-h-s:44px;--gap-tabbar-pad:4px;--gap-play-size:62px;--gap-play-border:2px;--gap-tabbar-bottom:18px;--gap-tabbar-side:14px;--gap-tabbar-item-h:44px;--gap-logo-w:130px;--gap-logo-vertical-w:160px;--gap-logo-icon-w:64px;--gap-tabbar-gap:2px;--gap-app-max:32rem;--gap-sidenav-w:200px;--gap-sidenav-pad-y:22px;--gap-sidenav-gap:6px;--gap-sidenav-brand-mb:22px;--gap-sidenav-brand-ml:2px;--gap-sidenav-brand-pad-y:6px;--gap-sidenav-brand-pad-x:12px;--gap-sidenav-item-h:48px;--gap-sidenav-icon:22px;--gap-sidenav-avatar:38px;--gap-sidenav-acc-gap:10px;--gap-sidenav-acc-pad-y:8px;--gap-sidenav-acc-pad-r:12px;--gap-sidenav-acc-pad-l:8px;--gap-sidenav-acc-line:1.3;--gap-sidenav-line:color-mix(in srgb, var(--color-ink) 12%, transparent);--gap-sidenav-hover:color-mix(in srgb, var(--color-ink) 8%, transparent);--gap-card-min:150px;--gap-detail-w:18rem;--gap-backdrop:60%;--gap-app-pad-bottom:0px;--gap-skeleton-ratio:.62;--gap-focus-ring:2px;--gap-focus-offset:2px;--gap-pulse:1.2s;--gap-pulse-min:.5;--gap-bob:2s;--gap-rays:14s;--gap-twinkle:1.6s;--gap-shine-d:2.4s;--gap-shadow-pill:0 1px 1px #00000040;--gap-shadow-pill-s:0 1px 1px #00000026;--gap-shadow-inset:inset 0 0 0 1px #11111126;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.32s;--motion-count:.4s;--motion-bell:.9s;--motion-fade-reduced:.1s;--motion-ease-out:cubic-bezier(.22, .9, .3, 1);--motion-ease-spring:cubic-bezier(.34, 1.4, .64, 1);--motion-ease-in-out:cubic-bezier(.45, 0, .25, 1);--motion-stagger:40ms;--motion-rise:8px;--motion-page-shift:6px;--motion-slide:28px;--motion-drop:-14px;--motion-lift-s:-2px;--motion-lift:-4px;--motion-guard:6px;--motion-scale-card:1.03;--motion-scale-hover:1.06;--motion-scale-press:.97;--motion-scale-press-s:.94;--motion-press-y:1px;--motion-scale-pop:1.12;--motion-tilt:.5deg;--motion-nudge:4px;--motion-hop:-3px;--motion-skew:-18deg;--motion-loop-float:5.5s;--motion-loop-sway:7.5s;--motion-loop-pulse:4.2s;--motion-loop-glint:6s;--motion-loop-tag:2.6s;--motion-float-y:-6px;--motion-sway:1.6deg;--motion-ring:12deg;--motion-shadow-button:0 4px 0 #00000059;--motion-shadow-card:0 6px 0 #00000038, 0 10px 14px #0000001f;--motion-shadow-row:0 4px 0 #0003;--motion-hover-wash:color-mix(in srgb, var(--color-ink) 6%, transparent);--motion-glint:color-mix(in srgb, var(--gap-white) 70%, transparent);--motion-holo-perspective:900px;--motion-holo-tilt:14;--motion-holo-press:1.04;--motion-holo-follow:60ms;--motion-holo-return:.5s;--motion-holo-fade:.35s;--motion-holo-halo:5s;--motion-halo-blur:34px;--motion-holo-foil:linear-gradient(115deg, var(--color-holo-magenta), var(--color-holo-yellow), var(--color-holo-mint), var(--color-holo-blue), var(--color-holo-violet), var(--color-holo-magenta));--motion-holo-gold:linear-gradient(120deg, var(--color-holo-gold-dark), var(--color-holo-gold) 28%, var(--color-holo-gold-pale) 42%, var(--color-holo-gold-deep) 58%, var(--color-holo-gold-brown) 80%, var(--color-holo-gold));--motion-holo-glare:#ffffffbf;--motion-holo-spark:radial-gradient(circle, var(--color-fixed-white) 0 1.2px, transparent 1.6px), radial-gradient(circle, var(--color-fixed-white) 0 .8px, transparent 1.2px);--motion-holo-spark-size:34px 34px, 21px 21px;--motion-holo-spark-a:60px;--motion-holo-spark-b:40px;--motion-halo-pink:#ff2d958c;--motion-halo-yellow:#ffd40080;--motion-halo-green:#2dffa880;--motion-halo-blue:#2db8ff8c;--motion-halo-gold:#ffb02059;--motion-holo-foil-u:linear-gradient(115deg, var(--color-tier-unique-1), var(--color-tier-unique-2), var(--color-tier-unique-3), var(--color-tier-unique-4), var(--color-tier-unique-1));--motion-holo-u-foil:.7;--motion-holo-u-gold:.3;--motion-holo-u-glare:.8;--motion-holo-u-spark:1;--motion-holo-halo-u:3.2s;--motion-halo-violet:#9b6bff8c;--gap-white:var(--color-fixed-white);--gap-on-dark-muted:var(--color-on-dark-muted);--gap-tag-1:var(--color-accent-yellow);--gap-tag-2:var(--color-fixed-white);--gap-tag-3:var(--color-decor-pink);--gap-tag-4:var(--color-decor-sky);--gap-tag-5:var(--color-tag-green);--gap-iri-1:var(--color-decor-sky);--gap-iri-2:var(--color-tier-epique-iri-2);--gap-iri-3:var(--color-tier-epique-iri-3);--gap-gold-light:var(--color-tier-legendaire-light);--gap-ray-r:#ffffff47;--gap-ray-e:#fff6;--gap-ray-l:#ffe27abf;--gap-ray-m:#ffb0208c;--gap-ray-u:#ff5c8a59;--gap-iri-wash-1:#9cd0ff73;--gap-iri-wash-2:#ff9ad573;--gap-iri-wash-3:#b58cff73;--gap-pattern-ink:var(--color-pattern-ink);--gap-pattern-ink-dark:var(--color-fixed-white);--gap-pattern-o:.14;--gap-pattern-o-dark:.18;--gap-sticker-shadow:#00000059;--gap-on-tier-rare:var(--color-fixed-white);--gap-shine:#fff9;--gap-placeholder-fill:#ffffff59;--gap-placeholder-line:#11111173;--c-ref-w:214;--c-ref-px:214px;--c-ref-h:306;--c-frame-r:14;--c-frame-r-c:12;--c-frame-r-r:13;--c-pad-x:8;--c-pad-top:8;--c-pad-bottom:10;--c-inner-r:10;--c-art-h:196;--c-art-bw:2;--c-art-r:8;--c-tag-h:26;--c-tag-bw:2.5;--c-tag-r:6;--c-tag-shadow:3;--c-tag-pad-y:2;--c-tag-pad-x:8;--c-tag-bottom:-16;--c-tag-left:8;--c-meta-mt:26;--c-ctx-mt:6;--c-foot-mt:4;--c-pill-bw:2;--c-pill-pad-x:10;--c-pill-pad-y:2;--c-imp-size:20;--c-text-lh:1.09;--c-sticker:3;--c-sticker-drop:7;--c-badge:34;--c-badge-off:-10;--c-rare-pad:3;--c-epic-pad:4;--c-legend-pad:4;--c-legend-ring:2;--c-myth-pad:4;--c-line:2;--c-peu-pad:3.5;--c-unique-pad:4.5;--c-hair:1;--gap-peu-1:var(--color-tier-peu-commune-light);--gap-peu-3:var(--color-tier-peu-commune-dark);--gap-peu-line:var(--color-tier-peu-commune-line);--c-spark-a:16;--c-spark-b:12;--c-spark-c:20;--c-shine-w:50;--c-window:92%;--c-window-y:47%;--c-window-r:12;--c-window-line:2.5;--c-window-ink:1.5;--c-window-drop:4;--c-window-bleed:104%}:root[data-theme=dark]{--gap-pattern-o:.18}:root{--gap-dark-pastel:72%}:root[data-theme=dark]{--color-game-trio:color-mix(in srgb, var(--color-decor-sky) var(--gap-dark-pastel), var(--color-surface-cream));--color-game-cinq:color-mix(in srgb, var(--color-decor-lilac) var(--gap-dark-pastel), var(--color-surface-cream));--color-pale-sky:color-mix(in srgb, color-mix(in srgb, var(--color-decor-sky) 50%, var(--color-fixed-white)) var(--gap-dark-pastel), var(--color-surface-cream));--color-home-tile-collection:color-mix(in srgb, var(--color-tier-peu-commune-pale) var(--gap-dark-pastel), var(--color-surface-cream));--color-home-tile-trades:color-mix(in srgb, color-mix(in srgb, var(--color-decor-pink) 35%, var(--color-fixed-white)) var(--gap-dark-pastel), var(--color-surface-cream));--color-trade-give-bg:color-mix(in srgb, color-mix(in srgb, var(--color-decor-pink) 27%, var(--color-fixed-white)) var(--gap-dark-pastel), var(--color-surface-cream));--color-pale-pink:color-mix(in srgb, color-mix(in srgb, var(--color-decor-pink) 25%, var(--color-fixed-white)) var(--gap-dark-pastel), var(--color-surface-cream));--gap-placeholder-fill:color-mix(in srgb, var(--color-ink) 6%, transparent);--gap-placeholder-line:color-mix(in srgb, var(--color-ink) 45%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-game-trio:color-mix(in srgb, var(--color-decor-sky) var(--gap-dark-pastel), var(--color-surface-cream));--color-game-cinq:color-mix(in srgb, var(--color-decor-lilac) var(--gap-dark-pastel), var(--color-surface-cream));--color-pale-sky:color-mix(in srgb, color-mix(in srgb, var(--color-decor-sky) 50%, var(--color-fixed-white)) var(--gap-dark-pastel), var(--color-surface-cream));--color-home-tile-collection:color-mix(in srgb, var(--color-tier-peu-commune-pale) var(--gap-dark-pastel), var(--color-surface-cream));--color-home-tile-trades:color-mix(in srgb, color-mix(in srgb, var(--color-decor-pink) 35%, var(--color-fixed-white)) var(--gap-dark-pastel), var(--color-surface-cream));--color-trade-give-bg:color-mix(in srgb, color-mix(in srgb, var(--color-decor-pink) 27%, var(--color-fixed-white)) var(--gap-dark-pastel), var(--color-surface-cream));--color-pale-pink:color-mix(in srgb, color-mix(in srgb, var(--color-decor-pink) 25%, var(--color-fixed-white)) var(--gap-dark-pastel), var(--color-surface-cream));--gap-placeholder-fill:color-mix(in srgb, var(--color-ink) 6%, transparent);--gap-placeholder-line:color-mix(in srgb, var(--color-ink) 45%, transparent)}}:root{--gap-border-card:1.5px}:root[data-theme=dark]{--gap-border-card:1.2px}:root[data-theme=contrast]{--gap-border-card:3px;--gap-border-frame-r:6px;--gap-border-frame-e:3px;--gap-border-frame-l:5px;--gap-border-frame-m:6px}:root{--gap-state-d-pad:18px;--gap-state-d-min-h:200px;--gap-state-d-max:640px;--gap-state-d-skeleton-w:90px;--gap-state-d-skeleton-h:110px;--gap-bnr-h:52px;--gap-bnr-bw:2px;--gap-bnr-r:var(--radius-tile);--gap-bnr-icon:24px;--gap-bnr-warn:color-mix(in srgb, var(--color-accent-yellow) 60%, var(--color-surface-white));--gap-input-font-min:0px}@media (max-width:1023.98px),(pointer:coarse){:root{--gap-input-font-min:16px}}:root{--gap-league-chip-pad-y:3px;--gap-league-chip-pad-x:10px;--gap-league-chip-bw:2px}.app[data-short=true]{--gap-app-max:100%;--gap-short-card-ratio:1.48;--gap-short-recap-chrome:250px;--gap-short-recap-tile-min:108px;--gap-short-sheet-wide-w:720px;--gap-sheet-dialog-pad:16px;--gap-short-cd-chrome:156px;--gap-short-viewer-chrome:84px;--gap-tabbar-bottom:6px;--nav-play-lift:0px;--gap-sidenav-pad-y:8px;--gap-sidenav-gap:2px;--gap-sidenav-brand-mb:4px;--gap-sidenav-brand-pad-y:4px;--gap-sidenav-item-h:44px;--gap-sidenav-avatar:28px;--gap-sidenav-acc-pad-y:4px}:root{--gap-infotip-size:20px;--gap-infotip-border:1.5px;--gap-list-card-desk:176px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:root{--page-sticky-top:env(safe-area-inset-top)}html{scroll-padding-top:var(--page-sticky-top)}body{background:var(--color-surface-cream);color:var(--color-ink);font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);margin:0}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{font-size:max(var(--gap-input-font-min), 100%)}button{cursor:pointer}h1,h2,h3,p{margin:0}svg{display:block}:focus-visible{outline:var(--gap-focus-ring) solid var(--color-ink);outline-offset:var(--gap-focus-offset)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app{max-width:var(--gap-app-max);min-height:100dvh;margin:0 auto;position:relative}.app--tabs{padding-bottom:calc(var(--gap-tabbar-bottom) + var(--gap-tabbar-item-h) + 2 * var(--gap-tabbar-pad) + var(--nav-clear-zone) + env(safe-area-inset-bottom))}.app--side{grid-template-columns:var(--gap-sidenav-w) minmax(0, 1fr);--gap-pl-sticky-bottom:var(--gap-app-pad-bottom);--gap-svc-reserve:var(--gap-app-pad-bottom);max-width:none;margin:0;display:grid}.app--side>main{width:100%;max-width:var(--gap-app-max);min-width:0;margin:0 auto}.app--wide,.app--wide>main{max-width:none;margin:0}.app--side[data-bp=desktop] h1.t-display-l{font-size:var(--type-display-xl-desktop-size);line-height:var(--type-display-xl-desktop-line);letter-spacing:var(--type-display-xl-desktop-ls)}.app[data-short=true] h1.t-display-l{font-size:var(--type-display-m-size);line-height:var(--type-display-m-line);letter-spacing:var(--type-display-m-ls)}.hit{min-width:var(--touch-target);min-height:var(--touch-target);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.pill{height:var(--gap-pill-h);background:var(--color-surface-white);color:var(--color-ink);border-radius:var(--radius-pill);box-shadow:var(--gap-shadow-pill);justify-content:center;align-items:center;display:inline-flex;position:relative}.pill--balance{padding:0 var(--gap-pill-pad-x);gap:var(--space-1);font-size:var(--type-body-small-size);font-weight:var(--type-body-strong-weight)}.pill--round{width:var(--gap-pill-h)}.pill__dot{top:var(--gap-notif-top);right:var(--gap-notif-right);width:var(--gap-notif-dot);height:var(--gap-notif-dot);background:var(--color-negative);border:var(--gap-notif-border) solid var(--color-surface-white);border-radius:50%;position:absolute}.pill__count{top:var(--gap-notif-count-top);right:var(--gap-notif-count-right);box-sizing:border-box;min-width:var(--gap-notif-count);height:var(--gap-notif-count);padding:0 var(--gap-notif-count-pad);background:var(--color-surface-white);color:var(--color-negative-strong);border:var(--gap-notif-border) solid var(--color-negative-strong);border-radius:var(--radius-pill);font-size:var(--type-caption-size);line-height:1;font-weight:var(--type-body-strong-weight);justify-content:center;align-items:center;display:inline-flex;position:absolute}.friends-btn{color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.friends-btn__icon{width:var(--gap-friends-btn-icon);height:var(--gap-friends-btn-icon)}.balance{min-height:var(--touch-target);align-items:center;display:inline-flex}.segments{margin:var(--space-3) var(--space-gutter) 0;padding:var(--gap-segment-pad);background:var(--color-surface-white);border-radius:var(--radius-pill);box-shadow:var(--gap-shadow-pill);display:flex}.segments__tab{min-height:var(--touch-target);border-radius:var(--radius-pill);font-size:var(--type-body-small-size);font-weight:var(--type-body-strong-weight);background:0 0;border:0;flex:1}.segments__tab[aria-selected=true]{background:var(--color-action-bg);color:var(--color-action-fg)}.progress{margin:var(--space-3) var(--space-gutter) 0}.progress__label{font-size:var(--type-body-small-size)}.progress__bar{height:var(--gap-progress-h);margin-top:var(--space-2);background:var(--color-surface-white);border-radius:var(--radius-xs);box-shadow:var(--gap-shadow-inset)}.progress__fill{height:100%;width:calc(var(--value) * 1%);background:var(--color-action-bg);border-radius:var(--radius-xs)}.progress-card{margin:var(--space-3) var(--space-gutter) 0;padding:var(--space-3) var(--space-4);background:var(--color-surface-white);border-radius:var(--radius-lg);box-shadow:var(--gap-shadow-pill)}.progress-card__row{justify-content:space-between;align-items:flex-end;display:flex}.progress-card__count{font-family:var(--font-display);font-size:var(--type-display-l-size);line-height:var(--type-display-l-line);text-transform:uppercase}.progress-card__total{font-size:var(--type-display-m-size)}.progress-card__pct{font-size:var(--type-body-small-size);line-height:var(--type-body-small-line);margin:0}.progress-card .progress__bar{height:var(--gap-progress-h-s)}.search{margin:var(--space-3) var(--space-gutter) 0;position:relative}.search__icon{left:var(--gap-search-pad-x);pointer-events:none;color:var(--color-ink-muted);position:absolute;top:50%;transform:translateY(-50%)}.search__input{width:100%;min-height:var(--touch-target);padding:0 var(--gap-search-pad-x) 0 calc(var(--gap-search-pad-x) + var(--space-6) + var(--space-1));background:var(--color-surface-white);color:var(--color-ink);border-radius:var(--radius-pill);box-shadow:var(--gap-shadow-pill);font-size:max(var(--gap-input-font-min), var(--type-body-size));border:0}.search__input::placeholder{color:var(--color-ink-muted);opacity:1}.search__input::-webkit-search-cancel-button{display:none}.chips{gap:var(--gap-chip-gap);padding:var(--space-1) var(--space-gutter) 0;scrollbar-width:none;scroll-padding:var(--space-gutter);display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chips--hint{-webkit-mask-image:linear-gradient(to right, transparent, var(--color-surface-ink) var(--space-gutter), var(--color-surface-ink) calc(100% - var(--space-gutter)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--color-surface-ink) var(--space-gutter), var(--color-surface-ink) calc(100% - var(--space-gutter)), transparent);mask-image:linear-gradient(to right, transparent, var(--color-surface-ink) var(--space-gutter), var(--color-surface-ink) calc(100% - var(--space-gutter)), transparent)}.chip{min-height:var(--touch-target);background:0 0;border:0;flex:none;align-items:center;padding:0;display:inline-flex}.chip__face{align-items:center;gap:var(--gap-chip-gap);height:var(--gap-pill-h);padding:0 var(--gap-chip-pad-x);background:var(--color-surface-white);color:var(--color-ink);border-radius:var(--radius-pill);box-shadow:var(--gap-shadow-pill-s);font-size:var(--type-body-small-size);font-weight:var(--type-body-weight);white-space:nowrap;display:inline-flex}.chip[aria-pressed=true] .chip__face{background:var(--color-action-bg);color:var(--color-action-fg)}.chip__dot{width:var(--gap-dot);height:var(--gap-dot);background:var(--dot);border:var(--gap-dot-border) solid var(--color-ink);border-radius:50%}.chip__count{color:var(--color-ink-muted);font-size:var(--type-caption-size)}.chip[aria-pressed=true] .chip__count{color:inherit}.vgrid{margin:var(--space-3) var(--space-gutter) 0;position:relative}.vgrid__row{grid-template-columns:repeat(var(--cols), 1fr);gap:var(--space-3);align-items:stretch;display:grid;position:absolute;top:0;left:0;right:0}.results{margin:var(--space-2) var(--space-gutter) 0;font-size:var(--type-body-small-size);color:var(--color-ink-muted)}.placeholder{justify-content:center;align-items:center;gap:var(--space-1);min-height:calc(100cqw * var(--c-ref-h) / var(--c-ref-w));border:var(--gap-border-card) dashed var(--gap-placeholder-line);border-radius:var(--radius-lg);background:var(--gap-placeholder-fill);color:var(--color-ink);flex-direction:column;display:flex}.cell{display:flex;container-type:inline-size}.cell>*{flex:1}.placeholder__mark{font-family:var(--font-display);font-size:var(--type-display-xl-size);text-transform:uppercase;color:var(--color-ink-muted);line-height:1}.placeholder__no{font-size:var(--type-caption-size)}.tabbar{left:0;right:0;bottom:calc(var(--gap-tabbar-bottom) + env(safe-area-inset-bottom));width:calc(100% - 2 * var(--gap-tabbar-side));max-width:calc(var(--gap-app-max) - 2 * var(--gap-tabbar-side));padding:var(--gap-tabbar-pad);background:var(--color-surface-white);border-radius:var(--radius-pill);box-shadow:var(--shadow-nav);z-index:10;align-items:center;margin:0 auto;display:flex;position:fixed}.tabbar__item{height:var(--gap-tabbar-item-h);border-radius:var(--radius-pill);justify-content:center;align-items:center;gap:var(--gap-tabbar-gap);color:var(--color-ink);font-size:var(--type-caption-size);flex-direction:column;flex:1;font-weight:700;line-height:1;text-decoration:none;display:flex;position:relative}.tabbar__item[aria-current=page]{background:var(--color-action-bg);color:var(--color-action-fg)}.tabbar__icon{width:var(--nav-icon);height:var(--nav-icon);flex:none}.tabbar__icon--play{width:var(--nav-trophy);height:var(--nav-trophy)}.tabbar__slot{flex:1;justify-content:center;display:flex}.tabbar__play{margin-top:calc(-1 * var(--nav-play-lift));width:var(--gap-play-size);height:var(--gap-play-size);background:var(--color-accent-yellow);color:var(--color-surface-ink);border:var(--gap-play-border) solid var(--color-surface-ink);box-shadow:none;justify-content:center;align-items:center;gap:var(--gap-tabbar-gap);font-size:var(--type-caption-size);border-radius:50%;flex-direction:column;font-weight:800;line-height:1;text-decoration:none;display:flex}.nav-ready{top:var(--gap-ready-count-top);right:var(--gap-ready-count-right);box-sizing:border-box;min-width:var(--gap-ready-count);height:var(--gap-ready-count);padding:0 var(--gap-ready-count-pad);background:var(--color-accent-yellow);color:var(--color-surface-ink);border:var(--gap-ready-count-border) solid var(--color-surface-ink);border-radius:var(--radius-pill);font-size:var(--type-caption-size);line-height:1;font-weight:var(--type-body-strong-weight);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.app[data-short=true] .tabbar__item{gap:var(--space-2);flex-direction:row}.app[data-short=true] .tabbar__play{width:auto;height:var(--gap-tabbar-item-h);padding:0 var(--space-4);border-radius:var(--radius-pill);gap:var(--space-2);flex-direction:row}.tabbar-fade{height:var(--nav-fade);pointer-events:none;z-index:9;background:linear-gradient(to top, var(--color-surface-cream), transparent);position:fixed;bottom:0;left:0;right:0}.sidenav{align-self:start;gap:var(--gap-sidenav-gap);height:100dvh;padding:var(--gap-sidenav-pad-y) var(--space-4);border-right:var(--hairline) solid var(--gap-sidenav-line);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.sidenav__top{margin:0 0 var(--gap-sidenav-brand-mb) var(--gap-sidenav-brand-ml);flex:none;align-items:center;display:flex}.sidenav .brand-mark{padding:var(--gap-sidenav-brand-pad-y) var(--gap-sidenav-brand-pad-x);font-size:var(--type-button-size);margin:0}.sidenav__nav{--sidenav-ring:calc(var(--gap-focus-ring) + var(--gap-focus-offset));gap:var(--gap-sidenav-gap);overscroll-behavior:contain;min-height:0;margin:calc(-1 * var(--sidenav-ring));padding:var(--sidenav-ring);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.sidenav__nav>*{flex:none}.sidenav__item{align-items:center;gap:var(--space-3);height:var(--gap-sidenav-item-h);padding:0 var(--space-gutter);border:var(--gap-play-border) solid transparent;border-radius:var(--radius-pill);color:var(--color-ink);font-size:var(--type-body-size);font-weight:700;line-height:var(--type-body-line);text-decoration:none;display:flex}.sidenav__icon{width:var(--gap-sidenav-icon);height:var(--gap-sidenav-icon);flex:none}.sidenav__item[aria-current=page]{background:var(--color-action-bg);color:var(--color-action-fg)}.nav-ready--side{min-width:var(--gap-ready-side);height:var(--gap-ready-side);padding:0 var(--gap-ready-side-pad);font-size:var(--type-body-small-size);margin-left:auto;position:static}.sidenav__item--button{text-align:start;cursor:pointer;background:0 0;width:100%;font-family:inherit}.nav-friends{background:var(--color-surface-white);color:var(--color-negative-strong);border-color:var(--color-negative-strong)}.sidenav__account{align-items:center;gap:var(--gap-sidenav-acc-gap);padding:var(--gap-sidenav-acc-pad-y) var(--gap-sidenav-acc-pad-r) var(--gap-sidenav-acc-pad-y) var(--gap-sidenav-acc-pad-l);background:var(--color-surface-white);color:var(--color-ink);border-radius:var(--radius-pill);box-shadow:var(--gap-shadow-pill);min-height:var(--touch-target);flex:none;margin-top:auto;text-decoration:none;display:flex}.sidenav__account[aria-current=page]{background:var(--color-action-bg);color:var(--color-action-fg)}.sidenav__avatar{width:var(--gap-sidenav-avatar);height:var(--gap-sidenav-avatar);background:var(--color-surface-white);border-radius:50%;flex:none;overflow:hidden}.sidenav__who{min-width:0;line-height:var(--gap-sidenav-acc-line);flex-direction:column;display:flex}.sidenav__handle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--type-body-small-size);font-weight:700;display:block;overflow:hidden}.sidenav__chev{font-size:var(--type-body-strong-size);margin-left:auto}@media (hover:hover){.sidenav__item:not([aria-current=page]):hover{background:var(--gap-sidenav-hover)}.sidenav__account:not([aria-current=page]):hover{box-shadow:var(--shadow-button)}}.logo{height:auto;display:block}.logo--horizontal{width:var(--gap-logo-w)}.logo--vertical{width:var(--gap-logo-vertical-w)}.logo--icon{width:var(--gap-logo-icon-w)}.logo-pair .logo--on-dark,:root[data-theme=dark] .logo-pair .logo--on-light{display:none}:root[data-theme=dark] .logo-pair .logo--on-dark{display:block}.pack{width:100%;height:auto;display:block}.pack>svg{width:100%;height:auto;display:block;overflow:visible}.btn{box-sizing:border-box;height:var(--gap-button-h);padding:0 var(--space-6);border:var(--gap-outline) solid var(--color-ink);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--type-button-size);letter-spacing:var(--type-button-ls);text-transform:uppercase;background:var(--color-surface-white);color:var(--color-ink);box-shadow:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn--primary{background:var(--color-action-bg);color:var(--color-action-fg);border-color:var(--color-action-bg)}.btn--small{height:var(--gap-button-h-s);padding:0 var(--space-4)}.btn.btn.btn:is([disabled],[aria-disabled=true],.btn--unavailable){background:var(--color-surface-cream);color:var(--color-ink);border:var(--gap-outline) solid var(--color-ink);box-shadow:none;opacity:1;cursor:default}.state{margin:var(--space-4) var(--space-gutter) 0;padding:var(--space-3) var(--space-4);background:var(--color-surface-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-flat)}.state__title{font-weight:var(--type-display-s-weight);font-family:var(--font-display);font-size:var(--type-display-s-size);line-height:var(--type-display-s-line);text-transform:uppercase}.state__title--error{color:var(--color-negative-strong)}.state__text{margin-top:var(--space-2);font-size:var(--type-body-small-size)}.state__action{margin-top:var(--space-3)}.skeletons{grid-template-columns:repeat(var(--cols), 1fr);gap:var(--space-3);margin:var(--space-3) var(--space-gutter) 0;display:grid}.skeleton{border-radius:var(--radius-md);min-height:calc(100cqw * var(--c-ref-h) / var(--c-ref-w) * var(--gap-skeleton-ratio));background:color-mix(in srgb, var(--color-ink) 12%, transparent);animation:pulse var(--gap-pulse) ease-in-out infinite}.app--wide .state{max-width:var(--gap-state-d-max);padding:var(--gap-state-d-pad)}.app--wide .skeletons{gap:var(--space-3);flex-wrap:wrap;display:flex}.app--wide .skeletons>.cell{width:var(--gap-state-d-skeleton-w);flex:none}.app--wide .skeletons[data-cols="1"]>.cell{width:100%}.app--wide .skeletons .skeleton{min-height:var(--gap-state-d-skeleton-h)}@keyframes pulse{0%,to{opacity:1}50%{opacity:var(--gap-pulse-min)}}.banner{margin:var(--space-3) var(--space-gutter) 0;padding:var(--space-2) var(--space-3);background:var(--color-surface-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-flat);font-size:var(--type-body-small-size)}.group{margin:var(--space-4) var(--space-gutter) 0;padding:var(--space-3) var(--space-4);background:var(--color-surface-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-flat)}.group__title{font-family:var(--font-display);font-size:var(--type-display-s-size);line-height:var(--type-display-s-line);text-transform:uppercase}.group__chips{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.group__hint{margin-top:var(--space-2);font-size:var(--type-body-small-size);color:var(--color-ink-muted)}.link-row{min-height:var(--touch-target);margin-top:var(--space-1);color:var(--color-ink);font-weight:var(--type-body-strong-weight);align-items:center;display:flex}.catalogue{padding:0 var(--space-gutter)}.catalogue h2{margin-top:var(--space-6);font-weight:var(--type-display-m-weight);font-family:var(--font-display);font-size:var(--type-display-m-size);line-height:var(--type-display-m-line);text-transform:uppercase}.catalogue__row{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.catalogue__cards{grid-template-columns:repeat(auto-fill, minmax(var(--gap-card-min), 1fr));gap:var(--space-4);margin-top:var(--space-4);display:grid}.catalogue__legend{font-size:var(--type-caption-size);color:var(--color-ink-muted);margin-top:var(--space-1)}.catalogue .page-header,.catalogue .chips,.catalogue .state{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.catalogue .state{padding:var(--space-3) var(--space-4)}.fidelity{gap:var(--space-6);padding:var(--space-6);width:max-content;display:flex}.fidelity__cell{width:var(--c-ref-px)}.cell{position:relative}.card-open{border-radius:var(--radius-lg);background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.detail{max-width:none;max-height:none;color:var(--color-ink);width:min(var(--gap-detail-w), calc(100% - 2 * var(--space-gutter)));background:0 0;border:0;padding:0;overflow:visible}.detail::backdrop{background:color-mix(in srgb, var(--color-surface-ink) var(--gap-backdrop), transparent)}.detail__body{align-items:center;gap:var(--space-4);padding:var(--space-6) 0;flex-direction:column;display:flex}.detail__card{width:100%}.detail__card .mc-card__shadow{box-shadow:var(--shadow-sticker)}[data-league=decouverte]{--league-bg:var(--color-league-decouverte)}[data-league=challenger]{--league-bg:var(--color-league-challenger)}[data-league=ouverte]{--league-bg:var(--color-league-ouverte)}.league-chip{box-sizing:border-box;padding:var(--gap-league-chip-pad-y) var(--gap-league-chip-pad-x);white-space:nowrap;background:var(--league-bg,var(--color-league-none-bg));color:var(--color-surface-ink);border:var(--gap-league-chip-bw) solid var(--color-surface-ink);border-radius:var(--radius-sm);font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--type-badge-ls);font-weight:400;font-size:var(--type-display-s-size);align-items:center;line-height:1;display:inline-flex}.league-chip[data-kind=none]{background:var(--color-fixed-cream);color:var(--color-surface-ink);border-style:dashed}.mc-card{--u:calc(100cqw / var(--c-ref-w));width:100%;display:block;position:relative;container-type:inline-size}.mc-cat-musique{--cat:var(--color-cat-musique);--on-cat:var(--color-on-cat-musique)}.mc-cat-jeu{--cat:var(--color-cat-jeu);--on-cat:var(--color-on-cat-jeu)}.mc-cat-web{--cat:var(--color-cat-web);--on-cat:var(--color-on-cat-web)}.mc-cat-animaux{--cat:var(--color-cat-animaux);--on-cat:var(--color-on-cat-animaux)}.mc-cat-humour{--cat:var(--color-cat-humour);--on-cat:var(--color-on-cat-humour)}.mc-cat-cine{--cat:var(--color-cat-cine);--on-cat:var(--color-on-cat-cine)}.mc-cat-sport{--cat:var(--color-cat-sport);--on-cat:var(--color-on-cat-sport)}.mc-card{--mc-body:var(--color-card-body);--mc-text:var(--color-ink);--mc-muted:var(--color-ink-muted);--mc-imp:var(--color-ink);--mc-line:var(--color-card-border);--mc-art-bg:var(--cat);--mc-pattern:var(--gap-pattern-ink);--mc-pattern-o:var(--gap-pattern-o);--mc-art-bw:calc(var(--c-art-bw) * var(--u))}:root[data-theme=dark] .mc-card,:root[data-theme=contrast] .mc-card{--mc-art-bw:var(--gap-border-card)}.mc-card[data-tier=M]{--mc-body:var(--color-surface-ink);--mc-text:var(--gap-on-dark-muted);--mc-muted:var(--gap-on-dark-muted);--mc-imp:var(--color-accent-yellow);--mc-art-bg:var(--color-surface-ink);--mc-pattern:var(--gap-pattern-ink-dark);--mc-pattern-o:var(--gap-pattern-o-dark)}:root[data-theme=dark] .mc-card{--mc-pattern:var(--gap-pattern-ink-dark);--mc-pattern-o:var(--gap-pattern-o-dark)}.mc-card__shadow{border-radius:calc(var(--c-frame-r) * var(--u));box-shadow:var(--shadow-flat);position:relative}.mc-frame,.mc-ring{border-radius:calc(var(--c-frame-r) * var(--u))}.mc-card[data-tier=C] .mc-frame,.mc-card:not([data-tier]) .mc-frame{border:var(--gap-border-card) solid var(--color-card-border);border-radius:calc(var(--c-frame-r-c) * var(--u));background:var(--color-card-body)}.mc-card[data-tier=R] .mc-frame{padding:calc(var(--c-rare-pad) * var(--u));border-radius:calc(var(--c-frame-r-r) * var(--u));background:var(--color-tier-rare)}.mc-card[data-tier=P] .mc-frame{padding:calc(var(--c-peu-pad) * var(--u));border-radius:calc(var(--c-frame-r-r) * var(--u));background:linear-gradient(145deg, var(--gap-peu-1), var(--color-tier-peu-commune) 55%, var(--gap-peu-3));color:var(--color-surface-ink)}.mc-card[data-tier=P] .mc-ring{box-shadow:0 0 0 calc(var(--c-hair) * var(--u)) var(--gap-peu-line);border-radius:calc(var(--c-inner-r) * var(--u))}.mc-card[data-tier=U] .mc-frame{padding:calc(var(--c-unique-pad) * var(--u));background:var(--color-tier-unique);box-shadow:inset 0 0 0 calc(var(--c-line) * var(--u)) var(--color-surface-ink)}.mc-card[data-tier=E] .mc-frame{padding:calc(var(--c-epic-pad) * var(--u));background:linear-gradient(135deg, var(--gap-iri-1), var(--gap-iri-2), var(--gap-iri-3), var(--gap-iri-1));color:var(--color-surface-ink)}.mc-card[data-tier=L] .mc-frame{padding:calc(var(--c-legend-pad) * var(--u));background:linear-gradient(135deg, var(--color-tier-legendaire), var(--gap-gold-light), var(--color-tier-legendaire));box-shadow:inset 0 0 0 calc(var(--c-legend-ring) * var(--u)) var(--color-surface-ink);color:var(--color-surface-ink)}.mc-card[data-tier=L] .mc-ring{padding:calc(var(--c-line) * var(--u));border-radius:calc((var(--c-frame-r) - var(--c-line)) * var(--u));background:var(--color-surface-ink)}.mc-card[data-tier=M] .mc-frame{padding:calc(var(--c-myth-pad) * var(--u));background:var(--color-surface-ink);box-shadow:inset 0 0 0 calc(var(--c-line) * var(--u)) var(--color-tier-legendaire)}:root[data-theme=contrast] .mc-card[data-tier=R] .mc-frame{background:var(--color-card-body);border:var(--gap-border-frame-r) double var(--color-card-border);padding:0}:root[data-theme=contrast] .mc-card[data-tier=P] .mc-frame{background:var(--color-card-body);border:var(--gap-border-frame-r) solid var(--color-card-border);padding:0}:root[data-theme=contrast] .mc-card[data-tier=P] .mc-ring{box-shadow:none}:root[data-theme=contrast] .mc-card[data-tier=U] .mc-frame{background:var(--color-card-body);box-shadow:none;border:var(--gap-border-frame-m) double var(--color-card-border);padding:0}:root[data-theme=contrast] .mc-card[data-tier=E] .mc-frame{background:var(--color-card-body);border:var(--gap-border-frame-e) dashed var(--color-card-border);padding:0}:root[data-theme=contrast] .mc-card[data-tier=L] .mc-frame{background:var(--color-card-body);box-shadow:none;border:var(--gap-border-frame-l) solid var(--color-card-border);padding:0}:root[data-theme=contrast] .mc-card[data-tier=L] .mc-ring{background:0 0;padding:0}:root[data-theme=contrast] .mc-card[data-tier=M] .mc-frame{background:var(--color-surface-ink);box-shadow:none;border:var(--gap-border-frame-m) solid var(--color-card-border);padding:0}.mc-inner{background:var(--mc-body);color:var(--mc-text);border-radius:calc(var(--c-inner-r) * var(--u));padding:calc(var(--c-pad-top) * var(--u)) calc(var(--c-pad-x) * var(--u)) calc(var(--c-pad-bottom) * var(--u));position:relative}.mc-art-wrap{height:calc(var(--c-art-h) * var(--u));position:relative}.mc-art{border:var(--mc-art-bw) solid var(--mc-line);border-radius:calc(var(--c-art-r) * var(--u));background:var(--mc-art-bg);position:absolute;inset:0;overflow:hidden}.mc-pattern{width:100%;height:100%;position:absolute;inset:0}.mc-pat-fill{fill:var(--mc-pattern);opacity:var(--mc-pattern-o)}.mc-pat-stroke{fill:none;stroke:var(--mc-pattern);opacity:var(--mc-pattern-o)}.mc-fade-stop{stop-color:var(--gap-white)}.mc-rays{background:repeating-conic-gradient(from 0deg at 50% 50%, var(--mc-ray) 0 9deg, transparent 9deg 18deg);width:220%;height:220%;position:absolute;top:-60%;left:-60%}.mc-card[data-tier=R]{--mc-ray:var(--gap-ray-r)}.mc-card[data-tier=E]{--mc-ray:var(--gap-ray-e)}.mc-card[data-tier=L]{--mc-ray:var(--gap-ray-l)}.mc-card[data-tier=M]{--mc-ray:var(--gap-ray-m)}.mc-card[data-tier=U]{--mc-ray:var(--gap-ray-u)}.mc-iri{mix-blend-mode:soft-light;background:linear-gradient(135deg, var(--gap-iri-wash-1), var(--gap-iri-wash-2), var(--gap-iri-wash-3));position:absolute;inset:0}:root[data-theme=contrast] .mc-rays,:root[data-theme=contrast] .mc-iri{display:none}.mc-ill{left:50%;top:calc(var(--v-y) * 1%);transform:translate(-50%, -50%) rotate(calc(var(--v-tilt) * 1deg));position:absolute}.mc-ill svg{width:calc(var(--v-size) * var(--u));height:calc(var(--v-size) * var(--u));filter:drop-shadow(calc(var(--c-sticker) * var(--u)) 0 0 var(--gap-white)) drop-shadow(calc(-1 * var(--c-sticker) * var(--u)) 0 0 var(--gap-white)) drop-shadow(0 calc(var(--c-sticker) * var(--u)) 0 var(--gap-white)) drop-shadow(0 calc(-1 * var(--c-sticker) * var(--u)) 0 var(--gap-white)) drop-shadow(0 calc(var(--c-sticker-drop) * var(--u)) 0 var(--gap-sticker-shadow))}.mc-card[data-art-format=v2] .mc-ill{width:var(--c-window);aspect-ratio:1;top:var(--c-window-y);border-radius:calc(var(--c-window-r) * var(--u));background:var(--color-fixed-white);box-shadow:0 0 0 calc(var(--c-window-line) * var(--u)) var(--color-fixed-white), 0 0 0 calc((var(--c-window-line) + var(--c-window-ink)) * var(--u)) var(--color-surface-ink), 0 calc(var(--c-window-drop) * var(--u)) 0 calc((var(--c-window-line) + var(--c-window-ink)) * var(--u)) var(--gap-sticker-shadow);overflow:hidden}.mc-card[data-art-format=v2] .mc-ill svg{width:var(--c-window-bleed);height:var(--c-window-bleed);margin:calc((100% - var(--c-window-bleed)) / 2);filter:none}:root[data-theme=contrast] .mc-card[data-art-format=v2] .mc-ill{box-shadow:0 0 0 calc(var(--c-window-line) * var(--u)) var(--color-card-border)}.mc-card[data-art=pending] .mc-ill{visibility:hidden}.mc-spark{fill:var(--gap-white);stroke:var(--color-surface-ink);position:absolute}.mc-spark path{stroke-width:1px}.mc-shine{width:calc(var(--c-shine-w) * var(--u));pointer-events:none;background:linear-gradient(100deg, transparent, var(--gap-shine), transparent);height:100%;position:absolute;top:0;left:0}.mc-tag{z-index:4;left:calc(var(--c-tag-left) * var(--u));right:calc(var(--v-tag-right) * var(--u));bottom:calc(var(--c-tag-bottom) * var(--u));transform:rotate(calc(var(--v-tag-rot) * 1deg));box-sizing:content-box;height:calc(var(--c-tag-h) * var(--u));padding:calc(var(--c-tag-pad-y) * var(--u)) calc(var(--c-tag-pad-x) * var(--u));background:var(--tag-bg);color:var(--color-surface-ink);border:calc(var(--c-tag-bw) * var(--u)) solid var(--mc-line);border-radius:calc(var(--c-tag-r) * var(--u));box-shadow:calc(var(--c-tag-shadow) * var(--u)) calc(var(--c-tag-shadow) * var(--u)) 0 var(--mc-line);font-family:var(--font-display);font-weight:var(--type-display-s-weight);text-transform:uppercase;line-height:calc(var(--c-tag-h) * var(--u));font-size:max(var(--type-caption-size), calc(var(--v-tag-fs) * var(--u)));white-space:nowrap;text-overflow:ellipsis;margin:0;position:absolute;overflow:hidden}.mc-card[data-tier=M] .mc-tag{background:var(--color-tier-legendaire);color:var(--color-surface-ink)}:root[data-theme=contrast] .mc-tag{box-shadow:none}.mc-meta{margin-top:calc(var(--c-meta-mt) * var(--u));justify-content:space-between;align-items:center;gap:var(--space-1);display:flex}.mc-pill{background:var(--cat);color:var(--on-cat);border:calc(var(--c-pill-bw) * var(--u)) solid var(--mc-line);border-radius:var(--radius-pill);padding:calc(var(--c-pill-pad-y) * var(--u)) calc(var(--c-pill-pad-x) * var(--u));font-size:var(--type-caption-size);line-height:var(--c-text-lh);font-weight:var(--type-body-strong-weight);white-space:nowrap}.mc-imp{font-family:var(--font-display);font-size:max(var(--type-caption-size), calc(var(--c-imp-size) * var(--u)));color:var(--mc-imp);white-space:nowrap;line-height:1}.mc-imp small{font-family:var(--font-body);font-size:var(--type-caption-size);margin-left:var(--space-1);font-weight:var(--type-body-weight)}.mc-ctx{margin-top:calc(var(--c-ctx-mt) * var(--u));font-size:var(--type-caption-size);line-height:var(--c-text-lh);color:var(--mc-muted);font-style:italic}.mc-foot{justify-content:space-between;align-items:center;gap:var(--gap-copy-row-gap) var(--space-1);margin-top:calc(var(--c-foot-mt) * var(--u));font-size:var(--type-caption-size);line-height:var(--c-text-lh);color:var(--mc-text);flex-wrap:wrap;display:flex}.mc-foot__ids{align-items:center;gap:var(--gap-copy-gap);white-space:nowrap;display:flex}.mc-foot__tier{white-space:nowrap;margin-left:auto}.mc-plate-ghost{visibility:hidden;display:inline-flex}.mc-badge{top:calc(var(--c-badge-off) * var(--u));right:calc(var(--c-badge-off) * var(--u));width:calc(var(--c-badge) * var(--u));height:calc(var(--c-badge) * var(--u));position:absolute;transform:rotate(10deg)}.rb{display:block}.rb__poly{stroke:var(--color-ink)}.rb__letter{font-family:"Bricolage Grotesque", var(--font-body);font-weight:800}.mc-card[data-animated=true]:not([data-art-format=v2]) .mc-ill svg{animation:mc-bob var(--gap-bob) ease-in-out infinite}.mc-card[data-animated=true] .mc-rays{animation:mc-rot var(--gap-rays) linear infinite}.mc-card[data-animated=true] .mc-spark{animation:mc-tw var(--gap-twinkle) ease-in-out infinite}.mc-card[data-animated=true] .mc-shine{animation:mc-sh var(--gap-shine-d) ease-in-out infinite}@keyframes mc-bob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(calc(-5 * var(--u))) scale(1.04)}}@keyframes mc-rot{to{transform:rotate(360deg)}}@keyframes mc-tw{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.2;transform:scale(.6)rotate(25deg)}}@keyframes mc-sh{0%{transform:translateX(calc(-80 * var(--u)))}to{transform:translateX(calc(260 * var(--u)))}}.mc-ed{align-items:center;gap:var(--gap-copy-gap);font-weight:var(--type-body-weight);display:inline-flex}.mc-ed:before{content:"";width:var(--gap-dot);height:var(--gap-dot);border-radius:var(--radius-xs);background:var(--ed-c);border:var(--gap-dot-border) solid var(--color-ink);display:block}
