#phone,html{text-size-adjust:100%}@media (max-width:1023px){html body #phone{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}}#phone #screens .bk:focus-visible,#phone [data-commande]:focus-visible,#phone [role=tab]:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:12px}#phone [data-commande]:focus,#phone [role=tab]:focus{outline:2px solid var(--mint);outline-offset:3px}#phone [data-commande]:focus:not(:focus-visible),#phone [role=tab]:focus:not(:focus-visible){outline:none}#phone .tab,#phone [data-commande]{transition:transform .12s ease,opacity .12s ease}#phone .tab:active,#phone [data-commande]:active{transform:scale(.96)}#phone #rap [data-commande]:active,#phone #rap[data-commande]:active{transform:none;opacity:.7}#phone h1#ttl{margin:0;font-size:15px}#phone .ib .bg{box-sizing:border-box;line-height:1;white-space:nowrap}#phone #swipeHint{pointer-events:none}#phone #swipeHint [data-commande]{pointer-events:auto;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;cursor:pointer}#phone #rap{-webkit-backdrop-filter:blur(10px)}#phone #tabs{-webkit-backdrop-filter:blur(12px)}@supports not (((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))) or (-webkit-backdrop-filter:blur(2px))){#phone #rap{background:rgba(10,16,22,.97)}#phone #tabs{background:rgba(10,15,20,.98)}}@media (max-width:1023px){#phone #top{padding-top:calc(14px + env(safe-area-inset-top, 0px));padding-left:calc(14px + env(safe-area-inset-left, 0px));padding-right:calc(14px + env(safe-area-inset-right, 0px))}#phone .scr.sub .subhead{padding-top:calc(20px + env(safe-area-inset-top, 0px))}#phone #rap{top:calc(58px + env(safe-area-inset-top, 0px));padding-left:calc(14px + env(safe-area-inset-left, 0px));padding-right:calc(14px + env(safe-area-inset-right, 0px))}#phone #tabs{bottom:calc(14px + env(safe-area-inset-bottom, 0px));left:calc(12px + env(safe-area-inset-left, 0px));right:calc(12px + env(safe-area-inset-right, 0px))}#phone #fab{bottom:calc(118px + env(safe-area-inset-bottom, 0px));right:calc(16px + env(safe-area-inset-right, 0px))}#phone #swipeHint{bottom:calc(78px + env(safe-area-inset-bottom, 0px))}#phone .scr.pad{padding-top:calc(104px + env(safe-area-inset-top, 0px));padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}#phone #toast{bottom:calc(110px + env(safe-area-inset-bottom, 0px))}#phone:has(#tabs.hors-onglet) #toast{bottom:calc(28px + env(safe-area-inset-bottom, 0px))}#phone:has(#s-thread.on) #toast{bottom:calc(86px + env(safe-area-inset-bottom, 0px))}@media (max-height:700px){#phone #fab{width:50px;height:50px;bottom:calc(158px + env(safe-area-inset-bottom, 0px))}#phone #toast{bottom:calc(127px + env(safe-area-inset-bottom, 0px))}#phone #swipeHint{bottom:calc(96px + env(safe-area-inset-bottom, 0px))}#phone .scr.pad{padding-bottom:calc(100px + env(safe-area-inset-bottom, 0px))}}}@media (min-width:431px) and (max-width:639px){html body{align-items:stretch;justify-content:stretch}html body #phone{width:100%;height:100dvh;max-width:none;border-radius:0;box-shadow:none}}@media (min-width:640px) and (max-width:1023px){html body{align-items:stretch;justify-content:stretch}html body #phone{width:100%;height:100dvh;max-width:none;border-radius:0;box-shadow:none}#phone #rap,#phone #top{padding-left:max(20px,calc((100vw - 620px) / 2));padding-right:max(20px,calc((100vw - 620px) / 2))}#phone #ttl{font-size:17px;letter-spacing:3px}#phone #rap .t{font-size:13.5px}#phone .scr.pad>*,#phone .scr.sub>*{max-width:620px;margin-left:auto;margin-right:auto}#phone #s-gazette>*{max-width:620px}#phone #tabs{left:50%;right:auto;transform:translateX(-50%);width:min(520px,calc(100% - 24px))}#phone #fab{right:max(20px,calc((100vw - 620px) / 2))}#phone .sheetwrap .sheet{left:50%;right:auto;transform:translateX(-50%);width:min(560px,calc(100% - 40px))}#phone #s-fil .post .auth,#phone #s-fil .post .binfo,#phone #s-fil .post .prog{left:max(20px,calc((100vw - 620px) / 2));right:max(20px,calc((100vw - 620px) / 2))}}#phone .suivies-ligne{display:flex;align-items:center;gap:12px;width:100%;padding:13px 15px;text-align:left;border-radius:18px;background:rgba(244,248,246,.04);border:1px solid var(--edge);cursor:pointer}#phone .suivies-ligne[data-nonlu=oui]{border-color:rgba(143,123,255,.4)}#phone .suivies-vignette{width:52px;height:52px;object-fit:cover;border-radius:12px;flex-shrink:0}#phone .suivies-pastille{display:flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--violet);color:#fff;font-size:10.5px;font-weight:700;flex-shrink:0}#phone #top.v7{background:var(--v7-bg);color:var(--v7-ink);font-family:var(--v7-ui);transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.brandv7{display:flex;align-items:center;gap:9px;flex:1 1;min-width:0}#phone #top.v7 #avb{width:30px;height:30px;border:none;background:none;padding:0}.logov7{font-family:var(--v7-titre);font-weight:800;font-size:18px;color:var(--v7-green)}#phone #top.v7 .gpill,#phone #top.v7 .gpill #graines{color:var(--v7-greenInk)}#phone #top.v7 .gpill{background:var(--v7-greenSoft);border:1px solid var(--v7-greenLine);border-radius:var(--v7-rayon-pilule)}#phone #top.v7 .pillbtn{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid var(--v7-line);border-radius:var(--v7-rayon-pilule);background:var(--v7-card);color:var(--v7-mut);font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap;max-width:42vw;overflow:hidden;text-overflow:ellipsis}#phone #top.v7 .ib{color:var(--v7-mut)}#phone #top.v7 .ib .bg{background:var(--v7-green);color:var(--v7-card)}.sans-compte{position:fixed;top:0;left:0;right:0;z-index:60;display:flex;align-items:center;gap:10px;padding:calc(env(safe-area-inset-top, 0px) + 8px) 14px 8px;background:var(--v7-ink);color:var(--v7-bg);font-family:var(--v7-ui);font-size:13px;line-height:1.3}.sans-compte-texte{flex:1 1;min-width:0;opacity:.86}.sans-compte-lien{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:var(--v7-rayon-pilule);border:1px solid rgba(255,255,255,.35);color:var(--v7-bg);font-weight:600;text-decoration:none;white-space:nowrap}.sans-compte-creer{background:var(--v7-green);border-color:var(--v7-green)}.sans-compte-lien:focus-visible{outline:2px solid var(--v7-bg);outline-offset:2px}body:has(.sans-compte) #phone #top{padding-top:calc(14px + 50px + env(safe-area-inset-top, 0px))}body:has(.sans-compte) #phone #rap{top:calc(58px + 50px + env(safe-area-inset-top, 0px))}body:has(.sans-compte) #phone #screens .scr{top:50px}#phone #tabs.v7{background:var(--v7-card);border-top:1px solid var(--v7-line);font-family:var(--v7-ui)}#phone #tabs.v7 .tab{color:var(--v7-mut2)}#phone #tabs.v7 .tab.on{color:var(--v7-green)}#phone #tabs.v7 .tab.central{overflow:visible}#phone #tabs.v7 .plusv7{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;margin-top:-22px;background:linear-gradient(150deg,var(--v7-green),var(--v7-greenInk));box-shadow:0 0 0 5px var(--v7-card)}.live-vide{display:flex;flex-direction:column;justify-content:center;gap:14px;min-height:60vh;padding:0 26px;text-align:center}.live-vide h2{font-family:var(--v7-police-titre,var(--disp));font-size:22px;font-weight:700;color:var(--v7-texte,#fff)}.live-vide p{font-size:15px;line-height:1.6;color:var(--v7-texte-doux,rgba(244,248,246,.72))}.live-vide .live-note{font-size:13px;color:var(--v7-texte-faible,rgba(244,248,246,.5))}#phone #tabs{z-index:52}#phone #s-chaine.scr.sub,#phone #s-exploits.scr.sub,#phone #s-messages.scr.sub,#phone #s-params.scr.sub,#phone #s-regles.scr.sub{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}#phone #s-fil .post .binfo{padding-right:72px}#phone #s-fil .post .binfo>*{max-width:100%}@media (max-width:1023.98px){#phone #s-fil{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}#phone #s-fil .post{position:relative;inset:auto;display:block;height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}}#phone #s-fil .binfo [data-commande],#phone #s-fil .fil-menu,#phone #s-fil .fil-menu-bouton,#phone #s-fil .prog i[data-commande],#phone #s-fil .rit,#phone #s-fil .suivre{touch-action:none}#phone #s-fil .fil-menu-bouton,#phone #s-fil .prog i[data-commande],#phone #s-fil .rit,#phone #s-fil .suivre{transition:transform .12s,opacity .12s}#phone #s-fil .fil-menu-bouton:active,#phone #s-fil .rit:active,#phone #s-fil .suivre:active{transform:scale(.93);opacity:.75}#phone #s-fil .prog i:focus-visible,#phone #s-fil .rit:focus-visible{outline:2px solid var(--mint);outline-offset:4px;border-radius:12px}#phone #s-fil .rit[aria-pressed=true] span{color:var(--rose)}#phone #s-fil .rit[data-seme=oui] span{color:var(--gold)}#phone #s-fil .fil-recues{font-size:10.5px;font-weight:700;color:var(--gold);opacity:.85}#phone #s-fil .prog i[data-commande]{cursor:pointer;position:relative}#phone #s-fil .prog i[data-commande]:after{content:"";position:absolute;inset:-11px -2px}#phone #s-fil .prog i[data-commande]:hover{opacity:.8}#phone #s-fil .prog i[aria-current=true]{box-shadow:0 0 0 1.5px var(--ink)}#phone #s-fil .fil-menu{position:relative}#phone #s-fil .fil-menu-bouton{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:rgba(6,9,13,.5);border:1px solid var(--edge);color:var(--ink);font-size:17px;font-weight:700;line-height:1;cursor:pointer}#phone #s-fil .fil-menu-liste{position:absolute;top:40px;right:0;min-width:216px;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--edge);border-radius:16px;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.55)}#phone #s-fil .fil-menu-liste button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid var(--edge);color:var(--ink);font:inherit;font-size:13px;text-align:left;padding:12px 15px;cursor:pointer}#phone #s-fil .fil-menu-liste button:last-child{border-bottom:0}#phone #s-fil .fil-menu-liste button:focus-visible,#phone #s-fil .fil-menu-liste button:hover{background:rgba(244,248,246,.08)}#phone #s-fil .fil-etat{position:absolute;left:18px;right:18px;top:calc(166px + env(safe-area-inset-top, 0px));bottom:auto;z-index:7;pointer-events:none;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;background:rgba(16,24,32,.92);border:1px solid var(--edge);border-radius:18px;font-size:12.5px;line-height:1.45}#phone #s-fil .fil-etat b{font-family:var(--disp);font-size:14px}#phone #s-fil .fil-etat .btn,#phone #s-fil .fil-etat [data-commande]{pointer-events:auto}#phone #s-fil .fil-repli{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,rgba(20,30,40,1),rgba(8,12,16,1));color:rgba(244,248,246,.45);font-size:12px;letter-spacing:2px;font-weight:700}#phone #s-fil .fil-squelette{position:absolute;inset:0;background:linear-gradient(100deg,rgba(28,38,48,1) 20%,rgba(40,52,64,1) 40%,rgba(28,38,48,1) 60%);background-size:300% 100%;animation:fil-squelette 1.4s linear infinite}@keyframes fil-squelette{0%{background-position:120% 0}to{background-position:-20% 0}}@media (prefers-reduced-motion:reduce){#phone #s-fil .fil-squelette{animation:none}}html #phone #toast{white-space:normal;max-width:min(340px,calc(100% - 36px));text-align:center;line-height:1.35}#phone #s-fil .post .binfo{max-height:calc(100dvh - 300px);overflow-y:visible;scrollbar-width:none}#phone #s-fil .post .binfo[data-defilable]{overflow-y:auto;overscroll-behavior:contain}#phone #s-fil .post .binfo::-webkit-scrollbar{display:none}@media (max-height:700px){#phone #s-fil .post .rail{bottom:250px;gap:13px}#phone #s-fil .post .binfo{max-height:calc(100dvh - 250px)}}@media (min-width:640px) and (max-width:1023px){#phone #s-fil .post .rail{right:max(20px,calc((100vw - 620px) / 2))}#phone #s-fil .post .binfo{padding-right:72px}#phone #s-fil .fil-etat{left:max(20px,calc((100vw - 620px) / 2));right:max(20px,calc((100vw - 620px) / 2))}}@media (min-width:1024px){#phone #s-fil .post .binfo{padding-right:22px;max-height:none;overflow:visible}#phone #s-fil .post.on{animation:none}#phone #s-fil .fil-etat{position:relative;inset:auto;width:min(720px,calc(100% - 68px));margin:0 auto 40px;top:auto;bottom:auto}#phone #s-fil .post .rail{gap:22px}#phone #s-fil .fil-recues{margin-left:2px}}#phone .lecteur-decran{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}#phone #s-fil .post .fil-habillage{position:absolute;inset:0;z-index:1;pointer-events:none}@media (min-width:1024px){#phone #s-fil .post .fil-habillage{inset:0 0 auto 0;height:420px}}@media (max-width:1023px){#phone #s-fil .post .prog{top:calc(112px + env(safe-area-inset-top, 0px))}#phone #s-fil .post .auth{top:calc(110px + env(safe-area-inset-top, 0px))}#phone #s-fil .post .auth[data-serie=oui]{top:calc(124px + env(safe-area-inset-top, 0px))}}.fil-tete-v7{display:flex;flex-direction:column;gap:12px;padding:104px 14px 14px;background:var(--v7-bg);height:100%;overflow-y:auto;scrollbar-width:none;scroll-snap-align:start;scroll-snap-stop:always}.fil-tete-v7::-webkit-scrollbar{display:none}#phone #s-fil .gazette-article{display:flex;flex-direction:column;justify-content:center;gap:18px;height:100%;padding:104px 26px 110px;background:var(--v7-bg);color:var(--v7-ink);scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden}#phone #s-fil .ga-kicker{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--v7-greenInk)}#phone #s-fil .ga-titre{margin:6px 0 0;font-family:var(--v7-titre);font-size:30px;line-height:1.15;font-weight:700}#phone #s-fil .ga-puces{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:10px;font-size:15.5px;line-height:1.5}#phone #s-fil .ga-lire{display:inline-flex;align-items:center;align-self:flex-start;min-height:48px;padding:0 22px;border-radius:var(--v7-rayon-pilule);background:var(--v7-green);color:#FFFFFF;font-size:15.5px;font-weight:700;cursor:pointer}#phone #s-fil .ga-lire:focus-visible{outline:2px solid var(--v7-greenInk);outline-offset:2px}#phone #s-fil .ga-verrou{font-size:12px;color:var(--v7-mut)}.gazbanner{gap:11px;width:100%;padding:13px 14px;border:1px solid var(--v7-greenLine);border-radius:var(--v7-rayon-carte);background:var(--v7-greenSoft);color:var(--v7-ink);font-family:var(--v7-ui);text-align:left}#phone #s-fil .fil-quetes,.gazbanner{display:flex;align-items:center;cursor:pointer}#phone #s-fil .fil-quetes{gap:10px;min-height:48px;margin:0 14px 10px;padding:0 14px;border:1px solid var(--edge);border-radius:14px;background:rgba(255,255,255,.04)}#phone #s-fil .fil-quetes b{flex:1 1;font-size:14.5px;font-weight:700}#phone #s-fil .fil-quetes-ic{font-size:17px}#phone #s-fil .fil-quetes-fl{font-size:18px;opacity:.55}#phone #s-fil .fil-quetes:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.gazbanner-porte{padding-top:10px;padding-bottom:10px;opacity:.82}.gazbanner .gic{font-size:21px;flex-shrink:0}.gazbanner .gtx{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.gazbanner .gtx b{font-size:15px;font-weight:700}.gazbanner .gtx span{font-size:12.5px;color:var(--v7-mut)}.gazbanner .garr{font-size:19px;color:var(--v7-mut);flex-shrink:0}.gazbanner .gaz-resume-puces{display:flex;flex-direction:column;gap:3px;margin-top:4px}.gazbanner .gaz-resume-puce{font-size:11.5px;color:var(--v7-ink);line-height:1.35}.gazbanner .gaz-resume-puce:before{content:"• ";color:var(--v7-green)}.gazbanner .gaz-resume-lien{font-size:11.5px;font-weight:700;color:var(--v7-green);margin-top:1px}.stories{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.stories::-webkit-scrollbar{display:none}.rond{flex-direction:column;gap:5px;flex-shrink:0;width:68px;background:none;border:0;color:var(--v7-ink);font-family:var(--v7-ui);cursor:pointer}.rond,.rond-pastille{display:flex;align-items:center}.rond-pastille{justify-content:center;width:56px;height:56px;border-radius:999px;border:2px solid var(--v7-line);background:var(--v7-card);font-size:23px}.rond-actif .rond-pastille{border-color:var(--v7-green);box-shadow:0 0 0 2px var(--v7-greenSoft)}.rond-nom{font-size:11px;max-width:68px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rond-distance{font-size:10.5px;color:var(--v7-mut)}.defi{display:flex;flex-direction:column;gap:9px;padding:14px;border:1px solid var(--v7-line);border-radius:var(--v7-rayon-carte);background:var(--v7-card);color:var(--v7-ink);font-family:var(--v7-ui)}.defi .t{gap:10px}.defi .t,.defi .t .logo{display:flex;align-items:center}.defi .t .logo{justify-content:center;width:38px;height:38px;border-radius:var(--v7-rayon-pastille,12px);background:var(--v7-greenSoft);color:var(--v7-greenInk);font-weight:700;flex-shrink:0}.defi .t b{display:block;font-size:14px}.defi .t span{display:block;font-size:12px;color:var(--v7-mut)}.defi .vrf{color:var(--v7-green);margin-left:4px}.defi p{font-size:15px;line-height:1.45}.defi .m{display:flex;align-items:center;justify-content:space-between;gap:10px}.defi .m span{font-size:12px;color:var(--v7-mut)}.defi .m button{padding:9px 14px;border:0;border-radius:var(--v7-rayon-pilule);background:var(--v7-green);color:var(--v7-onGreen,#fff);font-family:var(--v7-ui);cursor:pointer}.defi .m button,.fil-pousse{font-size:13px;font-weight:700}.fil-pousse{display:inline-flex;align-items:center;font-family:var(--disp);color:var(--gold);animation:fil-pousse 1.8s ease-out 3}@keyframes fil-pousse{0%{transform:translateY(2px) scale(.9);opacity:0}20%{transform:translateY(-3px) scale(1.15);opacity:1}60%{transform:translateY(-6px) scale(1);opacity:1}to{transform:translateY(-9px) scale(1);opacity:0}}.fil-vient-de-valider .pill.mint{animation:fil-pastille-pousse 1.8s ease-out 3}@keyframes fil-pastille-pousse{0%,to{box-shadow:0 0 0 0 rgba(212,175,55,0)}30%{box-shadow:0 0 0 6px rgba(212,175,55,.35)}}@media (prefers-reduced-motion:reduce){.fil-pousse,.fil-vient-de-valider .pill.mint{animation:none}}#phone [data-commande]:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:12px}#phone .btn[data-commande]:focus-visible,#phone .chip[data-commande]:focus-visible{border-radius:999px}#phone .qcard[data-commande]:active{transform:scale(.985)}#phone .qcard[data-commande]{transition:transform .12s}#phone .avstack i{color:var(--ink);background:color-mix(in srgb,var(--mint) 34%,var(--bg));border-color:var(--panel)}#phone .avstack i:nth-child(2){background:color-mix(in srgb,var(--violet) 34%,var(--bg))}#phone .avstack i:nth-child(3){background:color-mix(in srgb,var(--gold) 30%,var(--bg))}#phone .avstack i:nth-child(4){background:color-mix(in srgb,var(--rose) 28%,var(--bg))}#phone .q-pulse{animation:pulser 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){#phone .q-pulse{animation:none}}#phone #s-qdetail .q-info{cursor:default}#phone .q-vide{text-align:center;color:var(--muted);font-size:13px;padding:22px 12px;line-height:1.5}#s-mesquetes [data-commande][aria-disabled=true],#s-quetes [data-commande][aria-disabled=true]{opacity:.55;pointer-events:none}@keyframes q-entree-laterale{0%{transform:translateX(18px);opacity:0}to{transform:translateX(0);opacity:1}}#phone #s-mesquetes.on,#phone #s-qdetail.on{animation:q-entree-laterale .22s cubic-bezier(.2,.9,.3,1)}@media (prefers-reduced-motion:reduce){#phone #s-mesquetes.on,#phone #s-qdetail.on{animation:none}}@media (min-width:1024px){#phone #s-mesquetes .filt{padding:0 18px;margin-top:18px}#phone #s-mesquetes .q-passees{margin-top:14px}}