@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-vietnamese-400-normal.05cocqagstldg.woff2)format("woff2"),url(../media/anton-vietnamese-400-normal.01kqu2_48hszw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-latin-ext-400-normal.0xrcw5a_y4ddv.woff2)format("woff2"),url(../media/anton-latin-ext-400-normal.09u678q4m9ric.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(../media/anton-latin-400-normal.2c_xnsc2yf3c2.woff2)format("woff2"),url(../media/anton-latin-400-normal.18u6h8o_3j6ll.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/bricolage-grotesque-vietnamese-wght-normal.03f_1bxrvnkfd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/bricolage-grotesque-latin-ext-wght-normal.37g1whwfgt7kp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/bricolage-grotesque-latin-wght-normal.1iqnhac4m3hwo.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.1dtltwig2y3wh.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.1hmx3sz6swr8m.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.37b2k1x9f-55d.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3xvzy9_grgcx4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0-hru0xfwhnbp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.1p_a2k8qd5zhp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--neutre:#0e1116;--fond:#071a42;--surface:#163779;--surface-2:#21478f;--filet:#2c4f96;--action:var(--marque,#d52b1e);--action-appuye:#b8221a;--or:#e3b341;--creme:#f4f1ea;--texte:#fff;--texte-2:#b9c6e0;--erreur:var(--mauvais,#ffb4ab);--f-logo:"Anton", Impact, sans-serif;--f-titre:"Bricolage Grotesque Variable", system-ui, sans-serif;--f-texte:"Manrope Variable", system-ui, sans-serif;--r:14px}:root[data-club=marseille]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fond:#f4fafd;--surface:#fff;--surface-2:#eaf6fb;--filet:#cfe6f2;--action:#1a8cc0;--action-appuye:#136e98;--creme:#0f3a52;--texte:#0f3a52;--texte-2:#557a8f;--erreur:#c2410c;--or-texte:#9a6e0c;--marque:#2faee0;--marque-2:#0f3a52;--nuit:#0f3a52;--barre:#fff;--champ:#fff;--champ-texte:#0f3a52;--bon:#1b8a5e;--bon-fond:#e3f6ee;--bon-texte:#0f3a52;--mauvais:#c2410c;--mauvais-fond:#fcefe2;--mauvais-texte:#9a3412;--hero-1:#fff;--hero-2:#eaf6fb;--hero-3:#d5eef8;--res-sous:#bcd7e4;--res-fort:#2faee0;--voile-fonce:#0f3a521a}*{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;padding:0;overflow-x:clip}@media (display-mode:standalone){html,body{overscroll-behavior-y:none}}body{background:var(--fond);color:var(--texte);font-family:var(--f-texte);-webkit-font-smoothing:antialiased;min-height:100dvh;font-weight:500;line-height:1.45}.neutre{background:var(--neutre);min-height:100dvh}a{color:inherit}h1,h2,h3{font-family:var(--f-titre);margin:0;font-weight:800;line-height:1.1}.ecran{max-width:480px;padding:calc(24px + env(safe-area-inset-top,0px)) 16px calc(48px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:20px;min-height:100dvh;margin:0 auto;display:flex}.mot{font-family:var(--f-logo);letter-spacing:.5px;text-transform:uppercase;font-size:34px;line-height:1}.sous{color:var(--texte-2);margin:0;font-size:15px}.carte{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-2) 35%, var(--surface)) 0%, var(--surface) 60%);border:1px solid var(--filet);border-radius:var(--r);padding:16px;box-shadow:inset 0 1px #ffffff12}.bouton{appearance:none;background:var(--action);color:#fff;font:800 16px/1 var(--f-texte);cursor:pointer;text-align:center;border:0;border-radius:999px;width:100%;padding:16px 20px;text-decoration:none;display:block}.bouton:active{background:var(--action-appuye)}.bouton.discret{border:1px solid var(--filet);color:var(--texte);background:0 0}.bouton:disabled{background:var(--surface-2);color:var(--texte-2);cursor:default}.bouton.discret:disabled{opacity:.6;background:0 0}.bouton:where(:not(.discret):not(.or)){font:800 17px/1.1 var(--f-titre);letter-spacing:.005em;box-shadow:inset 0 1px 0 #ffffff47, inset 0 -2px 0 #0000001f, 0 3px 0 var(--action-appuye), 0 8px 18px #00000047;transition:transform 80ms ease-out,box-shadow 80ms ease-out,background-color 80ms;position:relative}.bouton:where(:not(.discret):not(.or)):not(:disabled):active{box-shadow:inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #0000001f, 0 0 0 var(--action-appuye), 0 3px 8px #00000040;transform:translateY(3px)}.bouton:where(:not(.discret):not(.or)):disabled{box-shadow:none}.bouton:where(:not(.discret):not(.or))[aria-busy=true]{background:var(--action);color:#0000;box-shadow:inset 0 1px 0 #ffffff2e, 0 1px 0 var(--action-appuye);transform:translateY(2px)}.bouton[aria-busy=true]:after{content:"";border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.7s linear infinite bouton-tourne;position:absolute;top:50%;left:50%}@keyframes bouton-tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bouton:where(:not(.discret):not(.or)){transition:none}.bouton[aria-busy=true]:after{animation-duration:2s}}.champ{flex-direction:column;gap:6px;display:flex}.champ label{font-size:14px;font-weight:700}.champ input[type=email],.champ input[type=text],.champ textarea{font:600 17px var(--f-texte);border:1px solid var(--filet);background:var(--champ,#0b2357);color:var(--champ-texte,#fff);border-radius:12px;width:100%;padding:14px 16px}.case{align-items:flex-start;gap:10px;font-size:15px;display:flex}.case input{width:22px;height:22px;accent-color:var(--action);flex:none;margin:0}.message{border-radius:12px;padding:12px 14px;font-size:15px}.message.erreur{background:var(--mauvais-fond,#3a1220);color:var(--erreur)}.message.ok{background:var(--bon-fond,#0e3b5c);color:var(--bon-texte,#e6f6ff)}.pied{color:var(--texte-2);text-align:center;margin-top:auto;font-size:13px}.pilule-or{color:var(--or-texte,var(--or));background:var(--surface);border:1px solid var(--filet);font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:800}.titre-section{font:800 20px/1.2 var(--f-titre);margin:4px 0 -8px}.small{font-size:13px}.barre-or{background:var(--surface);border-radius:999px;height:8px;overflow:hidden}.barre-or span{background:var(--or);height:100%;display:block}.choix-joker{font:600 15px var(--f-texte);border:1px solid var(--filet);background:var(--champ,#0b2357);color:var(--champ-texte,#fff);border-radius:12px;width:100%;padding:12px}.pilule{appearance:none;font:700 14px/1.2 var(--f-texte);color:var(--creme);background:var(--surface);border:1px solid var(--filet);cursor:pointer;border-radius:999px;min-height:40px;padding:8px 14px}.pilule[data-on=true]{background:var(--creme);border-color:var(--creme);color:var(--fond)}.champ textarea{resize:vertical;font-size:16px;font-weight:500}@keyframes ballon-tourne{to{transform:rotate(360deg)}}.pilule-monnaie{align-items:center;gap:6px;padding-left:8px;display:inline-flex}.gain-monnaie{align-items:center;gap:5px;display:inline-flex}.piece-vol{z-index:60;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.compteur-pop{animation:.45s cubic-bezier(.3,1.6,.5,1) compteur-pop}@keyframes compteur-pop{40%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.compteur-pop{animation:none}}
:root{--bg:#0a1f4d;--surface2:#1c3f85;--line:#2a4a8f;--bleu:#1e4fa3;--rouge:#d52b1e;--or-fonce:#b8862a;--or-fond:#3a3418;--gris:#b9c6e0;--display:"Bricolage Grotesque Variable", "Arial Black", system-ui, sans-serif;--corps:"Manrope Variable", system-ui, sans-serif}@property --hang{syntax:"<angle>";inherits:false;initial-value:0deg}.toc-h{font:800 20px/1.2 var(--f-titre);margin:-2px 0 2px}.toc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.toc-grid>:last-child:nth-child(odd){grid-column:1/-1}.toc-tile{text-align:left;background:linear-gradient(160deg, color-mix(in srgb, var(--pc) 92%, #fff) 0%, var(--pc) 55%, color-mix(in srgb, var(--pc) 70%, #000) 100%);color:#fff;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;gap:8px;min-height:182px;padding:10px 12px 12px;display:flex;position:relative;overflow:hidden}.toc-tile.light{color:#0a1f4d}.toc-tile.done{box-shadow:inset 0 0 0 2.5px var(--or), 0 0 0 3px #e3b3412e}.toc-tile.done .toc-bar i{background:var(--or)}.toc-reste{color:#0a1f4d;font:800 11.5px/1.3 var(--body,inherit);text-transform:none;background:#f4f1ea;border-radius:999px;align-self:flex-start;padding:3px 9px}.toc-reste[data-etat=presque]{background:var(--action,#d52b1e);color:#fff}.toc-tile[style*=\#D52B1E] .toc-reste[data-etat=presque]{color:#d52b1e;background:#fff}.toc-reste[data-etat=complete]{background:var(--or);color:#0a1f4d}.toc-top{justify-content:space-between;align-items:center;display:flex}.toc-badge{font-family:var(--display);border:2px solid var(--or);text-align:center;background:#0000002e;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 4px;font-size:11px;font-weight:800;line-height:1;display:flex}.toc-tile.light .toc-badge{background:#ffffff59}.toc-n{opacity:.9;font-size:12px;font-weight:800}.toc-fan{height:80px;display:block;position:relative}.toc-c{transform-origin:50% 120%;width:50px;position:absolute;top:2px;left:50%}.toc-c .vig{width:100%;box-shadow:0 4px 10px #00000059}.toc-c.c0{transform:translate(-112%)rotate(-11deg)translateY(6px)}.toc-c.c1{z-index:2;transform:translate(-50%)}.toc-c.c2{transform:translate(12%)rotate(11deg)translateY(6px)}.toc-ghost{aspect-ratio:5/7;font-family:var(--display);opacity:.8;background:#00000026;border:1.5px dashed #ffffff8c;border-radius:5px;justify-content:center;align-items:center;font-size:20px;display:flex}.toc-tile.light .toc-ghost{background:#ffffff40;border-color:#0a1f4d73}.toc-t{font-family:var(--display);text-transform:uppercase;flex-direction:column;font-size:17px;line-height:1.1;display:flex}.toc-t small{font-family:var(--body,inherit);text-transform:none;opacity:.85;font-size:11px;font-weight:800}.toc-bar{background:#00000040;border-radius:9px;height:5px;margin-top:auto;display:block;overflow:hidden}.toc-bar i{background:#f4f1ea;height:100%;display:block}.toc-tile.light .toc-bar i{background:#0a1f4d}.toc-resume{background:var(--surface);border:1px solid var(--line);border-left:5px solid var(--pc);color:inherit;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;display:flex}.toc-resume .ps-go{margin-left:auto}.album-nav{z-index:20;background:var(--bg);align-items:center;gap:6px;padding:8px 0;display:flex;position:sticky;top:0}.an-toc,.an-arr{background:var(--surface);border:1px solid var(--line);width:44px;height:44px;color:inherit;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:26px;line-height:1;display:flex}.an-mid{flex-direction:column;flex:1;align-items:center;min-width:0;line-height:1.15;display:flex}.an-mid b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}.an-mid .num{opacity:.75;margin-top:5px;font-size:12px}.an-dots{gap:4px;display:flex}.an-dots i{background:#ffffff40;border-radius:9px;width:6px;height:6px}.an-dots i.ok{background:var(--or);opacity:.6}.an-dots i.on{background:var(--or);opacity:1;width:16px}.album-sheet{touch-action:pan-y;flex-direction:column;gap:14px;display:flex}.album-sheet.in-r{animation:.28s ease-out shIn}.album-sheet.in-l{animation:.28s ease-out shInL}.vig.I{--ink:#f4f1ea;--gem:#f4f1ea;background:#14161c;box-shadow:inset 0 0 0 2px #f4f1ea,inset 0 0 0 4px #d52b1e}.vig.I .v-art{background:repeating-linear-gradient(45deg,#f4f1ea0f 0 1cqw,#0000 1cqw 3cqw),radial-gradient(100% 80% at 50% 25%,#2a2f3a,#0b0c10 75%)}.vig.I .v-stamp{color:#14161c;background:#f4f1ea;transform:rotate(-6deg)}.vig.I .v-holo{opacity:.85;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 30%,#f4f1ea73 44%,#d52b1e40 52%,#0000 64%) 0 0/260% 100%;animation:3.4s ease-in-out infinite sheen}.vig.P{--ink:#0a1f4d;--gem:#0a1f4d;background:linear-gradient(150deg,#f7da8a,#e3b341 35%,#b8862a 70%,#f2cf73);box-shadow:inset 0 0 0 3px #0a1f4d}.vig.P .v-art{background:repeating-conic-gradient(from 0deg at 50% 70%, #0a1f4d1a 0 6deg, transparent 6deg 18deg), linear-gradient(170deg, #f2cf73, #e3b341 50%, #b8862a);color:#0a1f4d}.vig.P .v-art:before{opacity:1;top:58%;bottom:auto}.vig.P .v-date{white-space:nowrap;font-size:6.5cqw}.vig.P .v-mtitle{overflow-wrap:anywhere;font-size:12cqw}.vig.P .v-holo{opacity:1;background:linear-gradient(115deg,#0000 30%,#fffc 45%,#0000 60%) 0 0/260% 100%;animation:2.8s ease-in-out infinite sheen}.vig.miss.P{border-color:var(--or-fonce)}@media (prefers-reduced-motion:reduce){.album-sheet.in-r,.album-sheet.in-l{animation:none}}.toc-tile.dk{background:linear-gradient(160deg,#2a4c94 0%,#173572 50%,#0e2459 100%);border:1.5px solid #f4f1ea61}.toc-tile.dk[style*=\#14161C]{background:linear-gradient(160deg,#3a3d47 0%,#22252d 50%,#14161c 100%)}.toc-fan.f2 .toc-c.c0{transform:translate(-90%)rotate(-8deg)translateY(4px)}.toc-fan.f2 .toc-c.c2{transform:translate(-10%)rotate(8deg)translateY(4px)}.vgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vig{--s:#1e4fa3;--frame:#f4f1ea;--ink:#0a1f4d;--foot:#0a1f4d;--footInk:#f4f1ea;aspect-ratio:5/7;background:var(--frame);color:var(--ink);text-align:left;font-family:var(--corps);cursor:pointer;border:none;border-radius:9%/6.4%;flex-direction:column;width:100%;padding:4.5% 4.5% 0;display:flex;position:relative;overflow:hidden;box-shadow:0 2px #00000040;container-type:inline-size}button.vig{padding:4.5% 4.5% 0}.v-art{background:repeating-linear-gradient(135deg, #ffffff12 0 2cqw, transparent 2cqw 5cqw), radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--s) 70%, #fff 30%), var(--s) 55%, color-mix(in srgb, var(--s) 60%, #000 40%));color:#fff;isolation:isolate;border-radius:4cqw;flex:1;position:relative;overflow:hidden}.v-art:before{content:"";background:linear-gradient(90deg, var(--rouge) 0 47%, var(--or) 47% 53%, var(--bleu) 53%);opacity:.9;z-index:0;height:7cqw;position:absolute;bottom:21%;left:-10%;right:-10%;transform:rotate(-12deg)}.v-ini{font-family:var(--display);letter-spacing:-.06em;color:#ffffff1a;z-index:0;justify-content:center;align-items:center;font-size:48cqw;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.v-photo{z-index:1;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.v-photo svg{width:78%;height:auto;color:color-mix(in srgb, var(--s) 35%, #000 65%);opacity:.9}.v-photo img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.v-photo.has:after{content:"";background:linear-gradient(transparent, color-mix(in srgb, var(--s) 70%, #000 30%));height:45%;position:absolute;inset:auto 0 0}.v-top{z-index:2;text-shadow:0 1px 2px #0006;flex-direction:column;align-items:center;display:flex;position:absolute;top:4cqw;left:5cqw}.v-ovr{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:19cqw;font-weight:800;line-height:.9}.v-pos{letter-spacing:.06em;font-size:8.5cqw;font-weight:800}.v-season{border:1.5cqw solid var(--or);background:var(--bg);color:#fff;width:20cqw;height:20cqw;font-family:var(--display);text-align:center;z-index:2;border-radius:50%;justify-content:center;align-items:center;font-size:6.5cqw;font-weight:800;line-height:.95;display:flex;position:absolute;top:4cqw;right:4cqw}.v-name{z-index:2;text-shadow:0 1px 3px #0000008c;flex-direction:column;padding:0 5cqw 4cqw;line-height:1;display:flex;position:absolute;bottom:0;left:0;right:0}.v-name small{opacity:.92;white-space:nowrap;text-overflow:ellipsis;font-size:8.5cqw;font-weight:700;overflow:hidden}.v-name b{font-family:var(--display);text-transform:uppercase;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:14cqw;font-weight:800;overflow:hidden}.v-name b.long{font-size:11cqw}.v-foot{letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;justify-content:space-between;align-items:center;gap:2cqw;padding:3cqw 0 3.5cqw;font-size:6.8cqw;font-weight:800;display:flex}.v-rar{text-transform:uppercase;align-items:center;gap:1.5cqw;display:flex}.v-rar i{background:var(--gem,#1e4fa3);width:5cqw;height:5cqw;display:block;transform:rotate(45deg)}.v-holo{pointer-events:none;z-index:3;mix-blend-mode:overlay;opacity:0;position:absolute;inset:0}.vig.C{--frame:#f4f1ea;--gem:#1e4fa3}.vig.R{--frame:linear-gradient(160deg, #e8453a, #b8221a 60%, #8e1a13);--ink:#fff;--gem:#fff;background:linear-gradient(160deg,#e8453a,#b8221a 60%,#8e1a13)}.vig.R .v-holo{opacity:1;background:linear-gradient(115deg,#0000 35%,#ffffff8c 48%,#0000 60%) 0 0/260% 100%;animation:4.5s ease-in-out infinite sheen}.vig.L{--ink:#0a1f4d;--gem:#0a1f4d;background:linear-gradient(150deg,#f7da8a,#e3b341 30%,#b8862a 62%,#f2cf73 85%,#b8862a)}.vig.L .v-art{background:repeating-conic-gradient(from 0deg at 50% 38%, #e3b34129 0 6deg, transparent 6deg 18deg), radial-gradient(100% 75% at 50% 30%, #1c3f85, #0a1f4d 70%)}.vig.L .v-season{border-color:#fff}.vig.L .v-holo{opacity:1;background:linear-gradient(115deg,#0000 30%,#ffffffbf 45%,#fff0c84d 52%,#0000 62%) 0 0/260% 100%;animation:3.2s ease-in-out infinite sheen}.vig.V{--ink:#fff;--gem:#fff;background:#1e4fa3;box-shadow:inset 0 0 0 3px #d52b1e}.vig.V .v-art{color:#fff;background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 6cqw),linear-gradient(170deg,#2b5db5,#1e4fa3 55%,#163779);overflow:hidden}.vig.V .v-art:before{opacity:.95;z-index:1;top:62%;bottom:auto}.vig.V .v-lph{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.vig.V .v-art.has:after{content:"";z-index:1;background:linear-gradient(#0a1f4deb 0,#0a1f4d8c 38%,#0a1f4d00 58% 72%,#0a1f4dbf 100%);position:absolute;inset:0}.vig.V .v-art.has:before{display:none}.vig.V .v-mtitle{font-size:11.5cqw}.vig.V .v-date{letter-spacing:.02em;white-space:nowrap;text-overflow:clip;font-size:6.2cqw;overflow:hidden}.vig.V .v-art.has .v-date,.vig.V .v-art.has .v-mtitle{text-shadow:0 1px 3px #0009}.vig.V .v-picto{color:#fff;filter:drop-shadow(0 1px 2px #00000073);width:24cqw}.vig.V .v-holo{opacity:1;background:linear-gradient(115deg,#0000 35%,#ffffff80 48%,#0000 60%) 0 0/260% 100%;animation:4s ease-in-out infinite sheen}.pk-r.r-V{opacity:1;background:#6fd3ff}.vig.M{--ink:#e3b341;--gem:#e3b341;background:#0a1f4d;box-shadow:inset 0 0 0 3px #e3b341}.vig.M .v-art{color:#0a1f4d;background:repeating-linear-gradient(90deg,#0a1f4d14 0 1px,#0000 1px 6cqw),linear-gradient(170deg,#f2cf73,#e3b341 50%,#b8862a)}.vig.M .v-art:before{opacity:1;top:58%;bottom:auto}.v-date{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;z-index:2;font-size:8cqw;font-weight:800;position:absolute;top:6cqw;left:6cqw;right:6cqw}.v-mtitle{font-family:var(--display);z-index:2;text-wrap:balance;font-size:13cqw;font-weight:800;line-height:1;position:absolute;top:18cqw;left:6cqw;right:6cqw}.v-picto{z-index:2;color:#0a1f4d;width:30cqw;position:absolute;bottom:5cqw;right:5cqw}.vig.M .v-holo{opacity:1;background:linear-gradient(115deg,#0000 35%,#fff9 48%,#0000 60%) 0 0/260% 100%;animation:3.8s ease-in-out infinite sheen}.vig.H{--ink:#fff;--gem:#e3b341;background:#06112b}.vig.H:before{content:"";border-radius:inherit;background:conic-gradient(from var(--hang,0deg), #e3b341, #d52b1e, #f4f1ea, #1e4fa3, #c88cff, #e3b341);-webkit-mask-composite:xor;z-index:4;pointer-events:none;padding:1.6cqw;animation:6s linear infinite hspin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vig.H .v-art{background:repeating-linear-gradient(135deg,#e3b3411f 0 1.5cqw,#0000 1.5cqw 4cqw),radial-gradient(100% 80% at 50% 25%,#2a4a8f,#06112b 75%)}.vig.H .v-holo{opacity:.9;mix-blend-mode:color-dodge;background:linear-gradient(115deg,#0000 25%,#ff787859 38%,#78d2ff59 46%,#82a0ff59 54%,#0000 66%) 0 0/260% 100%;animation:3s ease-in-out infinite sheen}.v-stamp{z-index:2;background:var(--or);color:#0a1f4d;font-family:var(--display);border-radius:2cqw;padding:1cqw 2.5cqw;font-size:7cqw;font-weight:800;position:absolute;top:26cqw;right:4cqw;transform:rotate(8deg)}.vig.miss{border:2px dashed var(--line);color:var(--gris);box-shadow:none;cursor:default;text-align:center;background:0 0;justify-content:center;align-items:center;gap:2px;padding:0}.vig.miss b{font-family:var(--display);font-size:22cqw;line-height:1}.vig.miss span{padding-inline:6cqw;font-size:8.5cqw;font-weight:700;line-height:1.15}.vig.miss.H{border-color:var(--or-fonce)}.vig.miss.H:before{display:none}.vig .cnt{background:var(--rouge);color:#fff;z-index:5;border-radius:999px;padding:.5cqw 3cqw;font-size:8cqw;font-weight:800;position:absolute;bottom:13cqw;right:6cqw}.vig .new{background:var(--or);color:var(--bg);z-index:5;border-radius:999px;padding:.5cqw 3cqw;font-size:8cqw;font-weight:800;position:absolute;bottom:13cqw;left:6cqw}.zoom{z-index:60;padding:24px 16px calc(24px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040c20db;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}.zoom .tilt{perspective:900px;width:min(300px,78vw)}.zoom .vig{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));cursor:default;transition:transform .12s ease-out;box-shadow:0 18px 40px #00000080}.zoom .meta{text-align:center;flex-direction:column;gap:4px;max-width:320px;display:flex}.zoom .credit{color:var(--gris);font-size:12px}.zoom .credit a{color:var(--or-texte,var(--or))}@media (prefers-reduced-motion:reduce){.v-holo,.vig.H:before{animation:none!important}.zoom .vig{transition:none}}.badge-season{border:3px solid var(--or);width:46px;height:46px;font-family:var(--display);text-align:center;color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:flex}.pk-wrap{perspective:900px;touch-action:pan-y;justify-content:center;padding:18px 0 6px;display:flex}.pk-wrap.empty{opacity:.4;filter:grayscale(.6)}.pk3{--rx:0deg;--ry:0deg;--hx:50%;--glow:#e3b341;aspect-ratio:5/7.6;width:216px;max-width:66vw;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;filter:drop-shadow(0 18px 22px #00000073);transition:transform .25s ease-out;animation:3.2s ease-in-out infinite pkfloat;position:relative}.pk3>div{border-radius:6px}.pk-flap{z-index:3;cursor:grab;touch-action:none;background:linear-gradient(#24489a,#1c3f85);height:15%;transition:transform .7s cubic-bezier(.3,.7,.3,1),opacity .7s;position:absolute;top:0;left:0;right:0}.pk-crimp{background:repeating-linear-gradient(90deg,#ffffff47 0 2px,#0000001f 2px 5px),linear-gradient(#e3b341,#b8862a);height:13px;position:absolute;top:0;left:0;right:0}.pk-crimp.bot{top:auto;bottom:0}.pk-tearline{background:repeating-linear-gradient(90deg,#f4f1eabf 0 6px,#0000 6px 11px);height:2px;position:absolute;bottom:0;left:6px;right:6px}.pk-tearline i{width:0;height:6px;box-shadow:0 0 10px 3px var(--glow);background:#fff;border-radius:3px;transition:width 80ms;position:absolute;top:-2px;left:0}.pk-body{color:var(--creme);background:radial-gradient(120% 70% at 50% 20%,#2a57b0,#13306e 55%,#0a1f4d);border-top:1px solid #ffffff1f;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:15% 0 0;overflow:hidden}.pk-band{opacity:.95;pointer-events:none;display:flex;position:absolute;inset:-20% -40%;transform:rotate(-24deg)translateY(-6%)}.pk-band i{flex:none;width:9%;height:100%}.pk-band i:first-child{background:var(--rouge);margin-left:58%}.pk-band i:nth-child(2){background:var(--or);width:2.5%}.pk-band i:nth-child(3){opacity:.85;background:#fff;width:4%}.pk-logo{z-index:1;filter:drop-shadow(0 4px 8px #0006);width:38%;margin-top:-4%;position:relative}.pk-logo svg{width:100%;height:auto}.pk-name{letter-spacing:.02em;z-index:1;font-size:24px;position:relative}.pk-name b{color:var(--or-texte,var(--or))}.pk-sub{letter-spacing:.14em;z-index:1;opacity:.85;font-size:11px;font-weight:800;position:relative}.pk-n{letter-spacing:.12em;background:var(--rouge);z-index:1;border-radius:999px;margin-top:4px;padding:3px 10px;font-size:11px;font-weight:800;position:relative}.pk3.moment .pk-flap{background:linear-gradient(#f0c75a,#e3b341)}.pk3.moment .pk-body{color:var(--bg);background:radial-gradient(120% 70% at 50% 20%,#f6d57a,#e3b341 50%,#b8862a)}.pk3.moment .pk-crimp{background:repeating-linear-gradient(90deg,#ffffff4d 0 2px,#00000026 2px 5px),linear-gradient(#1c3f85,#0a1f4d)}.pk3.moment .pk-name b{color:var(--rouge)}.pk3.moment .pk-band i:nth-child(2){background:var(--bg)}.pk-holo{pointer-events:none;z-index:4;mix-blend-mode:overlay;background:linear-gradient(115deg, transparent 30%, #ffffff8c calc(var(--hx) - 8%), #6fd3ff59 var(--hx), #e3b34159 calc(var(--hx) + 8%), transparent 75%);opacity:.8;border-radius:6px;position:absolute;inset:0}.pk-hint{text-align:center;color:var(--gris);justify-content:center;align-items:center;gap:8px;min-height:20px;margin:0;font-size:14px;font-weight:700;display:flex}.pk-arrow{width:28px;height:10px;position:relative;overflow:hidden}.pk-arrow:before{content:"";background:var(--or);width:22px;height:2px;box-shadow:0 0 6px var(--or);animation:1.3s ease-in-out infinite pkarrow;position:absolute;top:4px;left:-30px}.pk-snd{background:var(--or-fond);border:1px dashed var(--or);color:var(--or-texte,var(--or));border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.pk3.ripped{animation:.5s ease-out forwards pkrip}.pk3.ripped .pk-flap{opacity:0;transform:translate(70px,-150px)rotate(28deg)}.pk3.ripped .pk-body:after{content:"";background:radial-gradient(closest-side, var(--glow), transparent);height:60%;animation:.9s ease-out forwards pkglow;position:absolute;top:-30%;left:-10%;right:-10%}.pk-scene{justify-content:center;min-height:340px;padding:26px 0 10px;display:flex;position:relative}.pk-rays{background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--glow) 35%, transparent) 0 8deg, transparent 8deg 22deg);opacity:.55;pointer-events:none;border-radius:50%;width:560px;height:560px;margin:-280px 0 0 -280px;animation:14s linear infinite pkspin;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(closest-side,#000 15%,#0000 70%);mask:radial-gradient(closest-side,#000 15%,#0000 70%)}.pk-rays.big{opacity:.95;animation-duration:7s}.pk-stack{aspect-ratio:5/7;cursor:pointer;outline-offset:6px;width:208px;max-width:62vw;position:relative}.pk-card{perspective:900px;transform:translate(calc(var(--k) * 5px), calc(var(--k) * -5px)) rotate(calc(var(--k) * 2.5deg));opacity:0;transition:translate .6s cubic-bezier(.2, .8, .2, 1) calc(var(--k) * 90ms), opacity .4s calc(var(--k) * 90ms), transform .5s;position:absolute;inset:0;translate:0 80px}.pk-stack.up .pk-card{opacity:1;translate:0}.pk-in{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,.7,.3,1.2);position:absolute;inset:0}.pk-in .face{backface-visibility:hidden;border-radius:8px;position:absolute;inset:0}.pk-in .pk-back{border:3px solid var(--or);background:repeating-linear-gradient(135deg,#e3b34124 0 6px,#0000 6px 14px),radial-gradient(circle at 50% 40%,#2a57b0,#13306e);justify-content:center;align-items:center;display:flex;box-shadow:0 10px 24px #0006}.pk-in .pk-back svg{width:50%}.pk-r{background:var(--gris);opacity:.5;border-radius:3px;width:34px;height:5px;margin-left:-17px;position:absolute;bottom:10px;left:50%}.pk-in .pk-front{transform:rotateY(180deg)}.pk-in .pk-front .vig{height:100%}.pk-card.open .pk-in{transform:rotateY(180deg)}.pk-card.open{transform:none;z-index:20!important}.pk-card.open .pk-in{animation:.6s ease-out pkpop}.pk-stack .pk-card.away{opacity:0;pointer-events:none;transition:transform .45s ease-in,opacity .45s;transform:translate(-40px,260px)scale(.3)rotate(-10deg)}.pk-tray{justify-content:center;gap:10px;min-height:0;display:flex}.pk-mini{width:88px;animation:.35s ease-out pkin}.pk-mini .vig{height:auto}.pk-spark{z-index:30;pointer-events:none;border-radius:2px;width:8px;height:8px;margin:-4px;animation:.85s ease-out forwards pkspark;position:absolute;top:50%;left:50%}.pk-skip{background:var(--surface2);border:1px solid var(--line);color:var(--creme);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.pk-walk{--glow:#e3b341;z-index:60;opacity:0;background:radial-gradient(70% 50% at 50% 55%,#0a1f4d99,#040c20 80%);justify-content:center;align-items:center;transition:opacity .35s;display:flex;position:fixed;inset:0;overflow:hidden}.pk-walk[hidden]{display:none}.pk-walk.on{opacity:1}.pk-walk.out{opacity:0}.pk-beam{background:linear-gradient(to top, color-mix(in srgb, var(--glow) 55%, transparent), transparent 75%);clip-path:polygon(45% 100%,55% 100%,100% 0,0 0);filter:blur(6px);opacity:.75;transform-origin:50% 100%;width:46%;height:130%;position:absolute;bottom:-10%}.pk-beam.l{animation:1.6s ease-in-out infinite alternate pkbeamL;left:2%}.pk-beam.r{animation:1.6s ease-in-out infinite alternate pkbeamR;right:2%}.pk-clue{font-family:var(--display);text-align:center;color:var(--creme);opacity:0;text-shadow:0 4px 24px #0009;padding:0 24px;font-size:34px;font-weight:800;line-height:1.1;position:relative}.pk-clue.gold{color:var(--glow);letter-spacing:.06em;text-shadow:0 0 30px var(--glow);font-size:44px}.pk-clue.in{animation:.9s cubic-bezier(.2,.9,.3,1.3) forwards pkclue}.pk-flash{z-index:70;pointer-events:none;background:#fff;animation:.7s ease-out forwards pkflash;position:fixed;inset:0}.confetti{z-index:65;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.pk3,.pk-rays,.pk-beam,.pk-arrow:before{animation:none}.pk-card{transition-duration:10ms}}.packstrip{color:var(--bg);text-align:left;background:linear-gradient(100deg,#f0c75a,#e3b341 60%,#b8862a);border:none;border-radius:18px;align-items:center;gap:14px;padding:12px 16px;animation:2.2s ease-in-out infinite psglow;display:flex;box-shadow:0 0 #e3b34199}.mini-pk{background:radial-gradient(120% 70% at 50% 20%,#2a57b0,#13306e 60%);border-radius:5px;flex-shrink:0;place-items:center;width:44px;height:62px;animation:3s ease-in-out infinite pkfloat;display:grid;position:relative;overflow:hidden;transform:rotate(-8deg);box-shadow:0 6px 12px #00000059}.mini-pk:before{content:"";background:repeating-linear-gradient(90deg,#ffffff4d 0 2px,#0000 2px 4px),#b8862a;height:6px;position:absolute;top:0;left:0;right:0}.mini-pk i{background:linear-gradient(90deg, transparent 58%, var(--rouge) 58% 66%, var(--or) 66% 68%, transparent 68%);position:absolute;inset:-30%;transform:rotate(-24deg)}.mini-pk svg{width:60%;position:relative}.mini-pk.moment{background:radial-gradient(120% 70% at 50% 20%,#f6d57a,#e3b341)}.ps-go{margin-left:auto;font-size:30px;font-weight:800;line-height:1}.packstrip .small{opacity:.8}.v-photo.kit svg{width:84%;color:color-mix(in srgb, var(--s) 30%, #000 70%);opacity:1}:is(.vig.C .v-art:has(.v-photo.kit),.vig.R .v-art:has(.v-photo.kit)){background:repeating-linear-gradient(0deg,#ffffff09 0 8%,#0000 8% 16%),radial-gradient(110% 80% at 50% 22%,#2a57b0,#0a1f4d 75%)!important}.v-photo.kit svg{color:#06112b!important}.v-photo.kit:after{content:"";background:linear-gradient(#0000,#06112beb 70%);height:46%;position:absolute;inset:auto 0 0}.vig .v-art.tb:not(#_){background:radial-gradient(circle, #14213d1c 1px, transparent 1.5px) 0 0/2.6cqw 2.6cqw, repeating-conic-gradient(from 0deg at 50% 34%, color-mix(in srgb, var(--s) 24%, transparent) 0 7deg, transparent 7deg 15deg), #efe4cc!important}.v-art.tb .v-ini{display:none}.v-art.tb:before{opacity:.55}.v-art.tb .v-photo img{object-fit:cover;object-position:50% 12%}.v-art.tb .v-photo.has:after,.v-art.tb .v-photo.kit:after{background:linear-gradient(#0000,#0a1f4df2 78%);height:42%}.v-art.tb .v-photo.kit svg{filter:drop-shadow(1.2cqw 0 #fafcfc)drop-shadow(-1.2cqw 0 #fafcfc)drop-shadow(0 1.2cqw #fafcfc)drop-shadow(0 -1.2cqw #fafcfc)drop-shadow(.5cqw 0 #0a1f4d)drop-shadow(-.5cqw 0 #0a1f4d)drop-shadow(0 -.5cqw #0a1f4d);width:86%;color:#0a1f4d!important}.v-art.tb .v-top,.v-art.tb .v-season{z-index:3}.v-art.tb .v-top{color:#0a1f4d;text-shadow:0 0 .8cqw #efe4cc,0 0 1.6cqw #efe4cc,0 0 2.4cqw #efe4cc}.pk-ahou{color:var(--glow);opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;bottom:12%;left:0;right:0}.pk-hands{width:84px;height:84px;display:block}.pk-hands svg{width:100%;height:100%}.pk-ahou b{font-family:var(--display);letter-spacing:.1em;text-shadow:0 0 24px var(--glow);font-size:30px}.pk-walk.clap .pk-ahou{animation:.5s cubic-bezier(.2,.9,.3,1.4) pkahou}.pk-walk.clap:after{content:"";background:radial-gradient(60% 45% at 50% 60%, color-mix(in srgb, var(--glow) 40%, transparent), transparent 70%);pointer-events:none;animation:.45s ease-out forwards pkclapf;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.pk-walk.clap .pk-ahou,.pk-walk.clap:after{animation:none}}.album-paper{background:var(--creme);background-image:radial-gradient(#0a1f4d0d 1px,#0000 1.5px);background-size:10px 10px;border-radius:18px;padding:12px;box-shadow:inset 0 0 0 1px #0a1f4d14,0 10px 24px -12px #0009}.album-paper .vig.miss{color:#5b6b8c;background:#0a1f4d08;border-color:#0a1f4d4d}.album-paper .vig.miss b{color:var(--bg)}@keyframes shInL{0%{opacity:.3;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes shIn{0%{opacity:.3;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes sheen{0%{background-position:120% 0}55%,to{background-position:-60% 0}}@keyframes hspin{to{--hang:360deg}}@keyframes burst{0%{box-shadow:0 0 #e3b34100}30%{box-shadow:0 0 40px 8px #e3b341f2}to{box-shadow:0 0 14px 2px #e3b34180}}@keyframes pkfloat{0%,to{translate:0}50%{translate:0 -7px}}@keyframes pkarrow{to{left:30px}}@keyframes pkrip{0%{transform:rotate(0)}20%{transform:rotate(-3deg)scale(1.03)}40%{transform:rotate(3deg)}60%{transform:rotate(-2deg)}to{transform:rotate(0)scale(1.04)}}@keyframes pkglow{0%{opacity:0}40%{opacity:1}to{opacity:1;transform:scaleY(1.6)}}@keyframes pkspin{to{transform:rotate(360deg)}}@keyframes pkpop{0%{scale:1}55%{scale:1.08}to{scale:1}}@keyframes pkin{0%{opacity:0;transform:translateY(-30px)scale(.8)}}@keyframes pkspark{to{transform:rotate(var(--a)) translateX(var(--d)) rotate(45deg) scale(.2);opacity:0}}@keyframes pkbeamL{0%{transform:rotate(-28deg)}to{transform:rotate(12deg)}}@keyframes pkbeamR{0%{transform:rotate(28deg)}to{transform:rotate(-12deg)}}@keyframes pkclue{0%{opacity:0;filter:blur(8px);transform:scale(2.2)}35%{opacity:1;filter:blur();transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(.96)}}@keyframes pkflash{0%{opacity:.85}to{opacity:0}}@keyframes psglow{50%{box-shadow:0 0 22px 2px #e3b3418c}}@keyframes pkahou{0%{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1.18)}to{opacity:.85;transform:scale(1)}}@keyframes pkclapf{0%{opacity:1}to{opacity:0}}a.toc-tile,a.toc-resume,a.packstrip,a.an-toc{color:inherit;text-decoration:none}a.packstrip{color:var(--bg)}.pk-bio{text-align:center;max-width:360px;color:var(--texte);border:1px solid var(--filet);background:#ffffff0f;border-radius:14px;margin:0 auto;padding:10px 14px;font-size:14px;line-height:1.45;animation:.4s ease-out pk-bio}.pk-bio b{font-family:var(--f-titre);margin-bottom:2px;display:block}@keyframes pk-bio{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pk-bio{animation:none}}.vig-defi{color:inherit;text-decoration:none;display:block;position:relative}.vig-defi .vig.miss{cursor:pointer}.defi-badge{font:800 10px/1 var(--f-texte);background:var(--marque,#d52b1e);color:#fff;white-space:nowrap;border-radius:999px;padding:4px 8px;position:absolute;bottom:-7px;left:50%;translate:-50%;box-shadow:0 2px 6px #00000040}.vig-defi[data-etat=bientot] .defi-badge,.vig-defi[data-etat=demain] .defi-badge{background:#5b6b8c}.pk-compte{text-align:center;font:800 15px/1.2 var(--f-texte);color:var(--texte-2);margin:0}.pk-compte b{font:400 48px/1 var(--f-logo);color:var(--texte);display:block}.pk-regles summary{cursor:pointer;font-weight:800}.pk-regles ul{flex-direction:column;gap:6px;margin:10px 0;padding-left:18px;font-size:14px;display:flex}.pk-scene-carte{isolation:isolate;background:radial-gradient(60% 45% at 50% 52%, color-mix(in srgb, var(--or) 22%, transparent), transparent 70%), radial-gradient(120% 80% at 50% 0%, #21478f 0%, var(--fond) 75%);border:1px solid color-mix(in srgb, var(--texte) 12%, transparent);border-radius:22px;flex-direction:column;gap:10px;padding:18px 15px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #0000004d,inset 0 1px #ffffff1f}.pk-scene-carte:before{content:"";z-index:-1;background-image:radial-gradient(#ffffff0f 1.2px,#0000 1.6px);background-size:10px 10px;position:absolute;inset:0}.pk-scene-carte .pk-compte{color:var(--creme);letter-spacing:.04em;text-transform:uppercase;font-size:12.5px}.pk-scene-carte .pk-compte b{color:#fff;text-shadow:0 6px 20px #0006;font-size:64px}.pk-boutique{flex-direction:column;gap:12px;display:flex}.pk-boutique-haut{justify-content:space-between;align-items:center;gap:10px;display:flex}.pk-boutique-haut>span:first-child{flex-direction:column;gap:2px;display:flex}.pk-boutique-haut small{font:800 11px/1 var(--f-texte);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-2)}.pk-boutique-haut b{font:400 34px/1 var(--f-logo);color:var(--creme)}.pk-reste{font:800 12px/1 var(--f-texte);background:color-mix(in srgb, var(--creme) 12%, transparent);color:var(--creme);border-radius:999px;padding:6px 11px}.pk-reste[data-vide]{color:var(--texte-2);box-shadow:inset 0 0 0 1px var(--filet);background:0 0}.pk-gains{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pk-gain{background:var(--surface);border:1px solid var(--filet);color:inherit;border-radius:16px;flex-direction:column;gap:6px;padding:12px 13px;text-decoration:none;display:flex}.pk-gain b{font:800 14px/1.2 var(--f-titre)}.pk-gain small{font:800 11.5px/1 var(--f-texte);background:color-mix(in srgb, var(--or) 22%, transparent);color:var(--or);border-radius:999px;align-self:flex-start;padding:3px 8px}.pk-solde{align-items:center;gap:8px;display:inline-flex}.toc-tile.light .toc-reste:not([data-etat]){color:#fff;background:#0a1f4d}.pk-compte{font:800 12px var(--f-texte,sans-serif);color:#cfd8ee;align-items:center;gap:5px;display:inline-flex}.pk-compte i{background:#fff3;border-radius:3px;width:18px;height:5px}.pk-compte i[data-on]{background:#fff}.pk-compte span{margin-left:3px}.pk-in .pk-front{position:relative}.pk-tampon{z-index:3;opacity:0;color:#fff;font:400 19px/1 var(--f-logo,Anton, sans-serif);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;background:#21478f;border:2px solid #ffffff8c;border-radius:10px;padding:6px 11px;position:absolute;top:30%;right:-10px;transform:rotate(10deg)scale(.6);box-shadow:0 8px 16px #00000059}.pk-tampon[data-neuve]{color:#071a42;background:linear-gradient(160deg,#f6d67a,#e3b341 55%,#c2922e);border:0}.pk-tampon small{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font:800 9px var(--f-texte,sans-serif);letter-spacing:.04em;margin-top:3px;display:block;overflow:hidden}.pk-card.open .pk-tampon{animation:.35s cubic-bezier(.2,1.6,.4,1) .45s forwards pktampon}.pk-card.away .pk-tampon{display:none}@keyframes pktampon{to{opacity:1;transform:rotate(10deg)scale(1)}}@media (prefers-reduced-motion:reduce){.pk-card.open .pk-tampon{opacity:1;animation:none;transform:rotate(10deg)}}.pk-mini{position:relative}.pk-mini em,.pk-bilan em{color:#fff;font:800 9.5px var(--f-texte,sans-serif);white-space:nowrap;background:#21478f;border:1px solid #fff6;border-radius:99px;padding:1px 7px;font-style:normal;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.pk-mini em[data-neuve],.pk-bilan em[data-neuve]{color:#071a42;background:#e3b341;border-color:#0000}.pk-bilan{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-bottom:8px;display:grid}.pk-bilan[data-n="1"]{grid-template-columns:minmax(0,160px);justify-content:center}.pk-bilan[data-n="2"]{grid-template-columns:repeat(2,minmax(0,140px));justify-content:center}.pk-bilan>div{animation:.35s ease-out both pkin;position:relative}.pk-bilan .vig{height:auto}.pk-bilan em{font:400 12px var(--f-logo,Anton, sans-serif);letter-spacing:.04em;padding:2px 9px;bottom:-10px}.pk-ligne{background:var(--surface,#163779);border:1px solid var(--filet,#ffffff1f);color:#fff;border-radius:14px;align-items:center;gap:10px;padding:12px;text-decoration:none;display:flex}.pk-ligne>i{width:38px;height:38px;font:400 15px var(--f-logo,Anton, sans-serif);background:#21478f;border-radius:10px;flex:none;place-items:center;font-style:normal;display:grid}.pk-ligne>i[data-neuve]{color:#071a42;background:#e3b341}.pk-ligne>span{flex-direction:column;min-width:0;display:flex}.pk-ligne b{font:700 14px var(--f-titre,sans-serif)}.pk-ligne small{text-overflow:ellipsis;white-space:nowrap;font:600 12px var(--f-texte,sans-serif);color:#9fb0d8;overflow:hidden}.pk-ligne>em{font:800 12px var(--f-texte,sans-serif);white-space:nowrap;background:#ffffff1f;border-radius:99px;flex:none;margin-left:auto;padding:7px 11px;font-style:normal}.zoom{padding-top:calc(20px + env(safe-area-inset-top,0px));justify-content:flex-start;gap:12px;overflow-y:auto}.zoom .tilt{flex:none;width:min(250px,66vw)}.fiche-zoom{--bande:linear-gradient(180deg, #f4f1ea, #e9e3d4);--encre:#071a42;--bord:#ffffff26;border:1.5px solid var(--bord);background:var(--bande) top / 100% 46px no-repeat, linear-gradient(180deg, #163779, #102c66);border-radius:16px;flex-direction:column;flex:none;gap:8px;width:min(100%,340px);padding:0 14px 12px;display:flex;position:relative;overflow:hidden}.fiche-zoom[data-r=L],.fiche-zoom[data-r=I],.fiche-zoom[data-r=P]{--bande:linear-gradient(180deg, #f6d67a, #e3b341);--bord:#e3b341cc}.fiche-zoom[data-r=R],.fiche-zoom[data-r=M]{--bande:linear-gradient(180deg, #e23a2c, #b8241a);--encre:#fff}.fiche-zoom:before,.fiche-zoom:after{content:"";pointer-events:none;position:absolute;inset:46px 0 0}.fiche-zoom:before{background:repeating-conic-gradient(from 0deg at 85% -20%, #ffffff12 0 5deg, transparent 5deg 12deg)}.fiche-zoom:after{background-image:radial-gradient(#ffffff14 1px,#0000 1.2px);background-size:6px 6px}.fiche-zoom>*{z-index:1;position:relative}.fz-ere{z-index:0;font:400 46px/1 var(--f-logo,Anton, sans-serif);color:#ffffff12;position:absolute;bottom:6px;right:12px}.fz-tete{height:46px;color:var(--encre);justify-content:space-between;align-items:center;gap:10px;display:flex}.fz-tete b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 22px/1 var(--f-logo,Anton, sans-serif);letter-spacing:.02em;text-transform:uppercase;overflow:hidden}.fz-tete span{color:#fff;font:800 10px var(--f-texte,sans-serif);letter-spacing:.06em;text-transform:uppercase;background:#071a42;border-radius:99px;flex:none;padding:3px 9px}.fiche-zoom[data-r=L] .fz-tete span,.fiche-zoom[data-r=I] .fz-tete span,.fiche-zoom[data-r=P] .fz-tete span{color:#e3b341}.fz-chiffres{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.fz-chiffres span{font:600 10.5px var(--f-texte,sans-serif);color:#9fb0d8;text-align:center;background:#00000038;border-radius:10px;flex-direction:column;align-items:center;padding:7px 4px;display:flex}.fz-chiffres b{font:400 18px/1.1 var(--f-logo,Anton, sans-serif);color:#fff}.fz-bio{font:600 13px/1.5 var(--f-texte,sans-serif);color:#dfe6f5;margin:0}.fz-comment{font:600 11.5px var(--f-texte,sans-serif);color:#9fb0d8}.fz-actions{text-align:center;flex-direction:column;flex:none;align-items:stretch;gap:8px;width:min(100%,340px);display:flex}.fz-duo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pk-gains{background:var(--surface);border:1px solid var(--filet);border-radius:18px;flex-direction:column;gap:0;display:flex;overflow:hidden}.pk-gain{background:0 0;border:0;border-radius:0;flex-direction:row;align-items:center;gap:12px;padding:10px 14px}.pk-gain+.pk-gain{border-top:1px solid var(--filet)}.pk-gain b{min-width:0;font:700 14px/1.3 var(--f-texte);flex:1}.pk-gain small{border:1.5px solid var(--or);color:var(--or-texte,var(--or));background:0 0;flex:none;align-self:center;padding:3px 9px}.pk-gain i{font:800 15px/1 var(--f-texte);color:var(--texte-2);flex:none;font-style:normal}
:root{--ok:#6fd3ff;--ok-fond:#0e3b5c;--rouge-fond:#4a1a22}.feedback{border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.feedback.ok{background:var(--ok-fond)}.feedback.ko{background:var(--rouge-fond)}.feedback .verdict{font-family:var(--display);font-size:19px;font-weight:800}.feedback.ok .verdict{color:var(--ok)}.feedback.ko .verdict{color:var(--mauvais,#ff9c92)}.combo-pill{font-family:var(--display);background:var(--surface);border:1px solid var(--line);color:var(--gris);border-radius:999px;padding:6px 12px;font-size:15px;font-weight:800;transition:transform .2s}.combo-pill.on{background:var(--rouge);border-color:var(--rouge);color:#fff}.combo-pill.pop{animation:.45s ease-out combopop}.gain{font-family:var(--display);color:var(--or-texte,var(--or));pointer-events:none;z-index:80;text-shadow:0 4px 20px #00000080;font-size:44px;font-weight:800;animation:1s ease-out forwards gain;position:fixed;top:38%;left:50%;transform:translate(-50%)}.chrono-quiz{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.chrono-quiz>span{background:var(--rouge);border-radius:999px;height:100%;transition:width .1s linear;display:block}.chrono-quiz.hurry>span{animation:.6s ease-in-out infinite alternate pulse}.clues{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.clues li{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-weight:600}.clues li.hid{color:var(--gris);border-style:dashed;font-weight:500}.res-card{background:var(--creme);color:var(--bg);text-align:center;border-radius:18px;flex-direction:column;gap:6px;padding:22px 20px 20px;display:flex;position:relative;overflow:hidden}.res-card:before{content:"";background:linear-gradient(90deg, var(--rouge) 0 49%, var(--or) 49% 51%, var(--bleu) 51%);height:6px;position:absolute;top:0;left:0;right:0}.res-card .eyebrow{color:var(--res-sous,#5b6b8c);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.res-card .score{font-family:var(--f-logo);color:var(--rouge);font-size:84px;line-height:1}.res-card .phrase{font-family:var(--display);margin:0;font-size:22px;font-weight:800}.breakdown{flex-direction:column;gap:2px;display:flex}.breakdown>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:7px 0;display:flex}.breakdown>div:last-child{border-bottom:0;font-size:18px}.breakdown b{font-variant-numeric:tabular-nums}.breakdown .or{color:var(--or-texte,var(--or))}.bouton.or{color:var(--bg);background:linear-gradient(100deg,#f0c75a,#e3b341 60%,#b8862a)}@keyframes gain{0%{opacity:0;transform:translate(-50%,10px)scale(.8)}20%{opacity:1;transform:translate(-50%)scale(1.1)}to{opacity:0;transform:translate(-50%,-50px)scale(1)}}@keyframes pulse{to{opacity:.45}}@keyframes combopop{50%{transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.gain,.chrono-quiz.hurry>span,.combo-pill.pop{animation:none}}.breakdown.egal>div:last-child{font-size:inherit}.bq{color:#fff;background:linear-gradient(135deg, var(--marque-2,#1e4fa3), color-mix(in srgb, var(--marque-2,#1e4fa3) 60%, #000));border-radius:16px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 6px 18px #00000038}.bq[data-v=rouge]{background:linear-gradient(135deg, var(--marque,#d52b1e), color-mix(in srgb, var(--marque,#d52b1e) 62%, #000))}.bq-txt{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.bq-txt b{font:800 17px/1.1 var(--f-titre)}.bq-txt small{opacity:.85;font-size:12.5px}.bq-pastilles{gap:5px;display:flex}.bq-pastilles i{width:18px;height:18px;font:900 10px/1 var(--f-texte);border:2px solid #ffffff73;border-radius:50%;place-items:center;font-style:normal;display:grid}.bq-pastilles i[data-p=ici]{border-color:#fff;box-shadow:0 0 0 3px #ffffff40}.bq-pastilles i[data-p=fait]{background:#ffffff59;border-color:#0000}.bq-pastilles i[data-p=ok]{color:var(--marque-2,#1e4fa3);background:#fff;border-color:#fff}.bq-pastilles i[data-p=ko]{background:var(--action);color:#fff;border-color:#fff}.bq .combo-pill{color:#fff;background:#0003;border-color:#ffffff59;padding:5px 10px;font-size:14px}.bq .combo-pill.on{color:var(--marque-2,#1e4fa3);background:#fff;border-color:#fff}.bq[data-v=rouge] .combo-pill.on{color:var(--marque,#d52b1e)}.bq-chrono{flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative}.bq-chrono svg{position:absolute;inset:0;transform:rotate(-90deg)}.bq-chrono .bq-fond{fill:#00000038;stroke:#ffffff38;stroke-width:4px}.bq-chrono .bq-reste{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.bq-chrono b{font:400 19px/1 var(--f-logo);font-variant-numeric:tabular-nums;position:relative}.bq-chrono[data-presse=true] .bq-reste{stroke:var(--action)}.bq[data-v=rouge] .bq-chrono[data-presse=true] .bq-reste{stroke:#ffd9d4}.bq-chrono[data-presse=true] b{animation:.5s ease-in-out infinite alternate bqBat}@keyframes bqBat{to{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.bq-chrono[data-presse=true] b{animation:none}}.res-card .score{color:var(--bg,#071a42)}.res-card[data-or]{color:#071a42;background:radial-gradient(120% 80% at 50% 0,#f6d67a,#e3b341 55%,#c2922e)}.res-card[data-or]:after{content:"";background:repeating-conic-gradient(from 0deg at 50% 0%, #ffffff2e 0 6deg, transparent 6deg 14deg);pointer-events:none;position:absolute;inset:0}.res-card[data-or]>*{z-index:1;position:relative}.res-card[data-or] .eyebrow{color:#5a420c}.res-coches{justify-content:center;gap:6px;margin-top:6px;display:flex}.res-coches i{width:24px;height:24px;font:900 12px var(--f-texte);color:#8a94ab;background:#071a421f;border-radius:99px;place-items:center;font-style:normal;display:grid}.res-coches i[data-ok]{color:#f4f1ea;background:#071a42}.res-card[data-or] .res-coches i[data-ok]{color:#e3b341}.ruban-pochette{color:#071a42;background:linear-gradient(135deg,#f6d67a,#e3b341 55%,#c2922e);border-radius:16px;align-items:center;gap:10px;padding:12px;text-decoration:none;display:flex}.ruban-pochette>span:first-child{color:#e3b341;background:#071a42;border-radius:7px;flex:none;place-items:center;width:40px;height:52px;font-size:18px;display:grid;transform:rotate(-8deg)}.ruban-pochette>span:nth-child(2){flex-direction:column;display:flex}.ruban-pochette b{font:800 15px var(--display,var(--f-titre))}.ruban-pochette small{font:700 12px var(--f-texte);color:#4a3606}.ruban-pochette em{color:#fff;font:800 12.5px var(--f-texte);background:#071a42;border-radius:99px;margin-left:auto;padding:8px 12px;font-style:normal}.clues li.attente{font:700 12px var(--f-texte);background:#ffffff0d;border:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.clues li.attente>i{background:#ffffff1f;border-radius:3px;flex:1;height:4px;overflow:hidden}.clues li.attente>i:after{content:"";background:var(--creme,#f4f1ea);height:100%;animation:indiceBarre var(--d,4s) linear both;border-radius:3px;display:block}@keyframes indiceBarre{0%{width:0}to{width:100%}}.clues li.attente .restants{gap:4px;display:flex}.clues li.attente .restants b{background:#ffffff40;border-radius:99px;width:7px;height:7px}@media (prefers-reduced-motion:reduce){.clues li.attente>i:after{width:50%;animation:none}}.premier-quiz{background:var(--creme,#f4f1ea);color:var(--fond);border-radius:20px;overflow:hidden}.premier-quiz-nappe{background:repeating-linear-gradient(90deg,#d52b1ed9 0 14px,#0000 14px 28px),repeating-linear-gradient(0deg,#d52b1e8c 0 14px,#f4f1ea 14px 28px);height:64px;display:block}.premier-quiz>div{padding:16px}.premier-quiz h2{font:400 30px/1 var(--f-logo);text-transform:uppercase;margin:0 0 4px}.premier-quiz p{font:600 13.5px/1.4 var(--f-texte);color:#3a4566;margin:0 0 12px}.premier-quiz ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.premier-quiz li{font:700 13.5px var(--f-texte);align-items:center;gap:10px;display:flex}.premier-quiz li i{color:#fff;width:34px;height:34px;font:800 14px var(--f-texte);background:#163779;border-radius:10px;flex:none;place-items:center;font-style:normal;display:grid}.premier-quiz li i[data-or]{color:#071a42;background:linear-gradient(160deg,#f6d67a,#e3b341)}.mini-pochettes{flex:none;width:50px;height:54px;position:relative}.mini-pochettes img{object-fit:cover;object-position:top;background:#f4f1ea;border-radius:5px;width:36px;height:48px;position:absolute;top:2px;box-shadow:0 0 0 2px #fff,0 4px 8px #0000004d}.mini-pochettes img:first-child{left:0;transform:rotate(-10deg)}.mini-pochettes img:last-child{left:14px;transform:rotate(8deg)}
.liseret{height:6px;margin:calc(-24px - env(safe-area-inset-top,0px)) -16px 0;padding-top:env(safe-area-inset-top,0px);box-sizing:content-box;display:flex}.liseret i{background:var(--marque,#d52b1e);flex:1}.liseret b{background:#e3b341;width:10px}.liseret u{background:var(--marque-2,#1e4fa3);flex:1}.topbar{align-items:center;gap:10px;margin-top:4px;display:flex}.topbar .retour{background:var(--surface);border:1px solid var(--filet);width:44px;height:44px;color:var(--creme);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.topbar-titre{flex:1;min-width:0;margin:0;font-size:22px;line-height:1.1}.topbar .pilule-or{white-space:nowrap;margin-left:auto}.bouton-son{background:var(--surface);border:1px solid var(--filet);width:44px;height:44px;color:var(--creme);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.bouton-son[aria-pressed=true]{color:var(--texte-2)}@media (max-width:440px){.topbar{gap:8px}.topbar .gpic{display:none}.topbar-titre{font-size:20px}.topbar-titre[data-long="1"]{font-size:18px}.topbar-titre[data-long="2"]{font-size:16px}.topbar[data-serre] .somme-unite{display:none}}.pic{width:100%;height:100%;display:block}.gpic{--p2:var(--acc);background:var(--acc);width:46px;height:46px;color:var(--ink);border-radius:14px;flex-shrink:0;place-items:center;padding:8px;display:grid;position:relative;box-shadow:0 3px #00000047,inset 0 1px #ffffff59}.gpic.sm{border-radius:10px;width:36px;height:36px;padding:6px;box-shadow:0 2px #00000047}.gpic.lg{border-radius:18px;width:58px;height:58px;padding:11px}.gpic.xl{border-radius:18px;width:64px;height:64px;padding:12px}.a-or{--acc:#e3b341;--ink:var(--nuit,#0a1f4d);--tint:#e3b34129}.a-rouge{--acc:var(--marque,#d52b1e);--ink:#f4f1ea;--tint:#d52b1e38}.a-creme{--acc:#f4f1ea;--ink:var(--nuit,#0a1f4d);--tint:#f4f1ea1a}.a-bleu{--acc:var(--marque-2,#1e4fa3);--ink:#f4f1ea;--tint:#2f6bd84d}.a-carton{--acc:#f4f1ea;--ink:var(--marque,#d52b1e);--tint:#d52b1e24}.pd-lock{align-items:center;gap:8px;display:inline-flex}.pd-logo{width:auto;display:block}.pd-clair,:root[data-club=marseille] .pd-sombre{display:none}:root[data-club=marseille] .pd-clair{display:block}.pd-tag{font-family:var(--f-logo);letter-spacing:.12em;text-transform:uppercase;background:var(--creme);color:var(--nuit,#0a1f4d);border-top:3px solid var(--marque,#d52b1e);border-bottom:3px solid var(--marque-2,#1e4fa3);white-space:nowrap;padding:3px 7px 2px;font-size:10px;line-height:1;transform:rotate(-3deg)}.onglets{z-index:50;background:var(--barre,#071637);border-top:1px solid var(--filet);padding:8px 8px calc(10px + env(safe-area-inset-bottom,0px));isolation:isolate;position:fixed;bottom:0;left:0;right:0;transform:translateZ(0)}.onglets:before{content:"";z-index:-1;background:var(--barre,#071637);border-top:1px solid var(--filet);width:100vw;position:absolute;top:-1px;bottom:0;left:50%;transform:translate(-50%)}.onglets .in{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;max-width:480px;margin:0 auto;display:grid}.onglets a{min-height:48px;color:var(--texte-2);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:700;text-decoration:none;display:flex;position:relative}.onglets a[aria-current=page]{color:var(--creme)}.onglets a[aria-current=page]:before{content:"";background:linear-gradient(90deg, var(--marque,#d52b1e) 50%, var(--marque-2,#1e4fa3) 50%);border-radius:0 0 3px 3px;width:28px;height:3px;margin-left:-14px;position:absolute;top:-9px;left:50%}.onglets svg{width:22px;height:22px}.onglets .point{background:var(--marque,#d52b1e);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:12px;font-weight:800;display:flex;position:absolute;top:2px;right:calc(50% - 20px)}.onglets .point.vide{width:10px;min-width:10px;height:10px;box-shadow:0 0 0 2px var(--fond,#071a42);padding:0;top:4px;right:calc(50% - 16px)}.avec-onglets{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}.ecran:has(.onglets){padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}@media (prefers-reduced-motion:reduce){.rdv-node[data-ici=true] .gpic,.packstrip,.mini-pk{animation:none!important}}.pastille,.pastille.pastille{flex-direction:initial;place-items:center;display:grid!important}.pastille{--c1:#2a4a8f;--c2:#13306e;--ci:#fff;background:linear-gradient(135deg, var(--c1) 0 50%, var(--c2) 50%);width:44px;height:44px;color:var(--ci);font:800 13px/1 var(--f-titre);letter-spacing:-.02em;border:3px solid #ffffffd9;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 4px 10px #0000004d}.pastille>b{font:inherit;color:inherit;white-space:nowrap;overflow-wrap:normal;text-shadow:0 1px 2px #00000059}.pastille[style*="--ci: #0B2545"] b,.pastille[style*="--ci:#0B2545"] b{text-shadow:none}.pastille b[data-fond=true]{background:var(--cf);text-shadow:none;border-radius:6px;padding:2px 4px}.pastille b[data-long="1"]{font-size:.82em}.pastille b[data-long="2"]{font-size:.68em}.pastille.lg{width:60px;height:60px;font-size:16px}.pastille.sm{width:24px;height:24px;box-shadow:none;border-width:2px;font-size:8px}.avatar{background:var(--creme);border:2px solid var(--creme);vertical-align:middle;border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar svg{width:100%;height:100%;display:block}.avatar.initiale{background:var(--surface-2);color:#fff;font-family:var(--f-titre);font-weight:800}.avatar[data-rarete=L],.avatar[data-rarete=H]{border-color:var(--or)}.avatar[data-rarete=R]{border-color:var(--action)}.avatar[data-rarete=V]{border-color:#2f6bd8}.ligne-joueur{align-items:center;gap:7px;min-width:0;display:inline-flex}.squelette{background:linear-gradient(90deg, var(--surface) 0%, var(--surface-2) 50%, var(--surface) 100%);background-size:200% 100%;border-radius:16px;animation:1.2s ease-in-out infinite squelette}@keyframes squelette{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.squelette{animation:none}}.bouton,.pilule,a.carte,.onglets a,button.carte{-webkit-tap-highlight-color:transparent;transition:transform .12s,filter .12s}.bouton:active,.pilule:active,a.carte:active,button.carte:active{filter:brightness(1.08);transform:scale(.97)}.onglets a:active{transform:scale(.92)}.ecran{animation:.18s ease-out arrivee}@keyframes arrivee{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ecran{animation:none}.bouton:active,.pilule:active,a.carte:active,button.carte:active,.onglets a:active{transform:none}}.cloche{width:40px;height:40px;color:var(--creme);background:var(--surface);border:1px solid var(--filet);border-radius:12px;place-items:center;display:grid;position:relative}.cloche .point{background:var(--marque,#d52b1e);color:#fff;min-width:19px;height:19px;font:800 11px/19px var(--f-texte);text-align:center;border-radius:999px;padding:0 5px;position:absolute;top:-5px;right:-5px}.banniere-neuf{z-index:80;top:calc(10px + env(safe-area-inset-top,0px));background:var(--surface-2);border:1px solid var(--marque,#d52b1e);border-radius:18px;align-items:stretch;width:min(448px,100% - 24px);animation:.35s cubic-bezier(.2,.9,.3,1) banniere-arrive;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000073}.banniere-neuf>button:first-child{color:var(--texte);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:12px 14px;display:flex}.banniere-neuf span{flex-direction:column;gap:2px;min-width:0;display:flex}.banniere-neuf b{font-size:15px;line-height:1.3}.banniere-neuf small{color:var(--texte-2);font-size:12px}.banniere-neuf .fermer{width:44px;color:var(--texte-2);cursor:pointer;background:0 0;border:0;font-size:22px}@keyframes banniere-arrive{0%{transform:translate(-50%,-140%)}}@media (prefers-reduced-motion:reduce){.banniere-neuf{animation:none}}.etp{background:radial-gradient(110% 90% at 100% 0%, color-mix(in srgb, var(--action) 22%, transparent) 0%, transparent 60%), linear-gradient(160deg, var(--surface-2) 0%, var(--surface) 70%);border:1px solid color-mix(in srgb, var(--texte) 12%, transparent);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 14px;padding:16px;display:grid;box-shadow:0 12px 28px #0000003d,inset 0 1px #ffffff1f}.etp[data-decor]{isolation:isolate;position:relative;overflow:hidden}.etp-fond{object-fit:cover;object-position:center 40%;z-index:-1;opacity:.42;width:60%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 20%,#0000 85%);mask-image:linear-gradient(270deg,#000 20%,#0000 85%)}.etp[data-decor] .etp-txt h2{text-shadow:0 2px 10px #00000073}.etp[data-decor] .etp-txt p{color:color-mix(in srgb, var(--texte) 82%, transparent);text-shadow:0 1px 6px #00000080}.etp-txt{flex-direction:column;gap:4px;display:flex}.etp-txt h2{font:800 20px/1.15 var(--f-titre);margin:0}.etp-txt p{color:var(--texte-2);margin:0;font-size:14px;line-height:1.4}.etp-regles{border-top:1px solid var(--filet);grid-column:1/-1;padding-top:10px}.etp-regles summary{cursor:pointer;font:800 13.5px/1.2 var(--f-texte);color:var(--texte);margin:-8px 0;padding:8px 0}.etp-regles>div{color:var(--texte-2);flex-direction:column;gap:6px;margin-top:8px;font-size:13.5px;line-height:1.45;display:flex}.etp-regles>div p{margin:0}.etp[data-compact]{border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:0 12px;padding:10px 56px 10px 10px;position:relative}.etp[data-compact] .etp-txt h2{font-size:18px}.etp[data-compact] .etp-regles{border-top:0;margin-right:-46px;padding-top:0}.etp[data-compact] .etp-regles summary{width:34px;height:34px;font:800 16px/1 var(--f-titre);color:var(--texte);background:color-mix(in srgb, var(--creme) 14%, transparent);border:1px solid color-mix(in srgb, var(--creme) 30%, transparent);border-radius:50%;place-items:center;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:16px;right:12px}.etp[data-compact] .etp-regles summary::-webkit-details-marker{display:none}.etp[data-compact] .etp-regles[open] summary{background:var(--creme);color:var(--fond)}.etp[data-compact] .etp-regles>div{border-top:1px solid var(--filet);margin-top:10px;padding:10px 4px 4px}.etp[data-compact] .etp-fond{opacity:.3}.invite-notifs{background:linear-gradient(150deg, var(--surface-2), var(--surface));border:1px solid var(--filet);border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 12px;padding:15px;display:grid}.invite-notifs>.bouton,.invite-notifs>.invite-etapes,.invite-notifs>.invite-plus-tard,.invite-notifs>.invite-erreur{grid-column:1/-1}.invite-notifs[role=status]{text-align:center;grid-template-columns:1fr}.invite-cloche{background:var(--action);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.invite-cloche svg{width:22px;height:22px}.invite-txt b{font:800 16px/1.2 var(--f-titre)}.invite-txt p{color:var(--texte-2);margin:4px 0 0;font-size:13.5px;line-height:1.4}.invite-etapes{flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:13.5px;display:flex}.invite-etapes svg{vertical-align:-2px;width:15px;height:15px;margin-left:4px}.invite-plus-tard{color:var(--texte-2);font:700 13px/1 var(--f-texte);cursor:pointer;background:0 0;border:0;justify-self:center;padding:4px 8px;text-decoration:underline}.invite-erreur{color:var(--erreur);margin:0;font-size:13px}.suivi-qg{left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--surface-2);border:2px solid var(--action);border-radius:18px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;max-width:456px;margin:0 auto;padding:12px 12px 12px 16px;animation:.3s ease-out suivi-qg-entree;display:grid;position:fixed;box-shadow:0 14px 30px -10px #000000b3}.suivi-qg span{flex-direction:column;gap:2px;min-width:0;display:flex}.suivi-qg small{color:var(--texte-2);font-size:12.5px}.suivi-qg .bouton{width:auto;padding:12px 16px;font-size:15px}.suivi-qg-fermer{color:var(--texte-2);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:24px}@keyframes suivi-qg-entree{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.suivi-qg{animation:none}}.hors-ligne{top:calc(env(safe-area-inset-top,0px) + 8px);z-index:60;background:var(--creme);width:fit-content;max-width:calc(100% - 32px);color:var(--fond);font:600 13px/1.3 var(--f-texte);text-align:center;border-radius:999px;margin-inline:auto;padding:9px 16px;animation:.25s ease-out both hors-ligne;position:fixed;left:0;right:0;box-shadow:0 8px 24px #00000059}.hors-ligne[data-etat=revenu]{background:var(--action);color:#fff}@keyframes hors-ligne{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.hors-ligne{animation:none}}.lien-discret{appearance:none;font:700 13.5px/1.2 var(--f-texte);color:var(--texte-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:8px 4px;text-decoration:underline}.partage-duo{flex-direction:column;gap:8px;display:flex}.partage-duo>span{font:800 12px/1 var(--f-texte);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-2);text-align:center}.partage-duo>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.partage-duo>div .bouton{width:100%}.partage-duo>p{text-align:center;margin:0}.rang-exp{vertical-align:.9em;letter-spacing:0;margin-left:.04em;font-size:.45em}summary.aide{cursor:pointer;font:800 14.5px/1.2 var(--f-texte);color:var(--creme);align-items:center;gap:9px;padding:4px 0;text-decoration:none;list-style:none;display:inline-flex}summary.aide::-webkit-details-marker{display:none}summary.aide:before{content:"?";background:var(--creme);width:24px;height:24px;color:var(--fond);font:900 14px/1 var(--f-titre);border-radius:50%;flex:none;place-items:center;display:grid}details[open]>summary.aide:before{content:"×";font-size:17px}.etp-regles b{color:var(--texte);font-weight:800}details:has(>summary.aide) b{color:var(--texte);font-weight:800}.rang-num{text-align:right;font-variant-numeric:tabular-nums;min-width:2.2ch;display:inline-block}.boucle-demo{justify-content:center;margin:4px 0 6px;display:flex}.boucle-fen{aspect-ratio:600/770;background:#071a42;border:4px solid #0b1430;border-radius:18px;width:min(52%,190px);position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 16px 30px #00000073}.boucle-fen img,.boucle-fen video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.boucle-fen video{opacity:0;transition:opacity .2s}.boucle-fen video[data-pret="1"]{opacity:1}@media (max-height:720px){.boucle-fen{width:auto;height:160px}}.ecran:has([data-en-partie]) .onglets{display:none}.etp-mini{align-self:flex-end;max-width:100%;margin:-6px 0 -8px}.etp-mini>summary{color:var(--texte-2);font:700 12.5px/1.2 var(--f-texte);cursor:pointer;background:#ffffff14;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:4px 10px 4px 4px;list-style:none;display:inline-flex}.etp-mini>summary::-webkit-details-marker{display:none}.etp-mini>summary span{background:var(--creme,#f4f1ea);width:20px;height:20px;color:var(--fond);border-radius:50%;place-items:center;font-weight:800;display:grid}.etp-mini[open]{align-self:stretch}.etp-mini[open]>summary{float:right}.etp-mini>div{clear:both;background:var(--surface);border:1px solid var(--filet);color:var(--texte-2);border-radius:16px;flex-direction:column;gap:6px;margin-top:8px;padding:12px 14px;font-size:13.5px;display:flex}.etp-mini>div p{margin:0}.etp-mini>div b,.etp-regles>div b{color:var(--texte,#fff);font-weight:800}.etp-mini>div>p:first-child{color:var(--texte,#fff);font-weight:700}.radar-pt{vertical-align:1px;background:#ff4b3e;border-radius:50%;flex:none;width:9px;height:9px;animation:1.6s ease-out infinite radarPouls;display:inline-block;box-shadow:0 0 #ff4b3eb3}@keyframes radarPouls{70%{box-shadow:0 0 0 8px #ff4b3e00}to{box-shadow:0 0 #ff4b3e00}}@media (prefers-reduced-motion:reduce){.radar-pt{animation:none}}.invite-ligne{background:var(--surface);border:1px solid var(--filet);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 8px 10px 10px;display:grid}.invite-ligne .invite-cloche{width:36px;height:36px}.invite-ligne-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.invite-ligne-txt b{font:700 14.5px/1.2 var(--f-titre)}.invite-ligne-txt small{color:var(--texte-2);font-size:12px}.invite-oui{appearance:none;background:var(--creme,#f4f1ea);color:var(--fond);font:800 13.5px var(--f-texte);cursor:pointer;border:0;border-radius:999px;padding:8px 16px}.invite-non{appearance:none;color:var(--texte-2);cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:15px}.invite-ligne .invite-erreur{grid-column:1/-1}.lien-pochette{color:var(--or,#e3b341);font:800 14px/1.3 var(--f-texte);background:#e3b34129;border-radius:999px;align-self:center;padding:6px 14px;text-decoration:none}.detail-points>summary{cursor:pointer;font:800 13.5px/1.3 var(--f-texte);color:var(--texte-2)}.detail-points>summary:has(.bl-ic){color:var(--texte);align-items:center;gap:12px;font-size:14.5px;list-style:none;display:flex}.detail-points>summary:has(.bl-ic)::-webkit-details-marker{display:none}.detail-points>summary:has(.bl-ic)>span:not(.bl-ic){flex:1}.detail-points>summary:has(.bl-ic)>b{color:var(--or-texte,var(--or))}.detail-points>summary:has(.bl-ic):after{content:"›";color:var(--texte-2);font-size:20px;transition:transform .15s}.detail-points[open]>summary:has(.bl-ic):after{transform:rotate(90deg)}.carte-picto{align-items:center;gap:12px;display:flex}.detail-points[open]>summary{margin-bottom:10px}.etp-affiche{background:linear-gradient(135deg, var(--surface-2), var(--surface) 70%);border:1px solid color-mix(in srgb, var(--texte) 12%, transparent);border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:150px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #0000003d}.etp-affiche>h2{max-width:60%;font:400 32px/1 var(--f-logo);text-transform:uppercase;letter-spacing:.01em;margin:0;position:relative}.etp-affiche>p{max-width:55%;font:600 13px/1.4 var(--f-texte);color:var(--texte-2);margin:6px 0 0;position:relative}.etp-dessin{pointer-events:none;width:45%;height:120px;position:absolute;top:0;right:0}.etp-v1,.etp-v2{border:3px solid #f4f1ea;border-radius:7px;width:78px;position:absolute;top:14px;box-shadow:0 10px 18px #00000073}.etp-v1{right:76px;transform:rotate(-10deg)}.etp-v2{top:22px;right:12px;transform:rotate(9deg)}.etp-fleche{z-index:1;background:var(--or);color:#071a42;width:32px;height:32px;font:800 17px/1 var(--f-texte);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:52px;right:68px;box-shadow:0 4px 10px #0006}.etp-billet{color:#071a42;background:#f4f1ea;border-radius:10px;width:180px;height:90px;display:flex;position:absolute;top:16px;right:-12px;transform:rotate(-7deg);box-shadow:0 12px 22px #0006}.etp-billet>b{background:var(--action);color:#fff;width:40px;font:400 12px/1 var(--f-logo);letter-spacing:.1em;text-transform:uppercase;writing-mode:vertical-rl;border-radius:10px 0 0 10px;place-items:center;display:grid;transform:rotate(180deg)}.etp-billet>span{border-left:2px dashed #071a424d;flex-direction:column;gap:2px;padding:10px;display:flex}.etp-billet strong{font:400 19px/1 var(--f-logo);text-transform:uppercase}.etp-billet small{font:700 10px/1.2 var(--f-texte);color:#4a5068}.etp-billet i{background:repeating-linear-gradient(90deg,#071a42 0 2px,#0000 2px 4px,#071a42 4px 5px,#0000 5px 8px);width:100px;height:14px;margin-top:8px}.etp-qg{width:52%}.etp-pelouse{background:repeating-linear-gradient(#2f7a3d 0 15px,#2a6e37 15px 30px);border-radius:12px;width:116px;height:116px;position:absolute;top:12px;right:18px;transform:rotate(6deg);box-shadow:0 10px 20px #0006}.etp-pelouse:before{content:"";background:linear-gradient(#0000 calc(50% - 1px),#ffffff8c calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px));border:2px solid #ffffff8c;border-radius:4px;position:absolute;inset:7px}.etp-pelouse i{border:2px dashed #f4f1ea;border-radius:50%;width:15px;height:15px;position:absolute}.etp-pelouse i[data-ok]{background:#f4f1ea;border-style:solid}.etp-affiche-regles{position:static}.etp-affiche-regles>summary{z-index:2;color:#fff;font:800 12px/1.2 var(--f-texte);cursor:pointer;background:#071a42c7;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;list-style:none;display:inline-flex;position:absolute;bottom:12px;right:12px}.etp-affiche-regles>summary::-webkit-details-marker{display:none}.etp-affiche-regles[open]>summary{background:var(--creme);color:var(--fond)}.etp-affiche-regles>div{border-top:1px solid var(--filet);color:var(--texte-2);flex-direction:column;gap:6px;margin-top:12px;padding-top:10px;font-size:13.5px;line-height:1.45;display:flex;position:relative}.etp-affiche-regles>div p{margin:0}.etp-affiche:has(.etp-affiche-regles[open])>p{margin-bottom:0}.avis-q{font:800 17px/1.25 var(--f-titre)!important;color:var(--texte)!important}.avis-notes{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.avis-notes button{appearance:none;border:1px solid var(--filet);background:var(--surface);color:var(--texte);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 2px;display:flex}.avis-notes b{font:400 22px/1 var(--f-logo)}.avis-notes span{font:800 10px/1.15 var(--f-texte);color:var(--texte-2);text-align:center}.avis-notes button[aria-checked=true]{background:var(--creme);border-color:var(--creme);color:var(--fond)}.avis-notes button[aria-checked=true] span{color:var(--fond)}.avis-bug{border:1.5px dashed var(--filet);border-radius:12px;padding:11px 14px}.avis-bug>summary{cursor:pointer;font:800 13px/1.3 var(--f-texte);color:var(--texte-2)}.avis-bug textarea{width:100%;margin-top:10px}.etp-affiche[data-affiche=titre]{min-height:0;padding-bottom:50px}.etp-affiche[data-affiche=titre]>h2,.etp-affiche[data-affiche=titre]>p{max-width:none}.etp-affiche{isolation:isolate;min-height:176px}.etp-affiche-fond{z-index:-2;object-fit:cover;filter:grayscale()contrast(1.15);opacity:.35;mix-blend-mode:luminosity;width:100%;height:100%;position:absolute;inset:0}.etp-affiche:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--surface) 30%, color-mix(in srgb, var(--surface) 45%, transparent) 62%, color-mix(in srgb, var(--action) 18%, transparent));position:absolute;inset:0}.etp-affiche>h2,.etp-affiche>p{z-index:3;text-shadow:0 2px 10px #00000073}.etp-affiche>p{max-width:52%}.etp-dessin{z-index:1;width:55%;height:100%}.etp-affiche-pastille{z-index:3;background:color-mix(in srgb, var(--creme) 14%, transparent);border:1px solid color-mix(in srgb, var(--creme) 30%, transparent);font:800 10.5px/1.4 var(--f-texte);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-bottom:8px;padding:3px 9px;position:relative}.etp-affiche-regles>summary{margin-top:10px;position:relative;bottom:auto;right:auto}.etp-affiche-regles{z-index:4;position:relative}.etp-flux{border:2px dashed color-mix(in srgb, var(--or) 40%, transparent);border-radius:50%;width:170px;height:110px;position:absolute;top:18px;right:20px;transform:rotate(-12deg)}.etp-dos{background:repeating-linear-gradient(45deg,#21478f 0 6px,#1d4291 6px 12px);border:2px solid #f4f1ea59;border-radius:7px;width:60px;height:82px;position:absolute}.etp-dos[data-n="1"]{top:34px;right:150px;transform:rotate(-20deg)}.etp-dos[data-n="2"]{top:60px;right:-10px;transform:rotate(18deg)}.etp-v1,.etp-v2,.etp-fleche{z-index:2}.etp-dessin-stade{width:62%}.etp-proj{clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);background:linear-gradient(#f4f1ea47,#0000 70%);width:110px;height:180px;position:absolute;top:-10px}.etp-proj:before{content:"";background:repeating-linear-gradient(90deg,#f4f1ea 0 4px,#9fb0d8 4px 6px);border-radius:3px;width:30px;height:10px;position:absolute;top:18px;left:40px;box-shadow:0 0 14px #f4f1eacc}.etp-proj[data-n="1"]{right:130px}.etp-proj[data-n="2"]{right:-10px}.etp-tribune{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--action) 35%, transparent) 0 16px, #21478f80 16px 32px);height:46px;position:absolute;bottom:0;left:-80%;right:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.etp-billet{z-index:2;top:26px}.etp-tampon{z-index:3;border:2.5px solid var(--action);width:46px;height:46px;color:var(--action);text-align:center;font:400 10px/1 var(--f-logo);text-transform:uppercase;background:#f4f1eaeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:98px;right:18px;transform:rotate(-14deg)}.etp-qg{width:60%;height:100%;top:auto;bottom:0}.etp-affiche[data-affiche=qg]{background:#071436}.etp-affiche[data-affiche=qg]:before{background:linear-gradient(90deg,#071436 30%,#07143633 65%)}.etp-affiche[data-affiche=compo]:after{content:"";z-index:-1;background:linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/18px 18px,linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/18px 18px;position:absolute;inset:0}.etp-craie{stroke:#f4f1ea59;stroke-width:2.5px;width:220px;height:160px;position:absolute;top:0;right:0}.etp-pelouse{z-index:2;top:18px}.etp-chrono{z-index:3;color:#fff;width:44px;height:44px;font:400 15px/1 var(--f-logo);background:#071a42;border:3px solid #f4f1ea;border-radius:50%;place-items:center;display:grid;position:absolute;top:100px;right:122px}.etp-affiche[data-affiche=compo]>p{max-width:44%}.etp-affiche[data-affiche=qg]>.etp-affiche-pastille{max-width:46%}.bouton-ligne{appearance:none;background:var(--surface);border:1px solid var(--filet);width:100%;color:var(--texte);font:inherit;text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;display:flex}.bouton-ligne:disabled{opacity:.5;cursor:default}.bouton-ligne:not(:disabled):active{transform:translateY(1px)}.bl-ic{background:var(--creme);width:38px;height:38px;color:var(--fond);border-radius:11px;flex:none;place-items:center;display:grid}.bl-ic svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.bl-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bl-t b{font:800 14.5px/1.25 var(--f-texte)}.bl-t small{font:600 12px/1.3 var(--f-texte);color:var(--texte-2)}.bl-prix{border:1.5px solid var(--or);color:var(--or-texte,var(--or));font:800 12px/1.2 var(--f-texte);border-radius:999px;flex:none;padding:3px 9px;font-style:normal}.bl-fl{font:800 16px/1 var(--f-texte);color:var(--texte-2);flex:none;font-style:normal}.bouton-ligne[data-on]{background:var(--creme);border-color:var(--creme);color:var(--fond)}.bouton-ligne[data-on] .bl-ic{background:var(--fond);color:var(--creme)}.bouton-ligne[data-on] .bl-t small{color:color-mix(in srgb, var(--fond) 70%, transparent)}.lien-retour{appearance:none;color:var(--texte-2);font:700 13.5px/1.2 var(--f-texte);cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:inline-flex}.lien-retour:before{content:"‹";width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--filet);font:800 14px/1 var(--f-texte);border-radius:50%;place-items:center;display:grid}.partage-ronds{background:var(--surface);border:1px solid var(--filet);border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.partage-ronds>span{font:800 13px/1.2 var(--f-texte);color:var(--texte-2)}.partage-ronds>div{gap:18px;display:flex}.partage-rond{appearance:none;color:var(--texte-2);font:700 11.5px/1.2 var(--f-texte);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.partage-rond>i{background:var(--champ,#0b2357);width:48px;height:48px;box-shadow:inset 0 0 0 1.5px var(--filet);color:var(--texte);border-radius:50%;place-items:center;display:grid}.partage-rond>i svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.partage-rond[data-story]>i{background:var(--creme);color:var(--fond);box-shadow:none}.partage-rond:disabled{opacity:.5}.etp-coupe{width:60%}.etp-classement{background:#071a428c;border:1px solid #f4f1ea33;border-radius:10px;flex-direction:column;gap:4px;width:150px;padding:8px 10px;display:flex;position:absolute;top:16px;right:14px;transform:rotate(4deg);box-shadow:0 10px 20px #00000059}.etp-classement>span{font:700 11.5px/1.2 var(--f-texte);color:#dbe3f5;border-radius:6px;grid-template-columns:16px 1fr auto;align-items:center;gap:6px;padding:3px 6px;display:grid}.etp-classement>span[data-moi]{background:var(--creme);color:var(--fond)}.etp-classement b{font:400 13px/1 var(--f-logo)}.etp-classement i{font-style:normal}.etp-classement em{font:400 13px/1 var(--f-logo);font-style:normal}.etp-feuille{color:#071a42;background:#f4f1ea;border-radius:4px 4px 10px 10px;flex-direction:column;gap:5px;width:132px;height:112px;padding:14px 12px 10px;display:flex;position:absolute;top:14px;right:26px;transform:rotate(5deg);box-shadow:0 12px 22px #0006}.etp-feuille>i{background:var(--action);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-5px;left:50%;box-shadow:0 2px 3px #0006}.etp-feuille small{font:800 8.5px/1 var(--f-texte);letter-spacing:.08em;text-transform:uppercase;color:#8a5a3c}.etp-feuille b{font:800 12px/1.2 var(--f-titre)}.etp-feuille>span{background:#071a4224;border-radius:3px;height:5px}.etp-feuille>span:last-child{width:60%}.etp-crayon{background:linear-gradient(90deg,#e3b341 0 78%,#f4f1ea 78% 90%,#071a42 90%);border-radius:2px;width:90px;height:10px;position:absolute;top:92px;right:10px;transform:rotate(-28deg);box-shadow:0 4px 8px #0006}.introuvable{text-align:center;justify-content:center;align-items:center;gap:14px}.introuvable-drapeau{width:120px;height:120px;color:var(--texte);transform:rotate(-8deg)}.introuvable-titre{font:400 64px/1 var(--f-logo);text-transform:uppercase;margin:0}.introuvable .sous{max-width:300px;margin:0 0 6px}.introuvable .bouton{align-self:stretch}.suite-reponse{display:contents}.bouton.collant{bottom:calc(12px + env(safe-area-inset-bottom));z-index:5;box-shadow:0 0 0 8px var(--fond), 0 -14px 24px 6px var(--fond);position:sticky}.bouton.collant:not(.discret):not(.or){box-shadow:inset 0 1px 0 #ffffff47, inset 0 -2px 0 #0000001f, 0 3px 0 var(--action-appuye), 0 0 0 10px var(--fond), 0 -14px 24px 8px var(--fond);position:sticky}.bouton.collant:not(.discret):not(.or):not(:disabled):active{box-shadow:inset 0 1px 0 #ffffff2e, 0 0 0 10px var(--fond), 0 -14px 24px 8px var(--fond)}.ico-bouton{vertical-align:-4px;width:19px;height:19px;margin-right:8px;font-style:normal;display:inline-block}.ico-bouton svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.ico-bouton .plein{fill:currentColor;stroke:none}.bouton:has(>.ico-bouton){white-space:nowrap;padding-left:12px;padding-right:12px}.barre-expliquee{left:50%;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:49;background:var(--creme,#f4f1ea);color:#071a42;border-radius:18px 18px 0 0;width:min(480px,100%);padding:12px 8px 10px;animation:.35s ease-out both be-monte;position:fixed;transform:translate(-50%);box-shadow:0 -10px 30px #00000073}.be-tete{justify-content:space-between;align-items:center;padding:0 8px 8px;display:flex}.be-tete b{font:800 15px/1.2 var(--f-titre)}.be-tete button{appearance:none;color:#fff;font:800 13px/1 var(--f-texte);cursor:pointer;background:#071a42;border:0;border-radius:999px;padding:7px 14px}.be-cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.be-cols span{text-align:center;flex-direction:column;align-items:center;gap:2px;padding-bottom:12px;display:flex;position:relative}.be-cols b{font:800 11.5px/1.1 var(--f-texte)}.be-cols small{font:600 10.5px/1.2 var(--f-texte);color:#3b4a6b}.be-cols i{border:6px solid #0000;border-top-color:#d52b1e;border-bottom:0;width:0;height:0;margin-left:-6px;position:absolute;bottom:0;left:50%}@keyframes be-monte{0%{opacity:0;transform:translate(-50%,16px)}}@media (prefers-reduced-motion:reduce){.barre-expliquee{animation:none}}.regles-bas{justify-content:center;margin-top:4px;display:flex}.regles-bas .etp-mini{align-self:center;margin:0}.ecran[data-en-partie-bac] .onglets{display:none}
:root[data-club=marseille]{--bg:#0f3a52;--surface2:#eaf6fb;--line:#cfe6f2;--bleu:#0f3a52;--rouge:#2faee0;--or-fond:#fbf3df;--gris:#557a8f;--ok:#1b8a5e;--ok-fond:#e3f6ee;--rouge-fond:#fcefe2}:root[data-club=marseille] .pd-tag{color:#0f3a52;background:#fff}:root[data-club=marseille] .avatar{background:#fff;border-color:#cfe6f2}:root[data-club=marseille] .avatar.initiale{background:var(--surface-2);color:var(--texte)}:root[data-club=marseille] .carte,:root[data-club=marseille] .pilule-or{box-shadow:0 6px 18px #0f3a5214}:root[data-club=marseille] .onglets:before{box-shadow:0 -6px 18px #0f3a520f}:root[data-club=marseille] .feedback.ko .verdict{color:var(--mauvais)}:root[data-club=marseille] .combo-pill.on,:root[data-club=marseille] a.toc-tile{color:#fff}:root[data-club=marseille] a.toc-tile.light{color:#0f3a52}:root[data-club=marseille] .toc-tile.dk{background:linear-gradient(160deg,#1a8cc0 0%,#0f5a80 50%,#0f3a52 100%)}:root[data-club=marseille] .album-nav{background:var(--fond)}:root[data-club=marseille] .an-dots i{background:#0f3a5233}:root[data-club=marseille] .album-paper{background-color:#fff;background-image:radial-gradient(#0f3a520d 1px,#0000 1.5px);box-shadow:inset 0 0 0 1px #0f3a5214,0 10px 24px -14px #0f3a5259}:root[data-club=marseille] .album-paper .vig.miss{color:#557a8f}:root[data-club=marseille] .badge-season{color:var(--texte)}:root[data-club=marseille] .vig{--s:#1a8cc0}:root[data-club=marseille] .vig.R{--frame:linear-gradient(160deg, #6cc8ee, #2faee0 55%, #1a8cc0);background:linear-gradient(160deg,#6cc8ee,#2faee0 55%,#1a8cc0)}:root[data-club=marseille] .vig.V{background:#0f3a52;box-shadow:inset 0 0 0 3px #2faee0}:root[data-club=marseille] .vig.V .v-art{background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 6cqw),linear-gradient(170deg,#2faee0,#1a8cc0 55%,#0f5a80)}:root[data-club=marseille] .vig.H:before{background:conic-gradient(from var(--hang,0deg), #e3b341, #2faee0, #fff, #0f3a52, #c88cff, #e3b341)}:root[data-club=marseille] .vig .cnt{background:#0f3a52}:root[data-club=marseille] .pk-flap{background:linear-gradient(#4fc0ec,#2faee0)}:root[data-club=marseille] .pk-body{color:#fff;background:radial-gradient(120% 70% at 50% 20%,#6cc8ee,#2faee0 55%,#1a8cc0)}:root[data-club=marseille] .pk-band i:first-child{background:#0f3a52}:root[data-club=marseille] .pk-name b{color:var(--or)}:root[data-club=marseille] .pk-n{color:#fff;background:#0f3a52}:root[data-club=marseille] .pk3.moment .pk-crimp{background:repeating-linear-gradient(90deg,#ffffff4d 0 2px,#00000026 2px 5px),linear-gradient(#2faee0,#1a8cc0)}:root[data-club=marseille] .pk3.moment .pk-name b{color:#0f3a52}:root[data-club=marseille] .pk-in .pk-back{background:repeating-linear-gradient(135deg,#e3b34124 0 6px,#0000 6px 14px),radial-gradient(circle at 50% 40%,#2faee0,#1a8cc0)}:root[data-club=marseille] .pk-walk{background:radial-gradient(70% 50% at 50% 55%,#1a8cc08c,#0f3a52 80%)}:root[data-club=marseille] .pk-skip{color:var(--texte)}:root[data-club=marseille] .pk-clue{color:#fff}:root[data-club=marseille] .pk-bio{background:#fff}:root[data-club=marseille] .mini-pk{background:radial-gradient(120% 70% at 50% 20%,#6cc8ee,#2faee0 60%)}:root[data-club=marseille] .zoom{background:#0f3a52db}:root[data-club=marseille] .zoom .credit{color:#bcd7e4}:root[data-club=marseille] .res-card{color:#fff}:root[data-club=marseille]{--kit-maillot:#fff;--kit-1:#2faee0;--kit-2:#0f3a52}:root[data-club=marseille] .zoom{color:#fff}:root[data-club=marseille] .zoom .credit a{color:var(--or)}:root[data-club=marseille] .zoom .bouton.discret{color:#fff;border-color:#ffffff80}:root[data-club=marseille] .neutre{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fond:#071a42;--surface:#163779;--surface-2:#21478f;--filet:#2c4f96;--creme:#f4f1ea;--texte:#fff;--texte-2:#b9c6e0;--or-texte:#e3b341;color:var(--texte)}:root[data-club=marseille]{--av-fond:#0f3a52;--av-clair:#fff;--av-accent:#2faee0;--av-nuit:#0f3a52;--av-bleu:#1a8cc0}:root[data-club=marseille] body:has(.ud-nuit){background:#0b2e44}:root[data-club=marseille] .ud-nuit{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fond:#0b2e44;--surface:#12405c;--surface-2:#185373;--filet:#2b6585;--creme:#f7fbfd;--texte:#f7fbfd;--texte-2:#bcd7e4;--action:#1e96cf;--action-appuye:#1679a8;--or-texte:#e3b341;--bon:#6fd3ff;--bon-fond:#0e3b5c;--bon-texte:#e6f6ff;--mauvais:#ff9c92;--mauvais-fond:#0f4a68;--mauvais-texte:#ffd9d4;--champ:#0f4a68;--champ-texte:#fff;--marque:#2faee0;--marque-2:#f7fbfd;--nuit:#0b2e44;--res-sous:#557a8f;--voile-fonce:#00000059;--ud-bleu:#3a5fc8;background:var(--fond);color:var(--texte)}:root[data-club=marseille] .jdm-nuit{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#12405c;--surface-2:#185373;--filet:#2b6585;--creme:#f7fbfd;--texte:#f7fbfd;--texte-2:#bcd7e4;--action:#1e96cf;--action-appuye:#1679a8;--nuit:#0b2e44;--fond:#0b2e44}
