@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(/media/build/roboto-700-latin.0eaeadb58e6995ba.woff2) format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(/media/build/instrument-sans-latin.19f8ec3200550a11.woff2) format("woff2")}@font-face{font-family:Archivo Narrow;font-style:normal;font-weight:500 700;font-display:swap;src:url(/media/build/archivo-narrow-latin.728b32e94fd137ec.woff2) format("woff2")}:root{--canvas: #f3f5f9;--card: #ffffff;--ink: #131a2c;--ink-2: #3b4457;--ink-3: #5d6679;--line: #dce1ea;--line-2: #eaedf3;--t-2: #a9cdea;--t-1: #d5e7f5;--t0: #eceff4;--t1: #fcdcc7;--t2: #f6b596;--t-2-bar: #7fb3dc;--t-1-bar: #b2d3ee;--t0-bar: #ccd3de;--t1-bar: #f5c1a3;--t2-bar: #ee9a77;--navy: #0d2366;--navy-2: #163184;--navy-3: #0a1b52;--blue: #2146a3;--blue-hover: #17357e;--blue-soft: #e8edf9;--gold: #eebb05;--gold-light: #f6d35b;--gold-ink: #5c4300;--gold-soft: #fff5d1;--commerce: #fc5f00;--commerce-hover: #fd792a;--on-navy: #ffffff;--on-navy-2: #c6cfe6;--radius: 14px;--radius-sm: 8px;--shadow: 0 1px 2px rgba(13,35,102,.06), 0 8px 24px rgba(13,35,102,.07);--shadow-lg: 0 2px 4px rgba(13,35,102,.06), 0 18px 40px rgba(13,35,102,.12);--font: "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--num: "Archivo Narrow", "Arial Narrow", Arial, sans-serif;--gutter: max(24px, calc((100vw - 1200px)/2) );color-scheme:light}@media(max-width:1023px){:root{--gutter: 20px}}@media(max-width:767px){:root{--gutter: 16px}}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:120px}body{margin:0;background:var(--canvas);color:var(--ink);font:400 16px/1.55 var(--font)}img,svg{max-width:100%}a{color:var(--blue);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--blue-hover)}:focus-visible{outline:3px solid #3f63c7;outline-offset:2px;border-radius:6px}.num,time,.n{font-family:var(--num);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}sup.fn{display:inline-block;position:relative;top:-.5em;vertical-align:baseline;min-width:14px;height:14px;margin:0 1px 0 3px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:var(--blue);color:#fff;font:700 9.5px/14px var(--num);text-align:center}p>sup.fn:first-child{margin-left:0;margin-right:4px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{padding-left:var(--gutter);padding-right:var(--gutter)}.inner{max-width:1200px;margin:0 auto}.site-head{background:var(--card);border-bottom:1px solid var(--line);position:relative;z-index:30}.site-head .inner{display:flex;align-items:center;gap:28px;height:76px}.brand{display:block;flex:0 0 auto;line-height:0}.brand img{width:150px;height:auto;aspect-ratio:519.91 / 173.35}.nav{flex:1 1 auto;min-width:0}.nav ul{display:flex;gap:2px;margin:0;padding:0;list-style:none}.nav a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:var(--radius-sm);color:var(--ink);font-weight:500;font-size:15px;text-decoration:none;white-space:nowrap}.nav a:hover{background:var(--canvas);color:var(--ink)}.nav a[aria-current=page]{color:var(--navy);font-weight:600;box-shadow:inset 0 -3px 0 var(--gold);border-radius:0}.tools{display:flex;align-items:center;gap:8px;flex:0 0 auto}.icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink);cursor:pointer}.icon-btn:hover{background:var(--canvas)}.icon-btn svg{width:22px;height:22px}.burger{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 18px;border:0;border-radius:var(--radius-sm);font:600 15px/1 var(--font);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .18s,box-shadow .18s,transform .09s}.btn:active{transform:scale(.985)}.btn svg{width:18px;height:18px;flex:0 0 auto}.btn-blue{background:var(--blue);color:#fff}.btn-blue:hover{background:var(--blue-hover);color:#fff}.btn-line{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.btn-line:hover{box-shadow:inset 0 0 0 1px var(--blue);color:var(--blue)}.btn-mini{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 12px;border:0;border-radius:8px;background:var(--blue-soft);color:var(--blue);font:600 13px/1.25 var(--font);text-decoration:none;white-space:nowrap;cursor:pointer;transition:box-shadow .15s,color .15s}.btn-mini:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue);text-decoration:none}.btn-mini svg{width:16px;height:16px;flex:none}.btn-mini.line{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.btn-mini.line:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue)}.lp-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.lp-chips>span{color:var(--ink-3);font-size:13px;font-weight:600}.lp-chips .btn-mini{white-space:normal;text-align:left;padding-block:7px}@media(max-width:1023px){.btn-mini{min-height:44px}}.game-band{position:relative;overflow:hidden;color:var(--on-navy);background:radial-gradient(120% 140% at 85% 0%,#23409a,#23409a00 55%),linear-gradient(180deg,var(--navy) 0%,var(--navy-3) 100%)}.game-band .stars{position:absolute;right:max(0px,calc((100vw - 1260px)/2));top:-10px;width:520px;height:260px;pointer-events:none;opacity:.9}.game-band .inner{position:relative;padding-top:22px}.crumbs{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--on-navy-2)}.crumbs a{color:var(--on-navy-2);text-decoration:none}.crumbs a:hover{color:#fff;text-decoration:underline}.crumbs li+li:before{content:"›";margin-right:6px;opacity:.7}.band-title{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:18px 0 22px}.band-title h1{margin:0;font-size:clamp(30px,3.6vw,44px);line-height:1.04;letter-spacing:-.026em;font-weight:650}.band-title p{margin:8px 0 0;color:var(--on-navy-2);font-size:16px}.band-title p b{color:#fff;font-weight:600}.game-tabs{position:sticky;top:env(safe-area-inset-top,0px);z-index:25;background:var(--navy-3);box-shadow:0 1px #ffffff0f}.tabs{display:flex;gap:4px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.tabs a{display:inline-flex;align-items:center;margin-top:6px;min-height:46px;padding:0 16px;color:var(--on-navy-2);font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap;border-radius:10px 10px 0 0}.tabs a:hover{color:#fff;background:#ffffff0f}.tabs a[aria-current=page]{color:var(--navy);background:var(--canvas)}.crumbs-nav{margin-top:-12px}.crumbs-nav~.band-title{padding-top:6px}.crumbs-pro{flex-wrap:nowrap;gap:0;min-width:0;overflow:hidden;font-size:13.5px;font-weight:500}.crumbs-pro>li{display:flex;align-items:center;flex:none}.crumbs-pro>li+li:before{content:none}.crumbs-pro>li>a,.crumbs-pro>li>[aria-current]{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--on-navy-2);text-decoration:none;white-space:nowrap}.crumbs-pro>li>a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.crumbs-pro>li>[aria-current],.crumbs-pro>li>.crumbs-up{color:#fff;font-weight:600}.crumbs-pro>li:last-child:not(:first-child){flex:0 1 auto;min-width:0}.crumbs-pro>li:last-child:not(:first-child)>:is(a,span){display:block;overflow:hidden;line-height:44px;text-overflow:ellipsis}.crumbs-pro.is-measuring>li:last-child{flex:none}.crumbs-home{flex:none;width:17px;height:17px}.crumbs-sep{flex:none;width:14px;height:14px;margin:0 8px;opacity:.55;pointer-events:none}.crumbs-pro.is-tight .crumbs-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.crumbs-pro.is-tight>li:first-child>a{min-width:44px}.crumbs-pro.is-tight>li:nth-child(2)>.crumbs-sep{margin-left:-19px}.crumbs-more>button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 -8px;padding:0;border:0;background:none;color:var(--on-navy-2);cursor:pointer}.crumbs-more>button svg{width:30px;height:22px;padding:0 4px;border-radius:6px;background:#ffffff1a;transition:background-color .15s ease}.crumbs-more>button:hover{color:#fff}.crumbs-more>button:hover svg{background:#fff3}.crumbs-more>button:focus-visible{outline:3px solid var(--gold-light);outline-offset:-6px;border-radius:10px}.crumbs-pro>li.crumbs-hid{display:none}.crumbs-pro.is-open{--crumbs-fl: transparent;--crumbs-fr: transparent;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,var(--crumbs-fl) 14px,#000 56px,#000 calc(100% - 56px),var(--crumbs-fr) calc(100% - 14px));mask-image:linear-gradient(90deg,var(--crumbs-fl) 14px,#000 56px,#000 calc(100% - 56px),var(--crumbs-fr) calc(100% - 14px))}.crumbs-pro.is-open::-webkit-scrollbar{display:none}.crumbs-pro.is-open:not([data-fade-l]){--crumbs-fl: #000}.crumbs-pro.is-open:not([data-fade-r]){--crumbs-fr: #000}.crumbs-pro.is-open>li:last-child:not(:first-child){flex:none}@media(prefers-reduced-motion:reduce){.crumbs-more>button svg{transition:none}}.game-band+.game-tabs{margin-top:-1px}@media(max-width:767px){.crumbs-nav{margin-top:-4px}.game-tabs .inner{position:relative}.game-tabs .tabs{position:relative;gap:24px;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scroll-padding:0 var(--gutter);overscroll-behavior-x:contain}.game-tabs .tabs a,.game-tabs .tabs a[aria-current=page]{position:relative;min-height:48px;margin:0;padding:0;border-radius:0;background:none;color:var(--on-navy-2);font-size:15px;font-weight:500}.game-tabs .tabs a:hover{background:none;color:#fff}.game-tabs .tabs a[aria-current=page]{color:#fff;font-weight:650}.game-tabs .tabs a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--gold)}.game-tabs .inner:before,.game-tabs .inner:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:56px;pointer-events:none;opacity:0;transition:opacity .2s ease}.game-tabs .inner:before{left:calc(var(--gutter) * -1);background:linear-gradient(90deg,var(--navy-3) 25%,rgba(10,27,82,0))}.game-tabs .inner:after{right:calc(var(--gutter) * -1);background:linear-gradient(270deg,var(--navy-3) 25%,rgba(10,27,82,0))}.game-tabs[data-fade-l] .inner:before,.game-tabs[data-fade-r] .inner:after{opacity:1}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.game-tabs .inner:before,.game-tabs .inner:after{transition:none}}.picker{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:22px 0 18px}.picker .pv,.picker .nx{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;text-decoration:none}.picker .pv{justify-self:start}.picker .nx{justify-self:end;color:var(--ink-3)}.picker .pv svg,.picker .nx svg{width:18px;height:18px}.picker .pv span,.picker .nx span{display:grid;line-height:1.2}.picker small{color:var(--ink-3);font-weight:500;font-size:12px}.date-pill{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 18px 0 16px;border-radius:999px;background:var(--card);color:var(--ink);box-shadow:var(--shadow);font:600 16px var(--num);text-decoration:none}.date-pill svg{width:18px;height:18px;color:var(--blue)}.date-pill .chev{width:14px;height:14px;color:var(--ink-3)}.date-pill:hover{color:var(--blue)}.hero{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);gap:24px;align-items:stretch}.hero{grid-template-areas:"result next" "ad ad";row-gap:0}.hero .result{grid-area:result}.hero .next{grid-area:next}.hero .ad-hero{grid-area:ad;margin-top:0}.card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow)}.result{padding:26px 28px 24px;display:flex;flex-direction:column;gap:20px}.result-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.result-head h2{margin:0;font-size:22px;line-height:1.2;letter-spacing:-.014em;font-weight:650}.status{display:inline-flex;align-items:center;gap:12px;margin:6px 0 0;color:var(--ink-2);font-size:14px}.status .dot{--dot: var(--ink-3);--halo: rgba(93,102,121,.18);flex:none;width:8px;height:8px;margin-left:4px;border-radius:50%;background:var(--dot);box-shadow:0 0 0 4px var(--halo)}.status b{color:var(--ink);font-family:var(--num);font-weight:600;font-size:15px}.chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--canvas);color:var(--ink-2);font:600 13px var(--num);white-space:nowrap}.draw{display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px;padding:22px 24px;border-radius:12px;background:linear-gradient(180deg,#f6f8fc,#edf1f8);box-shadow:inset 0 0 0 1px var(--line-2)}.draw .group{display:flex;gap:12px}.draw .sep{width:1px;align-self:stretch;background:var(--line)}.ball{--s: 58px;position:relative;display:inline-grid;place-items:center;width:var(--s);height:var(--s);border-radius:50%;color:#fff;background:radial-gradient(circle at 35% 28%,#3a5cb4 0%,#1d3a8f 48%,var(--navy) 100%);box-shadow:inset 0 -2px #0000002e,0 2px 4px #0d23662e;font:700 calc(var(--s) * .42)/1 var(--num);font-variant-numeric:tabular-nums}.star{--s: 60px;position:relative;display:inline-grid;place-items:center;width:calc(var(--s) * 1.06);height:var(--s)}.star svg{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 2px 2px rgba(98,71,0,.18))}.star span{position:relative;color:var(--navy);font:700 calc(var(--s) * .36)/1 var(--num);transform:translateY(9%)}.ball.sm{--s: 30px;box-shadow:none}.star.sm{--s: 31px}.star.sm svg{filter:none}.facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line-2);padding-top:16px}.fact{padding:0 18px;border-left:1px solid var(--line-2);min-width:0}.fact:first-child{padding-left:0;border-left:0}.fact dt{color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.fact dd{margin:6px 0 0;font:600 20px/1.15 var(--num);letter-spacing:-.005em}.fact dd small{display:block;margin-top:3px;color:var(--ink-2);font:400 13px/1.35 var(--font);letter-spacing:0}.code{display:inline-block;padding:2px 8px;border-radius:6px;background:var(--gold-soft);color:var(--gold-ink)}.result-actions{display:flex;flex-wrap:wrap;gap:10px}.next{position:relative;overflow:hidden;display:flex;flex-direction:column;color:#fff;border-radius:var(--radius);box-shadow:var(--shadow-lg);background:radial-gradient(130% 100% at 80% 0%,#2a4aa6 0%,var(--navy-2) 40%,var(--navy) 100%)}.next .body{position:relative;padding:24px 26px 20px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto}.next .eyebrow{margin:0;color:var(--on-navy-2);font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.next time.d{font-size:18px;font-weight:600}.next .amount{margin:10px 0 0;color:var(--gold-light);font:700 72px/.9 var(--num);letter-spacing:-.035em}.next .amount small{margin-left:8px;color:#fff;font-size:22px;letter-spacing:-.01em}.next .delta{margin:6px 0 0;color:var(--on-navy-2);font-size:14px}.next .delta b{color:#fff;font-family:var(--num)}.next .extra{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#ffffff14;font-size:14px;color:#fff}.next .extra b{color:var(--gold-light);font-family:var(--num)}.next .cta{display:flex;justify-content:center;align-items:center;gap:10px;min-height:52px;margin-top:16px;border-radius:999px;background:var(--commerce);color:#fff;font:700 16px var(--font);cursor:pointer;text-decoration:none}.next .cta:hover{background:var(--commerce-hover)}.next .cta svg{width:18px;height:18px}.next .close{margin:10px 0 0;text-align:center;color:var(--on-navy-2);font-size:13px}.next .seed{position:absolute;right:-10px;top:-6px;width:200px;height:140px;opacity:.55;pointer-events:none}.anj{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px 10px 14px;background:#fddc49;color:#000;text-decoration:none;font:700 10.5px/1.35 Roboto,Arial,sans-serif;text-transform:uppercase;letter-spacing:.01em;border-top:1px solid #000}.anj:hover{color:#000;text-decoration:underline}.anj span{display:block}.anj img{display:block;flex:none}.anj img.age{width:26px;height:26px}.anj img.gov{width:44px;height:auto;aspect-ratio:141 / 83}.cal-wrap{position:relative;justify-self:center}.date-pill{border:0;cursor:pointer}.cal{position:absolute;top:calc(100% + 8px);left:50%;z-index:40;width:300px;transform:translate(-50%);padding:14px;border-radius:14px;background:var(--card);box-shadow:var(--shadow-lg),0 0 0 1px var(--line)}.cal-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.cal-head label{font-weight:650;font-size:14px}.cal-head select,.cal-head .lp-sel-btn{min-height:38px;padding:0 10px;border:0;border-radius:8px;background:var(--canvas);color:var(--ink);font:600 15px var(--num)}.cal-months{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.cal-months .m{display:grid;place-items:center;min-height:40px;border-radius:8px;color:var(--ink);font-size:14px;font-weight:600;text-decoration:none;text-transform:capitalize}.cal-months .m:hover{background:var(--blue-soft);color:var(--blue)}.cal-months .m.cur{background:var(--navy);color:#fff}.cal-months .m.off{color:#b9c0cd;pointer-events:none}.cal-all{display:block;margin-top:10px;padding-top:10px;border-top:1px solid var(--line-2);font-size:14px;font-weight:600;text-align:center;text-decoration:none}.section{margin-top:56px}:where(main>.wrap>.inner)>.section:first-child{margin-top:28px}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px}.section-head h2{margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.15;letter-spacing:-.018em;font-weight:650;text-wrap:balance}.section-head p{margin:6px 0 0;color:var(--ink-2);font-size:15px}.section-head p b{color:var(--ink);font-weight:600}.section-head .links{display:flex;flex-wrap:wrap;gap:8px}.prizes{overflow:hidden}.prizes-top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;border-bottom:1px solid var(--line-2)}.seg{display:inline-flex;padding:4px;border-radius:999px;background:var(--canvas)}.seg button{min-height:38px;padding:0 18px;border:0;border-radius:999px;background:none;color:var(--ink-2);font:600 14px var(--font);cursor:pointer}.seg>[aria-selected=true],.seg>[aria-pressed=true],.seg>[aria-current]{background:var(--card);color:var(--navy);box-shadow:0 1px 3px #0d236624}.seg button{transition:background-color .15s,color .15s,box-shadow .15s}.prizes-top .note{color:var(--ink-3);font-size:13px}.tbl-wrap{overflow-x:auto}table.pt{width:100%;border-collapse:collapse;font-size:15px}.pt th{vertical-align:top;padding:12px 22px;color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-align:left;background:#fafbfd;border-bottom:1px solid var(--line-2);white-space:nowrap}.pt td{padding:11px 22px;border-bottom:1px solid var(--line-2);vertical-align:middle}.pt tr:last-child td{border-bottom:0}.pt .r{text-align:right}.pt td.n,.pt td.r{font-family:var(--num);font-variant-numeric:tabular-nums;font-size:16px;white-space:nowrap}.pt td.rank{width:1%;color:var(--ink-3);font-family:var(--num)}.pt td.muted{color:var(--ink-3)}.pt tr.top td{background:var(--gold-soft)}.pt tr.top td.r{font-weight:700;color:var(--gold-ink)}.combo{display:inline-flex;align-items:center;gap:4px}.combo i{width:12px;height:12px;border-radius:50%;background:var(--navy)}.combo i.o{background:none;box-shadow:inset 0 0 0 1.5px #c3cad8}.combo i.s{border-radius:0;background:var(--gold);width:14px;height:14px;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.combo i.s.o{background:#d5dbe6;box-shadow:none}.combo i.s:first-of-type{margin-left:6px}.combo b{margin-left:10px;font:600 15px var(--num);color:var(--ink)}.prizes-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding:14px 22px;border-top:1px solid var(--line-2);background:#fafbfd;font-size:14px;color:var(--ink-2)}.prizes-foot b{color:var(--ink);font-family:var(--num);font-size:15px}.prizes-foot{align-items:center}.prizes-foot .links{display:flex;flex-wrap:wrap;gap:8px}.prizes-more{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:20px 28px;align-items:center;padding:20px 22px;border-top:1px solid var(--line-2);background:#fafbfd}.pm-text p{margin:0;color:var(--ink-2);font-size:14px}.pm-text .pm-title{margin-bottom:4px;color:var(--ink);font-size:16px;font-weight:650}.pm-text .btn{margin-top:14px}.pm-links,.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.pm-links a,.tiles a{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;height:100%;padding:12px;border-radius:12px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-decoration:none;transition:box-shadow .18s}.pm-links a:hover,.tiles a:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--ink)}.pm-links .ic,.tiles .ic{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--blue-soft);color:var(--blue)}.pm-links .ic svg,.tiles .ic svg{width:20px;height:20px}.pm-links b,.tiles b{display:block;font-size:14px;font-weight:650;line-height:1.25}.pm-links small,.tiles small{display:block;margin-top:2px;color:var(--ink-3);font-size:12.5px;line-height:1.35}.story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:0;overflow:hidden}.video{position:relative;display:grid;place-items:center;min-height:300px;color:#fff;text-decoration:none;background:radial-gradient(90% 90% at 50% 40%,#233f96 0%,var(--navy) 60%,#061238 100%)}.video .play{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#ffffff24;box-shadow:inset 0 0 0 2px #ffffffb3;transition:transform .18s}.video:hover .play{transform:scale(1.05)}.video .play svg{width:28px;height:28px;margin-left:4px}.video .cap{position:absolute;left:20px;bottom:18px;right:20px;display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--on-navy-2)}.video .cap b{color:#fff;font-weight:600}.video .draw-mini{position:absolute;top:20px;left:20px;display:flex;gap:6px}.video .draw-mini .ball{--s: 30px}.video .draw-mini .star{--s: 31px}.editorial{padding:28px 30px;display:flex;flex-direction:column;gap:12px}.editorial .eyebrow{margin:0;color:var(--blue);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.editorial h3{margin:0;font-size:22px;line-height:1.25;letter-spacing:-.012em;font-weight:650;text-wrap:balance}.editorial p{margin:0;color:var(--ink-2);max-width:62ch}.editorial p b{color:var(--ink);font-family:var(--num)}.history{overflow:hidden}.month{padding:12px 22px;background:#fafbfd;border-bottom:1px solid var(--line-2);border-top:1px solid var(--line-2);color:var(--navy);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.month:first-child{border-top:0}.hrow{display:grid;grid-template-columns:200px minmax(0,1fr) 150px 150px 28px;gap:18px;align-items:center;padding:12px 22px;border-bottom:1px solid var(--line-2);color:var(--ink);text-decoration:none}.hrow:hover{background:#f8faff;color:var(--ink)}.hrow:last-child{border-bottom:0}.hrow .when{font:600 16px/1.2 var(--num)}.hrow .when small{display:block;color:var(--ink-3);font-size:12px;font-weight:500}.hrow .balls{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.hrow .balls .gap{width:6px}.hrow .mm{font:600 14px var(--num);color:var(--ink-2)}.hrow .jp{text-align:right;font:600 17px var(--num)}.hrow .jp small{display:block;font:600 11px var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.hrow .jp small.won,.hrow.won .jp{color:var(--gold-ink)}.hrow .go{color:var(--ink-3)}.hrow .go svg{width:18px;height:18px}.services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.svc{display:flex;flex-direction:column;gap:10px;padding:22px;color:var(--ink);text-decoration:none;transition:box-shadow .18s,transform .18s}.svc:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px);color:var(--ink)}.svc .ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--blue-soft);color:var(--blue)}.svc .ic svg{width:22px;height:22px}.svc h3{margin:4px 0 0;font-size:17px;letter-spacing:-.01em;font-weight:650}.svc p{margin:0;color:var(--ink-2);font-size:14px}.svc .mini{display:flex;gap:6px;align-items:center;margin-top:2px}.svc .more{margin-top:auto;padding-top:6px;color:var(--blue);font-size:14px;font-weight:600}.svc.featured{background:var(--navy);color:#fff}.svc.featured p{color:var(--on-navy-2)}.svc.featured .ic{background:#ffffff1f;color:var(--gold-light)}.svc.featured .more{color:var(--gold-light)}.svc.featured:hover{color:#fff}.more-tiles{margin-top:18px}@media(min-width:768px){.more-tiles.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.more-tiles.n1,.more-tiles.n2{grid-template-columns:repeat(2,minmax(0,1fr))}}.drawer{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;overflow-y:auto;background:var(--card);padding-bottom:env(safe-area-inset-bottom,0px)}.drawer-head{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 var(--gutter);background:var(--card);border-bottom:1px solid var(--line)}.drawer-head img{width:120px;height:auto;aspect-ratio:519.91 / 173.35}.drawer-body{display:grid;gap:16px;padding:16px var(--gutter) 32px}.drawer-cta{width:100%}.drawer-games{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.drawer-games a{display:flex;align-items:center;min-height:52px;padding:0 14px;border-radius:10px;background:var(--canvas);color:var(--ink);font-weight:650;text-decoration:none}.drawer-games a[aria-current=page]{background:var(--navy);color:#fff}.drawer-label{margin:6px 0 0;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.drawer-groups details{border-top:1px solid var(--line)}.drawer-groups details:last-child{border-bottom:1px solid var(--line)}.icon-btn.zm-acc{display:none}@media(min-width:1024px){.icon-btn.zm-acc{display:inline-grid}}.drawer-body .zm-drawer-acc{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border-radius:10px;background:var(--canvas);color:var(--ink);font-weight:650;text-decoration:none}.drawer-body .zm-drawer-acc svg{width:20px;height:20px;color:var(--blue)}:root{--alert: #d92d20}@media(min-width:1024px){.tools .icon-btn.zm-acc,.tools .icon-btn[data-search]{background:var(--card);box-shadow:0 0 0 1px #0d236614,0 1px 2px #0d23661f,0 4px 10px #0d23661a;transition:box-shadow .18s}.tools .icon-btn.zm-acc:hover,.tools .icon-btn[data-search]:hover{background:var(--card);box-shadow:0 0 0 1px #0d23661f,0 1px 3px #0d236629,0 6px 16px #0d236624}}.icon-btn.zm-acc{position:relative}.icon-btn .zm-dot{position:absolute;top:6px;right:6px;width:9px;height:9px;border-radius:50%;background:var(--alert);box-shadow:0 0 0 2px var(--card)}.drawer-body .zm-drawer-acc .zm-dot{flex:none;width:9px;height:9px;margin-left:auto;border-radius:50%;background:var(--alert);box-shadow:0 0 0 2px var(--canvas)}.drawer-groups summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-weight:650;cursor:pointer;list-style:none}.drawer-groups summary::-webkit-details-marker{display:none}.drawer-groups summary:after{content:"+";color:var(--ink-3);font:500 22px var(--num)}.drawer-groups details[open] summary:after{content:"–"}.drawer-groups ul{margin:0 0 10px;padding:0;list-style:none}.drawer-groups a{display:flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:none}.next .cta.nolinkblank,.next .cta.nolinkblank:hover,.next .cta.nolinkblank:focus{color:#fff;text-decoration:none}.ck_popin{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:12px;padding:10px max(16px,env(safe-area-inset-right,0px)) 10px max(16px,env(safe-area-inset-left,0px));background:var(--card);border-bottom:1px solid var(--line);color:var(--ink-2);font-size:13px;line-height:1.45}.ck_msg{flex:1 1 auto;max-width:1200px;margin:0 auto}.ck_msg a{white-space:nowrap}.ck_close{display:inline-grid;place-items:center;flex:0 0 auto;width:36px;height:36px;border-radius:8px;background:var(--canvas);color:var(--ink);font-weight:700;text-decoration:none;cursor:pointer}.ck_close:hover{background:var(--line);color:var(--ink)}.ad{position:relative;display:grid;place-items:center;min-height:120px;margin-top:56px;border:1px dashed #b9c2d3;border-radius:var(--radius-sm);background:repeating-linear-gradient(-45deg,rgba(13,35,102,.03) 0 10px,transparent 10px 20px);color:var(--ink-3);font-size:13px;text-align:center}.ad:before{content:"Publicité";position:absolute;top:6px;left:10px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ad b{display:block;color:var(--ink-2)}.ad-slot{min-height:0;margin:32px 0}.ad-slot .lp-display-ad{margin:0 auto!important}.hero .ad-slot.ad-hero{grid-area:ad;margin:40px 0 0}.status .dot.won{--dot: var(--gold);--halo: rgba(238,187,5,.28)}.foot{margin-top:72px;background:var(--navy);color:var(--on-navy-2)}main:has(>.wrap>.inner>.ad-slot.ad-end:last-child>.lp-ad-unit:not([hidden],[data-ad-state=empty]))~.foot{margin-top:40px}.foot a{color:var(--on-navy-2);text-decoration:none}.foot a:hover{color:#fff;text-decoration:underline}.foot-top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;padding:44px 0 32px;border-bottom:1px solid rgba(255,255,255,.14)}.foot-top img{width:168px;height:auto;aspect-ratio:519.91 / 173.35;display:block}.foot-top p{margin:14px 0 0;max-width:48ch;font-size:15px}.foot-news label{display:block;margin-bottom:4px;color:#fff;font-weight:600}.foot-news p{margin:0 0 12px;font-size:14px}.foot-news form{display:flex;gap:8px}.foot-news input{flex:1 1 auto;min-width:0;height:48px;padding:0 14px;border:0;border-radius:var(--radius-sm);font:400 15px var(--font)}.foot-news button{height:48px;padding:0 18px;border:0;border-radius:var(--radius-sm);background:var(--gold);color:var(--navy);font:700 15px var(--font);cursor:pointer}.foot-news .foot-next{margin:8px 0 0;color:var(--on-navy-2);font-size:12.5px}.foot-news .foot-done{margin:0;padding:12px 14px;border-radius:var(--radius-sm);background:#ffffff1a;color:#fff;font-size:14px;font-weight:600}.foot-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;padding:32px 0}.foot-cols h3,.foot-cols summary{margin:0 0 10px;color:var(--gold-light);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;list-style:none}.foot-cols summary::-webkit-details-marker{display:none}.foot-cols ul{margin:0;padding:0;list-style:none;display:grid;gap:2px}.foot-cols li a{display:inline-block;padding:4px 0;font-size:14px}.foot-anj{display:grid;grid-template-columns:44px minmax(0,1fr) 58px;gap:16px;align-items:center;padding:16px 18px;border-radius:12px;background:#ffffff0f;font-size:13px;line-height:1.5}.foot-anj img.age{width:44px;height:44px;background:#fff;border-radius:50%}.foot-anj img.gov{width:58px;height:auto;aspect-ratio:267.1 / 216.6;background:#fff;padding:4px;border-radius:6px}.foot-anj b{color:#fff}.foot-legal{display:grid;gap:12px;padding:24px 0 40px;font-size:13px;line-height:1.55}.foot-legal p{margin:0;max-width:110ch}.foot-legal .tm{color:#fff}.foot-legal ul{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none}.foot-legal ul a{color:#fff}.todo{padding:1px 6px;border-radius:4px;background:#f6d35b29;color:var(--gold-light);font-size:12px}.sticky-tabs{display:none}@media(max-width:1100px){.nav a{padding:0 9px;font-size:14px}.site-head .inner{gap:16px}.hrow{grid-template-columns:170px minmax(0,1fr) 130px 130px 24px;gap:14px}}@media(max-width:1023px){.nav,.tools .btn-blue .lbl{display:none}.burger{display:inline-grid}.tools{margin-left:auto}.site-head .inner{height:68px}.hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"result" "ad" "next"}.hero>.next{margin-top:24px}.next .body{padding:22px 24px 18px}.story{grid-template-columns:1fr}.video{min-height:240px}.services{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.hrow{grid-template-columns:150px minmax(0,1fr) 120px 22px}.hrow .mm{display:none}.prizes-more{grid-template-columns:1fr}}@media(max-width:767px){html{scroll-padding-top:64px}.site-head .inner{height:60px}.site-head .brand img{width:126px}.game-band .stars{width:300px;height:150px;right:-40px;opacity:.6}.game-band .inner{padding-top:14px}.band-title{padding:12px 0 14px}.band-title p{font-size:14px}.tabs a{min-height:44px;padding:0 12px;font-size:14px}.picker{grid-template-columns:auto 1fr auto;padding:16px 0 14px;gap:8px}.picker .pv span,.picker .nx span{display:none}.picker .pv,.picker .nx{width:44px;justify-content:center;border-radius:50%;background:var(--card);box-shadow:var(--shadow)}.picker .nx{opacity:.5}.date-pill{justify-self:center;font-size:15px;padding:0 14px}.result{padding:18px 16px;gap:16px}.result-head h2{font-size:17px}.result-head .chip{display:none}.draw{padding:14px 8px;gap:8px;justify-content:center;flex-wrap:nowrap}.draw .group{gap:5px}.draw .sep{display:none}.ball{--s: 38px}.star{--s: 40px}.pt .lg{display:none}.result{padding:18px 14px}.facts{grid-template-columns:1fr 1fr;gap:14px 0}.fact:nth-child(3){grid-column:1 / -1;padding-left:0;border-left:0;border-top:1px solid var(--line-2);padding-top:12px}.fact dd{font-size:18px}.result-actions .btn{flex:1 1 0;padding:0 12px}.next .amount{font-size:60px}.section{margin-top:40px}:where(main>.wrap>.inner)>.section:first-child{margin-top:16px}main:has(>.wrap>.inner>.ad-slot.ad-end:last-child>.lp-ad-unit:not([hidden],[data-ad-state=empty]))~.foot{margin-top:32px}.section-head{flex-direction:column;align-items:flex-start;gap:4px}.prizes-top{flex-direction:column;align-items:stretch;padding:14px 16px;gap:10px}.seg{align-self:flex-start}.pt th,.pt td{padding:10px 12px}.pt .hide-sm{display:none}.pt td.n,.pt td.r{font-size:15px}.combo{gap:3px}.combo i{width:10px;height:10px}.combo i.s{width:12px;height:12px}.combo b{margin-left:6px;font-size:14px}.prizes-foot{padding:12px 16px}.prizes-foot .links{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%}.editorial{padding:22px 18px}.editorial h3{font-size:19px}.month{padding:10px 16px}.hrow{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 16px}.hrow .balls{grid-column:1 / -1;grid-row:2}.hrow .go{display:none}.services{grid-template-columns:1fr;gap:12px}.prizes-more{padding:16px}.pm-links,.tiles{grid-template-columns:1fr}.pm-text .btn{width:100%}.more-tiles{margin-top:12px}.cal{width:min(300px,calc(100vw - 32px))}.svc{padding:18px}.ad{min-height:274px;margin-top:40px}.ad-slot{min-height:0;margin:24px 0}.hero .ad-slot.ad-hero{margin:40px 0 0}.foot-top{grid-template-columns:minmax(0,1fr);gap:26px;padding:34px 0 26px}.foot-cols{grid-template-columns:minmax(0,1fr);gap:0;padding:10px 0}.foot-cols details{border-bottom:1px solid rgba(255,255,255,.12)}.foot-cols summary{display:flex;justify-content:space-between;align-items:center;min-height:50px;margin:0;cursor:pointer}.foot-cols summary:after{content:"+";font:500 20px var(--num);color:#fff}.foot-cols details[open] summary:after{content:"–"}.foot-cols ul{padding-bottom:10px}.foot-anj{grid-template-columns:40px minmax(0,1fr)}.foot-anj img.gov{display:none}}@media(max-width:380px){.ball{--s: 34px}.star{--s: 36px}.draw .group{gap:4px}.result-actions{flex-direction:column}.site-head .brand img{width:112px}.site-head .tools{gap:4px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important}}.vf-layout{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);gap:24px;align-items:start;padding-top:28px}.vf-main{display:grid;gap:24px;min-width:0}.vf-aside{display:grid;gap:18px}.lp-sticky .vf-aside{position:sticky;top:68px}.vf-alert{margin:0;padding:14px 16px;border-radius:10px;background:#fbe5e2;color:#8f2317;font-weight:600;box-shadow:inset 0 0 0 1px #8f231733}.vf-verdict{padding:24px 26px;display:grid;gap:10px}.vf-verdict .eyebrow{margin:0;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.vf-verdict h2{margin:0;font-size:22px;letter-spacing:-.014em;font-weight:650}.vf-outcome{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;margin:6px 0 0;padding:16px 18px;border-radius:12px;background:var(--gold-soft);color:var(--gold-ink)}.vf-outcome span{font-weight:650;font-size:16px}.vf-outcome strong{font:700 40px/1 var(--num);letter-spacing:-.02em}.vf-outcome.lost{background:#eef1f7;color:var(--ink-2)}.vf-found{margin:0;color:var(--ink-2);font-size:15px}.vf-draw{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.vf-draw .ball.sm{--s: 38px}.vf-draw .star.sm{--s: 40px}.vf-draw .gap,.vf-rows .gap{width:8px}.ball.miss{background:#e9edf5;color:var(--ink-3);box-shadow:none}.star.miss svg{filter:none}.star.miss svg use{fill:#d5dbe6}.star.miss span{color:var(--ink-3)}.vf-verdict-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.vf-results{overflow:hidden}.vf-results-head{padding:20px 22px 0}.vf-results-head h2{margin:0;font-size:20px;letter-spacing:-.012em;font-weight:650}.vf-results-head p{margin:4px 0 0;color:var(--ink-3);font-size:13px}.vf-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.vf-summary div{padding:14px 22px;border-left:1px solid var(--line-2)}.vf-summary div:first-child{border-left:0}.vf-summary dt{color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.vf-summary dd{margin:6px 0 0;font:600 22px/1.1 var(--num)}.vf-summary .total dd{color:var(--gold-ink)}.vf-note,.vf-empty{margin:14px 22px 0;color:var(--ink-2);font-size:14px}.vf-rows{margin:0;padding:0;list-style:none}.vf-row{display:grid;grid-template-columns:160px minmax(0,1fr) 76px 100px max-content;gap:14px;align-items:center;padding:12px 22px;border-bottom:1px solid var(--line-2)}.vf-row .when{color:var(--ink);text-decoration:none;font:600 15px/1.2 var(--num)}.vf-row .when small{display:block;color:var(--ink-3);font-size:12px;font-weight:500}.vf-row .when:hover{color:var(--blue)}.vf-row .balls{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.vf-row .ball.sm{--s: 28px}.vf-row .star.sm{--s: 29px}.vf-row .hit b{font:600 16px var(--num)}.vf-row .hit small{display:block;color:var(--ink-3);font-size:12px}.vf-row .gain{text-align:right;font:600 16px var(--num);white-space:nowrap}.vf-row.won .gain{color:var(--gold-ink);font-weight:700}.vf-row .go{text-align:right;font-size:14px;font-weight:600}.vf-row .go a{text-decoration:none}.vf-row .vf-go{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:8px;background:var(--blue-soft);color:var(--blue);font-size:13px;font-weight:600;white-space:nowrap;transition:box-shadow .15s}.vf-row .vf-go:hover{box-shadow:inset 0 0 0 1.5px var(--blue)}.vf-edit{margin:0;padding:14px 22px;border-top:1px solid var(--line-2);background:#fafbfd}.vf-rows+.vf-edit{border-top:0}.vf-edit{display:flex;flex-wrap:wrap;gap:8px}.vf-carnet b{color:var(--ink-2);font-weight:650}.vf-carnet .vf-left{white-space:nowrap}.vf-new{padding:12px 14px;border-radius:10px;background:var(--blue-soft);color:var(--navy);font-size:14px;line-height:1.45}.vf-new p{margin:0;font-weight:600}.vf-new .vf-carnet{margin-top:2px;font-weight:500}.vf-new .vf-carnet b{color:inherit;font-weight:700}.vf-top{display:contents}.vf-adv{padding:22px 24px;min-width:0}.vf-adv h2{margin:0;font-size:19px;font-weight:650;letter-spacing:-.01em;line-height:1.3}.vf-adv .zm-adv-list{margin-top:14px}.vf-adv .lp-keep-row{margin-top:18px}.vf-adv .lp-keep-row>.btn{min-width:0;white-space:normal;text-align:center}.vf-pre{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;margin:-6px 0 0;color:var(--ink-3);font-size:13.5px;font-weight:500;line-height:1.45}.vf-pre svg{width:18px;height:18px;margin-top:1px}.vf-pre b{color:var(--ink-2);font-weight:650}@media(min-width:1024px){.vf-top.has-adv{display:grid;grid-template-columns:minmax(0,1fr) 326px;background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow)}.vf-top.has-adv>.card{background:none;border-radius:0;box-shadow:none}.vf-top.has-adv>.vf-verdict{align-content:start;padding-right:24px}.vf-top.has-adv>.vf-adv{padding:22px 20px 24px;background:#fafbfd;border-left:1px solid var(--line-2);border-radius:0 var(--radius) var(--radius) 0}.vf-adv h2{font-size:16px}.vf-adv .zm-adv-list{margin-top:12px;font-size:13.5px}.vf-adv .lp-keep-row{margin-top:16px;flex-direction:column;align-items:stretch}.vf-adv .lp-keep-row>.btn{padding:0 14px}.vf-adv .lp-keep-note{font-size:13px}}@media(max-width:767px){.vf-adv{padding:18px 16px}}@media print{.vf-adv,.vf-pre{display:none!important}}.vf-tools{padding:14px 22px;border-bottom:1px solid var(--line-2)}.vf-filters{padding:14px 22px 16px;border-bottom:1px solid var(--line-2)}.vf-none{display:grid;justify-items:start;gap:12px;padding:16px 22px;border-bottom:1px solid var(--line-2)}.vf-none p{margin:0;color:var(--ink-2);font-size:14px}.vf-form{padding:22px 24px 24px;display:grid;gap:18px;scroll-margin-top:70px}.vf-form-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.vf-form-head h2{margin:0;font-size:22px;letter-spacing:-.014em;font-weight:650}.vf-count{margin:4px 0 0;color:var(--ink-2);font-size:14px}.vf-count [data-count]{font:700 15px var(--num);color:var(--ink)}.vf-clear{min-height:40px;padding:0 14px}.vf-last{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 14px;border-radius:10px;background:var(--canvas);color:var(--ink-2);font-size:13px;font-weight:600;text-decoration:none}.vf-last:hover{color:var(--blue)}.vf-last .balls{display:flex;gap:4px;align-items:center}.ball.xs{--s: 24px;box-shadow:none;font-size:11px}.star.xs{--s: 25px}.star.xs svg{filter:none}.vf-pick{margin:0;padding:0;border:0;min-width:0}.vf-pick legend{margin-bottom:10px;padding:0;font-weight:650;font-size:15px}.vf-pick legend small{margin-left:6px;color:var(--ink-3);font-weight:500;font-size:13px}.vf-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}.vf-grid-stars{grid-template-columns:repeat(12,minmax(0,1fr))}.pick{position:relative;display:block;cursor:pointer}.pick input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pick span{display:grid;place-items:center;aspect-ratio:1;min-height:44px;max-width:54px;margin:0 auto;border-radius:50%;background:var(--card);box-shadow:inset 0 0 0 1.5px #cfd6e4;color:var(--ink);font:600 16px var(--num);transition:background-color .12s,box-shadow .12s,color .12s}.pick:hover span{box-shadow:inset 0 0 0 1.5px var(--blue)}.pick input:checked+span{background:radial-gradient(circle at 35% 28%,#3a5cb4 0%,#1d3a8f 48%,var(--navy) 100%);color:#fff;box-shadow:inset 0 -2px #0000002e}.pick input:focus-visible+span{outline:3px solid #3f63c7;outline-offset:2px}.pick input:disabled+span{opacity:.4;cursor:not-allowed}.star-pick span{border-radius:0;background:#e3e8f1;box-shadow:none;clip-path:polygon(50% 2%,61.5% 35%,97% 36%,68.5% 57.5%,79% 92%,50% 71.5%,21% 92%,31.5% 57.5%,3% 36%,38.5% 35%);padding-top:4px}.star-pick:hover span{box-shadow:none;background:#d3dbe9}.star-pick input:checked+span{background:linear-gradient(180deg,#f8da6a,#eebb05 60%,#d9a600);color:var(--navy);box-shadow:none}.star-pick input:focus-visible+span{outline:none;background:#c7d1e4}.star-pick input:focus-visible:checked+span{background:#e0aa00}.vf-options{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line)}.vf-options summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:center;padding:12px 16px;cursor:pointer;list-style:none}.vf-options summary::-webkit-details-marker{display:none}.vf-options summary:after{content:"+";grid-row:1 / span 2;grid-column:2;color:var(--ink-3);font:500 22px var(--num)}.vf-options[open] summary:after{content:"–"}.vf-options summary span{font-weight:650;font-size:15px}.vf-options summary small{color:var(--ink-3);font-size:12.5px}.vf-options-body{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px;padding:4px 16px 16px}.vf-field{display:grid;gap:6px;margin:0;padding:0;border:0;min-width:0;font-size:14px}.vf-field>span,.vf-field legend{color:var(--ink-2);font-weight:600;font-size:13px;padding:0}.vf-field select,.vf-field .lp-sel-btn{min-height:44px;padding:0 12px;border:0;border-radius:8px;background:var(--canvas);color:var(--ink);font:500 15px var(--font);box-shadow:inset 0 0 0 1px var(--line)}.vf-period{grid-row:span 2}.vf-radio{display:flex;align-items:center;gap:10px;min-height:40px;cursor:pointer}.vf-radio input{width:18px;height:18px;accent-color:var(--blue)}.vf-submit{width:100%;min-height:52px;font-size:16px}.vf-hint{margin:-6px 0 0;color:#8f2317;font-size:14px;font-weight:600}.vf-text{padding:22px 26px}.vf-text p{margin:0 0 12px;max-width:75ch;color:var(--ink-2)}.vf-text p:last-child{margin-bottom:0}.vf-text strong{color:var(--ink)}.vf-more{margin-top:14px}.vf-more summary{padding:16px 22px;font-weight:650;cursor:pointer}.vf-more .vf-text{padding-top:0}@media(max-width:1023px){.vf-layout{grid-template-columns:1fr}.vf-aside,.lp-sticky .vf-aside{position:static;grid-template-columns:1fr 1fr;align-items:start}.vf-row{grid-template-columns:170px minmax(0,1fr) 90px 100px}.vf-row .go{grid-column:1 / -1;text-align:left}.vf-row .vf-go{min-height:44px}}@media(max-width:767px){.vf-layout{padding-top:16px;gap:18px}.vf-main{gap:18px}.vf-aside{grid-template-columns:1fr}.vf-verdict{padding:18px 16px}.vf-outcome strong{font-size:34px}.vf-draw .ball.sm{--s: 36px}.vf-draw .star.sm{--s: 38px}.vf-results-head{padding:16px 16px 0}.vf-summary{grid-template-columns:1fr 1fr}.vf-summary div{padding:12px 16px}.vf-summary div:nth-child(3){border-left:0}.vf-summary div:nth-child(n+3){border-top:1px solid var(--line-2)}.vf-summary dd{font-size:19px}.vf-note,.vf-empty{margin:12px 16px 0}.vf-tools{padding:12px 16px}.vf-filters{padding:12px 16px 14px}.vf-none{padding:14px 16px}.vf-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 16px}.vf-row .balls{grid-column:1 / -1;grid-row:2}.vf-row .hit{grid-row:3}.vf-row .gain{grid-column:2;grid-row:1}.vf-row .go{grid-column:2;grid-row:3;text-align:right}.vf-edit{padding:12px 16px;flex-direction:column}.vf-edit .btn{width:100%}.vf-form{padding:18px 14px;gap:16px}.vf-form-head h2{font-size:20px}.vf-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.vf-grid-stars{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.pick span{font-size:16px}.vf-options-body{grid-template-columns:1fr}.vf-period{grid-row:auto}.vf-text{padding:18px 16px}.vf-more summary{padding:14px 16px}}.st-first{margin-top:28px}.st-card{padding:22px 24px 20px;display:grid;gap:18px;min-width:0}.st-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px}.st-head h2{margin:0;font-size:22px;letter-spacing:-.014em;font-weight:650}.st-head p{margin:4px 0 0;color:var(--ink-3);font-size:13px}.st-head .seg{flex-wrap:wrap}.st-head .seg button{min-height:36px;padding:0 14px;font-size:13px}.t-2{--c: var(--t-2);--cb: var(--t-2-bar)}.t-1{--c: var(--t-1);--cb: var(--t-1-bar)}.t0{--c: var(--t0);--cb: var(--t0-bar)}.t1{--c: var(--t1);--cb: var(--t1-bar)}.t2{--c: var(--t2);--cb: var(--t2-bar)}.tb{display:grid}.tb-band{display:grid;grid-template-columns:210px minmax(0,1fr);gap:16px;align-items:start;padding:12px 0;border-top:1px solid var(--line-2)}.tb-band:first-child{border-top:0;padding-top:2px}.tb-lab{display:grid;gap:2px;padding-top:8px}.tb-lab b{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:650}.tb-lab b i{width:12px;height:12px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #131a2c1a}.tb-lab span{padding-left:20px;color:var(--ink-3);font-size:12px}.tb-balls{display:flex;flex-wrap:wrap;gap:10px 8px}.tb-it{display:grid;justify-items:center;gap:3px}.tb-it small{font:600 11.5px/1 var(--num);color:var(--ink-2);font-variant-numeric:tabular-nums}.tball{--s: 40px;display:inline-grid;place-items:center;width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle at 34% 28%,#ffffffbf,#fff0 55%),var(--c);box-shadow:inset 0 -2px #131a2c12,0 0 0 1px #131a2c0f;color:var(--ink);font:700 16px/1 var(--num);font-variant-numeric:tabular-nums}.tstar{--s: 40px;position:relative;display:inline-grid;place-items:center;width:calc(var(--s) * 1.06);height:var(--s)}.tstar svg{position:absolute;inset:0;width:100%;height:100%}.tstar use{fill:var(--c);stroke:#131a2c1f;stroke-width:10}.tstar b{position:relative;color:var(--ink);font:700 14px/1 var(--num);transform:translateY(9%)}.tb-mean{margin:-6px 0 0;color:var(--ink-3);font-size:12.5px}.tb-mean b{color:var(--ink);font-family:var(--num)}.st-ranks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line-2);padding-top:4px}.st-ranks-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rk{padding:12px 18px 0 0;min-width:0}.rk+.rk{padding-left:18px;border-left:1px solid var(--line-2)}.rk h3{margin:0;font-size:15px;font-weight:650}.rk-note{margin:2px 0 10px;color:var(--ink-3);font-size:12px}.rk ol{margin:0;padding:0;list-style:none;display:grid;gap:8px}.rk li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:10px;align-items:center}.rk .tball,.rk .tstar{--s: 30px}.rk .tball{font-size:13.5px;box-shadow:inset 0 -1px #131a2c12,0 0 0 1px #131a2c0f}.rk .tstar b{font-size:12px}.rk-bar{height:6px;border-radius:999px;background:#e6eaf2;overflow:hidden}.rk-bar i{display:block;height:100%;border-radius:inherit;background:var(--blue)}.rk .rk-bar{background:#eff1f5}.rk .rk-bar i{background:var(--cb, var(--blue))}.rk-v{color:var(--ink-3);font-size:12px;white-space:nowrap}.rk-v b{color:var(--ink);font:700 15px var(--num)}.st-disclaimer{margin:0;padding:10px 14px;border-radius:10px;background:var(--canvas);color:var(--ink-2);font-size:13px}.st-links{display:flex;flex-wrap:wrap;gap:8px}.st-pair{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);gap:24px;align-items:start}.lp-sticky .st-next{position:sticky;top:68px}.ad-st{margin-top:32px}.st-jp{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:start}.st-records{display:grid;grid-template-columns:1fr 1fr}.st-rec{padding:18px 22px;border-top:1px solid var(--line-2)}.st-rec:nth-child(-n+2){border-top:0}.st-rec:nth-child(2n){border-left:1px solid var(--line-2)}.st-rec .eyebrow{margin:0;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.st-rec .amt{margin:8px 0 4px;font:700 26px/1.05 var(--num);letter-spacing:-.015em}.st-rec .meta{margin:0;color:var(--ink-2);font-size:13px}.st-records .st-rec:first-child .amt{color:var(--gold-ink)}.st-countries{padding:20px 22px;display:grid;gap:12px}.st-countries h3{margin:0;font-size:16px;font-weight:650}.st-countries ol{margin:0;padding:0;list-style:none;display:grid;gap:8px}.st-countries li{display:grid;grid-template-columns:110px minmax(0,1fr) 36px;gap:10px;align-items:center;font-size:14px}.c-v{text-align:right}.c-v b{font:700 15px var(--num)}.st-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.st-group{padding:18px 20px}.st-group h3{margin:0 0 8px;color:var(--navy);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.st-group ul{margin:0;padding:0;list-style:none}.st-group li+li{border-top:1px solid var(--line-2)}.st-group a{display:block;padding:10px 0;color:var(--ink);text-decoration:none}.st-group a b{display:block;font-size:15px;font-weight:650}.st-group a small{display:block;margin-top:2px;color:var(--ink-3);font-size:13px;line-height:1.4}.st-group a:hover b{color:var(--blue);text-decoration:underline}@media(max-width:1023px){.st-pair,.st-jp{grid-template-columns:1fr}.lp-sticky .st-next{position:static}.st-index,.st-ranks{grid-template-columns:1fr 1fr}.st-ranks .rk:nth-child(3){grid-column:1 / -1;padding-left:0;border-left:0;border-top:1px solid var(--line-2);margin-top:12px}}@media(max-width:767px){.st-first{margin-top:16px}.st-card{padding:18px 14px 16px;gap:16px}.st-head h2{font-size:20px}.st-head .seg{width:100%}.st-head .seg button{flex:1 1 0;padding:0 8px}.tb-band{grid-template-columns:1fr;gap:8px}.tb-lab{padding-top:0}.tb-balls{gap:8px 6px}.tball,.tstar{--s: 36px}.tball{font-size:15px}.st-ranks,.st-ranks-2{grid-template-columns:1fr}.rk,.rk+.rk{padding:12px 0 0;border-left:0}.rk+.rk{border-top:1px solid var(--line-2);margin-top:12px}.st-ranks .rk:nth-child(3){margin-top:12px}.st-records{grid-template-columns:1fr}.st-rec:nth-child(2){border-top:1px solid var(--line-2)}.st-rec:nth-child(2n){border-left:0}.st-rec{padding:14px 16px}.st-countries{padding:16px}.st-countries li{grid-template-columns:96px minmax(0,1fr) 32px}.st-index{grid-template-columns:1fr;gap:12px}.st-group{padding:16px}}.tiles.two{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles a{padding:14px}.tiles .tag{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:var(--gold-soft);color:var(--gold-ink);font-size:11px;font-weight:700;letter-spacing:.03em;vertical-align:1px}.tiles .tag.membre{background:var(--blue-soft);color:var(--blue)}.pg-pair{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);gap:24px;align-items:start}.pg-pair>.aside{display:grid;gap:16px}.lp-sticky .pg-pair>.aside{position:sticky;top:68px}@media(max-width:1239px){.pg-pair.arch{grid-template-columns:minmax(0,1fr)}.pg-pair.arch>.aside,.lp-sticky .pg-pair.arch>.aside{position:static;max-width:560px}}.prose{padding:22px 24px;display:grid;gap:12px;color:var(--ink-2);font-size:15.5px;line-height:1.6}.prose p{margin:0;max-width:72ch}.prose em{color:var(--ink);font-style:normal;font-weight:600}.mpick{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:22px 0 18px}.mpick .pv,.mpick .nx{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;text-decoration:none}.mpick .pv{justify-self:start}.mpick .nx{justify-self:end}.mpick span.pv,.mpick span.nx{color:var(--ink-3)}.mpick svg{width:18px;height:18px}.arow{display:grid;grid-template-columns:minmax(130px,1fr) max-content minmax(110px,auto) max-content;gap:14px;align-items:center;padding:14px 20px;border-bottom:1px solid var(--line-2)}.arow:last-child{border-bottom:0}.arow .when{font:600 16px/1.2 var(--num);color:var(--ink);text-decoration:none}.arow .when small{display:block;color:var(--ink-3);font:500 12px var(--font)}.arow .when:hover{color:var(--blue)}.arow .balls{display:flex;gap:4px;align-items:center;flex-wrap:nowrap;white-space:nowrap}.arow .ball.sm{--s: 28px}.arow .star.sm{--s: 29px}.arow .balls .gap{width:6px}.arow .jp{text-align:right;font:600 17px var(--num)}.arow .jp small{display:block;font:600 11px var(--font);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.arow.won .jp,.arow .jp small.won{color:var(--gold-ink)}.arow .acts{display:flex;flex-direction:column;gap:6px}.arow .acts a{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:8px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:13px;font-weight:600;white-space:nowrap;text-decoration:none;transition:box-shadow .15s,color .15s}.arow .acts a:first-child{background:var(--blue-soft);box-shadow:none;color:var(--blue)}.arow .acts a:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue)}.cal-years{padding:8px 22px 16px}.cy{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:center;padding:4px 0}.cy h3{margin:0;font:700 16px var(--num);color:var(--ink)}.cy ol{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2px;margin:0;padding:3px;list-style:none;border-radius:999px;background:var(--canvas)}.cy li>*{display:grid;place-items:center;min-height:32px;border-radius:999px;font-size:13px;font-weight:600;text-decoration:none}.cy li a{color:var(--ink-2)}.cy li a:hover{color:var(--blue);background:#ffffffb3}.cy li span{color:#c3c9d4;font-weight:500}.cy li a[aria-current]{background:var(--card);color:var(--navy);box-shadow:0 1px 3px #0d236624}.cy.cy-years{align-items:start}.cy.cy-years h3{display:flex;align-items:center;min-height:38px}.cy.cy-years ol{border-radius:14px}.cy.cy-years li a{font-family:var(--num);font-size:14px}.sameweek .arow{grid-template-columns:minmax(130px,1fr) max-content minmax(110px,auto)}.jt{width:100%;border-collapse:collapse;font-size:14.5px}.jt th{padding:12px 14px;border-bottom:1px solid var(--line);color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.04em;text-align:right;text-transform:uppercase;white-space:nowrap}.jt th:first-child,.jt td:first-child{text-align:center}.jt th a{color:inherit;text-decoration:none}.jt th a:hover,.jt th a[aria-current]{color:var(--navy)}.jt th a[aria-current]:after{content:attr(data-dir);margin-left:3px}.jt td{padding:12px 14px;border-bottom:1px solid var(--line-2);text-align:right;font:600 16px var(--num);font-variant-numeric:tabular-nums;white-space:nowrap}.jt tr:last-child td{border-bottom:0}.jt .place{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--canvas);color:var(--navy);font:700 15px var(--num)}.jt tr:first-child .place{background:var(--gold-soft);color:var(--gold-ink)}.jt .won{color:var(--gold-ink);font-size:17px}.jt .bar{display:grid;grid-template-columns:1fr 80px;gap:10px;align-items:center}.jt .bar i{display:block;height:6px;border-radius:999px;background:#e6eaf2;overflow:hidden}.jt .bar i:after{content:"";display:block;width:var(--w);height:100%;border-radius:inherit;background:var(--blue)}.jt .bar.n{grid-template-columns:1fr 28px}.jt td a{text-decoration:none}.jt td a:hover{text-decoration:underline}.jt td small{display:block;color:var(--ink-3);font:500 11.5px var(--font)}.jt-wrap{overflow-x:auto}.jt-notes{display:grid;gap:6px;margin:0;padding:14px 22px 18px;border-top:1px solid var(--line-2);color:var(--ink-2);font-size:13.5px}.jt-notes p{margin:0}.jt-notes em{color:var(--ink);font-style:normal;font-weight:600}.kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.kpi{padding:18px 22px;border-top:1px solid var(--line-2)}.kpi:nth-child(-n+3){border-top:0}.kpi:not(:nth-child(3n+1)){border-left:1px solid var(--line-2)}.kpi b{display:block;font:700 26px/1.1 var(--num);letter-spacing:-.01em;color:var(--ink)}.kpi span{display:block;margin-top:4px;color:var(--ink-2);font-size:13.5px;line-height:1.35}.kpi-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:12px 22px;border-top:1px solid var(--line-2);background:#fafbfd;border-radius:0 0 14px 14px;color:var(--ink-3);font-size:13px}.kpi-foot p{margin:0;flex:1 1 260px}.kpi-links{display:flex;flex-wrap:wrap;gap:8px}.kpi-links a{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:8px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.kpi-links a:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue)}.kpi-links svg{width:16px;height:16px;color:var(--blue)}.svc-mail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:center;padding:24px;background:var(--navy);color:#fff}.svc-mail h2{margin:0;font-size:22px;letter-spacing:-.014em}.svc-mail p{margin:6px 0 0;color:#ffffffc7;font-size:14.5px}.svc-mail p a{color:#fff}.svc-mail .lp-chips{margin-top:14px}.svc-mail .btn-mini{background:#ffffff1f;color:#fff}.svc-mail .btn-mini:hover{background:#fff3;box-shadow:none;color:#fff}.svc-mail form{display:flex;gap:8px}.svc-mail input[type=email]{flex:1 1 auto;min-width:0;min-height:48px;padding:0 16px;border:0;border-radius:10px;font:500 15px var(--font)}.svc-mail button{min-height:48px;padding:0 20px;border:0;border-radius:10px;background:var(--gold);color:var(--navy-3);font:700 15px var(--font);cursor:pointer}.svc-mail button:hover{background:var(--gold-light)}.rss{padding:22px 24px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.rss h2{margin:0;display:flex;align-items:center;gap:10px;font-size:19px}.rss h2 svg{width:20px;height:20px;color:var(--commerce)}.rss p{margin:0;color:var(--ink-2);font-size:14.5px}.rss label{display:block;margin-bottom:4px;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.copy-field{display:flex;gap:8px}.rss input{flex:1 1 auto;min-width:0;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:var(--canvas);color:var(--ink);font:500 14px ui-monospace,SFMono-Regular,Menlo,monospace}.btn-copy{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:112px;padding:0 16px;border:0;border-radius:8px;background:var(--blue);color:#fff;font:600 14px var(--font);cursor:pointer;transition:background-color .15s}.btn-copy:hover{background:var(--navy)}.btn-copy svg{width:18px;height:18px}.btn-copy.is-done{background:#1e7a46}.copy-status{min-height:18px;margin:6px 0 0!important;color:var(--ink-3);font-size:12.5px!important}.rss .links{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:1023px){.pg-pair{grid-template-columns:minmax(0,1fr)}.lp-sticky .pg-pair>.aside{position:static}.arow{grid-template-columns:minmax(130px,1fr) max-content minmax(110px,auto) max-content}.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-mail{grid-template-columns:1fr}}@media(max-width:767px){.mpick{padding:14px 0 12px}.mpick .pv b,.mpick .nx b{display:none}.arow{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:14px 16px}.arow .balls{grid-column:1 / -1;grid-row:2}.arow .acts{grid-column:1 / -1;grid-row:3;flex-direction:row;gap:8px}.arow .acts a{flex:1 1 0;min-height:36px}.cal-years{padding:6px 14px 12px}.cy{grid-template-columns:1fr;gap:6px;padding:6px 0}.cy ol{grid-template-columns:repeat(6,minmax(0,1fr));border-radius:14px}.cy li>*{min-height:36px}.cy.cy-years h3{min-height:0}.sameweek .arow{grid-template-columns:minmax(0,1fr) auto}.tiles,.tiles.two{grid-template-columns:1fr}.prose{padding:18px 16px;font-size:15px}.jt thead{display:none}.jt,.jt tbody,.jt tr,.jt td{display:block}.jt tr{display:grid;grid-template-columns:34px repeat(2,minmax(0,1fr)) auto;gap:8px 12px;align-items:start;padding:14px 16px;border-bottom:1px solid var(--line-2)}.jt tr:last-child{border-bottom:0}.jt td{padding:0;border:0;text-align:left;font-size:15px}.jt td[data-l]:before{content:attr(data-l);display:block;color:var(--ink-3);font:500 12px var(--font)}.jt td.c-place{grid-column:1;grid-row:1 / span 3}.jt td.c-won{grid-column:2 / 4;grid-row:1;align-self:center}.jt td.c-won .won{font-size:21px}.jt td.c-date{grid-column:4;grid-row:1;text-align:right}.jt td.c-ann{grid-column:2;grid-row:2}.jt td.c-draws{grid-column:3;grid-row:2}.jt td.c-win{grid-column:2;grid-row:3}.jt td.c-unit{grid-column:3 / -1;grid-row:3}.jt .bar{display:block}.jt .bar i{display:none}.kpis{grid-template-columns:1fr 1fr}.kpi{padding:14px 16px;border-left:0!important;border-top:1px solid var(--line-2)!important}.kpi:nth-child(-n+2){border-top:0!important}.kpi:nth-child(2n){border-left:1px solid var(--line-2)!important}.kpi b{font-size:22px}.svc-mail{padding:20px 16px}.svc-mail form{flex-direction:column}.rss{padding:18px 16px}.kpi-foot{padding:12px 16px}.kpi-links,.kpi-links a{flex:1 1 auto;justify-content:center}}.home-hero{margin-top:28px}.lots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}@media(max-width:1199px){.lots{grid-template-columns:repeat(2,minmax(0,1fr))}}.lot-amt{display:block;margin-top:2px;color:var(--ink-2)}.lot-amt b{font-size:18px;color:var(--game)}.lot{--game: var(--navy);--game-2: var(--gold);display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px;min-width:0}.lot-loto{--game: #00A2D9;--game-2: #EA3946}.lot-eurodreams{--game: #A061C1;--game-2: #E24F61}.lot-keno{--game: #9E1050;--game-2: #722282}.lot-crescendo{--game: #C2410C;--game-2: #29ABE2;--ball: #F39200}.lot-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px}.lot-head h3{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em}.lot-head h3 a{color:var(--game);text-decoration:none}.lot-head h3 a:hover{text-decoration:underline}.lot-head time{color:var(--ink-3);font:600 13px var(--num)}.lot-balls{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.lot-loto .lot-balls,.lot-eurodreams .lot-balls{flex-wrap:nowrap}.lot .ball.sm{background:radial-gradient(circle at 35% 28%,#ffffff59,#fff0 55%),var(--ball, var(--game));box-shadow:none}.lot .ball.sm.sp{background:radial-gradient(circle at 35% 28%,#ffffff59,#fff0 55%),var(--game-2);color:#fff}.lot-keno .lot-balls .ball.sm,.lot-crescendo .lot-balls .ball.sm{--s: 26px;font-size:11.5px}.lot-note{margin:0;color:var(--ink-2);font-size:14px}.lot-foot{margin-top:auto;display:grid;gap:10px;padding-top:12px;border-top:1px solid var(--line-2)}.lot-foot p{margin:0;color:var(--ink-2);font-size:13.5px}.lot-foot b{color:var(--ink)}.lot-go{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:8px;background:var(--blue-soft);color:var(--blue);font-size:14px;font-weight:600;text-decoration:none}.lot-go:hover{background:var(--blue);color:#fff}.lot-when{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;row-gap:8px;margin:0 0 0 auto;color:var(--ink-3);font:600 13px var(--num)}.lot-sep{white-space:pre}.lot-hour{display:inline-flex;margin-right:-13px}.lot-hour select,.lot-hour .lp-sel-btn{position:relative;width:42px;height:20px;min-height:0;margin:0;padding:0 13px 0 0;border:0;border-radius:4px;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%235d6679' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right center / 10px;box-shadow:none;color:var(--ink);font:700 13px/20px var(--num);text-align:right;text-align-last:right;appearance:none;-webkit-appearance:none;cursor:pointer}.lot-hour .lp-sel-btn{justify-content:flex-end;gap:3px;padding:0;background-image:none}.lot-hour .lp-sel-btn:after{content:"";position:absolute;inset:-12px -6px}.lot-hour .lp-sel-chev{width:10px;height:10px;color:var(--ink-3)}.lot-hour select:hover,.lot-hour .lp-sel-btn:hover .lp-sel-val,.lot-hour .lp-sel-btn[aria-expanded=true] .lp-sel-val{color:var(--blue)}.lot-hour select:focus-visible,.lot-hour .lp-sel-btn:focus-visible{outline:2px solid #3f63c7;outline-offset:3px}@media(max-width:767px){.lot-when .btn-mini{min-height:44px}}.notes{padding:6px 22px 10px}.notes-intro{margin:0;padding:14px 0;border-bottom:1px solid var(--line-2);color:var(--ink-2);font-size:14.5px}.note-item{padding:14px 0;border-bottom:1px solid var(--line-2)}.note-item:last-child{border-bottom:0}.note-item h3{margin:0 0 4px;font-size:16px;font-weight:650}.note-item h3 a{color:var(--ink);text-decoration:none}.note-item h3 a:hover{color:var(--blue);text-decoration:underline}.note-item p{margin:0;color:var(--ink-2);font-size:14.5px;line-height:1.55}.prog ol{margin:0;padding:12px 22px;list-style:none;display:grid;gap:8px}.prog li{display:grid;grid-template-columns:86px minmax(0,1fr) auto;gap:10px;align-items:center;font:600 14.5px var(--num)}.prog li a{text-decoration:none}.prog li a:hover{text-decoration:underline}.prog-bar{height:6px;border-radius:999px;background:#e6eaf2;overflow:hidden}.prog-bar i{display:block;height:100%;border-radius:inherit;background:var(--blue)}.prog li.is-next{margin-top:4px;padding-top:10px;border-top:1px dashed var(--line);color:var(--gold-ink)}.prog li.is-next .prog-bar i{background:var(--gold)}.prog .kpi-links a{flex:1 1 auto;justify-content:center}.pg-pair>.aside>.section-head{margin-bottom:0}.pg-pair.pg-static>.aside,.lp-sticky .pg-pair.pg-static>.aside{position:static}.home-text h3{margin:6px 0 0;color:var(--ink);font-size:17px}@media(max-width:767px){.home-hero{margin-top:16px}.lots{grid-template-columns:1fr;gap:12px}.notes{padding:4px 16px 8px}.prog ol{padding:12px 16px}}.rep [data-c]{display:none}.rep[data-active=FR] [data-c=FR],.rep[data-active=BE] [data-c=BE],.rep[data-active=UK] [data-c=UK],.rep[data-active=ES] [data-c=ES],.rep[data-active=IE] [data-c=IE],.rep[data-active=PT] [data-c=PT],.rep[data-active=CH] [data-c=CH],.rep[data-active=AT] [data-c=AT],.rep[data-active=LU] [data-c=LU]{display:table-cell}.rep td.rt{color:var(--ink-2);font-style:italic}.rep thead th{white-space:normal}.rep abbr,.rt-note abbr{text-decoration:none;border-bottom:1px dotted var(--ink-3);cursor:help}.rt-note{flex:1 1 100%;color:var(--ink-3);font-size:12.5px}.yt{position:relative;overflow:hidden;aspect-ratio:16 / 9;width:100%;max-width:860px;background:var(--navy-3)}.yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.yt-alt{margin:10px 0 0;font-size:14px;font-weight:600}.yt-alt a{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.yt-alt a:hover{text-decoration:underline}.yt-alt svg{width:16px;height:16px}.rep-top{justify-content:flex-start;overflow-x:auto}.rep-seg{flex-wrap:nowrap}.rep-seg button{min-height:36px;padding:0 14px;font-size:13.5px;white-space:nowrap}.note-title{margin:0;color:var(--ink);font-size:20px;line-height:1.3;letter-spacing:-.01em}.st-foot{margin:0;color:var(--ink-3);font-size:12.5px}.st-countries .c-v{display:grid;justify-items:end;line-height:1.15}.st-countries .c-v small{color:var(--ink-3);font:500 11.5px var(--num);white-space:nowrap}.st-countries li{grid-template-columns:110px minmax(0,1fr) minmax(90px,auto)}.codes{padding:18px 22px;display:grid;gap:14px}.code-group h3{margin:0 0 6px;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.code-group p{margin:0;display:flex;flex-wrap:wrap;gap:6px}.code-group .code{display:inline-block;padding:3px 8px;border-radius:6px;background:var(--gold-soft);color:var(--gold-ink);font:700 14px var(--num);letter-spacing:.02em}.result.upcoming h2{font-size:20px}@media(max-width:767px){.rep-seg button{padding:0 10px;font-size:13px}.codes{padding:16px}}.rep-pending{margin:0;padding:12px 22px;border-bottom:1px solid var(--line-2);background:var(--blue-soft);color:var(--ink-2);font-size:13.5px}.pt .pt-sub{display:block;margin-top:2px;color:var(--ink-3);font:500 12px var(--num);white-space:nowrap}.pt .eu-sm{display:none}.part-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px 16px;margin:0;padding-top:14px;border-top:1px solid var(--line-2)}.part-facts dt{color:var(--ink-3);font-size:12px;font-weight:600}.part-facts dd{margin:2px 0 0;color:var(--ink);font:600 17px/1.2 var(--num)}.part-facts dd.txt{font:600 14px/1.35 var(--font)}.pg-pair.pg-equal{align-items:stretch}.pg-pair.pg-equal>div{display:flex;flex-direction:column;gap:0}.pg-pair.pg-equal>div>.section-head{margin-bottom:16px}.pg-pair.pg-equal>div>.card{flex:1 1 auto;align-content:start}.pg-equal .st-foot{margin-top:auto}.ng .ng-country{display:none}.ng[data-active=FR] .ng-country[data-c=FR],.ng[data-active=BE] .ng-country[data-c=BE],.ng[data-active=UK] .ng-country[data-c=UK],.ng[data-active=ES] .ng-country[data-c=ES],.ng[data-active=IE] .ng-country[data-c=IE],.ng[data-active=PT] .ng-country[data-c=PT],.ng[data-active=CH] .ng-country[data-c=CH],.ng[data-active=AT] .ng-country[data-c=AT],.ng[data-active=LU] .ng-country[data-c=LU]{display:block}.ng-game+.ng-game{border-top:1px solid var(--line-2)}.ng-head{padding:18px 22px 0}.ng-head h3{margin:0;color:var(--ink);font-size:16px;font-weight:700}.ng-head h3 small{color:var(--ink-3);font-size:13px;font-weight:600}.ng-head p{margin:4px 0 0;color:var(--ink-3);font-size:13px}.ng-values{padding:14px 22px 0}.ng-values:last-child{padding-bottom:20px}.ng-values h3,.ng-values h4{margin:0 0 8px;color:var(--ink-2);font-size:13.5px;font-weight:650}.ng-values p{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ng-values .code{padding:3px 8px;border-radius:6px;background:var(--gold-soft);color:var(--gold-ink);font:700 14px var(--num);letter-spacing:.02em}.ng-balls p span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--canvas);box-shadow:inset 0 0 0 1.5px var(--navy);color:var(--navy);font:700 15px var(--num)}.ng-digits p span{display:grid;place-items:center;width:30px;height:34px;border-radius:6px;background:var(--navy);color:#fff;font:700 16px var(--num)}.ng-sign{margin-left:6px;padding:4px 10px;border-radius:999px;background:var(--blue-soft);color:var(--navy);font-size:13px;font-style:normal;font-weight:650}.ng-place{margin-top:10px!important;color:var(--ink-3);font-size:13px}.ng-place b{color:var(--ink)}.ng-values .ng-more{margin-top:8px}.ng-more a{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:var(--radius-sm);background:var(--blue-soft);color:var(--blue);font-size:13.5px;font-weight:650;text-decoration:none;cursor:pointer}.ng-more a:hover{box-shadow:inset 0 0 0 1.5px var(--blue)}.ng-more a[aria-busy=true]{cursor:progress}.ng-values .ng-rest{margin-top:8px}.ng-values .ng-rest[hidden],.ng-values .ng-status:empty{display:none}.ng-values .ng-status{margin-top:8px;color:var(--ink-3);font-size:13px}.ng-values .ng-status.err{color:#8f1d1d}.ng-list{scroll-margin-top:72px}.ng-list~.ng-list{margin-top:24px}.ng-list .ng-values{padding:20px 22px}.ng .ng-country{scroll-margin-top:150px}.ng-back{margin:24px 0 0}@media(max-width:767px){.ng-list .ng-values{padding:16px}.ng-back .btn{width:100%;white-space:normal;text-align:center}}.ng-status a{color:inherit;font-weight:650}.ng .tbl-wrap{margin-top:14px}.ng-game>.tbl-wrap:last-child{margin-bottom:0}.ng-sq{display:inline-flex;gap:3px;vertical-align:middle}.ng-sq i{width:11px;height:11px;border-radius:2px;background:var(--navy)}.ng-sq i.o{background:none;box-shadow:inset 0 0 0 1.5px #c3cad8}.ng-sq.ng-dots i{border-radius:50%;width:12px;height:12px}.ng-pt th:nth-child(3),.ng-pt th:nth-child(4){width:22%}.ng-pt td{vertical-align:middle}.ng-pt .ng-l{margin-left:8px;font:600 14px var(--num);color:var(--ink)}.ng-pt .ng-l:first-child{margin-left:0}.ng-pt .ng-s{display:block;color:var(--ink-3);font-size:12px}.ng-pt .ng-or{margin:0 6px;color:var(--ink-3);font-size:12px}@media(max-width:767px){.pt .eu-sm{display:block;margin-top:2px;color:var(--ink-3);font:500 11.5px/1.25 var(--num);white-space:normal}.pt .pt-sub{white-space:normal;line-height:1.25}.rep-pending{padding:12px 16px}.ng-head{padding:16px 16px 0}.ng-values{padding:12px 16px 0}.ng-values:last-child{padding-bottom:16px}.ng-balls p span{width:30px;height:30px;font-size:14px}.ng-pt .ng-l{display:block;margin:4px 0 0}.ng-pt .ng-or{display:block;margin:2px 0}.part-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.part-facts dd{font-size:16px}}.ng-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(var(--len, 9) * .62em + 18px)),1fr));gap:6px;margin:0;font:700 15px var(--num)}.ng-values .ng-grid{display:grid;gap:6px}.ng-grid .code{display:flex;align-items:center;justify-content:center;min-width:0;min-height:36px;padding:0 6px;border-radius:6px;background:var(--gold-soft);color:var(--gold-ink);font:inherit;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em;white-space:nowrap}.code mark{padding:0;border-radius:2px;background:var(--gold);color:var(--ink)}.ng-values h3 small{color:var(--ink-3);font-size:13px;font-weight:500}.ng-values .ng-grid>.ad-slot.ad-codes{grid-column:1 / -1;grid-row:4;margin:-3px 0;font:400 16px/1.55 var(--font)}@media(min-width:768px)and (max-width:1023px){.ng-values .ng-grid>.ad-slot.ad-codes{grid-row:8}}.ng-values .ng-grid.ng-few>.ad-slot.ad-codes{grid-row:auto;order:1}.ng-values .ng-grid>.ad-slot.ad-codes:has(>.lp-ad-unit:not([hidden],[data-ad-state=empty])){margin:18px 0}.ng-findbox{padding:14px 22px 0}.ng-search .ng-findbox{padding:20px 22px}.ng-find{max-width:460px;margin:0}.ng-find-l{display:block;margin:0 0 8px;color:var(--ink-2);font-size:13.5px;font-weight:650}.ng-find-l span{color:var(--ink-3);font-weight:500}.ng-find-f{display:flex;align-items:center;min-height:46px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;transition:border-color .15s,box-shadow .15s}.ng-find-f:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-soft)}.ng-find-i{display:grid;place-items:center;flex:none;width:42px;color:var(--ink-3)}.ng-find-i svg{width:20px;height:20px}.ng-find input{flex:1 1 auto;min-width:0;height:44px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:0;color:var(--ink);font:700 17px var(--num);letter-spacing:.04em;text-transform:uppercase;-webkit-appearance:none;appearance:none}.ng-find input::placeholder{color:var(--ink-3);font:500 15px var(--font);letter-spacing:0;text-transform:none;opacity:1}.ng-find input::-webkit-search-cancel-button,.ng-find input::-webkit-search-decoration{display:none;-webkit-appearance:none}.ng-find-x{display:grid;place-items:center;flex:none;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink-3);cursor:pointer}.ng-find-x:hover{color:var(--ink)}.ng-find-x:focus-visible{outline:2px solid var(--blue);outline-offset:-6px}.ng-find-x svg{width:18px;height:18px}.ng-find input:placeholder-shown~.ng-find-x{display:none}.ng-found{margin-top:14px}.ng-found[hidden]{display:none}.ng-hit{display:flex;align-items:center;gap:12px;max-width:460px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--gold-soft)}.ng-hit-i{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--gold);color:var(--navy)}.ng-hit-i svg{width:20px;height:20px}.ng-hit p{min-width:0;margin:0}.ng-hit b{display:block;color:var(--ink);font-size:16px;font-weight:700;line-height:1.3}.ng-hit b .num{font-size:18px}.ng-hit p>span{display:block;margin-top:4px;color:var(--ink-2);font-size:13.5px;line-height:1.5}.ng-hit .code{display:inline-block;margin-right:4px;padding:1px 8px;border-radius:6px;background:#fff;color:var(--gold-ink);font:700 15px var(--num);letter-spacing:.02em}.ng-sum,.ng-none{margin:0;color:var(--ink-2);font-size:14px}.ng-hit+.ng-sum{margin-top:14px}.ng-sum b,.ng-none b{color:var(--ink);font-weight:650}.ng-none span{display:block;margin-top:2px;color:var(--ink-3);font-size:13px}.ng-grp-t{margin:12px 0 6px;color:var(--ink-3);font-size:12.5px;font-weight:600}.ng-sum+.ng-grid{margin-top:10px}.ng-found .ng-left{margin:10px 0 0;color:var(--ink-3);font-size:13px}.ng-found .ng-err{margin:0;color:#8f1d1d;font-size:13.5px}.ng-found .ng-err a{color:inherit;font-weight:650}.ng-found .ng-wait{margin:0;color:var(--ink-3);font-size:13px}.ng-findbox .ng-more{margin:12px 0 0}.ng-game.is-finding>.ng-codes{display:none}.ng-game.is-finding:not(:has(>.tbl-wrap))>.ng-findbox{padding-bottom:20px}@media(max-width:767px){.ng-findbox{padding:12px 16px 0}.ng-search .ng-findbox{padding:16px}.ng-find,.ng-hit{max-width:none}.ng-game.is-finding:not(:has(>.tbl-wrap))>.ng-findbox{padding-bottom:16px}}.hl summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;cursor:pointer;list-style:none}.hl summary::-webkit-details-marker{display:none}.hl summary b{display:block;font-size:16px}.hl summary small{display:block;margin-top:2px;color:var(--ink-3);font-size:13px}.hl summary .chev{width:18px;height:18px;color:var(--ink-3);transition:transform .15s}.hl[open] summary .chev{transform:rotate(180deg)}.hl-form{display:grid;gap:14px;padding:4px 22px 20px;border-top:1px solid var(--line-2)}.hl-form fieldset{margin:0;padding:0;border:0}.hl-form legend{margin:12px 0 8px;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hl-grid{display:grid;grid-template-columns:repeat(10,44px);gap:6px}.hl-grid label{position:relative}.hl-grid input{position:absolute;opacity:0}.hl-grid span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--canvas);box-shadow:inset 0 0 0 1px var(--line);font:700 16px var(--num);cursor:pointer}.hl-grid input:checked+span{background:var(--navy);color:#fff;box-shadow:none}.hl-stars input:checked+span{background:var(--gold);color:var(--navy-3)}.hl-grid input:focus-visible+span{outline:3px solid #3f63c7;outline-offset:2px}.hl-actions{display:flex;flex-wrap:wrap;gap:8px}.hl-ex{margin:0;color:var(--ink-2);font-size:13.5px}.arow.l50{grid-template-columns:minmax(130px,1fr) max-content minmax(170px,auto)}.arow .jp-bar{display:block;height:4px;margin:5px 0 3px auto;width:120px;border-radius:999px;background:#e6eaf2;overflow:hidden}.arow .jp-bar i{display:block;height:100%;background:var(--blue)}.arow.won .jp-bar i{background:var(--gold)}@media(max-width:767px){.hl summary{padding:14px 16px}.hl-form{padding:4px 16px 16px}.hl-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.hl-grid span{width:100%;aspect-ratio:1;height:auto;max-width:48px;margin:0 auto}.arow.l50{grid-template-columns:minmax(0,1fr) auto}.arow .jp-bar{width:90px}}.hl-grid input:disabled+span{opacity:.4;cursor:not-allowed}.hl-solo{padding:18px 22px 20px}.hl-solo .hl-form{border-top:0;padding:0}.hl-solo .hl-form legend:first-child{margin-top:0}.search-sum{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:16px 22px;border-bottom:1px solid var(--line-2)}.search-sum .s-pick{display:flex;gap:5px;align-items:center}.search-sum p{margin:0;color:var(--ink-2);font-size:14.5px}.search-sum b{color:var(--ink)}.vf-error{margin:0 0 4px;padding:10px 14px;border-radius:8px;background:#fdecec;color:#8f1d1d;font-size:14px}.arow .ago{text-align:right;font:600 15px var(--num);color:var(--ink-2);white-space:nowrap}.arow .ago small{display:block;font:500 11.5px var(--font);color:var(--ink-3)}@media(max-width:767px){.hl-solo{padding:16px}.search-sum{padding:14px 16px}}.gen-list{padding:6px 0 0}.gen-row{display:flex;align-items:center;gap:14px;padding:12px 22px;border-bottom:1px solid var(--line-2)}.gen-row .balls{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.gen-row .balls .gap{width:6px}.gen-n{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--canvas);color:var(--ink-3);font:700 14px var(--num)}.gen-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:0;padding:12px 22px;color:var(--ink-2);font-size:14px;background:#fafbfd;border-radius:0 0 14px 14px}.gen-foot p{margin:0}.gen-quick{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px}.gen-quick-l{color:var(--ink-2);font-size:15px}.gen-nav{background:#e6eaf2}.gen-nav a{display:inline-grid;place-items:center;min-width:44px;min-height:40px;padding:0 12px;border-radius:999px;color:var(--ink-2);font:600 15px var(--num);text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s}.gen-nav a:hover{color:var(--navy)}@media(max-width:767px){.gen-nav a{min-height:44px}}.gen-seg label{position:relative}.gen-seg input{position:absolute;opacity:0}.gen-seg span{display:inline-grid;place-items:center;min-width:48px;min-height:40px;padding:0 14px;border-radius:999px;color:var(--ink-2);font:600 15px var(--num);cursor:pointer}.gen-seg input:checked+span{background:var(--card);color:var(--navy);box-shadow:0 1px 3px #0d236624}.gen-seg input:focus-visible+span{outline:3px solid #3f63c7;outline-offset:2px}.gen-select{width:100%;max-width:420px;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font:500 15px var(--font)}.hl-ex p{margin:0 0 6px}@media(max-width:767px){.gen-row{padding:12px 16px;gap:10px}.gen-foot{padding:12px 16px}.gen-foot .btn{width:100%}.gen-seg{display:flex}.gen-seg label{flex:1 1 0}.gen-seg span{width:100%;min-width:0;padding:0}}.mult{overflow:hidden}.mult-draw{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px 22px;border-bottom:1px solid var(--line-2)}.mult-draw .lbl{color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mult-draw .balls{display:flex;gap:5px;align-items:center}.mult-draw .balls .gap{width:6px}.mult-draw .links{margin-left:auto;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px;font-weight:600}.mult-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 20px;padding:16px 22px;background:#fafbfd;border-bottom:1px solid var(--line-2)}.mult-field{margin:0;padding:0;border:0;display:grid;gap:6px}.mult-field>label,.mult-field legend{color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:0;margin-bottom:6px}.mult-field .gen-select{min-width:240px}.mult-head{padding:16px 22px 4px}.mult-head h2{margin:0;font-size:19px}.mult-head p{margin:4px 0 0;color:var(--ink-2);font-size:14px}.mult-err{margin:14px 22px}.pt tfoot td{padding:12px 22px;background:var(--gold-soft);font-family:var(--num);font-size:17px}@media(max-width:767px){.mult-draw,.mult-form,.mult-head{padding-left:16px;padding-right:16px}.mult-draw .links{margin-left:0}.mult-field,.mult-field .gen-select{width:100%;min-width:0}.mult-err{margin:12px 16px}}.cmp th.cmp-d{text-align:right;text-transform:none;letter-spacing:0;font-size:13px;color:var(--ink)}.cmp th.cmp-d a{text-decoration:none;font-weight:700}.cmp-balls{display:flex;justify-content:flex-end;gap:3px;margin-top:6px}.cmp-balls .ball.sm{--s: 22px;font-size:10.5px}.cmp-balls .star.sm{--s: 23px}@media(max-width:767px){.cmp th,.cmp td{padding-left:10px;padding-right:10px}.cmp-balls{display:none}}@media(max-width:767px){.cmp th.cmp-d{font-size:12px}.cmp th.cmp-d[data-span]{text-align:right}}.ed-body{padding:24px 28px;min-width:0}.ed-body h2{margin:18px 0 2px;color:var(--ink);font-size:21px;line-height:1.25;letter-spacing:-.01em}.ed-body h2:first-child,.ed-body>p:first-child{margin-top:0}.ed-body h3{margin:12px 0 0;color:var(--ink);font-size:17px}.ed-body ul,.ed-body ol{margin:0;padding-left:20px;display:grid;gap:4px}.ed-body a{font-weight:600}.ed-body .tbl-wrap{margin:4px 0;border:1px solid var(--line-2);border-radius:12px}.pt.ed{width:100%;font-size:14.5px}.pt.ed th,.pt.ed td{padding:10px 14px}.pt.ed tr:first-child td{background:#fafbfd;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ed-related{padding:18px 20px}.ed-related h2{margin:0 0 8px;color:var(--navy);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ed-related ul{margin:0;padding:0;list-style:none}.ed-related li+li{border-top:1px solid var(--line-2)}.ed-related a{display:block;padding:10px 0;color:var(--ink);font-size:14.5px;font-weight:600;text-decoration:none}.ed-related a:hover,.ed-related a[aria-current]{color:var(--blue)}@media(max-width:767px){.ed-body{padding:18px 16px}.pt.ed th,.pt.ed td{padding:8px 10px}}.lf-balls{display:inline-flex;gap:4px;align-items:center;vertical-align:middle}.lf-bar{display:inline-block;width:120px;max-width:100%;height:6px;border-radius:999px;background:#e6eaf2;overflow:hidden;vertical-align:middle}.lf-bar i{display:block;height:100%;border-radius:inherit;background:var(--blue)}.lf-bar.lf-moins i{background:#9bb0dc}.pt.lf tr.lf-cap td{background:var(--canvas);color:var(--ink);font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;text-align:left}.pt.lf tr.lf-head td{background:#fafbfd;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pt.lf tr:first-child td{text-transform:none}.pt.lf td{font-variant-numeric:tabular-nums}.lf-sort{margin-left:2px;color:var(--ink-3);font-size:11px}.ed-related ul{max-height:520px;overflow-y:auto}.lf-inline{display:inline-flex;align-items:center;gap:8px}.lf-inline>span:empty{display:none}.lot-draw .ball{background:radial-gradient(circle at 35% 28%,#ffffff59,#fff0 55%),var(--ball, var(--game))}.lot-draw .ball.sp,.lot-second .ball.sp{background:radial-gradient(circle at 35% 28%,#ffffff59,#fff0 55%),var(--game-2);color:#fff}.lot-crescendo .lot-draw .ball,.lot-keno .lot-draw .ball{--s: 46px}.lot-draw .group{flex-wrap:wrap}.lot-second{display:flex;gap:4px;flex-wrap:wrap}.lot-second .ball{background:var(--game)}@media(max-width:767px){.lot-crescendo .lot-draw .ball,.lot-keno .lot-draw .ball{--s: 36px}.lot-codes{padding:0 14px 16px}}.lot-hero{margin-top:28px}@media(max-width:767px){.lot-hero{margin-top:16px}}.lf-chart{margin:4px 0 8px;padding:14px;border:1px solid var(--line-2);border-radius:12px;background:#fafbfd}.lf-chart svg{display:block;width:100%;height:auto}.lf-body input[type=text],.lf-body input[type=email],.lf-body input:not([type]),.lf-body textarea,.lf-body select,.lf-body .lp-sel-btn{width:100%;max-width:420px;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font:500 15px var(--font)}.lf-body textarea{min-height:140px}.lf-body input[type=submit],.lf-body input[type=button],.lf-body button:not(.lp-sel-btn){min-height:44px;padding:0 18px;border:0;border-radius:8px;background:var(--blue);color:#fff;font:600 15px var(--font);cursor:pointer}.lf-body input[type=submit]:hover,.lf-body button:not(.lp-sel-btn):hover{background:var(--navy)}.lf-body form td{vertical-align:middle}.carnet{padding:18px 22px;display:grid;gap:14px}.carnet-empty,.carnet-note{margin:0;color:var(--ink-2);font-size:14px}.carnet-note{color:var(--ink-3);font-size:12.5px}.carnet-msg{color:var(--ink-2);font-size:13.5px;align-self:center}.cb{border:1px solid var(--line-2);border-radius:12px;overflow:hidden}.cb+.cb{margin-top:12px}.cb-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px;background:#fafbfd}.cb-grid{display:flex;gap:4px}.cb-ball,.cb-star{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--navy);color:#fff;font:700 13px var(--num)}.cb-star{background:var(--gold);color:var(--navy-3)}.cb-sum{flex:1 1 auto;color:var(--ink-2);font-size:14px}.cb-sum b{color:var(--ink);font-family:var(--num);font-size:17px}.cb-del{min-height:36px;padding:0 12px;border:0;border-radius:8px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font:600 13px var(--font);cursor:pointer}.cb details summary{padding:10px 16px;color:var(--blue);font-size:14px;font-weight:600;cursor:pointer}.cb-list{margin:0;padding:0 16px 10px;list-style:none}.cb-list li{display:grid;grid-template-columns:minmax(0,1fr) 60px minmax(120px,auto);gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--line-2);font-size:14px}.cb-list li a{text-decoration:none;color:var(--ink)}.cb-list li a:hover{color:var(--blue)}.cb-res{font:600 14px var(--num);color:var(--ink-2)}.cb-gain{text-align:right;color:var(--ink-3);font:600 14px var(--num)}.cb-list li.won{background:var(--gold-soft);margin:0 -16px;padding:8px 16px}.cb-list li.won .cb-gain{color:var(--gold-ink)}@media(max-width:767px){.carnet{padding:16px}.cb-list li{grid-template-columns:minmax(0,1fr) auto}.cb-res{display:none}}.card-foot-wrap{overflow:hidden}.card-foot-wrap>.prose{box-shadow:none}.result .status.sub{margin-top:2px;color:var(--ink-3);font-size:13px}.lot-second .ball.sm{background:radial-gradient(circle at 35% 28%,#ffffff59,#fff0 55%),#c890c7;box-shadow:none}.n7{display:inline-block;padding:4px 10px;border:1.5px solid #59BA55;border-radius:6px;background:#e8f6e6;color:#111;font:700 19px var(--num);letter-spacing:.08em;white-space:nowrap}.lot-codes{padding:0 24px 20px}.lot-codes h3{margin:0 0 8px;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.lot-codes p{margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px}.lot-codes span{padding:3px 8px;border:1px solid #00A2D9;border-radius:6px;background:#fff;color:#444;font:700 13.5px var(--num);letter-spacing:.03em;white-space:nowrap}.lcombo{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.lcombo i{width:11px;height:11px;border-radius:50%;background:var(--game, var(--navy))}.lcombo i.o{background:transparent;box-shadow:inset 0 0 0 1.5px #c3c9d4}.lcombo i.h{background:linear-gradient(90deg,var(--game, var(--navy)) 50%,transparent 50%);box-shadow:inset 0 0 0 1.5px var(--game, var(--navy))}.lcombo i.b{margin-left:4px;background:var(--game-2, var(--gold))}.lcombo i.b.o{background:transparent;box-shadow:inset 0 0 0 1.5px #c3c9d4}.lcombo i.b.h{background:linear-gradient(90deg,var(--game-2, var(--gold)) 50%,transparent 50%);box-shadow:inset 0 0 0 1.5px var(--game-2, var(--gold))}.lcombo b{margin-left:8px;font:700 13px var(--num);color:var(--ink)}.prizes.is-second .lcombo i:not(.o){background:#c890c7}.lot-keno .lcombo i,.lot-crescendo .lcombo i{width:9px;height:9px}.lot-crescendo .lcombo i:not(.o):not(.b){background:var(--ball, var(--game))}@media(max-width:767px){.lot-codes{padding:0 14px 16px}.lot-keno .lcombo i,.lot-crescendo .lcombo i{width:7px;height:7px}}.result .status.sub{display:block}.lot-codes{padding:0;margin-top:4px}.foot .lp-ol{color:var(--on-navy-2);cursor:pointer}.foot .lp-ol:hover,.foot .lp-ol:focus-visible{color:#fff;text-decoration:underline}.foot-cols li .lp-ol{display:inline-block;padding:4px 0;font-size:14px}.foot-legal ul .lp-ol,.foot-legal .tm .lp-ol{color:#fff}.foot-social{display:flex;flex-wrap:wrap;gap:8px 18px;margin:16px 0 0!important}.foot-social a,.foot-social .lp-ol{display:inline-flex;align-items:center;gap:8px;min-height:40px;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.foot-social svg{width:20px;height:20px;padding:7px;box-sizing:content-box;border-radius:50%;background:#ffffff1f}.next-loto{background:radial-gradient(130% 100% at 80% 0%,#2bb6e6,#0096cf 45%,#006f9e)}.next-eurodreams{background:radial-gradient(130% 100% at 80% 0%,#b67ad3,#8a4bb0 45%,#5f2c85)}.next-keno{background:radial-gradient(130% 100% at 80% 0%,#c42a6f,#9e1050 45%,#6c0836)}.next-crescendo{background:radial-gradient(130% 100% at 80% 0%,#ffad33,#f39200 45%,#c2410c)}.next-loto .eyebrow,.next-eurodreams .eyebrow,.next-keno .eyebrow,.next-crescendo .eyebrow,.next-loto .delta,.next-eurodreams .delta,.next-keno .delta,.next-crescendo .delta,.next-loto .close,.next-eurodreams .close,.next-keno .close,.next-crescendo .close{color:#ffffffe0}.next-loto .amount,.next-crescendo .amount,.next-loto .extra b,.next-crescendo .extra b{color:#fff}.next-loto .cta,.next-eurodreams .cta,.next-keno .cta,.next-crescendo .cta{box-shadow:0 2px #0000001f}.next-crescendo .cta{background:#0d2366;color:#fff}.next-crescendo .cta:hover{background:#163184}.next-logo{display:block;align-self:flex-start;width:auto;height:44px;max-width:170px;margin:0 0 12px;object-fit:contain;object-position:left center}.ed-body>*{min-width:0}@media(max-width:767px){.prizes .pt th,.prizes .pt td,.ed-body .pt th,.ed-body .pt td{padding:9px 6px}.prizes .pt tr>:first-child,.prizes .pt tr>.hide-sm:first-child+*{padding-left:16px}.prizes .pt tr>:last-child,.prizes .pt tr>:has(+.hide-sm:last-child){padding-right:16px}.rep[data-active=FR] [data-c=FR]:not(:has(+[data-c=FR])),.rep[data-active=BE] [data-c=BE]:not(:has(+[data-c=BE])),.rep[data-active=UK] [data-c=UK]:not(:has(+[data-c=UK])),.rep[data-active=ES] [data-c=ES]:not(:has(+[data-c=ES])),.rep[data-active=IE] [data-c=IE]:not(:has(+[data-c=IE])),.rep[data-active=PT] [data-c=PT]:not(:has(+[data-c=PT])),.rep[data-active=CH] [data-c=CH]:not(:has(+[data-c=CH])),.rep[data-active=AT] [data-c=AT]:not(:has(+[data-c=AT])),.rep[data-active=LU] [data-c=LU]:not(:has(+[data-c=LU])){padding-right:16px}.prizes .pt th,.ed-body .pt th{font-size:11px;letter-spacing:.03em;white-space:normal}.prizes .pt td.n,.prizes .pt td.r{font-size:14px}.prizes .pt td.muted{white-space:normal;font-size:13px}.prizes .lcombo{flex-wrap:wrap;row-gap:4px;white-space:normal}.prizes .lcombo b{flex-basis:100%;margin-left:0;font-size:12px}.prizes .combo{flex-wrap:wrap;row-gap:4px}.prizes .combo b{flex-basis:100%;margin-left:0;font-size:13px}.ed-body .pt{font-size:13px}.ed-body .pt td.n,.ed-body .pt td.r{font-size:13px;white-space:normal}}.foot-consent{padding:0;border:0;background:none;color:#fff;font:inherit;text-underline-offset:3px;cursor:pointer}.foot-consent:hover,.foot-consent:focus-visible{text-decoration:underline}.legal-key{display:grid;gap:8px;padding:16px 18px;border-radius:12px;background:var(--blue-soft);color:var(--ink)}.legal-key h2{margin:0!important;color:var(--navy);font-size:13px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.legal-alert{padding:14px 16px;border-radius:12px;background:var(--canvas);color:var(--ink)}.legal-alert p{margin:0}.legal .pt.ed thead th{padding:10px 14px;background:#fafbfd;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}.legal .pt.ed tbody th{padding:10px 14px;color:var(--ink);font-weight:600;text-align:left;vertical-align:top}.legal .pt.ed td{vertical-align:top}.legal .pt.ed tr+tr>*{border-top:1px solid var(--line-2)}.legal p,.legal li{overflow-wrap:anywhere}.btn-consent,.ed-related-btn{min-height:44px;border-radius:10px;font:inherit;font-weight:600;cursor:pointer}.btn-consent{padding:0 18px;border:0;background:var(--navy);color:#fff}.btn-consent:hover,.btn-consent:focus-visible{background:var(--blue-hover)}.ed-related-btn{width:100%;padding:10px 0;border:0;background:none;color:var(--ink);font-size:14.5px;text-align:left}.ed-related-btn:hover,.ed-related-btn:focus-visible{color:var(--blue)}.lot-second{flex-wrap:nowrap;container-type:inline-size}.lot-second .ball.sm{flex:0 0 auto;--s: max(22px, min(30px, calc((100cqi - 16px)/5) ))}@media(max-width:479px){.facts .fact:has(.lot-second){grid-column:1 / -1;padding-left:0;border-left:0}.facts .fact:has(.lot-second)+.fact{padding-left:0;border-left:0}}.ball.mult{--s: 36px;background:radial-gradient(circle at 35% 28%,#4a4a4a,#1a1a1a 55%,#000);color:#fff;font-size:14px;letter-spacing:-.02em}.next .amount .upto{display:block;margin-bottom:6px;color:#fff;font:600 16px/1 var(--font);letter-spacing:0}.next-eurodreams .amount{color:#fff}.ed-body{--tone: var(--navy);display:block;counter-reset:edh2;padding:32px 40px;color:var(--ink-2);font-size:16.5px;line-height:1.75}.ed-body p{margin:16px 0 0;max-width:72ch}.ed-body>p:not(:is(p,ul,ol,div,table,h2,h3,h4,img,figure,blockquote,dl,form,section,aside,hr)~*),.ed-body>:is(div,section):not(:is(p,ul,ol,div,table,h2,h3,h4,img,figure,blockquote,dl,form,section,aside,hr)~*)>p:not(:is(p,ul,ol,div,table,h2,h3,h4,img,figure,blockquote,dl,form,section,aside,hr)~*){font-size:18.5px;line-height:1.65;color:var(--ink)}.ed-body strong,.ed-body b{font-weight:600;color:var(--ink)}.ed-body h2{counter-increment:edh2;max-width:72ch;margin:48px 0 0;padding-top:24px;border-top:1px solid var(--line-2);color:var(--ink);font-size:26px;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.ed-body h2:before{content:counter(edh2,decimal-leading-zero);display:block;margin-bottom:10px;color:var(--blue);font-size:13px;font-weight:700;letter-spacing:.12em;font-variant-numeric:tabular-nums}.ed-body h3{max-width:72ch;margin:28px 0 0;color:var(--ink);font-size:19px;line-height:1.3;letter-spacing:-.005em}.ed-body ul:not([class]){display:block;max-width:72ch;margin:16px 0 0;padding:0;list-style:none}.ed-body ul:not([class])>li{position:relative;margin:0;padding-left:22px}.ed-body ul:not([class])>li+li{margin-top:8px}.ed-body ul:not([class])>li:before{content:"";position:absolute;left:4px;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--tone)}.ed-body ol:not([class]){display:grid;gap:10px;max-width:72ch;margin:20px 0 0;padding:0;list-style:none;counter-reset:edst}.ed-body ol:not([class])>li{counter-increment:edst;position:relative;min-width:0;margin:0;padding:14px 18px 14px 62px;border:1px solid var(--line);border-radius:16px;background:#fff;line-height:1.6;overflow-wrap:anywhere}.ed-body ol:not([class])>li:before{content:counter(edst);position:absolute;left:16px;top:13px;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--navy);color:#fff;font-size:14px;font-weight:700}.ed-body a:not([class]),.ed-body .lp-ol{color:var(--navy);font-weight:inherit;text-decoration:underline;text-decoration-thickness:max(1px,.07em);text-underline-offset:.22em;text-decoration-color:color-mix(in srgb,var(--navy) 45%,transparent)}.ed-body a:not([class]):hover,.ed-body .lp-ol:hover{text-decoration-color:var(--navy)}.ed-body img{max-width:100%;height:auto;border-radius:12px}.ed-body hr{margin:32px 0 0;border:0;border-top:1px solid var(--line-2)}.ed-body .tbl-wrap{margin:24px 0 0;border:1px solid var(--line);border-radius:16px;background:#fff;overflow-x:auto}.ed-body .pt.ed{font-size:15px;line-height:1.45}.ed-body .pt.ed thead th,.ed-body .pt.ed thead td,.ed-body .pt.ed:not(:has(thead,caption)) tr:first-child:not(.lf-cap)>*,.ed-body .pt.lf tr.lf-head>*{padding:12px 16px;border:0;background:var(--navy);color:#fff;font-size:12px;font-weight:700;letter-spacing:.05em;text-align:left;text-transform:uppercase;vertical-align:top}.ed-body .pt.ed td,.ed-body .pt.ed tbody th{padding:11px 16px;border-top:1px solid var(--line-2);color:var(--ink-2);vertical-align:top;font-variant-numeric:tabular-nums}.ed-body .pt.ed tr:nth-child(2n of:not(.ad-row))>td{background:#fafbfd}.ed-body .pt.ed td:first-child,.ed-body .pt.ed tbody th{color:var(--ink);font-weight:600}.ed-body .pt.lf tr.lf-cap td{padding:12px 16px;border:0;background:var(--canvas);color:var(--ink);font-size:14px;font-weight:700}@media(max-width:767px){.ed-body{padding:24px 18px;font-size:16px}.ed-body>p:first-child,.ed-body>div:first-child>p:first-child{font-size:17px}.ed-body h2{margin-top:40px;font-size:23px}.ed-body h3{font-size:18px}.ed-body ol:not([class])>li{padding:12px 14px 12px 54px}.ed-body ol:not([class])>li:before{left:12px}.ed-body .pt.ed{font-size:13.5px}.ed-body .pt.ed thead th,.ed-body .pt.ed thead td,.ed-body .pt.ed:not(:has(thead,caption)) tr:first-child:not(.lf-cap)>*,.ed-body .pt.lf tr.lf-head>*{padding:10px 8px;font-size:11px;letter-spacing:.03em;white-space:normal}.ed-body .pt.ed td,.ed-body .pt.ed tbody th{padding:9px 8px;white-space:normal}}.lot-draw .group{--n: 6;--g: 12px;--cap: 58px;flex:1 1 100%;min-width:0;display:grid;grid-template-columns:repeat(var(--n),auto);justify-content:start;gap:var(--g);container-type:inline-size}.lot-eurodreams .lot-draw .group{--n: 7}.lot-crescendo .lot-draw .group{--n: 11;--cap: 46px}.lot-keno .lot-draw .group{--n: 8;--cap: 46px}.lot-draw .group .ball{--s: min(var(--cap), calc((100cqi - (var(--n) - 1) * var(--g)) / var(--n)))}@media(max-width:767px){.lot-draw .group{--g: 5px;--cap: 38px}.lot-crescendo .lot-draw .group{--n: 6;--cap: 36px}.lot-keno .lot-draw .group{--n: 8;--cap: 36px}}@media(max-width:380px){.lot-draw .group{--g: 4px}.lot-keno .lot-draw .group{--n: 6}}.status{display:block;line-height:1.45}.status .dot{display:inline-block;margin:0 12px 0 4px;vertical-align:.08em}.status b{white-space:nowrap}.ed-body>br,.ed-body>:is(div,section)>br{display:none}.ed-body :is(h2,h3)+*{margin-top:12px}.ed-body>:is(div,section,aside,dl,form,figure,blockquote):not(.tbl-wrap){margin-top:24px}.prose.ed-body>:not(:is(p,ul,ol,div,table,h2,h3,h4,img,figure,blockquote,dl,form,section,aside,hr)~*),.prose.ed-body>:is(div,section):not(:is(p,ul,ol,div,table,h2,h3,h4,img,figure,blockquote,dl,form,section,aside,hr)~*)>:not(:is(p,ul,ol,div,table,h2,h3,h4,img,figure,blockquote,dl,form,section,aside,hr)~*){margin-top:0}.prose.ed-body>h2:not(:is(p,ul,ol,div,table,h2,h3,h4,img,figure,blockquote,dl,form,section,aside,hr)~*),.prose.ed-body>:is(div,section):not(:is(p,ul,ol,div,table,h2,h3,h4,img,figure,blockquote,dl,form,section,aside,hr)~*)>h2:not(:is(p,ul,ol,div,table,h2,h3,h4,img,figure,blockquote,dl,form,section,aside,hr)~*){padding-top:0;border-top:0}.prose.ed-body>:is(div,section,aside,form,dl)>:first-child{margin-top:0}.btn-play{border-radius:999px;background:linear-gradient(#ffd84d,#f5b800);color:var(--navy);font-weight:700;cursor:pointer;box-shadow:inset 0 -1px #00000014}.btn-play:hover,.btn-play:focus-visible{background:linear-gradient(#ffcf26,#e9a800);color:var(--navy)}.btn-play.nolinkblank[data-url],.btn-play.nolinkblank[data-url]:hover,.btn-play.nolinkblank[data-url]:focus{color:var(--navy);text-decoration:none}.btn-play .lbl-sm{display:none}@media(max-width:1023px){.tools .btn-play .lbl{display:none}.tools .btn-play .lbl-sm{display:inline}.tools .btn-play{padding:0 16px}}@media(max-width:380px){.tools .btn-play{padding:0 12px}}.drawer{opacity:0;transform:translateY(40px);transition:opacity .2s ease,transform .3s cubic-bezier(.22,.8,.24,1)}.drawer.is-open{opacity:1;transform:none}.drawer-games a[aria-current=page][data-game=loto]{background:#00a2d9}.drawer-games a[aria-current=page][data-game=eurodreams]{background:#a061c1}.drawer-games a[aria-current=page][data-game=keno]{background:#9e1050}.drawer-games a[aria-current=page][data-game=crescendo]{background:#c2410c}@media(prefers-reduced-motion:reduce){.drawer{transition:none;transform:none}}.rep-pick{display:none}@media(max-width:767px){.rep-top .rep-seg{display:none}.rep-pick{display:flex;align-items:center;gap:10px;width:100%;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rep-pick select,.rep-pick .lp-sel-btn{flex:1 1 auto;min-width:0;min-height:44px;padding:0 42px 0 18px;border:1px solid var(--line);border-radius:999px;background:var(--card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5' fill='none' stroke='%230d2366' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 14px center / 18px;box-shadow:0 1px 3px #0d23661f;color:var(--navy);font:600 15px var(--font);letter-spacing:0;text-transform:none;appearance:none;-webkit-appearance:none;cursor:pointer}.rep-pick select:focus-visible,.rep-pick .lp-sel-btn:focus-visible{outline:3px solid var(--blue-soft);outline-offset:1px;border-color:var(--blue)}}.gen-select,.vf-field select,.lf-body select,.rep-pick select,.cal-head select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5' fill='none' stroke='%230d2366' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px 18px;padding-right:40px}.lp-sel{display:contents}.lp-sel-native{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;opacity:0;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none}.lp-sel-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;background-image:none;padding-right:12px;text-align:left;cursor:pointer}.lp-sel-btn:disabled{opacity:.5;cursor:not-allowed}.lp-sel-val{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.lp-sel-chev{flex:none;width:18px;height:18px;color:var(--navy);transition:transform .18s ease}.lp-sel-btn[aria-expanded=true] .lp-sel-chev{transform:rotate(180deg)}.lp-sel-btn:focus-visible{outline:3px solid #3f63c7;outline-offset:2px}.lp-sel-list{position:fixed;z-index:2147483001;margin:0;padding:6px;list-style:none;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 18px 40px #0d23662e,0 2px 6px #0d236614;color:var(--ink);font:500 15px/1.3 var(--font);animation:lp-sel-in .14s ease-out}.lp-sel-list.is-up{animation-name:lp-sel-in-up}@keyframes lp-sel-in{0%{transform:translateY(-4px)}to{transform:none}}@keyframes lp-sel-in-up{0%{transform:translateY(4px)}to{transform:none}}.lp-sel-opt{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:42px;padding:0 12px;border-radius:9px;cursor:pointer;white-space:nowrap}.lp-sel-opt.is-active{background:var(--canvas)}.lp-sel-opt[aria-selected=true]{color:var(--navy);font-weight:700}.lp-sel-opt[aria-selected=true]:after{content:"";flex:none;width:16px;height:16px;background:var(--blue);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.lp-sel-opt[aria-disabled]{opacity:.4;cursor:default}.lp-sel-group{padding:10px 12px 4px;color:var(--ink-3);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lp-sel-pill{border-radius:999px}@media(prefers-reduced-motion:reduce){.lp-sel-list{animation:none}.lp-sel-chev{transition:none}}.lp-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;container:lp-tools / inline-size}.lp-tools-count{margin:0;color:var(--ink-3);font-size:15px;font-weight:500;white-space:nowrap}.lp-tools-count b{color:var(--ink);font:700 16px var(--num)}.lp-sort{display:flex;align-items:center;gap:8px;min-width:0;margin:0 0 0 auto}.lp-sort-pill,.lp-filter-btn{display:inline-flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--card);box-shadow:0 1px 3px #0d236614;color:var(--ink);font:600 15px var(--font);white-space:nowrap;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.lp-sort-pill:hover,.lp-filter-btn:hover{border-color:#b9c3d6;box-shadow:0 2px 6px #0d23661f}.lp-sort-pill:focus-within{border-color:var(--blue)}.lp-sort-pill>svg,.lp-filter-btn>svg{flex:none;width:18px;height:18px;color:var(--ink)}.lp-sort-pill select,.lp-sort-pill .lp-sel-btn{min-width:0;min-height:42px;margin:0;padding:0;border:0;background:none;box-shadow:none;color:var(--ink);font:700 15px var(--font)}.lp-sort-pill .lp-sel-btn{gap:8px;padding-right:0}.lp-sort-pill .lp-sel-btn:focus-visible{outline:0}.lp-sort-pill:has(.lp-sel-btn:focus-visible){outline:3px solid #3f63c7;outline-offset:2px}.lp-sort-pill .lp-sel-chev{color:var(--ink-3)}.lp-filter-btn{flex:none;font-weight:700;text-decoration:none}.lp-filter-btn:hover{color:var(--ink);text-decoration:none}.lp-filter-btn:focus-visible{outline:3px solid #3f63c7;outline-offset:2px}.lp-filter-btn[aria-expanded=true]{border-color:var(--blue)}.lp-filter-n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--navy);color:#fff;font:700 12px/1 var(--num)}.lp-filter-btn+.lp-tools-count{margin-left:auto}.lp-filter-btn~.lp-sort{margin-left:0}@container lp-tools (max-width: 479px){.lp-filter-btn~.lp-sort{flex:1 1 100%}.lp-filter-btn~.lp-sort .lp-sort-pill{flex:1}.lp-filter-btn~.lp-sort .lp-sort-pill>span{position:static;width:auto;height:auto;overflow:visible;clip:auto}.lp-filter-btn~.lp-sort .lp-sort-pill :is(select,.lp-sel-btn){flex:1;justify-content:space-between}}.lp-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:end;gap:12px 16px;container:lp-filters / inline-size}.lp-filters:not(.is-open):not(:target),.lp-filters.is-closed{display:none}.lp-filters-act{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.lp-filters-act:not(:has(a:not([hidden]),button)){display:none}@media(max-width:767px){.lp-filters{grid-template-columns:minmax(0,1fr);gap:12px}.lp-filters-act .btn{flex:1 1 auto}}@container lp-filters (min-width: 320px) and (max-width: 560px){.lp-filters .vf-field{grid-template-columns:8em minmax(0,1fr);align-items:center;gap:12px}}@media(max-width:767px){.lp-tools{gap:8px 12px}.lp-tools-count{font-size:14px}.lp-tools-count b{font-size:15px}.lp-sort-pill,.lp-filter-btn{gap:6px;padding:0 14px;font-size:14px}.lp-sort-pill select,.lp-sort-pill .lp-sel-btn{font-size:14px}.lp-sort-pill .lp-sel-btn{gap:6px}}@media(max-width:374px){.lp-tools{column-gap:8px}.lp-sort-pill{padding:0 12px}.lp-sort-pill>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.vf-radio input{appearance:none;-webkit-appearance:none;flex:none;display:grid;place-content:center;width:20px;height:20px;margin:0;border:2px solid #c3cad8;border-radius:50%;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.vf-radio input:checked{border-color:var(--blue);box-shadow:inset 0 0 0 4px #fff;background:var(--blue)}.vf-radio input:focus-visible{outline:3px solid #3f63c7;outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:#c3cbd9 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#c3cbd9;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:#9aa5b8}.tabs{scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.rep-pick .lp-sel-btn{background-image:none;padding-right:16px}.yt-integrated{max-width:none}.story>.yt-integrated{height:100%;min-height:0;border-radius:0;box-shadow:none}@media(max-width:1023px){.story>.yt-integrated{height:auto}}.hl-stars label,.star-pick{min-height:44px;cursor:pointer}.hl-stars input,.star-pick input{z-index:2;inset:0;width:100%;height:100%;margin:0}.hl-stars .select-star,.star-pick .select-star{--s: 44px;display:inline-grid;position:relative;width:44px;height:44px;min-height:44px;padding:0;margin:0 auto;border-radius:0;background:none;box-shadow:none;clip-path:none}.hl-stars .select-star svg,.star-pick .select-star svg{position:absolute;inset:0;width:100%;height:100%;filter:none}.hl-stars .select-star use,.star-pick .select-star use{fill:#fff6d7;stroke:#b79739;stroke-width:12}.hl-stars .select-star>span,.star-pick .select-star>span{display:block;position:relative;width:auto;height:auto;min-height:0;padding:0;margin:0;aspect-ratio:auto;background:none;box-shadow:none;clip-path:none;color:var(--navy);font:700 16px var(--num);transform:translateY(9%)}.hl-stars input:checked+.select-star,.star-pick input:checked+.select-star,.star-pick:hover .select-star,.star-pick input:focus-visible+.select-star{background:none;box-shadow:none}.hl-stars input:checked+.select-star use,.star-pick input:checked+.select-star use{fill:url(#v2-star-gold);stroke:#947000;stroke-width:16}.hl-stars input:focus-visible+.select-star,.star-pick input:focus-visible+.select-star{outline:3px solid var(--blue);outline-offset:2px;border-radius:6px}.hl-stars input:disabled+.select-star,.star-pick input:disabled+.select-star{opacity:.4}.mult-draw .mult-links{flex-basis:100%;margin:4px 0 0;gap:8px}.mult-links .btn{min-height:44px;font-size:13px}.cmp .cmp-mobile-date{display:none}@media(max-width:767px){.cmp .cmp-mobile-date{display:table-cell}.cmp,.mult-report{table-layout:fixed;width:100%}.cmp th,.cmp td,.mult-report th,.mult-report td,.mult-report tfoot td{padding:10px 6px;white-space:normal;overflow-wrap:anywhere}.cmp td.r,.mult-report td.r,.mult-report td.n{white-space:normal;font-size:14px}.cmp th,.mult-report th{font-size:10px;letter-spacing:0}.cmp .combo,.mult-report .combo{display:inline-grid;grid-template-columns:repeat(5,7px) repeat(2,9px);gap:3px 2px}.cmp .combo i,.mult-report .combo i{width:7px;height:7px}.cmp .combo i.s,.mult-report .combo i.s{width:9px;height:9px}.cmp .combo b,.mult-report .combo b{grid-column:1 / -1;margin:0;font-size:13px}}@media(max-width:767px){.hl-grid.hl-stars{grid-template-columns:repeat(6,minmax(44px,1fr))}}@media(max-width:380px){.hl-grid.hl-stars,.vf-grid-stars{grid-template-columns:repeat(4,minmax(44px,1fr))}}.cb-grid .cb-result-star{--s: 30px;width:32px;height:30px}.cb-grid .cb-result-star>span{font-size:13px}.cmp-mobile-winners{display:none}@media(max-width:767px){.cmp-mobile-winners{display:block;margin-top:4px;color:var(--ink-3);font:500 11px/1.35 var(--font)}}.ed-body .pt.lf tr.lf-head>td,.ed-body .pt.lf tr.lf-head>th,.ed-body .pt.lf tr.lf-head>td :is(b,strong,a),.ed-body .pt.lf tr.lf-head>th :is(b,strong,a){background:var(--navy);color:#fff}.stats-table-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.ed-body .stats-table-grid>.tbl-wrap{margin-top:0}.ed-body .stats-responsive{width:100%;table-layout:fixed}.stats-responsive caption{padding:14px 16px;background:var(--canvas);color:var(--ink);font-size:14px;font-weight:700;text-align:left;caption-side:top}.ed-body .stats-responsive th,.ed-body .stats-responsive td{overflow-wrap:anywhere;white-space:normal}.ed-body .stats-responsive thead th{padding:10px 8px;font-size:11px;letter-spacing:.02em}.ed-body .stats-responsive tbody td{padding:11px 8px;font-size:14px}.stats-responsive .stats-sort{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:32px;color:inherit;text-decoration:none}.stats-value{display:block;min-width:0}.stats-responsive .lf-inline{display:flex;flex-direction:column-reverse;align-items:stretch;gap:4px;min-width:0}.stats-responsive .lf-bar{width:100%;max-width:100%}.stats-responsive .lf-balls{flex-wrap:wrap}.ed-body .stats-responsive .stats-value b{color:inherit}@media(max-width:767px){.ed-body .tbl-wrap:has(>.stats-responsive){overflow:visible;border:0;background:transparent;border-radius:0}.ed-body .stats-responsive,.stats-responsive tbody{display:block}.stats-responsive caption{display:block;padding:12px 0;background:transparent}.stats-responsive thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.stats-responsive tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:#fff}.stats-responsive tbody tr+tr{margin-top:10px}.ed-body .stats-responsive tbody tr>td{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 0;border:0;background:transparent;color:var(--ink);font-size:15px}.ed-body .stats-responsive tbody tr>td:first-child{grid-column:1 / -1;border-bottom:1px solid var(--line-2);padding-top:0}.ed-body .pt.ed.stats-responsive:not(.stats-compact) tbody tr>td:first-child{border-top:0}.stats-responsive td:before{content:attr(data-label);color:var(--ink-3);font:600 11px/1.4 var(--font);letter-spacing:.02em}.stats-responsive td:first-child .stats-value{font-weight:700;font-size:18px}.stats-responsive .lf-inline{align-items:stretch}}.ed-body .tbl-wrap>.pt{margin-top:0;margin-bottom:0}.stats-pages{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 0}.stats-pages>span{flex:1 1 100%;color:var(--ink-3);font-size:13px}.stats-pages .btn{min-height:44px;padding:0 12px;font-size:13px}#statistiques-tableau{scroll-margin-top:70px}.stats-responsive td[data-label^=Montant] .stats-value{font-family:var(--num);font-size:16px}.ed-body p+.tbl-wrap{margin-top:24px}.ed-body .pt.ed.stats-responsive tbody tr>td{background:transparent;text-transform:none;letter-spacing:0;font-weight:400;font-size:14px}.ed-body .pt.ed.stats-responsive tbody tr>td:first-child{color:var(--ink);font-weight:600}.stats-responsive .stats-value:has(>.lf-bar){display:flex;flex-direction:column-reverse;gap:4px}@media(max-width:767px){.ed-body .pt.ed.stats-responsive tbody tr>td{font-size:15px}.stats-responsive .stats-value,.stats-responsive .lf-inline{line-height:1.4}}.ed-body .pt.ed.stats-responsive thead th{padding:10px 8px;font-size:11px;line-height:1.4;letter-spacing:.02em}.ed-body .pt.ed.stats-responsive tbody td{padding:10px 8px}.stats-responsive .stats-value a[href*="/resultat/tirage"]{display:inline-block;font-family:var(--num);white-space:nowrap}@media(max-width:767px){.ed-body .pt.ed.stats-responsive tbody tr>td{padding:10px 0}.ed-body .pt.ed.stats-responsive tbody tr>td:first-child{padding-top:0}}@media(min-width:768px){.stats-combinations .stats-responsive th:first-child{width:27%}.stats-combinations .stats-responsive .lf-balls{flex-wrap:nowrap;gap:3px}.stats-combinations .stats-responsive .lf-balls .ball.sm{--s: 24px;font-size:12px}}.pt thead th,.pt thead td{vertical-align:top}.do-meta{margin:6px 0 0;color:var(--ink-3);font-size:13.5px}.ed-body ul.do-covlist{display:grid;gap:0;max-width:none;margin:16px 0 0;padding:0;list-style:none;border-top:1px solid var(--line-2)}.ed-body .do-covlist>li{display:grid;gap:6px;margin:0;padding:14px 0;border-bottom:1px solid var(--line-2)}.ed-body .do-covlist>li:before{content:none}.do-ci-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.do-ci-h b{font-weight:650}.do-ci-b{display:flex;align-items:center;gap:12px;font-size:14.5px}.do-ci-b b{font-family:var(--num);font-size:16px}.do-bar{flex:0 0 120px;height:6px;border-radius:3px;background:var(--line-2);overflow:hidden}.do-bar i{display:block;height:100%;background:var(--blue)}.ed-body .do-covlist p{margin:0;color:var(--ink-3);font-size:13px}.do-state{display:inline-block;padding:2px 9px;border-radius:999px;font:600 12.5px/1.6 var(--font);white-space:nowrap}.do-state.low{background:var(--canvas);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.do-cov{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:14px 0 0;padding:12px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.do-cov>div{padding:0 14px;border-left:1px solid var(--line-2)}.do-cov>div:first-child{padding-left:0;border-left:0}.do-cov dt{color:var(--ink-3);font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.do-cov dd{margin:2px 0 0;font:600 16px/1.3 var(--num);font-variant-numeric:tabular-nums;color:var(--ink)}.do-cov dd small{display:block;color:var(--ink-3);font:400 12.5px/1.35 var(--font)}.do-wrap{margin-top:16px}table.do-mx{width:100%;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}.do-mx caption{caption-side:top;padding:0 0 8px;text-align:left;color:var(--ink-3);font-size:12.5px}.do-mx thead th{padding:9px 6px;background:var(--navy);color:#fff;font:600 12px/1.25 var(--font);letter-spacing:.03em;text-align:center;vertical-align:top}.do-mx thead th:first-child{width:56px;border-top-left-radius:8px}.do-mx thead th:last-child{border-top-right-radius:8px}.do-mx tbody th{padding:4px 3px;border-bottom:1px solid #fff;text-align:center;font-weight:400}.do-mx td{padding:4px 3px;border-bottom:1px solid #fff;text-align:center;background:var(--c, transparent)}.do-mx td b{display:block;font:600 15px/1.15 var(--num);color:var(--ink)}.do-mx td small{display:block;font:500 11.5px/1.2 var(--num);color:var(--ink-2)}.do-mx td.na{color:var(--ink-3)}.do-mx .ball.sm{--s: 28px}.do-mx .star.sm{--s: 30px}.do-mx.stars{max-width:420px}.do-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 0 0;color:var(--ink-3);font-size:12.5px}.ed-body .do-legend{margin-top:10px}.do-legend span{display:inline-flex;align-items:center;gap:5px}.do-legend i{width:14px;height:14px;border-radius:3px;background:var(--c);box-shadow:inset 0 0 0 1px #0d236614}.do-empty{margin:12px 0 0;padding:12px 14px;border-radius:8px;background:var(--canvas);color:var(--ink-2);font-size:14px}.draw-order{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 0 0;padding:0 2px}.draw-order .do-lab{color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.draw-order .do-seq{display:inline-flex;align-items:center;gap:5px;flex-wrap:nowrap}.draw-order .do-seq .sep{width:1px;height:22px;margin:0 4px;background:var(--line)}.draw-order .ball.sm{--s: 28px}.draw-order .star.sm{--s: 30px}.draw-order .do-head{display:flex;flex-direction:column;gap:2px}.draw-order .do-src{color:var(--ink-3);font-size:12px}.draw-order .do-link{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-left:auto;padding:0 12px;border-radius:8px;background:var(--blue-soft);color:var(--blue);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.draw-order .do-link:hover{box-shadow:inset 0 0 0 1.5px var(--blue)}.draw-order .do-link svg{width:16px;height:16px}@media(max-width:767px){.do-cov{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 0}.do-cov>div:nth-child(3){padding-left:0;border-left:0}.do-bar{flex-basis:72px}.do-mx thead th{padding:8px 2px;font-size:11px}.do-mx thead th:first-child{width:38px}.do-mx th .lg{display:none}.do-mx td,.do-mx tbody th{padding:3px 1px}.do-mx td b{font-size:14px}.do-mx td small{font-size:10.5px}.do-mx .ball.sm{--s: 25px;font-size:11.5px}.do-mx .star.sm{--s: 27px}.draw-order{justify-content:center}.draw-order .do-head{flex-basis:100%;align-items:center;text-align:center}.draw-order .do-link{flex-basis:100%;justify-content:center;min-height:40px;margin-left:0}.draw-order .ball.sm{--s: 26px}.draw-order .star.sm{--s: 28px}}@media(max-width:380px){.do-mx thead th:first-child{width:32px}.do-mx .ball.sm{--s: 22px;font-size:10.5px}.do-mx td small{font-size:9.5px}}.pr-pair{display:inline-flex;flex:0 0 auto;gap:4px}.pr-partial{max-width:72ch;padding:14px 18px;border:1px solid #f5c1a3;border-radius:12px;background:#fff7f1}.ed-body .pr-partial>p:first-child{margin-top:0}.ed-body .pr-ranks{margin-top:24px}.ed-body .pr-ranks .rk h3{margin:0;font-size:15px}.ed-body .pr-ranks .rk-note{margin:2px 0 10px}.ed-body .pr-ranks .rk-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pr-ranks .rk li{grid-template-columns:auto minmax(0,1fr) auto}.pr-ranks .rk .tball{--s: 28px;font-size:12.5px}.ed-body .pr-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px}.pr-field{display:grid;gap:6px;min-width:0;color:var(--ink-2);font-size:13px;font-weight:600}.ed-body .pr-field select,.ed-body .pr-field .lp-sel-btn{width:140px;max-width:100%}.pr-result{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;max-width:72ch;padding:16px 18px;border:1px solid var(--line);border-radius:12px;background:#fff}.ed-body .pr-result p{flex:1 1 260px;margin:0}.ed-body .pr-result p+p{flex-basis:100%}.ed-body .pr-error{display:block;color:#b42318}.pr-table .pr-pair .ball.sm{--s: 28px}@media(max-width:479px){.ed-body .pr-form>.pr-field{flex:1 1 0}.ed-body .pr-field select,.ed-body .pr-field .lp-sel-btn{width:100%}.ed-body .pr-form>button{flex:1 1 100%}}@media(max-width:767px){.ed-body .tbl-wrap:has(>.stats-compact){overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fff}.ed-body .stats-responsive.stats-compact{display:table;table-layout:fixed;width:100%}.stats-compact caption{display:table-caption;padding:12px 14px;background:var(--canvas)}.stats-compact thead{position:static;width:auto;height:auto;overflow:visible;clip-path:none;display:table-header-group}.stats-compact tbody{display:table-row-group}.stats-compact tbody tr{display:table-row;padding:0;border:0;border-radius:0;background:none}.stats-compact tbody tr+tr{margin-top:0}.ed-body .pt.ed.stats-compact tbody tr>td,.ed-body .stats-compact tbody tr>td{display:table-cell;padding:9px 5px;border-top:1px solid var(--line-2);vertical-align:middle;font-size:13.5px}.ed-body .pt.ed.stats-compact tbody tr>td:first-child{padding:9px 5px 9px 10px;border-bottom:0}.ed-body .pt.ed.stats-compact thead th{padding:9px 5px;font-size:10.5px;letter-spacing:0}.ed-body .pt.ed.stats-compact thead th:first-child{padding-left:10px}.stats-compact td:before{content:none}.stats-compact td:first-child .stats-value{font-size:inherit}.stats-compact .stats-sort{min-width:0;min-height:0;margin-left:2px}}th:has(>a.stats-sort),.jt th:has(>a){position:relative;cursor:pointer}th>a.stats-sort:before,.jt th>a:before{content:"";position:absolute;inset:0}.jt th a:not([aria-current]):after{content:"↕";margin-left:3px}.sort-ico{margin-left:2px}th[aria-sort=descending]:after{content:"↓";margin-left:4px;color:var(--navy)}th[aria-sort=ascending]:after{content:"↑";margin-left:4px;color:var(--navy)}th:has(>a.stats-sort):hover,.jt th:has(>a):hover{box-shadow:inset 0 -3px 0 var(--gold)}th>a.stats-sort:focus-visible,.jt th>a:focus-visible{outline:none}th:has(>a.stats-sort:focus-visible),.jt th:has(>a:focus-visible){box-shadow:inset 0 0 0 3px #3f63c7}:root{--tbl-band: linear-gradient(120deg, var(--navy) 0%, #1b3a94 60%, var(--blue) 100%);--tbl-head: #eef2fb}.ed-body .stats-responsive caption,.stats-responsive caption,.ed-body .pt.lf tr.lf-cap td,.pt.lf tr.lf-cap td{padding:15px 16px;border:0;background:var(--tbl-band);color:#fff;font-size:15px;font-weight:700;letter-spacing:-.005em;text-align:left;text-transform:none}.ed-body .pt.ed thead th,.ed-body .pt.ed thead td,.ed-body .pt.ed:not(:has(thead,caption)) tr:first-child:not(.lf-cap)>*,.ed-body .pt.lf tr.lf-head>*,.ed-body .pt.ed.stats-responsive thead th,.legal .pt.ed thead th,.do-mx thead th{background:var(--tbl-head);color:var(--navy)}.ed-body .pt thead th a,.ed-body .pt thead th b,.ed-body .pt thead th strong,.ed-body .pt.lf tr.lf-head a,.ed-body .pt.lf tr.lf-head b,.ed-body .pt.ed:not(:has(thead,caption)) tr:first-child:not(.lf-cap)>* a,.ed-body .pt.ed:not(:has(thead,caption)) tr:first-child:not(.lf-cap)>* b,.do-mx thead th a{color:var(--navy)}.ed-body .pt thead th{border-bottom:1px solid #dfe5f2}.ed-body .pt.ed:has(thead) tbody tr:first-child>td{background:transparent;color:var(--ink-2);font-size:inherit;font-weight:400;letter-spacing:normal;text-transform:none}.ed-body .pt.ed:has(thead) tbody tr:first-child>td:first-child{color:var(--ink);font-weight:600}.ed-body .pt.ed:has(caption):not(:has(thead)) tbody tr:first-child:not(.lf-head,.lf-cap)>td{background:transparent;color:var(--ink-2);font-size:inherit;font-weight:400;letter-spacing:normal;text-transform:none}.ed-body .pt.ed:has(caption):not(:has(thead)) tbody tr:first-child:not(.lf-head,.lf-cap)>td:first-child{color:var(--ink);font-weight:600}.ed-body .pt.ed tbody th{background:transparent;font-size:inherit;letter-spacing:normal;text-transform:none;white-space:normal}.ed-body .pt.ed tbody tr:nth-child(2n of:not(.ad-row))>th{background:#fafbfd}.ed-body .pt.lf tr.lf-head>td,.ed-body .pt.lf tr.lf-head>th{background:var(--tbl-head);color:var(--navy)}.ed-body .pt.lf tr.lf-head>td :is(b,strong,a),.ed-body .pt.lf tr.lf-head>th :is(b,strong,a){background:transparent;color:var(--navy)}.ed-body .pt .stats-sort,.do-mx .stats-sort{color:var(--navy);text-decoration:none}.ed-body .pt th[aria-sort],.do-mx th[aria-sort]{box-shadow:inset 0 -3px 0 var(--gold)}@media(max-width:767px){.stats-responsive caption{display:block;margin-bottom:10px;padding:12px 14px;border-radius:12px;background:var(--tbl-band);color:#fff}.stats-compact caption{display:table-caption;margin-bottom:0;border-radius:0;background:var(--tbl-band)}}.ed-body .pt.ed td.n,.ed-body .pt.ed td.r,.ed-body .pt.ed .stats-value{font-weight:500}.ed-body .pt.ed td:first-child .stats-value{font-weight:600}@media(max-width:767px){.stats-responsive td:before{color:var(--ink-3);font-size:12px;font-weight:500;letter-spacing:.01em}.ed-body .pt.ed.stats-responsive:not(.stats-compact) tbody tr>td{color:var(--ink);font-size:15px;font-weight:600}}@media(min-width:768px){.ed-body .stats-records thead th:first-child{width:10%}.ed-body .stats-records thead th:nth-last-child(4){width:9%}.ed-body .stats-records thead th:nth-last-child(3),.ed-body .stats-records thead th:nth-last-child(2){width:12%}.ed-body .stats-records thead th:last-child{width:15%}}.stats-records .rec-sub{display:none}@media(max-width:767px){.ed-body .pt.ed.stats-records tbody tr{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px}.ed-body .pt.ed.stats-records tbody tr>td{padding:0;border:0;font-size:15px}.ed-body .pt.ed.stats-records tbody tr>td:before{content:none}.ed-body .pt.ed.stats-records tbody tr>td[data-label="Place Europe"]{grid-column:1;grid-row:1;align-self:start;display:grid;place-items:center;min-width:42px;padding:4px 6px;border-radius:9px;background:var(--blue-soft);color:var(--navy);line-height:1.1;text-align:center}.ed-body .pt.ed.stats-records tbody tr>td[data-label="Place Europe"]:before{content:"Europe";color:var(--ink-3);font:600 9.5px/1.3 var(--font);letter-spacing:.03em;text-transform:uppercase}.ed-body .pt.ed.stats-records td[data-label="Place Europe"] .stats-value{font:700 17px var(--num)}.ed-body .pt.ed.stats-records tbody tr>td[data-label="Montant du gain (EUR)"]{grid-column:2;grid-row:1}.ed-body .pt.ed.stats-records td[data-label="Montant du gain (EUR)"] .lf-inline>span:last-child{font:700 19px/1.2 var(--num);color:var(--ink);white-space:nowrap}.ed-body .pt.ed.stats-records tbody tr>td:is([data-label="Montant du gain (CHF)"],[data-label="Montant du gain (GBP)"]){grid-column:2 / -1;grid-row:2;color:var(--ink-2);font:600 14px var(--num);white-space:nowrap}.ed-body .pt.ed.stats-records tbody tr>td[data-label=Tirage]{grid-column:3;grid-row:1;align-self:start}.ed-body .pt.ed.stats-records tbody tr>td:is([data-label="Rang du gain"],[data-label^="Nombre de gagnants"]){display:none}.ed-body .pt.ed.stats-records tbody tr>td.rec-sub{display:block;grid-column:1 / -1;margin-top:6px;color:var(--ink-3);font-size:12.5px;font-weight:400}.ed-body .pt.ed.stats-records .rec-sub b{color:var(--ink-2);font-weight:600}}@media(max-width:359px){.ed-body .pt.ed.stats-records tbody tr{gap:4px 10px;padding:12px}.ed-body .pt.ed.stats-records td[data-label="Montant du gain (EUR)"] .lf-inline>span:last-child{font-size:16px}.ed-body .pt.ed.stats-records tbody tr>td[data-label=Tirage] a{font-size:13px}}@media(max-width:359px){.ed-body .stats-responsive:not(.stats-compact) td[data-label="Dernière sortie"] a{font-size:13.5px}.ed-body .stats-compact td[data-label="Dernière sortie"] a{font-size:12px}.ed-body .pt.ed.stats-compact tbody tr>td[data-label="Dernière sortie"]{padding-left:2px;padding-right:3px}}.ed-body .pr-ranks{grid-template-columns:minmax(0,1fr)}.pt thead th,.jt thead th,.lf .lf-head>*{vertical-align:top;text-align:left}th[aria-sort]:after,.jt th a[aria-current]:after{content:none}.pt th>a.stats-sort,.jt th>a.stats-sort,.stats-responsive th>a.stats-sort{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:4px 8px;max-width:100%;min-width:0;min-height:0;margin:0;line-height:inherit;color:inherit;text-align:left}th>a.stats-sort .sort-label{flex:0 1 auto;min-width:min-content}th>a.stats-sort .sort-ico{flex:0 0 14px;display:block;margin:0;width:14px;line-height:inherit;text-align:center;font-size:1em}.jt th>a.stats-sort:after{content:none}.stats-mobile-sort{display:none}@media(max-width:720px){.stats-mobile-sort{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;background:#fff;border-bottom:1px solid var(--line)}.stats-mobile-sort>span{flex:1 0 100%;font-size:12px;font-weight:600;color:var(--ink-2)}.stats-mobile-sort>a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 10px;border:1px solid var(--line);border-radius:6px;color:var(--navy);text-decoration:none;font-size:12px}.stats-mobile-sort>a[aria-current]{background:var(--navy);color:#fff;border-color:var(--navy)}}.ed-body .pr-ranks{gap:0;padding-top:0;border-top:0}.ed-body .pr-ranks>.rk{grid-column:auto;margin:0;padding:0;border:0}.ed-body .pr-ranks>.rk+.rk{margin-top:48px;padding-top:24px;border-top:1px solid var(--line-2)}@media(max-width:767px){.ed-body .pr-ranks>.rk+.rk{margin-top:40px;padding-top:24px}}.ed-body h2,.ed-body h3,.ed-body h4{margin-bottom:16px}.cr-date{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:24px 0}.cr-date label{font-weight:700}.cr-date select{min-height:44px;max-width:100%;padding:10px;border:1px solid var(--line-2);border-radius:8px;font:inherit;background:#fff}.cr-head{padding:24px}.cr-head h2{margin:0 0 8px}.cr-head p{color:var(--muted);margin:0 0 20px}.cr-hours{display:flex;flex-wrap:wrap;gap:8px;padding:6px;border-radius:12px;background:var(--bg,#f1f3f8)}.cr-hours a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border-radius:8px;font-weight:700;color:var(--navy);text-decoration:none}.cr-hours a[aria-current],.cr-hours a:hover{background:#fff;box-shadow:0 1px 5px #0d236619}.cr-row{display:grid;grid-template-columns:70px minmax(0,1fr) 170px;align-items:center;gap:24px;padding:24px;border-top:1px solid var(--line-2);scroll-margin-top:110px}.cr-row h3{margin:0;font:700 26px Archivo Narrow,sans-serif}.cr-numbers{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;max-width:520px}.cr-numbers .ball,.cr-letter .ball{width:36px;height:36px;font-size:20px;flex-shrink:0}.cr-letter{display:flex;gap:12px;align-items:center;margin-top:12px;font-size:13px}.cr-outcome{display:flex;flex-direction:column;gap:6px}.cr-outcome>span{font-size:13px;color:var(--muted)}.cr-outcome b{font:700 24px Archivo Narrow,sans-serif}.cr-outcome .btn{margin-top:8px;font-size:13px}.cr-next{max-width:520px;margin:32px auto}.cr-report-hour{margin:24px 0 0}.cr-report>.section{margin-top:16px}.cr-report{scroll-margin-top:100px}@media(max-width:1023px){.cr-row{grid-template-columns:60px minmax(0,1fr)}.cr-outcome{grid-column:2;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}.cr-outcome .btn{margin-top:0}.cr-numbers{grid-template-columns:repeat(5,36px);gap:8px}}@media(max-width:479px){.cr-head,.cr-row{padding:20px}.cr-row{grid-template-columns:minmax(0,1fr);gap:16px}.cr-outcome{grid-column:1}.cr-date{align-items:stretch}.cr-date label{width:100%}.cr-date select{flex:1;min-width:0}.cr-numbers{grid-template-columns:repeat(5,36px)}}.cr-date .lp-sel-btn{min-height:44px;max-width:100%;padding:10px 14px;border:1px solid var(--line);border-radius:8px;font:600 14px var(--font);color:var(--navy);background:var(--card)}.cr-numbers .ball{background:radial-gradient(circle at 35% 28%,#ffffff59,transparent 55%),var(--ball)}.cr-letter .ball.sp{background:radial-gradient(circle at 35% 28%,#ffffff59,transparent 55%),var(--game-2);color:#fff}.cr-report .cr-hours a[aria-current]{background:#fff}.pt th>a.stats-sort,.jt th>a.stats-sort,.stats-responsive th>a.stats-sort,.do-mx th>a.stats-sort{display:inline-flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:6px;max-width:100%;min-width:0;min-height:0;margin:0;color:inherit;text-decoration:none;line-height:inherit}th>a.stats-sort .sort-label{flex:0 1 auto;min-width:min-content;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:8 4 4}.ed-body .stats-responsive th{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:8 4 4}.ed-body .stats-responsive thead th>a.stats-sort{display:flex;width:100%}.ed-body .stats-responsive thead th>a.stats-sort .sort-label{min-width:0;overflow-wrap:anywhere}th>a.stats-sort .sort-ico{flex:0 0 9px;display:block;width:9px;height:1.45em;margin:0;overflow:hidden;color:transparent;font-size:inherit;background-color:#8a97b8;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M1.5 5.5 4.5 2.5l3 3M1.5 8.5l3 3 3-3' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 9px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M1.5 5.5 4.5 2.5l3 3M1.5 8.5l3 3 3-3' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 9px 14px no-repeat}th:hover>a.stats-sort .sort-ico,th>a.stats-sort:focus-visible .sort-ico{background-color:var(--navy)}th[aria-sort=descending]>a.stats-sort .sort-ico{background-color:var(--navy);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M1.5 5.5 4.5 8.5l3-3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M1.5 5.5 4.5 8.5l3-3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}th[aria-sort=ascending]>a.stats-sort .sort-ico{background-color:var(--navy);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M1.5 8.5 4.5 5.5l3 3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M1.5 8.5 4.5 5.5l3 3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(max-width:767px){.ed-body .pt.ed.stats-compact thead th>a.stats-sort{gap:3px}.ed-body .pt.ed.stats-compact thead th>a.stats-sort .sort-ico{flex-basis:8px;width:8px;-webkit-mask-size:8px 13px;mask-size:8px 13px}}@media(max-width:359px){.ed-body .pt.ed.stats-compact thead th{padding:8px 3px;font-size:10px}.ed-body .pt.ed.stats-compact thead th:first-child{padding-left:8px}}@media(min-width:768px){.ed-body .pr-table thead th:nth-child(4){width:24%}}.ed-body .do-wrap{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fff}.do-mx caption{padding:15px 16px;background:var(--tbl-band);color:#fff;font-size:15px;font-weight:700;letter-spacing:-.005em;line-height:1.35;text-align:left}.do-mx thead th:first-child,.do-mx thead th:last-child{border-radius:0}.do-mx thead th{border-bottom:1px solid #dfe5f2}.do-mx.stars{max-width:none}@media(max-width:767px){.do-mx caption{padding:12px 14px;font-size:14px}}.stats-responsive .lf-inline{flex-direction:column}.stats-responsive .lf-inline>span:has(>.lf-bar){order:2}.ed-body .jk-chart{margin:4px 0 0;padding:18px 18px 14px;border:1px solid var(--line);border-radius:16px;background:#fff}.jk-plot{position:relative;height:240px;margin:26px 0 30px 40px}.jk-grid{position:absolute;inset:0;pointer-events:none}.jk-grid span{position:absolute;left:-40px;right:0;bottom:var(--p);display:flex;align-items:center;height:0;color:var(--ink-3);font:500 12px/1 var(--num);font-variant-numeric:tabular-nums}.jk-grid i{flex:0 0 32px;font-style:normal;text-align:right}.jk-grid span:after{content:"";flex:1;margin-left:8px;border-top:1px solid var(--line-2)}.jk-grid span:first-child:after{border-top-color:var(--line)}.ed-body .jk-bars,.jk-bars{position:absolute;inset:0;display:flex;align-items:stretch;gap:6px;margin:0;padding:0;list-style:none}.jk-col{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;outline:none;cursor:default}.jk-bar{display:block;height:var(--h);min-height:2px;border-radius:4px 4px 0 0;background:#6f88c9;transition:background-color .15s ease}.jk-col.is-max .jk-bar{background:var(--blue)}.jk-col:hover .jk-bar,.jk-col:focus-visible .jk-bar,.jk-col:focus .jk-bar{background:var(--navy)}.jk-top{position:absolute;left:50%;bottom:calc(var(--h) + 6px);transform:translate(-50%);color:var(--navy);font:700 13px/1 var(--num);white-space:nowrap}.jk-tip{position:absolute;z-index:2;left:50%;bottom:calc(var(--h) + 10px);transform:translate(-50%);display:grid;gap:2px;padding:7px 10px;border-radius:9px;background:var(--navy);color:#dfe6f7;font:500 12px/1.25 var(--font);white-space:nowrap;box-shadow:0 6px 18px #0d236638;opacity:0;visibility:hidden;transition:opacity .12s ease;pointer-events:none}.jk-tip b{color:#fff;font:700 14px/1.2 var(--num)}.jk-col.is-first .jk-tip{left:0;transform:none}.jk-col.is-last .jk-tip{left:auto;right:0;transform:none}.jk-col:hover .jk-tip,.jk-col:focus .jk-tip{opacity:1;visibility:visible}.jk-col:hover .jk-top,.jk-col:focus .jk-top{visibility:hidden}.jk-x{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);color:var(--ink-3);font:500 11.5px/1 var(--num);white-space:nowrap}.jk-col:nth-child(2n) .jk-x{visibility:hidden}.jk-unit{margin:0;color:var(--ink-3);font-size:12.5px}@media(max-width:767px){.ed-body .jk-chart{padding:14px 12px 12px}.jk-plot{height:200px;margin-left:32px}.jk-grid span{left:-32px;font-size:11px}.jk-grid i{flex-basis:26px}.jk-grid span:after{margin-left:6px}.ed-body .jk-bars,.jk-bars{gap:3px}.jk-col:nth-child(2n) .jk-x{visibility:visible}.jk-col:not(:nth-child(4n+1)) .jk-x{visibility:hidden}.jk-top{font-size:12px}}@media(prefers-reduced-motion:reduce){.jk-bar,.jk-tip{transition:none}}.sf-more{margin-top:32px}.ed-body .pt.ed>caption{caption-side:top;padding:15px 16px;background:var(--tbl-band);color:#fff;font-size:15px;font-weight:700;letter-spacing:-.005em;line-height:1.35;text-align:left;text-transform:none}@media(max-width:767px){.ed-body .pt.ed>caption{padding:12px 14px;font-size:14px}}.ed-body .tbl-wrap:has(>table.ed-cards){container-type:inline-size}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8,.ed-w9) :is(td,th){padding:9px 7px;font-size:14px}@container (max-width: 300px){.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3){display:block}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3)>tbody{display:block}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3)>caption{display:block}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3)>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:12px 16px;border-top:1px solid var(--line-2);background:#fff}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3)>tbody>tr:first-child{border-top:0}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr>:is(td,th){display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 0 0;border:0;background:transparent;color:var(--ink);font-size:15px;font-weight:600;text-align:left;text-transform:none;letter-spacing:0;overflow-wrap:break-word}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr>:is(td,th):before{content:attr(data-label);color:var(--ink-3);font:500 12px/1.35 var(--font);letter-spacing:.01em}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr>:is(td,th):not([data-label]):before{content:none}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr>.card-title{grid-column:1 / -1;padding:0 0 9px;border-bottom:1px solid var(--line-2);font-size:16px;font-weight:700}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr>.card-title:before{content:none}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr>.is-empty{display:none}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr:is(.is-spacer,.is-rehead){display:none}.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr>:is(td,th):only-child,.ed-body .pt.ed.ed-cards.ed-long:is(.ed-w2,.ed-w3) tr>:is(td,th):not(.card-title):last-child:nth-child(2n){grid-column:1 / -1}}@container (max-width: 420px){.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3){display:block}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3)>tbody{display:block}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3)>caption{display:block}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3)>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:12px 16px;border-top:1px solid var(--line-2);background:#fff}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3)>tbody>tr:first-child{border-top:0}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>:is(td,th){display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 0 0;border:0;background:transparent;color:var(--ink);font-size:15px;font-weight:600;text-align:left;text-transform:none;letter-spacing:0;overflow-wrap:break-word}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>:is(td,th):before{content:attr(data-label);color:var(--ink-3);font:500 12px/1.35 var(--font);letter-spacing:.01em}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>:is(td,th):not([data-label]):before{content:none}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>.card-title{grid-column:1 / -1;padding:0 0 9px;border-bottom:1px solid var(--line-2);font-size:16px;font-weight:700}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>.card-title:before{content:none}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>.is-empty{display:none}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr:is(.is-spacer,.is-rehead){display:none}.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>:is(td,th):only-child,.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>:is(td,th):not(.card-title):last-child:nth-child(2n){grid-column:1 / -1}}@container (max-width: 560px){.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5){display:block}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5)>tbody{display:block}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5)>caption{display:block}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5)>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:12px 16px;border-top:1px solid var(--line-2);background:#fff}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5)>tbody>tr:first-child{border-top:0}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr>:is(td,th){display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 0 0;border:0;background:transparent;color:var(--ink);font-size:15px;font-weight:600;text-align:left;text-transform:none;letter-spacing:0;overflow-wrap:break-word}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr>:is(td,th):before{content:attr(data-label);color:var(--ink-3);font:500 12px/1.35 var(--font);letter-spacing:.01em}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr>:is(td,th):not([data-label]):before{content:none}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr>.card-title{grid-column:1 / -1;padding:0 0 9px;border-bottom:1px solid var(--line-2);font-size:16px;font-weight:700}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr>.card-title:before{content:none}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr>.is-empty{display:none}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr:is(.is-spacer,.is-rehead){display:none}.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr>:is(td,th):only-child,.ed-body .pt.ed.ed-cards:is(.ed-w4,.ed-w5) tr>:is(td,th):not(.card-title):last-child:nth-child(2n){grid-column:1 / -1}}@container (max-width: 700px){.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8){display:block}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8)>tbody{display:block}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8)>caption{display:block}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8)>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:12px 16px;border-top:1px solid var(--line-2);background:#fff}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8)>tbody>tr:first-child{border-top:0}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr>:is(td,th){display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 0 0;border:0;background:transparent;color:var(--ink);font-size:15px;font-weight:600;text-align:left;text-transform:none;letter-spacing:0;overflow-wrap:break-word}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr>:is(td,th):before{content:attr(data-label);color:var(--ink-3);font:500 12px/1.35 var(--font);letter-spacing:.01em}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr>:is(td,th):not([data-label]):before{content:none}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr>.card-title{grid-column:1 / -1;padding:0 0 9px;border-bottom:1px solid var(--line-2);font-size:16px;font-weight:700}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr>.card-title:before{content:none}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr>.is-empty{display:none}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr:is(.is-spacer,.is-rehead){display:none}.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr>:is(td,th):only-child,.ed-body .pt.ed.ed-cards:is(.ed-w6,.ed-w7,.ed-w8) tr>:is(td,th):not(.card-title):last-child:nth-child(2n){grid-column:1 / -1}}@container (max-width: 900px){.ed-body .pt.ed.ed-cards.ed-w9{display:block}.ed-body .pt.ed.ed-cards.ed-w9>tbody{display:block}.ed-body .pt.ed.ed-cards.ed-w9>caption{display:block}.ed-body .pt.ed.ed-cards.ed-w9>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ed-body .pt.ed.ed-cards.ed-w9 tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:12px 16px;border-top:1px solid var(--line-2);background:#fff}.ed-body .pt.ed.ed-cards.ed-w9>tbody>tr:first-child{border-top:0}.ed-body .pt.ed.ed-cards.ed-w9 tr>:is(td,th){display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 0 0;border:0;background:transparent;color:var(--ink);font-size:15px;font-weight:600;text-align:left;text-transform:none;letter-spacing:0;overflow-wrap:break-word}.ed-body .pt.ed.ed-cards.ed-w9 tr>:is(td,th):before{content:attr(data-label);color:var(--ink-3);font:500 12px/1.35 var(--font);letter-spacing:.01em}.ed-body .pt.ed.ed-cards.ed-w9 tr>:is(td,th):not([data-label]):before{content:none}.ed-body .pt.ed.ed-cards.ed-w9 tr>.card-title{grid-column:1 / -1;padding:0 0 9px;border-bottom:1px solid var(--line-2);font-size:16px;font-weight:700}.ed-body .pt.ed.ed-cards.ed-w9 tr>.card-title:before{content:none}.ed-body .pt.ed.ed-cards.ed-w9 tr>.is-empty{display:none}.ed-body .pt.ed.ed-cards.ed-w9 tr:is(.is-spacer,.is-rehead){display:none}.ed-body .pt.ed.ed-cards.ed-w9 tr>:is(td,th):only-child,.ed-body .pt.ed.ed-cards.ed-w9 tr>:is(td,th):not(.card-title):last-child:nth-child(2n){grid-column:1 / -1}}.ed-body .pt.ed:not(.stats-responsive)>thead th{white-space:normal}.ed-body .pt.ed.ed-cards.ed-balls .lf-inline{gap:4px}@container (max-width: 420px){.ed-body .pt.ed.ed-cards.ed-balls .ball.sm{--s: 25px;font-size:11px}.ed-body .pt.ed.ed-cards.ed-balls .star.sm{--s: 27px}}@container (max-width: 300px){.ed-body .pt.ed.ed-cards:is(.ed-w2,.ed-w3):not(.ed-long):not(.ed-balls) :is(td,th){padding-left:7px;padding-right:7px}}@container (max-width: 300px){.ed-body .pt.ed.ed-cards.ed-long tr{grid-template-columns:minmax(0,1fr)}.ed-body .pt.ed.ed-cards.ed-long tr>:is(td,th){grid-column:1 / -1}}.ed-body details{margin:28px 0 0;border:1px solid var(--line);border-radius:14px;background:#fff}.ed-body details+details{margin-top:12px}.ed-body details>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:12px 16px 12px 18px;border-radius:13px;background:var(--canvas);color:var(--navy);font-size:16px;font-weight:700;line-height:1.35;cursor:pointer;list-style:none;transition:background-color .15s ease}.ed-body details>summary::-webkit-details-marker{display:none}.ed-body details>summary:after{content:"";flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='%230d2366' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px no-repeat;box-shadow:inset 0 0 0 1px var(--line);transition:transform .2s ease}.ed-body details>summary:hover{background:var(--blue-soft)}.ed-body details>summary:focus-visible{outline:3px solid #3f63c7;outline-offset:2px}.ed-body details[open]>summary{border-radius:13px 13px 0 0;border-bottom:1px solid var(--line)}.ed-body details[open]>summary:after{transform:rotate(180deg)}.ed-body details>:not(summary){margin-left:18px;margin-right:18px}.ed-body details>:not(summary):last-child{margin-bottom:18px}.ed-body details>.tbl-wrap{margin-left:12px;margin-right:12px}@media(max-width:767px){.ed-body details>summary{min-height:52px;padding:10px 12px 10px 14px;font-size:15px}.ed-body details>:not(summary){margin-left:14px;margin-right:14px}.ed-body details>.tbl-wrap{margin-left:8px;margin-right:8px}}@media(prefers-reduced-motion:reduce){.ed-body details>summary,.ed-body details>summary:after{transition:none}}.lot-picker button.pv,.lot-picker button.nx{padding:0;border:0;background:none;color:var(--blue);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.lot-picker button.nx{color:var(--blue);text-align:right}.lot-picker button.pv:hover,.lot-picker button.nx:hover{color:var(--navy)}.lot-picker button.pv:focus-visible,.lot-picker button.nx:focus-visible{outline:3px solid #3f63c7;outline-offset:3px;border-radius:8px}.lot-cal{width:320px}.lot-cal-days{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:236px;overflow-y:auto}.lot-cal-days[hidden]{display:none}.lot-cal-days .d{display:grid;place-items:center;gap:1px;min-height:44px;padding:4px 2px;border:0;border-radius:8px;background:var(--canvas);color:var(--ink);font:600 13px/1.15 var(--font);cursor:pointer}.lot-cal-days .d small{color:var(--ink-3);font-size:11px;font-weight:500}.lot-cal-days .d:hover{background:var(--blue-soft);color:var(--blue)}.lot-cal-days .d.cur{background:var(--navy);color:#fff}.lot-cal-days .d.cur small{color:#c9d3ee}.lot-cal-days .d:focus-visible{outline:3px solid #3f63c7;outline-offset:1px}.lot-cal .cal-all{color:var(--ink-3);font-weight:500}@media(max-width:767px){.lot-picker button.pv,.lot-picker button.nx{width:44px;height:44px;justify-content:center;border-radius:50%;background:var(--card);box-shadow:var(--shadow);color:var(--blue)}.lot-cal{width:min(320px,calc(100vw - 32px))}}@media(max-width:767px){.lot-picker button.nx{opacity:1}.lot-picker span.nx{opacity:.5}}.lot-picker+.lot-hero,.lot-picker+.hero{margin-top:0}.lot-hero .facts .fact dd:has(.lot-second,.n7),.lot-hero .facts .fact dd:has(>.mult){display:flex;align-items:center;min-height:30px}.n7{display:inline-flex;align-items:center;height:30px;padding:0 10px;border:0;border-radius:6px;background:#e8f6e6;color:#2b6a28;font:600 20px/1 var(--num);letter-spacing:.04em}.lot-hero .facts:has(.mult) .n7{height:36px}.lot-hero .facts+.lot-codes{margin-top:-16px}.lot-codes h3{margin-bottom:8px}.lot-codes span{padding:3px 8px;border:0;background:#e5f5fb;color:#0a5a7a;font:600 14px var(--num);letter-spacing:.02em}.cr-layout{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);column-gap:24px;align-items:start}.cr-layout>:not(.cr-side){grid-column:1;min-width:0}.cr-layout>.cr-side{grid-column:2;grid-row:1 / span 6;align-self:start}.lp-sticky .cr-layout>.cr-side{position:sticky;top:68px}.cr-layout>.cr-side .next{margin:0}.cr-layout>.cr-ad:empty{display:none}@media(max-width:1023px){.cr-layout{grid-template-columns:minmax(0,1fr)}.cr-layout>.cr-side{grid-column:1;grid-row:auto;order:2;margin-top:24px}.lp-sticky .cr-layout>.cr-side{position:static}.cr-layout>.cr-day{order:0}.cr-layout>.cr-ad{order:1}.cr-layout>.cr-report,.cr-layout>#video{order:3}}.cr-hours{display:flex;flex-wrap:nowrap;gap:2px;padding:4px;border-radius:999px;background:var(--canvas)}.cr-hours a,.cr-hours button{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border-radius:999px;background:none;color:var(--ink-2);font:600 14px var(--num);font-variant-numeric:tabular-nums;text-decoration:none;box-shadow:none;transition:background-color .15s,color .15s,box-shadow .15s}.cr-hours a:hover,.cr-hours button:hover{background:#fff9;color:var(--navy);box-shadow:none}.cr-hours a[aria-current],.cr-report .cr-hours a[aria-current],.cr-hours button[aria-current]{background:var(--card);color:var(--navy);box-shadow:0 1px 3px #0d236624}.cr-hours button{border:0;cursor:pointer}.cr-hours a:focus-visible,.cr-hours button:focus-visible{outline:3px solid #3f63c7;outline-offset:1px}@media(max-width:767px){.cr-hours a,.cr-hours button{padding:0 2px;font-size:13px;min-height:36px}}.cr-letter{gap:0}.next-crescendo .cta,.next-crescendo .cta.nolinkblank,.next-crescendo .cta.nolinkblank:hover,.next-crescendo .cta.nolinkblank:focus{background:#fff;color:#0d2366}.next-crescendo .cta:hover,.next-crescendo .cta.nolinkblank:hover{background:#fff7ed}.cr-combination{display:flex;flex-wrap:nowrap;align-items:center;gap:14px;min-width:0}.cr-numbers{display:grid;grid-template-columns:repeat(5,36px);gap:6px;flex:none}.cr-letter{flex:none;margin:0;padding-left:14px;border-left:1px solid var(--line)}@media(max-width:374px){.cr-numbers{grid-template-columns:repeat(5,32px);gap:5px}.cr-numbers .ball,.cr-letter .ball{width:32px;height:32px;font-size:17px}.cr-combination{gap:10px}.cr-letter{padding-left:10px}}.cr-head h2{margin:0 0 16px}.cr-h-lab{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:767px){.cr-head{padding:18px 16px 16px}.cr-head h2{font-size:17px;line-height:1.25;margin-bottom:14px}.cr-row{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.cr-row h3{font:500 14px/1.3 var(--font);color:var(--ink-3)}.cr-row h3 time{font:700 16px var(--num);color:var(--ink);font-variant-numeric:tabular-nums}.cr-h-lab{position:static;width:auto;height:auto;overflow:visible;clip:auto}.cr-outcome{grid-column:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lab st btn" "amt amt btn";align-items:center;gap:2px 4px}.cr-outcome>.cr-jp-lab{grid-area:lab}.cr-outcome>.cr-jp-st{grid-area:st;text-transform:lowercase}.cr-outcome>b{grid-area:amt;font-size:20px;line-height:1.15;color:var(--ink)}.cr-outcome>.btn{grid-area:btn;margin:0}.cr-outcome>span{font-size:13px;font-weight:500;color:var(--ink-3);white-space:nowrap}}@media(max-width:374px){.cr-outcome{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"lab st" "amt amt" "btn btn"}.cr-outcome>.btn{margin-top:10px}}.next-loto{background:linear-gradient(to right,#1b226b,#004f9c,#007cb4,#18aecf)}.next-eurodreams{background:linear-gradient(to right,#5d167d,#7821a4,#9550b4)}.next-keno{background:linear-gradient(to right,#9e1050,#9e1151,#ab2a64)}.next-crescendo{background:linear-gradient(to right,#fc5f00,#fd792a)}.next-crescendo .eyebrow,.next-crescendo .delta,.next-crescendo .close{color:#fff}@media(min-width:768px){.lot-hero .facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.lot-hero .next .body{justify-content:center}}.lot-keno .lot-draw .group:has(>.ball:nth-child(20):last-child){--n: 10}.lot-hero .lot-codes{container-type:inline-size}.lot-hero .lot-codes p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width: 540px){.lot-hero .lot-codes p{grid-template-columns:repeat(5,minmax(0,1fr))}}.lot-hero .lot-codes span{display:block;text-align:center}.cr-report>.section{margin-top:0}.cr-report .card.prizes{margin-top:16px}.cr-report-top{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;padding:18px 22px}.cr-report-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.cr-report-title .cr-report-hour{margin:0;color:var(--ink);font-size:18px;font-weight:700}.cr-report-title p{margin:0;color:var(--ink-3);font-size:13.5px}.cr-report-top .cr-hours{width:100%}.cr-report-note{margin:0;padding:18px 22px 22px;color:var(--ink-2)}@media(max-width:767px){.cr-report-top{padding:14px 16px;gap:12px}.cr-report-title .cr-report-hour{font-size:16px}.cr-report-note{padding:14px 16px 18px}}.cr-layout>.cr-side{top:calc(16px + env(safe-area-inset-top,0px))}.cr-layout>.cr-ad>.ad-slot{margin-bottom:0}.lot-crescendo{--ball: #FD6A14;--ball-grad: linear-gradient(135deg, #FD792A 0%, #FC5F00 100%)}.lot-crescendo .lot-draw .ball:not(.sp),.lot-crescendo .cr-numbers .ball,.lot.lot-crescendo .ball.sm:not(.sp),.lot-crescendo .lot-balls .ball.sm:not(.sp){background:radial-gradient(circle at 35% 28%,#ffffff59,#fff0 55%),var(--ball-grad)}@media(min-width:1024px){.cr-layout>.cr-side{grid-row:1}.cr-layout>.cr-ad{grid-column:1 / -1}}.cr-layout+.cr-report,.cr-layout+.section{margin-top:56px}@media(min-width:1024px){.lp-sticky .cr-layout>.cr-side{position:static;align-self:stretch}.lp-sticky .cr-layout>.cr-side>.next{position:sticky;top:calc(16px + env(safe-area-inset-top,0px))}}.ed-body .copy-block{margin:16px 0 0}.copy-code{align-items:stretch}.copy-code textarea{flex:1 1 auto;min-width:0;min-height:96px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--canvas);color:var(--ink);font:500 13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;resize:none;overflow-wrap:anywhere;white-space:pre-wrap;outline:none;appearance:none;-webkit-appearance:none}.copy-code textarea:focus-visible{border-color:var(--blue);box-shadow:0 0 0 3px #2146a32e}.copy-code .btn-copy{align-self:flex-start}@media(max-width:767px){.copy-code{flex-direction:column}.copy-code .btn-copy{align-self:stretch}}.exp-cols{margin-top:24px}.zm-gate+.tiles{margin-top:24px}.exp-start{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0 0 24px;padding:14px 16px;border-radius:10px;background:var(--blue-soft);color:var(--navy)}.exp-start p{flex:1 1 240px;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.45}.exp-start .btn{min-height:44px;padding:0 14px;font-size:14px}@media(max-width:559px){.exp-start .btn{flex:1 1 100%}}.ed-body .csv-cap{margin-top:16px;color:var(--ink-3);font-size:14px}.ed-body .csv-preview{margin:10px 0 0;padding:0;border:1px solid var(--line);border-radius:12px;background:var(--canvas);overflow:hidden}.csv-preview code{display:block;font:500 13px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink)}.csv-line{display:block;padding:8px 14px;border-top:1px solid var(--line-2);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-all}.csv-line:first-child{border-top:0}.csv-head{background:var(--tbl-head);color:var(--navy);font-weight:700}@media(max-width:767px){.csv-preview code{font-size:12px}.csv-line{padding:7px 12px}}.ed-body .dense-box{container-type:inline-size}.ed-body .pt.ed.stats-dense{width:100%;table-layout:auto}.ed-body .pt.ed.stats-dense tr>:is(th,td){padding:10px 6px;overflow-wrap:normal}.ed-body .pt.ed.stats-dense tr>:is(th,td):first-child{padding-left:12px}.ed-body .pt.ed.stats-dense tr>:is(th,td):last-child{padding-right:12px}.ed-body .pt.ed.stats-dense tbody tr:not(.lf-head)>td{font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}.ed-body .pt.ed.stats-dense .lf-inline{flex-wrap:nowrap;gap:2px}.ed-body .pt.ed.stats-dense .lf-inline:has(.lf-bar){display:inline-grid;grid-template-columns:2.9em minmax(80px,120px);column-gap:12px;align-items:center;max-width:100%;vertical-align:middle}.ed-body .pt.ed.stats-dense .lf-inline:has(.lf-bar)>span{grid-row:1;min-width:0}.ed-body .pt.ed.stats-dense .lf-inline:has(.lf-bar)>span:not(:has(.lf-bar)){grid-column:1;text-align:right;font-family:var(--num);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.ed-body .pt.ed.stats-dense .lf-inline:has(.lf-bar)>span:has(.lf-bar){grid-column:2;display:flex}.ed-body .pt.ed.stats-dense .lf-inline:has(.lf-bar) .lf-bar{width:100%}@container (max-width: 639px){.ed-body .dense-wide .tbl-wrap:has(>.stats-dense){overflow:visible;border:0;background:transparent;border-radius:0}.ed-body .dense-wide .pt.ed.stats-dense,.ed-body .dense-wide .pt.ed.stats-dense :is(thead,tbody){display:block}.ed-body .dense-wide .pt.ed.stats-dense>caption{display:block;border-radius:12px}.ed-body .dense-wide .pt.ed.stats-dense tr.lf-head{display:none}.ed-body .dense-wide .pt.ed.stats-dense tbody tr:not(.lf-head){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(108px,40%),1fr));gap:0 12px;margin-top:10px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:#fff}.ed-body .dense-wide .pt.ed.stats-dense tbody tr:not(.lf-head)>td,.ed-body .dense-wide .pt.ed.stats-dense tbody tr:not(.lf-head)>td:is(:first-child,:last-child){display:flex;flex-direction:column;justify-content:space-between;gap:2px;min-width:0;padding:8px 0;border:0;background:transparent;color:var(--ink);font-size:15px}.ed-body .dense-wide .pt.ed.stats-dense tbody tr:not(.lf-head)>td:first-child{grid-column:1 / -1;flex-direction:row;align-items:center;padding:0 0 10px;border-bottom:1px solid var(--line-2)}.ed-body .dense-wide .pt.ed.stats-dense tbody tr:not(.lf-head)>td:not(:first-child):has(.lf-balls){grid-column:1 / -1}.ed-body .dense-wide .pt.ed.stats-dense tbody tr:not(.lf-head)>td:not(:first-child):before{content:attr(data-label);color:var(--ink-3);font:600 12px/1.4 var(--font);letter-spacing:.02em;white-space:normal}.ed-body .dense-wide .pt.ed.stats-dense .lf-inline{max-width:100%}.ed-body .dense-wide .pt.ed.stats-dense .lf-inline>span:has(>.lf-bar){min-width:0}.ed-body .dense-wide .pt.ed.stats-dense .lf-inline:has(.lf-bar){grid-template-columns:2.9em minmax(0,120px)}.ed-body .dense-wide .pt.ed.stats-dense .lf-inline:has(.lf-bar)>span:not(:has(.lf-bar)){color:var(--ink);font-weight:700}}@container (max-width: 519px){.ed-body .tbl-wrap:has(>.stats-dense){overflow:visible;border:0;background:transparent;border-radius:0}.ed-body .pt.ed.stats-dense,.ed-body .pt.ed.stats-dense :is(thead,tbody){display:block}.ed-body .pt.ed.stats-dense>caption{display:block;border-radius:12px}.ed-body .pt.ed.stats-dense tr.lf-head{display:none}.ed-body .pt.ed.stats-dense tbody tr:not(.lf-head){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(108px,40%),1fr));gap:0 12px;margin-top:10px;padding:12px 16px;border:1px solid var(--line);border-radius:12px;background:#fff}.ed-body .pt.ed.stats-dense tbody tr:not(.lf-head)>td,.ed-body .pt.ed.stats-dense tbody tr:not(.lf-head)>td:is(:first-child,:last-child){display:flex;flex-direction:column;justify-content:space-between;gap:2px;min-width:0;padding:8px 0;border:0;background:transparent;color:var(--ink);font-size:15px}.ed-body .pt.ed.stats-dense tbody tr:not(.lf-head)>td:first-child{grid-column:1 / -1;flex-direction:row;align-items:center;padding:0 0 10px;border-bottom:1px solid var(--line-2)}.ed-body .pt.ed.stats-dense tbody tr:not(.lf-head)>td:not(:first-child):has(.lf-balls){grid-column:1 / -1}.ed-body .pt.ed.stats-dense tbody tr:not(.lf-head)>td:not(:first-child):before{content:attr(data-label);color:var(--ink-3);font:600 12px/1.4 var(--font);letter-spacing:.02em;white-space:normal}.ed-body .pt.ed.stats-dense .lf-inline{max-width:100%}.ed-body .pt.ed.stats-dense .lf-inline>span:has(>.lf-bar){min-width:0}.ed-body .pt.ed.stats-dense .lf-inline:has(.lf-bar){grid-template-columns:2.9em minmax(0,120px)}.ed-body .pt.ed.stats-dense .lf-inline:has(.lf-bar)>span:not(:has(.lf-bar)){color:var(--ink);font-weight:700}}.ed-body .dl-form{container-type:inline-size;max-width:72ch;margin:24px 0 0;border:1px solid var(--line);border-radius:16px;background:var(--card);overflow:hidden}.ed-body .dl-title{margin:0;padding:15px 20px;background:var(--tbl-band);color:#fff;font-size:15px;font-weight:700;line-height:1.35;letter-spacing:-.005em}.dl-fields{display:grid;padding:4px 20px}.ed-body .dl-field{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;min-width:0;margin:0;padding:16px 0;border:0;border-top:1px solid var(--line-2)}.ed-body .dl-field:first-child{border-top:0}.ed-body .dl-label{float:left;padding:0;color:var(--ink);font-size:14px;font-weight:600;line-height:1.4}.ed-body .dl-field :is(select,.lp-sel-btn){width:100%;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background-color:var(--card);color:var(--ink);font:500 15px var(--font)}.ed-body .dl-field select{appearance:none;-webkit-appearance:none}.ed-body .dl-field .lp-sel{display:block;width:100%;max-width:280px}.ed-body .dl-field .lp-sel-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}.ed-body .dl-field .lp-sel-btn:hover{border-color:#b9c3d6}.dl-seg{display:flex;flex-wrap:wrap;align-items:flex-start;justify-self:start;gap:4px;max-width:100%;padding:4px;border-radius:12px;background:var(--canvas)}.ed-body .dl-opt{position:relative;flex:1 1 auto;min-width:0;margin:0;cursor:pointer}.dl-opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;appearance:none;-webkit-appearance:none}.dl-opt span{display:block;padding:9px 16px;border-radius:9px;color:var(--ink-2);font-size:14px;font-weight:600;line-height:20px;text-align:center;white-space:nowrap;transition:background-color .15s,color .15s,box-shadow .15s}.dl-opt span:first-letter{text-transform:uppercase}.dl-opt:hover span{color:var(--navy)}.dl-opt input:checked+span{background:var(--card);color:var(--navy);box-shadow:0 1px 3px #0d236624}.dl-opt input:focus-visible+span{outline:3px solid #3f63c7;outline-offset:1px}.ed-body .dl-error{margin:0 20px 16px;padding:12px 14px;border-radius:10px;background:#fdecec;color:#8a1c1c;font-size:14px;font-weight:600;line-height:1.45}.dl-actions{display:flex;justify-content:flex-end;padding:16px 20px 20px;border-top:1px solid var(--line-2);background:var(--canvas)}.ed-body .dl-submit{min-width:160px}@container (min-width: 520px){.ed-body .dl-field{grid-template-columns:190px minmax(0,1fr);gap:16px}}@container (max-width: 359px){.dl-fields{padding:4px 16px}.dl-actions{padding:16px}.ed-body .dl-error{margin:0 16px 16px}.dl-seg{justify-self:stretch}.dl-opt span{padding:9px 12px;white-space:normal}.dl-seg:has(>.dl-opt:nth-child(3)){display:grid;grid-template-columns:minmax(0,1fr)}.ed-body .dl-field .lp-sel{max-width:none}.ed-body .dl-submit{width:100%}}@media(prefers-reduced-motion:reduce){.dl-opt span{transition:none}}.rd-form{gap:4px}.rd-leg{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.rd-leg em{color:var(--ink-2);font-style:normal;font-weight:600;letter-spacing:0;text-transform:none;font-size:13px}.rd-tools{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 6px}.rd-tools .btn{min-height:36px;padding:0 12px;font-size:13.5px;gap:6px}.rd-tools .btn svg{width:16px;height:16px}.rd-systems{display:grid;gap:8px}.rd-empty{margin:0;padding:14px 16px;border-radius:var(--radius-sm);background:var(--canvas);color:var(--ink-2);font-size:14px}.rd-opt{position:relative;display:block}.rd-opt input{position:absolute;opacity:0}.rd-opt-in{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 14px;border-radius:10px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:box-shadow .15s,background-color .15s}.rd-opt-in:hover{box-shadow:inset 0 0 0 1px var(--blue)}.rd-dot{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2px #b8c1d3;background:var(--card)}.rd-opt input:checked+.rd-opt-in{background:var(--blue-soft);box-shadow:inset 0 0 0 2px var(--blue)}.rd-opt input:checked+.rd-opt-in .rd-dot{box-shadow:inset 0 0 0 6px var(--blue)}.rd-opt input:focus-visible+.rd-opt-in{outline:3px solid #3f63c7;outline-offset:2px}.rd-opt-t{display:grid;gap:2px;min-width:0}.rd-opt-t b{color:var(--ink);font-size:15px;font-weight:600}.rd-opt-t small{color:var(--ink-3);font-size:12.5px;font-weight:500}.rd-opt-n{color:var(--ink-3);font-size:13px;font-weight:500;white-space:nowrap;text-align:right}.rd-opt-n b{color:var(--ink);font:600 18px var(--num)}.rd-stars-help{margin:8px 0 0;color:var(--ink-3);font-size:13px}.rd-bar-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:14px -22px -20px;padding:14px 22px;border-top:1px solid var(--line-2);border-radius:0 0 var(--radius) var(--radius);background:#fafbfd}.rd-bar-total [data-rd-total]{color:var(--ink-2);font-size:15px}.rd-bar-total [data-rd-total] b{color:var(--ink);font:600 18px var(--num)}.rd-wait{padding:18px 22px}.rd-wait p{margin:0;color:var(--ink-2)}.rd-card .rd-sum{margin:0;border-top:0}.rd-vs{margin:0;padding:14px 22px 0;color:var(--ink-2);font-size:14.5px}.rd-vs b{color:var(--ink);font-weight:600}.rd-cost{margin:0;padding:6px 22px 16px;color:var(--ink-3);font-size:13px}.rd-table{overflow:hidden}.rd-tab{width:100%;border-collapse:collapse;font-size:14px}.rd-tab+.rd-tab{border-top:8px solid var(--canvas)}.rd-tab caption{padding:15px 16px;background:var(--tbl-band);color:#fff;font-size:15px;font-weight:700;text-align:left;caption-side:top}.rd-tab thead th{padding:10px 16px;background:var(--tbl-head);color:var(--navy);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:left;vertical-align:top}.rd-tab tbody th,.rd-tab tbody td{padding:13px 16px;border-top:1px solid var(--line-2);color:var(--ink-2);text-align:left;vertical-align:middle;font-variant-numeric:tabular-nums}.rd-tab tbody th{color:var(--ink);font-weight:600;white-space:nowrap}.rd-tab tbody td b{color:var(--ink);font-weight:600}.rd-tab .rd-all th,.rd-tab .rd-all td{background:var(--gold-soft);color:var(--ink);font-weight:600}.rd-ranks td:nth-child(n+3),.rd-ranks th:nth-child(n+3){text-align:right;white-space:nowrap}.rd-ranks tbody th{width:52px;font-family:var(--num)}.rd-bar{display:flex;height:10px;overflow:hidden;border-radius:999px;background:var(--line-2);min-width:120px}.rd-bar i{display:block;height:100%}.rd-b5{background:var(--navy)}.rd-b4{background:#3f63c7}.rd-b3{background:#8fa8e6}.rd-b2{background:#c9d5f3}.rd-b1,.rd-b0{background:#e4e8f0}.rd-bt{display:block;margin-top:5px;color:var(--ink-3);font-size:12.5px;font-weight:500}.rd-note{margin:0;padding:14px 16px;border-top:1px solid var(--line-2);color:var(--ink-3);font-size:13px}.rd-more{padding:14px 22px 0}.rd-foot{display:flex;flex-wrap:wrap;gap:8px;padding:16px 22px}.rd-foot .btn{min-height:40px;padding:0 14px;font-size:14px;gap:8px}.rd-foot .btn.is-done{color:#15803d;box-shadow:inset 0 0 0 1px #15803d}.rd-edit{margin-top:56px}.rd-gs .rd-b5{background:#b88a00}.rd-gs .rd-b4{background:var(--gold)}.rd-gs .rd-b3{background:#e4e8f0}.rd-table{container-type:inline-size}@container (max-width: 620px){.rd-g thead{display:none}.rd-g tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:14px 16px;border-top:1px solid var(--line-2)}.rd-g tbody th,.rd-g tbody td{padding:0;border:0}.rd-g tbody th{grid-column:1 / -1;white-space:normal}.rd-g tbody td[data-l=Répartition]{grid-column:1 / -1}.rd-g tbody td:before{content:attr(data-l);display:block;margin-bottom:2px;color:var(--ink-3);font-size:12px;font-weight:500}}@media(max-width:767px){.rd-bar-total{margin:14px -16px -16px;padding:14px 16px}.rd-bar-total .btn{width:100%}.rd-vs{padding:14px 16px 0}.rd-cost{padding:6px 16px 14px}.rd-tab caption{padding:12px 14px;font-size:14px}.rd-tab thead th,.rd-tab tbody th,.rd-tab tbody td{padding-left:12px;padding-right:12px}.rd-foot{padding:14px 16px}.rd-foot .btn{flex:1 1 auto}.rd-more{padding:14px 16px 0}.rd-more .btn{width:100%}.rd-opt-in{gap:10px;padding:10px 12px}.rd-edit{margin-top:40px}}@media print{.site-head,.drawer,.game-band,.game-tabs,.foot,.rd-main,.rd-aside,.rd-edit,section[aria-labelledby=svc-titre],#rd-result section[aria-labelledby=rd-g-t],#rd-result section[aria-labelledby=rd-r-t],#rd-result section[aria-labelledby=rd-w-t],.rd-vs,.rd-cost,.rd-foot,.rd-more,.rd-copy-area,.gen-foot,.rd-after,#lp-affiliate,#lp-affiliate-tab,#lp-affiliate-space{display:none!important}#rd-result .section{margin-top:16px}.rd-list .gen-row{break-inside:avoid}}.rd-form .hl-stars{grid-template-columns:repeat(12,44px)}@media(max-width:767px){.rd-form .hl-grid,.rd-form .hl-stars{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:768px)and (max-width:1100px){.rd-form .hl-stars{grid-template-columns:repeat(6,44px)}}.rd-rk{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@container (max-width: 560px){.rd-ranks,.rd-ranks thead,.rd-ranks tbody,.rd-ranks caption{display:block}.rd-ranks tr{display:grid;grid-template-columns:minmax(0,1fr) 6.6em;align-items:center;column-gap:12px;padding:0 14px}.rd-ranks.rd-m tr{grid-template-columns:minmax(0,1fr) 6.6em 6.6em}.rd-ranks thead tr{padding-top:10px;padding-bottom:10px;background:var(--tbl-head)}.rd-ranks thead th{padding:0;background:none;font-size:11.5px;line-height:1.25;text-align:right}.rd-ranks thead th:first-child{text-align:left}.rd-ranks thead th:nth-child(2){display:none}.rd-ranks tbody tr{padding-top:11px;padding-bottom:11px;border-top:1px solid var(--line-2)}.rd-ranks tbody th,.rd-ranks tbody td{padding:0;border:0;width:auto}.rd-ranks tbody th{grid-column:1;grid-row:1;font-family:var(--font)}.rd-ranks .rd-rk{position:static;width:auto;height:auto;clip:auto;font-weight:600}.rd-ranks td.rd-cb{grid-column:1;grid-row:2;margin-top:5px}.rd-ranks td[data-l]{grid-row:1 / span 2;white-space:normal;text-align:right!important;font-size:13.5px;line-height:1.3}.rd-ranks td[data-l]:nth-child(3){color:var(--ink);font-weight:600}.rd-ranks .rd-all th{grid-row:1 / span 2}.rd-ranks .rd-all{background:var(--gold-soft)}}.rd-help{margin:0 0 10px}.rd-layout{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);grid-template-areas:"main aside" "out out";column-gap:24px;align-items:start}.rd-layout.rd-solo{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "out"}.rd-main{grid-area:main;min-width:0}.rd-aside{grid-area:aside;display:grid;gap:16px}.rd-out{grid-area:out;min-width:0}.rd-page{--rd-sec: 56px}.rd-out>.section{margin-top:var(--rd-sec)}.rd-out#rd-result>:first-child{margin-top:var(--rd-sec)}.rd-preview.rd-out{margin-top:var(--rd-sec)}.rd-page .section-head p{margin-top:8px}.rd-form{gap:0}.rd-form fieldset+fieldset{margin-top:26px;padding-top:24px;border-top:1px solid var(--line-2)}.rd-form .rd-leg{margin:0 0 14px;font-size:13px}.rd-tools{margin:0 0 16px}.rd-form .hl-grid{gap:8px}.rd-starmode{margin-top:18px}.rd-stars-help{margin-top:10px;line-height:1.5}.rd-help{margin:0 0 14px}.rd-systems{gap:10px}.rd-opt-in{min-height:60px;padding:12px 16px}.rd-bar-total{margin-top:28px;padding-top:16px;padding-bottom:16px}.rd-vs{padding-top:18px;line-height:1.55}.rd-cost{padding-top:8px;padding-bottom:20px}.rd-note{padding:16px;line-height:1.55}.rd-list .gen-row{padding-top:13px;padding-bottom:13px}.rd-lead{margin:0;padding:18px 22px;color:var(--ink-2);font-size:15.5px;line-height:1.55}.rd-lead b{color:var(--ink);font-weight:650;font-variant-numeric:tabular-nums}.rd-w thead th:not(:first-child),.rd-w tbody td{text-align:right}.rd-w tbody td{white-space:nowrap}.rd-w tbody td b{display:block;font:600 16px/1.2 var(--num)}.rd-w tbody td small{display:block;margin-top:2px;color:var(--ink-3);font-size:12px;font-weight:500}.rd-w tbody td.up{background:var(--gold-soft)}.rd-w tbody td.up b{color:var(--gold-ink)}.rd-w tbody td.rd-w0{color:var(--ink-3)}@container (max-width: 560px){.rd-w,.rd-w thead,.rd-w tbody,.rd-w caption{display:block}.rd-w tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;padding:0 14px}.rd-w thead tr{padding-top:10px;padding-bottom:10px;background:var(--tbl-head)}.rd-w thead th{padding:0;background:none;font-size:11.5px;line-height:1.25}.rd-w thead th:first-child{display:none}.rd-w tbody tr{padding-top:12px;padding-bottom:12px;border-top:1px solid var(--line-2);row-gap:8px}.rd-w tbody th,.rd-w tbody td{padding:0;border:0}.rd-w tbody th{grid-column:1 / -1}.rd-w tbody td{padding:6px 8px;border-radius:8px}.rd-w tbody td b{font-size:15px}.rd-lead{padding:16px 14px;font-size:15px}}.rd-after{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:14px 22px;border-top:1px solid var(--line-2);border-radius:0 0 var(--radius) var(--radius);background:#fafbfd;color:var(--ink-3);font-size:14px;font-weight:500}.rd-check{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:8px;background:var(--blue-soft);color:var(--blue);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:box-shadow .15s}.rd-check:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue)}.rd-check svg{width:17px;height:17px}.zm-gate{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;padding:26px}.zm-gate .ic{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:var(--blue-soft);color:var(--blue)}.zm-gate .ic svg{width:26px;height:26px}.zm-gate h2{margin:0;font-size:21px;letter-spacing:-.012em;line-height:1.25}.zm-gate p{margin:8px 0 0;color:var(--ink-2);font-size:15px}.zm-gate-body>ul{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none;color:var(--ink-2);font-size:14.5px}.zm-gate-body>ul li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px}.zm-gate-body>ul li svg{width:18px;height:18px;margin-top:2px;color:var(--blue)}.zm-gate .acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.zm-gate .note{margin-top:16px;color:var(--ink-3);font-size:12.5px;line-height:1.5}.rd-gate{align-items:stretch}.rd-gate>.rd-aside{align-self:start}.rd-gate .zm-gate{grid-template-rows:1fr auto}.rd-gate-foot{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;margin:6px -26px -26px;padding:18px 26px 20px;border-top:1px solid var(--line-2);border-radius:0 0 var(--radius) var(--radius);background:#fafbfd;list-style:none}.rd-gate-foot li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px}.rd-gate-foot .ic{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--blue-soft);color:var(--blue)}.rd-gate-foot .ic svg{width:17px;height:17px}.rd-gate-foot b{display:block;color:var(--ink);font-size:14px;font-weight:650;line-height:1.3}.rd-gate-foot small{display:block;margin-top:2px;color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.4}@media(max-width:1023px){.rd-gate-foot{display:none}.rd-gate .zm-gate{grid-template-rows:auto}}@media(max-width:767px){.zm-gate{display:block;padding:20px 18px}.zm-gate>.ic{float:left;width:44px;height:44px;margin:0 14px 0 0;border-radius:12px}.zm-gate>.ic svg{width:22px;height:22px}.zm-gate h2{display:flex;align-items:center;min-height:44px}.zm-gate-body>h2~*{clear:left}.zm-gate .acts .btn{flex:1 1 100%}}.zm-gate .zm-gate-after{margin-top:12px;font-size:14px}.zm-invite{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;margin:var(--zm-invite-py, var(--zm-invite-px, 0px)) calc(-1 * var(--zm-invite-px, 0px)) calc(-1 * var(--zm-invite-py, var(--zm-invite-px, 0px)));padding:16px;border-top:1px solid var(--line-2);border-radius:0 0 var(--radius) var(--radius);background:#fafbfd}.zm-invite .ic{display:grid;place-items:center;align-self:start;width:32px;height:32px;border-radius:9px;background:var(--blue-soft);color:var(--blue)}.zm-invite .ic svg{width:17px;height:17px}.zm-invite .zm-invite-txt{margin:0}.zm-invite .zm-invite-txt b{display:block;color:var(--ink);font-size:14.5px;font-weight:650;line-height:1.35}.zm-invite .zm-invite-txt small{display:block;margin-top:2px;color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.4}.zm-invite .zm-invite-acts{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.zm-invite .zm-invite-acts .btn{min-height:44px;padding:0 14px;font-size:14px}.zm-invite .zm-invite-new{background:var(--blue-soft);color:var(--blue)}.zm-invite .zm-invite-new:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue)}@media(min-width:640px){.zm-invite{display:flex;flex-wrap:wrap;gap:12px 14px;padding:14px 22px}.zm-invite .ic{flex:0 0 32px;align-self:center}.zm-invite .zm-invite-txt{flex:1 1 220px;min-width:0}.zm-invite .zm-invite-acts{display:flex;gap:8px;margin-left:auto}}.ed-body.lf-body>.zm-invite{--zm-invite-px: 40px;--zm-invite-py: 32px}@media(max-width:767px){.ed-body.lf-body>.zm-invite{--zm-invite-px: 18px;--zm-invite-py: 24px}}@container (max-width: 639px){.ed-body .dense-wide .tbl-wrap:has(>.stats-dense)>.zm-invite{margin:10px 0 0;border:1px solid var(--line);border-radius:12px}}@container (max-width: 519px){.ed-body .tbl-wrap:has(>.stats-dense)>.zm-invite{margin:10px 0 0;border:1px solid var(--line);border-radius:12px}}.rd-pv-tag{display:inline-block;margin-left:8px;padding:2px 9px;border-radius:999px;background:var(--blue-soft);color:var(--blue);font:700 12px/1.5 var(--font);letter-spacing:.03em;vertical-align:4px}.rd-pv>.section:first-child{margin-top:0}.rd-pv>.section{margin-top:var(--rd-sec)}.rd-pv .section-head h2{font-size:clamp(19px,1.8vw,22px)}.zm-tool.rd-layout{grid-template-areas:"main aside" "out rail"}.zm-tool.rd-layout.rd-solo{grid-template-areas:"main" "out"}.zm-tool-ad{grid-area:admob;min-width:0}.zm-tool-rail{grid-area:rail;display:none;min-width:0}.zm-tool-out{grid-area:out;min-width:0;margin-top:var(--rd-sec)}.zm-pv{padding:0}.zm-pv .dense-box,.zm-pv>.tbl-wrap{margin:0}.zm-pv-count{margin:16px 0 0;color:var(--ink-2);font-size:15px;line-height:1.5}.zm-free{margin-top:40px;padding:22px 24px}.zm-free h3{margin:0;font-size:17px;line-height:1.3}.zm-free p{margin:8px 0 0;color:var(--ink-2);font-size:15px;line-height:1.5}.zm-free .zm-free-act{margin-top:16px}@media(min-width:1024px){.zm-tool.has-rail .zm-tool-rail{display:block;position:relative;margin-top:16px}.zm-tool.has-rail .zm-tool-rail .ad-rail{display:block;position:absolute;inset:0;container-type:size}.zm-tool.has-rail .ad-rail>.lp-ad-unit{width:300px;margin:0 auto}.lp-sticky .zm-tool.has-rail .zm-tool-rail .ad-rail>.lp-ad-unit{position:sticky;top:68px}}@media(max-width:1023px){.zm-tool.rd-layout{grid-template-areas:"main" "admob" "aside" "out"}:where(:root:not(.lp-noads)) .zm-tool .zm-tool-ad:has(>.lp-ad-unit:not([hidden],[data-ad-state=empty]))+.rd-aside{margin-top:0}:where(:root:not(.lp-noads)) .zm-tool .zm-tool-mid:has(>.lp-ad-unit:not([hidden],[data-ad-state=empty]))+.zm-free{margin-top:0}}@media(max-width:1023px){.rd-gate-ads.zm-tool.rd-layout{grid-template-areas:"main" "admob" "out" "aside"}.rd-gate-ads.zm-tool .zm-tool-ad:has(>.lp-ad-unit:not([hidden],[data-ad-state=empty]))+.rd-aside{margin-top:var(--rd-sec)}:where(:root:not(.lp-noads)) .rd-gate-ads .zm-tool-ad:has(>.lp-ad-unit:not([hidden],[data-ad-state=empty]))~.rd-preview.rd-out{margin-top:0}}.ed-body .zm-gate{margin-top:24px}.ed-body .zm-gate h2{counter-increment:none;max-width:none;margin:0;padding-top:0;border-top:0;font-size:21px;line-height:1.25;letter-spacing:-.012em}.ed-body .zm-gate h2:before{content:none}.ed-body .zm-gate p{max-width:none;margin:8px 0 0}.ed-body .zm-gate .note{margin-top:16px}.ed-body .zm-gate-body>ul{display:grid;max-width:none;margin:16px 0 0}.ed-body .zm-gate-body>ul>li{padding-left:0}.ed-body .zm-gate-body>ul>li+li{margin-top:0}.ed-body .zm-gate-body>ul>li:before{content:none}.dl-pv-note{color:var(--ink-3);font-size:14px}@media(max-width:767px){.zm-free{padding:20px 18px}.zm-free .zm-free-act .btn{width:100%}}.zm-blocks{min-width:0}.zm-tool-out>.zm-contents{margin-top:40px}.zm-blocks>.zm-blk:not(:first-child){margin-top:24px}.zm-blocks>.ad-slot:last-child:has(>.lp-ad-unit:not([hidden],[data-ad-state=empty])){margin-bottom:calc(var(--lp-ad-gap, 40px) - 24px)}.zm-blk{min-width:0}.zm-blk .ed-body h2{counter-increment:none}.zm-blk .ed-body h2:before{content:none}.zm-blk .ed-body>:first-child>h2:first-child{margin-top:0;padding-top:0;border-top:0;font-size:21px}.zm-pv>p{max-width:none;margin:0;padding:16px 24px 20px;border-top:1px solid var(--line-2);font-size:15px;line-height:1.6}.zm-pv:has(>.dl-form){overflow:hidden}.ed-body.zm-pv>.dl-form{max-width:none;margin:0;border:0;border-radius:0}.zm-text .ed-body>h2:first-child,.zm-text .ed-body>:first-child>h2:first-child{margin-top:0;padding-top:0;border-top:0}.zm-gate .acts form{display:contents}.zm-gate .zm-google{gap:10px}.zm-gate .zm-google svg{width:18px;height:18px;flex:none}@media(min-width:1024px)and (max-width:1279px){.zm-closed .zm-gate>.ic{grid-column:1;grid-row:1;width:44px;height:44px;border-radius:12px}.zm-closed .zm-gate>.ic svg{width:22px;height:22px}.zm-closed .zm-gate>.zm-gate-body{grid-column:1 / -1;grid-row:1}.zm-closed .zm-gate h2{display:flex;align-items:center;min-height:44px;padding-left:58px}.zm-closed .zm-gate .acts{gap:8px}.zm-closed .zm-gate .acts .btn{padding:0 12px;font-size:14px}.zm-closed .zm-gate .zm-google{gap:8px}.zm-closed .zm-gate-body>ul{gap:6px;margin-top:12px}.zm-closed .zm-gate .acts{margin-top:18px}.zm-closed .zm-gate .note{margin-top:12px}.zm-closed .zm-gate .rd-gate-foot{padding-top:14px;padding-bottom:16px}}@media(max-width:767px){.zm-pv>p{padding:14px 16px 16px}}.ed-body .pt.ed.ed-cards.ed-balls tr>td.pr-sum-note{padding:12px 16px 14px;background:#fff;color:var(--ink-3);font:500 12.5px/1.45 var(--font);white-space:normal}@container (max-width: 420px){.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>td.pr-sum-note{padding:0;color:var(--ink-3);font:500 12.5px/1.45 var(--font)}}@container (max-width: 420px){.ed-body .pt.ed.ed-cards.ed-balls:is(.ed-w2,.ed-w3) tr>td.is-act{padding:0}}.ed-body .pr-list{border:1px solid var(--line);border-radius:16px;background:#fff}.zm-blk .ed-body .pr-list>h2.pr-cap{max-width:none;margin:0;padding:15px 16px;border:0;border-radius:15px 15px 0 0;background:var(--tbl-band);color:#fff;font-size:15px;font-weight:700;line-height:1.35;letter-spacing:-.005em}.ed-body .pr-list>.pr-tools{margin:0;padding:12px 16px}.ed-body .pr-tools .lp-tools-count{max-width:none;margin:0;line-height:1.4}.ed-body .pr-tools .lp-sort-pill{line-height:1.2}.ed-body .pr-list>.tbl-wrap{margin:0;border:0;border-radius:0;overflow:visible}.ed-body .pt.ed.pr-tbl{width:100%;table-layout:auto;border-collapse:collapse;font-size:14px;line-height:1.3}.ed-body .pt.ed.pr-tbl thead th{padding:10px 4px;border:0;background:var(--tbl-head);color:var(--navy);font:600 12px/1.25 var(--font);letter-spacing:0;text-align:left;text-transform:none;vertical-align:top;white-space:normal;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.ed-body .pt.ed.pr-tbl tr>td{padding:9px 4px;border:0;border-top:1px solid var(--line-2);background:transparent;color:var(--ink-2);font:500 14px/1.3 var(--num);font-variant-numeric:tabular-nums;vertical-align:middle;white-space:nowrap}.ed-body .pt.ed.pr-tbl tr>:first-child{padding-left:16px}.ed-body .pt.ed.pr-tbl tr>:last-child{padding-right:16px}.ed-body .pt.ed.pr-tbl td b{color:var(--ink);font-weight:700}.ed-body .pt.ed.pr-tbl td a{display:inline-block;margin:-14px 0;padding:14px 0;font-size:13px}.ed-body .pt.ed.pr-tbl td.pr-n{color:var(--ink)}.ed-body .pt.ed.pr-tbl td.pr-n[rowspan]{vertical-align:top;padding-top:10px}.ed-body .pt.ed.pr-tbl tr.pr-sub>td{padding:0 16px 9px 4px;border-top:0;color:var(--ink-3);font:500 12px/1.35 var(--font);white-space:normal}.ed-body .pt.ed.pr-tbl tr.pr-sub b{color:var(--ink-2);font:600 12.5px var(--num)}.ed-body .pr-tbl .pr-x{display:none}.ed-body .pr-list>.pr-note{max-width:none;margin:0;padding:12px 16px 14px;border-top:1px solid var(--line-2);color:var(--ink-3);font-size:12.5px;line-height:1.45}@media(min-width:768px){.ed-body .pt.ed.pr-tbl thead th,.ed-body .pt.ed.pr-tbl tr>td{padding-left:10px;padding-right:10px}.ed-body .pt.ed.pr-tbl tr>:first-child{padding-left:16px}.ed-body .pt.ed.pr-tbl tr>:last-child{padding-right:16px}.ed-body .pt.ed.pr-tbl tr.pr-sub>td{padding-left:10px}}@container (min-width: 600px){.ed-body .pr-frequence .pr-tbl .pr-x{display:revert}.ed-body .pr-frequence .pr-tbl tr.pr-sub{display:none}.ed-body .pr-frequence .pt.ed.pr-tbl td.pr-n[rowspan]{vertical-align:middle;padding-top:9px}}@container (min-width: 560px){.ed-body .pr-tendance .pr-tbl .pr-x{display:revert}.ed-body .pr-tendance .pr-tbl tr.pr-sub{display:none}.ed-body .pr-tendance .pt.ed.pr-tbl td.pr-n[rowspan]{vertical-align:middle;padding-top:9px}}.zm-adv-acts form{display:contents}.zm-adv .zm-google{gap:10px}.zm-adv .zm-google svg{width:18px;height:18px;flex:none}.zm-adv .zm-msg{margin:0 0 16px;padding:12px 14px;border-radius:10px;background:var(--blue-soft);color:var(--navy);font-size:14px;font-weight:600;line-height:1.45}.zm-adv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.zm-adv-val{display:flex;flex-direction:column;min-width:0;padding:22px}.zm-adv-val>.ic,.zm-adv-not .ic{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--blue-soft);color:var(--blue)}.zm-adv-val>.ic svg{width:20px;height:20px}.zm-adv-val h3{margin:14px 0 0;font-size:17px;line-height:1.3}.zm-adv-val>p{margin:8px 0 0;color:var(--ink-2);font-size:15px;line-height:1.5}.zm-adv-val>.zm-adv-pv{margin:20px 0 10px;color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.zm-adv-pv .rd-pv-tag{margin-left:6px;text-transform:none;vertical-align:0}.zm-adv-val>.zm-adv-sys{margin:0 0 12px;font-size:14.5px}.zm-adv-val>.carnet-note{margin-top:10px;color:var(--ink-3);font-size:12.5px;line-height:1.45}@media(min-width:768px){.zm-adv-val .cb-list li{grid-template-columns:minmax(0,1fr) 40px auto;font-size:13.5px}}.zm-adv-line{border-top:1px solid var(--line-2)}.zm-adv-name{color:var(--ink);font-weight:650}.zm-adv-list{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none;color:var(--ink-2);font-size:14px;line-height:1.45}.zm-adv-list li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px}.zm-adv-list li svg{width:18px;height:18px;margin-top:1px;color:var(--blue)}.zm-adv-rd{padding:0}.zm-adv-rd .gen-row{gap:10px;padding:10px 14px}.zm-adv-rd .gen-row:last-child{border-bottom:0}.zm-adv .zm-adv-foot,.zm-adv-val>.zm-adv-foot,.zm-adv-not>.zm-adv-foot{margin-top:16px}.zm-adv-not{padding:22px 24px}.zm-adv-not h2{margin:0;font-size:19px;line-height:1.3}.zm-adv-not ul{display:grid;gap:10px;margin:14px 0 0;padding:0;list-style:none;color:var(--ink-2);font-size:15px;line-height:1.5}.zm-adv-not li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px}.zm-adv-not li svg{width:18px;height:18px;margin-top:3px;color:var(--blue)}.zm-adv-not b{color:var(--ink);font-weight:600}@media(max-width:1199px){.zm-adv-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:1023px){.zm-adv>.rd-aside{display:none}.rd-layout.zm-adv>.ad-slot.ad-st{margin-bottom:0}}@media(max-width:767px){.zm-adv-val,.zm-adv-not{padding:20px 16px}.zm-adv-val .cb-head{padding:12px 10px}.zm-adv-val .cb-list{padding:0 10px 8px}.zm-adv-val .cb-list li.won{margin:0 -10px;padding:8px 10px}.zm-adv-val .cb-grid{gap:3px}.zm-adv-rd .gen-row{padding:10px}}@media(max-width:389px){.zm-adv-rd .gen-row .balls{flex-wrap:nowrap;gap:4px}.zm-adv-rd .gen-row .ball.sm{--s: 28px}.zm-adv-rd .gen-row .star.sm{--s: 29px}}@media(max-width:374px){.zm-adv-rd .gen-row{gap:8px}.zm-adv-rd .gen-row .balls{gap:3px}.zm-adv-rd .gen-row .balls .gap{width:4px}.zm-adv-rd .gen-row .ball.sm{--s: 24px}.zm-adv-rd .gen-row .star.sm{--s: 25px}}.zm-d8-tiles{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none}.zm-d8-tile{display:flex;flex-direction:column;padding:20px 22px}.zm-d8-head{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start}.zm-d8-head .ic,.zm-mine-list .ic{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--blue-soft);color:var(--blue)}.zm-d8-head .ic svg,.zm-mine-list .ic svg{width:20px;height:20px}.zm-d8-head b{display:block;color:var(--ink);font-size:16px;font-weight:650;line-height:1.3}.zm-d8-head small{display:block;margin-top:3px;color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.45}.zm-d8-head .tag,.zm-mine-list .tag{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.03em;vertical-align:1px}.zm-d8-head .tag.membre{background:var(--blue-soft);color:var(--blue)}.zm-d8-ex{margin-top:18px}.zm-d8-ex p{margin:0}.zm-d8-lbl{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.zm-d8-balls{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px!important}.zm-d8-balls .ball{--s: 44px}.zm-d8-src{margin-top:10px!important;color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.45}.zm-d8-txt{color:var(--ink-2);font-size:15px;line-height:1.5}.zm-d8-cols{display:flex;justify-content:space-between;gap:12px;margin-top:12px!important;padding:8px 12px;border-radius:8px 8px 0 0;background:var(--tbl-head);color:var(--navy);font-size:12px;font-weight:650;line-height:1.3}.zm-d8-rank{margin:0;padding:0;list-style:none}.zm-d8-rank li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:6px 12px;border-bottom:1px solid var(--line-2)}.zm-d8-who{display:inline-flex;flex-wrap:wrap;gap:4px}.zm-d8-val{color:var(--ink);font:600 15px/1.2 var(--num);font-variant-numeric:tabular-nums;white-space:nowrap}.zm-d8-act{display:flex;flex-wrap:wrap;gap:8px 10px;margin:18px -22px -20px;padding:14px 22px;border-top:1px solid var(--line-2);border-radius:0 0 var(--radius) var(--radius);background:#fafbfd}.zm-open{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:8px;background:var(--blue-soft);color:var(--blue);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:box-shadow .15s}.zm-open:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue)}.zm-open svg{width:17px;height:17px;flex:0 0 auto}.zm-open.line{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.zm-open.line:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue)}.zm-free-act{display:flex;flex-wrap:wrap;gap:10px}.zm-gate-body>ul.zm-mine-list{display:grid;gap:0;margin:14px 0 0;padding:0;list-style:none}.zm-gate-body>ul.zm-mine-list li{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;padding:7px 0;border-top:1px solid var(--line-2)}.zm-gate-body>ul.zm-mine-list li:first-child{border-top:0;padding-top:2px}.zm-gate .zm-mine-list .ic{width:38px;height:38px;border-radius:10px}.zm-gate-body>ul.zm-mine-list li .ic svg{width:20px;height:20px;margin:0;color:var(--blue)}.zm-gate-body>ul.zm-mine-list li .zm-open svg{width:17px;height:17px;margin:0;color:currentColor}.zm-mine-txt b{display:block;color:var(--ink);font-size:14.5px;font-weight:650;line-height:1.3}.zm-mine-txt small{display:block;margin-top:2px;color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.4}@media(min-width:1024px){.lp-sticky .zm-d8.has-rail .zm-tool-rail .ad-rail>.lp-ad-unit{position:sticky;top:68px}}@media(max-width:767px){.zm-d8-tile{padding:18px 16px}.zm-d8-act{margin:16px -16px -18px;padding:14px 16px}.zm-d8-act .zm-open{flex:1 1 100%;justify-content:center;min-height:44px}.zm-d8-balls .ball{--s: 42px}.zm-free-act .btn{width:100%}.zm-mine-list .zm-open{min-height:44px}}@media(max-width:479px){.zm-gate-body>ul.zm-mine-list li{grid-template-columns:38px minmax(0,1fr)}.zm-mine-list .zm-open{grid-column:1 / -1;justify-content:center;min-height:44px}}@media(min-width:1024px){.rd-layout.has-rail>.rd-aside{align-self:stretch;display:flex;flex-direction:column;gap:16px}.rd-layout.has-rail .ad-rail{display:block;flex:1 1 0;min-height:0;container-type:size}.rd-layout.has-rail .ad-rail>.lp-ad-unit{width:300px;margin:0 auto}.lp-sticky .rd-layout.has-rail>.rd-aside .ad-rail>.lp-ad-unit{position:sticky;top:68px}}@media(max-width:1023px){.rd-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "out" "aside"}.rd-aside{margin-top:var(--rd-sec)}}@media(max-width:767px){.rd-page{--rd-sec: 40px}.rd-form fieldset+fieldset{margin-top:22px;padding-top:20px}.rd-form .hl-grid{gap:7px}.rd-opt-in{padding:11px 13px}.rd-bar-total{margin-top:24px}.rd-after{padding:14px 16px}.rd-check{flex:1 1 100%;justify-content:center;min-height:44px}}.rd-copy-area{display:block;width:calc(100% - 44px);min-height:120px;margin:0 22px 16px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);font:500 13px/1.5 var(--num);color:var(--ink);background:var(--canvas)}.vs-side{justify-content:center}.vs-actions{display:flex;flex-wrap:wrap;gap:8px}.vs-actions .btn{flex:0 0 auto}@media(max-width:1023px){.story.vs-story{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.vs-actions .btn{flex:1 1 auto;justify-content:center}}.ed-body>.dl-gate:first-child>.zm-gate{margin-top:0}.ed-body>.dl-gate+*{margin-top:32px}.zm-carnet-free .zm-free-act{display:flex;flex-wrap:wrap;gap:10px}.ed-body .sp-unit{max-width:none;margin:0 0 8px;color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.4}.ed-body .sp-chart{container-type:inline-size;margin:24px 0 0;padding:16px 14px 14px;border:1px solid var(--line);border-radius:16px;background:#fff}.sp-plot{--lw: 24px;--vw: 34px;--gp: 8px;position:relative;padding-top:20px}.sp-grid{position:absolute;z-index:0;top:20px;bottom:0;left:calc(var(--lw) + var(--gp));right:calc(var(--vw) + var(--gp));pointer-events:none}.sp-grid>span{position:absolute;top:0;bottom:0;left:var(--p);border-left:1px solid var(--line-2)}.sp-grid>span:first-child{border-left-color:var(--line)}.sp-grid>span>i{position:absolute;top:-18px;left:0;transform:translate(-50%);color:var(--ink-3);font:500 11px/1 var(--num);font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.sp-grid>span.is-minor>i{display:none}.sp-grid>.sp-mean{border-left:2px dashed var(--navy);opacity:.75}.ed-body .sp-bars{position:relative;z-index:1;display:grid;gap:3px;margin:0;padding:0;list-style:none}.sp-col{position:relative;display:grid;grid-template-columns:var(--lw) minmax(0,1fr) var(--vw);align-items:center;column-gap:var(--gp);height:18px;outline:none;cursor:default}.sp-n{color:var(--ink);font:700 12.5px/1 var(--num);text-align:right}.sp-track{position:relative;height:12px}.sp-bar{position:absolute;top:0;bottom:0;left:0;width:var(--h);border-radius:0 3px 3px 0;background:var(--cb)}.sp-v{color:var(--ink-2);font:600 12.5px/1 var(--num);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.sp-col.is-none .sp-v{color:var(--ink-3)}.sp-col.is-none .sp-track:after{content:"non classé";position:absolute;top:50%;left:4px;transform:translateY(-50%);color:var(--ink-3);font:500 11px/1 var(--font);white-space:nowrap}.sp-col:hover,.sp-col:focus{z-index:3}.sp-col:hover .sp-bar,.sp-col:focus .sp-bar{box-shadow:inset 0 0 0 2px var(--navy)}.sp-col:focus-visible .sp-n{text-decoration:underline}.sp-tip{position:absolute;z-index:4;bottom:calc(100% + 6px);left:calc(var(--lw) + var(--gp));right:0;display:grid;gap:2px;padding:7px 10px;border-radius:9px;background:var(--navy);color:#dfe6f7;font:500 12px/1.25 var(--font);white-space:normal;box-shadow:0 6px 18px #0d236638;opacity:0;visibility:hidden;transition:opacity .12s ease;pointer-events:none}.sp-tip b{color:#fff;font:700 14px/1.2 var(--num)}.sp-col:hover .sp-tip,.sp-col:focus .sp-tip{opacity:1;visibility:visible}@container (min-width: 600px){.sp-plot{--lw: 0px;height:260px;margin:6px 0 26px 34px;padding-top:0}.sp-grid{inset:0}.sp-grid>span{top:auto;right:0;bottom:var(--p);left:0;height:0;border-left:0;border-top:1px solid var(--line-2)}.sp-grid>span:first-child{border-top-color:var(--line)}.sp-grid>span>i{top:0;left:-34px;width:28px;transform:translateY(-50%);text-align:right}.sp-grid>span.is-minor>i{display:block}.sp-grid>.sp-mean{border-left:0;border-top:2px dashed var(--navy)}.ed-body .sp-bars{position:absolute;inset:0;display:flex;align-items:stretch;gap:3px}.sp-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;height:auto}.sp-track{height:100%}.sp-bar{top:auto;right:0;width:auto;height:var(--h);border-radius:3px 3px 0 0}.sp-v{display:none}.sp-n{position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%);color:var(--ink-3);font:500 11px/1 var(--num)}.sp-col.is-none .sp-track:after{content:"";inset:auto 1px 0;height:6px;transform:none;border:1px dashed #c3cad6;border-bottom:0;border-radius:2px 2px 0 0}.sp-tip{right:auto;bottom:calc(var(--h, 0%) + 10px);left:50%;transform:translate(-50%);white-space:nowrap}.sp-col.is-first .sp-tip{left:0;transform:none}.sp-col.is-last .sp-tip{right:0;left:auto;transform:none}}@container (min-width: 600px) and (max-width: 759px){.sp-col:not(:first-child):not(:nth-child(5n)) .sp-n{visibility:hidden}}@media(prefers-reduced-motion:reduce){.sp-tip{transition:none}}.ed-body .sp-legend{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr));gap:10px 16px;margin:16px 0 0;padding:0;list-style:none}.sp-legend li{display:flex;align-items:flex-start;gap:8px;min-width:0;margin:0;color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.4}.sp-legend li>span{min-width:0}.sp-legend b{display:block;color:var(--ink);font-size:13px;font-weight:600}.sp-legend i{flex:0 0 14px;width:14px;height:14px;margin-top:2px;border-radius:3px;background:var(--c);box-shadow:inset 0 0 0 1px #0d236614}.sp-legend-bar i[class^=t]{background:var(--cb)}.sp-legend i.sp-lg-mean{height:0;margin-top:9px;border-top:2px dashed var(--navy);border-radius:0;background:none;box-shadow:none}.sp-legend i.sp-lg-none{border:1px dashed #c3cad6;background:#fff;box-shadow:none}.ed-body .sp-note{margin-top:12px;color:var(--ink-3);font-size:14px;line-height:1.55}.ed-body .sp-tri-box{container-type:inline-size;margin:24px 0 0;border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.sp-band{padding:15px 16px;background:var(--tbl-band);color:#fff;font-size:15px;font-weight:700;line-height:1.35;letter-spacing:-.005em}.ed-body .sp-tri-box .sp-unit{margin:0;padding:12px 16px 0}.sp-tri-wrap{padding:8px 14px 14px}.ed-body table.sp-tri{width:100%;margin:0;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}.sp-tri tr>:first-child{width:40px}.ed-body .sp-tri :is(th,td){height:38px;padding:0;border:2px solid #fff;background:transparent;text-align:center;vertical-align:middle}.ed-body .sp-tri thead :is(th,td){height:36px}.ed-body .sp-tri td[class^=t]{background:var(--c);color:var(--ink);font:600 13px/1 var(--num)}.ed-body .sp-tri td.sp-none{box-shadow:inset 0 0 0 1px #c3cad6}.sp-tri .star.sm{--s: 26px;vertical-align:middle}.sp-d,.sp-vk,.sp-uk{display:none}@container (max-width: 559px){.sp-band{padding:12px 14px;font-size:14px}.ed-body .sp-tri-box .sp-unit{padding:10px 14px 0}.sp-tri-wrap{padding:6px 0 10px}.sp-tri tr>:first-child{width:14px}.ed-body .sp-tri :is(th,td){height:26px;border-width:1px}.ed-body .sp-tri thead :is(th,td){height:22px}.ed-body .sp-tri td[class^=t]{font-size:10.5px;font-weight:600;letter-spacing:-.01em}.sp-st,.sp-vf,.sp-uf{display:none}.sp-d,.sp-vk,.sp-uk{display:inline}.sp-d{color:var(--gold-ink);font:700 11px/1 var(--num)}.sp-tri thead .sp-d{display:inline-block;min-width:18px;padding:3px 0;border-radius:6px;background:var(--gold-soft)}.sp-tri tbody th{text-align:left}}@media(max-width:359px){.ed-body .sp-tri-box{margin-inline:-16px}}.lp-keep-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.btn.lp-locked{gap:8px;background:#eef1f5;color:#545d70;box-shadow:inset 0 0 0 1px #dde2ea}.btn.lp-locked:hover{background:#e7ebf1;color:var(--ink-2);box-shadow:inset 0 0 0 1px #c9d0db}.btn.lp-locked svg{width:18px;height:18px;flex:none}.lp-tag{display:inline-block;padding:2px 7px;border-radius:999px;background:var(--blue-soft);color:var(--blue);font:700 11px/1.3 var(--font);letter-spacing:.03em}.btn.lp-keep-btn{gap:8px;background:var(--blue-soft);color:var(--blue)}.btn.lp-keep-btn:hover{box-shadow:inset 0 0 0 1.5px var(--blue);color:var(--blue)}.btn.lp-keep-btn:disabled{background:#eef1f5;color:#6b7385;box-shadow:none;cursor:not-allowed}.btn.lp-keep-btn svg,.btn.lp-keep-done svg{width:18px;height:18px;flex:none}.btn.lp-keep-done{gap:8px;background:#e9f5ec;color:#166534;cursor:default}.lp-keep-note{flex:1 1 100%;margin:10px 0 0;color:var(--ink-3);font-size:13.5px;font-weight:500;line-height:1.45}.lp-keep-msg{flex:1 1 100%;margin:16px 0 0;padding:12px 14px;border-radius:10px;background:#fdecec;color:#8a1c1c;font-size:14px;font-weight:600;line-height:1.45}.lp-keep-foot{padding:14px 22px;border-top:1px solid var(--line-2);background:#fafbfd}.gen-foot .lp-keep-note{margin-top:0}.rd-foot .lp-keep-note,.rd-foot .lp-keep-msg{margin-top:4px}.rd-foot .btn-mini{min-height:40px}.lp-draft{margin:0;color:var(--ink-3);font-size:13.5px;font-weight:500;line-height:1.45}.vf-form .lp-draft{margin:-8px 0 0}.hl-form>.lp-draft:first-child{margin-top:12px}.rd-form>.lp-draft:first-child{margin:12px 0 16px}@media(max-width:767px){.lp-keep-row{flex-direction:column;align-items:stretch}.lp-keep-row>.btn,.lp-keep-row>.btn-mini{width:100%}.lp-keep-foot{padding:12px 16px}.gen-foot .lp-keep-row{flex:1 1 100%}.rd-foot .btn-mini{flex:1 1 auto;min-height:44px}}@media print{.lp-keep-row,.lp-keep-note,.lp-keep-msg,.lp-keep-foot,.lp-draft{display:none!important}}.zm-keep{display:grid;gap:10px;margin:0;padding:14px;border-radius:10px;background:var(--blue-soft);color:var(--navy)}.zm-keep p{margin:0;font-size:14px;font-weight:600;line-height:1.45}.zm-keep .balls{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.zm-keep .gap{width:6px}.zm-keep small{color:var(--ink-3);font-size:13px;font-weight:500}@media(max-width:374px){.zm-keep .ball.sm{--s: 26px}.zm-keep .star.sm{--s: 27px}}:is(.rs-form,.gen-form,.l50-form) .hl-stars{grid-template-columns:repeat(12,44px)}@media(max-width:767px){.vf-grid:not(.vf-grid-stars),:is(.rs-form,.gen-form,.rd-form,.l50-form) .hl-grid:not(.hl-stars){grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 6px}.vf-grid:not(.vf-grid-stars) .pick span,:is(.rs-form,.gen-form,.rd-form,.l50-form) .hl-grid:not(.hl-stars) span{width:100%;max-width:48px}:is(.rs-form,.gen-form,.rd-form,.l50-form) .hl-grid.hl-stars{grid-template-columns:repeat(6,minmax(44px,1fr))}}@media(max-width:380px){:is(.rs-form,.gen-form,.rd-form,.l50-form) .hl-grid.hl-stars{grid-template-columns:repeat(4,minmax(44px,1fr))}}@media(min-width:1024px)and (max-width:1139px){.vf-grid-stars{column-gap:2px}}.stats-pages-n{display:flex;flex:1 1 100%;flex-wrap:wrap;gap:6px}.stats-pages-n .btn-mini{min-width:36px;justify-content:center}.nh img{display:block}:where(.nh) .nw-img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:var(--line-2)}:where(.nh) .nw-media{display:block;overflow:hidden;border-radius:10px}:where(.nh) .nw-media img{transition:transform .35s ease}:where(.nh) .nw-media:hover img,:where(.nh) article:hover .nw-media img{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){:where(.nh) .nw-media img{transition:none}}:where(.nh) .nw-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}:where(.nh) .nw-kicker .nw-silo{color:var(--blue);text-decoration:none}:where(.nh) .nw-kicker a.nw-silo:hover{text-decoration:underline}:where(.nh) .nw-kicker .nw-type{color:var(--ink-3);font-weight:600}:where(.nh) .nw-kicker .nw-type:before{content:"";display:inline-block;width:4px;height:4px;margin-right:10px;border-radius:50%;background:currentColor;vertical-align:3px;opacity:.7}:where(.nh) .nw-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;color:var(--ink-3);font-size:13px;font-weight:500}:where(.nh) .nw-meta span{display:inline-flex;align-items:center;gap:5px}:where(.nh) .nw-meta svg{width:15px;height:15px}:where(.nh) .nw-ex{margin:0;color:var(--ink-2);font-size:15px;line-height:1.55}.nh h3 a{color:var(--ink);text-decoration:none}.nh h3 a:hover{color:var(--blue);text-decoration:underline;text-decoration-thickness:1px}:where(.nh) .nw-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;width:56px;height:56px;border-radius:14px;background:var(--navy);color:#fff;font:700 26px/1 var(--font);letter-spacing:-.04em}:where(.nh) .nw-avatar b{color:var(--gold);font-weight:700;margin-left:1px}:where(.nh) .nw-avatar.sm{width:32px;height:32px;border-radius:9px;font-size:15px}:where(.nh) .nw-side{padding:18px 20px 8px}:where(.nh) .nw-side ul{margin:0;padding:0;list-style:none}:where(.nh) .nw-side li+li{border-top:1px solid var(--line-2)}:where(.nh) .nw-side li a{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center;padding:12px 0;color:var(--ink);text-decoration:none}:where(.nh) .nw-thumb{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;background:var(--line-2)}:where(.nh) .nw-side b{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14.5px;font-weight:600;line-height:1.35}:where(.nh) .nw-side li a:hover b{color:var(--blue);text-decoration:underline}:where(.nh) .nw-side small{display:block;margin-top:4px;color:var(--ink-3);font-size:12.5px;font-weight:500}@media(max-width:767px){:where(.nh) .nw-kicker{gap:6px 8px}:where(.nh) .nw-kicker .nw-type:before{content:none}:where(.nh) .nw-kicker .nw-type{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;background:var(--line-2);color:var(--ink-2);font-size:10.5px;letter-spacing:.06em}}.nh .nw-card{display:flex;flex-direction:column;overflow:hidden;min-width:0}.nh .nw-card .nw-media{border-radius:0}.nh .nw-card-body{display:grid;gap:8px;padding:16px 18px 18px;align-content:start}.nh .nw-card h3{margin:0;font-size:17px;line-height:1.3;letter-spacing:-.005em;text-wrap:pretty}.nh .nw-card.big .nw-card-body{gap:12px;padding:22px 26px 26px}.nh .nw-card.big h3{font-size:clamp(24px,2.4vw,32px);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.nh .nw-card.big .nw-ex{font-size:16.5px;max-width:62ch}.nh .section-head .btn-mini svg{width:16px;height:16px}@media(max-width:767px){.nh .nw-card .nw-kicker{font-size:11.5px}.nh .nw-card.big .nw-card-body{padding:16px 16px 18px}.nh .section-head{flex-direction:column;align-items:flex-start;gap:10px}}:where(.nh) .nw-img.nw-fallback,:where(.nh) .nw-thumb.nw-fallback{object-fit:contain;padding:8% 18%;background:var(--canvas)}:where(.nh) .nw-avatar.has-photo{padding:0;overflow:hidden;background:var(--line-2)}:where(.nh) .nw-avatar-img{display:block;width:100%;height:100%;object-fit:cover}.nh-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.nh .nw-card.big .nw-media img,.nh .nw-thumb{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.nh-list{padding:4px 20px}.nh-list ul{display:grid;height:100%;grid-auto-rows:1fr}.nh-list li a{height:100%}.nh .tag{display:inline-block;padding:1px 7px;border-radius:999px;background:var(--gold-soft);color:var(--gold-ink);font-size:11px;font-weight:700;letter-spacing:.03em}.nh .nw-kicker .tag{margin-left:2px}.nh small .tag{vertical-align:1px}.nh-by{display:none;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;color:var(--ink-3);font-size:12.5px;font-weight:500}.nh-by>span{display:inline-flex;align-items:center;gap:6px}.nh-by .nw-avatar.sm{width:22px;height:22px;border-radius:6px;font-size:10.5px}.nh-read svg{width:14px;height:14px}.nh .nw-meta .nh-by-lead{display:none;align-items:center;gap:6px}.nh-by-lead .nw-avatar.sm{width:24px;height:24px;border-radius:7px;font-size:11px}@media(min-width:1024px){.nh-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:stretch}.nh-grid.one{grid-template-columns:minmax(0,1fr)}.nh-list li a{grid-template-columns:120px minmax(0,1fr);gap:14px;padding:14px 0;align-items:start}.nh-list b{font-size:15px}.nh-by{display:flex;flex-wrap:nowrap;white-space:nowrap}.nh .nw-meta .nh-by-lead{display:inline-flex}}@media(min-width:1280px){.nh-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.nh-list li a{grid-template-columns:168px minmax(0,1fr);gap:16px}.nh-list b{font-size:15.5px}}@media(max-width:767px){.nh-list{padding:0 16px}}.fb-wrap{scroll-margin-top:70px}.fb{padding:0;overflow:hidden}.fb>summary{display:grid;grid-template-columns:40px minmax(0,1fr) 36px;gap:14px;align-items:center;min-height:44px;padding:16px 20px;cursor:pointer;list-style:none}.fb>summary::-webkit-details-marker{display:none}.fb>summary .ic{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--blue-soft);color:var(--blue)}.fb>summary .ic svg{width:21px;height:21px}.fb-t b{display:block;color:var(--ink);font-size:16px;font-weight:700}.fb-t small{display:block;margin-top:2px;color:var(--ink-3);font-size:13.5px;font-weight:500;line-height:1.4}.fb-chev{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--canvas);color:var(--navy);transition:transform .15s}.fb-chev svg{width:18px;height:18px}.fb[open] .fb-chev{transform:rotate(180deg)}.fb-body{display:grid;gap:16px;padding:18px 20px 20px;border-top:1px solid var(--line)}.fb-l,.fb-field>label{display:block;margin-bottom:6px;color:var(--ink);font-weight:600;font-size:14px}.fb-seg{flex-wrap:nowrap}.fb-seg label{position:relative;display:inline-flex}.fb-seg input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.fb-seg label>span{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 18px;border-radius:999px;color:var(--ink-2);font:600 14px var(--font);transition:background-color .15s,color .15s,box-shadow .15s}.fb-seg label>span svg{width:16px;height:16px;flex:none}.fb-seg input:checked+span{background:var(--card);color:var(--navy);box-shadow:0 1px 3px #0d236624}.fb-seg input:focus-visible+span{outline:3px solid #3f63c7;outline-offset:1px}.fb-field textarea{display:block;width:100%;box-sizing:border-box;min-height:112px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--card);color:var(--ink);font:400 15px/1.5 var(--font);resize:vertical}.fb-field textarea:focus{outline:2px solid var(--blue);outline-offset:1px;border-color:var(--blue)}.fb-hint{margin:0;color:var(--ink-3);font-size:13px;line-height:1.45}.fb-count{margin-top:6px;text-align:right;font-variant-numeric:tabular-nums}.fb-field [data-fb-draft]{margin-top:4px}.fb-check{position:relative;display:flex;gap:10px;align-items:flex-start;cursor:pointer}.fb-check input{position:absolute;width:22px;height:22px;margin:0;opacity:0;cursor:pointer}.fb-check .box{display:grid;place-items:center;flex:none;width:22px;height:22px;margin-top:1px;border:1.5px solid #9aa3b5;border-radius:6px;background:var(--card);color:#fff;transition:background-color .15s,border-color .15s}.fb-check .box svg{width:16px;height:16px;opacity:0}.fb-check input:checked+.box{border-color:var(--blue);background:var(--blue)}.fb-check input:checked+.box svg{opacity:1}.fb-check input:focus-visible+.box{outline:3px solid #3f63c7;outline-offset:2px}.fb-check b{display:block;color:var(--ink);font-size:14px;font-weight:600}.fb-check small{display:block;color:var(--ink-3);font-size:13px;line-height:1.45}.fb-ctx{border:1px solid var(--line);border-radius:10px;background:#f7f8fb}.fb-ctx>summary{display:flex;align-items:center;min-height:44px;padding:0 14px;color:var(--navy);font-weight:600;font-size:14px;cursor:pointer}.fb-ctx dl{display:grid;gap:8px;margin:0;padding:0 14px 12px}.fb-ctx dl div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.fb-ctx dl div[hidden]{display:none}.fb-ctx dt{color:var(--ink-3);font-size:12.5px;font-weight:600}.fb-ctx dd{margin:0;color:var(--ink);font-size:14px;overflow-wrap:anywhere}.fb-ctx>.fb-hint{padding:0 14px 12px}.fb-msg{display:flex;gap:10px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:10px;background:#fdecec;color:#8f1d1d;font-size:14px;font-weight:600;line-height:1.45}.fb-msg[hidden]{display:none}.fb-msg.fb-ok{background:var(--blue-soft);color:var(--navy);font-weight:500}.fb-msg.fb-ok b{font-weight:700}.fb-msg svg{flex:none;width:20px;height:20px;margin-top:1px}.fb-foot{display:grid;gap:10px;margin:0 -20px -20px;padding:16px 20px;border-top:1px solid var(--line);background:#f7f8fb}.fb-acts{display:flex;flex-wrap:wrap;gap:10px}.fb-acts[hidden]{display:none}.fb-acts .btn{min-height:44px}.fb-step .fb-seg{display:flex}@media(min-width:768px){.fb-ctx dl div{grid-template-columns:140px minmax(0,1fr);gap:12px}.fb-foot{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px}}@media(max-width:767px){.fb>summary{padding:14px 16px;gap:12px}.fb-body{padding:16px}.fb-foot{margin:0 -16px -16px;padding:16px}.fb-seg{display:flex;width:100%;box-sizing:border-box}.fb-seg label{flex:1 1 0;min-width:0}.fb-seg label>span{flex:1;min-height:44px;padding:0 8px}.fb-acts .btn{flex:1 1 100%}}.fbm-empty,.fbm-foot{margin:0;padding:16px 20px;color:var(--ink-3);font-size:14px;line-height:1.45}.fbm-foot{border-top:1px solid var(--line-2);font-size:13px}.fbm-list{margin:0;padding:0 20px;list-style:none}.fbm-item{padding:18px 0;border-top:1px solid var(--line-2);scroll-margin-top:80px}.fbm-item:first-child{border-top:0}.fbm-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0}.fbm-head .status{margin:0;font-size:13px}.fbm-cat{padding:3px 10px;border-radius:999px;background:var(--blue-soft);color:var(--navy);font-size:12.5px;font-weight:600}.fbm-meta{margin:6px 0 0;color:var(--ink-3);font-size:12.5px;overflow-wrap:anywhere}.fbm-body{margin:8px 0 0;color:var(--ink-2);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.fbm-reply{margin-top:12px;padding:12px 14px;border-radius:10px;background:var(--blue-soft);color:var(--ink);font-size:15px;line-height:1.5;overflow-wrap:anywhere}.fbm-reply p{margin:0}.fbm-reply .fbm-reply-h{margin-bottom:4px;color:var(--ink-3);font-size:12.5px}.fbm-reply-h b{color:var(--navy)}.fbm-new{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:999px;background:var(--blue);color:#fff;font-size:11.5px;font-weight:700}.status .dot.wait{--dot: #2146a3;--halo: rgba(33,70,163,.18)}.status .dot.ok{--dot: #15803d;--halo: rgba(21,128,61,.18)}.status .dot.info{--dot: #5d6679;--halo: rgba(93,102,121,.18)}@media(max-width:767px){.fbm-list{padding:0 16px}.fbm-empty,.fbm-foot{padding:16px}}.mc{padding:0;overflow:hidden}.mc-body{display:grid;gap:14px;padding:22px 22px 20px}.mc-head{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}.mc-head .ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--blue-soft);color:var(--blue)}.mc-head .ic svg{width:22px;height:22px}.mc-head h2{margin:0;font-size:17px;font-weight:650;letter-spacing:-.01em;line-height:1.3}.mc-head p{margin:4px 0 0;color:var(--ink-2);font-size:14px;line-height:1.45}.mc-form{display:grid;gap:10px;margin:0}.mc-form label{color:var(--ink);font-size:14px;font-weight:600}.mc-form input[type=email]{width:100%;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);font:500 15px var(--font)}.mc-form input[type=email]:focus{outline:0;border-color:var(--blue);box-shadow:0 0 0 3px #2146a324}.mc-form .btn{width:100%}.mc-pre{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;margin:0;color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.45}.mc-pre svg{width:18px;height:18px;margin-top:1px}.mc-foot{padding:16px 22px 18px;border-top:1px solid var(--line-2);background:#fafbfd}.mc-foot p{margin:0;color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mc-foot .zm-adv-list{margin-top:10px;font-size:13.5px}.mc-set{margin:0}.mc-col{display:grid;gap:24px;min-width:0;align-content:start}.mc-info{margin:0;padding:14px 16px;border-radius:10px;background:var(--blue-soft);color:var(--navy);font-size:14px;font-weight:600;line-height:1.45}.svc-mail .svc-mail-done{margin:0;padding:14px 16px;border-radius:10px;background:#ffffff1f;color:#fff;font-size:15px;font-weight:600}.mc .zm-msg{margin:0;padding:12px 14px;border-radius:10px;background:var(--blue-soft);color:var(--navy);font-size:14px;font-weight:600;line-height:1.45}@media(min-width:768px){.mc.wide .mc-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start;padding:24px}.mc.wide .mc-foot{padding:16px 24px 18px}.mc.wide .mc-foot .zm-adv-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:767px){.mc-body{padding:18px 16px}.mc-foot{padding:14px 16px 16px}}.svc-mail h2.svc-tagged{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.svc-mail h2 .tag.membre{display:inline-block;padding:2px 8px;border-radius:999px;background:#ffffff24;color:#fff;font-size:11.5px;font-weight:700;line-height:1.5;letter-spacing:.03em}.cm{scroll-margin-top:70px}.cm-gate{display:grid;grid-template-columns:minmax(0,1fr);padding:22px}.cm-gate-head{display:flex;align-items:center;gap:16px}.cm-gate-tt{min-width:0}.cm-gate-sub{margin:4px 0 0;color:var(--ink-2)}.cm-gate-head .ic{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--blue-soft);color:var(--blue)}.cm-gate-head .ic svg{width:22px;height:22px}.cm-gate h3{margin:0;color:var(--ink);font-size:19px;line-height:1.3}.cm-gate-body{margin-top:0}.cm-gate .acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.cm-gate .acts .btn{min-height:44px}.cm-gate .cm-hint{margin-top:10px}.cm-noscript{margin:12px 0 0}.cm-gate-foot{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:22px -22px -22px;padding:16px 22px;list-style:none;border-top:1px solid var(--line);border-radius:0 0 14px 14px;background:#f7f8fb}.cm-gate-foot li{display:flex;gap:12px;align-items:center}.cm-gate-foot .ic{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px;background:var(--blue-soft);color:var(--blue)}.cm-gate-foot .ic svg{width:18px;height:18px}.cm-gate-foot b{display:block;color:var(--ink);font-size:14px}.cm-gate-foot small{color:var(--ink-3);font-size:13px}.cm-hint{margin:0;color:var(--ink-3);font-size:13px;line-height:1.45}.cm-hint a{color:var(--blue);font-weight:600}.cm-hint[hidden],.cm-rest[hidden],.cm-inline[hidden],.cm-body[hidden]{display:none}.cm-count{font-variant-numeric:tabular-nums}.cm-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.cm-main{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0}.cm-msg{display:flex;gap:10px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:10px;background:var(--blue-soft);color:var(--navy);font-size:14px;font-weight:600;line-height:1.45}.cm-msg.err{background:#fdecec;color:#8a1c1c}.cm-msg svg{flex:none;width:20px;height:20px;margin-top:1px}.cm-compose{display:grid;gap:14px;padding:20px}.cm-field{display:grid;gap:6px}.cm-field>span{color:var(--ink);font-size:14px;font-weight:600}.cm-field textarea,.cm-field input{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font:400 15px/1.5 var(--font);resize:vertical}.cm-field textarea:focus,.cm-field input:focus{outline:2px solid var(--blue);outline-offset:1px;border-color:var(--blue)}.cm-field.has-error textarea,.cm-field.has-error input{border-color:#b42318}.cm-error{margin:-8px 0 0;color:#8a1c1c;font-size:13px;font-weight:600;line-height:1.4}.cm-pseudo{display:grid;gap:6px}.cm-pseudo .cm-error{margin:0}.cm-compose-foot{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.cm-compose-foot .btn{min-height:44px}.cm-as{display:flex;align-items:center;gap:10px;margin:0;color:var(--ink-2);font-size:14px}.cm-as b{color:var(--ink)}.cm-as .btn-mini{margin-left:auto}.cm-closed,.cm-empty{margin:0;padding:14px 16px;border:1px dashed var(--line);border-radius:14px;color:var(--ink-3);font-size:14px;line-height:1.45}.cm-tools{margin-top:8px}.cm-list{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.cm-post{padding:18px 20px;border:1px solid var(--line);border-radius:14px;background:var(--card);scroll-margin-top:80px}.cm-own{border-style:dashed}.cm-head{display:flex;align-items:center;gap:10px}.cm-av{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:var(--blue-soft);color:var(--navy);font:700 13px var(--font)}.cm-who{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.cm-who b{color:var(--ink);font-size:15px;overflow-wrap:anywhere}.cm-who small{color:var(--ink-3);font-size:13px}.cm-tag{padding:1px 8px;border-radius:999px;background:var(--navy);color:#fff;font-size:11.5px;font-weight:600}.cm-tag-you{background:var(--blue-soft);color:var(--navy)}.cm-pin{display:flex;align-items:center;gap:6px;width:fit-content;margin:0 0 10px;padding:3px 10px 3px 8px;border-radius:999px;background:#eef1f5;color:var(--ink-2);font-size:12px;font-weight:600;line-height:18px}.cm-pin svg{flex:none;width:14px;height:14px}.cm-av-lp{background:none;border-radius:0}.cm-av-lp svg{display:block;width:34px;height:34px}.cm-avw{position:relative;display:inline-grid;flex:none}.cm-ok{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:16px;height:16px;padding:0;border:1.5px solid var(--blue);border-radius:50%;background:#fff;color:var(--blue);box-shadow:0 0 0 2px var(--card)}.cm-ok svg{width:9px;height:9px}button.cm-ok{cursor:pointer}button.cm-ok:after{content:"";position:absolute;inset:-14px}button.cm-ok:focus-visible{outline:3px solid #3f63c7;outline-offset:2px}.cm-tip{position:absolute;z-index:5;top:calc(100% + 10px);left:-6px;display:grid;gap:10px;justify-items:start;width:min(290px,calc(100vw - 72px));padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:0 6px 20px #0d236624;color:var(--ink-2);font:500 13px/1.45 var(--font);text-align:left}.cm-tip[hidden]{display:none}.cm-legend{display:flex;align-items:center;gap:10px;margin:14px 0 0;color:var(--ink-2);font-size:13.5px;line-height:1.45}.cm-legend b{color:var(--ink)}.cm-body p{margin:10px 0 0;color:var(--ink-2);font-size:15px;line-height:1.55;overflow-wrap:anywhere}.cm-wait{margin-top:12px;font-size:12.5px}.cm-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.cm-vote{display:inline-flex;align-items:center;gap:2px;margin:0;padding:2px;border:1px solid var(--line);border-radius:999px;background:var(--card)}.cm-v{display:grid;place-items:center;width:36px;height:32px;padding:0;border:0;border-radius:999px;background:none;color:var(--ink-3);cursor:pointer}.cm-v svg{width:18px;height:18px}.cm-v:hover{background:var(--blue-soft);color:var(--blue)}.cm-v.up[aria-pressed=true]{background:var(--blue);color:#fff}.cm-v.down[aria-pressed=true]{background:#5d6679;color:#fff}.cm-v:disabled{opacity:.45;background:none;color:var(--ink-3);cursor:default}.cm-score{min-width:24px;color:var(--ink);font:600 15px var(--num);font-variant-numeric:tabular-nums;text-align:center}.cm-replies{display:grid;gap:10px;margin:14px 0 0 17px;padding-left:16px;border-left:2px solid var(--line)}.cm-replies .cm-post{padding:14px 16px;border:0;background:#f7f8fb}.cm-replies .cm-own{box-shadow:inset 0 0 0 1px var(--line)}.cm-all{margin:0}.cm-gone{display:grid;gap:0}.cm-masked{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;border:1px dashed var(--line);border-radius:14px;color:var(--ink-3);font-size:14px;line-height:1.45}.cm-masked>svg{flex:none;width:18px;height:18px}.cm-masked>span:not(.btn-mini){flex:1 1 0;min-width:0}.cm-masked .btn-mini{margin-left:auto}.cm-fold>summary{cursor:pointer;list-style:none}.cm-fold>summary::-webkit-details-marker{display:none}.cm-fold[open]>summary{margin-bottom:10px}.cm-fold[open]>summary .btn-mini{display:none}.cm-more{margin:4px 0 0;text-align:center}.cm-inline{display:grid;gap:12px;margin-top:14px;padding:16px;border-radius:12px;background:#f7f8fb}.cm-inline>p{margin:0;color:var(--ink-2);font-size:14px;line-height:1.45}.cm-inline .cm-error{margin:-4px 0 0}.cm-inline-acts{display:flex;flex-wrap:wrap;gap:10px}.cm-inline .btn-danger{background:#b42318;color:#fff}.cm-inline .btn-danger:hover{background:#8f1c13;color:#fff}.cm-rules{padding:20px}.cm-rules h3{margin:0 0 12px;color:var(--ink);font-size:17px}.cm-rules ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.cm-rules li{display:flex;gap:10px;color:var(--ink-2);font-size:14px;line-height:1.45}.cm-rules li svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--blue)}.cm-rules .lp-chips{margin:16px 0 0}.cm-rules-n{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--line);color:var(--ink-3);font-size:13px}.cm-rules-n a{color:var(--blue);font-weight:600}.cm-back{margin:0 0 16px}@media(min-width:768px){.cm-gate-body{padding-left:60px}.cm-gate-foot{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.cm-layout{grid-template-columns:minmax(0,1fr) 320px}}@media(max-width:1023px){.cm-v{width:40px;height:40px}.cm-acts .btn-mini{min-height:44px}}@media(max-width:767px){.cm-gate{padding:18px}.cm-gate-head{flex-wrap:wrap}.cm-gate-tt{display:contents}.cm-gate-head h3{flex:1 1 0}.cm-gate-sub{flex:1 1 100%;margin-top:-8px}.cm-gate .acts .btn{flex:1 1 100%;justify-content:center}.cm-gate-foot{margin:18px -18px -18px;padding:16px 18px}.cm-compose{padding:16px}.cm-compose-foot .btn,.cm-inline-acts .btn,.cm-more .btn{flex:1 1 100%;width:100%;justify-content:center}.cm-post{padding:16px}.cm-head{flex-wrap:wrap}.cm-replies{margin-left:6px;padding-left:12px}.cm-replies .cm-post,.cm-inline{padding:14px 12px}}.cm-vote-err{margin:8px 0 0}.cm-flag{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-left:auto;padding:0 10px;border-radius:8px;color:var(--ink-3);font:500 13px var(--font);text-decoration:none}.cm-flag svg{flex:none;width:16px;height:16px}.cm-flag:hover,.cm-flag[aria-expanded=true]{background:#fdf1f0;color:#b42318}.cm-flag.is-done,.cm-flag.is-done:hover{background:none;color:var(--ink-3);cursor:default}.cm-report-set{min-width:0;margin:0;padding:0;border:0}.cm-report-t{margin:0 0 10px;padding:0;color:var(--ink);font-size:15px;font-weight:650}.cm-radios{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.cm-radio{display:flex;gap:10px;align-items:flex-start;min-height:44px;padding:8px 6px;box-sizing:border-box;border-radius:8px;cursor:pointer}.cm-radio:hover{background:var(--card)}.cm-radio input{appearance:none;-webkit-appearance:none;flex:none;display:grid;place-content:center;width:20px;height:20px;margin:1px 0 0;border:2px solid #c3cad8;border-radius:50%;background:#fff;cursor:pointer}.cm-radio input:checked{border-color:var(--blue);box-shadow:inset 0 0 0 4px #fff;background:var(--blue)}.cm-radio input:focus-visible{outline:3px solid #3f63c7;outline-offset:2px}.cm-report-set.has-error .cm-radio input{border-color:#b42318}.cm-radio b{display:block;color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.cm-radio small{display:block;color:var(--ink-3);font-size:12.5px;line-height:1.35}.cm-report>p{color:var(--ink-3);font-size:13px}@media(min-width:768px){.cm-radios{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.cm-flag{min-height:44px}}@media(max-width:479px){.cm-flag{justify-content:center;width:44px;padding:0}.cm-flag>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.ed-body .tbl-wrap:has(>.legal-tbl){container-type:inline-size}@container (min-width: 480px){.ed-body .tbl-wrap>.pt.ed.legal-tbl:not(:has(>thead)) tbody>tr:first-child>*{padding:11px 16px;border:0;background:transparent;color:var(--ink-2);font-size:inherit;font-weight:400;letter-spacing:normal;text-transform:none}.ed-body .tbl-wrap>.pt.ed.legal-tbl:not(:has(>thead)) tbody>tr:first-child>th{color:var(--ink);font-weight:600}@media(max-width:767px){.ed-body .tbl-wrap>.pt.ed.legal-tbl:not(:has(>thead)) tbody>tr:first-child>*{padding:9px 8px}}}@container (max-width: 479px){.ed-body .tbl-wrap>.pt.ed.legal-tbl,.ed-body .tbl-wrap>.pt.ed.legal-tbl>tbody{display:block}.ed-body .tbl-wrap>.pt.ed.legal-tbl>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ed-body .tbl-wrap>.pt.ed.legal-tbl tbody>tr{display:block;background:#fff}.ed-body .tbl-wrap>.pt.ed.legal-tbl tbody>tr+tr{border-top:1px solid var(--line-2)}.ed-body .tbl-wrap>.pt.ed.legal-tbl tbody>tr>:is(td,th){display:block;padding:0;border:0;background:transparent;text-align:left;letter-spacing:normal;text-transform:none;overflow-wrap:break-word}.ed-body .tbl-wrap>.pt.ed.legal-tbl:has(>thead) tbody>tr{padding:14px 16px}.ed-body .tbl-wrap>.pt.ed.legal-tbl:has(>thead) tbody>tr>th[scope=row]{padding-bottom:10px;border-bottom:1px solid var(--line-2);color:var(--ink);font-size:16px;font-weight:700;line-height:1.35}.ed-body .tbl-wrap>.pt.ed.legal-tbl:has(>thead) tbody>tr>td{margin-top:10px;color:var(--ink-2);font-size:15px;font-weight:400;line-height:1.45}.ed-body .tbl-wrap>.pt.ed.legal-tbl:has(>thead) tbody>tr>td:before{content:attr(data-label);display:block;margin-bottom:2px;color:var(--ink-3);font:500 12px/1.35 var(--font);letter-spacing:.01em}.ed-body .tbl-wrap>.pt.ed.legal-tbl:not(:has(>thead)) tbody>tr{padding:12px 16px}.ed-body .tbl-wrap>.pt.ed.legal-tbl:not(:has(>thead)) tbody>tr>th[scope=row]{color:var(--ink-3);font:500 12px/1.35 var(--font);letter-spacing:.01em}.ed-body .tbl-wrap>.pt.ed.legal-tbl:not(:has(>thead)) tbody>tr>td{margin-top:2px;color:var(--ink);font-size:15px;font-weight:600;line-height:1.4}}.ed-body .tbl-wrap:has(>.legal-tbl)+p{margin-top:24px}
