@font-face{font-family:Limelight;src:url(/fonts/limelight-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-600-normal.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-latin-700-normal.woff2)format("woff2");font-weight:700;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--cond:"Bahnschrift", "Arial Narrow", "Segoe UI", sans-serif;--salle:#1c1517;--pellicule:#2b2225;--velours:#8e1f2f;--ampoule:#ffc85a;--ecran:#eceef0;--faisceau:#93c8d8;--gris:#a99c9e;--trait:#3c3033;--marquise:"Limelight", "Iowan Old Style", Georgia, serif;--texte:"Barlow", "Segoe UI", system-ui, sans-serif;--bg:var(--salle);--panel:var(--pellicule);--ink:var(--ecran);--muted:var(--gris);--line:var(--trait);--sans:var(--texte);--sa-haut:env(safe-area-inset-top,0px);--sa-bas:env(safe-area-inset-bottom,0px);--sa-g:env(safe-area-inset-left,0px);--sa-d:env(safe-area-inset-right,0px);--barre-h:54px;--onglets-h:66px}*{box-sizing:border-box}html{background:var(--salle);-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font:15px/1.45 var(--sans);margin:0}[hidden]{display:none!important}body{background:var(--salle);color:var(--ecran);font-family:var(--texte)}body.noscroll{overflow:hidden}.geste-x{touch-action:pan-y pinch-zoom}body{padding-left:var(--sa-g);padding-right:var(--sa-d)}.btn{appearance:none;border:1px solid var(--trait);background:var(--pellicule);color:var(--ecran);font:600 15px/1 var(--texte);cursor:pointer;border-radius:6px;padding:10px 16px}.btn:hover:not(:disabled){border-color:var(--gris)}.btn:disabled{cursor:not-allowed;opacity:.5}.btn.primary:disabled{opacity:1;background:var(--pellicule);border-color:var(--trait);color:var(--gris)}.btn.primary{background:var(--ampoule);border-color:var(--ampoule);color:var(--salle)}.btn.primary:hover:not(:disabled){background:#ffd47c}.btn.danger{border-color:var(--velours);color:#ffb3bc}.btn.small{padding:7px 11px;font-size:14px}.btn:focus-visible,.link:focus-visible,.onglets button:focus-visible,.pack-btn:focus-visible,.fleche:focus-visible{outline:2px solid var(--ampoule);outline-offset:3px}.link{color:var(--gris);font:500 14px var(--texte);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.link:hover{color:var(--ecran)}.empty{color:var(--muted);text-align:center;grid-column:1/-1;padding:60px 0}footer{border-top:1px solid var(--line);color:var(--muted);text-align:center;padding:22px 24px 32px;font-size:13px}footer p{margin:4px 0}footer a{color:var(--ink)}.footer-liens{flex-wrap:wrap;justify-content:center;gap:4px 22px;display:flex}.footer-liens a{padding:6px 0}.toast{left:50%;bottom:calc(22px + var(--sa-bas));z-index:60;background:var(--ecran);max-width:min(92vw,520px);color:var(--salle);font:600 15px/1.35 var(--texte);border-radius:6px;padding:12px 18px;position:fixed;transform:translate(-50%)}.toast.err{color:#4a0d14;background:#ffd2d6}@media (max-width:699px){.toast{bottom:calc(var(--onglets-h) + 14px + var(--sa-bas))}}.ecran-plein{max-width:520px;min-height:100vh;min-height:100dvh;padding:calc(48px + var(--sa-haut)) 24px calc(48px + var(--sa-bas));align-content:center;justify-items:start;gap:6px;margin:0 auto;display:grid}.ecran-plein-titre{font:400 40px/1 var(--marquise);color:var(--ampoule);margin:0 0 28px}.ecran-plein h2{font:400 28px/1.1 var(--marquise);margin:0 0 8px}.ecran-plein p{color:#ddd4d5;margin:0 0 12px;font-size:16px;line-height:1.5}.ecran-plein .ecran-plein-note{color:var(--gris);font-size:14px}.ecran-plein .footer-liens{justify-content:flex-start;margin-top:24px;font-size:14px}.ecran-plein .footer-liens a{color:var(--ecran)}.card{isolation:isolate;--fc:#6d7480;--fc-dark:#2c3038;--fc-ink:#fff;--frame:#3a3d45;aspect-ratio:63/88;background:var(--frame);border-radius:14px;width:262px;padding:9px;transition:transform .15s;position:relative;box-shadow:0 10px 24px #00000073}.card:hover{transform:translateY(-4px)}.card .face{background:linear-gradient(180deg, var(--fc-dark), #121318 70%);border-radius:8px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.f-animation{--fc:#2bb3a3;--fc-dark:#123e3b}.f-frisson{--fc:#c8323c;--fc-dark:#3e1418}.f-imaginaire{--fc:#7f5be0;--fc-dark:#261c48}.f-action{--fc:#e57a28;--fc-dark:#45240f}.f-comedie{--fc:#e6c23a;--fc-dark:#403612;--fc-ink:#1c1a10}.f-drame{--fc:#3f7fd0;--fc-dark:#142a45}.r-commune{--frame:#3b3e46}.r-peu-commune{background:linear-gradient(145deg,#e7ecf2,#8d97a6 45%,#dfe5ee 60%,#7b8494)}.r-rare{background:linear-gradient(145deg,#f8df8a,#b07d1d 40%,#f3cf6a 58%,#8a5c10)}.r-rare .face{box-shadow:inset 0 0 0 1px #f8df8a99}.r-legendaire{background:conic-gradient(from var(--a,0deg), #fff3d1, #ffc85a, #93c8d8, #eceef0, #ffc85a, #fff3d1);animation:6s linear infinite spin;box-shadow:0 10px 24px #00000073}.r-legendaire .face{box-shadow:inset 0 0 0 2px #ffffffd9}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin{to{--a:360deg}}.namebar{background:var(--fc);color:var(--fc-ink);align-items:center;gap:8px;min-height:42px;padding:7px 8px 6px 7px;display:flex}.cost{color:#fff;width:30px;height:30px;font:700 17px/1 var(--cond);background:#111;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #ffffffd9}.title{font:700 15px/1.15 var(--serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;padding-bottom:1px;display:-webkit-box;overflow:hidden}.title.long{font-size:13px}.title.xlong{font-size:11.5px}.title.xxlong{-webkit-line-clamp:3;font-size:10px}.year{font:600 11px/1 var(--cond);opacity:.8}.art{aspect-ratio:16/10;background:var(--fc-dark);border-radius:4px;margin:6px 7px 0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.art img{width:100%;height:100%;display:block;position:absolute;inset:0}.art img.bg{object-fit:cover;filter:blur(12px)brightness(.45)saturate(1.2);transform:scale(1.25)}.art img.fg{object-fit:contain}.print-stamp{color:#f3e3b0;font:600 9.5px/1.2 var(--cond);letter-spacing:.05em;text-transform:uppercase;text-align:center;background:#0a0a0ecc;padding:3px 6px;position:absolute;bottom:0;left:0;right:0}.copies{z-index:2;color:#1b1608;min-width:30px;font:700 13px/1 var(--cond);text-align:center;background:#e3b448;border-radius:999px;padding:5px 7px;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 8px #00000080}.card.missing{box-shadow:none;background:#2a2c33;animation:none}.card.missing .face{filter:grayscale()brightness(.55)}.card.missing .art img,.card.missing .art .placeholder{filter:blur(9px)}.card.missing .rules{color:#0000;text-shadow:0 0 7px #0000008c;-webkit-user-select:none;user-select:none}.card.missing:hover{transform:none}.art .placeholder{background:var(--fc);color:var(--fc-ink);text-align:center;font:800 24px/1.05 var(--serif);text-transform:uppercase;letter-spacing:.01em;justify-content:center;align-items:center;padding:14px;display:flex;position:absolute;inset:0}.art .placeholder:before{content:"";opacity:.35;border:2px solid;position:absolute;inset:10px}.trend{color:#fff;font:700 10px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;background:#ff3d5a;border-radius:3px;padding:5px 7px 4px;position:absolute;top:6px;right:6px;box-shadow:0 2px 6px #00000080}.typeline{color:var(--ecran);border-left:4px solid var(--fc);font:600 11px/1.2 var(--cond);letter-spacing:.04em;text-transform:uppercase;background:#ffffff12;border-radius:3px;justify-content:space-between;align-items:center;gap:6px;margin:6px 7px 0;padding:4px 8px;display:flex}.gem{flex:none;width:11px;height:11px;display:inline-block}.gem.commune{background:#2b2d33;border:1px solid #9aa0aa;border-radius:50%}.gem.peu-commune{background:#c9d1dc;width:9px;height:9px;transform:rotate(45deg)}.gem.rare{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:#e9b949;width:12px;height:14px}.gem.legendaire{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:conic-gradient(#fff3d1,#ffc85a,#93c8d8,#eceef0,#fff3d1);width:14px;height:14px}.rules{color:#1d1b17;font:10.5px/1.24 var(--sans);background:#ece6d8;border-radius:3px;flex:1;margin:6px 7px 0;padding:5px 7px;overflow:hidden}.rules p{margin:0 0 4px}.rules>:last-child{margin-bottom:0}.rules b{font-family:var(--serif);font-size:11.5px}.rules .meta{color:#5d574c;border-top:1px solid #00000026;margin-top:5px;padding-top:4px;font-size:10px;font-style:italic}.stats{align-items:center;gap:5px;padding:6px 7px 7px;display:flex}.stat{font:700 17px/1 var(--cond);color:#fff;border-radius:4px;align-items:baseline;gap:3px;padding:3px 7px 2px;display:flex}.stat small{font:600 9px/1 var(--cond);letter-spacing:.08em;opacity:.85}.stat.atk{background:#b8322f}.stat.def{background:#2f6db8}.stat.pv{background:#2f8f55}.set{font:600 9.5px/1.1 var(--cond);color:var(--muted);text-align:right;letter-spacing:.04em;margin-left:auto}@media (max-width:569px){.card{zoom:1.2}.card:hover{transform:none}}@media (min-width:400px) and (max-width:569px){.card{zoom:1.3}}.print-stamp{text-transform:none;letter-spacing:.02em;font-family:var(--texte)}.card .namebar{min-height:0;padding:5px 7px}.card .art{aspect-ratio:16/9;flex:none;margin:5px 6px 0}.card .art img.fg{object-fit:cover;object-position:50% 25%}.card .art.fond img.fg{object-position:50% 50%}.card .bas{flex-direction:column;flex:auto;min-height:0;display:flex}.card .typeline{margin:5px 6px 0}.card .rar{align-items:center;gap:5px;display:flex}.card .rules{min-height:0;font:11px/1.3 var(--texte);flex:auto;margin:5px 6px 0;padding:6px 8px}.card .rules .caps{margin:0}.card .rules b{font:700 11.5px var(--texte)}.card .rules .meta{margin:6px 0 0;padding-top:4px}.card .stats{padding:5px 7px 6px}.card.full-art .face{background:#0d0a0b}.card.full-art .art{z-index:0;box-shadow:none;aspect-ratio:auto;border-radius:8px;margin:0;position:absolute;inset:0}.card.full-art .art img.fg{object-position:50% 0}.card.full-art .bas,.card.full-art .rules{flex:none}.card.full-art .rules .caps{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card.full-art.full .rules .caps{display:block}.card.full-art .namebar{z-index:2;color:var(--ecran);border-bottom:2px solid var(--fc);background:#0d0a0bd6;position:relative}.card.full-art .bas{z-index:2;background:linear-gradient(#0d0a0b00,#0d0a0be6 34%,#0d0a0bf7);padding-top:56px;position:absolute;bottom:0;left:0;right:0}.card.full-art .typeline{color:var(--ecran);background:#ffffff1a}.card.full-art .rules{color:#f2eee8;background:0 0;padding:3px 8px 0}.card.full-art .rules b{color:#fff}.card.full-art .rules .meta{color:#cfc5bc;border-top-color:#ffffff2e}.card.full-art .set{color:#cfc5bc}.card.full-art .print-stamp{color:#f3e3b0;text-align:left;background:0 0;padding:0 8px 3px;position:static}.card.full-art .trend{top:44px}.barre{justify-content:space-between;align-items:center;gap:12px;max-width:1100px;margin:0 auto;padding:14px 20px;display:flex}.marque{font:400 30px/1 var(--marquise);color:var(--ampoule);letter-spacing:.01em}.wallet{align-items:center;gap:8px;display:flex}.billet{background:var(--ampoule);height:34px;color:var(--salle);font:700 16px/1 var(--texte);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex;-webkit-mask:radial-gradient(circle at 0,#0000 6px,#000 6.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 6px,#000 6.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 6px,#000 6.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 6px,#000 6.5px) 100%/51% 100% no-repeat}.billet b{padding:0 9px 0 14px}.billet span{border-left:2px dotted #1c15178c;padding:0 14px 0 9px;font-size:13px;font-weight:600;line-height:34px}.reserve{font:600 13px/15px var(--texte);color:var(--ecran);flex-direction:column;align-items:flex-end;display:inline-flex}.reserve i{color:var(--faisceau);font-variant-numeric:tabular-nums;font-style:normal;font-weight:500}.onglets{z-index:20;background:var(--salle);border-bottom:1px solid var(--trait);justify-content:center;gap:4px;display:flex;position:sticky;top:0}.onglets button{color:var(--gris);font:600 15px/1 var(--texte);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:12px 14px 10px;display:flex}.onglets svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round;width:22px;height:22px}.onglets button:hover{color:var(--ecran)}.onglets button.on{color:var(--ecran);border-bottom-color:var(--velours)}.onglets button.on svg{stroke:var(--ampoule)}.view{min-height:60vh}.vues[data-entree=droite]{animation:.22s ease-out vue-droite}.vues[data-entree=gauche]{animation:.22s ease-out vue-gauche}@keyframes vue-droite{0%{opacity:.4;transform:translate(28px)}}@keyframes vue-gauche{0%{opacity:.4;transform:translate(-28px)}}@media (max-width:699px){body{padding-bottom:calc(var(--onglets-h) + var(--sa-bas))}.barre{z-index:30;max-width:none;height:calc(var(--barre-h) + var(--sa-haut));padding:calc(10px + var(--sa-haut)) 14px 10px;background:var(--salle);position:sticky;top:0}.marque{font-size:26px}.onglets{padding:4px calc(4px + var(--sa-d)) calc(4px + var(--sa-bas)) calc(4px + var(--sa-g));border-top:1px solid var(--trait);border-bottom:0;justify-content:space-around;gap:0;position:fixed;inset:auto 0 0}.onglets button{border-top:3px solid #0000;border-bottom:0;flex-direction:column;flex:1 1 0;gap:3px;min-width:max-content;padding:6px 2px;font-size:11.5px}.onglets button.on{border-top-color:var(--velours)}footer{padding-bottom:20px}}@media (max-width:374px){.onglets{padding-left:calc(2px + var(--sa-g));padding-right:calc(2px + var(--sa-d))}.onglets button{letter-spacing:-.01em;padding:6px 1px;font-size:10.5px}}.bandeau{border-top:2px solid var(--ampoule);background:var(--pellicule);align-items:center;gap:14px 18px;max-width:1100px;margin:0 auto 6px;padding:12px 20px;display:flex}.bandeau-texte{flex:1;gap:2px;min-width:0;line-height:1.35;display:grid}.bandeau-texte b{color:var(--ampoule);font-size:16px}.bandeau-texte span{color:#ddd4d5;font-size:14px}.bandeau-adresse{overflow-wrap:anywhere;color:var(--ecran)!important}.bandeau .btn{background:var(--salle);flex:none}.bandeau-parrainage{border-top-color:var(--faisceau)}.bandeau-parrainage .bandeau-texte b{color:var(--ecran)}@media (max-width:699px){.bandeau{flex-direction:column;align-items:stretch;margin-bottom:0;padding:12px 14px}.bandeau .btn{align-self:start}}.introuvable{max-width:520px;padding:40px 20px calc(60px + var(--sa-bas));margin:0 auto}.introuvable h2{font:400 32px/1.1 var(--marquise);color:var(--ampoule);margin:0 0 12px}.introuvable p{color:#ddd4d5;margin:0 0 22px;font-size:16px;line-height:1.5}.introuvable-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.introuvable-actions a{color:var(--ecran);text-underline-offset:3px;font-weight:600}.introuvable-bande{background:#0f0b0c;border-radius:2px;grid-template-columns:repeat(3,34px);gap:6px;width:max-content;margin-bottom:26px;padding:13px 8px;display:grid;position:relative}.introuvable-bande:before,.introuvable-bande:after{content:"";background:repeating-linear-gradient(90deg,#3a2f32 0 7px,#0000 7px 13px);height:5px;position:absolute;left:6px;right:6px}.introuvable-bande:before{top:4px}.introuvable-bande:after{bottom:4px}.introuvable-bande i{aspect-ratio:2/3;background:var(--pellicule);border:1px solid var(--trait)}.auth{max-width:400px;margin:30px auto 60px;padding:0 20px}.auth-tabs{border-bottom:1px solid var(--trait);grid-template-columns:1fr 1fr;margin-bottom:22px;display:grid}.auth-tabs button{color:var(--gris);font:600 16px var(--texte);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px}.auth-tabs button.on{color:var(--ecran);border-bottom-color:var(--velours)}.auth form{gap:16px;display:grid}.auth label{font:600 14px var(--texte);color:var(--gris);gap:6px;display:grid}.auth input{background:var(--pellicule);color:var(--ecran);border:1px solid var(--trait);font:16px var(--texte);border-radius:6px;padding:12px}.auth input:focus{outline:2px solid var(--ampoule);outline-offset:1px}.auth-error{color:#ffb3bc;min-height:1.3em;margin:0;font-size:14px}.auth-note{color:var(--gris);margin:0;font-size:14px}.auth-invite{border-left:3px solid var(--ampoule);background:var(--pellicule);color:#ddd4d5;margin:0 0 16px;padding:10px 14px;font-size:15px;line-height:1.45}.auth .btn{padding:13px;font-size:16px}.auth-titre{font:400 30px/1.1 var(--marquise);color:var(--ecran);margin:8px 0 14px}.auth-texte{color:#ddd4d5;margin:0 0 18px;line-height:1.5}.auth-ok{border-left:3px solid var(--faisceau);background:var(--pellicule);color:var(--ecran);overflow-wrap:anywhere;margin:0 0 14px;padding:12px 14px;line-height:1.45}.auth .link.auth-oubli{justify-self:center}.auth-retour{margin-top:22px}.auth>.btn{width:100%}.auth.compte{max-width:none;margin:18px 0 0;padding:0}.auth.compte>.btn{width:auto}.auth.compte .auth-texte b{color:var(--ecran);overflow-wrap:anywhere}.auth label.auth-accord{font:400 14px/1.4 var(--texte);color:#ddd4d5;cursor:pointer;align-items:flex-start;gap:10px;display:flex}.auth .auth-accord input{width:20px;height:20px;accent-color:var(--ampoule);flex:none;margin:0;padding:0}.auth-accord a,.auth-texte a{color:var(--ecran)}.auth-sanction{border-left:3px solid var(--velours);background:var(--pellicule);color:var(--ecran);margin:0 0 16px;padding:12px 14px;line-height:1.45}.auth>a.btn{text-align:center;text-decoration:none;display:block}.guichet{text-align:center;max-width:520px;margin:0 auto;padding:8px 0 28px}.carrousel{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.carrousel::-webkit-scrollbar{display:none}.diapo{scroll-snap-align:center;flex:0 0 100%;justify-content:center;padding:18px 0 14px;display:flex}.nav-diapo{justify-content:center;align-items:center;gap:18px;margin-bottom:18px;display:flex}.fleche{border:1px solid var(--trait);cursor:pointer;background:0 0;border-radius:50%;width:40px;height:40px;position:relative}.fleche:before{content:"";border-left:2px solid var(--ecran);border-bottom:2px solid var(--ecran);width:10px;height:10px;margin:auto;position:absolute;inset:0;transform:translate(2px)rotate(45deg)}.fleche.suiv:before{transform:translate(-2px)rotate(-135deg)}.fleche:disabled{opacity:.25;cursor:default}.points{gap:8px;display:flex}.points i{background:var(--trait);border-radius:50%;width:8px;height:8px}.points i.on{background:var(--ampoule)}.btn.grand{border-radius:8px;min-width:240px;padding:16px 26px;font-size:18px}.stock{color:var(--gris);font-variant-numeric:tabular-nums;margin:12px 0 6px;font-size:15px}.stock b{color:var(--ecran)}.stock .temps{color:var(--faisceau)}.pack{--w:220px;--metal-clair:#f6cf73;--metal-fonce:#9b6a18;--encre:#3a0a12;--teinte:#c4413a;--lettrage:var(--ampoule);--bande:var(--velours);--bande-texte:var(--ecran);width:var(--w);aspect-ratio:5/8;filter:drop-shadow(0 16px 20px #0000008c);transform:perspective(900px) rotateY(var(--ry,0deg)) rotateX(var(--rx,0deg));flex-direction:column;flex:none;transition:transform .3s;display:flex;position:relative}.pack.v-free{--metal-clair:#d6edf2;--metal-fonce:#4f8796;--encre:#062631;--teinte:var(--faisceau);--lettrage:#f2fbff;--bande:#2e6f80}.pack.v-bought{--metal-clair:#f3e2b0;--metal-fonce:#6e5520;--encre:#0d0a06;--teinte:#c9a24a;--lettrage:var(--ampoule);--bande:#0d0a06;--bande-texte:var(--ampoule)}.pack.mini{--w:104px}.pack.big{--w:min(64vw, 260px)}.seal{z-index:2;background:repeating-linear-gradient(90deg, #ffffff59 0 1.5px, #0003 1.5px 3px), linear-gradient(180deg, var(--metal-clair), var(--metal-fonce) 60%, var(--metal-clair));flex:none;height:6.5%;position:relative}.seal-top{clip-path:polygon(0 20%,4% 0,8% 20%,12% 0,16% 20%,20% 0,24% 20%,28% 0,32% 20%,36% 0,40% 20%,44% 0,48% 20%,52% 0,56% 20%,60% 0,64% 20%,68% 0,72% 20%,76% 0,80% 20%,84% 0,88% 20%,92% 0,96% 20%,100% 0,100% 100%,0 100%);transform-origin:85% 100%;transition:transform .7s cubic-bezier(.3,.7,.3,1),opacity .7s}.seal-top:after{content:"";border-bottom:1px dashed #00000080;position:absolute;bottom:-1px;left:4%;right:4%}.seal-bottom{clip-path:polygon(0 0,100% 0,100% 80%,96% 100%,92% 80%,88% 100%,84% 80%,80% 100%,76% 80%,72% 100%,68% 80%,64% 100%,60% 80%,56% 100%,52% 80%,48% 100%,44% 80%,40% 100%,36% 80%,32% 100%,28% 80%,24% 100%,20% 80%,16% 100%,12% 80%,8% 100%,4% 80%,0 100%);transition:transform .6s,opacity .6s}.pack-face{background:var(--encre);flex:1;transition:transform .6s,opacity .6s;position:relative;overflow:hidden}.pack-face:before,.pack-face:after{content:"";z-index:3;background-color:#0a0607d1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='14'%3E%3Crect x='2.5' y='3.5' width='5' height='7' rx='1.4' fill='%23eceef0' fill-opacity='.85'/%3E%3C/svg%3E");background-repeat:repeat-y;background-size:100%;width:9%;position:absolute;top:0;bottom:0}.pack-face:before{left:0}.pack-face:after{right:0}.collage{filter:grayscale()contrast(1.2);position:absolute;inset:-6%}.collage img{aspect-ratio:2/3;object-fit:cover;width:54%;position:absolute}.collage img:first-child{top:2%;left:-2%;transform:rotate(-9deg)}.collage img:nth-child(2){top:-4%;left:44%;transform:rotate(7deg)}.collage img:nth-child(3){z-index:1;top:30%;left:20%;transform:rotate(-3deg)}.collage img:nth-child(4){top:40%;left:56%;transform:rotate(10deg)}.collage img:nth-child(5){top:58%;left:-8%;transform:rotate(6deg)}.collage img:nth-child(6){z-index:1;top:68%;left:34%;transform:rotate(-8deg)}.duo-dark{background:var(--encre);mix-blend-mode:lighten;position:absolute;inset:0}.duo-light{background:var(--teinte);mix-blend-mode:multiply;position:absolute;inset:0}.veil{background:radial-gradient(85% 34% at 50% 48%,#000000b3,#0000 78%);position:absolute;inset:0}.grain{opacity:.2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.pillow{z-index:4;pointer-events:none;background:linear-gradient(90deg,#00000080,#0000 22%,#ffffff0f 50%,#0000 78%,#00000080),linear-gradient(#ffffff1a,#0000 14% 86%,#00000059);position:absolute;inset:0}.foil{z-index:4;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff80 48%,#0000 60%) 0 0/260% 100%;background-position:var(--fx,100%) 0;mix-blend-mode:overlay;transition:background-position .3s;position:absolute;inset:0}.label{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0 9%}.pack-ed{font:600 calc(var(--w) * .058)/1 var(--texte);color:var(--ecran);letter-spacing:.04em;margin-bottom:calc(var(--w) * .02);text-shadow:0 1px 4px #000000e6}.pack-logo{font:400 calc(var(--w) * .215)/1 var(--marquise);color:var(--lettrage);-webkit-text-stroke:calc(var(--w) * .004) #0009;text-shadow:0 calc(var(--w) * .012) 0 #000000bf, 0 0 calc(var(--w) * .06) #000000b3}.pack-stripe{margin:calc(var(--w) * .03) -12% 0;padding:calc(var(--w) * .025) 0;background:var(--bande);color:var(--bande-texte);border-top:1px solid var(--metal-clair);border-bottom:1px solid var(--metal-clair);font:700 calc(var(--w) * .06)/1 var(--texte);letter-spacing:.03em;align-self:stretch}.pack-n{z-index:2;font:600 calc(var(--w) * .05)/1 var(--texte);color:var(--ecran);opacity:.85;position:absolute;bottom:5%;left:0;right:0}.pack.mini .pack-ed,.pack.mini .pack-n,.pack.mini .pack-stripe{display:none}.pack-btn{cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}.pack-btn.torn .seal-top{opacity:0;transform:translate(18%,-170%)rotate(14deg)}.pack-btn.torn .pack-face,.pack-btn.torn .seal-bottom{opacity:0;transition:transform .55s .25s,opacity .55s .25s;transform:translateY(26%)scale(.94)}.overlay{z-index:40;background:var(--salle);padding:var(--sa-haut) var(--sa-d) var(--sa-bas) var(--sa-g);-webkit-overflow-scrolling:touch;position:fixed;inset:0;overflow-y:auto}.sheet-taux{background:var(--pellicule);border-radius:8px;max-width:380px;margin:12vh auto;padding:22px}.sheet-taux h3{font:400 24px/1.1 var(--marquise);margin:0 0 12px}.sheet-taux table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-bottom:14px}.sheet-taux td{border-bottom:1px solid var(--trait);padding:7px 0}.sheet-taux td+td{text-align:right}.sheet-taux p{color:var(--gris);font-size:14px}.sheet{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;min-height:100%;padding:30px 16px;display:flex}.sheet-card .card{zoom:1.25}.sheet-side{align-content:start;gap:10px;max-width:360px;display:grid}.sheet-side h3{font:700 24px/1.15 var(--texte);margin:0}.sheet-side h4{font:700 12px var(--texte);color:var(--muted);margin:8px 0 0}.sheet-side p{color:var(--muted);margin:0}.prints{gap:6px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.prints li{background:var(--panel);font:600 12px var(--texte);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.prints li.best{box-shadow:inset 3px 0 0 var(--ampoule)}.prints em{color:var(--muted);background:#3c3033;border-radius:3px;padding:2px 6px;font-size:10.5px;font-style:normal}.hint{color:var(--muted);font-size:12.5px}.voisines{gap:12px;display:flex}.lecture{max-width:680px;margin:0 auto;padding:0 18px 48px}.lecture-tete{z-index:20;background:var(--salle);border-bottom:1px solid var(--trait);justify-content:space-between;align-items:center;gap:12px;padding:18px 0 12px;display:flex;position:sticky;top:0}.lecture-tete h2{font:400 26px/1.1 var(--marquise);margin:0}.lecture-corps{color:#ddd4d5;line-height:1.5}.lecture-corps h3,.rules-panel h3{font:700 18px var(--texte);color:var(--ecran);margin:22px 0 8px}.lecture-corps ul{padding-left:20px}.lecture-corps li{margin:6px 0}.credits p{color:#ddd4d5;margin:14px 0 0}.credits a{color:var(--ecran)}@media (max-width:699px){.sheet-card .card{zoom:1.1}}.cgu-maj .lecture-corps a{color:var(--ecran)}.cgu-maj-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:22px;display:flex}.opening{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100%;padding:28px 12px 40px;display:flex}.op-hint{color:var(--gris);font:500 15px var(--texte);text-align:center;margin:0}.deal{--z:.78;flex-wrap:wrap;justify-content:center;gap:14px;max-width:1200px;display:flex}.slot{animation:.45s cubic-bezier(.2,.8,.3,1.2) backwards deal-in;animation-delay:calc(var(--i) * .12s);flex-direction:column;align-items:center;gap:8px;display:flex}@keyframes deal-in{0%{opacity:0;transform:translateY(90px)scale(.7)}}.tag{font:700 13px/1 var(--texte);opacity:0;border-radius:4px;padding:5px 9px 4px;transition:opacity .3s .3s}.tag.new{background:var(--ampoule);color:var(--salle)}.tag.dup{background:var(--pellicule);color:var(--gris)}.slot:has(.flip.done) .tag{opacity:1}.flip{cursor:pointer;perspective:1200px;width:calc(262px * var(--z));aspect-ratio:63/88;background:0 0;border:0;border-radius:14px;padding:0}.flip-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.6,.3,1);display:block;position:relative}.flip.done .flip-inner{transform:rotateY(180deg)}.flip-back,.flip-front{backface-visibility:hidden;border-radius:14px;position:absolute;inset:0}.flip-front{transform:rotateY(180deg)}.flip.settled .flip-inner{transition:none;transform:none}.flip.settled .flip-back{display:none}.flip.settled .flip-front{transform:none}.deal.dealt .slot{animation:none}.flip-front .card{zoom:var(--z);box-shadow:none}.flip-front .card:hover{transform:none}.flip-back{background:radial-gradient(circle,#0000 0 28%,#e3b44840 28% 29%,#0000 29% 38%,#e3b4482e 38% 39%,#0000 39%),repeating-linear-gradient(45deg,#4a121c 0 8px,#3e0f18 8px 16px);border:6px solid #2b2225;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #ffc85a73,0 10px 24px #00000080}.back-logo{aspect-ratio:1;background:var(--salle);border:2px solid var(--ampoule);width:32%;color:var(--ampoule);font:400 calc(262px * var(--z) * .13)/1 var(--marquise);border-radius:50%;place-items:center;display:grid}.back-logo i{color:var(--ecran);font-style:normal}.flip:not(.done):hover .flip-inner{transform:translateY(-4px)}.flip.charging .flip-back{animation:.9s ease-in forwards charge}.flip.rr-rare.charging .flip-back{--glow:#f3cf6a}.flip.rr-legendaire.charging .flip-back{--glow:#eaf6ff}@keyframes charge{0%{transform:scale(1);box-shadow:inset 0 0 0 2px #e3b44873,0 0 #0000}70%{transform:scale(1.04)rotate(-1deg)}to{box-shadow:inset 0 0 0 2px var(--glow), 0 0 60px 12px var(--glow);transform:scale(1.06)}}.flip.done.hi .flip-front{animation:2.4s ease-out reveal-glow}.flip.done.rr-rare .flip-front{--glow:#f3cf6ad9}.flip.done.rr-legendaire .flip-front{--glow:#eaf6ffe6}@keyframes reveal-glow{0%{box-shadow:0 0 80px 24px var(--glow)}to{box-shadow:0 0 18px 2px var(--glow)}}.flip.done.hi .flip-front:after{content:"";mix-blend-mode:overlay;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff73 48%,#0000 66%) 0 0/250% 100%;border-radius:14px;animation:2.2s ease-in-out .5s 2 both shimmer;position:absolute;inset:0}@keyframes shimmer{0%{background-position:150% 0}to{background-position:-100% 0}}.op-actions{gap:12px;display:flex}.deal.seq{--z:1.05}.deal.seq .slot{animation-delay:0s;display:none}.deal.seq .slot.cur{display:flex}.deal.summary{--z:.6}@media (max-width:380px){.deal.seq{--z:.98}}@media (max-width:699px){.opening{gap:14px;padding:16px 12px 20px}}.flip-front .card{text-align:left}@media (max-width:699px){.deal{--z:.6;gap:10px}}@media (max-width:380px){.deal{--z:.54}}.tete{isolation:isolate;position:relative;overflow:hidden}.decor{z-index:-1;background:var(--pellicule);position:absolute;inset:0}.decor img{object-fit:cover;object-position:50% 30%;filter:saturate(.75)brightness(.5)blur(3px);width:100%;height:100%;transform:scale(1.06)}.decor:after{content:"";background:linear-gradient(90deg, #1c1517d1, #1c151740 75%), linear-gradient(180deg, #1c151700 40%, var(--salle));position:absolute;inset:0}.tete:after{content:"";background-color:#0a0607bf;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12'%3E%3Crect x='4' y='3' width='8' height='6' rx='1.5' fill='%23eceef0' fill-opacity='.22'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:16px 12px;height:12px;position:absolute;bottom:0;left:0;right:0}.tete-contenu{max-width:1100px;margin:0 auto;padding:28px 20px 34px;position:relative}.titre-vue{font:400 34px/1.05 var(--marquise);color:var(--ecran);margin:0}.tete-sous{color:#d6cccd;margin:6px 0 0;font-size:15px}.tete-sous b{color:var(--ecran)}@media (min-width:700px){.tete-contenu{padding:36px 24px 42px}.titre-vue{font-size:42px}}.v-commune{background:#4a3f42}.v-peu-commune{background:linear-gradient(145deg,#e7ecf2,#8d97a6 45%,#dfe5ee 60%,#7b8494)}.v-rare{background:linear-gradient(145deg,#f8df8a,#b07d1d 40%,#f3cf6a 58%,#8a5c10)}.v-legendaire{background:conic-gradient(from 200deg,#fff3d1,#ffc85a,#93c8d8,#eceef0,#ffc85a,#fff3d1)}.vignette,.case{aspect-ratio:63/88;cursor:pointer;border:0;border-radius:7px;padding:0;display:block;position:relative}.vignette{color:var(--ecran);text-align:left}.v-image{background:var(--fc-dark,#241c1e);border-radius:5px;position:absolute;inset:3px;overflow:hidden}.v-image img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block}.v-nom{box-shadow:inset 0 -3px 0 var(--fc);font:600 11.5px/1.15 var(--texte);background:linear-gradient(#0d0a0b00,#0d0a0be6 42%);border-radius:0 0 5px 5px;padding:18px 6px 6px;position:absolute;bottom:3px;left:3px;right:3px}.v-nom span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v-cout{width:22px;height:22px;font:700 12px/1 var(--texte);background:#120d0e;border-radius:50%;place-items:center;display:grid;position:absolute;top:7px;left:7px;box-shadow:inset 0 0 0 1.5px #ffffffd9}.vignette .gem{filter:drop-shadow(0 0 2px #000000e6);position:absolute;top:11px;right:10px}.v-ex,.v-pris{background:var(--ampoule);color:var(--salle);font:700 11px/1 var(--texte);font-variant-numeric:tabular-nums;border-radius:3px;padding:3px 5px;position:absolute;top:30px;right:6px}.v-pris{color:var(--ecran);background:#0d0a0bd9}.v-pris.on{background:var(--ampoule);color:var(--salle)}.vignette:focus-visible,.case:focus-visible,.fchip:focus-visible,.segments button:focus-visible,.boite.choix:focus-visible,.menu button:focus-visible,.recycler:focus-visible,.pchip:focus-visible{outline:2px solid var(--ampoule);outline-offset:2px}.case{color:#eceef042;background:#171113;box-shadow:inset 0 0 0 1px #eceef014}.case:before{content:"";border:1px solid #eceef00a;border-radius:4px;position:absolute;inset:6px}.case:after{content:"";background:var(--fc);opacity:.4;border-radius:1px;height:2px;position:absolute;bottom:9px;left:34%;right:34%}.case span{font:600 15px/1 var(--texte);letter-spacing:.08em;font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset:0}.case:hover{box-shadow:inset 0 0 0 1px #eceef033}.eventail{--ew:56px;width:calc(var(--ew) * 2);height:calc(var(--ew) * 1.62);flex:none;display:block;position:relative}.ev-carte{width:var(--ew);aspect-ratio:63/88;margin:calc(var(--ew) * -.68) 0 0 calc(var(--ew) * -.5);transform:translateX(calc(var(--i) * var(--ew) * .42)) rotate(calc(var(--i) * 10deg));transform-origin:50% 130%;border-radius:5px;padding:2px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 6px 14px #00000080}.ev-carte:nth-child(2){z-index:1}.ev-carte img{object-fit:cover;object-position:50% 12%;background:#241c1e;border-radius:3px;width:100%;height:100%;display:block}.eventail.gris img{filter:grayscale()brightness(.62)}.ev-dos{background:radial-gradient(circle,#0000 0 30%,#e3b44840 30% 32%,#0000 32%),repeating-linear-gradient(45deg,#4a121c 0 6px,#3e0f18 6px 12px);border:3px solid #2b2225;place-items:center;padding:0;display:grid}.ev-dos .back-logo{width:calc(var(--ew) * .46);height:calc(var(--ew) * .46);aspect-ratio:auto;font-size:calc(var(--ew) * .22);border-width:1.5px}.coll-tete{grid-template-columns:1fr;gap:18px;display:grid}.compteur{align-items:center;gap:16px;margin:0;display:flex}.jauge{flex:none;width:96px;height:96px}.jauge-fond,.jauge-plein{fill:none;stroke-width:8px}.jauge-fond{stroke:#eceef01f}.jauge-plein{stroke:var(--ampoule);stroke-dasharray:var(--L);stroke-dashoffset:var(--v);transform-origin:50%;animation:1.1s cubic-bezier(.3,.7,.3,1) both bobine-remplit;transform:rotate(-90deg)}@keyframes bobine-remplit{0%{stroke-dashoffset:var(--L)}}.jauge-disque{fill:var(--pellicule)}.jauge-ajours circle{fill:var(--salle)}.compteur p{flex-wrap:wrap;align-items:baseline;column-gap:6px;margin:0;display:flex}.compteur b{font:400 54px/1 var(--marquise);color:var(--ecran);font-variant-numeric:tabular-nums}.compteur span{font:600 22px/1 var(--texte);color:var(--gris)}.compteur small{color:#d6cccd;flex-basis:100%;margin-top:6px;font-size:14px}.fchips{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.fchip{min-width:0;color:var(--ecran);text-align:left;cursor:pointer;font:600 12px/1.15 var(--texte);background:#1c1517b8;border:1px solid #eceef01a;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:3px 6px;padding:7px 6px;display:grid}.fchip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fchip b{font:700 13px/1 var(--texte);font-variant-numeric:tabular-nums}.fchip b small{color:var(--gris);font-weight:500}.fchip .anneau{background:conic-gradient(var(--fc) var(--p), #eceef024 0);border-radius:50%;grid-row:1/3;width:20px;height:20px;-webkit-mask:radial-gradient(circle,#0000 5.5px,#000 6px);mask:radial-gradient(circle,#0000 5.5px,#000 6px)}.fchip:hover{border-color:#eceef047}.fchip[aria-pressed=true]{border-color:var(--fc);background:var(--pellicule)}.recycler{color:var(--ecran);font:600 14.5px/1 var(--texte);cursor:pointer;background:#1c1517b8;border:1px solid #eceef02e;border-radius:6px;justify-self:start;align-items:center;gap:12px;padding:0 0 0 14px;display:inline-flex;overflow:hidden}.recycler:hover{border-color:var(--gris)}.talon{background:var(--ampoule);height:38px;color:var(--salle);font:700 14px/1 var(--texte);white-space:nowrap;align-items:center;padding:0 14px 0 12px;display:inline-flex;-webkit-mask:radial-gradient(circle at 0,#0000 5px,#000 5.5px);mask:radial-gradient(circle at 0,#0000 5px,#000 5.5px)}.album-barre{z-index:6;background:var(--salle);align-items:center;gap:8px;max-width:1100px;margin:0 auto;padding:10px 14px;display:flex;position:sticky;top:0}.segments{border:1px solid var(--trait);border-radius:6px;display:inline-flex;overflow:hidden}.segments button{color:var(--gris);font:600 14px/1 var(--texte);cursor:pointer;background:0 0;border:0;padding:8px 11px}.segments button+button{border-left:1px solid var(--trait)}.segments button[aria-pressed=true]{background:var(--pellicule);color:var(--ecran);box-shadow:inset 0 -2px 0 var(--ampoule)}.filtrer{white-space:nowrap;margin-left:auto}.album-compte{max-width:1100px;color:var(--gris);font-variant-numeric:tabular-nums;margin:0 auto;padding:0 14px 10px;font-size:13px}.album{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;max-width:1100px;margin:0 auto;padding:0 14px 40px;display:grid}.album-vide{color:var(--gris);text-align:center;grid-column:1/-1;padding:40px 0}.feuille-fond{z-index:45;background:#0e0a0bb8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.feuille:focus{outline:none}.feuille{width:100%;max-width:520px;padding:20px 18px calc(18px + var(--sa-bas));background:var(--pellicule);border-radius:12px 12px 0 0;grid-template-columns:1fr 1fr;gap:12px;animation:.22s ease-out feuille-monte;display:grid}@keyframes feuille-monte{0%{opacity:0;transform:translateY(40px)}}.feuille h3{font:400 24px/1.1 var(--marquise);grid-column:1/-1;margin:0 0 2px}.feuille label{min-width:0;font:600 13px var(--texte);color:var(--gris);gap:5px;display:grid}.feuille .plein{grid-column:1/-1}.feuille select,.feuille input{background:var(--salle);width:100%;min-width:0;color:var(--ecran);border:1px solid var(--trait);font:16px var(--texte);border-radius:6px;padding:10px}.feuille select:focus,.feuille input:focus{outline:2px solid var(--ampoule);outline-offset:1px}.feuille-actions{grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:6px;display:flex}#grid .card{cursor:pointer}@media (max-width:699px){.album-barre{top:calc(var(--barre-h) + var(--sa-haut))}}@media (min-width:560px){.fchips{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:700px){.coll-tete{grid-template-columns:auto 1fr;grid-template-areas:"titre titre""compteur chips""recycler chips";align-items:start;gap:14px 40px}.coll-tete .titre-vue{grid-area:titre}.compteur{grid-area:compteur}.coll-tete .fchips{grid-area:chips;grid-template-columns:repeat(3,minmax(0,1fr));align-self:center}.recycler{grid-area:recycler}.album-barre{padding:12px 24px;top:47px}.album,.album-compte{padding-left:24px;padding-right:24px}.album{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:16px 12px}.feuille-fond{align-items:center}.feuille{border-radius:12px}}.album-suite{height:1px}.fiche-film{border-top:1px solid var(--trait);gap:18px;margin-top:8px;padding-top:20px;display:grid}.sheet-side .fiche-accroche{border-left:2px solid var(--velours);color:var(--ecran);font:italic 400 17px/1.4 var(--serif);text-wrap:pretty;padding-left:12px}.fiche-bloc{gap:8px;display:grid}.sheet-side .fiche-bloc h4{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.fiche-langue{background:var(--trait);color:var(--gris);font:600 10.5px var(--texte);border-radius:3px;padding:2px 6px}.sheet-side .fiche-synopsis{-webkit-line-clamp:4;line-clamp:4;color:#ddd4d5;font:400 15px/1.5 var(--texte);text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sheet-side .fiche-synopsis.ouvert{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.fiche-suite{color:var(--ecran);font:600 14px var(--texte);text-decoration:underline;-webkit-text-decoration-color:var(--gris);text-decoration-color:var(--gris);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;margin:-4px 0 0;padding:6px 0}.fiche-suite:hover{-webkit-text-decoration-color:var(--ecran);text-decoration-color:var(--ecran)}.sheet-side .fiche-source{color:var(--gris);font-size:11.5px}.fiche-distinctions{gap:7px;margin:0;padding:0;list-style:none;display:grid}.fiche-distinctions li{color:#ddd4d5;font:400 14px/1.4 var(--texte);padding-left:18px;position:relative}.fiche-distinctions li:before{content:"";background:var(--ampoule);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:3px;box-shadow:0 0 6px #ffc85a73}.fiche-wiki{border:1px solid var(--trait);background:var(--pellicule);color:var(--ecran);font:600 14px var(--texte);border-radius:6px;justify-self:start;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;display:inline-flex}.fiche-wiki svg{width:12px;height:12px;color:var(--gris);flex:none}.fiche-wiki:hover{border-color:var(--gris)}.fiche-suite:focus-visible,.fiche-wiki:focus-visible{outline:2px solid var(--ampoule);outline-offset:3px}.pastille{background:var(--velours);min-width:18px;height:18px;color:var(--ecran);font:700 11px/18px var(--texte);text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;padding:0 5px}.onglets button{position:relative}.onglet-pastille{background:var(--ampoule);width:9px;height:9px;box-shadow:0 0 0 2px var(--salle);border-radius:50%;position:absolute;top:7px;left:calc(50% + 8px)}@media (min-width:700px){.onglet-pastille{top:9px;left:30px}}.marche-tete .tete-contenu{display:grid}.marche-titre{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.marche-titre>div{min-width:0}.boite-btn{width:44px;height:44px;color:var(--ecran);cursor:pointer;background:#0d0a0bb3;border:1px solid #eceef029;border-radius:8px;flex:none;place-items:center;display:grid;position:relative}.boite-btn svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;width:24px;height:24px}.boite-btn .pastille{position:absolute;top:-6px;right:-6px}.boite-btn:focus-visible{outline:2px solid var(--ampoule);outline-offset:2px}.marche-solde{color:#d6cccd;flex-wrap:wrap;gap:6px 18px;margin:16px 0 0;font-size:14px;display:flex}.marche-solde b{color:var(--ampoule);font-variant-numeric:tabular-nums;font-size:17px}.marche-solde .bloques b{color:var(--faisceau)}.marche-barre{flex-wrap:wrap}.marche-barre .segments{min-width:0}.marche-barre .segments button{padding:9px 10px}.marche-mode{color:var(--gris)}.marche-section{max-width:1100px;font:700 13px var(--texte);color:var(--gris);margin:8px auto;padding:0 14px}.marche-vide{max-width:1100px;color:var(--gris);margin:0 auto;padding:32px 14px 48px}.marche-vide p{margin:0 0 8px}.marche-vide p:first-child{color:var(--ecran);font-size:16px}.lots{grid-template-columns:minmax(0,1fr);gap:8px;max-width:1100px;margin:0 auto;padding:0 14px 16px;display:grid}@media (min-width:700px){.lots{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px}}.lot{border:1px solid var(--trait);border-left:3px solid var(--fc,var(--trait));background:var(--pellicule);min-width:0;color:var(--ecran);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:74px minmax(0,1fr);gap:12px;padding:8px 12px 8px 8px;display:grid;position:relative}.lot:hover{border-color:#eceef047;border-left-color:var(--fc)}.lot-ouvrir{appearance:none;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.lot-ouvrir:after{content:"";border-radius:inherit;position:absolute;inset:0}.lot-ouvrir:focus-visible{outline:none}.lot:has(.lot-ouvrir:focus-visible){outline:2px solid var(--ampoule);outline-offset:2px}.lot-vendeur{z-index:1;overflow-wrap:anywhere;min-width:0;position:relative}.lien-joueur{color:var(--ecran);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #eceef059;text-decoration:underline #eceef059}.lien-joueur:hover{-webkit-text-decoration-color:var(--ampoule);text-decoration-color:var(--ampoule);color:var(--ampoule)}.lien-joueur:focus-visible{outline:2px solid var(--ampoule);outline-offset:2px;border-radius:2px}.lot-image{aspect-ratio:63/88;border-radius:5px;padding:2px;display:block}.lot-image>span{background:var(--fc-dark,#241c1e);border-radius:4px;width:100%;height:100%;display:block;overflow:hidden}.lot-image img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block}.lot-texte{align-content:center;gap:4px;min-width:0;display:grid}.lot-nom{font:700 16px/1.2 var(--texte);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lot-tampon{color:var(--gris);align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.lot-tampon .gem{flex:none;position:static}.lot-prix{flex-wrap:wrap;align-items:baseline;gap:0 2px;margin-top:2px;display:flex}.lot-prix b{font:700 21px/1 var(--texte);color:var(--ampoule);font-variant-numeric:tabular-nums}.lot-prix small{font:600 13px var(--texte);color:var(--gris)}.lot-prix .rebours{margin-left:auto}.lot-pied{color:var(--gris);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;display:flex}.lot-achat{color:var(--faisceau)}.lots-suite{justify-content:center;padding:4px 14px 40px;display:flex}.puce{font:700 11.5px/1 var(--texte);border-radius:3px;padding:3px 7px;font-style:normal}.puce.or{background:var(--ampoule);color:var(--salle)}.puce.bleu{color:var(--faisceau);background:#93c8d829}.puce.rouge{color:#ffc2ca;background:#8e1f2f73}.puce.gris{color:var(--gris);background:#3c3033}.rebours{color:var(--faisceau);font:600 13px/1 var(--texte);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.rebours svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:14px;height:14px}.rebours.urgent{color:#ff9f8f}.rebours.fini{color:var(--gris)}.rebours.grand{gap:6px;font-size:24px}.rebours.grand svg{width:20px;height:20px}.annonce-vue{max-width:1000px;margin:0 auto;padding:0 16px 48px}.annonce-retour{margin:14px 0 6px}.annonce-retour .link,.annonce-retour a{color:var(--gris);font:600 15px var(--texte);text-decoration:none}.annonce-retour .link:before,.annonce-retour a:before{content:"‹ "}.annonce{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.annonce-carte{justify-content:center;min-width:0;padding-top:6px;display:flex}.annonce-carte .card{zoom:.8}.annonce-cote{align-content:start;gap:16px;min-width:0;display:grid}.annonce-nom{font:700 26px/1.15 var(--texte);margin:0}.annonce-meta{color:var(--gris);margin:6px 0 0;font-size:14px}.annonce-meta b{color:var(--ecran)}@media (min-width:760px){.annonce{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:40px}.annonce-carte{position:sticky;top:70px}.annonce-carte .card{zoom:1.3}}.enchere-bloc{background:var(--pellicule);border:1px solid var(--trait);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:16px;display:grid}.enchere-bloc.en-tete{border-color:var(--ampoule)}.enchere-prix,.enchere-fin{align-content:start;gap:6px;min-width:0;display:grid}.etiquette{color:var(--gris);font:600 13px var(--texte)}.enchere-prix>b{font:700 36px/1 var(--texte);color:var(--ampoule);font-variant-numeric:tabular-nums}.enchere-prix>b small{font:600 15px var(--texte);color:var(--gris)}.enchere-detail{color:#d6cccd;font-size:13.5px;line-height:1.35}.enchere-detail b{color:var(--ecran);overflow-wrap:anywhere}@media (max-width:359px){.enchere-bloc{grid-template-columns:minmax(0,1fr)}}.situation{border-radius:8px;margin:0;padding:12px 14px;font-size:15px;line-height:1.4}.situation.or{box-shadow:inset 3px 0 0 var(--ampoule);color:var(--ecran);background:#ffc85a1a}.situation.rouge{box-shadow:inset 3px 0 0 var(--velours);color:#ffd9de;background:#8e1f2f40}.situation.gris{background:var(--pellicule);color:var(--gris)}.annonce-actions{gap:10px;display:grid}.annonce-actions .btn{padding:13px 16px;font-size:16px}.annonce-bloc h3{font:700 13px var(--texte);color:var(--gris);margin:6px 0 8px}.historique{border-radius:8px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.historique li{background:var(--pellicule);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;padding:10px 12px;font-size:14px;display:grid}.historique li:first-child b{color:var(--ampoule)}.historique li.moi .h-qui{color:var(--faisceau)}.h-qui{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.historique b{font-variant-numeric:tabular-nums}.historique time{color:var(--gris);white-space:nowrap;font-size:12.5px}.feuille-marche{max-height:calc(100dvh - 16px - var(--sa-haut));overscroll-behavior:contain;overflow-y:auto}.feuille-marche input[type=text],.feuille-marche input[type=search],.feuille-marche select{font-size:16px}.feuille .case-cocher{color:var(--ecran);font:600 15px/1.3 var(--texte);align-items:flex-start;gap:10px;display:flex}.feuille .case-cocher input{width:20px;height:20px;accent-color:var(--ampoule);flex:none;margin:1px 0 0;padding:0}.feuille .case-cocher small{color:var(--gris);margin-top:3px;font-size:13px;font-weight:400;display:block}.montant-ligne{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px;display:grid}.montant-ligne .btn{font:600 22px/1 var(--texte);padding:0}.feuille .montant input{text-align:center;font:700 22px var(--texte);font-variant-numeric:tabular-nums;padding:10px}.feuille label small{color:var(--gris);font-weight:400}.recap{background:var(--salle);border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin:0;padding:12px 14px;font-size:14px;display:grid}.recap dt{color:var(--gris)}.recap dd{text-align:right;color:var(--ecran);font-variant-numeric:tabular-nums;margin:0}.recap dd b{color:var(--ampoule)}.manque{color:#ff9f8f!important}.feuille .hint{margin:0;font-size:13.5px;line-height:1.45}.feuille-erreur{color:#ff9f8f;min-height:0;margin:0;font-size:14px}.feuille-erreur:empty{display:none}.duree{min-width:0;font:600 13px var(--texte);color:var(--gris);gap:5px;display:grid}.duree .segments{display:flex}.duree .segments button{flex:1;padding:11px 4px;font-size:14px}.vendre .duree,.vendre label:not(.plein){grid-column:1/-1}.vendre-ex{color:var(--ecran);font:600 14px var(--texte);margin:0}.exemplaires{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.exemplaires legend{font:600 13px var(--texte);color:var(--gris);margin-bottom:5px;padding:0}.exemplaires label{background:var(--salle);color:var(--ecran);font:600 14px var(--texte);cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;display:flex}.exemplaires label.on{box-shadow:inset 0 0 0 1px var(--ampoule)}.exemplaires input{accent-color:var(--ampoule);width:18px;height:18px;margin:0}.exemplaires em{color:var(--gris);margin-left:8px;font-size:12px;font-style:normal}.boite-liste{gap:6px;margin:0;padding:0;list-style:none;display:grid}.boite-liste button{background:var(--salle);color:#d6cccd;text-align:left;width:100%;font:14px/1.4 var(--texte);cursor:pointer;border:0;border-radius:8px;grid-template-columns:10px minmax(0,1fr);gap:12px;padding:12px;display:grid}.boite-liste button:focus-visible{outline:2px solid var(--ampoule);outline-offset:1px}.boite-liste b{color:var(--ecran);font-size:15px;display:block}.boite-liste small{color:var(--gris);margin-top:4px;font-size:12px;display:block}.boite-liste .nouveau button{box-shadow:inset 0 0 0 1px #ffc85a66}.boite-ton{border-radius:50%;width:10px;height:10px;margin-top:5px}.boite-ton.or{background:var(--ampoule)}.boite-ton.rouge{background:#e05a6a}.boite-ton.gris{background:#6d6063}.puce-lien{background:var(--ampoule);color:var(--salle);font:700 10.5px var(--texte);cursor:pointer;border:0;border-radius:3px;padding:2px 6px}.decks,.editor{max-width:1100px;margin:0 auto;padding:18px 14px 48px}.deck-list{grid-template-columns:1fr;gap:14px;display:grid}.boite{background:var(--pellicule);border:1px solid #0000;border-radius:10px;grid-template-rows:1fr auto;grid-template-columns:150px 1fr;display:grid;overflow:hidden}.boite.on{border-color:var(--ampoule)}.plateau{background:color-mix(in srgb, var(--fc) 16%, #1a1315);place-items:center;min-height:150px;padding:12px 0;display:grid;overflow:hidden}.filet{grid-column:1/-1;height:4px;display:flex}.filet i{background:var(--fc)}.plateau{grid-area:1/1}.filet{grid-row:2}.boite-info{flex-direction:column;grid-area:1/2;gap:4px;min-width:0;padding:14px 14px 12px;display:flex}.boite-choisi{color:var(--ampoule);font:600 13px/1.2 var(--texte);margin:0 0 2px}.boite-nom{font:700 18px/1.2 var(--texte);color:var(--ecran);overflow-wrap:anywhere;margin:0}.boite-sous{color:var(--gris);margin:0;font-size:13.5px;line-height:1.35}.tile-actions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px;display:flex}.invitation{background:0 0;border:1px dashed #5a4a4e}.invitation .plateau{background:0 0}.warn{color:#ffb0b6;margin:2px 0 0;font-size:13px}.ok{color:#9fe0b2;font-size:13px}.ed-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}#ed-name{background:var(--pellicule);min-width:0;color:var(--ecran);border:1px solid var(--trait);font:700 18px var(--texte);border-radius:6px;flex:1;padding:10px 12px}#ed-name:focus{outline:2px solid var(--ampoule);outline-offset:1px}.ed-cols{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.ed-deck{background:var(--pellicule);border-radius:10px;padding:14px}.ed-jauge{align-items:center;gap:12px;display:flex}.ed-count{font:600 16px/1 var(--texte);color:var(--gris);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.ed-count b{font:400 32px/1 var(--marquise);color:var(--ecran)}.ed-count.ok b{color:var(--ampoule)}.segs{flex:1;grid-template-columns:repeat(20,1fr);gap:2px;display:grid}.segs i{background:#eceef01f;border-radius:1px;height:10px}.segs i.on{background:var(--ampoule)}.regles-deck{flex-wrap:wrap;gap:6px;margin:12px 0;padding:0;list-style:none;display:flex}.regles-deck li{font:600 12.5px/1.2 var(--texte);border-radius:4px;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.regles-deck li i{border-radius:50%;width:8px;height:8px}.regles-deck .ok{color:#9fe0b2;background:#9fe0b214;font-size:12.5px}.regles-deck .ok i{background:currentColor}.regles-deck .ko{color:#ffb0b6;background:#ffb0b614}.regles-deck .ko i{border:1.5px solid}.courbe{margin:4px 0 14px}.courbe figcaption{color:var(--gris);margin-top:2px;font-size:12px}.curve{grid-template-columns:repeat(10,1fr);align-items:end;gap:4px;height:86px;display:grid}.curve div{text-align:center;height:100%;font:600 11px var(--texte);color:var(--gris);flex-direction:column;justify-content:flex-end;display:flex}.curve em{color:var(--ecran);min-height:14px;font-style:normal}.curve i{background:var(--ampoule);border-radius:2px 2px 0 0;min-height:2px;display:block}.curve span{border-top:1px solid var(--trait);padding-top:3px}.rows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.row{background:var(--salle);box-shadow:inset 3px 0 0 var(--fc);border-radius:6px;grid-template-columns:28px 26px 1fr auto 34px;align-items:center;gap:8px;padding:5px 6px;display:grid}.r-img{background:#241c1e;border-radius:3px;width:28px;height:40px;margin-left:3px;overflow:hidden}.r-img img{object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block}.r-cost{width:26px;height:26px;font:700 14px var(--texte);background:#120d0e;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #fffc}.r-name{min-width:0;font-size:14px;line-height:1.2}.r-name small{color:var(--gris);font-size:11.5px;display:block}.r-n{font:600 13px var(--texte);color:var(--gris)}.r-btn{border:1px solid var(--trait);background:var(--pellicule);width:34px;height:34px;color:var(--ecran);font:700 18px/1 var(--texte);cursor:pointer;border-radius:6px}.r-btn:hover{border-color:var(--ampoule)}.empty-row{color:var(--gris);padding:14px 4px;font-size:14px}.ed-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pool-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pool-head h3{font:400 24px var(--marquise);margin:0}.defile{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:10px 0 12px;padding-bottom:4px;display:flex;overflow-x:auto}.pchip{border:1px solid var(--trait);color:var(--gris);font:600 13.5px/1 var(--texte);cursor:pointer;background:0 0;border-radius:6px;flex:none;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}.pchip i{background:var(--fc);border-radius:50%;width:8px;height:8px}.pchip[aria-pressed=true]{color:var(--ecran);border-color:var(--ecran);background:var(--pellicule)}.album.pioche{padding:0}.vignette.plein{opacity:.4}@media (min-width:640px){.deck-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:700px){.decks,.editor{padding:24px 24px 56px}}@media (min-width:980px){.deck-list{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-cols{grid-template-columns:380px minmax(0,1fr);align-items:start}.ed-deck{max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);position:sticky;top:64px;overflow-y:auto}.album.pioche{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}}.hall{grid-template-columns:minmax(0,1fr);gap:22px;max-width:760px;margin:0 auto;display:grid}.versus{isolation:isolate;background:var(--salle);border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;min-height:260px;padding:26px 8px 22px;display:grid;position:relative;overflow:hidden}.versus:before{content:"";z-index:0;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);box-shadow:inset 2px 0 0 var(--ampoule);background:#3a0f17;position:absolute;inset:0 0 0 46%}.versus .decor:after{background:linear-gradient(#1c151733,#1c1517bf)}.camp,.contre{z-index:1;position:relative}.versus .eventail{--ew:50px}@media (max-width:699px){.versus{min-height:0;padding:24px 6px 20px}.hall{gap:18px}}.camp{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.camp .eventail{margin-bottom:10px}.camp-nom{font:700 16px/1.2 var(--texte);overflow-wrap:anywhere;max-width:100%;margin:0}.camp-sous{color:#d6cccd;margin:0;font-size:13px}.contre{font:400 20px/1 var(--marquise);color:var(--ampoule);margin-bottom:52px;padding:0 2px}.hall.entree .camp.moi{animation:.6s cubic-bezier(.2,.8,.3,1) both camp-g}.hall.entree .camp.ia{animation:.6s cubic-bezier(.2,.8,.3,1) 80ms both camp-d}.hall.entree .contre{animation:.4s ease-out .45s both contre-in}@keyframes camp-g{0%{opacity:0;transform:translate(-36px)}}@keyframes camp-d{0%{opacity:0;transform:translate(36px)}}@keyframes contre-in{0%{opacity:0;transform:scale(1.6)}}.hall-titre{font:600 15px var(--texte);color:var(--gris);margin:0 0 10px}.hall-note{color:var(--gris);margin:0}.defile-decks{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}.boite.choix{width:156px;color:var(--ecran);text-align:left;cursor:pointer;scroll-snap-align:start;font:inherit;flex-direction:column;flex:none;padding:0 0 10px;display:flex}.boite.choix .plateau{min-height:118px;padding:8px 0}.boite.choix .eventail{--ew:46px}.boite.choix .boite-nom{padding:9px 10px 2px;font-size:14.5px}.boite.choix .boite-sous{padding:0 10px;font-size:12px}.boite.choix:hover:not(.on){border-color:var(--trait)}.lancer{justify-self:center;width:100%;max-width:360px}.talons{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.talon-duel{background:var(--ampoule);max-width:280px;min-height:50px;color:var(--salle);flex:160px;align-items:center;display:inline-flex;-webkit-mask:radial-gradient(circle at 0,#0000 6px,#000 6.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 6px,#000 6.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 6px,#000 6.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 6px,#000 6.5px) 100%/51% 100% no-repeat}.talon-duel b{font:700 21px/1 var(--texte);font-variant-numeric:tabular-nums;padding:0 12px 0 18px}.talon-duel span{font:600 14px/1.2 var(--texte);border-left:2px dotted #1c151780;flex-direction:column;justify-content:center;align-self:stretch;padding:6px 18px 6px 12px;display:flex}.talon-duel em{font-style:normal}.talon-duel small{opacity:.75;font-size:12px;font-weight:500}.talon-duel.pris{color:#b9adb0;background:#3e3437}.talon-duel.pris span{border-left-color:#eceef040}.hall>.link{justify-self:start}.talon-duel sup{font-size:.7em;line-height:0}@media (min-width:700px){.versus{min-height:330px;padding:34px 24px 28px}.versus .eventail{--ew:92px}.contre{padding:0 12px;font-size:30px}.camp-nom{font-size:18px}}.travaux{max-width:640px;margin:0 auto;padding:22px 16px 48px}.travaux-panneau{border:1px solid var(--trait);background:var(--pellicule);text-align:center;border-radius:12px;justify-items:center;gap:14px;padding:0 22px 26px;display:grid;overflow:hidden}.travaux-scene{background:var(--salle);border-bottom:1px solid var(--trait);place-items:center;width:calc(100% + 44px);height:170px;margin-bottom:4px;display:grid;position:relative;overflow:hidden}.travaux-scene .eventail{--ew:64px;opacity:.55;filter:grayscale(.6)}.travaux-ruban{background:repeating-linear-gradient(-45deg, var(--ampoule) 0 14px, var(--salle) 14px 28px);height:26px;position:absolute;top:50%;left:-10%;right:-10%;transform:translateY(-50%)rotate(-8deg);box-shadow:0 0 0 2px #0a06078c,0 6px 18px #00000073}.travaux-etiquette{color:var(--ampoule);font:600 13px/1 var(--texte);letter-spacing:.14em;text-transform:uppercase;margin:4px 0 0}.travaux-texte{max-width:46ch;color:var(--ecran);margin:0;font-size:16px;line-height:1.5}.travaux-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}@media (max-width:479px){.travaux{padding:16px 12px 36px}.travaux-panneau{padding:0 16px 22px}.travaux-scene{width:calc(100% + 32px);height:150px}.travaux-actions{width:100%;display:grid}}.profil .tete-contenu{align-items:center;gap:16px;max-width:680px;display:flex}.monogramme{background:var(--velours);width:64px;height:64px;box-shadow:inset 0 0 0 2px var(--ampoule);color:var(--ampoule);font:400 34px/1 var(--marquise);border-radius:50%;flex:none;place-items:center;display:grid}.profil .titre-vue{overflow-wrap:anywhere}.plus{max-width:680px;margin:0 auto;padding:18px 14px 48px}.chiffres{background:var(--pellicule);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.chiffres li{min-width:0;padding:14px 12px 12px}.chiffres li+li{border-left:1px dashed #4d3f43}.chiffres b{font:700 26px/1 var(--texte);font-variant-numeric:tabular-nums;display:block}.chiffres b small{color:var(--gris);font-size:15px;font-weight:600}.chiffres span{color:var(--gris);margin-top:5px;font-size:13px;line-height:1.2;display:block}.menu{border-top:1px solid var(--trait);margin-top:10px;display:grid}.plus-titre{font:700 13px var(--texte);color:var(--gris);margin:28px 0 0}.menu-compte small{overflow-wrap:anywhere}.invite-email{border-left:3px solid var(--ampoule);background:var(--pellicule);justify-items:start;gap:12px;margin-top:22px;padding:14px 16px;display:grid}.invite-email p{color:#ddd4d5;margin:0;line-height:1.45}.invite-email b{color:var(--ecran)}.menu button{border:0;border-bottom:1px solid var(--trait);width:100%;color:var(--ecran);text-align:left;font:600 16px/1.2 var(--texte);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:15px 6px 15px 2px;display:flex}.menu button small{color:var(--gris);font:400 13.5px/1.2 var(--texte);margin-top:3px;display:block}.menu button:after{content:"";border-top:2px solid var(--gris);border-right:2px solid var(--gris);flex:none;width:8px;height:8px;transform:rotate(45deg)}.menu button:hover{background:#eceef008}.menu .sortir{color:#ffb3bc}.menu .sortir:after{display:none}@media (min-width:700px){.plus{padding-top:24px}}.menu .supprimer{color:#ffb3bc}.notifs{border-top:1px solid var(--trait);justify-items:start;gap:12px;margin-top:10px;padding:14px 0 4px;display:grid}.notifs-texte{color:#ddd4d5;margin:0;line-height:1.45}.notifs-texte b{color:var(--ecran)}.notifs-ios{border-left:3px solid var(--faisceau);background:var(--pellicule);gap:8px;padding:12px 14px;display:grid}.notifs-types{width:100%;margin:0;padding:0;list-style:none}.notifs-types li+li{border-top:1px solid var(--trait)}.interrupteur{cursor:pointer;font:600 16px/1.2 var(--texte);color:var(--ecran);justify-content:space-between;align-items:center;gap:16px;padding:12px 2px;display:flex}.interrupteur small{color:var(--gris);font:400 13.5px/1.3 var(--texte);margin-top:4px;display:block}.interrupteur input{appearance:none;background:var(--trait);cursor:pointer;border-radius:14px;flex:none;width:46px;height:28px;margin:0;transition:background-color .15s;position:relative}.interrupteur input:after{content:"";background:var(--gris);border-radius:50%;width:22px;height:22px;transition:transform .15s,background-color .15s;position:absolute;top:3px;left:3px}.interrupteur input:checked{background:var(--ampoule)}.interrupteur input:checked:after{background:var(--salle);transform:translate(18px)}.interrupteur input:focus-visible{outline:2px solid var(--faisceau);outline-offset:2px}.notifs-actions{flex-wrap:wrap;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.interrupteur input,.interrupteur input:after{transition:none}}.suggestion-notifs{z-index:30;left:12px;right:12px;bottom:calc(var(--onglets-h) + 12px + var(--sa-bas));border-left:3px solid var(--ampoule);background:var(--pellicule);text-align:left;border-radius:0 6px 6px 0;gap:10px;max-width:420px;margin:0 auto;padding:12px 14px;display:grid;position:fixed;box-shadow:0 6px 18px #00000073}@media (min-width:700px){.suggestion-notifs{bottom:20px}}.suggestion-notifs p{color:#ddd4d5;margin:0;font-size:14.5px;line-height:1.4}.suggestion-notifs b{color:var(--ecran)}.suggestion-actions{gap:8px;display:flex}.parrain{gap:16px;min-width:0;display:grid}.parrain-intro{color:#ddd4d5;margin:0;font-size:16px;line-height:1.5}.parrain-intro b{color:var(--ecran);white-space:nowrap}.parrain-lien{border-left:3px solid var(--ampoule);background:var(--pellicule);gap:10px;min-width:0;padding:12px 14px;display:grid}.parrain-url{overflow-wrap:anywhere;min-width:0;font:600 17px/1.3 var(--texte);color:var(--ecran);-webkit-user-select:all;user-select:all}.parrain-actions{flex-wrap:wrap;gap:8px;display:flex}.parrain-qr{justify-items:center;gap:8px;min-width:0;margin:0;display:grid}.parrain-qr-image{background:#fff;border-radius:6px;width:min(200px,60vw);padding:0;line-height:0;overflow:hidden}.parrain-qr-image svg{width:100%;height:auto;display:block}.parrain-qr figcaption{color:var(--gris);text-align:center;font-size:14px}.parrain-chiffres li{padding:12px 10px 10px}.parrain-chiffres b{font-size:22px}.parrain-titre{font:700 13px var(--texte);color:var(--gris);margin:8px 0 0}.parrain-filleuls{border-top:1px solid var(--trait);margin:0;padding:0;list-style:none}.parrain-filleuls li{border-bottom:1px solid var(--trait);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 2px;display:flex}.parrain-pseudo{overflow-wrap:anywhere;min-width:0;font:600 16px/1.2 var(--texte);color:var(--ecran)}.parrain-pseudo small{color:var(--gris);font:400 13.5px/1.25 var(--texte);margin-top:3px;display:block}.parrain-statut{border:1px solid var(--trait);color:var(--gris);font:600 13px/1.2 var(--texte);border-radius:4px;flex:none;padding:3px 8px}.parrain-statut.statut-recompense{border-color:var(--ampoule);color:var(--ampoule)}.parrain-statut.statut-a_verifier,.parrain-statut.statut-hors_quota{border-color:var(--faisceau);color:var(--faisceau)}.parrain-statut.statut-refuse,.parrain-statut.statut-annule{border-color:var(--velours);color:#ffb3bc}.parrain-note{color:var(--gris);margin:0;font-size:14.5px;line-height:1.45}.parrain-note b{color:var(--ecran)}.parrain-changer{gap:10px;display:grid}.parrain-lien-nouveau{justify-self:start}.parrain-regles{border-top:1px solid var(--trait);padding-top:12px;font-size:13.5px}.parrain .parrain-filleuls,.parrain .parrain-chiffres{padding-left:0}.parrain .parrain-filleuls li,.parrain .parrain-chiffres li{margin:0}.parrain .parrain-titre{font:700 13px var(--texte);color:var(--gris);margin:8px 0 0}a.btn{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.profil-tete .tete-contenu{max-width:1100px;min-height:132px}.profil-tete-texte{min-width:0}.profil-tete .titre-vue{overflow-wrap:anywhere}.profil-proprio{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.profil-pastille{color:var(--gris);font:700 11.5px/1 var(--texte);letter-spacing:.06em;text-transform:uppercase;border:1px solid #5a4a4e;border-radius:999px;flex:none;padding:4px 9px;display:inline-block}.profil-pastille.on{color:var(--ampoule);border-color:#ffc85a99}.menu button .profil-pastille{margin-left:auto}.profil-avis{border-left:3px solid var(--faisceau);background:var(--pellicule);color:#ddd4d5;max-width:1100px;margin:14px auto 0;padding:12px 16px;font-size:14.5px;line-height:1.45}@media (max-width:1127px){.profil-avis{margin-left:14px;margin-right:14px}}.profil-corps{max-width:1100px;padding:0 14px calc(40px + var(--sa-bas));margin:0 auto}.profil-note{color:var(--gris);margin:0;font-size:13.5px;line-height:1.45}.affiche{margin-top:18px}.affiche-fronton{background:linear-gradient(#ffc85a12,#ffc85a00 70%),linear-gradient(#2c1d20,#211719);border:1px solid #4b3a2a;border-radius:12px 12px 4px 4px;justify-items:center;gap:4px;padding:24px 16px 22px;display:grid;position:relative;box-shadow:inset 0 0 0 3px #1c1517e6,inset 0 0 0 4px #ffc85a29}.affiche-fronton h3{font:400 30px/1 var(--marquise);color:var(--ampoule);letter-spacing:.02em;text-shadow:0 0 14px #ffc85a73;margin:0}.affiche-compte{color:var(--gris);font:600 12.5px/1 var(--texte);letter-spacing:.08em;font-variant-numeric:tabular-nums}.affiche-ampoules{filter:drop-shadow(0 0 3px #ffc85a8c);background:radial-gradient(circle,#fff1c9 0 1.6px,#ffc85a8c 2.2px,#ffc85a00 3.5px) 50%/15px 7px repeat-x;height:7px;position:absolute;top:8px;left:14px;right:14px}.affiche-ampoules.bas{top:auto;bottom:8px}.affiche-grille{border-bottom:1px solid var(--trait);background:radial-gradient(70% 260px at 50% 0,#ffc85a1c,#ffc85a00);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;margin:0;padding:20px 10px 14px;list-style:none;display:grid}.affiche-place{align-content:start;justify-items:center;gap:9px;min-width:0;display:grid}.affiche-carte{line-height:normal}.affiche-carte .card{zoom:var(--z)}.affiche-carte .card.chargement{width:262px}.affiche-legende{text-align:center;justify-items:center;gap:3px;min-width:0;max-width:100%;margin:0;display:grid}.affiche-nom{font:700 14px/1.2 var(--texte);color:var(--ecran);overflow-wrap:anywhere}.affiche-tampon{color:var(--gris);align-items:center;gap:6px;font-size:12px;line-height:1.25;display:inline-flex}.affiche-tampon .gem{flex:none;position:static}.affiche-legende .puce-lien{margin-top:3px}.affiche-barre{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;padding:12px 2px 0;display:flex}.affiche-barre .profil-note{flex:220px}.affiche-commandes{justify-content:center;gap:6px;display:flex}.affiche-commandes .btn{justify-content:center;align-items:center;min-width:36px;min-height:34px;display:inline-flex}.affiche-commandes svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.affiche-retirer{color:#ffb3bc;border-color:#8e1f2fcc}.en-edition .affiche-carte .card{animation:none}.en-edition .affiche-carte .card:hover{transform:none}.affiche-libre{width:calc(262px * var(--z));aspect-ratio:63/88;border-radius:calc(14px * var(--z));color:var(--ecran);font:600 14px/1.2 var(--texte);text-align:center;cursor:pointer;background:#ffc85a0a;border:2px dashed #ffc85a61;place-content:center;justify-items:center;gap:8px;padding:10px;display:grid}.affiche-libre small{color:var(--gris);font-size:12.5px;font-weight:400}.affiche-libre:hover:not(:disabled){border-color:var(--ampoule);background:#ffc85a14}.affiche-libre:focus-visible{outline:2px solid var(--ampoule);outline-offset:3px}.affiche-plus{border:2px solid var(--ampoule);background:linear-gradient(var(--ampoule), var(--ampoule)) center / 14px 2px no-repeat, linear-gradient(var(--ampoule), var(--ampoule)) center / 2px 14px no-repeat;border-radius:50%;width:34px;height:34px}.affiche-invite{text-align:center;border-bottom:1px solid var(--trait);background:radial-gradient(80% 200px at 50% 0,#ffc85a1a,#ffc85a00);justify-items:center;gap:12px;padding:26px 18px 28px;display:grid}.affiche-invite .profil-note{max-width:440px}.affiche-invite-titre{font:400 22px/1.15 var(--marquise);color:var(--ecran);margin:0}@media (min-width:700px){.affiche{margin-top:26px}.affiche-fronton{padding:30px 20px 28px}.affiche-fronton h3{font-size:40px}.affiche-ampoules{background-size:18px 7px;top:10px;left:18px;right:18px}.affiche-ampoules.bas{bottom:10px}.affiche-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px;padding:30px 24px 22px}.affiche-nom{font-size:15px}}@media (prefers-reduced-motion:reduce){.affiche-carte .r-legendaire{animation:none}}.profil-bloc{margin-top:30px}.profil-titre{font:400 24px/1.1 var(--marquise);color:var(--ecran);margin:0 0 12px}.profil-chiffres{margin-bottom:14px}.profil-lots{max-width:none;padding:0}.profil-rien{padding:6px 2px}.profil-absent{padding-top:30px}.cadre-public{min-height:60vh}.cadre-public>footer{margin-top:10px}.profil-rejoindre{border:1px solid #4b3a2a;border-left:4px solid var(--ampoule);background:linear-gradient(120deg,#8e1f2f59,#2b2225e6 60%);border-radius:8px;gap:16px;max-width:1072px;margin:8px auto 30px;padding:22px 20px;display:grid}@media (max-width:1127px){.profil-rejoindre{margin-left:14px;margin-right:14px}}.profil-rejoindre p{color:#ddd4d5;margin:0;line-height:1.45}.profil-rejoindre-titre{font:400 24px/1.1 var(--marquise);color:var(--ecran)!important;margin-bottom:6px!important}@media (min-width:700px){.profil-rejoindre{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:24px 26px}}.profil-reglage{gap:14px;padding-top:16px;display:grid}.profil-etat{color:var(--ecran);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.profil-reglage .interrupteur{border-top:1px solid var(--trait);border-bottom:1px solid var(--trait)}.profil-url{background:var(--pellicule);color:var(--ecran);font:600 14.5px/1.3 var(--texte);overflow-wrap:anywhere;border-radius:6px;margin:0;padding:10px 12px}.profil-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profil-confirmer{border-left:3px solid var(--ampoule);background:#1c1517eb;border-radius:4px;gap:10px;max-width:520px;padding:14px 16px;display:grid}.profil-confirmer p{color:var(--ecran);margin:0;line-height:1.45}.profil-confirmer .profil-note{color:var(--gris)}.choix-affiche{gap:12px;padding-top:16px;display:grid}.choix-recherche{color:var(--gris);font:600 13px var(--texte);gap:6px;display:grid}.choix-recherche input{border:1px solid var(--trait);background:var(--pellicule);width:100%;color:var(--ecran);font:500 16px var(--texte);border-radius:6px;padding:11px 12px}.choix-recherche input:focus-visible{outline:2px solid var(--ampoule);outline-offset:1px}.lecture-corps .choix-grille{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:14px 10px;margin:0;padding:0;list-style:none;display:grid}.lecture-corps .choix-grille li{margin:0}.choix-carte{width:100%;color:var(--ecran);text-align:left;cursor:pointer;background:0 0;border:0;gap:5px;padding:0;display:grid}.choix-image{aspect-ratio:63/88;background:inherit;border-radius:7px;padding:3px;display:block}.choix-carte.v-commune,.choix-carte.v-peu-commune,.choix-carte.v-rare,.choix-carte.v-legendaire{background:0 0}.choix-carte.v-commune .choix-image{background:#4a3f42}.choix-carte.v-peu-commune .choix-image{background:linear-gradient(145deg,#e7ecf2,#8d97a6 45%,#dfe5ee 60%,#7b8494)}.choix-carte.v-rare .choix-image{background:linear-gradient(145deg,#f8df8a,#b07d1d 40%,#f3cf6a 58%,#8a5c10)}.choix-carte.v-legendaire .choix-image{background:conic-gradient(from 200deg,#fff3d1,#ffc85a,#93c8d8,#eceef0,#ffc85a,#fff3d1)}.choix-image img{object-fit:cover;object-position:50% 12%;background:var(--fc-dark,#241c1e);border-radius:5px;width:100%;height:100%;display:block}.choix-nom{font:600 13px/1.2 var(--texte);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.choix-tampon{color:var(--gris);align-items:center;gap:5px;font-size:12px;display:inline-flex}.choix-tampon .gem{position:static}.choix-carte:hover .choix-image{filter:brightness(1.08)}.choix-carte:focus-visible{outline:2px solid var(--ampoule);outline-offset:3px;border-radius:7px}.prints .em-affiche{color:var(--ampoule);background:#ffc85a29}.tuto{z-index:70;pointer-events:none;position:fixed;inset:0}.tuto-sonde{visibility:hidden;padding:var(--sa-haut) var(--sa-d) var(--sa-bas) var(--sa-g);position:fixed;inset:0}.tuto-lecteur{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.tuto-cadre{outline:2px solid var(--ampoule);border-radius:8px;animation:.2s ease-out tuto-apparait;position:fixed;box-shadow:0 0 0 200vmax #0c08099e}.tuto-voile{background:#0c08099e;position:fixed;inset:0}.tuto-repere{background:var(--ampoule);width:22px;height:22px;color:var(--salle);font:700 13px/1 var(--texte);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:absolute;top:-11px;left:-11px}.tuto-repere.statique{vertical-align:-6px;margin-right:8px;display:inline-grid;position:static}.tuto-bulle{pointer-events:auto;box-sizing:border-box;width:min(340px, calc(100vw - 24px - var(--sa-g) - var(--sa-d)));border-left:3px solid var(--ampoule);background:var(--pellicule);min-width:0;color:var(--ecran);text-align:left;border-radius:0 6px 6px 0;gap:6px;padding:12px 14px;animation:.2s ease-out tuto-apparait;display:grid;position:fixed;box-shadow:0 6px 18px #00000073}.tuto-bulle[data-mode=feuille]{width:min(520px, calc(100vw - 24px - var(--sa-g) - var(--sa-d)))}.tuto-avancee{color:var(--faisceau);font:600 12.5px/1.2 var(--texte);margin:0}.tuto-titre{font:700 17px/1.25 var(--texte);color:var(--ecran);margin:0}.tuto-texte{color:#ddd4d5;overflow-wrap:break-word;margin:0;font-size:15px;line-height:1.45}.tuto-actions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:6px;display:flex}.tuto-ecran{box-sizing:border-box;grid-template-columns:minmax(0,220px) minmax(0,1fr);align-content:center;align-items:center;gap:32px;max-width:760px;min-height:100%;margin:0 auto;padding:32px 22px 40px;display:grid}.tuto-ecran-pack{justify-content:center;min-width:0;display:flex}.tuto-ecran-pack .pack{--w:200px}.tuto-ecran-texte{gap:14px;min-width:0;display:grid}.tuto-ecran h2{font:400 34px/1.1 var(--marquise);color:var(--ampoule);overflow-wrap:anywhere;margin:0}.tuto-ecran p{color:#ddd4d5;margin:0;font-size:17px;line-height:1.5}.tuto-ecran-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:10px;display:flex}.tuto-fin-ok{border-left:3px solid var(--ampoule);padding-left:10px;color:var(--ecran)!important}.tuto-fin .suggestion-notifs{max-width:none;box-shadow:none;background:var(--salle);margin:0;position:static}@media (max-width:699px){.tuto-ecran{grid-template-columns:minmax(0,1fr);align-content:center;gap:22px;padding:24px 18px 32px}.tuto-ecran-pack .pack{--w:132px}.tuto-ecran h2{font-size:29px}.tuto-ecran p{font-size:16px}}@keyframes tuto-apparait{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tuto-cadre,.tuto-bulle{animation:none}.pack,.foil,.seal-top,.pack-face,.seal-bottom,.flip-inner{transition:none!important}.slot,.flip.charging .flip-back,.flip.done.hi .flip-front,.flip.done.hi .flip-front:after,.jauge-plein,.feuille,.hall.entree .camp,.hall.entree .contre,.vues{animation:none!important}}#jeu{max-width:980px;margin:0 auto;padding:18px 16px 40px}.table{gap:10px;display:grid;position:relative}.side{gap:8px;display:grid}.hud{background:var(--panel);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:8px;display:flex}.hud-box{background:#121318;border-radius:8px;flex-direction:column;align-items:center;min-width:64px;padding:5px 8px;display:flex;position:relative}.hud-box .lbl{font:600 11px/1 var(--texte);color:var(--muted)}.hud-box .val{font:700 24px/1.05 var(--cond)}.hud-box .val small{color:var(--muted);font-size:13px}.hud-box.entrees .val{color:#ff8a8a}.hud-box.budget .val{color:var(--ampoule)}.hud-box.target{cursor:pointer;outline:3px solid #ff3d5a;animation:1s ease-in-out infinite pulse}.hud-info{min-width:0;color:var(--muted);flex-direction:column;flex:1;font-size:12px;line-height:1.3;display:flex}.hud-info strong{color:var(--ink);font-size:13.5px}.turn-flag{font:600 12px var(--texte);color:var(--muted);border-radius:6px;padding:6px 8px}.turn-flag.on{color:#ffb0b6;background:#3e1418}.end-turn{white-space:nowrap}.board{grid-template-columns:repeat(5,1fr);gap:8px;min-height:150px;display:grid}.side-ia .board{padding-bottom:4px}.slot-empty{border:1px dashed #33363f;border-radius:8px;min-height:140px}.log{border:1px solid var(--line);min-height:62px;color:var(--muted);background:#101116;border-radius:8px;flex-direction:column;justify-content:flex-end;padding:6px 10px;font-size:12.5px;display:flex}.log p{margin:1px 0}.log p.last{color:var(--ink)}.mini{--fc:#6d7480;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#16171c;border:2px solid #3b3e46;border-radius:8px;flex-direction:column;transition:transform .15s,box-shadow .15s,opacity .3s;display:flex;position:relative;overflow:hidden}.mini.r-peu-commune{border-color:#b9c2cf}.mini.r-rare{border-color:#e2b34a}.mini.r-legendaire{border-color:#fff3d1}.mini-art{aspect-ratio:4/3;background:var(--fc-dark,#222);position:relative;overflow:hidden}.mini-art img{width:100%;height:100%;display:block;position:absolute;inset:0}.mini-art img.bg{object-fit:cover;filter:blur(8px)brightness(.45);transform:scale(1.25)}.mini-art img.fg{object-fit:contain}.mini-art .placeholder{background:var(--fc);color:#fff;font:800 11px/1.05 var(--serif);text-align:center;text-transform:uppercase;place-items:center;padding:4px;display:grid;position:absolute;inset:0}.mini-cost{color:#fff;width:20px;height:20px;font:700 12px/1 var(--cond);background:#111;border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:3px;box-shadow:inset 0 0 0 1.5px #ffffffd9}.mini-flag{color:#fff;font:700 8.5px/1 var(--cond);letter-spacing:.06em;text-transform:uppercase;background:#1e5aa0e6;border-radius:3px;padding:2px 4px;position:absolute;bottom:3px;right:3px}.mini-flag.sleep{color:var(--muted);background:#14141ad9;top:3px;bottom:auto;right:3px}.mini-name{font:700 11px/1.15 var(--serif);background:var(--fc);color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:28px;padding:3px 5px 0;display:-webkit-box;overflow:hidden}.f-comedie .mini-name{color:#1c1a10}.mini-tags{flex-wrap:wrap;gap:2px;min-height:15px;padding:3px 4px 0;display:flex}.mini-tags span{color:#d9d4c7;font:600 8.5px/1.1 var(--cond);letter-spacing:.02em;background:#2c2e36;border-radius:2px;padding:1px 3px}.mini-stats{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:auto;padding:4px;display:grid}.mini-stats b{text-align:center;font:700 14px/1 var(--cond);color:#fff;border-radius:3px;padding:2px 0 1px}.mini-stats .a{background:#b8322f}.mini-stats .d{background:#2f6db8}.mini-stats .p{background:#2f8f55}.mini-stats .up{box-shadow:inset 0 0 0 2px #ffe08a}.mini-stats .down{background:#6e2a2a}.mini.ready{box-shadow:0 0 0 2px #59d38c}.mini.ready:hover{transform:translateY(-3px)}.mini.selected{box-shadow:0 0 0 3px var(--ampoule), 0 0 18px #e3b44899;transform:translateY(-5px)}.mini.target{animation:1s ease-in-out infinite pulse;box-shadow:0 0 0 2px #ff3d5a}.mini.target.kill{box-shadow:0 0 0 3px #ff3d5a,0 0 14px #ff3d5ab3}.mini.arrive{animation:.45s cubic-bezier(.2,.8,.3,1.2) arrive}.mini.dying{opacity:0;transform:scale(.8)rotate(-4deg)}.mini.shake,.hud-box.shake{animation:.4s shake}@keyframes pulse{50%{filter:brightness(1.25)}}@keyframes arrive{0%{opacity:0;transform:translateY(-14px)scale(.85)}}@keyframes shake{20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.pop{z-index:50;pointer-events:none;font:800 26px/1 var(--cond);color:#ff4d5e;text-shadow:0 2px #000,0 0 10px #000c;animation:1.1s ease-out forwards pop;position:absolute;transform:translate(-50%)}.pop.zero{color:#9fc6ff}.pop.buff{color:#ffe08a;font-size:16px}@keyframes pop{0%{opacity:0;transform:translate(-50%,6px)scale(.6)}15%{opacity:1;transform:translate(-50%,-4px)scale(1.15)}to{opacity:0;transform:translate(-50%,-42px)scale(1)}}.hand{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:8px;padding:8px 2px 10px;display:flex;overflow-x:auto}.hand-slot{scroll-snap-align:start;flex:none;width:112px}.hand .mini.playable{box-shadow:0 0 0 2px var(--ampoule)}.hand .mini.dim{opacity:.55}.hand-empty{color:var(--muted);font-size:13px}.table-foot{justify-content:flex-end;display:flex}.modal,.end{z-index:45;padding:calc(20px + var(--sa-haut)) calc(20px + var(--sa-d)) calc(20px + var(--sa-bas)) calc(20px + var(--sa-g));background:#08080ce0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.modal-box{flex-direction:column;align-items:center;gap:14px;margin:auto;display:flex}.modal-box .card{zoom:1.15}.modal-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.why{color:#ffb0b6;margin:0;font-size:14px}.end-box{text-align:center;background:var(--panel);border:2px solid var(--line);border-radius:16px;max-width:420px;margin:auto;padding:28px 24px;animation:.5s arrive}.end-box.win{border-color:var(--ampoule);box-shadow:0 0 50px #e3b44859}.end-box.lose{border-color:#6e2a2a}.end-kicker{font:700 12px var(--cond);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0}.end-box h2{font:700 44px/1.1 var(--serif);margin:6px 0 10px}.end-box.win h2{color:var(--ampoule)}.end-box p{color:#d8d4ca}.reward{font:700 15px var(--cond);color:var(--ampoule)!important}@media (max-width:699px){#jeu{padding:10px 8px 30px}.board{gap:4px;min-height:0}.slot-empty{min-height:110px}.mini-name{min-height:24px;padding:2px 3px 0;font-size:9.5px}.mini-tags span{padding:1px 2px;font-size:7.5px}.mini-tags{min-height:12px;padding:2px 2px 0}.mini-stats b{font-size:12px}.mini-cost{width:17px;height:17px;font-size:10.5px}.mini-flag{padding:1px 3px;font-size:7px}.hud{flex-wrap:wrap;gap:5px;padding:6px}.hud-box{min-width:54px;padding:4px 6px}.hud-box .val{font-size:20px}.hud-info{font-size:11px}.end-turn{padding:10px 12px;font-size:13px}.hand-slot{width:92px}.log{min-height:54px;font-size:11.5px}.modal-box .card{zoom:1}}.mini.target.immune{opacity:.75;animation:none;box-shadow:0 0 0 2px #6f9be0}.mini{aspect-ratio:5/8}.mini-art{aspect-ratio:auto;flex:auto;min-height:0}.mini-art img.fg{object-fit:cover;object-position:50% 25%}.mini:not(.full-art) .mini-art{aspect-ratio:16/10;flex:none}.mini.full-art .mini-art img.fg{object-position:50% 0}.mini-stats{margin-top:auto}.mini-art img.bg{display:none}.mini.full-art .mini-art{position:absolute;inset:0}.mini.full-art .mini-name{z-index:1;color:var(--ecran);border-bottom:2px solid var(--fc);background:#0d0a0bd6;order:-1;position:relative}.mini.full-art .mini-tags,.mini.full-art .mini-stats{z-index:1;position:relative}.mini.full-art .mini-tags{margin-top:auto}.mini.full-art:after{content:"";background:linear-gradient(#0d0a0b00,#0d0a0beb 45%);height:48%;position:absolute;bottom:0;left:0;right:0}.mini.full-art .mini-art{z-index:0}.mini.full-art .mini-cost{top:34px}.slot-empty{aspect-ratio:5/8;min-height:0}.mini-flag{z-index:2}.taux{color:#ddd4d5;padding-top:18px}.taux p{margin:0 0 10px;line-height:1.5}.taux-intro{font-size:16px}.taux-note{color:var(--gris);font-size:14px}.taux-chances{gap:20px;margin:18px 0 8px;display:grid}.gemmes{background:var(--pellicule);border-radius:10px;grid-template-columns:repeat(10,minmax(0,1fr));grid-auto-rows:30px;place-items:center;gap:2px;padding:10px;display:grid}.gemmes .gem{zoom:1.45}.taux-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.taux-table thead th{text-align:left;font:600 13px var(--texte);color:var(--gris);padding:0 0 8px}.taux-table thead th+th{text-align:right}.taux-table tbody th{text-align:left;font:600 15.5px var(--texte);color:var(--ecran);align-items:center;gap:9px;padding:10px 0;display:flex}.taux-table td{text-align:right;color:var(--gris);white-space:nowrap;padding:10px 0 10px 12px;font-size:14.5px}.taux-table td.taux-pct{font:700 18px var(--texte);color:var(--ecran)}.taux-table tbody tr{border-top:1px solid var(--trait)}.taux-bloc{border-top:1px solid var(--trait);margin-top:18px;padding:24px 0 8px}.taux .taux-bloc h3{font:400 23px/1.15 var(--marquise);color:var(--ecran);margin:0 0 10px}.taux-chance-leg{grid-template-columns:repeat(3,minmax(0,1fr));margin:4px 0 16px;display:grid}.taux-chance-leg div{padding:2px 12px 2px 0}.taux-chance-leg div+div{border-left:1px dashed #4d3f43;padding-left:12px}.taux-chance-leg dt{font:700 24px/1 var(--texte);color:var(--ecran);font-variant-numeric:tabular-nums}.taux-chance-leg dd{color:var(--gris);margin:6px 0 0;font-size:14px;line-height:1.3}.taux .talons-recyclage{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.talons-recyclage li{justify-items:start;gap:7px;display:grid}.talons-recyclage .billet b{text-align:center;min-width:52px;padding:0 8px 0 12px}.talon-rarete{font:600 14px var(--texte);color:var(--ecran);align-items:center;gap:7px;display:inline-flex}.taux-maj{border-top:1px solid var(--trait);margin-top:22px;padding-top:14px}@media (min-width:620px){.taux-chances{grid-template-columns:minmax(0,300px) 1fr;align-items:start;gap:28px}.taux .talons-recyclage{grid-template-columns:repeat(4,minmax(0,1fr))}}.guide{--guide-haut:0px;color:#ddd4d5}.guide p{margin:0 0 10px}.guide .regle-intro{font-size:16px;line-height:1.5}.guide .regle-note{color:var(--gris);font-size:14px;line-height:1.45}.guide h4{font:700 16px/1.2 var(--texte);color:var(--ecran);margin:24px 0 10px}.guide-sommaire{top:var(--guide-haut);z-index:10;isolation:isolate;background:var(--salle);border-bottom:1px solid var(--trait);margin:0 -18px;padding:10px 18px;position:sticky}.guide-onglets{overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.guide-onglets::-webkit-scrollbar{display:none}.guide-onglets button{border:1px solid var(--trait);background:var(--pellicule);color:var(--gris);font:600 14px/1 var(--texte);cursor:pointer;border-radius:6px;flex:none;padding:8px 12px}.guide-onglets button:hover{color:var(--ecran)}.guide-onglets button[aria-current]{background:var(--ecran);border-color:var(--ecran);color:var(--salle)}.guide-onglets button:focus-visible{outline:2px solid var(--ampoule);outline-offset:2px}.regle{scroll-margin-top:calc(var(--guide-haut) + 56px);padding:30px 0 6px}.regle+.regle{border-top:1px solid var(--trait)}.guide .regle-titre{font:400 28px/1.1 var(--marquise);color:var(--ecran);margin:0 0 16px}.regle-carte{--z:.5;flex:none;line-height:normal}.regle-carte .card{zoom:var(--z)}.regle-carte .card:hover{transform:none}@media (prefers-reduced-motion:reduce){.regle-carte .r-legendaire{animation:none}}.faits{gap:12px;margin:0;display:grid}.faits div{grid-template-columns:56px 1fr;align-items:baseline;gap:12px;display:grid}.faits dt{font:400 28px/1 var(--marquise);white-space:nowrap;color:var(--ecran);text-align:right;font-variant-numeric:tabular-nums}.faits dd{margin:0;font-size:15px;line-height:1.35}.faits-rangee{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:14px}.faits-rangee div{padding:4px 12px 4px 0;display:block}.faits-rangee div+div{border-left:1px dashed #4d3f43;padding-left:12px}.faits-rangee dt{text-align:left;font-size:44px}.faits-rangee dd{margin-top:6px;font-size:14px}.regle-boosters-corps{grid-template-columns:auto 1fr;align-items:center;gap:22px;margin-bottom:16px;display:grid}.regle-sachet .pack{filter:drop-shadow(0 10px 14px #00000080)}.guide .vitrine{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;margin:18px 0 14px;padding:0;list-style:none;display:grid}.vitrine li{text-align:center;justify-items:center;gap:4px;display:grid}.vitrine .regle-carte{margin-bottom:6px}.vitrine-nom{font:600 15px/1.2 var(--texte);color:var(--ecran);align-items:center;gap:7px;display:inline-flex}.vitrine-detail{color:var(--gris);font-size:13px}.tampon{grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-top:22px;display:grid}.tampon .regle-carte{--z:.52}.tampon .card .print-stamp{background:var(--ampoule);color:var(--salle)}.tampon-texte{min-width:0}.tampon-texte h4{margin-top:0}.tampon-texte p{font-size:14.5px;line-height:1.45}.guide .regle-liste{gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.regle-liste li{margin:0;padding-left:18px;line-height:1.45;position:relative}.regle-liste li:before{content:"";background:var(--gris);width:6px;height:6px;position:absolute;top:.6em;left:2px}.salle{grid-template-columns:1fr 1fr;gap:10px;display:grid}.salle>div{background:var(--pellicule);border-radius:8px;align-content:start;gap:4px;padding:14px;display:grid}.salle b{font:400 30px/1 var(--marquise);color:var(--ecran)}.salle-nom{font:700 15px var(--texte);color:var(--ecran)}.salle span:last-child{color:var(--gris);font-size:13.5px;line-height:1.35}.guide .tour{counter-reset:etape;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.tour li{counter-increment:etape;grid-template-columns:26px 1fr;gap:10px;margin:0;line-height:1.45;display:grid}.tour li:before{content:counter(etape);border:1px solid var(--gris);width:24px;height:24px;font:700 13px/1 var(--texte);color:var(--ecran);border-radius:50%;place-items:center;display:grid}.combat{background:var(--pellicule);border-radius:10px;margin-top:22px;padding:16px}.combat h4{margin-top:0}.combat-cartes{justify-content:center;gap:14px;margin-bottom:12px;display:flex}.combat-cartes figure{justify-items:center;gap:6px;margin:0;display:grid}.combat-cartes figcaption{font:600 13px var(--texte);color:var(--gris)}.combat-phrase{color:var(--ecran);font-weight:600}.combat-calcul{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-bottom:12px}.combat-calcul th{text-align:left;font:400 14px/1.35 var(--texte);color:#ddd4d5;padding:6px 12px 6px 0}.combat-calcul td{text-align:right;vertical-align:top;font:700 17px/1.2 var(--texte);color:var(--ecran);white-space:nowrap;padding:6px 0}.combat-calcul .total th,.combat-calcul .total td{border-top:1px solid var(--gris);color:var(--ecran);padding-top:8px}.combat-calcul .total th{font-weight:700}.combat-calcul .total td{font:400 26px/1 var(--marquise)}.capacites{gap:12px;margin:0;display:grid}.capacites div{line-height:1.4}.capacites dt{background:var(--trait);color:var(--ecran);font:700 13.5px/1.1 var(--texte);border-radius:4px;margin-right:8px;padding:3px 8px;display:inline-block}.capacites dd{margin:0;font-size:14.5px;display:inline}.guide .gains{margin:14px 0 0;padding:0;list-style:none;display:grid}.gains li{border-bottom:1px dashed #4d3f43;align-items:center;gap:14px;margin:0;padding:10px 0;line-height:1.35;display:flex}.gains li:last-child{border-bottom:0}.gains .billet{flex:none}.gains .billet b{text-align:center;min-width:66px;padding:0 8px 0 12px}@media (min-width:560px){.guide .vitrine{grid-template-columns:repeat(4,minmax(0,1fr))}.vitrine .regle-carte{--z:.56}.tampon .regle-carte{--z:.66}.combat-cartes .regle-carte{--z:.62}.capacites{grid-template-columns:1fr 1fr;column-gap:22px}}.credits-sources{color:#ddd4d5;padding-top:18px}.credits-sources p{margin:0 0 8px;line-height:1.5}.credits-intro{font-size:16px}.credits-sources a{color:var(--ecran);text-underline-offset:3px}.credits-sources .sources{margin:18px 0 0;padding:0;list-style:none}.source{border-left:3px solid var(--trait);gap:8px;margin:0;padding:18px 0 18px 16px;display:grid}.source+.source{margin-top:6px}.source-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;display:flex}.credits-sources .source h3{font:700 18px/1.2 var(--texte);color:var(--ecran);margin:0}.source-licence{border:1px solid var(--trait);font:600 12.5px/1.2 var(--texte);color:var(--gris);border-radius:4px;padding:3px 8px}.source-texte p:last-child{margin-bottom:0}.source-date{color:var(--faisceau);font-size:14px}.source-mention{color:var(--gris);font-size:14px}.source-logo{width:160px;height:auto;display:block}.source-lien{font:600 14.5px var(--texte);text-decoration:underline;-webkit-text-decoration-color:var(--gris);text-decoration-color:var(--gris);justify-self:start}.source-lien:hover{-webkit-text-decoration-color:var(--ecran);text-decoration-color:var(--ecran)}.source-lien:focus-visible,.credits-sources a:focus-visible{outline:2px solid var(--ampoule);outline-offset:3px}.police{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.police-limelight{font:400 22px/1 var(--marquise);color:var(--ecran)}.police-barlow{font:700 20px/1 var(--texte);color:var(--ecran)}.credits-sources .credits-fait{border-top:1px solid var(--trait);color:var(--gris);margin-top:26px;padding-top:16px;font-size:14px}.credits-liens{flex-wrap:wrap;gap:6px 20px;font-size:14.5px;display:flex}.credits-liens a{padding:4px 0}
