@font-face{font-family:"Instrument Sans";font-style:normal;font-display:swap;font-weight:400 700;src:url(fonts/instrument-sans-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Sans";font-style:normal;font-display:swap;font-weight:400 700;src:url(fonts/instrument-sans-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Sans Beam Body";src:url(fonts/sans-beam-black-italic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Sans Beam Body";src:url(fonts/sans-beam-bold-italic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Sims Sans";src:url(fonts/sims-sans-headline.woff2) format("woff2"),url(fonts/sims-sans-headline.ttf) format("truetype");font-weight:100 1000;font-style:normal;font-display:swap}:root{--bg:#050A1F;--surface:#0E1838;--surface-2:#17234D;--line:rgba(130,160,255,.17);--fg:#F2F5FF;--muted:#B3BDE2;--brand:#4A86FF;--brand-deep:#1F4FE0;--cyan:#86AEFF;--gold:#F4BF4F;--ok:#3DD598;--danger:#FF6B7C;--chip:#111B40;--beam:rgba(74,134,255,.20);--display:"Sims Sans","Arial Narrow",system-ui,sans-serif;--brandfont:"Sims Sans","Archivo","Arial Narrow",system-ui,sans-serif;--body:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--r:18px;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}button,input,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--cyan);outline-offset:2px;border-radius:8px}h1,h2,h3{font-family:var(--display);font-stretch:112%;line-height:1.1;margin:0;text-wrap:balance}p{margin:0}.muted{color:var(--muted)}.num{font-variant-numeric:tabular-nums}.h-page{font-size:24px;font-weight:900}.lead{margin-top:4px;color:var(--muted)}.pill-btn{border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;max-width:40vw;overflow:hidden;text-overflow:ellipsis}.pill-btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.pill-btn svg{width:16px;height:16px;flex:none}.proto{font-size:12px;color:var(--muted);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.tag{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:var(--surface-2);color:var(--muted);white-space:nowrap;vertical-align:middle}.tag.nom{background:color-mix(in srgb,var(--danger) 14%,transparent);color:var(--danger)}.tag.ok{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok)}.tag.open{background:color-mix(in srgb,var(--brand) 16%,transparent);color:#8fb3ff}.tag.gold{background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--gold)}.hero{position:relative;overflow:hidden;border-radius:24px;padding:22px 20px 20px;color:#fff;background:linear-gradient(140deg,#2a6bff 0,#1f4fe0 48%,#13248f 100%)}.hero .bars{position:absolute;right:-34px;top:16px;display:flex;flex-direction:column;gap:10px;opacity:.22;pointer-events:none}.hero .bars i{display:block;height:34px;border-radius:999px;background:#fff}.hero .bars i:first-child{width:150px}.hero .bars i:nth-child(2){width:190px}.hero .bars i:nth-child(3){width:120px}.hero .eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.hero h1{font-size:clamp(34px,9vw,52px);font-weight:900;font-stretch:120%;margin-top:6px;text-transform:uppercase;letter-spacing:-.01em}.hero p{margin-top:8px;max-width:40ch;opacity:.92}.cd{margin-top:14px;display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.cd::before{content:"";width:8px;height:8px;border-radius:50%;background:#7cf0b4;box-shadow:0 0 0 4px rgba(124,240,180,.25)}.cd.locked::before{background:#ff9aa6;box-shadow:0 0 0 4px rgba(255,154,166,.25)}.sec-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sec-h h2{font-size:20px;font-weight:850}.link{background:0 0;border:0;color:var(--brand);font-weight:600;font-size:14px;padding:0;text-align:left}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:16px}.stack{display:flex;flex-direction:column;gap:12px}.banner{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;border:1.5px solid color-mix(in srgb,var(--gold) 50%,var(--line));background:color-mix(in srgb,var(--gold) 9%,var(--surface));border-radius:var(--r);padding:12px 14px;font-size:14px}.chev{width:18px;height:18px;color:var(--muted)}.podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px}.pod{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;min-width:0;background:0 0;border:0;padding:0}.pod .step{width:100%;border-radius:14px 14px 6px 6px;display:grid;place-items:center;font-family:var(--display);font-weight:900;font-stretch:120%;font-size:22px;color:var(--fg)}.pod.p1 .step{height:74px;background:linear-gradient(180deg,var(--brand),var(--brand-deep))}.pod.p2 .step{height:54px;background:color-mix(in srgb,var(--brand) 70%,var(--surface-2))}.pod.p3 .step{height:42px;background:color-mix(in srgb,var(--brand) 50%,var(--surface-2))}.pod .nm{font-weight:700;font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pod .sc{font-size:12px;color:var(--muted)}.av{width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;font-family:var(--display);font-weight:800;font-stretch:110%;font-size:14px;color:var(--fg);background:hsl(var(--h) 70% 46%)}.av.lg{width:54px;height:54px;font-size:19px}.av.xl{width:84px;height:84px;font-size:30px}.av.sm{width:28px;height:28px;font-size:11px}img.av{object-fit:cover;background:var(--surface-2);padding:0}.portrait{width:132px;max-width:38%;aspect-ratio:3/4;border-radius:18px;object-fit:cover;flex:none;box-shadow:0 8px 24px rgba(10,20,64,.18)}.seg{display:grid;grid-template-columns:1fr 1fr;background:var(--surface-2);border-radius:14px;padding:4px;gap:4px}.seg button{border:0;background:0 0;border-radius:10px;padding:9px 8px;min-height:44px;font-weight:700;font-size:14px;color:var(--muted)}.seg button[aria-pressed=true]{background:var(--surface);color:var(--fg);box-shadow:0 1px 3px rgba(10,20,64,.12)}.rank-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rrow{display:grid;grid-template-columns:30px 38px minmax(0,1fr) auto;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:9px 10px 9px 12px;width:100%;text-align:left}button.rrow:hover{border-color:color-mix(in srgb,var(--brand) 45%,var(--line))}.rrow .pos{font-family:var(--display);font-weight:900;font-stretch:115%;font-size:18px;text-align:center;color:var(--muted)}.rank-list:not([start])>li:first-child .pos{color:var(--gold)}.rrow .who{min-width:0}.rrow .who b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rrow .who small{color:var(--muted);font-size:12px}.bar{display:block;height:6px;border-radius:99px;background:var(--surface-2);margin-top:5px;overflow:hidden}.bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,var(--cyan),var(--brand))}.trend{font-size:12px;font-weight:700;min-width:34px;text-align:right}.trend.up{color:var(--ok)}.trend.down{color:var(--danger)}.trend.eq{color:var(--muted)}.score{font-family:var(--display);font-weight:800;font-stretch:110%;font-size:16px}.rgt{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.drag .rrow{touch-action:pan-y;user-select:none;-webkit-user-select:none}.drag .rrow .pos{color:var(--brand)}.mv{display:flex;align-items:center;gap:2px}.mv button{width:44px;height:44px;border-radius:10px;border:0;background:var(--surface-2);display:grid;place-items:center;color:var(--muted)}.mv button:disabled{opacity:.35;cursor:default}.mv button svg{width:16px;height:16px}.grip{width:30px;height:32px;display:grid;place-items:center;color:var(--muted);cursor:grab}.grip svg{width:18px;height:18px}.ghost{opacity:.4}.chosen{box-shadow:0 10px 26px rgba(10,20,64,.22);border-color:var(--brand)}.cta-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.btn{border:0;border-radius:14px;padding:13px 18px;font-weight:700;font-size:15px;background:var(--brand);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-align:center}.btn svg{width:18px;height:18px;flex:none}.btn.block{width:100%}.btn.ghost-b{background:var(--surface-2);color:var(--fg)}.btn.outline{background:0 0;color:var(--brand);border:1.5px solid color-mix(in srgb,var(--brand) 55%,var(--line))}.btn.outline.warn{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,var(--line))}.btn.danger{background:var(--danger)}.btn.sm{padding:9px 13px;font-size:14px;border-radius:12px;min-height:44px}.btn:disabled{opacity:.5;cursor:default}.note{font-size:13px;color:var(--muted)}.q{display:flex;flex-direction:column;gap:12px}.q-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px;color:var(--muted)}.pts{font-weight:700;color:var(--fg)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{position:relative;min-height:44px;display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--line);background:var(--chip);border-radius:999px;padding:5px 12px 5px 5px;font-weight:600;font-size:14px}.chip .av{width:28px;height:28px;font-size:11px}.chip[aria-pressed=true]{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,var(--surface))}.chip .ord{position:absolute;top:-7px;right:-6px;width:20px;height:20px;border-radius:50%;background:var(--brand);color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center}.chip.right{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,var(--surface))}.chip.wrong{border-color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,var(--surface))}.chip:disabled{cursor:default}.result{border-top:1px dashed var(--line);padding-top:10px;display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap}.earned{font-family:var(--display);font-weight:900;font-stretch:115%;font-size:20px;color:var(--ok)}.earned.zero{color:var(--muted)}.nominees{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.nominee{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r);padding:16px 10px}.nominee[aria-pressed=true]{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 10%,var(--surface))}.nominee:disabled{cursor:default;opacity:.75}.nominee b{font-size:16px}.est{display:flex;flex-direction:column;gap:12px}.est-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center}.est-row .bar{height:12px;margin-top:6px}.pct{font-family:var(--display);font-weight:900;font-stretch:118%;font-size:26px}.lb .rrow.me{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,var(--surface))}.week-pts{font-size:12px;color:var(--ok);font-weight:700}.league{display:flex;flex-direction:column;gap:12px}.league-h{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;flex-wrap:wrap}.league-h h3{font-size:18px;font-weight:850}.code{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:900;font-stretch:118%;letter-spacing:.12em;font-size:16px;background:var(--surface-2);border-radius:10px;padding:6px 10px;user-select:all;-webkit-user-select:all}.mini-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.mini{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;font-size:14px;padding:6px 4px;border-bottom:1px solid var(--line)}.mini:last-child{border-bottom:0}.mini .p{font-weight:800;color:var(--muted);text-align:center}.mini.me{font-weight:700;color:var(--brand)}.mini>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.fiche-h{display:flex;gap:16px;align-items:center}.fiche-h h1{font-size:32px;font-weight:900;font-stretch:120%;text-transform:uppercase}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.stat{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:2px;min-width:0}.stat b{font-family:var(--display);font-weight:900;font-stretch:115%;font-size:22px;line-height:1.1}.stat span{font-size:12px;color:var(--muted)}.chart{width:100%;height:auto;display:block}.chart .grid{stroke:var(--line);stroke-width:1}.chart .axis{fill:var(--muted);font:600 10px var(--body)}.chart .line{fill:none;stroke:var(--brand);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.chart .area{fill:var(--brand);opacity:.12}.chart .dot{fill:var(--surface);stroke:var(--brand);stroke-width:2}.chart .dot.end{fill:var(--brand)}.chart .val{fill:var(--fg);font:800 11px var(--body)}.badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width:600px){.badges{grid-template-columns:repeat(4,minmax(0,1fr))}}.badge{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:14px 10px}.medal{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;color:#fff;background:hsl(var(--h) 72% 46%);box-shadow:inset 0 -4px 0 rgba(0,0,0,.18)}.medal svg{width:24px;height:24px}.badge.locked .medal{background:var(--surface-2);color:var(--muted);box-shadow:none}.badge b{font-size:14px}.badge small{font-size:12px;color:var(--muted);line-height:1.3}.streak{display:inline-flex;align-items:center;gap:6px;color:#e8590c;font-weight:800}.streak svg{width:20px;height:20px}.urlchip{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--muted);background:var(--surface-2);border-radius:8px;padding:4px 8px;align-self:flex-start}.crumbs{font-size:13px;color:var(--muted);display:flex;gap:6px;align-items:center;flex-wrap:wrap}.wk{display:flex;flex-direction:column;gap:6px;text-align:left;width:100%}.wk-h{display:flex;justify-content:space-between;gap:10px;align-items:center}.wk-h b{font-family:var(--display);font-weight:850;font-stretch:112%;font-size:17px}.method{background:var(--surface-2);border-radius:var(--r);padding:14px 16px;font-size:14px;display:flex;flex-direction:column;gap:6px}.method b{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.legal{display:flex;flex-direction:column;gap:12px;max-width:65ch}.legal h2{font-size:18px;font-weight:850;margin-top:8px}.legal li,.legal p{font-size:14.5px}.legal ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.ph{background:color-mix(in srgb,var(--gold) 20%,transparent);border-radius:4px;padding:0 4px;font-weight:600}details.adm{background:var(--surface);border:1px solid var(--line);border-radius:var(--r)}details.adm>summary{list-style:none;padding:14px 16px;font-family:var(--display);font-weight:800;font-stretch:110%;font-size:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:10px}details.adm>summary::-webkit-details-marker{display:none}details.adm>summary::after{content:"+";font-size:20px;color:var(--muted)}details.adm[open]>summary::after{content:"–"}.adm-b{padding:0 16px 16px;display:flex;flex-direction:column;gap:12px}.field{display:flex;flex-direction:column;gap:5px;min-width:0}.field label,.flabel{font-size:12px;font-weight:700;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.inp{width:100%;border:1.5px solid var(--line);background:var(--bg);border-radius:12px;padding:10px 12px;min-width:0}.inp:focus{border-color:var(--brand);outline:0}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.arow{display:grid;grid-template-columns:28px minmax(0,1fr) 120px 44px;gap:8px;align-items:center}.icon-btn{width:44px;height:44px;border-radius:10px;border:0;background:var(--surface-2);display:grid;place-items:center;color:var(--muted)}.icon-btn svg{width:16px;height:16px}.qa{border:1px solid var(--line);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:10px;background:var(--bg)}.err{color:var(--danger);font-size:13px;font-weight:600}.kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.check{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;font-size:14px}.check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--brand)}.suspect{display:flex;justify-content:space-between;gap:10px;align-items:center;flex-wrap:wrap;border:1.5px solid color-mix(in srgb,var(--danger) 40%,var(--line));border-radius:14px;padding:12px}.suspect.off{border-color:var(--line);opacity:.8}.empty{text-align:center;padding:26px 16px;color:var(--muted);display:flex;flex-direction:column;gap:6px;align-items:center}.empty b{color:var(--fg);font-size:16px}.overlay{position:fixed;inset:0;z-index:50;background:rgba(4,8,30,.55);display:flex;align-items:flex-end;justify-content:center;padding:16px}@media (min-width:600px){.overlay{align-items:center}}.sheet{position:relative;width:100%;max-width:420px;background:var(--surface);border-radius:22px;padding:20px;display:flex;flex-direction:column;gap:14px;max-height:calc(100% - 20px);overflow:auto;margin-bottom:env(safe-area-inset-bottom,0)}.sheet h2{font-size:22px;font-weight:900}.story-prev{display:block;width:100%;max-width:240px;margin:0 auto;aspect-ratio:9/16;border-radius:14px;background:var(--surface-2);object-fit:cover;box-shadow:0 10px 30px rgba(10,20,64,.25)}.otp{letter-spacing:.4em;font-family:var(--display);font-weight:800;font-size:22px;text-align:center}.toast{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(92px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--fg);color:var(--bg);padding:10px 16px;border-radius:12px;font-weight:600;font-size:14px;box-shadow:0 8px 24px rgba(0,0,0,.25);max-width:calc(100% - 32px);text-align:center}@media (min-width:760px){.toast{bottom:24px}}@media (prefers-reduced-motion:no-preference){@keyframes fade{from{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}}.dot{position:absolute;top:3px;left:calc(50% + 6px);width:10px;height:10px;border-radius:50%;background:#e5243b;box-shadow:0 0 0 2px var(--surface)}@media (min-width:760px){.dot{top:4px;left:24px}}.av.hav{width:28px;height:28px;font-size:12px}.pill-btn.acct{padding:4px 12px 4px 4px;font-weight:700}.modes{display:grid;gap:10px}.mode{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;text-align:left;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--r);padding:14px;width:100%}.mode.rec{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}.mode .ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--brand)}.mode .ic svg{width:24px;height:24px}.mode b{display:block;font-size:16px}.mode small{display:block;color:var(--muted);font-size:13px}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px}.pcard{position:relative;display:flex;flex-direction:column;gap:6px;padding:6px;border:2px solid var(--line);border-radius:16px;background:var(--surface);text-align:center;min-width:0}.pcard .pimg{width:100%;aspect-ratio:1;border-radius:11px;object-fit:cover;display:grid;place-items:center;background:var(--surface-2);font:800 22px var(--display);color:var(--muted)}.pcard .pname{font-weight:700;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pcard[aria-pressed=true]{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 10%,var(--surface))}.pcard .ord{position:absolute;top:-8px;right:-8px;min-width:28px;height:28px;padding:0 6px;border-radius:14px;background:var(--brand);color:#fff;font:900 14px var(--display);display:grid;place-items:center;box-shadow:0 0 0 3px var(--surface)}.pcard .ord svg{width:16px;height:16px}.pcard:disabled{cursor:default}@media (prefers-reduced-motion:no-preference){.dcard:active,.pcard:not(:disabled):active{transform:scale(.97)}}.sticky-bar{position:sticky;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:5;display:flex;gap:10px;padding:10px;background:color-mix(in srgb,var(--surface) 94%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 24px rgba(10,20,64,.12)}.sticky-bar .btn:last-child{flex:1}@media (min-width:760px){.sticky-bar{bottom:16px}}.tie-sep{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 4px 0}.progress{display:flex;flex-direction:column;gap:6px}.duel{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center}.dcard{display:flex;flex-direction:column;gap:8px;padding:8px;border:2px solid var(--line);border-radius:18px;background:var(--surface);min-width:0}.dcard .pimg,.dcard img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:12px;display:grid;place-items:center;background:var(--surface-2);font:800 30px var(--display)}.dcard .pname{font:800 18px var(--display);font-stretch:112%}.dcard:hover{border-color:color-mix(in srgb,var(--brand) 55%,var(--line))}.vs{font:900 18px var(--display);font-stretch:120%;color:var(--muted)}.duel-q{font-size:22px;font-weight:900;text-align:center}details.qd{padding:0}details.qd>summary{list-style:none;display:flex;justify-content:space-between;gap:10px;align-items:flex-start;padding:16px;cursor:pointer;border-radius:var(--r)}details.qd>summary::-webkit-details-marker{display:none}.qs{display:flex;flex-direction:column;gap:6px;min-width:0}.qs-t{font:800 17px var(--display);font-stretch:108%;line-height:1.2}.qbody{padding:0 16px 16px;display:flex;flex-direction:column;gap:12px}.pick-res{display:flex;flex-wrap:wrap;gap:6px}.pick-res>span{display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--line);border-radius:999px;padding:3px 10px 3px 3px;font-size:13px;font-weight:600}.pick-res>span.right{border-color:var(--ok)}.pick-res>span.wrong{border-color:var(--danger)}.reward{display:flex;flex-direction:column;gap:12px;text-align:center}.reward-ic{width:64px;height:64px;border-radius:50%;background:var(--ok);color:var(--fg);display:grid;place-items:center;margin:4px auto 0}.reward-ic svg{width:34px;height:34px}.reward-lines{display:flex;flex-direction:column;gap:8px;text-align:left;background:var(--surface-2);border-radius:14px;padding:12px 14px;font-size:14.5px}.confetti{position:absolute;inset:0;pointer-events:none;overflow:hidden}.confetti i{position:absolute;top:-16px;width:8px;height:14px;border-radius:2px;animation:fall 1.8s ease-in forwards}@keyframes fall{to{transform:translateY(460px) rotate(560deg);opacity:0}}@media (prefers-reduced-motion:reduce){.confetti{display:none}}.onb{display:flex;flex-direction:column;gap:12px;text-align:center}.onb-art{display:flex;justify-content:center;align-items:center;gap:14px;min-height:124px;border-radius:18px;background:linear-gradient(140deg,#2a6bff,#13248f);padding:18px;color:#fff;flex-wrap:wrap}.onb-p{position:relative;display:inline-block}.onb-p b{position:absolute;top:-6px;right:-6px;min-width:22px;height:22px;padding:0 4px;border-radius:11px;background:#fff;color:#1533a6;font:900 12px var(--display);display:grid;place-items:center}.onb-ic svg{width:56px;height:56px}.onb-pill{background:#fff;color:#1533a6;border-radius:999px;padding:4px 12px;font:900 16px var(--display)}.onb-dots{display:flex;justify-content:center;gap:6px}.onb-dots i{width:8px;height:8px;border-radius:4px;background:var(--line)}.onb-dots i.on{background:var(--brand);width:22px}.eyebrow-s{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 45% at 50% -8%,var(--beam),transparent 72%),conic-gradient(from 180deg at 50% -12%,transparent 148deg,var(--beam) 156deg,transparent 166deg,transparent 186deg,var(--beam) 193deg,transparent 202deg,transparent 360deg)}.h-page{font-family:var(--display);font-stretch:125%;text-transform:uppercase;font-size:26px;font-weight:900;letter-spacing:.005em}.sec-h h2{font-family:var(--display);font-stretch:122%;text-transform:uppercase;font-size:18px;font-weight:900;letter-spacing:.01em}.badge,.card,.mode,.stat,details.adm{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 92%,#fff 8%) 0,var(--surface) 38%);border-color:var(--line);box-shadow:0 1px 0 rgba(255,255,255,.04) inset}.rrow{background:var(--surface);border-color:var(--line);grid-template-columns:30px 48px minmax(0,1fr) auto}.rrow .av{width:48px;height:48px}.rrow .pos{font-size:20px}.seg{background:var(--surface-2)}.seg button[aria-pressed=true]{background:var(--brand);color:#fff;box-shadow:0 6px 16px color-mix(in srgb,var(--brand) 35%,transparent)}.btn{box-shadow:0 8px 22px color-mix(in srgb,var(--brand) 30%,transparent)}.btn.ghost-b,.btn.outline{box-shadow:none}img.av{object-fit:cover;background:hsl(var(--h,220) 55% 40%)}.view.enter{animation:fade .24s ease-out}@media (prefers-reduced-motion:reduce){.view.enter{animation:none}}.stage{position:relative;overflow:hidden;isolation:isolate;border-radius:26px;color:#fff;background:radial-gradient(120% 70% at 50% -12%,#36f 0,rgba(51,102,255,.38) 36%,transparent 72%),linear-gradient(180deg,#0c1c58 0,#060b22 100%);box-shadow:0 22px 50px rgba(5,10,31,.35)}.stage::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:conic-gradient(from 180deg at 50% -4%,transparent 146deg,rgba(255,255,255,.11) 155deg,transparent 164deg,transparent 184deg,rgba(255,255,255,.08) 191deg,transparent 199deg,transparent 210deg,rgba(255,255,255,.07) 214deg,transparent 222deg)}.stage .eyebrow{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.78)}.hero2{padding:22px 20px 20px;display:flex;flex-direction:column;gap:14px}.hero-k{font-family:var(--display);font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(22px,6.4vw,30px);line-height:1.05}.hero-k em{font-style:normal;color:#f4bf4f}.cdbig{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cdbig span{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.cdbig b{font-family:var(--display);font-stretch:120%;font-weight:900;font-size:clamp(30px,9vw,40px);line-height:1;color:var(--muted);font-variant-numeric:tabular-nums}.cdbig small{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.noms{display:flex;flex-direction:column;gap:8px}.noms-r{display:flex;gap:12px;flex-wrap:wrap}.nomx{display:flex;flex-direction:column;align-items:center;gap:4px;background:0 0;border:0;color:var(--fg);font-weight:700;font-size:13px;padding:0}.nomx .av{border:2px solid #ff8a98}.btn.light{background:#fff;color:#1533a6;box-shadow:0 10px 26px rgba(0,0,0,.25)}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.step{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:12px;border-radius:16px;border:1px solid var(--line);background:var(--surface);min-width:0}.step-ic{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:2px dashed color-mix(in srgb,var(--brand) 60%,var(--line));color:var(--brand)}.step-ic svg{width:18px;height:18px}.step.done .step-ic{border:0;background:var(--ok);color:#06210f}.step b{font-size:14px}.step small{font-size:12px;color:var(--muted);line-height:1.3}.step.next{border-color:color-mix(in srgb,var(--brand) 60%,var(--line));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}.pod3{display:grid;grid-template-columns:1fr 1.22fr 1fr;align-items:end;gap:10px;padding:26px 14px 18px}.podx{background:0 0;border:0;padding:0;color:#fff;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.podimg{position:relative;width:100%;margin-bottom:16px}.podimg .pimg,.podimg img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:16px;display:grid;place-items:center;border:3px solid rgba(255,255,255,.85);background:#16224a;font:900 28px var(--display)}.podx.p1 .podimg .pimg,.podx.p1 .podimg img{border-color:#f4bf4f;box-shadow:0 0 0 5px rgba(244,191,79,.22),0 18px 44px rgba(244,191,79,.28)}.podimg .rk{position:absolute;left:50%;bottom:-15px;transform:translateX(-50%);width:32px;height:32px;border-radius:50%;background:#fff;color:#1533a6;font:900 16px var(--display);display:grid;place-items:center;box-shadow:0 4px 12px rgba(0,0,0,.3)}.podx.p1 .podimg .rk{background:#f4bf4f;color:#2b1d00;width:38px;height:38px;bottom:-18px;font-size:19px}.podx b{font-family:var(--display);font-stretch:112%;font-size:15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.podx.p1 b{font-size:17px}.podx small{font-size:12px;color:rgba(255,255,255,.7);font-variant-numeric:tabular-nums}.pod-foot{padding:0 14px 16px;text-align:left;font-size:12.5px;color:var(--muted)}.cast{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:2px 2px 8px;scrollbar-width:thin}.castx{flex:0 0 102px;scroll-snap-align:start;display:flex;flex-direction:column;gap:6px;background:0 0;border:0;padding:0;text-align:left;color:var(--fg)}.castx .pimg,.castx img{width:102px;aspect-ratio:3/4;object-fit:cover;border-radius:14px;display:grid;place-items:center;background:var(--surface-2);border:1px solid var(--line)}.castx b{font-size:14px;line-height:1.2}.castx small{font-size:12px;color:var(--muted)}.castx .nomtag{align-self:flex-start}.pollx{padding:20px 16px 18px;display:flex;flex-direction:column;gap:14px;scroll-margin-top:90px}.nomgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:10px}.nomc{display:flex;flex-direction:column;align-items:center;gap:6px;padding:7px 7px 10px;border-radius:16px;border:2px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:#fff;min-width:0}.nomc .pimg{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:11px;display:grid;place-items:center;background:#16224a;font:900 24px var(--display)}.nomc b{font-size:15px}.nomc-s{font-size:12px;font-weight:600;color:rgba(255,255,255,.75)}.nomc[aria-pressed=true]{border-color:#f4bf4f;background:rgba(244,191,79,.16)}.nomc[aria-pressed=true] .nomc-s{color:#f4bf4f}.nomc:disabled{cursor:default;opacity:.7}.poll-note{font-size:13px;color:var(--muted)}.playtabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;border-radius:16px;background:color-mix(in srgb,var(--surface-2) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:sticky;top:calc(env(safe-area-inset-top,0px) + 70px);z-index:6;border:1px solid var(--line)}@media (min-width:760px){.playtabs{top:calc(env(safe-area-inset-top,0px) + 122px)}}.pt{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border:0;border-radius:12px;background:0 0;color:var(--muted);font-weight:700;font-size:14px;padding:0 6px;min-width:0}.pt-n{width:24px;height:24px;flex:none;border-radius:50%;display:grid;place-items:center;border:2px solid currentColor;font:800 12px var(--display)}.pt-n svg{width:14px;height:14px}.pt.done .pt-n{background:var(--ok);border-color:var(--ok);color:#06210f}.pt[aria-selected=true]{background:var(--brand);color:#fff;box-shadow:0 6px 16px color-mix(in srgb,var(--brand) 35%,transparent)}.pt[aria-selected=true].done .pt-n{box-shadow:0 0 0 2px #fff}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pollx{scroll-margin-top:130px}@keyframes inFwd{from{opacity:0;transform:translateX(26px)}}@keyframes inBack{from{opacity:0;transform:translateX(-26px)}}@keyframes pop{0%{transform:scale(.3)}60%{transform:scale(1.25)}100%{transform:scale(1)}}@keyframes press{0%{transform:scale(1)}40%{transform:scale(.94)}100%{transform:scale(1)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes rise{from{opacity:0;transform:translateY(12px)}}@keyframes flip{from{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes inL{from{opacity:0;transform:translateX(-46px) scale(.95)}}@keyframes inR{from{opacity:0;transform:translateX(46px) scale(.95)}}@keyframes vsPop{from{opacity:0;transform:scale(.3)}}@keyframes spin{0%{transform:perspective(300px) rotateY(0) scale(.6)}60%{transform:perspective(300px) rotateY(540deg) scale(1.12)}100%{transform:perspective(300px) rotateY(720deg) scale(1)}}@keyframes shine{from{transform:translateX(-120%) rotate(20deg)}to{transform:translateX(220%) rotate(20deg)}}@keyframes flick{0%,100%{transform:scale(1) rotate(0)}30%{transform:scale(1.12,.94) rotate(-4deg)}60%{transform:scale(.95,1.08) rotate(3deg)}}@keyframes dotPulse{0%{box-shadow:0 0 0 2px var(--surface),0 0 0 2px rgba(229,36,59,.6)}100%{box-shadow:0 0 0 2px var(--surface),0 0 0 12px rgba(229,36,59,0)}}@keyframes toastIn{from{opacity:0;transform:translate(-50%,14px)}}@keyframes grow{from{width:0}}@keyframes glowNew{0%,100%{box-shadow:0 0 0 0 rgba(244,191,79,0)}50%{box-shadow:0 0 0 4px rgba(244,191,79,.35)}}@media (prefers-reduced-motion:no-preference){.view.enter.fade{animation:fade .22s ease-out}.view.enter.fwd{animation:inFwd .28s cubic-bezier(.2,.8,.2,1)}.view.enter.back{animation:inBack .28s cubic-bezier(.2,.8,.2,1)}.stepwrap.fwd{animation:inFwd .28s cubic-bezier(.2,.8,.2,1)}.stepwrap.back{animation:inBack .28s cubic-bezier(.2,.8,.2,1)}.view.enter .bar i{animation:grow .7s cubic-bezier(.2,.8,.2,1)}.btn,.castx,.mode,.nomc,.pcard,.podx,.pt,.rrow,.step{transition:transform .12s ease}.btn:active,.castx:active,.mode:active,.nomc:active,.podx:active,.pt:active,.step:active,button.rrow:active{transform:scale(.97)}.pcard.just{animation:press .28s ease}.pcard.just .ord{animation:pop .34s cubic-bezier(.2,.8,.2,1)}.pcard.just .ord svg path{stroke-dasharray:24;stroke-dashoffset:24;animation:draw .3s .12s ease-out forwards}.duel .dcard{animation:inL .36s cubic-bezier(.2,.8,.2,1) backwards}.duel .dcard:last-child{animation-name:inR}.duel .vs{animation:vsPop .32s .12s cubic-bezier(.2,.8,.2,1) backwards}.dcard{transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .4s,box-shadow .4s,border-color .2s}.dcard.win{transform:scale(1.07);border-color:#f4bf4f;box-shadow:0 0 0 4px rgba(244,191,79,.3),0 18px 40px rgba(244,191,79,.3);position:relative;z-index:2}.dcard.lose{transform:translateY(34px) scale(.88);opacity:0}.dcard.skip{opacity:0;transform:scale(.94)}.vs{transition:opacity .2s}.vs.hide{opacity:0}.badge.fresh .medal{animation:spin 1s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.badge.fresh .medal::after{content:"";position:absolute;inset:-20%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:shine .8s .9s ease-out both}.streak svg{transform-origin:50% 100%;animation:flick 1.3s ease-in-out 3}.dot:not([hidden]){animation:dotPulse 1.2s ease-out 2}.toast{animation:toastIn .25s ease-out}.rv-ans,.rv-pts{animation:rise .42s ease-out var(--d) both}.qd.res-new>summary{animation:glowNew 1.6s ease-in-out 2;border-radius:var(--r)}.rrow.moved-up .pos{color:var(--ok)}.rrow.moved-down .pos{color:var(--danger)}}.reveal{display:flex;flex-direction:column;gap:12px;text-align:center}.reveal .flabel{text-align:left}.face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:14px;overflow:hidden}.face.back{transform:rotateY(180deg);background:radial-gradient(90% 60% at 50% 0,#36f,transparent),linear-gradient(160deg,#1f4fe0,#0b1640);display:grid;place-items:center;font:900 42px var(--display);color:#fff;border:2px solid rgba(255,255,255,.3)}.ans-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ans-chip{position:relative;display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--ok);border-radius:999px;padding:3px 10px 3px 3px;font-size:13px}.ans-chip i{position:absolute;top:-6px;left:-4px;width:18px;height:18px;border-radius:50%;background:var(--brand);color:var(--fg);font:800 10px var(--display);font-style:normal;display:grid;place-items:center}.rv-pts{display:flex;flex-direction:column;align-items:center;gap:4px}.earned.big{font-size:46px;line-height:1}.res-teaser{display:flex;gap:12px;align-items:center;text-align:left;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--gold) 12%,transparent);border:1px solid color-mix(in srgb,var(--gold) 40%,var(--line))}.res-ic{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;background:#f4bf4f;color:#2b1d00}.res-ic svg{width:20px;height:20px}.pt{position:relative}.pt-new{position:absolute;top:6px;right:8px;width:8px;height:8px;border-radius:50%;background:#f4bf4f}.season-h{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:var(--r);background:radial-gradient(100% 120% at 0 0,rgba(244,191,79,.18),transparent 60%),var(--surface);border:1px solid color-mix(in srgb,#f4bf4f 40%,var(--line))}.season-h b{font-family:var(--display);font-stretch:118%;text-transform:uppercase;font-size:17px}.season-h .tag{align-self:flex-start}.inst{display:grid;grid-template-columns:44px minmax(0,1fr) auto 44px;gap:10px;align-items:center;padding:10px 10px 10px 12px;border-radius:var(--r);border:1px solid var(--line);background:var(--surface)}.inst-ic img{width:44px;height:44px;border-radius:12px;display:block}.inst b{display:block;font-size:14px;line-height:1.25}.inst small{display:block;font-size:12px;color:var(--muted)}.inst-steps{margin:0;padding-left:22px;text-align:left;display:flex;flex-direction:column;gap:8px;font-size:15px}.react-box{display:flex;flex-direction:column;gap:8px}.reacts{display:flex;flex-wrap:wrap;gap:8px}.react{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:4px 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-weight:700;font-size:13px;color:var(--fg)}.react .em{font-size:19px;line-height:1}.react.on{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 20%,var(--surface))}@media (prefers-reduced-motion:no-preference){.react.just .em{display:inline-block;animation:pop .4s cubic-bezier(.2,.8,.2,1)}.react:active{transform:scale(.95)}}.dash{display:flex;flex-direction:column;gap:12px}.kpis6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kpis6 .stat b{font-size:24px}.stat b span{font-size:inherit;color:inherit}.todo{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.todo-i{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.todo-i:last-child{border-bottom:0}.todo-c{width:26px;height:26px;border-radius:50%;border:2px dashed color-mix(in srgb,var(--brand) 55%,var(--line));display:grid;place-items:center}.todo-i.ok .todo-c{border:0;background:var(--ok);color:#06210f}.todo-c svg{width:15px;height:15px}.todo-t b{display:block;font-size:14px}.todo-t small{display:block;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-i.ok .todo-t b{color:var(--muted)}.chart.bars .b{fill:color-mix(in srgb,var(--brand) 45%,var(--surface-2))}.chart.bars .b.cur{fill:var(--brand)}details.adm{scroll-margin-top:80px}.sec-h h2{text-transform:none;font-stretch:110%;font-size:19px;font-weight:850;letter-spacing:0}.hello{display:flex;flex-direction:column;gap:6px;padding:4px 2px 0}.hello-k{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.hello-t{font-family:var(--display);font-stretch:118%;font-weight:900;font-size:clamp(28px,8vw,36px);line-height:1.05}.hello-s{color:var(--muted);font-size:15px}.hello-s .streak{display:inline-flex;vertical-align:middle;margin-left:6px}.hello-s b{color:var(--fg)}.hello .cta-bar{margin-top:8px}.steplist{padding:4px 0;display:flex;flex-direction:column}.srow{display:grid;grid-template-columns:36px minmax(0,1fr) auto 18px;gap:12px;align-items:center;padding:12px 14px;background:0 0;border:0;border-bottom:1px solid var(--line);text-align:left;color:var(--fg);min-height:56px}.srow:last-child{border-bottom:0}.srow b{font-size:15px}.srow small{font-size:13px;color:var(--muted);text-align:right}.srow.done small{color:var(--ok);font-weight:700}.srow.next{background:color-mix(in srgb,var(--brand) 10%,transparent)}.srow.next small{color:var(--brand);font-weight:700}.srow .step-ic{width:34px;height:34px}.cast-ph{position:relative;display:block}.castx.out .cast-ph .pimg{opacity:.38;filter:grayscale(.7)}.cb-i.out .cb-ph{opacity:.32;filter:grayscale(.8)}.cb-i.out .cb-n{opacity:.55}.castx.out b,.castx.out small{opacity:.6}.cast-out{position:absolute;left:6px;right:6px;top:6px;border-radius:8px;background:rgba(5,10,31,.82);color:var(--muted);font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:3px 0}.fiche-h.out .av,.fiche-h.out .portrait{opacity:.4;filter:grayscale(.7)}.cast-rk{position:absolute;top:6px;left:6px;min-width:26px;height:26px;padding:0 6px;border-radius:13px;background:rgba(5,10,31,.78);color:#fff;font:800 13px var(--display);display:grid;place-items:center;backdrop-filter:blur(4px)}.castx:first-child .cast-rk{background:#f4bf4f;color:#2b1d00}.cast-nom{position:absolute;left:6px;right:6px;bottom:6px;border-radius:8px;background:rgba(207,51,70,.92);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:3px 0}.castx small{font-size:12px;color:var(--muted)}.inst{display:grid;grid-template-columns:28px minmax(0,1fr) 44px;gap:10px;align-items:center;padding:4px 4px 4px 12px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--brand) 45%,var(--line));background:0 0}.inst-ic{width:28px;height:28px;border-radius:8px;display:block}.inst-t{background:0 0;border:0;padding:10px 0;text-align:left;color:var(--brand);font-weight:700;font-size:14px;min-height:44px}.inst-x{width:44px;height:44px;border:0;background:0 0;color:var(--muted);display:grid;place-items:center;border-radius:10px}.inst-x svg{width:16px;height:16px}.settings{padding:2px 0;display:flex;flex-direction:column}.set-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:52px;padding:6px 14px;background:0 0;border:0;border-bottom:1px solid var(--line);text-align:left;color:var(--fg);font-size:15px;width:100%;cursor:pointer}.set-row:last-child{border-bottom:0}.set-ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--brand) 14%,transparent);color:var(--brand)}.set-ic svg{width:17px;height:17px}.switch{appearance:none;-webkit-appearance:none;width:46px;height:28px;border-radius:14px;background:var(--surface-2);border:1px solid var(--line);position:relative;cursor:pointer;margin:0;transition:background .2s}.switch::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .2s}.switch:checked{background:var(--ok);border-color:var(--ok)}.switch:checked::after{transform:translateX(18px)}.switch:focus-visible{outline:3px solid var(--cyan);outline-offset:2px}.danger-link{color:var(--danger);align-self:center;padding:12px;min-height:44px}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.timeline li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding-bottom:14px;position:relative}.timeline li:not(:last-child)::before{content:"";position:absolute;left:9px;top:18px;bottom:0;width:2px;background:var(--line)}.tl-d{width:20px;height:20px;border-radius:50%;border:2px solid var(--line);background:var(--surface)}.timeline li.now .tl-d{border-color:var(--brand);background:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 25%,transparent)}.timeline b{display:block;font-size:14px}.timeline small{display:block;font-size:12.5px;color:var(--muted)}.cdbig b,.face.back,.fiche-h h1,.fiche-h h2,.h-page,.hello-t,.hero-k,.onb-pill,.pct,.pod .step,.podimg .rk,.season-h b,.sec-h h2,h1,h2{font-family:var(--brandfont);font-synthesis:none;letter-spacing:0;font-stretch:normal}.h-page{font-size:24px;line-height:1.08;letter-spacing:.012em;word-spacing:.08em}.sec-h h2{font-size:17px}.hello-t{line-height:1.08}.esth{padding:0 0 18px;color:#fff;background:radial-gradient(48% 34% at 50% 34%,rgba(90,213,234,.62),transparent 72%),radial-gradient(70% 55% at -5% 45%,rgba(70,100,255,.55),transparent 70%),radial-gradient(70% 55% at 105% 45%,rgba(70,100,255,.45),transparent 70%),linear-gradient(180deg,#2048e8 0,#132c99 42%,#0a1440 70%,#050a1f 100%)}.esth::before{background:repeating-linear-gradient(-58deg,transparent 0 46px,rgba(255,255,255,.035) 46px 47px),conic-gradient(from 180deg at 50% -4%,transparent 146deg,rgba(255,255,255,.1) 155deg,transparent 164deg,transparent 184deg,rgba(255,255,255,.08) 191deg,transparent 199deg)}.esth-top{position:relative;z-index:30;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 16px 0}.esth-k{font-family:var(--brandfont);text-transform:uppercase;font-size:13px;white-space:nowrap;letter-spacing:.02em;transform:skewX(-6deg)}.live{white-space:nowrap;flex:none;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#e5243b;color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px 14px rgba(229,36,59,.45)}.live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#fff;flex:none;animation:livePulse 1.4s ease-in-out infinite}.btn .live-dot{background:#e5243b}@keyframes livePulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.65)}}.esth-cast{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));padding:4px 12px 0;margin-top:-4px}.esth-c{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;background:0 0;border:0;padding:0;color:#fff;border-radius:18px}.esth-ph{position:relative;z-index:var(--z);display:block;width:134%;margin-inline:-17%;aspect-ratio:3/4;pointer-events:none}.esth-ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0;-webkit-mask-image:linear-gradient(180deg,#000 58%,rgba(0,0,0,.35) 80%,transparent 97%);mask-image:linear-gradient(180deg,#000 58%,rgba(0,0,0,.35) 80%,transparent 97%)}.esth-ph.nocut{width:100%;margin-inline:0}.esth-ph.nocut .pimg{width:100%;height:100%;object-fit:cover;border-radius:16px 16px 0 0;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.esth-pct{position:relative;z-index:50;display:flex;align-items:center;justify-content:center;margin-top:calc(var(--fs) * -.95);font-family:var(--brandfont);font-synthesis:none;line-height:.9;white-space:nowrap}.esth-v{display:inline-flex;align-items:baseline;transform:skewX(-9deg);text-shadow:0 6px 26px rgba(5,10,31,.6),0 2px 0 rgba(5,10,31,.35)}.esth-v b{font-weight:400;font-size:var(--fs);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.esth-v small{font-size:calc(var(--fs) * .62);margin-left:.02em}.esth-tr{display:inline-flex;margin-left:4px;min-width:0}.tr{display:inline-flex;width:calc(var(--fs) * .28);min-width:12px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.tr svg{width:100%;height:auto}.tr.up{color:#3dd598}.tr.dn{color:#ff6b7c}.esth-n{position:relative;z-index:50;margin-top:6px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.85);max-width:100%;overflow:hidden;text-overflow:ellipsis}.esth-c.out .esth-ph .pimg,.esth-c.out .esth-ph img{filter:grayscale(1) brightness(.7)}.esth-c.out .esth-v{opacity:.55}.esth-t{position:relative;z-index:40;margin:16px 14px 0;text-align:center;font-family:var(--brandfont);font-synthesis:none;font-weight:400;text-transform:uppercase;font-size:clamp(19px,6vw,30px);line-height:1.05;transform:skewX(-7deg);letter-spacing:.005em}.esth-t em{font-style:normal;color:#b7c6ff}.esth-f{position:relative;z-index:40;margin:8px 16px 0;text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(255,255,255,.8)}.esth-c:focus-visible{outline-offset:-3px}@media (prefers-reduced-motion:no-preference){.view.enter .esth-ph{animation:estUp .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * .09s)}.view.enter .esth-pct{animation:rise .5s ease-out both;animation-delay:calc(.35s + var(--i) * .09s)}.esth-c.bump .esth-v{animation:estBump .7s ease-out}}@keyframes estUp{from{opacity:0;transform:translateY(30px) scale(.96)}}@keyframes estBump{0%{transform:skewX(-9deg) scale(1)}30%{transform:skewX(-9deg) scale(1.1);text-shadow:0 0 22px rgba(90,213,234,.9),0 6px 26px rgba(5,10,31,.6)}100%{transform:skewX(-9deg) scale(1)}}@media (prefers-reduced-motion:reduce){.live-dot{animation:none}}.est-me{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.est-me b{display:block;font-size:15px}.est-me small{display:block;font-size:13px;color:var(--muted)}.est-ic{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--brand) 14%,transparent);color:var(--brand)}.est-ic svg{width:20px;height:20px}.adm-pct{font-family:var(--brandfont);font-weight:400;font-size:18px}.add-votes{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;border:1px dashed var(--line);background:color-mix(in srgb,var(--surface-2) 50%,transparent)}.av-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.av-in{display:grid;grid-template-columns:28px minmax(0,1fr) 84px;gap:8px;align-items:center;font-size:14px;font-weight:600}.av-in span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-x{width:44px;height:44px;border:0;background:0 0;color:var(--muted);font-size:22px;border-radius:10px}.icon-x:hover{color:var(--danger)}h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{outline:0}.stepwrap>.sec-h,.view>.sec-h{margin-top:10px;margin-bottom:-8px}.stepwrap>.sec-h:first-child,.view>.sec-h:first-child{margin-top:0}.stepwrap{display:flex;flex-direction:column;gap:14px}.stepwrap>.lead:first-child{margin-top:0}.lead{margin-top:8px}h1,h2{line-height:1.15}.h-page{line-height:1.14}.hello-t,.hero-k{line-height:1.12}.stage .eyebrow+.hero-k{margin-top:2px}.stat{gap:6px}.bar{margin-top:8px}.podx{gap:6px}.pt{font-size:13.5px;gap:6px;padding:0 4px}.field{gap:7px}.rrow .who small{display:block;margin-top:2px}.season-h{gap:6px}.duel-q{line-height:1.2}.legal h2,.legal h3{margin-top:6px}@media (min-width:760px){.playtabs{top:calc(env(safe-area-inset-top,0px) + 74px)}}@media (min-width:760px) and (max-width:979px){.pill-btn.acct span:not(.av):not(.ab-notes){display:none}.pill-btn.acct{padding:4px}}:root{--phbg:radial-gradient(95% 80% at 50% 22%,#4A86FF 0%,#1F4FE0 50%,#13248F 100%)}img.av,img.pimg,img.portrait{background:var(--phbg)!important}img.pimg,img.portrait{object-position:50% 0}.cboard{padding:0 10px 18px;background:radial-gradient(70% 24% at 50% 22%,rgba(74,134,255,.3),transparent 75%),radial-gradient(120% 70% at 50% -12%,#36f 0,rgba(51,102,255,.38) 36%,transparent 72%),linear-gradient(180deg,#0c1c58 0,#060b22 100%)}.cb-top{position:relative;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 6px 0}.cb-k{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.78);text-align:left}.cb-list{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px}.cb-i{position:relative;width:20%;padding:0 3px;container-type:inline-size}.cb-i.t1{width:33.333%;padding:0 7px}.cb-i.t2{width:25%;padding:0 5px}.cb-b{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background:0 0;border:0;padding:9cqi 0 0 12cqi;color:#fff;border-radius:14px}.cb-fr{position:relative;display:block;width:100%}.cb-ph{position:relative;display:block;aspect-ratio:1;border-radius:17cqi;overflow:hidden;background:var(--phbg);border:max(1.5px,1.6cqi) solid rgba(255,255,255,.5);box-shadow:0 7cqi 16cqi rgba(5,10,31,.45);transition:transform .2s ease}.cb-b.top .cb-ph{border-color:rgba(255,255,255,.92)}.cb-b.r1 .cb-ph{border-color:#f4bf4f;box-shadow:0 0 0 3cqi rgba(244,191,79,.22),0 10cqi 26cqi rgba(244,191,79,.3)}.cb-ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 12%}.cb-ini{display:grid;place-items:center;height:100%;font:900 30cqi var(--display)}.cb-rk{position:absolute;left:-15cqi;top:-12cqi;z-index:2;font-family:var(--brandfont);font-synthesis:none;font-size:50cqi;line-height:1;letter-spacing:-.02em;color:#fff;transform:skewX(-6deg);text-shadow:0 2cqi 7cqi rgba(5,10,31,.65);pointer-events:none}.cb-rk.dd{font-size:40cqi;left:-17cqi;top:-8cqi}.cb-b.r1 .cb-rk{color:#f4bf4f;text-shadow:0 0 10cqi rgba(244,191,79,.5),0 2cqi 6cqi rgba(5,10,31,.5)}.cb-nom{position:absolute;left:7cqi;right:7cqi;bottom:7cqi;border-radius:6cqi;background:rgba(207,51,70,.94);color:#fff;font-size:clamp(7.5px,9.5cqi,11px);font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:1px 0;line-height:1.35}.cb-n{display:block;max-width:100%;margin-top:8cqi;font-family:var(--display);font-stretch:110%;font-weight:800;font-size:clamp(11px,14cqi,16px);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-sc{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:2px;font-size:clamp(10.5px,11cqi,12.5px);font-weight:600;color:rgba(255,255,255,.66);font-variant-numeric:tabular-nums}.cb-d{font-size:.85em;font-weight:800}.cb-d.up{color:#3dd598}.cb-d.dn{color:#ff8a98}@media (hover:hover){.cb-b:hover .cb-ph{transform:translateY(-2px)}}.cb-b:focus-visible{outline-offset:3px}.cb-moved .cb-ph{animation:cbGlow 1s ease-out}@keyframes cbGlow{30%{box-shadow:0 0 0 3cqi rgba(90,213,234,.55),0 0 18cqi rgba(90,213,234,.6)}}.cb-f{margin-top:20px;font-size:12.5px;color:rgba(255,255,255,.7)}.cb-f b{color:#fff;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.view.enter .cb-list.boot .cb-i{animation:rise .5s ease-out both;animation-delay:calc(var(--i) * .035s)}}.cb-b{padding-bottom:9cqi}.cb-n{position:absolute;left:-8cqi;right:-8cqi;bottom:-9cqi;z-index:3;display:block;max-width:none;margin:0;text-align:center;font-family:var(--brandfont);font-synthesis:none;font-weight:400;font-stretch:normal;text-transform:uppercase;font-size:clamp(9px,15.5cqi,19px);line-height:1.3;letter-spacing:.01em;white-space:nowrap;overflow:visible;color:#fff;text-shadow:0 0 3px rgba(5,10,31,.95),0 0 8px rgba(5,10,31,.75),0 2px 4px rgba(5,10,31,.9)}.cb-b.r1 .cb-n{color:#ffe7a8}.cb-list{row-gap:22px}.cb-more{padding:0;overflow:hidden}.cb-more>summary{list-style:none;display:grid;grid-template-columns:40px minmax(0,1fr) 20px;gap:12px;align-items:center;padding:14px 16px;cursor:pointer;min-height:64px}.cb-more>summary::-webkit-details-marker{display:none}.cb-more-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--brand) 16%,transparent);color:var(--brand)}.cb-more-ic svg{width:20px;height:20px}.cb-more-t b{display:block;font-size:15.5px}.cb-more-t small{display:block;margin-top:2px;font-size:13px;color:var(--muted);line-height:1.35}.cb-more-chev{display:grid;place-items:center;color:var(--muted);transition:transform .25s ease}.cb-more-chev svg{width:18px;height:18px}.cb-more[open] .cb-more-chev{transform:rotate(90deg)}.cb-more-b{display:flex;flex-direction:column;gap:14px;padding:4px 14px 16px;border-top:1px solid var(--line);padding-top:16px}.stats.two{grid-template-columns:repeat(2,minmax(0,1fr))}.stats.two .stat:last-child:nth-child(odd){grid-column:1/-1}.stat b.up{color:var(--ok)}.cs-list{gap:8px}.cs-row .who small{display:block;margin-top:6px;font-size:12px;color:var(--muted);white-space:normal;line-height:1.35}.cs-row .rgt{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.cs-d{font-size:11.5px;font-weight:700;color:var(--muted);white-space:nowrap}.cs-d.up{color:var(--ok)}.cs-d.dn{color:var(--danger)}@media (prefers-reduced-motion:no-preference){.cb-more[open] .cb-more-b{animation:rise .3s ease-out}}:root{--ny:#FFD23F;--nr:#F2433A;--nv:#8E44FF;--nfill:#fff;--gloss:radial-gradient(120% 55% at 50% -6%,rgba(255,255,255,.62),rgba(255,255,255,0) 62%),radial-gradient(100% 100% at 50% 50%,rgba(255,255,255,0) 58%,rgba(255,255,255,.28) 100%)}.hue-y{--phbg:var(--gloss),radial-gradient(90% 55% at 50% 112%,rgba(120,40,0,.35),rgba(0,0,0,0) 70%),linear-gradient(165deg,#FFE98F 0%,#FFC93C 42%,#F4900C 100%)}.hue-r{--phbg:var(--gloss),radial-gradient(90% 55% at 50% 112%,rgba(5,20,80,.4),rgba(0,0,0,0) 70%),linear-gradient(165deg,#86AEFF 0%,#4A86FF 45%,#1F4FE0 100%)}.hue-v{--phbg:var(--gloss),radial-gradient(90% 55% at 50% 112%,rgba(40,0,90,.38),rgba(0,0,0,0) 70%),linear-gradient(165deg,#C08BFF 0%,#8E44FF 45%,#5520C2 100%)}.castx b,.cb-n,.dcard .pname,.esth-n,.fiche-h img.portrait+.stack h1,.nomc b,.pcard .pname,.podx b{font-family:var(--brandfont);font-weight:400;font-synthesis:none;font-stretch:normal;text-transform:none;letter-spacing:.01em;color:var(--nfill);text-shadow:.06em .06em 0 var(--ny),.12em .12em 0 var(--nr),.18em .18em 0 var(--nv),.24em .3em .12em rgba(0,0,0,.75),.22em .34em .5em rgba(0,0,10,.85),0 0 .6em rgba(0,0,10,.45);transform:skewX(-8deg);padding:0 .22em .2em 0}.cb-n,.dcard .pname,.esth-n,.stage .nomc b,.stage .podx b{color:#fff}.podx b{font-size:17px}.podx.p1 b{font-size:19px}.castx b{font-size:16px;line-height:1.25}.nomc b{font-size:17px}.dcard .pname{font-size:21px}.pcard .pname{font-size:14.5px;line-height:1.3}.esth-n{font-size:clamp(13px,4vw,17px);letter-spacing:.01em;margin-top:8px;overflow:visible}.fiche-h img.portrait+.stack h1{font-size:34px}.cb-n{font-size:clamp(10px,16.5cqi,20px);bottom:-10cqi;overflow:visible}.cb-b.r1 .cb-n{color:#fff}.badge:not(.locked) .medal,.cb-more-ic,.est-ic,.modes .mode .ic,.pt-n,.steplist .srow .step-ic{position:relative;border:0;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -4px 10px rgba(0,0,0,.18),0 4px 14px var(--gl-sh,rgba(0,0,0,.25))}.badge:not(.locked) .medal,.cb-more-ic,.est-ic,.modes .mode .ic,.pt-n,.steplist .srow .step-ic{background:var(--gloss),linear-gradient(165deg,#86aeff 0,#4a86ff 45%,#1f4fe0 100%);color:#fff;--gl-sh:rgba(74,134,255,.35)}.pt-n{width:26px;height:26px;font-size:12.5px}.pt:not([aria-selected=true]) .pt-n{opacity:.8}.steplist .srow .step-ic{width:38px;height:38px;border-radius:12px}.modes .mode .ic svg,.steplist .srow .step-ic svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.nomc{position:relative;gap:0;padding:0;border:0;border-radius:16px;background:0 0!important;box-shadow:none}.nomc .pimg{border-radius:16px;border:2px solid rgba(255,255,255,.4);box-shadow:0 10px 22px rgba(5,10,31,.45);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nomc b{position:relative;z-index:2;margin-top:-.55em;max-width:100%;white-space:nowrap}.nomc[aria-pressed=true]{border:0}.nomc[aria-pressed=true] .pimg{border-color:#f4bf4f;box-shadow:0 0 0 3px rgba(244,191,79,.35),0 12px 28px rgba(244,191,79,.35)}.nomc-ok{position:absolute;top:-8px;right:-8px;z-index:3;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#f4bf4f;color:#2b1d00;box-shadow:0 3px 10px rgba(0,0,0,.35)}.nomc-ok svg{width:16px;height:16px}@media (hover:hover){.nomc:not(:disabled):hover .pimg{transform:translateY(-3px)}}.nomc:disabled{opacity:1}.nomc:disabled .pimg{filter:saturate(.85)}.nomgrid{gap:14px 12px}.castx b,.dcard .pname,.nomc b,.pcard .pname,.podx b{position:relative;z-index:3;line-height:1.3;padding-top:0;padding-bottom:.2em;max-width:100%}.nomc b{margin-top:-.65em}.podx b{margin-top:calc(-.65em - 6px)}.podimg{margin-bottom:0}.podimg .rk{left:-8px;top:-10px;bottom:auto;transform:none}.podx.p1 .podimg .rk{left:-10px;top:-12px;bottom:auto}.castx{gap:4px}.castx b{margin-top:calc(-.65em - 4px);text-align:center;align-self:center}.castx small{text-align:center}.castx .nomtag{align-self:center}.cast-nom{left:auto;right:6px;top:6px;bottom:auto;padding:2px 6px;border-radius:99px;font-size:10px}.pcard .pname{margin-top:calc(-.65em - 6px);overflow:visible}.dcard .pname{margin-top:calc(-.65em - 8px);text-align:center}.cb-n{bottom:0;padding-bottom:0;transform:translateY(50%) skewX(-8deg)}.cb-b{padding-bottom:7cqi}.pcard{border:0;padding:0;gap:0;background:0 0!important;border-radius:14px}.pcard .pimg{border-radius:14px;border:2px solid rgba(255,255,255,.12);box-shadow:0 8px 18px rgba(5,10,31,.35);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.pcard[aria-pressed=true]{border:0}.pcard[aria-pressed=true] .pimg{border-color:var(--brand);box-shadow:0 10px 22px color-mix(in srgb,var(--brand) 35%,transparent)}.pcard .pname{margin-top:-.65em}.pcard .ord{top:-7px;right:-7px;z-index:4}.pgrid{gap:14px 10px}.dcard{border:0;padding:0;gap:0;background:0 0;border-radius:18px}.dcard .pimg,.dcard img{border-radius:18px;border:2px solid rgba(255,255,255,.14);box-shadow:0 12px 26px rgba(5,10,31,.4)}.dcard .pname{margin-top:-.65em}@media (prefers-reduced-motion:no-preference){.dcard.win{box-shadow:none}.dcard.win .pimg,.dcard.win img{border-color:#f4bf4f;box-shadow:0 0 0 4px rgba(244,191,79,.3),0 18px 40px rgba(244,191,79,.3)}}@media (hover:hover){.dcard:hover img,.pcard:not(:disabled):hover .pimg{transform:translateY(-2px)}}:root{--panel:rgba(16,28,70,.58);--panel-brd:linear-gradient(180deg,rgba(170,198,255,.30),rgba(170,198,255,.07) 38%,rgba(170,198,255,.12));--r-sm:12px;--r-md:16px;--r-lg:20px;--btn-glass:radial-gradient(120% 95% at 50% -35%,rgba(255,255,255,.5),rgba(255,255,255,0) 60%),linear-gradient(180deg,#5D93FF 0%,#3B74F5 55%,#2A5FE6 100%)}.badge,.card,.cb-more,.mode,.rrow,.stat,.sticky-bar,details.adm{border:1px solid transparent;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.012) 46%) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,var(--panel-brd) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 10px 28px rgba(2,6,24,.32)}.card,.cb-more,.mode,details.adm{border-radius:var(--r-lg)}.badge,.rrow,.stat{border-radius:var(--r-md)}.cs-row.me,.mode.rec,.rrow.me{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.015) 46%) padding-box,linear-gradient(rgba(30,56,140,.62),rgba(30,56,140,.62)) padding-box,linear-gradient(180deg,#86aeff,rgba(74,134,255,.35)) border-box}.chip,.react{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,var(--panel-brd) border-box;border:1px solid transparent}.react[aria-pressed=true]{background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.03)) padding-box,linear-gradient(rgba(40,80,190,.7),rgba(40,80,190,.7)) padding-box,linear-gradient(180deg,#86aeff,rgba(74,134,255,.4)) border-box}.btn,.pill-btn.primary,.pt[aria-selected=true],.seg button[aria-pressed=true]{background:var(--btn-glass);color:#fff;border-color:transparent;text-shadow:0 1px 1px rgba(0,10,60,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -2px 6px rgba(10,30,120,.35),0 8px 22px rgba(74,134,255,.32)}.btn.ghost-b{background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.02)) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,var(--panel-brd) border-box;border:1px solid transparent;color:var(--fg);text-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.btn.outline{background:rgba(74,134,255,.06);color:#9dbdff;text-shadow:none;border:1.5px solid rgba(134,174,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.btn.light{background:radial-gradient(120% 95% at 50% -35%,#fff,rgba(255,255,255,0) 60%),linear-gradient(180deg,#fff,#e3ecff);color:#1533a6;text-shadow:none;box-shadow:inset 0 -2px 6px rgba(21,51,166,.15),0 10px 26px rgba(0,0,0,.28)}.btn.danger{background:radial-gradient(120% 95% at 50% -35%,rgba(255,255,255,.45),rgba(255,255,255,0) 60%),linear-gradient(180deg,#ff6b7c,#e5243b)}.btn:disabled,.btn[disabled]{filter:saturate(.4) brightness(.8);box-shadow:none}.inp{background:rgba(5,10,31,.55);border-color:rgba(170,198,255,.18);border-radius:var(--r-sm)}.inp:focus{border-color:#86aeff;box-shadow:0 0 0 3px rgba(74,134,255,.25)}.playtabs,.seg{background:rgba(7,13,38,.55);border:1px solid rgba(170,198,255,.14)}.method{background:0 0;border-radius:0;padding:14px 2px 0;border-top:1px solid rgba(170,198,255,.14);color:var(--muted);font-size:13.5px}.method b{color:var(--muted)}.duel-q,.mode b,.qs-t,.season-h small,.wk-h b,details.adm>summary,h3{font-family:var(--body);font-weight:750;font-stretch:normal;letter-spacing:0}h3{font-size:17px}.adm-pct,.cdbig b,.code,.earned,.pct,.rrow .pos,.score,.stat b,.vs{font-family:var(--brandfont);font-weight:400;font-synthesis:none;font-stretch:normal}.stat b{font-size:24px;letter-spacing:.01em}.av,.cb-ini,.pcard .pimg{font-family:var(--brandfont);font-weight:400}.chart .grid{stroke:rgba(170,198,255,.12);stroke-dasharray:3 5}.chart .area{fill:url(#cgArea);opacity:1}.chart .line{stroke:url(#cgLine);stroke-width:3}.chart .glow{fill:none;stroke:#4A86FF;stroke-width:6;opacity:.55;filter:url(#cgGlow)}.chart .dot{fill:url(#cgDot);stroke:rgba(255,255,255,.85);stroke-width:1.5;filter:drop-shadow(0 0 4px rgba(74,134,255,.9))}.chart .dot.end{fill:url(#cgDot);stroke:#fff;stroke-width:2}.chart .val{font-family:var(--brandfont);font-weight:400;font-size:12px}.chart.bars .b{fill:url(#cbBarO)}.chart.bars .b.cur{fill:url(#cbBar);filter:drop-shadow(0 0 6px rgba(74,134,255,.6))}.card.empty{position:relative;padding-top:78px;text-align:center;align-items:center}.card.empty::before{content:"";position:absolute;top:18px;left:50%;width:48px;height:48px;margin-left:-24px;border-radius:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='28 8 166 102'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23FFFFFF'/%3E%3Cstop offset='1' stop-color='%23DDE8FF'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M83.0,10 H190.0 V36 H83.0 A13.0,13.0 0 0 1 83.0,10Z M43.0,46 H190.0 V72 H43.0 A13.0,13.0 0 0 1 43.0,46Z M99.0,82 H190.0 V108 H99.0 A13.0,13.0 0 0 1 99.0,82Z' fill='url(%23g)'/%3E%3C/svg%3E") center/26px no-repeat,var(--gloss),linear-gradient(165deg,#86aeff 0,#4a86ff 45%,#1f4fe0 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -4px 10px rgba(0,0,0,.18),0 6px 18px rgba(74,134,255,.4)}.card.empty .btn{align-self:center}@media (max-width:520px){.cb-i{width:25%;padding:0 4px}.cb-n{font-size:clamp(11px,16.5cqi,20px)}}.cb-n{font-size:clamp(11px,16.5cqi,20px)}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(110% 55% at 50% -5%,rgba(40,80,210,.3),rgba(40,80,210,0) 65%),radial-gradient(90% 60% at 0 100%,rgba(30,70,200,.14),rgba(30,70,200,0) 60%),radial-gradient(140% 100% at 50% 50%,rgba(0,0,8,0) 55%,rgba(0,0,8,.55) 100%)}.sec-h h2::before{content:"";display:inline-block;width:1.378em;height:.844em;margin-right:.42em;vertical-align:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='30 10 160 98'%3E%3Cpath d='M83.0,10 H190.0 V36 H83.0 A13.0,13.0 0 0 1 83.0,10Z M43.0,46 H190.0 V72 H43.0 A13.0,13.0 0 0 1 43.0,46Z M99.0,82 H190.0 V108 H99.0 A13.0,13.0 0 0 1 99.0,82Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/contain;filter:drop-shadow(0 0 5px rgba(120,170,255,.55))}.method{border-top:0;position:relative}.method::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(170,198,255,0),rgba(170,198,255,.28) 18%,rgba(170,198,255,.28) 44%,rgba(170,198,255,0) 47%,rgba(170,198,255,0) 53%,rgba(170,198,255,.28) 56%,rgba(170,198,255,.28) 82%,rgba(170,198,255,0))}.method::after{content:"";position:absolute;top:-6px;left:50%;width:19px;height:12px;margin-left:-9.5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='30 10 160 98'%3E%3Cpath d='M83.0,10 H190.0 V36 H83.0 A13.0,13.0 0 0 1 83.0,10Z M43.0,46 H190.0 V72 H43.0 A13.0,13.0 0 0 1 43.0,46Z M99.0,82 H190.0 V108 H99.0 A13.0,13.0 0 0 1 99.0,82Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center/contain}.spk{position:fixed;z-index:300;pointer-events:none;background:var(--c,#fff);border-radius:99px;filter:drop-shadow(0 0 4px rgba(255,255,255,.7))}@media (prefers-reduced-motion:no-preference){.cast-ph::after,.cb-ph::after,.nomc::before,.podimg::after{content:"";position:absolute;z-index:1;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,0) 36%,rgba(255,255,255,.34) 48%,rgba(255,255,255,.08) 53%,rgba(255,255,255,0) 62%) no-repeat;background-size:280% 100%;background-position:170% 0;animation:sheen 8s ease-in-out infinite}.cb-ph::after{inset:0;animation-delay:calc(var(--i,0) * .28s)}.podimg::after{inset:0;border-radius:16px}.podx.p1 .podimg::after{animation-delay:.6s}.podx.p3 .podimg::after{animation-delay:1.2s}.cast-ph::after{inset:0;border-radius:14px}.castx:nth-child(2) .cast-ph::after{animation-delay:.4s}.castx:nth-child(3) .cast-ph::after{animation-delay:.8s}.castx:nth-child(4) .cast-ph::after{animation-delay:1.2s}.castx:nth-child(5) .cast-ph::after{animation-delay:1.6s}.nomc::before{top:0;left:0;right:0;aspect-ratio:3/4;border-radius:16px}.nomc:nth-child(2)::before{animation-delay:.5s}.nomc:nth-child(3)::before{animation-delay:1s}.nomc:nth-child(4)::before{animation-delay:1.5s}}@keyframes sheen{0%,70%{background-position:170% 0}100%{background-position:-70% 0}}.sec-h h2{transform:skewX(-10deg);transform-origin:0 100%}.method::after{transform:skewX(-10deg)}.card.empty::before{background-size:26px auto}.rv-mine .ans-chip{border-color:rgba(170,198,255,.3);transition:background .3s ease,border-color .3s ease,opacity .3s ease}.rv-mine .ans-chip.ok{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 18%,transparent)}.rv-mine .ans-chip.near{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 14%,transparent)}.rv-mine .ans-chip.ko{opacity:.5}.rv-drum{font-family:var(--brandfont);font-size:20px;margin-top:6px;transform:skewX(-8deg)}.rv-drum.done{color:var(--muted);font-size:15px;font-family:var(--body);font-weight:800;letter-spacing:.08em;text-transform:uppercase;transform:none}.rv-dots i{font-style:normal;display:inline-block;animation:rvDot 1.2s infinite}.rv-dots i:nth-child(2){animation-delay:.2s}.rv-dots i:nth-child(3){animation-delay:.4s}@keyframes rvDot{0%,100%{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.rv-slots{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:4px 0 2px}.rv-slot{position:relative;width:96px;display:flex;flex-direction:column;align-items:center}.rv-slots.solo .rv-slot{width:132px}.rv-pos{position:absolute;top:-10px;left:-8px;z-index:4;min-width:30px;height:30px;padding:0 7px;border-radius:15px;display:grid;place-items:center;font:400 14px var(--brandfont);color:#fff;background:var(--gloss),linear-gradient(165deg,#86aeff,#4a86ff 45%,#1f4fe0);box-shadow:0 4px 12px rgba(74,134,255,.45)}.rv-card{position:relative;width:100%;aspect-ratio:3/4;border-radius:16px;overflow:hidden;display:grid;place-items:center;background:var(--gloss),linear-gradient(165deg,#3b6ff0,#1a3bb0 55%,#0c1c58);border:2px solid rgba(170,198,255,.35);box-shadow:0 10px 24px rgba(2,6,24,.45)}.rv-q{font:400 54px var(--brandfont);color:var(--fg);transform:skewX(-8deg);text-shadow:0 0 18px rgba(134,174,255,.9)}.rv-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 12%;background:var(--phbg)}.rv-name{position:relative;z-index:3;margin-top:-.65em;font-family:var(--brandfont);font-weight:400;font-size:16px;line-height:1.3;color:var(--fg);white-space:nowrap;transform:skewX(-8deg);padding:0 .22em .2em 0;text-shadow:.06em .06em 0 var(--ny),.12em .12em 0 var(--nr),.18em .18em 0 var(--nv),.24em .3em .12em rgba(0,0,0,.75),.22em .34em .5em rgba(0,0,10,.85)}.rv-slot:not(.landed) .rv-name{opacity:.55}.rv-badge{position:absolute;top:6px;right:6px;z-index:3;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:900;font-size:16px;box-shadow:0 3px 10px rgba(0,0,0,.35)}.rv-badge.hit{background:var(--ok);color:#06210f}.rv-badge.near{background:var(--gold);color:#2b1d00}.rv-badge svg{width:16px;height:16px}.rv-slot.hit .rv-card{border-color:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 35%,transparent),0 12px 28px rgba(61,213,152,.3)}.rv-slot.near .rv-card{border-color:var(--gold)}.rv-slot.landed:not(.hit):not(.near) .rv-card{border-color:rgba(255,255,255,.85)}.rv-skip{align-self:center;font-size:13px;color:var(--muted)}.rv-pts{display:flex;flex-direction:column;align-items:center;gap:4px}@media (prefers-reduced-motion:no-preference){.rv-card.wait{animation:rvPulse 1.3s ease-in-out infinite}.rv-card.spin{animation:rvShake .18s linear infinite}.rv-card.spin .rv-img{filter:blur(1.2px) saturate(1.2)}.rv-slot.landed .rv-card{animation:rvLand .7s cubic-bezier(.2,.8,.2,1)}.rv-slot.landed .rv-card::after{content:"";position:absolute;inset:0;z-index:2;background:#fff;animation:rvFlash .6s ease-out forwards;pointer-events:none}.rv-slot.landed .rv-badge{animation:pop .4s .25s cubic-bezier(.2,.8,.2,1) both}.rv-pts:not([hidden]){animation:rise .45s ease-out}}@keyframes rvPulse{0%,100%{box-shadow:0 10px 24px rgba(2,6,24,.45),0 0 0 0 rgba(74,134,255,0)}50%{box-shadow:0 10px 24px rgba(2,6,24,.45),0 0 26px 4px rgba(74,134,255,.55)}}@keyframes rvShake{0%{transform:translateY(0)}50%{transform:translateY(-2px)}100%{transform:translateY(0)}}@keyframes rvLand{0%{transform:scale(.88)}55%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes rvFlash{from{opacity:.85}to{opacity:0}}:root{--g-gold:var(--gloss),radial-gradient(90% 55% at 50% 112%,rgba(110,60,0,.35),rgba(0,0,0,0) 70%),linear-gradient(165deg,#FFF0B0 0%,#FFD45C 42%,#E2A21A 100%);--g-silver:var(--gloss),radial-gradient(90% 55% at 50% 112%,rgba(30,40,70,.35),rgba(0,0,0,0) 70%),linear-gradient(165deg,#FFFFFF 0%,#D9E0EC 45%,#9AA6BC 100%);--g-bronze:var(--gloss),radial-gradient(90% 55% at 50% 112%,rgba(80,30,0,.38),rgba(0,0,0,0) 70%),linear-gradient(165deg,#FFD9B5 0%,#E39A5B 45%,#A85A26 100%)}.hue-g{--phbg:var(--g-gold)}.hue-s{--phbg:var(--g-silver)}.hue-bz{--phbg:var(--g-bronze)}.hue-nr{--phbg:var(--gloss),radial-gradient(90% 55% at 50% 112%,rgba(90,0,20,.38),rgba(0,0,0,0) 70%),linear-gradient(165deg,#FF8E7A 0%,#F2433A 45%,#B5173A 100%)}.cb-b.r2 .cb-ph,.podx.p2 .podimg img{border-color:#e3e8f2}.cb-b.r3 .cb-ph,.podx.p3 .podimg img{border-color:#e8a06a}.cb-b.r2 .cb-rk{color:#e6ebf5}.cb-b.r3 .cb-rk{color:#f0a86a}.podx.p2 .podimg .rk{background:var(--g-silver);color:#2a3346}.podx.p3 .podimg .rk{background:var(--g-bronze);color:#3a1c08}.podx.p1 .podimg .rk{background:var(--g-gold);color:#3a2600}.castx:first-child .cast-rk{background:var(--g-gold);color:#3a2600}.castx:nth-child(2) .cast-rk{background:var(--g-silver);color:#2a3346}.castx:nth-child(3) .cast-rk{background:var(--g-bronze);color:#3a1c08}.rrow.podm .pos{display:grid;place-items:center;font:800 15px var(--body)!important;width:30px;height:30px;border-radius:50%;justify-self:center;color:#3a2600;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 3px 10px rgba(0,0,0,.3)}.rrow.m2 .pos{background:var(--g-silver);color:#2a3346!important}.rrow.m3 .pos{background:var(--g-bronze);color:#3a1c08!important}.rrow.m2{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.015) 46%) padding-box,linear-gradient(rgba(40,48,72,.6),rgba(40,48,72,.6)) padding-box,linear-gradient(180deg,#e3e8f2,rgba(154,166,188,.3)) border-box}.rrow.m3{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.015) 46%) padding-box,linear-gradient(rgba(60,36,24,.55),rgba(60,36,24,.55)) padding-box,linear-gradient(180deg,#e8a06a,rgba(168,90,38,.3)) border-box}.mini.podm .p{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-weight:800}.mini.m2 .p{background:var(--g-silver);color:#2a3346}.mini.m3 .p{background:var(--g-bronze);color:#3a1c08}.hrank{display:grid;grid-template-columns:auto minmax(0,1fr) 20px;gap:14px;align-items:center;text-align:left;width:100%;color:var(--fg);padding:14px 16px}.hr-rk{width:58px;height:58px;border-radius:18px;display:flex;align-items:baseline;justify-content:center;padding-top:9px;background:var(--gloss),linear-gradient(165deg,#86aeff 0,#4a86ff 45%,#1f4fe0 100%);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -4px 10px rgba(0,0,0,.18),0 6px 16px rgba(74,134,255,.35)}.hr-rk b{font:400 30px var(--brandfont);line-height:1}.hr-rk small{font:800 11px var(--body);margin-left:1px}.hrank.m2 .hr-rk{background:var(--g-silver);color:#2a3346;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 6px 18px rgba(154,166,188,.4)}.hrank.m3 .hr-rk{background:var(--g-bronze);color:#3a1c08;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 6px 18px rgba(168,90,38,.4)}.hr-t{display:flex;flex-direction:column;gap:1px;min-width:0}.hr-t small{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.hr-t b{font-size:18px;font-family:var(--brandfont);font-weight:400;transform:skewX(-6deg);transform-origin:0 100%}.hr-t .note{font-size:13px}.hr-go{color:var(--muted);display:grid;place-items:center}.hr-go svg{width:18px;height:18px}.pick-res>span{position:relative;padding-right:8px}.pick-res>span.exact{border-color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent)}.pick-res>span.near{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 10%,transparent)}.pick-res>span.miss{border-color:color-mix(in srgb,var(--danger) 60%,transparent);opacity:.8}.pr-n{position:absolute;top:-6px;left:-4px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font:800 10px var(--body);font-style:normal;color:var(--fg);background:var(--brand)}.pr-ic,.rv-ci{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;font-style:normal;flex:none}.pr-ic svg,.rv-break em svg,.rv-ci svg{width:12px;height:12px}.ans-chip.ok .rv-ci,.exact .pr-ic,.rv-break .exact em{background:var(--ok);color:#06210f}.ans-chip.near .rv-ci,.near .pr-ic,.rv-break .near em{background:var(--gold);color:#2b1d00}.ans-chip.ko .rv-ci,.miss .pr-ic,.rv-break .miss em{background:var(--danger);color:var(--fg)}.rv-ci:empty{display:none}.pr-pts{font-weight:800;font-size:12px;color:var(--muted)}.exact .pr-pts{color:var(--ok)}.near .pr-pts{color:var(--gold)}.rv-break{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:6px}.rv-break span{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;font-size:13px;font-weight:600;background:rgba(255,255,255,.05);border:1px solid rgba(170,198,255,.16)}.rv-break em{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;font-style:normal}.rv-break .exact b{color:var(--ok)}.rv-break .near b{color:var(--gold)}.rv-break .miss b{color:var(--muted)}.rv-badge.near svg{width:16px;height:16px}.prof-h{gap:10px}.prof-top{display:flex;gap:16px;align-items:center}.prof-h .hello-t{overflow-wrap:anywhere}.prof-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.streak-tag{display:inline-flex;align-items:center;gap:4px}.streak-tag svg{color:#ff9a3d}.pill-btn.acct{position:relative;overflow:visible}.ab-notes{position:absolute;top:-10px;right:-8px;display:flex;flex-direction:row-reverse;pointer-events:none}.ab-notes i{width:19px;height:19px;border-radius:50%;display:grid;place-items:center;margin-left:-7px;font:800 11px/1 var(--body);font-style:normal;color:#fff;box-shadow:0 0 0 2px #0a1030,inset 0 1px 0 rgba(255,255,255,.5);animation:ndPop .5s cubic-bezier(.3,1.6,.5,1) both}.ab-notes i:first-child{margin-left:0}.ab-notes i svg{width:11px;height:11px}.nd-todo{background:linear-gradient(170deg,#ff7a86,#e5243b)}.nd-res{background:linear-gradient(165deg,#86aeff,#2f64f0)}.nd-badge{background:var(--g-gold);color:#3a2600!important}.nd-verify{background:linear-gradient(170deg,#ffc163,#f08a1c);color:#3a1c00!important}@keyframes ndPop{from{transform:scale(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ab-notes i{animation:none}}.notif-list{padding:4px 14px;display:flex;flex-direction:column}.notif{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.notif:last-child{border-bottom:0}.nf-ic{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -4px 10px rgba(0,0,0,.18)}.nf-ic svg{width:18px;height:18px}.nf-t b{display:block;font-size:14.5px;line-height:1.3}.nf-t small{display:block;font-size:12.5px;color:var(--muted);margin-top:2px}.badge[data-new]{position:relative}.badge[data-new]::after{content:attr(data-new);position:absolute;top:8px;right:8px;font:800 10px/1 var(--body);text-transform:uppercase;letter-spacing:.06em;padding:4px 7px;border-radius:999px;background:var(--g-gold);color:#3a2600}.sec-lead{margin-top:4px}.cotev .nomgrid{margin-top:2px}.cv-c{position:relative}.cv-rk{position:absolute;top:6px;left:6px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:800 13px var(--body);background:rgba(10,16,48,.72);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.35);z-index:2}.cv-faces{display:flex;align-items:center;padding-left:10px;margin:4px 0 2px}.cv-faces .pimg{width:52px;height:52px;border-radius:50%;object-fit:cover;object-position:50% 18%;margin-left:-10px;box-shadow:0 0 0 3px #1b2c78,0 6px 14px rgba(0,0,20,.4)}.cv-more{margin-left:-10px;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font:800 15px var(--body);background:rgba(255,255,255,.14);color:var(--fg);box-shadow:0 0 0 3px #1b2c78;backdrop-filter:blur(6px)}body::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 42% at 50% -6%,rgba(40,120,255,.16),transparent 70%),radial-gradient(50% 40% at -8% 35%,rgba(0,190,230,.08),transparent 70%),radial-gradient(50% 40% at 108% 70%,rgba(60,90,255,.1),transparent 70%),radial-gradient(130% 95% at 50% 40%,transparent 55%,rgba(0,0,12,.55) 100%)}.joker-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.joker-btn{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 7px;border-radius:999px;border:1px solid rgba(244,191,79,.45);background:rgba(244,191,79,.08);color:var(--muted);font-weight:700;font-size:14px}.joker-btn .jk-ic{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:900 13px/1 var(--body);background:var(--g-gold);color:#3a2600;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.joker-btn.on{background:var(--g-gold);color:#3a2600;border-color:transparent;box-shadow:0 6px 18px rgba(226,162,26,.4)}.joker-btn.on .jk-ic{background:#3a2600;color:#ffd97a}.joker-btn:disabled{opacity:.45}.joker-row .note{flex:1 1 180px;font-size:12.5px}.jk-mini{display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 6px;border-radius:11px;font:900 11px/1 var(--body);background:var(--g-gold);color:#3a2600;margin-left:4px;align-self:center}.jk-tag{font-style:normal;font-size:11px;font-weight:800;color:#ffd97a;margin-left:4px}.rv-break .jk{color:#ffd97a}.rv-break .jk em{font:900 11px var(--body);font-style:normal}.nom-h .tag.nom{background:rgba(255,77,94,.16);color:#ff8a95}.badge.tier.t1 .medal{background:var(--gloss),var(--g-bronze);color:#3a1c08;--gl-sh:rgba(168,90,38,.4)}.badge.tier.t2 .medal{background:var(--gloss),var(--g-silver);color:#2a3346;--gl-sh:rgba(154,166,188,.4)}.badge.tier.t3 .medal{background:var(--gloss),var(--g-gold);color:#3a2600;--gl-sh:rgba(226,162,26,.45)}.badge.tier.t4 .medal{background:var(--gloss),linear-gradient(165deg,#f2fbff 0,#9fe3ff 40%,#5aa9ff 75%,#b98cff 100%);color:#10224f;--gl-sh:rgba(120,190,255,.55)}.tier-l{display:block;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-top:2px}.tier-l.t1{color:#e6a774}.tier-l.t2{color:var(--muted)}.tier-l.t3{color:var(--muted)}.tier-l.t4{color:var(--muted)}.tier-bar{display:block;height:4px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden;margin-top:6px;width:100%}.tier-bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#4a86ff,#86aeff)}.q-sec{font:900 22px/1 var(--body)}.onb-art{position:relative;overflow:hidden;isolation:isolate;background:var(--gloss),radial-gradient(90% 60% at 50% 115%,rgba(5,20,80,.45),transparent 70%),linear-gradient(160deg,#4a86ff 0,#2a6bff 40%,#13248f 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -10px 26px rgba(0,10,60,.35),0 12px 30px rgba(42,107,255,.32);border:1px solid rgba(170,198,255,.35)}.onb-art::after{content:"";position:absolute;top:-30px;right:-36px;width:120px;height:158px;z-index:-1;background:url("icon-wm.png") no-repeat center/contain;opacity:.14}.onb-ic{width:72px;height:72px;border-radius:20px;display:grid;place-items:center;color:#fff;background:var(--gloss),linear-gradient(165deg,#86aeff 0,#4a86ff 45%,#1f4fe0 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -5px 12px rgba(0,10,60,.3),0 8px 18px rgba(0,10,60,.35)}.onb-ic svg{width:38px;height:38px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.onb-ic.gold{background:var(--gloss),var(--g-gold);color:#3a2600}.onb-pill{background:var(--gloss),linear-gradient(180deg,#fff,#dce7ff);box-shadow:inset 0 1px 0 #fff,0 6px 14px rgba(0,10,60,.3)}.onb-p .av{box-shadow:0 0 0 3px rgba(255,255,255,.9),0 8px 18px rgba(0,10,60,.4)}.onb-p.nom .av{box-shadow:0 0 0 3px #ff5a6a,0 8px 18px rgba(0,10,60,.4)}.onb-p b{background:var(--g-gold);color:#3a2600;box-shadow:0 3px 8px rgba(0,10,60,.35)}.onb-p.r2 b{background:var(--g-silver);color:#2a3346}.onb-p.r3 b{background:var(--g-bronze);color:#3a1c08}.onb-p.r1 .av{box-shadow:0 0 0 3px #ffd45c,0 8px 18px rgba(0,10,60,.4)}.onb-p.r2 .av{box-shadow:0 0 0 3px #e3e8f2,0 8px 18px rgba(0,10,60,.4)}.onb-p.r3 .av{box-shadow:0 0 0 3px #e8a06a,0 8px 18px rgba(0,10,60,.4)}.hello .cta-bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;max-width:440px}.hello .cta-bar .btn{width:100%;min-width:0;padding-left:8px;padding-right:8px;font-size:clamp(12.5px,3.5vw,15px);line-height:1.15;white-space:nowrap;text-align:center;justify-content:center}.playtabs{grid-template-columns:minmax(0,1.32fr) minmax(0,1fr) minmax(0,1fr)}.pt{padding:0 8px}@media (max-width:420px){.pt{gap:5px;font-size:13px}.pt-n{width:22px;height:22px;font-size:11.5px}}@media (max-width:360px){.pt{gap:4px;font-size:12px;padding:0 5px}.pt-n{width:19px;height:19px;font-size:10.5px;border-width:1.5px}}.ab-notes i{position:relative;animation:ndPop .5s cubic-bezier(.3,1.6,.5,1) both,ndBounce 2.6s 1s ease-in-out infinite}.ab-notes i:nth-child(2){animation-delay:0s,1.15s}.ab-notes i:nth-child(3){animation-delay:0s,1.3s}.ab-notes i:nth-child(4){animation-delay:0s,1.45s}.ab-notes i::after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;animation:ndRing 2.6s 1s ease-out infinite}.nd-todo{--ring:rgba(255,77,94,.75)}.nd-res{--ring:rgba(90,150,255,.75)}.nd-badge{--ring:rgba(255,212,92,.75)}.nd-verify{--ring:rgba(255,170,60,.75)}#tabs .dot:not([hidden]){--ring:rgba(255,77,94,.8);animation:ndBounce 2.6s 1s ease-in-out infinite}.pt-new{--ring:rgba(244,191,79,.85);animation:ndBounce 2.6s 1.15s ease-in-out infinite}#tabs .dot:not([hidden])::after,.pt-new::after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;animation:ndRing 2.6s 1s ease-out infinite}@keyframes ndRing{0%{box-shadow:0 0 0 0 var(--ring)}100%,60%{box-shadow:0 0 0 9px transparent}}@keyframes ndBounce{0%,100%,78%{transform:none}84%{transform:translateY(-3px) scale(1.12)}90%{transform:translateY(0) scale(.96)}95%{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){#tabs .dot,#tabs .dot::after,.ab-notes i,.ab-notes i::after,.pt-new,.pt-new::after{animation:none!important}}.modes .mode.rec .tag{background:var(--g-gold);color:#3a2600;border:0;font-weight:900;letter-spacing:.04em;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 4px 12px rgba(226,162,26,.4)}html:not(.kbd) .pcard:focus,html:not(.kbd) .pcard:focus-visible{outline:0}.pcard .ord.m2{background:var(--g-silver);color:#2a3346}.pcard .ord.m3{background:var(--g-bronze);color:#3a1c08}.rank-list:not(.lb) .rrow.m2 .pos,.rank-list:not(.lb) .rrow.m3 .pos{background:0 0!important;color:#fff!important;box-shadow:none}details.pcat{padding:0;overflow:hidden}details.pcat>summary{list-style:none;display:grid;grid-template-columns:46px minmax(0,1fr) auto 18px;gap:12px;align-items:center;padding:14px 14px 14px 16px;cursor:pointer;border-radius:var(--r)}details.pcat>summary::-webkit-details-marker{display:none}.pcat-ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff;background:var(--gloss),linear-gradient(165deg,#86aeff 0,#4a86ff 45%,#1f4fe0 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -4px 10px rgba(0,10,60,.25),0 6px 16px rgba(0,10,60,.35)}.pcat-ic svg{width:23px;height:23px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.pcat-ic.saison{background:var(--g-gold);color:#3a2600}.pcat-ic.prime{background:var(--gloss),radial-gradient(90% 55% at 50% 112%,rgba(90,0,20,.38),rgba(0,0,0,0) 70%),linear-gradient(165deg,#ff8e7a 0,#f2433a 45%,#b5173a 100%)}.pcat-t{min-width:0}.pcat-t b{display:block;font-family:var(--brandfont);font-weight:400;font-size:18px;line-height:1.15}.pcat-t small{display:block;color:var(--muted);font-size:12.5px;margin-top:3px;line-height:1.35}.pcat-chev{display:grid;place-items:center;color:var(--muted)}.pcat-chev svg{width:18px;height:18px;transform:rotate(90deg);transition:transform .2s ease}details.pcat[open] .pcat-chev svg{transform:rotate(-90deg)}.pcat-b{display:flex;flex-direction:column;gap:10px;padding:2px 10px 12px}.pcat-b>.note{padding:0 6px}.pcat-b details.qd{background:rgba(255,255,255,.035);box-shadow:none}.pts-note{text-align:center;margin-top:6px}#cbList{overflow-anchor:none;contain:layout}.cb-rk{font-size:34cqi;left:-10cqi;top:-9cqi}.cb-rk.dd{font-size:27cqi;left:-11cqi;top:-7cqi}.cs-list .bar i{position:relative;overflow:hidden}.cs-list .bar i.bar-up{animation:barUp 1s ease-out}.cs-list .bar i.bar-dn{animation:barDn 1s ease-out}.cs-list .bar i.bar-dn::after,.cs-list .bar i.bar-up::after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);animation:barShine .9s ease-out forwards}@keyframes barUp{0%{box-shadow:0 0 0 rgba(120,220,255,0);filter:brightness(1)}30%{box-shadow:0 0 12px 2px rgba(120,220,255,.85);filter:brightness(1.35)}100%{box-shadow:0 0 0 rgba(120,220,255,0);filter:brightness(1)}}@keyframes barDn{0%{box-shadow:0 0 0 rgba(255,110,130,0)}30%{box-shadow:0 0 10px 2px rgba(255,110,130,.75)}100%{box-shadow:0 0 0 rgba(255,110,130,0)}}@keyframes barShine{to{left:110%}}.cs-row.m2 .bar i{background:linear-gradient(90deg,#fff,#9aa6bc)}.cs-row.m3 .bar i{background:linear-gradient(90deg,#ffd0a6,#a85a26)}.est-warn{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border:1px solid rgba(255,193,99,.35)!important;background:linear-gradient(180deg,rgba(255,193,99,.08),rgba(255,193,99,.03))!important}.ew-ic{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:900 16px/1 var(--body);color:#3a2600;background:var(--g-gold)}.est-warn p{margin:0;font-size:13.5px;line-height:1.5;color:var(--fg)}.est-warn b{display:block;margin-bottom:2px;color:var(--muted)}.est-warn a{color:var(--muted);font-weight:700;text-decoration:underline;text-underline-offset:2px}.av-edit{position:relative;flex:none;padding:0;border:0;background:0 0;border-radius:50%;cursor:pointer;color:inherit}.av-edit .av.xl{box-shadow:0 0 0 3px rgba(255,255,255,.85),0 10px 24px rgba(0,10,60,.45)}.av-edit .av-cam{position:absolute;right:-2px;bottom:-2px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#5b8cff,#2747d8);color:#fff;box-shadow:0 0 0 3px var(--bg,#0a1240),0 4px 10px rgba(0,10,60,.5);transition:transform .15s}.av-edit .av-cam svg{width:16px;height:16px}.av-edit:focus-visible .av-cam,.av-edit:hover .av-cam{transform:scale(1.08)}.av-edit:focus-visible{outline:2px solid #fff;outline-offset:4px}.badges.collapsed .badge:nth-child(n+5){display:none}.badges-more{margin-top:12px}.prof-top .prof-tags{margin-top:4px;justify-content:flex-start}.prof-top .prof-tags:empty{display:none}.chip[data-pnom][aria-pressed=true]{border-color:#ff5a6a;background:rgba(255,90,106,.2);box-shadow:0 0 0 1px rgba(255,90,106,.35),0 0 18px rgba(255,90,106,.25)}.pcat-t .new-res,.qs .new-res{align-self:flex-start;margin-top:6px}.pcat-t{display:flex;flex-direction:column}#tabs .dot.res,#tabs .dot.res:not([hidden]){background:linear-gradient(165deg,#ffe27a,#f5b21e);--ring:rgba(255,201,60,.85)}.btn.res-btn{background:linear-gradient(180deg,#ffe58a 0,#ffc83d 55%,#f0a91a 100%);color:#2a1a00;text-shadow:none;border:1px solid rgba(255,236,170,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 8px 22px rgba(245,178,30,.35)}.btn.res-btn:hover{filter:brightness(1.05)}.boot-load{display:flex;flex-direction:column;align-items:center;gap:14px;padding:80px 0;color:var(--muted);font-weight:600}.boot-spin{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.15);border-top-color:#86aeff;animation:mptRot .8s linear infinite}@keyframes mptRot{to{transform:rotate(360deg)}}.boot-err{margin-top:40px}.proto.beta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.beta-l{margin-left:auto;color:var(--muted);font-weight:700;text-decoration:underline;text-underline-offset:3px}.plist{display:flex;flex-direction:column;gap:10px}.prow{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.prow-h{display:flex;gap:10px;align-items:center;min-width:0}.prow-t{display:flex;flex-direction:column;min-width:0}.prow-t small{color:var(--muted);font-size:12.5px;overflow-wrap:anywhere}.prow-a{display:flex;flex-wrap:wrap;gap:6px}.adm-prime>summary{color:var(--muted)}body.gated #backBtn,body.gated #tabs{display:none!important}.gate{min-height:62vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:40px 8px}.gate-logo{width:120px;height:auto;filter:drop-shadow(0 10px 30px rgba(74,134,255,.45))}.gate-t{font-family:var(--brandfont,var(--display));font-weight:400;font-size:clamp(30px,8vw,44px);line-height:1.05;margin:6px 0 0}.gate-s{color:var(--muted);max-width:34ch;margin:0;line-height:1.5}.gate-f{display:flex;gap:8px;width:100%;max-width:360px;margin-top:6px}.gate-f .inp{flex:1;min-width:0;text-transform:uppercase;letter-spacing:.08em;text-align:center}.gate-adm{margin-top:18px;font-size:13px;opacity:.75}.site-opts{display:flex;flex-direction:column;gap:8px}.site-opt{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);cursor:pointer}.site-opt:has(input:checked){border-color:#4a86ff;background:rgba(74,134,255,.12)}.site-opt input{margin-top:3px;accent-color:#4A86FF;width:18px;height:18px;flex:none}.site-opt span{display:flex;flex-direction:column;gap:2px}.site-opt small{color:var(--muted);font-size:12.5px;line-height:1.4}.nomc{transition:transform .12s ease}.nomc.pressing{transform:scale(.96)}.nomc.just{animation:voteIn .55s cubic-bezier(.2,.8,.2,1)}@keyframes voteIn{0%{transform:scale(.92)}45%{transform:scale(1.06)}100%{transform:scale(1)}}.poll-ok{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#3dd598;color:#06210f;margin-right:6px;vertical-align:-4px}.poll-ok svg{width:12px;height:12px}@keyframes mptRot{to{transform:rotate(360deg)}}.nudge{position:fixed;left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:48;display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px 12px;align-items:center;padding:14px;border-radius:18px;background:linear-gradient(180deg,rgba(40,72,170,.96),rgba(14,26,78,.97));border:1px solid rgba(170,198,255,.3);box-shadow:0 18px 40px rgba(2,6,24,.6);transform:translateY(24px);opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .35s}.nudge.in{transform:none;opacity:1}.nudge-ic{width:44px;height:44px;border-radius:12px}.nudge-t{display:flex;flex-direction:column;gap:2px;min-width:0}.nudge-t small{color:var(--fg);font-size:13px;line-height:1.4}.nudge-a{grid-column:1/-1;display:flex;gap:8px;align-items:center;justify-content:flex-end}.nudge-x{width:40px;height:40px;border:0;border-radius:10px;background:rgba(255,255,255,.08);color:var(--fg);display:grid;place-items:center}.nudge-x svg{width:16px;height:16px}@media (min-width:760px){.nudge{left:auto;right:24px;bottom:24px;width:380px}}.cons{margin-top:12px;padding:12px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(170,198,255,.14)}.cons-h{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:13.5px}.cons-tag{font-size:12px;font-weight:800;padding:4px 10px;border-radius:999px;background:rgba(74,134,255,.18);color:var(--muted);white-space:nowrap}.cons.bold .cons-tag{background:rgba(255,170,60,.18);color:var(--muted)}.cons.crowd .cons-tag{background:rgba(61,213,152,.16);color:var(--muted)}.cons-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cons-list li{display:grid;grid-template-columns:28px minmax(60px,auto) minmax(0,1fr) 44px;gap:8px;align-items:center;font-size:13.5px}.cons-list .av{width:28px;height:28px}.cons-n{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cons-bar{height:8px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.cons-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4a86ff,#86aeff)}.cons.bold .cons-bar i{background:linear-gradient(90deg,#f5a623,#ffd97a)}.cons.crowd .cons-bar i{background:linear-gradient(90deg,#2fbf84,#7fe7b9)}.cons-list b{text-align:right}.cons-t{margin:8px 0 0;font-size:13px;color:var(--muted)}.cons-fav{margin:4px 0 0;font-size:13px;color:var(--muted)}.cons-fav b{color:var(--fg)}.qd>summary.qsum{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.qd>summary.qsum .qs{display:flex;flex-direction:column;gap:6px;min-width:0}.qd>summary.qsum .qs-t{font:700 16px/1.3 var(--body);letter-spacing:0;font-stretch:normal}.qd>summary.qsum .q-meta{font-size:12.5px;gap:8px}.qs-r{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.qs-pick{display:flex;align-items:center;gap:8px;min-width:0;margin-top:2px}.qs-avs{display:flex;flex:none}.qs-avs .av{width:26px;height:26px;border:2px solid var(--surface);font-size:10px}.qs-avs .av+.av{margin-left:-8px}.qs-names{font-size:13.5px;font-weight:600;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.qs-earn{flex:none;font-size:12.5px;font-weight:800;color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent);padding:2px 8px;border-radius:999px}.qs-earn.zero{color:var(--muted);background:var(--surface-2)}.qs-cta{display:inline-flex;align-items:center;gap:4px;margin-top:2px;font-size:13.5px;font-weight:700;color:var(--cyan)}.qs-cta svg{width:14px;height:14px}.qs-hint{margin-top:2px;font-size:13px;color:var(--muted)}.qd[open] .qs-cta,.qd[open] .qs-hint,.qd[open] .qs-pick{display:none}.qd.todo{border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.lv-rank .rrow{grid-template-columns:30px 48px minmax(0,1fr) auto}.lv-rank .rrow .lv-sc b{font:900 22px/1 var(--display)}.lv-rank .rrow{padding:10px 14px 10px 12px}.lv-rank .rrow .pos{background:0 0!important;box-shadow:none;color:var(--muted);font-size:22px}.lv-rank .rrow .av{width:52px;height:52px;border-radius:50%}.lv-rank .rrow.flop,.lv-rank .rrow.m2,.lv-rank .rrow.m3{border:1px solid transparent}.lv-rank .rrow.m2{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 50%) padding-box,linear-gradient(180deg,#7c8398,#4e566d) padding-box,linear-gradient(180deg,#dde3ee,rgba(221,227,238,.25)) border-box}.lv-rank .rrow.m3{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 50%) padding-box,linear-gradient(180deg,#8a6247,#5a3d2b) padding-box,linear-gradient(180deg,#e3a777,rgba(227,167,119,.25)) border-box}.lv-rank .rrow.flop{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 50%) padding-box,linear-gradient(180deg,#8a2a3a,#561826) padding-box,linear-gradient(180deg,#ff8a98,rgba(255,138,152,.25)) border-box}.lv-rank .rrow.flop .pos,.lv-rank .rrow.m2 .pos,.lv-rank .rrow.m3 .pos{color:#fff}.lv-rank .rrow.flop .who small,.lv-rank .rrow.m2 .who small,.lv-rank .rrow.m3 .who small{color:rgba(255,255,255,.75)}.lv-rank .rrow.flop .lv-sc b{color:#ffc2ca}.lv-theme{display:inline-block;align-self:flex-start;margin:2px 0;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#ffd97a;background:rgba(244,191,79,.12);padding:2px 8px;border-radius:999px}.lv-done{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid var(--line)}.lv-done>span{display:flex;flex-direction:column;line-height:1.15}.lv-done small{font-size:11.5px;color:var(--muted)}.lv-done b{font:900 22px/1.1 var(--display)}.lv-my b{color:#ff8a98}.fl-stats{grid-template-columns:1fr 1fr}.fl-live{padding:2px 7px;font-size:9.5px;margin-left:4px;box-shadow:none}.fp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fp-list li{display:flex;flex-direction:column;gap:6px}.fp-q{font-size:14px;font-weight:600}.fp-v{display:grid;grid-template-columns:1fr 52px;gap:10px;align-items:center}.fp-v b{text-align:right}.lv-home{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;gap:12px;padding:20px 18px 18px;border-radius:26px;color:#fff;background:radial-gradient(90% 70% at 100% 0,rgba(229,36,59,.45),transparent 65%),radial-gradient(120% 80% at 0 0,#36f 0,rgba(51,102,255,.35) 40%,transparent 75%),linear-gradient(180deg,#0c1c58 0,#060b22 100%);box-shadow:0 0 0 1px rgba(255,107,124,.35),0 22px 50px rgba(5,10,31,.4)}.lv-mh{margin:-4px 0 0}.lv-ah{display:flex;align-items:center;gap:8px;margin:6px 0 -2px;font-size:14px}.lv-c label{display:flex;align-items:center;gap:8px}.lv-c label .av{width:28px;height:28px}.lv-done.multi{display:flex;flex-direction:column;gap:10px}.lv-dm{display:flex;flex-direction:column;gap:8px}.lv-dr{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;gap:10px;align-items:center}.lv-dr .av{width:28px;height:28px}.lv-done .lv-dr>b{font:700 15px/1.2 var(--body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-dr>span{display:flex;align-items:baseline;gap:4px}.lv-dr .lv-all b,.lv-dr .lv-my b{font:900 18px var(--display)}.lv-dfoot{display:flex;justify-content:space-between;align-items:center;gap:10px}.castx.cur .cast-ph .pimg{box-shadow:0 0 0 3px #fff,0 10px 24px rgba(74,134,255,.45)}.castx.cur b{color:var(--fg);text-decoration:underline;text-underline-offset:3px}.soc{display:flex;gap:10px;margin-bottom:14px}.soc-a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--surface);border:1px solid var(--line);color:var(--fg)}.soc-a svg{width:19px;height:19px;fill:currentColor}.soc-a:hover{border-color:var(--brand)}.hue-r,.hue-v,.hue-y{--hc:rgba(255,255,255,.16)}.hue-g{--hc:#F4BF4F}.hue-s{--hc:#DDE3EE}.hue-bz{--hc:#E3A777}.hue-nr{--hc:#FF5A6E}img.phc{object-fit:cover;object-position:50% 22%;background:#1a2a8c}img.pimg.phc{border-color:var(--hc,rgba(255,255,255,.16))!important}.pcard[aria-pressed=true] img.pimg.phc{border-color:var(--brand)!important}.cb-ph:has(img.phc){background:#1a2a8c}.cb-ph.hue-g:has(img.phc){border-color:#f4bf4f}.cb-ph.hue-s:has(img.phc){border-color:#dde3ee}.cb-ph.hue-bz:has(img.phc){border-color:#e3a777}.cb-ph.hue-nr:has(img.phc){border-color:#ff5a6e}.cb-ph img.phc{object-position:50% 22%}.fiche-h img.portrait.phc{object-fit:cover;object-position:50% 20%}.row2{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width:380px){.row2{grid-template-columns:1fr}}.inline-f{display:flex;gap:8px}.inline-f .inp{flex:1;min-width:0}.chip.on{background:color-mix(in srgb,var(--brand) 18%,var(--surface));border-color:color-mix(in srgb,var(--brand) 55%,transparent)}.chip-x{display:inline-grid;place-items:center;width:20px;height:20px;margin-left:2px;border:0;border-radius:50%;background:rgba(255,255,255,.1);color:var(--muted);padding:0}.chip-x svg{width:11px;height:11px}.tag.live{background:rgba(229,36,59,.16);color:#ff8a98}.live .live-dot{background:#fff}.lv-live{align-self:flex-start}.lv-banner .lv-k{gap:10px;color:var(--muted)}.tag.live .live-dot{width:6px;height:6px}.lv-banner{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;text-align:left;width:100%;padding:16px 18px;border:1px solid rgba(229,36,59,.35);background:radial-gradient(120% 140% at 0 0,rgba(229,36,59,.22),transparent 60%),var(--surface);color:var(--fg)}.lv-banner.hot{box-shadow:0 0 0 1px rgba(229,36,59,.4),0 14px 34px rgba(229,36,59,.22)}.lv-banner .lv-k,.lv-banner .note,.lv-banner b{grid-column:1}.lv-banner b{font:800 17px/1.25 var(--display)}.lv-go{grid-column:2;grid-row:1/4;color:var(--muted)}.lv-k{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ff8a98}.lv-fab{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:8px 8px 8px 14px;border:0;border-radius:999px;background:#1a0e2a;color:#fff;font-size:13.5px;box-shadow:0 0 0 1px rgba(229,36,59,.55),0 14px 30px rgba(0,0,0,.45)}.lv-fab>span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-fab-c{flex:none;padding:7px 14px;border-radius:999px;background:#e5243b;font-weight:800}@media (min-width:900px){.lv-fab{bottom:24px}}.lv-hero{padding:22px 20px 20px;display:flex;flex-direction:column;gap:8px}.lv-hero .lv-k{color:#ffb3bd}.lv-sub{margin:0;color:rgba(255,255,255,.82);font-size:14px}.lv-item{display:flex;flex-direction:column;gap:14px;padding:16px}.lv-item.open{border:1px solid rgba(229,36,59,.4)}.lv-top{display:flex;gap:12px;align-items:center}.lv-faces{display:flex;flex:none}.lv-faces .pimg{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.12)}.lv-faces .pimg+.pimg{margin-left:-18px}.lv-faces.sm .pimg{width:40px;height:40px;border-radius:50%}.lv-faces.sm .pimg+.pimg{margin-left:-12px}.lv-t{display:flex;flex-direction:column;gap:3px;min-width:0}.lv-t b{font:800 17px/1.2 var(--display)}.lv-t small{color:var(--muted);font-size:13px}.lv-t .tag{align-self:flex-start}.lv-rate{display:flex;flex-direction:column;gap:12px}.lv-c{display:grid;grid-template-columns:minmax(80px,auto) 1fr 64px;gap:12px;align-items:center}.lv-c label{font-weight:700;font-size:14px}.lv-c output{text-align:right;font:900 24px/1 var(--display);color:var(--fg)}.lv-c output small{font:700 12px var(--body);color:var(--muted);margin-left:2px}.lv-c input[type=range]{width:100%;accent-color:#E5243B;height:28px}.lv-c input[type=range]:not(.set){opacity:.55}.lv-avg{margin:0;font-size:14px}.lv-avg b{font-size:18px}.lv-wait{display:flex;flex-direction:column;gap:4px;padding:16px}.lv-rank{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lv-row{display:grid;grid-template-columns:34px 48px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 12px 8px 8px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.lv-row .pimg{width:48px;height:48px;border-radius:12px;object-fit:cover}.lv-pos{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface-2);font:900 14px var(--display)}.lv-who{display:flex;flex-direction:column;min-width:0}.lv-who b{font-weight:800}.lv-who small{color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-sc{display:flex;align-items:baseline;gap:2px;justify-content:flex-end;flex-wrap:wrap}.lv-sc b{font:900 22px/1 var(--display)}.lv-sc small{color:var(--muted);font-size:12px}.lv-sc em{flex-basis:100%;text-align:right;font-style:normal;font-size:12px;color:var(--cyan)}.lv-row.m2{background:linear-gradient(100deg,rgba(200,212,232,.18),var(--surface) 60%);border-color:rgba(200,212,232,.45)}.lv-row.m3{background:linear-gradient(100deg,rgba(205,127,50,.2),var(--surface) 60%);border-color:rgba(205,127,50,.5)}.lv-row.m2 .lv-pos{background:var(--g-silver);color:#2a3346}.lv-row.m3 .lv-pos{background:var(--g-bronze);color:#3a1c08}.lv-row.flop{background:linear-gradient(100deg,rgba(229,36,59,.2),var(--surface) 60%);border-color:rgba(229,36,59,.5)}.lv-row.flop .lv-pos{background:#e5243b;color:#fff}.lv-row.flop .lv-sc b{color:#ff8a98}.lv-flop-h{list-style:none;margin-top:10px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ff8a98;display:flex;align-items:center;gap:10px}.lv-flop-h::after{content:"";flex:1;height:1px;background:rgba(229,36,59,.4)}.lv-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lv-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 12px 8px 8px;border-radius:14px;background:var(--surface);border:1px solid var(--line)}.lv-list.next li{opacity:.75}.lv-more>summary{cursor:pointer;margin:8px 0;font-weight:700;color:var(--cyan);font-size:14px}.lv-more[open]>summary{margin-bottom:8px}.lv-arow{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.lv-arow.open{background:rgba(229,36,59,.08);border-radius:12px;padding:10px;border:1px solid rgba(229,36,59,.35)}.lv-acts{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.lv-mini{display:flex;gap:4px}.lv-addf{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:rgba(255,255,255,.03);border:1px dashed var(--line)}.qd.ed>summary .qs-t{font-size:16.5px}.q-meta .pts{color:var(--fg);font-weight:700}.q-early{font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:rgba(244,191,79,.12);padding:2px 8px;border-radius:999px}.qd .tag svg{width:12px;height:12px}.qrule{margin:0;font-size:13px;line-height:1.45;color:var(--muted)}.qrule b{color:var(--fg)}.slots{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:16px;background:rgba(255,255,255,.035);border:1px solid var(--line)}.sl-h{flex:1 0 100%;font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sl-h em{font-style:normal;font-weight:700;letter-spacing:0;text-transform:none;color:var(--cyan)}.slot{display:inline-flex;align-items:center;gap:7px;height:38px;padding:3px 6px 3px 3px;border-radius:999px;font-size:13.5px;font-weight:700;color:var(--fg);text-align:left;min-width:0;max-width:100%}.slot.on{background:color-mix(in srgb,var(--brand) 18%,var(--surface));border:1px solid color-mix(in srgb,var(--brand) 50%,transparent)}.slot.on .av{width:30px;height:30px;flex:none}.slot.out{opacity:.55;border-style:dashed}.slot.empty{width:38px;justify-content:center;padding:0;border:1.5px dashed rgba(170,198,255,.3);color:var(--cyan)}.slot.empty i{font-style:normal;font-weight:800;font-size:13px}.sl-n{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-o{font-style:normal;display:inline-grid;place-items:center;width:20px;height:20px;margin-right:6px;border-radius:50%;background:var(--brand);color:var(--fg);font-size:11.5px}.sl-v{font-size:12px;font-weight:800;color:var(--muted);white-space:nowrap}.sl-x{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.08);color:var(--muted);flex:none}.sl-x svg{width:12px;height:12px}.pgrid.g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.pgrid.g4 .pname{font-size:12.5px}.pcard.taken{opacity:.28;filter:grayscale(.6);cursor:not-allowed}.pcard.dim .pimg{opacity:.45}.cons{margin-top:0;padding:0;border-radius:12px}.cons>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;margin:0}.cons>summary::-webkit-details-marker{display:none}.cons .cons-t{margin:0;flex:1 1 160px;font-size:12.5px}.cons-more{font-size:12px;font-weight:700;color:var(--cyan);text-decoration:underline;text-underline-offset:2px}.cons[open] .cons-more{display:none}.cons .cons-list{padding:0 12px 10px}.cons .cons-fav{padding:0 12px 10px}.joker-row{margin-top:2px;padding-top:10px}body::after{content:"";position:absolute;left:0;right:0;top:0;height:min(100%,1500px);z-index:-1;pointer-events:none;background:url("img/fond-etoile.webp") 50% 0/cover no-repeat;opacity:.16;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.75) 35%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.75) 35%,transparent 100%)}.stage{background:linear-gradient(180deg,rgba(5,10,31,0) 45%,rgba(5,10,31,.35) 100%),url("img/fond-encart.webp") 50% 0/cover no-repeat,#0c1c58}.cboard{background:radial-gradient(70% 24% at 50% 22%,rgba(74,134,255,.22),transparent 75%),linear-gradient(180deg,rgba(5,10,31,0) 40%,rgba(5,10,31,.4) 100%),url("img/fond-encart.webp") 50% 0/cover no-repeat,#0c1c58}.esth{background:radial-gradient(48% 34% at 50% 34%,rgba(90,213,234,.45),transparent 72%),linear-gradient(180deg,rgba(5,10,31,0) 55%,rgba(5,10,31,.55) 100%),url("img/fond-encart.webp") 50% 0/cover no-repeat,#0c1c58}.lv-home{background:radial-gradient(90% 70% at 100% 0,rgba(229,36,59,.38),transparent 65%),linear-gradient(180deg,rgba(5,10,31,0) 45%,rgba(5,10,31,.35) 100%),url("img/fond-encart.webp") 50% 0/cover no-repeat,#0c1c58}img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.sw-row{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer}.sw-t{display:flex;flex-direction:column;gap:2px;min-width:0}.sw-t small{color:var(--muted);font-size:13px}input.sw{appearance:none;-webkit-appearance:none;flex:none;width:50px;height:30px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);position:relative;cursor:pointer;transition:background .2s;margin:0}input.sw::after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.35);transition:transform .2s}input.sw:checked{background:linear-gradient(180deg,#5b8cff,#2747d8);border-color:transparent}input.sw:checked::after{transform:translateX(20px)}input.sw:disabled{opacity:.5}.push-card{display:flex;flex-direction:column;gap:12px}.push-t{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--line)}.push-nudge{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;align-items:center;border:1px solid rgba(91,140,255,.45)}.pn-ic{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(180deg,#5b8cff,#2747d8);color:#fff}.pn-ic svg{width:21px;height:21px}.pn-t{display:flex;flex-direction:column;gap:2px}.pn-t small{color:var(--muted);font-size:13px;line-height:1.4}.pn-a{grid-column:1/-1;display:flex;align-items:center;gap:14px}.inv-card{display:flex;flex-direction:column;gap:12px}.inv-card p{margin:0;color:var(--muted);font-size:14px}.inv-card p b{color:var(--fg)}.inv-row{display:flex;align-items:center;gap:10px;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:8px 8px 8px 14px}.inv-url{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:14px}.inv-row .btn svg{width:16px;height:16px;vertical-align:-3px;margin-right:4px}.kpis6.kp3{grid-template-columns:repeat(3,minmax(0,1fr))}.push-form{display:flex;flex-direction:column;gap:12px;margin:12px 0}.push-form textarea{resize:vertical;min-height:72px;font:inherit}.push-steps{margin:8px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:12px}.vks{display:flex;flex-direction:column;gap:6px;margin-top:8px}.vk{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:8px;align-items:center}.vk-n{font-weight:700;font-size:12px;letter-spacing:.04em}.vk-v{font-size:12px;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:6px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:all}@media (max-width:520px){.vk{grid-template-columns:minmax(0,1fr) auto}.vk-n{grid-column:1/-1}}.suivi-chart{width:100%;height:auto;display:block}.suivi-chart text{font-size:8px;fill:var(--muted)}.suivi-chart .b-a,.suivi-lg .b-a{fill:#5B8CFF;background:#5b8cff}.suivi-lg{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.suivi-lg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-left:6px}.tbl-wrap{overflow-x:auto;margin:10px 0}.suivi-t{width:100%;border-collapse:collapse;font-size:13px}.suivi-t td,.suivi-t th{padding:7px 8px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.suivi-t td:first-child,.suivi-t th:first-child{text-align:left}.suivi-t th{color:var(--muted);font-weight:600;font-size:12px}.lv-rank .rrow.lv-x{cursor:pointer;grid-template-rows:auto auto}.lv-xb{background:0 0;border:0;padding:0 0 0 2px;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;display:inline-flex;align-items:center;gap:2px}.lv-xb svg{width:12px;height:12px;transform:rotate(90deg);transition:transform .2s}.lv-x.open .lv-xb svg{transform:rotate(-90deg)}.lv-det{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.lv-det>span{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.12);font-size:13px}.lv-det>span small{color:rgba(255,255,255,.8);font-size:12px}input[type=range]:focus-visible{outline:3px solid #8FB3FF;outline-offset:4px;border-radius:8px}.onb-s{margin:0;color:var(--muted);font-size:14px;line-height:1.45}.inst-next{margin:0;padding:10px 12px;border-radius:12px;font-size:13px;text-align:left;line-height:1.45;background:rgba(244,191,79,.12);border:1px solid rgba(244,191,79,.45)}.ios-push{margin:0;padding:10px 12px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);font-size:13px;line-height:1.45}.inst-old{margin:0;text-align:left;font-size:13px}.seg.q-cat{grid-template-columns:repeat(3,minmax(0,1fr))}:root{--c-jouer:#FFC24A;--c-res:#FF6B9A;--c-cote:#74DE6A;--c-estim:#AE8CFF;--c-new:#6FC8FF;--c-pub:#FF8D66;--c-net:#8FB3FF;--g-jouer:linear-gradient(160deg,#F9BE3B 0%,#E58A10 55%,#B85C05 100%);--g-res:linear-gradient(160deg,#FF6B9A 0%,#E0336E 55%,#A8104F 100%);--g-cote:linear-gradient(160deg,#77D862 0%,#35AE4B 55%,#17803A 100%);--g-estim:linear-gradient(160deg,#A77AFF 0%,#7036F2 55%,#4419C2 100%);--g-new:linear-gradient(160deg,#62CBFF 0%,#2F92EC 55%,#1E58CF 100%);--g-pub:linear-gradient(160deg,#FF8C5E 0%,#F25A3C 55%,#C2301F 100%);--g-net:linear-gradient(160deg,#6E98FF 0%,#3F6AF0 55%,#2140B8 100%)}.k-jouer{--tc:var(--c-jouer);--tg:var(--g-jouer)}.k-res{--tc:var(--c-res);--tg:var(--g-res)}.k-cote{--tc:var(--c-cote);--tg:var(--g-cote)}.k-estim{--tc:var(--c-estim);--tg:var(--g-estim)}.k-new{--tc:var(--c-new);--tg:var(--g-new)}.k-pub{--tc:var(--c-pub);--tg:var(--g-pub)}.k-net{--tc:var(--c-net);--tg:var(--g-net)}.h-page.sec-ic{display:flex;align-items:center;gap:12px}.h-page.sec-ic::before{content:"";flex:none;width:42px;height:42px;border-radius:50%;background:var(--ic) center/54% no-repeat,var(--gloss),var(--tg);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 0 0 3px rgba(255,255,255,.08),0 6px 18px color-mix(in srgb,var(--tc) 38%,transparent)}.h-page.k-jouer{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cline%20x1%3D%276%27%20x2%3D%2710%27%20y1%3D%2711%27%20y2%3D%2711%27%2F%3E%3Cline%20x1%3D%278%27%20x2%3D%278%27%20y1%3D%279%27%20y2%3D%2713%27%2F%3E%3Cline%20x1%3D%2715%27%20x2%3D%2715.01%27%20y1%3D%2712%27%20y2%3D%2712%27%2F%3E%3Cline%20x1%3D%2718%27%20x2%3D%2718.01%27%20y1%3D%2710%27%20y2%3D%2710%27%2F%3E%3Cpath%20d%3D%27M17.32%205H6.68a4%204%200%200%200-3.978%203.59c-.006.052-.01.101-.017.152C2.604%209.416%202%2014.456%202%2016a3%203%200%200%200%203%203c1%200%201.5-.5%202-1l1.414-1.414A2%202%200%200%201%209.828%2016h4.344a2%202%200%200%201%201.414.586L17%2018c.5.5%201%201%202%201a3%203%200%200%200%203-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4%204%200%200%200%2017.32%205z%27%2F%3E%3C%2Fsvg%3E")}.h-page.k-cote{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M2.5%2021.5h19%27%2F%3E%3Cpath%20d%3D%27M4%2021.5v-5h5v5%27%2F%3E%3Cpath%20d%3D%27M9%2021.5V12.3h6v9.2%27%2F%3E%3Cpath%20d%3D%27M15%2021.5v-3.5h5v3.5%27%2F%3E%3Cpath%20d%3D%27m12%202.2%201.1%202.3%202.5.3-1.8%201.7.5%202.5-2.3-1.2-2.3%201.2.5-2.5-1.8-1.7%202.5-.3z%27%2F%3E%3C%2Fsvg%3E")}.h-page.k-estim{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cline%20x1%3D%2719%27%20x2%3D%275%27%20y1%3D%275%27%20y2%3D%2719%27%2F%3E%3Ccircle%20cx%3D%276.5%27%20cy%3D%276.5%27%20r%3D%272.5%27%2F%3E%3Ccircle%20cx%3D%2717.5%27%20cy%3D%2717.5%27%20r%3D%272.5%27%2F%3E%3C%2Fsvg%3E")}.h-page.k-res{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M6%209H4.5a2.5%202.5%200%200%201%200-5H6%27%2F%3E%3Cpath%20d%3D%27M18%209h1.5a2.5%202.5%200%200%200%200-5H18%27%2F%3E%3Cpath%20d%3D%27M4%2022h16%27%2F%3E%3Cpath%20d%3D%27M10%2014.66V17c0%20.55-.47.98-.97%201.21C7.85%2018.75%207%2020.24%207%2022%27%2F%3E%3Cpath%20d%3D%27M14%2014.66V17c0%20.55.47.98.97%201.21C16.15%2018.75%2017%2020.24%2017%2022%27%2F%3E%3Cpath%20d%3D%27M18%202H6v7a6%206%200%200%200%2012%200V2Z%27%2F%3E%3C%2Fsvg%3E")}.h-page.k-net{--ic:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27white%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2718%27%20cy%3D%275%27%20r%3D%273%27%2F%3E%3Ccircle%20cx%3D%276%27%20cy%3D%2712%27%20r%3D%273%27%2F%3E%3Ccircle%20cx%3D%2718%27%20cy%3D%2719%27%20r%3D%273%27%2F%3E%3Cline%20x1%3D%278.59%27%20x2%3D%2715.42%27%20y1%3D%2713.51%27%20y2%3D%2717.49%27%2F%3E%3Cline%20x1%3D%2715.41%27%20x2%3D%278.59%27%20y1%3D%276.51%27%20y2%3D%2710.49%27%2F%3E%3C%2Fsvg%3E")}@media (max-width:520px){.h-page.sec-ic::before{width:36px;height:36px}}[data-step=classement]{--tc:var(--c-cote);--tg:var(--g-cote)}[data-step=pronos]{--tc:var(--c-jouer);--tg:var(--g-jouer)}[data-step=sondage]{--tc:var(--c-estim);--tg:var(--g-estim)}.playtabs .pt[aria-selected=true]{background:var(--gloss),var(--tg);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -2px 6px rgba(0,0,0,.18),0 8px 22px color-mix(in srgb,var(--tc) 32%,transparent)}.playtabs .pt:not(.done) .pt-n{background:var(--gloss),var(--tg);--gl-sh:color-mix(in srgb,var(--tc) 35%,transparent)}.playtabs .pt[aria-selected=true]:not(.done) .pt-n{box-shadow:0 0 0 2px rgba(255,255,255,.85)}.srow:not(.done) .step-ic{background:var(--gloss),var(--tg);--gl-sh:color-mix(in srgb,var(--tc) 35%,transparent)}.srow.next{background:color-mix(in srgb,var(--tc) 10%,transparent)}.cb-more-ic{background:var(--gloss),var(--g-cote);--gl-sh:rgba(53,174,75,.35)}.est-ic{background:var(--gloss),var(--g-estim);--gl-sh:rgba(112,54,242,.35)}.pn-ic{background:var(--gloss),var(--g-new);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 6px 16px rgba(47,146,236,.35)}.push-nudge{border-color:rgba(98,203,255,.45)}input.sw:checked{background:var(--g-new)}[data-invite]{background:var(--gloss),var(--g-net)}.nf-ic.nd-res{background:var(--gloss),var(--g-res);color:#fff}.my-place{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;width:100%;margin:0 0 12px;padding:12px 14px;text-align:left;color:var(--fg);font:inherit;cursor:pointer;border-color:color-mix(in srgb,var(--c-res) 45%,var(--line))}.my-place .mp-l{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--c-res)}.my-place b{font-family:var(--display);font-size:24px;font-weight:900;line-height:1}.my-place sup{font-size:.55em}.my-place .note{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rr-gap{display:flex;justify-content:center;gap:6px;padding:2px 0}.rr-gap span{width:5px;height:5px;border-radius:50%;background:var(--muted);opacity:.6}@media (prefers-reduced-motion:no-preference){.rrow.flash{animation:rflash 1.6s ease}@keyframes rflash{0%,45%{box-shadow:0 0 0 3px var(--c-res)}100%{box-shadow:0 0 0 0 transparent}}}.src-c{margin:14px 0}.src-t td:first-child{position:relative;min-width:150px}.src-n{position:relative;z-index:1}.src-bar{position:absolute;left:6px;top:50%;height:22px;transform:translateY(-50%);width:calc(var(--w) * .9);border-radius:6px;background:color-mix(in srgb,var(--c-net) 22%,transparent)}.src-c .note b{white-space:nowrap}.sh-acts{gap:10px;margin-top:6px}.sh-main{display:flex;align-items:center;justify-content:center;gap:12px;min-height:58px;text-align:left}.sh-main span{display:flex;flex-direction:column;line-height:1.2}.sh-main small{font-size:12px;font-weight:600;opacity:.8}.sh-lab{margin:8px 0 0;text-align:center;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.sh-net{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.sh-net button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:14px;border:1px solid var(--line);background:var(--surface);color:var(--fg);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.sh-net button svg{width:24px;height:24px}.sh-net button:hover{border-color:var(--c-net)}.sh-net button:focus-visible{outline:2px solid var(--c-net);outline-offset:2px}.sh-tip{display:flex;align-items:center;gap:8px;margin:2px 0 0;text-align:left}.sh-tip svg{flex:none;width:20px;height:20px;color:var(--fg)}.avw{position:relative;display:inline-block;line-height:0;flex:none}.av-bdg{position:absolute;top:-4px;right:-6px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#fff;background:hsl(var(--h) 72% 46%);box-shadow:0 0 0 2px var(--bg,#0c1c58),0 2px 6px rgba(0,0,0,.35)}.av-bdg svg{width:13px;height:13px}.av-bdg.t1{background:var(--g-bronze);color:#3a1c08}.av-bdg.t2{background:var(--g-silver);color:#2a3346}.av-bdg.t3{background:var(--g-gold);color:#3a2600}.av-bdg.t4{background:linear-gradient(165deg,#f2fbff 0,#9fe3ff 40%,#5aa9ff 75%,#b98cff 100%);color:#10224f}.rrow .avw .av-bdg{top:-5px;right:-7px;width:26px;height:26px}.rrow .avw .av-bdg svg{width:15px;height:15px}.show-pick{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.sp-h{display:flex;align-items:center;gap:14px}.sp-h b{display:block}.sp-h small{display:block;color:var(--muted);font-size:12.5px;line-height:1.35}.sp-prev .av{width:48px;height:48px}.sp-list{display:flex;flex-wrap:wrap;gap:8px}.sp-o{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--fg);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.sp-o .av-bdg{position:static;box-shadow:none;width:24px;height:24px}.sp-o small{color:var(--muted);font-weight:600}.sp-o[aria-checked=true]{border-color:var(--c-res);background:color-mix(in srgb,var(--c-res) 18%,var(--surface));box-shadow:0 0 0 2px color-mix(in srgb,var(--c-res) 35%,transparent)}.sp-o:first-child{padding-left:12px}.duel-acts{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:4px}.duel-acts svg{width:16px;height:16px}.duel-sofar{margin-top:16px;padding:12px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.duel-sofar h4{margin:0;font-size:14px}.ds-list{list-style:none;margin:8px 0 10px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ds-list li{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 4px;border-radius:999px;background:rgba(255,255,255,.06);font-size:12.5px}.ds-list li .num{min-width:18px;text-align:center;font-weight:900;color:var(--muted)}.ds-list li.m2 .num{color:var(--fg)}.ds-list li.m3 .num{color:var(--muted)}.ds-list .av{width:24px;height:24px}.view[data-sec=jouer]{--sb1:#FFB24A;--sb2:#F08A1C;--sb3:#D4680A;--sglow:rgba(240,138,28,.38);--stxt:#FFC680}.view[data-sec=cote]{--sb1:#6CD566;--sb2:#3BB552;--sb3:#1E8A3E;--sglow:rgba(59,181,82,.36);--stxt:#9BEA7F}.view[data-sec=estim]{--sb1:#B48CFF;--sb2:#8A55F5;--sb3:#6533DC;--sglow:rgba(138,85,245,.38);--stxt:#C9AEFF}.view[data-sec=res]{--sb1:#FF86AE;--sb2:#EE4C7E;--sb3:#C2205A;--sglow:rgba(238,76,126,.38);--stxt:#FFA3C2}.view[data-sec] .btn:not(.ghost-b):not(.outline):not(.light):not(.danger):not(.res-btn),.view[data-sec] .seg button[aria-pressed=true]{background:radial-gradient(120% 95% at 50% -35%,rgba(255,255,255,.45),rgba(255,255,255,0) 60%),linear-gradient(180deg,var(--sb1) 0,var(--sb2) 55%,var(--sb3) 100%);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -2px 6px rgba(0,0,0,.18),0 8px 22px var(--sglow)}.view[data-sec] .btn.outline{background:color-mix(in srgb,var(--sb2) 9%,transparent);color:var(--stxt);border-color:color-mix(in srgb,var(--sb2) 60%,transparent)}.view[data-sec] .btn.outline svg{color:currentColor}.view[data-sec] .link{color:var(--stxt)}.av-bdg.sp,.badge.special .medal{background:radial-gradient(120% 55% at 50% -6%,rgba(255,255,255,.6),rgba(255,255,255,0) 62%),linear-gradient(165deg,#e3d4ff 0,#9b6bff 42%,#4a5cf0 100%);color:#fff;box-shadow:inset 0 -3px 0 rgba(30,10,90,.25),0 0 0 2px rgba(201,174,255,.35)}.badge.special b{color:var(--muted)}.badge{position:relative}.bdg-sh{position:absolute;top:8px;right:8px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:var(--surface-2);color:var(--fg);cursor:pointer}.bdg-sh svg{width:16px;height:16px}.bdg-sh:hover{border-color:var(--c-res)}.bdg-sh:focus-visible{outline:2px solid var(--c-res);outline-offset:2px}.view[data-sec=jouer]{--sdeep:#B35400}.view[data-sec=cote]{--sdeep:#17803A}.view[data-sec=estim]{--sdeep:#6533DC}.view[data-sec=res]{--sdeep:#C2185B}/* boutons secondaires (partager,voirlasuite,refaire…) : blancs, texte à la couleur de la rubrique */ .view[data-sec] .btn.outline{background:radial-gradient(120% 95% at 50% -35%,#fff,rgba(255,255,255,0) 60%),linear-gradient(180deg,#fff,#eef1f8);color:var(--sdeep);border:0;text-shadow:none;box-shadow:inset 0 -2px 6px rgba(10,20,60,.12),0 8px 22px rgba(0,0,0,.26)}.view[data-sec] .btn.outline svg{color:currentColor}.view[data-sec] .btn.outline:disabled{opacity:.6}.playtabs [data-step]{--tc:var(--c-jouer);--tg:var(--g-jouer)}.playtabs .pt.done .pt-n{background:var(--gloss),var(--g-jouer);color:#fff;--gl-sh:rgba(229,138,16,.35)}.pcat-ic,.pcat-ic.prime,.pcat-ic.saison{background:var(--gloss),var(--g-jouer);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -4px 10px rgba(90,40,0,.25),0 6px 16px rgba(229,138,16,.3)}.view[data-sec=jouer] .pcat .tag.ok,.view[data-sec=jouer] .pcat .tag.open{background:rgba(240,138,28,.16);color:#ffc680}.view[data-sec=jouer] .pcat>summary>.tag:not(.gold){background:rgba(240,138,28,.16);color:#ffc680}.view[data-sec=jouer] .qs-cta{color:var(--muted)}.view[data-sec=jouer] .qd.todo{border-color:rgba(240,138,28,.5)}.my-stats{display:flex;flex-direction:column;gap:14px}.ms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ms-t{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:12px 6px 11px;border-radius:14px;background:rgba(7,13,38,.45);border:1px solid rgba(170,198,255,.12);min-width:0}.ms-t b{font-family:var(--brandfont);font-weight:400;font-size:26px;line-height:1.05;color:var(--fg)}.ms-t b sup{font-size:.5em;margin-left:1px}.ms-t b small{font-size:.55em;color:var(--muted);margin-left:1px}.ms-t span{font-size:12.5px;font-weight:700;color:var(--muted);line-height:1.2}.ms-t>small{font-size:11.5px;color:var(--muted);line-height:1.25}.ms-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ms-list li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 2px;border-top:1px solid rgba(170,198,255,.1);font-size:14px}.ms-list li:first-child{border-top:0}.ms-list b{font-family:var(--brandfont);font-weight:400;font-size:19px}.ms-ic{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--gloss),linear-gradient(165deg,#86aeff 0,#4a86ff 45%,#1f4fe0 100%)}.ms-ic svg{width:16px;height:16px}@media (max-width:360px){.ms-t b{font-size:22px}.ms-t span{font-size:11.5px}}details.show-pick{gap:0;padding:0}details.show-pick>summary{list-style:none;cursor:pointer;padding:14px 14px 14px 16px;display:grid;grid-template-columns:auto minmax(0,1fr) 18px;gap:14px;align-items:center;border-radius:var(--r)}details.show-pick>summary::-webkit-details-marker{display:none}.sp-ht b{display:block}.sp-ht small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}details.show-pick[open] .sp-chev svg{transform:rotate(-90deg)}.sp-body{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px}.bcats{display:flex;flex-direction:column;gap:10px}details.bcat{padding:0}details.bcat>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:12px;align-items:center;padding:14px 14px 14px 16px;border-radius:var(--r)}details.bcat>summary::-webkit-details-marker{display:none}.bc-t b{display:block;font-family:var(--brandfont);font-weight:400;font-size:18px;line-height:1.15}.bc-t small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}.bc-prev{display:flex;align-items:center}.bc-prev .av-bdg{position:static;width:26px;height:26px;margin-left:-6px;box-shadow:0 0 0 2px #14215c}.bc-prev .av-bdg:first-child{margin-left:0}.bc-prev .av-bdg svg{width:14px;height:14px}.bc-more{margin-left:6px;font-size:12px;font-weight:800;color:var(--muted)}details.bcat[open] .pcat-chev svg{transform:rotate(-90deg)}details.bcat>.badges{padding:0 12px 14px}.av-bdg.r1,.badge.tier.r1 .medal{background:var(--gloss),linear-gradient(165deg,#d8ecff 0,#6fb2ff 45%,#2c6bf0 100%);color:#fff;--gl-sh:rgba(44,107,240,.45)}.av-bdg.r2,.badge.tier.r2 .medal{background:var(--gloss),linear-gradient(165deg,#ebddff 0,#b07cff 45%,#7036e8 100%);color:#fff;--gl-sh:rgba(112,54,232,.45)}.av-bdg.r3,.badge.tier.r3 .medal{background:var(--gloss),linear-gradient(165deg,#ffe0ee 0,#ff7fb3 45%,#d92c6e 100%);color:#fff;--gl-sh:rgba(217,44,110,.45)}.av-bdg.r4,.badge.tier.r4 .medal{background:var(--gloss),linear-gradient(165deg,#fff6c8 0,#ffc93d 40%,#ff7a1a 80%,#ff4d6d 100%);color:#3a1a00;--gl-sh:rgba(255,122,26,.55)}.av-bdg.r1,.av-bdg.r2,.av-bdg.r3,.av-bdg.r4{background-image:none}.av-bdg.r1{background:linear-gradient(165deg,#d8ecff,#6fb2ff 45%,#2c6bf0)}.av-bdg.r2{background:linear-gradient(165deg,#ebddff,#b07cff 45%,#7036e8)}.av-bdg.r3{background:linear-gradient(165deg,#ffe0ee,#ff7fb3 45%,#d92c6e)}.av-bdg.r4{background:linear-gradient(165deg,#fff6c8,#ffc93d 40%,#ff7a1a)}.tier-l.r1{color:var(--muted)}.tier-l.r2{color:#c9a4ff}.tier-l.r3{color:#ff9ec4}.tier-l.r4{color:var(--muted)}.badge.excl .tier-l{color:var(--muted)}.badge.excl:not(.locked) .medal{background:var(--gloss),linear-gradient(165deg,#8fb8ff 0,#3d6bff 45%,#1b2f9e 100%);box-shadow:0 0 0 2px rgba(255,217,122,.7),0 6px 18px rgba(61,107,255,.45)}.fav-card{display:grid;grid-template-columns:auto minmax(0,1fr) 18px;gap:14px;align-items:center;width:100%;text-align:left;color:inherit}.fav-card>svg{width:18px;height:18px;color:var(--muted)}.fav-ph{position:relative;display:block}.fav-ph .av{width:72px;height:72px}.fav-hrt{position:absolute;right:-4px;bottom:-2px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(165deg,#ff8fb5,#ee4c7e 55%,#c2205a);box-shadow:0 0 0 3px #14215c}.fav-hrt svg{width:15px;height:15px}.fav-t b{display:block;font-family:var(--brandfont);font-weight:400;font-size:22px;line-height:1.1}.fav-t small{display:block;color:var(--muted);font-weight:700;font-size:13px;margin-top:3px}.fav-t .note{display:block;font-size:12px;margin-top:4px}.fav-card.empty .fav-t b{font-family:inherit;font-weight:700;font-size:15.5px}.fav-card.empty .fav-t small{color:var(--muted);font-weight:500;line-height:1.35}.fav-ic{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--gloss),linear-gradient(165deg,#ff8fb5,#ee4c7e 55%,#c2205a)}.fav-ic svg{width:22px;height:22px}.fav-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.fav-btn{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 14px;border-radius:999px;border:1.5px solid rgba(255,134,174,.55);background:rgba(238,76,126,.1);color:var(--muted);font-weight:800;font-size:14px;cursor:pointer}.fav-btn svg{width:17px;height:17px}.fav-btn.on{background:linear-gradient(180deg,#ff86ae,#ee4c7e 55%,#c2205a);border-color:transparent;color:var(--fg);box-shadow:0 6px 16px rgba(238,76,126,.35)}.fav-btn:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:no-preference){.fav-btn.on svg{animation:favPop .4s cubic-bezier(.2,.8,.2,1)}}@keyframes favPop{0%{transform:scale(.4)}70%{transform:scale(1.25)}100%{transform:scale(1)}}.sem{display:flex;flex-direction:column;gap:26px}.sem-h1{font-family:var(--brandfont);font-weight:400;font-synthesis:none;font-size:clamp(27px,7.2vw,36px);line-height:1.08;letter-spacing:0;text-wrap:balance}.sem-sec{display:flex;flex-direction:column;gap:12px}.sem-sec>h2{font-family:var(--brandfont);font-weight:400;font-synthesis:none;font-size:21px;line-height:1.15;transform:skewX(-6deg);transform-origin:0 100%}.sem-sec>h2::before{content:"";display:inline-block;width:1.2em;height:.74em;margin-right:.4em;vertical-align:.02em;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='30 10 160 98'%3E%3Cpath d='M83 10H190V36H83a13 13 0 0 1 0-26ZM43 46H190V72H43a13 13 0 0 1 0-26ZM99 82H190V108H99a13 13 0 0 1 0-26Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='30 10 160 98'%3E%3Cpath d='M83 10H190V36H83a13 13 0 0 1 0-26ZM43 46H190V72H43a13 13 0 0 1 0-26ZM99 82H190V108H99a13 13 0 0 1 0-26Z'/%3E%3C/svg%3E") center/contain no-repeat}.sem-p{margin:0;font-size:15.5px;line-height:1.55;color:var(--fg)}.sem .est h3{font-size:17px}.sem-res{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.sem-r{display:flex;align-items:center;gap:10px;padding:10px 12px;text-align:left;color:inherit;width:100%}.sem-r .av{width:46px;height:46px;box-shadow:0 0 0 2px #3dd598}.sem-r.out .av{box-shadow:0 0 0 2px #ff5468}.sem-r small{display:block;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.sem-r.out small{color:#ff8a98}.sem-r b{display:block;font-family:var(--brandfont);font-weight:400;font-size:18px}.sem-list{padding:6px 12px}.sem-list .rank-list,.sem-more .rank-list{gap:0}.sem .score small{font-size:.62em;opacity:.7;margin-left:1px}details.sem-more{padding:0}details.sem-more>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-weight:800;cursor:pointer;color:var(--muted)}details.sem-more>summary::-webkit-details-marker{display:none}details.sem-more>summary svg{width:16px;height:16px;transform:rotate(90deg);transition:transform .2s}details.sem-more[open]>summary svg{transform:rotate(-90deg)}details.sem-more .rank-list{padding:0 12px 10px}.sem-pr .mini{grid-template-columns:minmax(0,1fr) auto;padding:8px 2px}.sem-pr .mini>span:first-child{white-space:normal}.sem-faces{display:flex;gap:4px;justify-content:flex-end}.sem-face{padding:0;border:0;background:0 0;cursor:pointer;border-radius:50%}.sem-face .av{width:40px;height:40px;box-shadow:0 0 0 2px rgba(255,255,255,.18)}.view[data-sec=jouer] .modes .mode .ic{background:var(--gloss),linear-gradient(165deg,#ffc870 0,#f08a1c 50%,#c25e05 100%);--gl-sh:rgba(240,138,28,.4)}.view[data-sec=jouer] .mode.rec{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.015) 46%) padding-box,linear-gradient(rgba(120,62,8,.5),rgba(120,62,8,.5)) padding-box,linear-gradient(180deg,#ffb24a,rgba(240,138,28,.35)) border-box}.view[data-sec=jouer] .mode>svg{color:var(--muted)}.view[data-sec=jouer] .bar i,.view[data-sec=jouer] .progress .bar i{background:linear-gradient(90deg,#ffb24a,#e58a10)}.act-box{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:18px;border:1px solid transparent;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.012) 46%) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,var(--panel-brd) border-box;box-shadow:0 8px 24px rgba(10,20,60,.25)}.act-k{margin:2px 4px 0;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.act-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.act-row .btn{padding-left:6px;padding-right:6px;white-space:nowrap}.view[data-sec=jouer] .btn.outline{background:radial-gradient(120% 95% at 50% -35%,rgba(255,255,255,.45),rgba(255,255,255,0) 60%),linear-gradient(180deg,#ffb24a 0,#f08a1c 55%,#d4680a 100%);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 8px 22px rgba(240,138,28,.35)}.cb-ev{position:absolute;right:-6cqi;top:-6cqi;z-index:4;min-width:26cqi;height:22cqi;padding:0 5cqi;border-radius:11cqi;display:grid;place-items:center;font:800 clamp(9px,13cqi,15px)/1 var(--body,system-ui);color:#fff;box-shadow:0 0 0 max(1.5px,1.4cqi) #0c1c58,0 3cqi 8cqi rgba(5,10,31,.5)}.cb-ev.up{background:linear-gradient(180deg,#5be3a4,#1fa864)}.cb-ev.dn{background:linear-gradient(180deg,#ff7a88,#d2283f)}.cb-ev.eq{background:linear-gradient(180deg,#9aa8c9,#5f6e92)}.cb-i.t1 .cb-ev{min-width:22cqi;height:18cqi;font-size:clamp(10px,11cqi,15px)}.stat b.dn{color:var(--danger)}.stats.two .stat span b{display:block;margin-top:2px;color:var(--fg);font:800 15px/1.2 var(--body,system-ui);font-stretch:normal}.lb-note{text-align:center;margin:4px 0 0}.ptabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ptabs [data-ptab]{--tc:#4A86FF;--tg:linear-gradient(165deg,#86AEFF 0%,#4A86FF 45%,#1F4FE0 100%)}.ptabs .pt{flex-direction:column;gap:3px;min-height:58px;padding:6px 2px;font-size:12.5px}.ptabs .pt-n{border:0;width:28px;height:28px;background:var(--gloss),var(--tg);color:var(--fg)}.ptabs .pt-n svg{width:15px;height:15px}.ptabs .pt[aria-selected=true] .pt-n{box-shadow:0 0 0 2px rgba(255,255,255,.85)}.adm-site .f-code,.adm-site .f-msg{display:none}.adm-site:has(input[name=siteMode][value=code]:checked) .f-code,.adm-site:has(input[name=siteMode][value=maintenance]:checked) .f-msg{display:flex}.site-opt small{display:none}.push-models>summary{cursor:pointer;font-weight:700;font-size:14px;color:var(--muted);padding:4px 0;list-style:none}.push-models>summary::-webkit-details-marker{display:none}.push-models>summary::before{content:"+ "}.push-models[open]>summary::before{content:"− "}.push-models .chips{margin-top:8px}.emo-row{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.emo{width:36px;height:34px;border-radius:10px;border:1px solid rgba(170,198,255,.18);background:rgba(255,255,255,.04);font-size:18px;line-height:1;cursor:pointer}#pdUc{margin-top:8px}.push-prev{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px;border-radius:18px;background:rgba(235,240,255,.92);color:#11163a}.pp-ic img{width:38px;height:38px;border-radius:9px;display:block}.pp-t b{display:block;font-size:14px;line-height:1.25;color:#11163a;word-break:break-word}.pp-t small{display:block;font-size:13px;line-height:1.3;color:#3b4266;margin-top:2px;word-break:break-word}.pp-k{font-size:11.5px;color:#6a7196}.lx-card{display:flex;flex-direction:column;gap:10px;padding:14px;border-color:rgba(255,122,136,.45)!important}.lx-steps{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -2px;padding:2px}.lx-steps::-webkit-scrollbar{display:none}.lx-step{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border-radius:12px;border:1.5px solid rgba(170,198,255,.18);background:rgba(255,255,255,.04);color:var(--muted);font-weight:700;font-size:13px}.lx-step b{color:var(--fg);font-size:15px}.lx-step.ok{color:var(--fg);border-color:rgba(61,213,152,.45)}.lx-step.on{border-color:#ff7a88;background:rgba(255,122,136,.14);color:#fff}.av.xs{width:22px;height:22px;font-size:10px}.lx-hint{margin:0;text-align:center;font-size:12.5px}.lx-ok{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#5be3a4,#1fa864);color:#fff}.lx-ok svg{width:22px;height:22px}.adm-secs details.adm{display:none}.adm-secs details.adm.cur{display:block}.adm-secs details.adm.cur>summary{cursor:default;pointer-events:none}.adm-secs details.adm.cur>summary::after{display:none}.adm-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.adm-tile{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:center;min-height:70px;padding:10px 12px;text-align:left;color:inherit;border-radius:16px;border:1px solid transparent;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.012) 46%) padding-box,linear-gradient(var(--panel),var(--panel)) padding-box,var(--panel-brd) border-box;cursor:pointer}.adm-tile:active{transform:scale(.98)}.at-ic{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:#fff;background:var(--gloss),linear-gradient(165deg,#86aeff,#4a86ff 45%,#1f4fe0)}.at-ic svg{width:18px;height:18px}.adm-tile[data-admsec=adm-live] .at-ic{background:var(--gloss),linear-gradient(165deg,#ff7a88,#e2384f 55%,#a3122a)}.adm-tile[data-admsec=adm-prime] .at-ic,.adm-tile[data-admsec=adm-pronos] .at-ic,.adm-tile[data-admsec=adm-todo] .at-ic{background:var(--gloss),linear-gradient(165deg,#ffc870,#f08a1c 50%,#c25e05)}.adm-tile[data-admsec=adm-poll] .at-ic{background:var(--gloss),linear-gradient(165deg,#c9aeff,#8a55f5 50%,#4419c2)}.adm-tile[data-admsec=adm-dash] .at-ic,.adm-tile[data-admsec=adm-suivi] .at-ic{background:var(--gloss),linear-gradient(165deg,#9bea7f,#3bb552 50%,#17803a)}.adm-tile[data-admsec=adm-players] .at-ic,.adm-tile[data-admsec=adm-votes] .at-ic{background:var(--gloss),linear-gradient(165deg,#ffa3c2,#ee4c7e 55%,#c2205a)}.at-t{display:flex;flex-direction:column;min-width:0}.at-t b{font-size:14.5px;line-height:1.2;padding-right:30px}.at-t small{color:var(--muted);font-size:12px;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.at-tag{position:absolute;top:7px;right:8px;font-size:10.5px;font-weight:900;letter-spacing:.03em;padding:2px 7px;border-radius:999px;background:rgba(134,174,255,.18);color:var(--muted)}.adm-back{position:sticky;top:calc(env(safe-area-inset-top,0px) + 70px);z-index:6}.adm-back .btn svg{width:16px;height:16px;transform:rotate(180deg)}.adm-secs.on{margin-top:-4px}.lx-sl{display:flex;flex-direction:column;gap:8px;padding:4px 2px 0}.lx-sl-top{display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:10px}.lx-pm{height:52px;border-radius:16px;border:1px solid rgba(170,198,255,.2);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.02));color:#fff;font:700 26px/1 var(--body,system-ui);cursor:pointer;touch-action:manipulation}.lx-pm:active{transform:scale(.94)}.lx-val{display:flex;align-items:baseline;justify-content:center;gap:4px}.lx-val b{font:400 60px/1 var(--brandfont);font-synthesis:none;color:rgba(255,255,255,.35);transition:color .15s}.lx-sl.set .lx-val b{color:#fff;text-shadow:0 0 22px rgba(255,122,136,.5)}.lx-val small{font-weight:700;font-size:16px;color:var(--muted)}.lx-range{-webkit-appearance:none;appearance:none;width:100%;height:34px;background:0 0;margin:0;touch-action:pan-y}.lx-range::-webkit-slider-runnable-track{height:12px;border-radius:6px;background:linear-gradient(90deg,#ff7a88 0,#e2384f var(--p),rgba(255,255,255,.12) var(--p))}.lx-range::-moz-range-track{height:12px;border-radius:6px;background:linear-gradient(90deg,#ff7a88 0,#e2384f var(--p),rgba(255,255,255,.12) var(--p))}.lx-range::-webkit-slider-thumb{-webkit-appearance:none;width:34px;height:34px;margin-top:-11px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 6px rgba(255,122,136,.3),0 4px 12px rgba(0,0,0,.4)}.lx-range::-moz-range-thumb{width:34px;height:34px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 6px rgba(255,122,136,.3),0 4px 12px rgba(0,0,0,.4)}.lx-sl:not(.set) .lx-range::-webkit-slider-runnable-track{background:rgba(255,255,255,.12)}.lx-sl:not(.set) .lx-range::-moz-range-track{background:rgba(255,255,255,.12)}.lx-sl:not(.set) .lx-range::-webkit-slider-thumb{box-shadow:0 0 0 6px rgba(255,255,255,.12),0 4px 12px rgba(0,0,0,.4);animation:lxNudge 1.6s ease-in-out infinite}@keyframes lxNudge{0%,100%{transform:translateX(0)}50%{transform:translateX(6px)}}@media (prefers-reduced-motion:reduce){.lx-sl:not(.set) .lx-range::-webkit-slider-thumb{animation:none}}.lx-ticks{display:flex;justify-content:space-between;padding:0 8px;font-size:12px;font-weight:700;color:var(--muted)}.lx-ok{margin-top:4px}.view .lx-ok:not(:disabled){background:radial-gradient(120% 95% at 50% -35%,rgba(255,255,255,.45),rgba(255,255,255,0) 60%),linear-gradient(180deg,#ff7a88,#e2384f 55%,#a3122a);box-shadow:0 8px 22px rgba(226,56,79,.35)}.view .lx-ok{border-radius:16px;min-height:52px;font-size:16px}.view .lx-ok:disabled{background:rgba(255,255,255,.06);color:var(--muted);box-shadow:none;text-shadow:none;border:1px solid rgba(170,198,255,.14);opacity:1}.pn-ask{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;text-align:left;padding:12px;border-radius:16px;background:rgba(98,203,255,.08);border:1px solid rgba(98,203,255,.35);margin:4px 0}.pn-ask .pn-ic{width:36px;height:36px;border-radius:11px}.pn-ask .pn-ic svg{width:19px;height:19px}.pn-ask .pn-t b{font-size:14px;line-height:1.25}.pn-ask .pn-t small{font-size:12.5px}.pn-ask .btn{white-space:nowrap}.pn-ic.big{width:76px;height:76px;border-radius:50%;margin:0 auto}.pn-ic.big svg{width:38px;height:38px}.dev-t{display:flex;flex-direction:column;gap:8px;margin:6px 0 4px}.dev-t>b{font-size:14px}a.btn{text-decoration:none}.xopts{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.pcard.xopt{position:relative;min-height:56px;display:flex;align-items:center;justify-content:center;padding:10px 14px;font-weight:800;font-size:16px;text-align:center}.pcard.xopt.on{border-color:#f08a1c;background:linear-gradient(180deg,rgba(255,178,74,.25),rgba(240,138,28,.12));box-shadow:0 0 0 2px rgba(240,138,28,.5)}.pcard.xopt .ord{position:absolute;top:-8px;right:-8px}.xnum{--lx1:#FFB24A;--lx2:#E58A10}.xnum .lx-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ffb24a 0,#e58a10 var(--p),rgba(255,255,255,.12) var(--p))}.xnum .lx-range::-moz-range-track{background:linear-gradient(90deg,#ffb24a 0,#e58a10 var(--p),rgba(255,255,255,.12) var(--p))}.xnum .lx-range::-webkit-slider-thumb{box-shadow:0 0 0 6px rgba(240,138,28,.3),0 4px 12px rgba(0,0,0,.4)}.xnum.set .lx-val b{text-shadow:0 0 22px rgba(240,138,28,.5)}.xnum-h{margin:0;text-align:center;font-size:12.5px}.pick-res.x>span{font-size:16px}.cons.x .cons-h{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin:0 0 6px}.cons.x li.me .cons-n{color:var(--muted);font-weight:800}.xrv{margin:4px 0 8px;text-align:center;font:400 44px/1.1 var(--brandfont);font-synthesis:none;color:var(--fg);text-shadow:0 0 22px rgba(134,174,255,.6)}.grid2.qx .qx-no{display:none}.cqw{position:relative;display:block;width:100%}.cq{position:relative;display:block;width:100%;aspect-ratio:1;transition:transform .2s ease}.cq>.cq-c,.cq>img{position:absolute;inset:0;width:100%;height:100%;display:block;max-width:none}.cq>.cq-c.fb{inset:7%;width:86%;height:86%;object-fit:cover;object-position:50% 12%;border-radius:15%}.cq>.cb-ini{display:grid;place-items:center;color:#fff;font:900 30cqi var(--display)}.cq-rk{position:absolute;z-index:4;left:-14cqi;top:-17cqi;height:54cqi;width:auto;pointer-events:none;filter:drop-shadow(0 2cqi 4cqi rgba(5,10,31,.6))}.cqw .cb-rk{z-index:4}.cb-b .cqw .cb-n{bottom:0;transform:translateY(38%) skewX(-8deg)}.cb-b:has(.cqw){padding-bottom:6cqi}@media (hover:hover){.cb-b:hover .cq{transform:translateY(-2px)}}.cb-i.out .cq{opacity:.38;filter:grayscale(.85)}.cb-i.out .cb-n{opacity:.6}.cb-moved .cq{animation:cqPop .9s ease-out}@keyframes cqPop{40%{transform:scale(1.06)}}.podimg.cqw{container-type:inline-size}.podimg.cqw::after{display:none}.podx .podimg .cq img{border:0;border-radius:0;aspect-ratio:auto;background:0 0;box-shadow:none;object-fit:fill}.podx .podimg .cq img.cq-c.fb{object-fit:cover;border-radius:15%}.podx .podimg img.cq-rk{position:absolute;width:auto;height:46cqi;left:-12cqi;top:-15cqi;aspect-ratio:auto;border:0;border-radius:0;background:0 0;box-shadow:none}.podx b{margin-top:calc(-.6em - 2px)}.pod3:has(.cqw){padding-top:40px}.cboard,.stage:has(.pod3.cq3){background:radial-gradient(70% 22% at 50% 20%,rgba(74,134,255,.18),transparent 75%),url("img/fond-cote.webp?v=3") 50% 0/cover no-repeat,#120f5c}.cq-or{--cqg:rgba(255,200,60,.85)}.cq-argent{--cqg:rgba(225,232,255,.7)}.cq-bronze{--cqg:rgba(240,130,60,.8)}.cq-bleu{--cqg:rgba(60,120,255,.85)}.cq-rouge{--cqg:rgba(255,60,80,.85)}.cq::before{content:"";position:absolute;inset:-22%;border-radius:50%;background:radial-gradient(closest-side,var(--cqg) 0,var(--cqg) 35%,transparent 100%);opacity:.75;pointer-events:none;mix-blend-mode:screen}.cq>.cq-f{filter:drop-shadow(0 8cqi 10cqi rgba(3,5,22,.85)) drop-shadow(0 0 7cqi var(--cqg))}.cb-i.out .cq::before{display:none}.cb-ev{box-shadow:inset 0 1.5cqi 0 rgba(255,255,255,.55),inset 0 -3cqi 6cqi rgba(0,0,0,.22),0 3cqi 8cqi rgba(5,10,31,.45),0 0 8cqi var(--evg,transparent);text-shadow:0 1px 2px rgba(0,0,0,.25)}.cb-ev.up{--evg:rgba(61,213,152,.55);background:radial-gradient(90% 70% at 50% 18%,rgba(255,255,255,.55),rgba(255,255,255,0) 60%),radial-gradient(70% 90% at 50% 110%,rgba(170,255,210,.45),transparent 70%),linear-gradient(180deg,#5be3a4,#16a05c)}.cb-ev.dn{--evg:rgba(255,74,96,.55);background:radial-gradient(90% 70% at 50% 18%,rgba(255,255,255,.5),rgba(255,255,255,0) 60%),radial-gradient(70% 90% at 50% 110%,rgba(255,190,200,.4),transparent 70%),linear-gradient(180deg,#ff7a88,#cc2039)}.cq{isolation:isolate}.cq-or{--cqh:#FFC93C}.cq-argent{--cqh:#E2EAFF}.cq-bronze{--cqh:#FF8A3D}.cq-bleu{--cqh:#4C82FF}.cq-rouge{--cqh:#FF4358}.cq>.cq-l{position:absolute;inset:4%;border-radius:16%;pointer-events:none;mix-blend-mode:soft-light;opacity:.7;background:radial-gradient(55% 45% at 50% 38%,var(--cqh),transparent 75%),linear-gradient(155deg,var(--cqh) 0,transparent 45%)}.cb-i.out .cq-l{display:none}.cv-pod{padding:34px 4px 6px}.cq-or{--cqh:#FFE2A6}.cq-or>.cq-l{opacity:.42}.cq-or{--cqg:rgba(255,214,120,.7)}.cq::before{inset:7%;border-radius:18%;background:0 0;opacity:1;mix-blend-mode:normal;box-shadow:0 0 7cqi 1cqi var(--cqg);opacity:.45}.cq>.cq-f{filter:drop-shadow(0 8cqi 10cqi rgba(3,5,22,.85))}.pk-list{display:flex;flex-direction:column;gap:8px;margin:12px 0 16px;max-height:52vh;overflow:auto;padding:2px}.pk-opt{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:center;text-align:left;width:100%;padding:12px 14px;border-radius:16px;border:2px solid var(--line);background:var(--surface-2,rgba(255,255,255,.04));color:inherit;font:inherit;cursor:pointer}.pk-opt[aria-pressed=true]{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,transparent)}.pk-opt:disabled{opacity:.45;cursor:not-allowed}.pk-box{width:24px;height:24px;border-radius:8px;border:2px solid var(--muted);display:grid;place-items:center}.pk-opt[aria-pressed=true] .pk-box{background:var(--brand);border-color:var(--brand)}.pk-opt[aria-pressed=true] .pk-box::after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 3px 3px 0;transform:translateY(-1px) rotate(45deg)}.pk-t{display:flex;flex-direction:column;gap:2px;min-width:0}.pk-t b{font-size:15px;line-height:1.3}.pk-cat{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8fb3ff}.pk-cat.saison{color:#b996ff}.pk-cat.prime{color:#ff7a88}.pk-who{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-gold{--evA:#FFE08A;--evB:#F5A524;--evC:#B85C05}.ev-gold .tag.live{background:linear-gradient(180deg,#ffe08a,#f9be3b);color:#fff;box-shadow:0 4px 14px rgba(249,190,59,.4)}.ev-gold .tag.live .live-dot{background:#fff}.ev-gold .btn .live-dot{background:#f5a524}.ev-gold .lv-home{background:radial-gradient(90% 70% at 100% 0,rgba(249,190,59,.42),transparent 65%),linear-gradient(180deg,rgba(5,10,31,0) 45%,rgba(5,10,31,.35) 100%),url("img/fond-encart.webp") 50% 0/cover no-repeat,#0c1c58;box-shadow:0 0 0 1px rgba(249,190,59,.4),0 22px 50px rgba(5,10,31,.4)}.ev-gold .lv-banner{border-color:rgba(249,190,59,.4);background:radial-gradient(120% 140% at 0 0,rgba(249,190,59,.22),transparent 60%),var(--surface)}.ev-gold .lv-banner.hot{box-shadow:0 0 0 1px rgba(249,190,59,.45),0 14px 34px rgba(249,190,59,.22)}.ev-gold .lv-fab{box-shadow:0 0 0 1px rgba(249,190,59,.6),0 14px 30px rgba(0,0,0,.45);background:#1f1606}.ev-gold .lv-fab-c{background:linear-gradient(180deg,#ffe08a,#f9be3b);color:#fff}.ev-gold .lv-item.open{border-color:rgba(249,190,59,.45)}.ev-gold .lv-c input[type=range]{accent-color:#F5A524}.ev-gold .lv-k{color:#ffe08a}.ev-gold .lv-hero .lv-k{color:#ffe08a}.ev-gold .lv-my b,.ev-gold .lv-row.flop .lv-sc b{color:#ffe08a}.ev-gold .lv-row.flop{background:linear-gradient(100deg,rgba(249,190,59,.2),var(--surface) 60%);border-color:rgba(249,190,59,.5)}.ev-gold .lv-row.flop .lv-pos{background:#f9be3b;color:#fff}.ev-gold .lv-flop-h::after{background:rgba(249,190,59,.4)}.ev-gold .lv-arow.open{background:rgba(249,190,59,.08);border-color:rgba(249,190,59,.4)}.ev-gold .lx-card{border-color:rgba(249,190,59,.5)!important}.ev-gold .lx-step.on{border-color:#ffe08a;background:rgba(249,190,59,.14)}.ev-gold .lx-sl.set .lx-val b{text-shadow:0 0 22px rgba(249,190,59,.55)}.ev-gold .lx-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ffe08a 0,#f9be3b var(--p),rgba(255,255,255,.12) var(--p))}.ev-gold .lx-range::-moz-range-track{background:linear-gradient(90deg,#ffe08a 0,#f9be3b var(--p),rgba(255,255,255,.12) var(--p))}.ev-gold .lx-range::-webkit-slider-thumb{box-shadow:0 0 0 6px rgba(249,190,59,.3),0 4px 12px rgba(0,0,0,.4)}.ev-gold .lx-range::-moz-range-thumb{box-shadow:0 0 0 6px rgba(249,190,59,.3),0 4px 12px rgba(0,0,0,.4)}.ev-gold .view .lx-ok:not(:disabled){background:radial-gradient(120% 95% at 50% -35%,rgba(255,255,255,.45),rgba(255,255,255,0) 60%),linear-gradient(180deg,#ffe08a,#f9be3b 60%,#f5a524);box-shadow:0 8px 22px rgba(249,190,59,.35);color:#fff}.ev-gold .lv-rank .rrow.flop{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 50%) padding-box,linear-gradient(180deg,#7a5410,#4a3008) padding-box,linear-gradient(180deg,#ffe08a,rgba(255,211,106,.25)) border-box}.ev-gold .lv-rank .rrow.flop .lv-sc b{color:#ffe7a8}.ev-gold .lv-fab-c,.ev-gold .lv-row.flop .lv-pos,.ev-gold .tag.live,.ev-gold .view .lx-ok:not(:disabled){text-shadow:0 1px 2px rgba(120,60,0,.45)}.sheet.lp-sheet{max-width:480px;gap:12px}.lp-top h2{margin:0}.lp-top .note{margin:2px 0 0}.lp-body{display:flex;flex-direction:column;gap:12px;max-height:64vh;overflow:auto;margin:0 -4px;padding:0 4px 4px}.lp-seg{position:sticky;top:0;z-index:2;flex:none}.lp-q{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:18px;background:var(--surface-2,rgba(255,255,255,.04));border:1px solid var(--line)}.lp-h{display:flex;flex-direction:column;gap:4px}.lp-h b{font-size:16px;line-height:1.3}.lp-tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lp-st{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:rgba(255,255,255,.08);color:var(--muted)}.lp-st.open{background:rgba(143,179,255,.14);color:var(--muted)}.lp-st.closed{background:rgba(249,190,59,.16);color:var(--muted)}.lp-st.done{background:rgba(61,213,152,.16);color:var(--muted)}.lp-gl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lp-g{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px 8px 8px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid transparent}.lp-g.me{border-color:color-mix(in srgb,var(--brand) 55%,transparent);background:color-mix(in srgb,var(--brand) 10%,transparent)}.lp-g.ok{border-color:rgba(61,213,152,.6);background:rgba(61,213,152,.12)}.lp-face{width:44px;height:44px;border-radius:12px;object-fit:cover}.lp-txt{display:grid;place-items:center;background:rgba(255,255,255,.1);font-weight:800;font-size:14px}.lp-gt{display:flex;flex-direction:column;gap:5px;min-width:0}.lp-gn{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.lp-gn b{font-size:15px}.lp-ok{font-style:normal;font-weight:900;color:#3dd598}.lp-pos{font-size:11.5px;color:var(--muted)}.lp-bar{height:6px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden}.lp-bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,#86aeff,#4a86ff)}.lp-g.ok .lp-bar i{background:linear-gradient(90deg,#7fe3a6,#2fb774)}.lp-who{display:flex;flex-wrap:wrap;gap:4px}.lp-chip{font-size:12px;font-weight:600;padding:1px 8px;border-radius:999px;background:rgba(255,255,255,.08);color:var(--fg)}.lp-chip.me{background:color-mix(in srgb,var(--brand) 30%,transparent)}.lp-n{font-size:20px;font-weight:900;min-width:22px;text-align:right}.lp-j{font-style:normal;font-size:10.5px;font-weight:800;color:#3a2600;background:#f9be3b;border-radius:6px;padding:0 5px}.lp-lock{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px dashed rgba(255,255,255,.18)}.lp-lock b{display:block;font-size:14px}.lp-lock small{display:block;font-size:12.5px;color:var(--muted)}.lp-av{display:flex}.lp-av .av{width:26px;height:26px;margin-left:-8px;box-shadow:0 0 0 2px var(--surface)}.lp-av .av:first-child{margin-left:0}.lp-none{margin:0}.lp-done{display:flex;flex-direction:column;gap:12px}.lp-done>summary{cursor:pointer;font-weight:800;padding:10px 4px;list-style:none;display:flex;align-items:center;gap:8px}.lp-done>summary::-webkit-details-marker{display:none}.lp-done>summary::before{content:"▸";transition:transform .2s}.lp-done[open]>summary::before{transform:rotate(90deg)}.lp-done>summary .num{font-size:12px;padding:1px 8px;border-radius:999px;background:rgba(255,255,255,.1)}.lp-done[open]{gap:12px}.lp-ppl{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}.lp-pp{flex:none;display:flex;flex-direction:column;align-items:center;gap:4px;width:68px;padding:8px 4px;border-radius:14px;border:1px solid var(--line);background:rgba(255,255,255,.03);color:var(--fg);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.lp-pp span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-pp .av{width:36px;height:36px}.lp-pp[aria-selected=true]{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 14%,transparent)}.lp-pl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lp-pr{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:16px;background:var(--surface-2,rgba(255,255,255,.04));border:1px solid var(--line)}.lp-pr b{font-size:15px;line-height:1.3}.lp-ans{display:flex;flex-wrap:wrap;gap:6px}.lp-c{display:inline-flex;align-items:center;gap:6px;padding:3px 10px 3px 3px;border-radius:999px;background:rgba(255,255,255,.08);font-size:13.5px;font-weight:600}.lp-c:not(:has(.av)){padding-left:10px}.lp-c .av.sm{width:24px;height:24px}.lp-c.ok{background:rgba(61,213,152,.2);box-shadow:inset 0 0 0 1px rgba(61,213,152,.6)}.lp-o{font-style:normal;font-weight:900;font-size:11px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#1533a6;margin-left:2px}.lp-hid{font-size:13px;color:var(--muted)}.lp-pts{margin:0}.lp-seg{background:var(--surface);box-shadow:0 0 0 6px var(--surface),0 10px 14px -6px var(--surface)}.lp-g{grid-template-columns:38px minmax(0,1fr) auto;padding:7px 10px 7px 7px;gap:10px}.lp-face{width:38px;height:38px;border-radius:11px}.lp-gt{gap:4px}.lg-seg{margin:4px 0 2px}.lg-board .lg-r{grid-template-columns:28px 28px minmax(0,1fr) auto;gap:10px}.lg-board .av.sm{width:28px;height:28px}.lg-pn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg-hint{margin:2px 0 0;font-size:12.5px}.lg-fh{display:flex;align-items:center;gap:8px;margin-top:6px}.lg-fh h4{margin:0;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lg-fh .live-dot{background:#3dd598}.lg-feed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.lg-ev{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 4px;border-bottom:1px solid var(--line)}.lg-ev:last-child{border-bottom:0}.lg-evi{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.07);font-size:15px}.lg-evt{font-size:14px;line-height:1.35}.lg-evt b{font-weight:800}.lg-evd{font-size:12px;color:var(--muted);white-space:nowrap}.lg-more>summary{cursor:pointer;font-size:13.5px;font-weight:700;color:var(--brand);padding:6px 4px;list-style:none}.lg-more>summary::-webkit-details-marker{display:none}.lg-load{margin:0}.lg-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:22px 18px}.lg-empty.sm{padding:16px 14px;border-radius:16px;background:rgba(255,255,255,.04);border:1px dashed rgba(255,255,255,.16)}.lg-empty b{font-size:16px}.lg-empty>span:not(.lg-em){font-size:14px;color:var(--muted);line-height:1.45;max-width:34ch}.lg-empty .btn{margin-top:6px}.lg-em{font-size:32px;line-height:1}.bdg-start .bs-list{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;width:100%;text-align:left}.bdg-start .bs-list li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding:10px;border-radius:14px;background:rgba(255,255,255,.05)}.bdg-start .medal{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:#fff;background:var(--gloss),linear-gradient(165deg,#86aeff 0,#4a86ff 45%,#1f4fe0 100%)}.bdg-start .medal svg{width:22px;height:22px}.bdg-start .bs-list b{display:block;font-size:14.5px}.bdg-start .bs-list small{display:block;font-size:12.5px;color:var(--muted);line-height:1.35}.esth.eimg{padding:0 0 16px}.esth.eimg .esth-top{padding:14px 16px 10px}.ei{position:relative;container-type:inline-size;width:100%;overflow:hidden;background:#120f5c}.ei-bg{position:absolute;top:0;left:var(--bgx);width:var(--bgw);height:100%;max-width:none;display:block}.ei-c{position:absolute;inset:0;background:0 0;border:0;padding:0;color:#fff;cursor:pointer;pointer-events:none}.ei-c>*{pointer-events:auto}.ei-bar{position:absolute;left:var(--x);top:var(--y);width:var(--w);height:var(--h);border-radius:calc(var(--h)/2) .4cqw .4cqw calc(var(--h)/2)}.ei-bar i{position:absolute;left:0;top:0;bottom:0;width:0;min-width:calc(var(--h)*.9);border-radius:calc(var(--h)/2);background:radial-gradient(120% 90% at 50% 0,rgba(255,255,255,.45),rgba(255,255,255,0) 55%),linear-gradient(90deg,#b3122b 0,#e5243b 55%,#ff4a5e 100%);box-shadow:0 0 1.4cqw rgba(255,46,72,.75),0 0 .4cqw rgba(255,120,130,.9) inset;transition:width 1.3s cubic-bezier(.2,.8,.2,1) calc(.25s + var(--i)*.18s)}.ei-bar i.lead{background:radial-gradient(120% 90% at 50% 0,rgba(255,255,255,.45),rgba(255,255,255,0) 55%),linear-gradient(90deg,#1534c9 0,#2f62ff 55%,#5c8dff 100%);box-shadow:0 0 1.4cqw rgba(60,110,255,.8),0 0 .4cqw rgba(150,190,255,.9) inset}.ei.go .ei-bar i{width:var(--p)}.ei-v{position:absolute;right:calc(100cqw - var(--x) - var(--pr));top:calc(var(--y) - var(--ty));display:flex;align-items:baseline;white-space:nowrap;font-family:var(--brandfont);font-synthesis:none;line-height:1;text-shadow:0 .25cqw .9cqw rgba(0,0,30,.6)}.ei-v b{font-weight:400;font-size:var(--fs);letter-spacing:-.02em}.ei-v small{font-size:var(--fs2);margin-left:-.1cqw;position:relative;z-index:2}.ei-c.out .ei-bar,.ei-c.out .ei-v{opacity:.55}@media (prefers-reduced-motion:reduce){.ei-bar i{transition:none}}.esth.eimg .esth-f{padding:10px 16px 0;margin:0}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.esth.eimg{padding:0;overflow:hidden}.ei-bar i{top:0!important;bottom:auto!important;height:100%!important;margin:0!important;transform:none!important}.ei-bar i,.ei-bar i.lead{box-shadow:none;border-radius:calc(var(--h)/2) 0 0 calc(var(--h)/2);clip-path:polygon(0 0,100% 0,calc(100% - var(--h)*.32) 100%,0 100%)}.ei-bar{filter:drop-shadow(0 0 .7cqw rgba(255,46,72,.7))}.ei-bar:has(i.lead){filter:drop-shadow(0 0 .7cqw rgba(60,110,255,.8))}.ei-meta{position:absolute;right:3.65cqw;top:3.1cqw;display:flex;flex-direction:column;align-items:flex-end;gap:.45cqw;text-align:right;color:#fff;text-shadow:0 .1cqw .7cqw rgba(0,0,30,.55);pointer-events:none}.ei-meta small{font-size:1.35cqw;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.75)}.ei-meta b{font-size:1.98cqw;font-weight:700;line-height:1.15}.ei-vot{margin-top:.35cqw;font-size:1.56cqw;font-weight:800;padding:.45cqw 1.25cqw;border-radius:99px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 .1cqw rgba(255,255,255,.28)}.ei-bar i,.ei-bar i.lead{min-width:0;clip-path:polygon(0 0,100% 0,calc(100% - var(--h)*.09) 100%,0 100%)}.ei.go .ei-bar i{width:calc(var(--p) + var(--h)*.045)}.ei.go .ei-bar i[style*="--p:0%"]{width:0}.ei-v small{margin-left:-.95cqw;text-shadow:-.15cqw .15cqw .6cqw rgba(0,0,30,.75),0 0 .3cqw rgba(0,0,30,.5)}.view[data-sec=live]{--sb1:#FF7A88;--sb2:#E2384F;--sb3:#A3122A;--sglow:rgba(226,56,79,.38);--stxt:#FF9AA6}.ev-gold .view[data-sec=live]{--sb1:#FFE08A;--sb2:#F9BE3B;--sb3:#F5A524;--sglow:rgba(249,190,59,.4)}.view .btn.light,.view .btn.outline,.view[data-sec] .btn.light,.view[data-sec] .btn.outline{background:radial-gradient(120% 95% at 50% -35%,rgba(255,255,255,.45),rgba(255,255,255,0) 60%),linear-gradient(180deg,var(--sb1) 0,var(--sb2) 55%,var(--sb3) 100%);color:#fff;border:0;text-shadow:0 1px 2px rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -2px 6px rgba(0,0,0,.12),0 8px 22px var(--sglow)}.view .btn.light svg,.view .btn.outline svg{color:#fff}.view .btn.light:disabled,.view .btn.outline:disabled{opacity:.55}.view .btn.outline.warn{background:linear-gradient(180deg,#ff7a88,#e2384f 55%,#a3122a)}.view .btn.light.keep-white{background:radial-gradient(120% 95% at 50% -35%,#fff,rgba(255,255,255,0) 60%),linear-gradient(180deg,#fff,#e3ecff);color:#1533a6;text-shadow:none;box-shadow:inset 0 -2px 6px rgba(21,51,166,.15),0 10px 26px rgba(0,0,0,.28)}.view .btn.light.keep-white svg{color:#1533a6}.view[data-sec=jouer] .mode.rec{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.015)) padding-box,var(--surface) padding-box;border:1px solid var(--line);box-shadow:none}.view[data-sec=jouer] .mode.rec b,.view[data-sec=jouer] .mode.rec small{color:inherit}.nomx .av{border:0}.onb-p .av,.onb-p.nom .av,.onb-p.r1 .av,.onb-p.r2 .av,.onb-p.r3 .av{box-shadow:0 8px 18px rgba(0,10,60,.4)}.sem-face .av,.sem-r .av,.sem-r.out .av{box-shadow:none}.av-edit .av.xl{box-shadow:0 10px 24px rgba(0,10,60,.45)}.cs-row .av,.lv-rank .rrow .av,.rrow .av,img.av{box-shadow:none;border:0;outline:0}.lv-home .btn+.btn{margin-top:-2px}.lv-home .btn+.btn{margin-top:-4px}.pl-row{grid-template-columns:auto minmax(0,1fr) auto!important;gap:10px;align-items:center}.pl-wk{display:inline-flex;align-items:center;gap:6px}.pl-wk .btn{min-height:32px;padding:4px 10px}.pl-wk b{min-width:30px;text-align:center}.pl-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sem-more .rrow.sem-rr{background:rgba(14,24,72,.62);border:1px solid rgba(255,255,255,.08);box-shadow:none}.sem-more .rrow.sem-rr .pos{background:0 0;color:#fff}.sem-more .rrow.sem-rr .pos{color:#fff!important;background:0 0!important;box-shadow:none!important}.rank-list.lb .rrow.m2 .pos,.rank-list.lb .rrow.m3 .pos,.rank-list.lb .rrow.podm .pos{display:block;width:auto;height:auto;border-radius:0;background:0 0!important;box-shadow:none;font-family:var(--display)!important;font-weight:900!important;font-stretch:115%;font-size:20px!important;color:#fff!important}.lg-board .mini.podm .p,.mini.m2 .p,.mini.m3 .p{display:inline;width:auto;height:auto;border-radius:0;background:0 0;color:inherit;font-weight:800}.sem-d{display:block;margin-top:3px;font-size:12px;font-weight:700;color:var(--muted)}.sem-d .sd.up{color:#3dd598}.sem-d .sd.dn{color:#ff8a98}.sem-rr .score{display:flex;flex-direction:column;align-items:flex-end;line-height:1.05}.sem-rr .score small{font-size:.55em}.sem-lab{display:block;font-style:normal;font-family:var(--body);font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:3px}.sem-rr .sv{white-space:nowrap}.sem-d{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sem-d{white-space:normal;overflow:visible}.sem-lab{font-size:10px;letter-spacing:.02em}.seo-faq{display:flex;flex-direction:column;gap:8px;margin-top:22px}.seo-faq h2{font-size:16px;margin:0 0 2px;color:var(--muted);font-family:var(--body);font-weight:800;letter-spacing:.02em}.seo-q{padding:0}.seo-q>summary{cursor:pointer;list-style:none;padding:13px 16px;font-weight:700;font-size:14.5px;display:flex;justify-content:space-between;gap:10px}.seo-q>summary::-webkit-details-marker{display:none}.seo-q>summary::after{content:"+";font-weight:900;color:var(--muted)}.seo-q[open]>summary::after{content:"−"}.seo-q p{margin:0;padding:0 16px 14px;font-size:14px;line-height:1.5;color:var(--muted)}h1.h-page{margin:0}.q-close{font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#ffb4a8;background:rgba(255,120,100,.12);padding:2px 8px;border-radius:999px}.q-ca-row{display:flex;gap:8px;align-items:center}.q-ca-row .inp{flex:1;min-width:0}.q-ca .note{display:block;margin-top:4px}.q-remind{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-weight:700}.q-remind svg{width:16px;height:16px}.push-when{margin-bottom:8px}.push-planned .note small,.push-planned small{display:block;margin-top:2px;opacity:.85}.push-planned .btn.danger{background:#d64545;color:#fff}.push-planned .note,.push-planned li>span,.push-planned small{white-space:normal;overflow:visible;text-overflow:clip}.page-sub{color:var(--muted,#afc0ea);margin:6px 0 0;font-size:15px;line-height:1.45}.prose{line-height:1.6;font-size:15.5px}.prose h2{font:900 18px/1.2 var(--display);font-stretch:112%;text-transform:uppercase;margin:18px 0 6px}.prose h2:first-child{margin-top:0}.prose p{margin:0 0 10px}.prose p:last-child{margin-bottom:0}.prose ol,.prose ul{margin:0 0 10px;padding-left:22px}.prose li{margin:4px 0}.prose a{color:var(--muted);text-decoration:underline;text-underline-offset:2px}.prose .lead{font-size:16.5px}.prose .muted{color:var(--muted,#afc0ea)}.recap .prose{background:rgba(255,255,255,.04);border-radius:16px;padding:14px 16px}.recap .note{margin-top:6px}.fiche-bio h2{font-size:17px}.est-txt{margin:10px 2px 0;font-size:14px;line-height:1.5;color:var(--muted,#afc0ea)}.el-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.el-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;padding:10px 14px;border-radius:16px;background:var(--card,rgba(255,255,255,.06));border:0;color:inherit}.el-row small{display:block;color:var(--muted,#afc0ea);font-size:13px}.el-row svg{width:18px;height:18px;opacity:.6}.el-cal{list-style:none;margin:0;padding:6px 0;display:grid}.el-cal a{display:grid;gap:2px;padding:10px 16px;color:inherit;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.07)}.el-cal li:last-child a{border-bottom:0}.el-cal span{color:var(--muted,#afc0ea);font-size:13.5px}.el-cal .now b{color:var(--muted)}.nf .nf-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px}.ad-ph{min-height:120px;margin:14px 0;border-radius:16px}#adLayer{position:absolute;left:0;top:0;width:0;height:0;z-index:4}.ad-box{position:absolute;transition:opacity .25s;border-radius:16px;overflow:hidden}.ad-lab{display:block;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.45);padding:0 4px 4px}.ad-fake{height:250px;display:grid;place-items:center;border-radius:14px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.06) 0 12px,rgba(255,255,255,.03) 12px 24px);border:1px dashed rgba(255,255,255,.25);color:rgba(255,255,255,.6);font-size:13px}.eimg .est-txt{padding:0 14px 14px;margin-top:10px}textarea.inp{font:inherit;line-height:1.5}.oauth{display:grid;gap:10px;margin:4px 0 2px}.oa-btn{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700}.oa-btn svg{width:20px;height:20px;flex:none}.oa-apple{background:#000!important;color:#fff!important;border:1px solid rgba(255,255,255,.25)!important}.oa-google{background:#fff!important;color:#1f1f1f!important;border:1px solid #dadce0!important}.oa-legal{font-size:12px;line-height:1.45;margin:0}.oa-legal .link{font-size:12px}.oa-ia{margin:0}.oa-or{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12.5px;margin-top:2px}.oa-or::after,.oa-or::before{content:"";flex:1;height:1px;background:var(--line)}.nomc .nomq{display:block;width:100%;container-type:inline-size}.nomc .nomq .cq{transition:transform .2s ease}.nomc b{margin-top:-.45em}.nomc[aria-pressed=true] .cq{--cqg:rgba(255,214,120,.95);transform:translateY(-3px) scale(1.03)}.nomc[aria-pressed=true] .cq::before{opacity:1}.nomgrid:has(.nomc[aria-pressed=true]) .nomc[aria-pressed=false] .cq{filter:saturate(.75) brightness(.85)}.nomc-ok{top:-4px;right:-4px}@media (hover:hover){.nomc:not(:disabled):hover .cq{transform:translateY(-3px)}}.mt.mt.mt.mt{--s:52px;border-radius:50%;border:0;display:grid;place-items:center;color:var(--ink);background:radial-gradient(62% 40% at 50% 16%,rgba(255,255,255,.72),rgba(255,255,255,0) 72%),var(--mbg);box-shadow:0 0 0 calc(var(--s)*.06) var(--ring),0 calc(var(--s)*.1) calc(var(--s)*.26) var(--sh),inset 0 calc(var(--s)*-.06) calc(var(--s)*.12) rgba(0,0,0,.22)}.mt.mt.mt.mt>svg{width:56%;height:56%;position:relative;z-index:1;filter:drop-shadow(0 max(1px,calc(var(--s)*.022)) 0 rgba(255,255,255,.6))}.mt-bz{--mbg:radial-gradient(circle at 35% 30%,#FFD9B5,#E39A5B 45%,#A85A26);--ring:rgba(227,154,91,.24);--sh:rgba(168,90,38,.45);--ink:#6B3410}.mt-ar{--mbg:radial-gradient(circle at 35% 30%,#FFFFFF,#D9E0EC 45%,#9AA6BC);--ring:rgba(217,224,236,.22);--sh:rgba(154,166,188,.4);--ink:#4E5873}.mt-or{--mbg:radial-gradient(circle at 35% 30%,#FFF0B0,#FFD45C 45%,#E2A21A);--ring:rgba(255,212,92,.26);--sh:rgba(226,162,26,.45);--ink:#8A5600}.mt-di{--mbg:radial-gradient(circle at 35% 30%,#F2FDFF,#9BE7FF 40%,#4D8DFF 75%,#8E6BFF);--ring:rgba(155,231,255,.32);--sh:rgba(77,141,255,.55);--ink:#1F3FA8}.mt-r1{--mbg:radial-gradient(circle at 35% 30%,#E3F0FF,#6FA8FF 45%,#2457D6);--ring:rgba(111,168,255,.26);--sh:rgba(36,87,214,.5);--ink:#0F2E8A}.mt-r2{--mbg:radial-gradient(circle at 35% 30%,#F3E6FF,#B98CFF 45%,#6B2FD6);--ring:rgba(185,140,255,.26);--sh:rgba(107,47,214,.5);--ink:#3F1590}.mt-r3{--mbg:radial-gradient(circle at 35% 30%,#FFE3E8,#FF6B86 45%,#C2183A);--ring:rgba(255,107,134,.26);--sh:rgba(194,24,58,.5);--ink:#7A0A22}.mt-r4{--mbg:conic-gradient(from 210deg,#FFD45C,#FF8BD0,#9BE7FF,#B98CFF,#FFD45C);--ring:rgba(255,212,92,.32);--sh:rgba(255,139,208,.5);--ink:#5A1F6E}.mt-sp{--mbg:radial-gradient(circle at 35% 30%,#E3D4FF,#9B6BFF 45%,#4A5CF0);--ring:rgba(155,107,255,.28);--sh:rgba(74,92,240,.5);--ink:#2A1C88}.mt-lk{--mbg:radial-gradient(circle at 35% 30%,#3A4776,#222C57 60%,#18204A);--ring:rgba(130,160,255,.12);--sh:rgba(0,0,0,.35);--ink:#6A76A6}.mt.mt.mt.mt.mt-lk{background:radial-gradient(62% 40% at 50% 16%,rgba(255,255,255,.12),rgba(255,255,255,0) 72%),var(--mbg)}.mt.mt.mt.mt.mt-lk>svg{filter:none;opacity:.6}.mt-lk .q-sec{color:#8f9bc8}.mt-di:not(.av-bdg)::before{content:"✦";position:absolute;right:4%;top:2%;font:400 calc(var(--s)*.22)/1 system-ui,sans-serif;color:#fff;z-index:2;text-shadow:0 0 6px #fff}.mt-lock{position:absolute;right:-6%;bottom:-6%;width:38%;height:38%;border-radius:50%;background:#0e1838;border:2px solid #2a3560;display:grid;place-items:center;z-index:2}.mt-lock svg{width:52%;height:52%;color:#afc4ff}.medal.mt.mt.mt.mt{position:relative}.badge .mt.mt.mt.mt{--s:58px;width:58px;height:58px;margin:4px 0 2px}.badge.excl:not(.locked) .mt.mt.mt.mt{box-shadow:0 0 0 calc(var(--s)*.06) rgba(255,217,122,.75),0 calc(var(--s)*.1) calc(var(--s)*.26) var(--sh),inset 0 calc(var(--s)*-.06) calc(var(--s)*.12) rgba(0,0,0,.22)}.bdg-start .mt.mt.mt.mt{--s:44px;width:44px;height:44px;border-radius:50%}.av-bdg.mt.mt.mt.mt{--s:22px;box-shadow:0 0 0 2px var(--bg,#0c1c58),0 2px 6px rgba(0,0,0,.35),inset 0 -2px 3px rgba(0,0,0,.2)}.av-bdg.mt.mt.mt.mt>svg{width:62%;height:62%}.rrow .avw .av-bdg.mt.mt.mt.mt{--s:26px}.sp-o .av-bdg.mt.mt.mt.mt{--s:24px;box-shadow:inset 0 -2px 3px rgba(0,0,0,.2)}.bc-prev .av-bdg.mt.mt.mt.mt{--s:26px;box-shadow:0 0 0 2px #14215c,inset 0 -2px 3px rgba(0,0,0,.2)}.rank-list .rrow.m2:not(.sem-rr){--ml:#FFFFFF;--mm:#D9E0EC;--md:#9AA6BC;--mf1:#636D86;--mf2:#2C3247;--msh:rgba(154,166,188,.28)}.rank-list .rrow.m3:not(.sem-rr){--ml:#FFD9B5;--mm:#E39A5B;--md:#A85A26;--mf1:#7E4C2A;--mf2:#3F2313;--msh:rgba(168,90,38,.32)}.rank-list .rrow.flop:not(.sem-rr){--ml:#FFE3E8;--mm:#FF6B86;--md:#C2183A;--mf1:#7E1F33;--mf2:#3D0C17;--msh:rgba(194,24,58,.3)}.rank-list .cs-row.flop .bar i{background:linear-gradient(90deg,#ffb3c0,#c2183a)}.rank-list .rrow.flop .cs-d.dn{color:var(--muted)}.tier-bar.tb-bz i{background:linear-gradient(90deg,#ffd9b5,#e39a5b,#a85a26)}.tier-bar.tb-ar i{background:linear-gradient(90deg,#fff,#d9e0ec,#9aa6bc)}.tier-bar.tb-or i{background:linear-gradient(90deg,#fff0b0,#ffd45c,#e2a21a)}.tier-bar.tb-di i{background:linear-gradient(90deg,#f2fdff,#9be7ff,#4d8dff,#8e6bff)}.nf-ic.nf-med{background:0 0;box-shadow:none}.nf-ic.nf-med .av-bdg.mt.mt.mt.mt{position:static;--s:36px;width:36px;height:36px;box-shadow:0 0 0 2px color-mix(in srgb,var(--ring) 100%,transparent),0 4px 10px var(--sh),inset 0 -3px 6px rgba(0,0,0,.2)}.nf-ic.nf-med .av-bdg.mt.mt.mt.mt>svg{width:58%;height:58%}.sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rkm{--ml:#FFF0B0;--mm:#FFD45C;--md:#E2A21A;--mink:#8A5600}.rkm.r2{--ml:#FFFFFF;--mm:#D9E0EC;--md:#9AA6BC;--mink:#4E5873}.rkm.r3{--ml:#FFD9B5;--mm:#E39A5B;--md:#A85A26;--mink:#6B3410}.rkm.rkm{width:26px;height:26px;min-width:0;padding:0;border-radius:50%;display:grid;place-items:center;font:900 13px/1 var(--display);color:var(--mink);text-shadow:0 1px 0 rgba(255,255,255,.6);backdrop-filter:none;background:radial-gradient(62% 40% at 50% 16%,rgba(255,255,255,.75),rgba(255,255,255,0) 72%),radial-gradient(circle at 35% 30%,var(--ml),var(--mm) 45%,var(--md));box-shadow:0 0 0 2px rgba(5,10,31,.55),0 3px 8px rgba(0,0,0,.4),inset 0 -2px 4px rgba(0,0,0,.22)}:is(.sem-top .mini,.ms-t).m2{--ml:#FFFFFF;--mm:#D9E0EC;--md:#9AA6BC;--mf1:#636D86;--mf2:#2C3247;--msh:rgba(154,166,188,.28)}:is(.sem-top .mini,.ms-t).m3{--ml:#FFD9B5;--mm:#E39A5B;--md:#A85A26;--mf1:#7E4C2A;--mf2:#3F2313;--msh:rgba(168,90,38,.32)}.toast.t-med{display:flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;border-radius:999px}.toast.t-med .av-bdg.mt.mt.mt.mt{position:static;--s:30px;width:30px;height:30px;flex:none;box-shadow:0 0 0 2px rgba(0,0,0,.06),0 3px 8px var(--sh),inset 0 -2px 4px rgba(0,0,0,.2)}.ab-notes i.nd-med.mt.mt.mt.mt{--s:19px;color:var(--ink)!important;box-shadow:0 0 0 2px #0a1030,inset 0 -2px 3px rgba(0,0,0,.2)}.ab-notes i.nd-med.mt.mt.mt.mt>svg{width:64%;height:64%;filter:none}.wk-faces{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:10px;align-items:flex-start}.wk-grp{display:flex;flex-direction:column;gap:6px;min-width:0}.wk-lab{font:800 10.5px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.wk-o .wk-lab{color:#ff8a98}.wk-row{display:flex;gap:10px}.wk-f{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;width:56px;text-align:center}.wk-f .wk-av{width:48px;height:48px;border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,.14)}.wk-f .rkm{position:absolute;top:30px;right:0;width:22px;height:22px;font-size:11.5px}.wk-f b{font-size:12px;font-weight:700;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wk-f small{font-size:10px;font-weight:800;color:#ff8a98;text-transform:uppercase;letter-spacing:.04em;margin-top:-2px}.wk-f.out .wk-av{box-shadow:0 0 0 2.5px #ff4d63,0 0 14px rgba(255,77,99,.45);filter:saturate(.8)}.toast.t-med span{white-space:nowrap}.toast.t-med{max-width:calc(100vw - 24px)}.sem-nav{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:2px -16px 18px;padding:2px 16px 4px;-webkit-overflow-scrolling:touch}.sem-nav::-webkit-scrollbar{display:none}.sem-nav a{flex:none;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(170,198,255,.18);color:var(--muted);font-weight:700;font-size:13.5px;text-decoration:none;white-space:nowrap}.sem-nav a:active{background:rgba(74,134,255,.3)}.sem .est,.sem .sem-sec{scroll-margin-top:84px}.to-top{position:fixed;right:16px;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:55;width:44px;height:44px;border-radius:50%;border:1px solid rgba(170,198,255,.25);display:grid;place-items:center;color:#fff;background:var(--gloss),linear-gradient(165deg,#86aeff 0,#4a86ff 45%,#1f4fe0 100%);box-shadow:0 8px 20px rgba(0,0,0,.4);opacity:0;transform:translateY(10px) scale(.9);pointer-events:none;transition:opacity .2s,transform .2s}.to-top.on{opacity:1;transform:none;pointer-events:auto}.to-top svg{width:20px;height:20px;transform:rotate(-90deg)}@media (min-width:760px){.to-top{bottom:28px;right:28px}}.ms-grid{grid-auto-rows:1fr}.ms-t span,.ms-t>small{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cq-med{--ml:#E3F0FF;--mm:#7DB2FF;--md:#2C62E0;--ink:#0B2470;position:absolute;z-index:4;left:-7cqi;top:-7cqi;width:30cqi;height:30cqi;border-radius:50%;display:grid;place-items:center;pointer-events:none;background:radial-gradient(62% 40% at 50% 16%,rgba(255,255,255,.78),rgba(255,255,255,0) 72%),radial-gradient(circle at 35% 30%,var(--ml),var(--mm) 45%,var(--md));box-shadow:0 0 0 1.6cqi color-mix(in srgb,var(--mm) 38%,transparent),0 2.5cqi 6cqi rgba(5,10,31,.6),inset 0 -2cqi 3.5cqi rgba(0,0,0,.25)}.cq-med .cq-n{position:static;font-style:normal;font:400 17cqi/1 var(--brandfont);font-synthesis:none;color:var(--ink);text-shadow:0 .7cqi 0 rgba(255,255,255,.6);transform:translateY(.8cqi)}.cq-med.dd .cq-n{font-size:13.5cqi;letter-spacing:-.04em}.cm-or{--ml:#FFF0B0;--mm:#FFD45C;--md:#E2A21A;--ink:#8A5600}.cm-argent{--ml:#FFFFFF;--mm:#D9E0EC;--md:#9AA6BC;--ink:#4E5873}.cm-bronze{--ml:#FFD9B5;--mm:#E39A5B;--md:#A85A26;--ink:#6B3410}.cm-rouge{--ml:#FFE3E8;--mm:#FF7A90;--md:#C2183A;--ink:#6A0619}/* ===== v42 : évolutions (+/−) de la Côte en métal, comme les médailles ===== */ .cb-ev.up{--ml:#E2FFF0;--mm:#5BE3A4;--md:#12935A;--ink:#08452A}.cb-ev.dn{--ml:#FFE3E8;--mm:#FF7A90;--md:#C2183A;--ink:#6A0619}.cb-ev.eq{--ml:#F2F5FF;--mm:#B8C3DE;--md:#6F7DA3;--ink:#2E3856}.cb-ev.cb-ev{height:24cqi;min-width:28cqi;padding:0 5.5cqi;border-radius:12cqi;font:400 clamp(10px,14.5cqi,17px)/1 var(--brandfont);font-synthesis:none;letter-spacing:-.02em;color:var(--ink);text-shadow:0 .7cqi 0 rgba(255,255,255,.6);background:radial-gradient(80% 55% at 50% 12%,rgba(255,255,255,.78),rgba(255,255,255,0) 72%),radial-gradient(130% 160% at 35% 22%,var(--ml),var(--mm) 45%,var(--md));box-shadow:0 0 0 1.6cqi color-mix(in srgb,var(--mm) 38%,transparent),0 2.5cqi 6cqi rgba(5,10,31,.6),inset 0 -2cqi 3.5cqi rgba(0,0,0,.22)}.cb-ev.cb-ev>*{transform:translateY(.6cqi)}.cb-i.t1 .cb-ev.cb-ev{height:19cqi;min-width:23cqi;padding:0 4.5cqi;font-size:clamp(10px,11.5cqi,16px)}#tabs .dot,.pt-new,:is(.ab-notes i,.nf-ic):is(.nd-todo,.nd-res,.nd-verify){background:radial-gradient(62% 42% at 50% 16%,rgba(255,255,255,.75),rgba(255,255,255,0) 72%),radial-gradient(circle at 35% 30%,var(--ml),var(--mm) 45%,var(--md))!important;color:var(--ink)!important}#tabs .dot,:is(.ab-notes i,.nf-ic).nd-todo{--ml:#FFE3E8;--mm:#FF7A90;--md:#C2183A;--ink:#6A0619}:is(.ab-notes i,.nf-ic).nd-res{--ml:#E3F0FF;--mm:#7DB2FF;--md:#2C62E0;--ink:#0B2470}:is(.ab-notes i,.nf-ic).nd-verify{--ml:#FFD9B5;--mm:#E39A5B;--md:#A85A26;--ink:#5A2A0A}#tabs .dot.res,.pt-new{--ml:#FFF0B0;--mm:#FFD45C;--md:#E2A21A;--ink:#8A5600}.ab-notes i:is(.nd-todo,.nd-res,.nd-verify){font-family:var(--brandfont);font-weight:400;text-shadow:0 1px 0 rgba(255,255,255,.55);box-shadow:0 0 0 2px #0a1030,inset 0 -2px 3px rgba(0,0,0,.22)}.nf-ic:is(.nd-todo,.nd-res,.nd-verify,.nd-badge){border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--mm,#ffd45c) 30%,transparent),0 4px 10px rgba(0,0,0,.35),inset 0 -3px 6px rgba(0,0,0,.22)}#tabs .dot,.pt-new{box-shadow:0 0 0 2px #0a1030,inset 0 -1px 2px rgba(0,0,0,.25)}.cb-ev.cb-ev.cb-ev{display:flex;align-items:center;gap:1.6cqi;height:17cqi;min-width:0;padding:0 4cqi 0 3.4cqi;border-radius:9cqi;right:-4cqi;top:-4cqi;background:rgba(5,10,31,.78);box-shadow:0 0 0 max(1px,.8cqi) color-mix(in srgb,var(--mm) 45%,transparent),0 2cqi 5cqi rgba(5,10,31,.45);text-shadow:none}.cb-ev.cb-ev.cb-ev>*{transform:none}.cb-ev.cb-ev svg{width:7cqi;height:6cqi;fill:var(--mm);filter:drop-shadow(0 0 1.5cqi color-mix(in srgb,var(--mm) 60%,transparent))}.cb-ev.dn svg{transform:rotate(180deg)}.cb-ev.cb-ev b{font:400 clamp(10px,12cqi,15px)/1 var(--brandfont);font-synthesis:none;background:linear-gradient(180deg,var(--ml) 10%,var(--mm) 55%,var(--md) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;transform:translateY(.5cqi)}.cb-i.t1 .cb-ev.cb-ev.cb-ev{height:14cqi;padding:0 3.4cqi 0 2.8cqi}.cb-i.t1 .cb-ev.cb-ev b{font-size:clamp(10px,10cqi,14px)}.cb-i.t1 .cb-ev.cb-ev svg{width:6cqi;height:5cqi}.cb-ev.cb-ev.cb-ev.dn>svg{transform:rotate(180deg)}.cb-ev.cb-ev.cb-ev{top:50%;right:-7cqi;transform:translateY(-50%)}.cb-i.t1 .cb-ev.cb-ev.cb-ev{top:50%;right:-6cqi}.jk-ic,.jk-mini,.live,.modes .mode .ic,.ms-ic,.pcat-ic,.pt-n,.qs-earn{--ml:#E3F0FF;--mm:#7DB2FF;--md:#2C62E0;--ink:#0B2470}.jk-ic,.jk-mini,.modes .mode .ic,.pcat-ic.saison.saison,[data-sec=jouer] .pt-n{--ml:#FFF0B0;--mm:#FFD45C;--md:#E2A21A;--ink:#8A5600}.pcat-ic.saison.saison{--ml:#F3E6FF;--mm:#B98CFF;--md:#6B2FD6;--ink:#3F1590}.live,.pcat-ic.prime.prime{--ml:#FFE3E8;--mm:#FF7A90;--md:#C2183A;--ink:#6A0619}.pt.done .pt-n,.qs-earn{--ml:#E2FFF0;--mm:#5BE3A4;--md:#12935A;--ink:#08452A}.qs-earn.zero{--ml:#F2F5FF;--mm:#B8C3DE;--md:#6F7DA3;--ink:#2E3856}.fav-ic{--ml:#FFE6EF;--mm:#FF8FB5;--md:#D12A63;--ink:#6E0A30}.fav-ic.fav-ic,.jk-ic.jk-ic,.modes .mode .ic.ic,.ms-ic.ms-ic,.pcat-ic.pcat-ic,/* médaille ronde, icône ou chiffre gravé */ .pt-n.pt-n{border:0;border-radius:50%;color:var(--ink)!important;opacity:1;background:radial-gradient(62% 42% at 50% 16%,rgba(255,255,255,.75),rgba(255,255,255,0) 72%),radial-gradient(circle at 35% 30%,var(--ml),var(--mm) 45%,var(--md))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--mm) 28%,transparent),0 5px 14px rgba(0,0,0,.35),inset 0 -3px 6px rgba(0,0,0,.22)!important}.pt-n.pt-n{font-family:var(--brandfont);font-weight:400;text-shadow:0 1px 0 rgba(255,255,255,.6);box-shadow:0 0 0 2px color-mix(in srgb,var(--mm) 30%,transparent),inset 0 -2px 4px rgba(0,0,0,.22)!important}:is(.pt-n,.pcat-ic,.jk-ic,.ms-ic,.fav-ic,.modes .mode .ic)>svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.6))!important}.pt[aria-selected=true] .pt-n.pt-n{box-shadow:0 0 0 2px rgba(255,255,255,.85),inset 0 -2px 4px rgba(0,0,0,.22)!important}.jk-ic.jk-ic{font-family:var(--brandfont);font-weight:400;text-shadow:0 1px 0 rgba(255,255,255,.6)}.joker-btn.on .jk-ic.jk-ic{box-shadow:0 0 0 2px #fff,0 4px 10px rgba(0,0,0,.3),inset 0 -3px 6px rgba(0,0,0,.22)!important}.joker-btn.on{background:radial-gradient(80% 60% at 50% 0,rgba(255,255,255,.6),rgba(255,255,255,0) 70%),linear-gradient(135deg,#fff0b0,#ffd45c 45%,#e2a21a);color:#6b4300}.jk-mini.jk-mini,.live.live,.qs-earn.qs-earn{color:var(--ink)!important;text-shadow:0 1px 0 rgba(255,255,255,.55);background:radial-gradient(80% 60% at 50% 10%,rgba(255,255,255,.72),rgba(255,255,255,0) 70%),radial-gradient(130% 160% at 35% 22%,var(--ml),var(--mm) 45%,var(--md))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--mm) 28%,transparent),0 3px 10px rgba(0,0,0,.3),inset 0 -2px 4px rgba(0,0,0,.2)!important}.jk-mini.jk-mini{font-family:var(--brandfont);font-weight:400}.qs-earn.qs-earn{font-family:var(--brandfont);font-weight:400;font-size:13px;padding:3px 9px}.live.live .live-dot{background:#fff!important;box-shadow:0 0 0 2px rgba(106,6,25,.35),0 0 8px rgba(255,255,255,.9)}.rv-pts .earned.big{background:linear-gradient(180deg,#e2fff0 10%,#5be3a4 55%,#12935a);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 0 rgba(0,0,0,.35))}.rv-pts .earned.big.zero{background:linear-gradient(180deg,#f2f5ff 10%,#b8c3de 55%,#6f7da3);-webkit-background-clip:text;background-clip:text}.fav-btn.on{--ml:#FFE6EF;--mm:#FF8FB5;--md:#D12A63;--ink:#6E0A30;color:var(--ink);text-shadow:0 1px 0 rgba(255,255,255,.55);background:radial-gradient(80% 60% at 50% 10%,rgba(255,255,255,.72),rgba(255,255,255,0) 70%),radial-gradient(130% 160% at 35% 22%,var(--ml),var(--mm) 45%,var(--md));box-shadow:0 0 0 2px color-mix(in srgb,var(--mm) 28%,transparent),0 5px 14px rgba(209,42,99,.35),inset 0 -2px 4px rgba(0,0,0,.2)}.fav-btn.on svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.6))}.guest-warn{display:block;margin-top:4px;padding:10px 12px;border-radius:12px;background:rgba(174,140,255,.12);border:1px solid rgba(174,140,255,.35);font-size:13.5px;line-height:1.4;color:var(--muted);text-align:left}.guest-warn b{color:var(--fg)}.guest-card .link{margin-top:2px}.adm-live .lv-bar{display:flex;flex-wrap:wrap;gap:8px}.adm-live .lv-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-live .lv-tabs button{min-height:38px;padding:6px 4px;font-size:13px}.adm-live .lv-list{display:flex;flex-direction:column}.adm-live .lv-c{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"f t b" "f s i";gap:2px 10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line)}.adm-live .lv-c.open{padding:8px;border-radius:12px}.adm-live .lv-c>:first-child{grid-area:f}.adm-live .lv-c .lv-t{grid-area:t;display:flex;flex-direction:row;align-items:baseline;gap:6px;min-width:0;white-space:nowrap;overflow:hidden}.adm-live .lv-c .lv-t>b{flex:none;max-width:60%;overflow:hidden;text-overflow:ellipsis}.adm-live .lv-c .lv-t small{overflow:hidden;text-overflow:ellipsis;color:var(--muted);font-size:.8rem}.adm-live .lv-th{font-style:normal;font-weight:700;color:var(--fg);opacity:.75}.adm-live .lv-go{grid-area:b;min-height:32px;padding:4px 12px;min-width:76px}.adm-live .lv-stl{grid-area:s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.78rem}.adm-live .lv-mini{grid-area:i;display:flex;gap:2px;justify-content:flex-end}.adm-live .lv-mini .icon-btn{width:26px;height:26px;min-height:0;padding:0}.adm-live .lv-mini .icon-btn svg{width:14px;height:14px}.adm-live .lv-c.open .lv-st{color:#ff5d6c;font-weight:700}.adm-live .lv-edit{display:grid;grid-template-columns:1fr;gap:10px;padding:12px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.03);margin:6px 0}.adm-live .lv-et{font-size:.95rem}.adm-live .lv-pick{max-height:172px;overflow:auto;padding:2px}.adm-live .lv-pick .chip{padding:4px 10px 4px 4px;font-size:.85rem}.sched{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:10px}.sched .sc{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid var(--line);font-size:.82rem}.sched .sc i{font-style:normal;color:var(--muted)}.sched .sc b{font-weight:800}.sched .sc.on{--ml:#fff3c4;--mm:#f6c64a;--md:#a8740f;--ink:#5b3a00;background:linear-gradient(160deg,var(--ml),var(--mm) 55%,var(--md));border-color:transparent;color:var(--ink)}.sched .sc.on i{color:var(--ink);opacity:.8}.q-sched .note{margin-top:-4px}.adm-live .lv-c .lv-t>b{font-size:.95rem}.qa-f{margin-bottom:4px}.qa-g{display:flex;flex-direction:column;gap:6px}.qa-g+.qa-g{margin-top:10px}.qa-d{border:1px solid var(--line);border-radius:12px;background:var(--bg);overflow:hidden}.qa-d>.qa{border:0;border-top:1px solid var(--line);border-radius:0;background:0 0}.qa-s{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-template-areas:"d l c" "d m c";gap:2px 10px;align-items:center;padding:10px 12px;cursor:pointer;list-style:none}.qa-s::-webkit-details-marker{display:none}.qa-s::after{content:"";grid-area:c;width:8px;height:8px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);margin:0 4px 4px}.qa-d[open]>.qa-s::after{transform:rotate(-135deg);margin:4px 4px 0}.qa-dot{grid-area:d;width:10px;height:10px;border-radius:50%;background:#3ccf7e;box-shadow:0 0 0 3px rgba(60,207,126,.18)}.st-wait .qa-dot{background:#f6c64a;box-shadow:0 0 0 3px rgba(246,198,74,.2)}.st-ok .qa-dot{background:var(--muted);box-shadow:none}.qa-l{grid-area:l;font-weight:700;font-size:.92rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qa-d[open] .qa-l{white-space:normal}.qa-m{grid-area:m;font-size:.76rem;color:var(--muted)}.st-wait .qa-m{color:var(--muted)}.chart.gbars .lbl{fill:var(--muted);font:700 11px var(--body)}.chart.gbars .val.sm{font-size:9.5px;font-family:var(--body);font-weight:800}.chart.gbars .grid{stroke:var(--line);stroke-dasharray:3 4}.g-leg{display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:center;font-size:.78rem;color:var(--muted);margin-top:4px}.g-leg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px}.vw-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.vw-list li{display:grid;grid-template-columns:34px repeat(3,minmax(0,1fr));gap:6px;align-items:start;padding:8px 10px;border-radius:12px;background:rgba(255,255,255,.04);font-size:.8rem}.vw-list li>span{display:flex;flex-direction:column;color:var(--muted);line-height:1.25}.vw-list li>span b{color:var(--fg);font-size:.95rem}.vw-list small{font-size:.7rem;opacity:.85}.vw-k{display:none}.adm-suivi .adm-b{gap:14px}.sv-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:10px;align-items:stretch}.sv-big{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:14px;border-radius:16px;background:linear-gradient(160deg,rgba(74,134,255,.28),rgba(31,79,224,.12));border:1px solid rgba(74,134,255,.35)}.sv-big .sv-l{font-size:.78rem;color:var(--muted);font-weight:700}.sv-big>b{font:400 44px/1 var(--brandfont,var(--display));letter-spacing:-.01em}.sv-cmp{font-size:.74rem;color:var(--muted)}.sv-ev{font-weight:800}.sv-ev.up{color:#3ccf7e}.sv-ev.dn{color:#ff6b7a}.sv-subs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sv-row>div,.sv-subs>div{display:flex;flex-direction:column;gap:2px;padding:9px 10px;border-radius:12px;background:rgba(255,255,255,.045)}.sv-row b,.sv-subs b{font-size:1.15rem;font-weight:800;line-height:1.1}.sv-row span,.sv-subs span{font-size:.72rem;color:var(--muted);line-height:1.2}.sv-subs small{display:block;font-size:.68rem;opacity:.8}.sv-sec{display:flex;flex-direction:column;gap:8px}.sv-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:8px}.sv-seg button{min-height:34px;padding:5px 4px;font-size:12.5px}.sv-chart{width:100%;height:auto;display:block}.sv-chart rect{fill:rgba(74,134,255,.45)}.sv-chart rect.cur{fill:#7fa8ff;filter:drop-shadow(0 0 6px rgba(74,134,255,.6))}.sv-chart .v{fill:var(--fg);font:800 10.5px var(--body)}.sv-chart .d{fill:var(--muted);font:600 10px var(--body)}.sv-cap{margin:-4px 0 0;font-size:.72rem;text-align:center}.sv-top{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.sv-top li{display:grid;grid-template-columns:minmax(0,9.5em) minmax(0,1fr) auto;gap:4px 10px;align-items:center;font-size:.84rem}.sv-top li>small{grid-column:2/-1;margin-top:-4px;font-size:.7rem;color:var(--muted)}.sv-top li>small:empty{display:none}.sv-tl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv-bar{height:8px;border-radius:6px;background:rgba(255,255,255,.07);overflow:hidden}.sv-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#1f4fe0,#7fa8ff)}.sv-top b{min-width:3.2em;text-align:right;font-weight:800}.sv-more{border:1px solid var(--line);border-radius:12px;padding:0 12px}.sv-more>summary{cursor:pointer;padding:10px 0;font-weight:700;font-size:.86rem;list-style:none;display:flex;justify-content:space-between}.sv-more>summary::-webkit-details-marker{display:none}.sv-more>summary::after{content:"+";color:var(--muted);font-weight:800}.sv-more[open]>summary::after{content:"–"}.sv-more>:not(summary){margin-bottom:12px}@media (max-width:360px){.sv-hero{grid-template-columns:1fr}}.ei-v .ei-tr{display:inline-flex;align-self:center;margin-left:.55cqw}.ei-v .ei-tr:empty{display:none}.ei-v .ei-tr .tr{width:calc(var(--fs) * .27);min-width:9px}.badge .bdg-follow{margin-top:6px;min-height:30px;padding:4px 14px;font-size:.8rem;align-self:center}.mt-bleu{--mbg:radial-gradient(circle at 35% 30%,#E3F0FF,#7DB2FF 45%,#2C62E0);--ring:rgba(125,178,255,.26);--sh:rgba(44,98,224,.5);--ink:#0B2470}.mt-violet{--mbg:radial-gradient(circle at 35% 30%,#F3E6FF,#B98CFF 45%,#6B2FD6);--ring:rgba(185,140,255,.26);--sh:rgba(107,47,214,.5);--ink:#3F1590}.mt-rouge{--mbg:radial-gradient(circle at 35% 30%,#FFE3E8,#FF7A90 45%,#C2183A);--ring:rgba(255,122,144,.26);--sh:rgba(194,24,58,.5);--ink:#6A0619}.mt-vert{--mbg:radial-gradient(circle at 35% 30%,#E2FFF0,#5BE3A4 45%,#12935A);--ring:rgba(91,227,164,.26);--sh:rgba(18,147,90,.5);--ink:#08452A}/* v47 · autres estimations+texte de la page Estimation */ .eo .tbl-wrap{overflow-x:auto}.eo-t{width:100%;border-collapse:collapse;font-size:.86rem}.eo-t td,.eo-t th{padding:8px 6px;text-align:center;border-bottom:1px solid var(--line)}.eo-t tbody th{text-align:left;font-weight:700;white-space:nowrap;max-width:9em;overflow:hidden;text-overflow:ellipsis}.eo-t thead th{vertical-align:bottom}.eo-a{display:flex;flex-direction:column;align-items:center;gap:4px;background:0 0;border:0;color:inherit;font:700 .78rem var(--body);padding:0;cursor:pointer}.eo-t td{font-weight:800}.eo-t td.hi{color:#7fa8ff}.eo-t td.lo{color:#ff6b7a}.eo-t tr.me td,.eo-t tr.me th{background:rgba(74,134,255,.1)}.eo-t tr.me th{border-radius:10px 0 0 10px}.eo-t tr.avg td,.eo-t tr.avg th{border-bottom:0;font-style:italic;opacity:.9}.eo-adm{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;border:1px dashed var(--line)}.eo-slot{display:flex;flex-direction:column;gap:6px;padding-bottom:10px;border-bottom:1px solid var(--line)}.eo-in{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px}.eo-in label{display:flex;align-items:center;gap:6px}.eo-in .inp{min-width:0;padding:8px}.est-txt h2{font-size:18px}.mt.mt.mt.mt>svg.bi-wide{width:82%;height:82%;filter:drop-shadow(0 max(1px,calc(var(--s)*.016)) 0 rgba(255,255,255,.55)) drop-shadow(0 calc(var(--s)*-.01) 0 rgba(0,0,0,.25))}.mt.mt.mt.mt:has(>svg.bi-wide)::after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(60% 36% at 50% 6%,rgba(255,255,255,.42),rgba(255,255,255,0) 72%),linear-gradient(135deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.16) 50%,rgba(255,255,255,0) 60%)}.av-bdg.mt:has(>svg.bi-wide){overflow:hidden}.medal.mt:has(>svg.bi-wide){position:relative}.badge.excl:not(.locked) .mt.mt.mt.mt.mt-r4{box-shadow:0 0 0 calc(var(--s)*.06) var(--ring),0 calc(var(--s)*.1) calc(var(--s)*.26) var(--sh),inset 0 calc(var(--s)*-.06) calc(var(--s)*.12) rgba(0,0,0,.22)}.ei-v small.ei-d{margin-left:.15cqw;z-index:1;text-shadow:0 .25cqw .9cqw rgba(0,0,30,.6)}.ei-v small.ei-d+small{margin-left:-.1cqw}.pr-prog{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px}.prp-ring{--p:0;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#f6a623 calc(var(--p)*1%),rgba(255,255,255,.1) 0);position:relative}.prp-ring::before{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--surface,#16204a)}.prp-ring b{position:relative;font-size:.86rem;font-weight:800}.pr-prog.ok .prp-ring{background:conic-gradient(#3ccf7e 100%,transparent 0)}.prp-t{display:flex;flex-direction:column;gap:2px;min-width:0}.prp-t b{font-size:1rem;color:var(--fg);opacity:1}.prp-t small{color:var(--muted);font-size:.8rem}.q-quiet{display:flex;flex-direction:column;gap:3px;padding:10px 14px;border-radius:14px;border:1px dashed var(--line);font-size:.82rem;color:var(--muted)}.q-quiet b{color:var(--fg);font-size:.86rem}.seg.seg3{grid-template-columns:repeat(3,minmax(0,1fr))}.rrow.lgr .pts{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.rrow.lgr .pts small{font-size:.66rem;color:var(--muted)}.ei .ei-v{right:auto;left:calc(var(--x) - 4.95cqw)}.ei .ei-v .ei-tr{position:absolute;left:100%;top:50%;transform:translateY(-55%);margin-left:.7cqw}.league-h{align-items:center;flex-wrap:nowrap}.league-h .lg-ht{flex:1;min-width:0}.lg-av{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:none;display:grid;place-items:center;background:rgba(74,134,255,.18);color:var(--muted);box-shadow:0 0 0 2px rgba(255,255,255,.12)}.lg-av.ph svg{width:24px;height:24px}.lg-av.sm{width:36px;height:36px}.lg-ph-btn{position:relative;padding:0;border:0;background:0 0;border-radius:50%;cursor:pointer;flex:none}.lg-ph-ed{position:absolute;right:-4px;bottom:-4px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--brand,#2f62ff);color:var(--fg);box-shadow:0 2px 6px rgba(0,0,0,.35)}.lg-ph-ed svg{width:13px;height:13px}.lg-ph-ask{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.rrow.lgr{position:relative}.lgr-rm{position:absolute;right:10px;bottom:2px;font-size:.68rem}.lgb{display:flex;flex-direction:column;gap:6px;margin:10px 0 12px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid var(--line)}.lgb-t{font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.lgb-t small{margin-left:4px;color:var(--fg);letter-spacing:0}.lgb-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lgb-m{padding:0;border:0;background:0 0;border-radius:50%;cursor:pointer;position:relative}.lgb-m .av-bdg{position:static;--s:38px;width:38px;height:38px;display:grid}.lgb-m.off .av-bdg{opacity:.45}.lgb-m.on .av-bdg{outline:2px solid #fff;outline-offset:2px}.lgb-all{font-size:.8rem;margin-left:2px}.lgb-info{margin:2px 0 0;font-size:.84rem;line-height:1.35}.lgb-info span{color:var(--muted)}.lg-evm .av-bdg{position:static;--s:26px;width:26px;height:26px;display:grid}.lg-evb .lg-evt b{color:var(--muted)}.lga{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lga-r{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.lga-t{display:flex;flex-direction:column;min-width:0}.lga-t b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lga-t small{color:var(--muted);font-size:.76rem}.lga-a{grid-column:2;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.lga-a .icon-btn{width:32px;height:32px}.seo-pre{margin:16px;padding:20px 20px 8px}.seo-pre h1{font-size:26px;line-height:1.15}.seo-pre h2{font-size:18px;margin-top:18px}.seo-pre ol,.seo-pre ul{padding-left:20px}.ei-par{position:absolute;right:3.65cqw;bottom:3.78cqw;display:flex;flex-direction:column;align-items:flex-end;gap:.85cqw;pointer-events:none;z-index:2}.ei-par small{font-size:1.05cqw;font-weight:800;letter-spacing:.2em;margin-right:-.2em;text-transform:uppercase;color:rgba(255,255,255,.75);text-shadow:0 .1cqw .7cqw rgba(0,0,30,.55);line-height:1}.ei-par img{width:13.28cqw;height:auto;display:block;filter:drop-shadow(0 .2cqw .5cqw rgba(0,0,30,.5))}.ef{padding:16px 16px 14px;display:flex;flex-direction:column;gap:10px}.ef-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ef-h b{font:900 15px/1.1 var(--display);font-stretch:118%;text-transform:uppercase;letter-spacing:.01em}.ef-h .num{font:900 26px/1 var(--display);color:var(--c-estim);white-space:nowrap;flex-shrink:0}.ef-bar{height:12px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.35)}.ef-bar i{display:block;height:100%;width:var(--p);border-radius:inherit;background:var(--g-estim);box-shadow:0 0 12px rgba(174,140,255,.55),inset 0 1px 0 rgba(255,255,255,.35)}.ef p{margin:0;font-size:13.5px;line-height:1.45;color:var(--muted)}.ef-w{display:flex;flex-wrap:wrap;gap:6px}.ef-c{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 6px;border-radius:999px;font-size:13px;font-weight:700;background:rgba(61,213,152,.12);color:var(--muted);border:1px solid rgba(61,213,152,.3)}.ef-c.ko{background:rgba(255,107,124,.12);color:var(--muted);border-color:rgba(255,107,124,.3)}.ef-c b{padding:2px 7px;border-radius:999px;background:rgba(255,255,255,.12);color:var(--fg);font-size:11.5px}.ef-c svg{width:13px;height:13px}.cote-b{--ml:#E4ECFF;--mm:#A9BCE6;--md:#6A80B8;--mink:#1F2C55;display:inline-flex;align-items:center;justify-content:center;min-width:36px;margin-top:4px;padding:4px 9px 3px;border-radius:999px;font:900 12.5px/1 var(--display);font-stretch:110%;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--mink);text-shadow:0 1px 0 rgba(255,255,255,.55);background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,0) 52%),linear-gradient(165deg,var(--ml) 0,var(--mm) 48%,var(--md) 100%);border:1px solid rgba(255,255,255,.6);box-shadow:0 2px 6px rgba(5,10,31,.45),inset 0 -1.5px 0 rgba(0,0,0,.16)}.cote-b.c15{--ml:#FFD9B5;--mm:#E39A5B;--md:#A85A26;--mink:#5A2A08}.cote-b.c2{--ml:#FFFFFF;--mm:#D9E0EC;--md:#9AA6BC;--mink:#3A4560}.cote-b.c3{--ml:#FFF0B0;--mm:#FFD45C;--md:#E2A21A;--mink:#6B4200}.cote-b.c4{--mink:#2A1D6B;background:linear-gradient(180deg,rgba(255,255,255,.65),rgba(255,255,255,0) 52%),linear-gradient(120deg,#e8fbff 0,#a8e4ff 30%,#c9b4ff 62%,#ffc4e8 100%);border-color:rgba(255,255,255,.75);box-shadow:0 2px 8px rgba(150,120,255,.45),inset 0 -1.5px 0 rgba(0,0,0,.14)}.pcard .cote-b{display:flex;margin:4px auto 0;width:max-content}.xopt .cote-b{margin:0 0 0 8px}.cote-rule{display:block;margin-top:4px;color:var(--muted)}.cote-rule b{color:var(--fg)}.cote-m{font-weight:700;color:var(--muted)}.cote-adm{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;margin-bottom:12px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.cote-adm span{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 200px}.cote-adm small{color:var(--muted);font-size:12.5px;line-height:1.35}.cast-n{margin:-4px 0 0;text-align:center}.res-link{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;text-align:left;color:var(--fg)}.res-link span{display:flex;flex-direction:column;gap:2px}.res-link small{color:var(--muted);font-size:12.5px}.res-link svg{width:18px;height:18px;flex-shrink:0}.seg.seg4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.seg.seg4 button{padding-left:4px;padding-right:4px;font-size:13px;white-space:nowrap}.rank-list.lb .rrow.cmp{padding-top:5px;padding-bottom:5px;border-radius:11px}.rank-list.lb .rrow.cmp .pos{font-size:15px}.rank-list.lb .rrow.cmp .avw{transform:scale(.82);transform-origin:center}.rank-list.lb .rrow.cmp .week-pts,.rank-list.lb .rrow.cmp .who small{font-size:11px}.rank-list.lb .rrow .pts{font-weight:800;white-space:nowrap}.est-upd{margin:-4px 0 12px;color:var(--muted,#afc0ea);font-size:14px;line-height:1.45}.est-upd time{color:var(--fg,#f2f5ff);font-weight:700;white-space:nowrap}.est-cote h2{margin:0 0 6px}.est-cote p{margin:0 0 10px}.est-cote p:last-child{margin:12px 0 0}.est-cote .ec-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.est-cote .ec-l li{display:flex;align-items:center;gap:10px;margin:0;padding:8px 2px;border-bottom:1px solid rgba(170,198,255,.1)}.ec-l b{white-space:nowrap}.ec-l li:last-child{border-bottom:0}.ec-l li>span.num{width:22px;flex:none;text-align:center;font-weight:800;color:var(--muted,#afc0ea)}.ec-l li:first-child>span.num{color:var(--muted)}.ec-l li:nth-child(2)>span.num{color:var(--muted)}.ec-l li:nth-child(3)>span.num{color:#e0a070}.ec-l a{flex:1;font-weight:700;color:var(--fg,#f2f5ff);text-decoration:none}.ec-l b{font-weight:800}.ec-l b small{font-weight:600;color:var(--muted,#afc0ea);font-size:12px;margin-left:1px}.sem-go{margin-top:12px}.sem-go a{font-weight:700}.cb-f{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.cb-par{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.cb-par small{font-size:9.5px;font-weight:800;letter-spacing:.18em;margin-right:-.18em;text-transform:uppercase;color:rgba(255,255,255,.72);line-height:1}.cb-par img{width:112px;height:auto;display:block;filter:drop-shadow(0 2px 5px rgba(0,0,30,.5))}.pcard.prc{gap:4px;padding:2px 0 4px;align-items:center}.pcard.prc .pimg.prd{width:min(84px,82%);aspect-ratio:1;height:auto;margin:6px auto 0;border-radius:50%;object-fit:cover;object-position:50% 20%;border:3px solid rgba(255,255,255,.14)!important;background:var(--surface-2);box-shadow:0 6px 14px rgba(5,10,31,.4);display:grid;place-items:center;font:800 20px var(--display);color:var(--muted)}.pcard.prc .pname{transform:none;margin-top:4px;font-family:var(--body);font-style:normal;font-stretch:normal;font-weight:700;font-size:13.5px;line-height:1.25;font-synthesis:none;letter-spacing:0;color:var(--fg);text-shadow:none;-webkit-text-stroke:0;padding:0}.pcard.prc[aria-pressed=true] .pimg.prd{border-color:var(--brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 30%,transparent),0 8px 18px color-mix(in srgb,var(--brand) 35%,transparent)}.pcard.prc .ord{top:0;right:calc(50% - min(42px,41%) - 8px)}.pgrid.g4 .pcard.prc .pname{font-size:12.5px}.cast.cast-r{gap:6px}.castr{flex:0 0 84px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:5px;background:0 0;border:0;padding:2px 0;color:var(--fg);text-align:center;cursor:pointer}.castr-ph{position:relative;display:block}.castr .pimg.prd{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:2px solid rgba(255,255,255,.14);background:var(--surface-2);box-shadow:0 6px 14px rgba(5,10,31,.4);display:grid;place-items:center;font:800 18px var(--display);color:var(--muted)}.castr-ph.nom .pimg.prd{border-color:#ff5a6e}.castr-nom{position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);padding:2px 7px;border-radius:99px;background:#cf3346;color:#fff;font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.castr b{margin-top:4px;font-family:var(--body);font-style:normal;font-size:13.5px;font-weight:700;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.castr small{font-size:11.5px;color:var(--muted);margin-top:-3px}.castr-ph.imm .pimg.prd{border-color:#f4bf4f}.castr-nom.imm{background:var(--g-gold);color:#5a3a00}.tag.immu{display:inline-flex;align-items:center;gap:5px;background:var(--g-gold);color:#5a3a00;border:0}.tag.immu svg{width:13px;height:13px}.rt{--acc:var(--stxt,#9DBDFF);display:flex;flex-direction:column;gap:12px;font-size:15px;line-height:1.62;color:var(--muted)}.rt p{margin:0}.rt .rt-lead{font-size:17px;line-height:1.55;color:var(--fg);font-weight:500}.rt .rt-h{margin:10px 0 -2px;display:flex;align-items:center;gap:10px;font:900 15px/1.2 var(--display);font-stretch:118%;letter-spacing:.02em;text-transform:uppercase;color:var(--acc)}.rt .rt-h::before{content:"";width:4px;height:1.15em;border-radius:3px;background:currentColor;flex:none}.rt strong{color:var(--fg);font-weight:800}.rt .rt-a{color:var(--fg);font-weight:800;text-decoration:none}.rt a.rt-a{background-image:linear-gradient(var(--acc),var(--acc));background-size:100% 2px;background-repeat:no-repeat;background-position:0 100%;padding-bottom:1px}.rt .rt-n{color:var(--acc);font-weight:800;white-space:nowrap}.rt .rt-q{font-style:italic;color:var(--fg)}.rt mark.rt-c{background:0 0;color:var(--acc);font-weight:800}.rt .rt-ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.rt .rt-ul li{position:relative;padding-left:18px}.rt .rt-ul li::before{content:"";position:absolute;left:3px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--acc)}.rt .rt-box{padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--acc) 12%,transparent);border-left:3px solid var(--acc);color:var(--fg);font-weight:600}.adm-rt{margin:-4px 0 8px;font-size:12.5px;line-height:1.5;color:var(--muted)}.adm-rt code{font:700 12px ui-monospace,monospace;color:var(--fg);background:rgba(255,255,255,.1);padding:1px 5px;border-radius:5px}.sem-dd{padding:0;margin-bottom:10px;overflow:hidden}.sem-dd>summary{list-style:none;display:flex;align-items:center;gap:10px;padding:14px 16px;cursor:pointer;font-weight:800;font-size:15.5px}.sem-dd>summary::-webkit-details-marker{display:none}.sem-dd>summary>span:first-child{flex:1}.sem-dd>summary svg{width:18px;height:18px;transform:rotate(90deg);transition:transform .2s ease;color:var(--muted)}.sem-dd[open]>summary svg{transform:rotate(-90deg)}.sem-dd .sem-pr{padding:0 16px 12px;border-top:1px solid rgba(170,198,255,.1)}.est-upd .est-date{display:block;margin-top:6px;font-size:12.5px;color:var(--muted)}.ef{margin-top:14px}.ef p{font-weight:700;color:var(--muted)}.est-cote .ec-l .pimg.prd{width:34px;height:34px;flex:none;border-radius:50%;object-fit:cover;object-position:50% 20%;border:2px solid rgba(255,255,255,.14);background:var(--surface-2);display:grid;place-items:center;font:800 12px var(--display);color:var(--muted)}.est-art{padding:18px 18px 20px;border:1px solid color-mix(in srgb,var(--stxt,#c9aeff) 35%,transparent);background:radial-gradient(120% 90% at 100% 0,color-mix(in srgb,var(--sb2,#8a55f5) 22%,transparent),transparent 60%),var(--surface)}.est-art-k{display:inline-block;margin-bottom:6px;padding:3px 10px;border-radius:99px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--stxt,#c9aeff);background:color-mix(in srgb,var(--sb2,#8a55f5) 18%,transparent)}.est-art h2{margin:0 0 14px;font:900 21px/1.15 var(--display);font-stretch:115%;text-transform:uppercase;color:var(--fg)}.card.gbar{display:flex;gap:12px;align-items:flex-start;margin:14px 0;padding:14px 16px;border:1px solid rgba(74,134,255,.45);background:radial-gradient(120% 120% at 0 0,rgba(74,134,255,.22),transparent 60%),var(--surface)}.gbar-ic{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(160deg,#6fa0ff,#1f4fe0);color:#fff;box-shadow:0 6px 16px rgba(31,79,224,.4)}.gbar-ic svg{width:20px;height:20px}.gbar-t{display:flex;flex-direction:column;gap:4px;min-width:0}.gbar-t>b{font:900 16px/1.2 var(--display);font-stretch:115%;text-transform:uppercase;color:var(--fg)}.gbar-t>span{font-size:13.5px;line-height:1.45;color:var(--muted)}.gbar-a{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px}.auth-keep{display:flex;gap:8px;align-items:flex-start;margin:-2px 0 12px;padding:10px 12px;border-radius:12px;background:rgba(61,213,152,.12);border:1px solid rgba(61,213,152,.35);color:var(--fg);font-size:13.5px;line-height:1.4}.auth-keep svg{flex:none;width:16px;height:16px;margin-top:1px;color:#3dd598}.icon-x.src-ed{display:grid;place-items:center}.icon-x.src-ed svg{width:18px;height:18px}.icon-x.src-ed:hover{color:var(--brand)}.src-row.on{background:color-mix(in srgb,var(--brand) 12%,transparent);border-radius:10px}.add-votes.editing{border-style:solid;border-color:var(--brand);background:color-mix(in srgb,var(--brand) 8%,var(--surface))}.gbar-t>span b{color:var(--fg);font-weight:800}.est-dd .est-dd-w{font:900 16px var(--display);font-stretch:118%;text-transform:uppercase}.est-dd>summary .tag{margin-left:6px;vertical-align:2px}.est-dd .est-dd-b{padding:12px 16px 14px;border-top:1px solid rgba(170,198,255,.1)}.est-dd .est-dd-b>.btn{align-self:flex-start}.adv-left{margin:4px 0 10px;padding:14px;border-radius:14px;border:1px solid rgba(242,90,110,.45);background:rgba(242,90,110,.08)}.adv-left-h{display:block;margin-bottom:8px;font-size:14.5px}.adv-left ul{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:8px}.adv-left li{display:flex;align-items:center;gap:10px;justify-content:space-between}.adv-left li>span{display:flex;flex-direction:column;gap:2px;min-width:0}.adv-left li small{color:var(--muted);font-size:12.5px;line-height:1.35}.adv-left li .btn{flex:none}.adv-left .note{margin:0}.adv-ok{display:flex;gap:8px;align-items:center;margin:4px 0 10px;padding:12px 14px;border-radius:14px;background:rgba(61,214,140,.1);font-size:14px}.adv-ok svg{width:18px;height:18px;flex:none;color:#3dd68c}#advNo{margin-top:8px}.oph-l{display:flex;flex-direction:column;gap:6px}.oph{display:flex;align-items:center;gap:10px}.oph>b{flex:1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oph-i{width:38px;height:38px;flex:none;border-radius:50%;object-fit:cover;object-position:50% 20%;background:var(--surface-2);display:grid;place-items:center;font-size:12px;font-weight:800;color:var(--muted);border:2px solid rgba(255,255,255,.14)}.cons-oi{width:20px;height:20px;border-radius:50%;object-fit:cover;vertical-align:-5px;margin-right:6px}.xrv.many{font-size:clamp(26px,8.5vw,40px);line-height:1.12}.fiche-story h2{font-size:17px}.fiche-story h3{margin:14px 0 4px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--stxt,#c9aeff)}.fiche-story p{margin:0 0 4px}.sem-songs{margin-top:10px}.sem-songs .mini{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.sem-songs .mini small{color:var(--muted);font-weight:600}.sg-who{font-size:13.5px;color:var(--muted)}.sg-who a{color:var(--fg);font-weight:700;text-decoration:none}.sg-who .num{color:var(--stxt,#c9aeff);font-weight:800}.guide-l{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.guide-c{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:14px 16px;text-decoration:none;color:var(--fg)}.guide-c b{font-size:15.5px;line-height:1.3}.guide-c small{grid-column:1;color:var(--muted);font-size:13px;line-height:1.4}.guide-c svg{grid-column:2;grid-row:1/span 2;width:18px;height:18px;color:var(--muted)}.guide .guide-t{padding:18px}.gseg{margin:2px 0 14px}.mv-tip{display:flex;gap:10px;align-items:flex-start;padding:12px 12px 12px 14px;margin-bottom:12px;border:1px solid color-mix(in srgb,var(--brand) 45%,transparent)!important}.mv-tip>span svg{width:18px;height:18px;color:var(--brand);margin-top:2px}.mv-tip p{margin:0;flex:1;font-size:13.5px;line-height:1.4;color:var(--muted)}.mv-tip p b{display:block;color:var(--fg);font-size:14px;margin-bottom:2px}.cta-note{text-align:center;margin:10px 0}.nom-home,.rk-card{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;margin:10px 0;text-align:left;color:var(--fg)}.nh-t,.rk-card>span:nth-child(2){display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.nh-t small,.rk-card small{color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.nh-t b,.rk-card b{font-size:15px;line-height:1.3}.rk-ic{width:38px;height:38px;flex:none;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,#ffc24a 18%,transparent);color:#ffc24a}.rk-ic svg{width:20px;height:20px}.nom-home>svg,.rk-card>svg{width:18px;height:18px;flex:none;color:var(--muted)}.nh-f{display:flex;flex:none}.nh-f .pimg.prd{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:50% 20%;border:2px solid var(--surface);margin-left:-10px;display:grid;place-items:center;font-size:12px;background:var(--surface-2)}.nh-f .pimg.prd:first-child{margin-left:0}.cote-top{display:flex;align-items:center;justify-content:center;gap:8px;margin:2px 0 14px}.cote-top svg{width:18px;height:18px;flex:none}.guide-c{grid-template-columns:minmax(0,1fr) auto}.guide-c .guide-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.guide-c svg{grid-column:auto;grid-row:auto}.guide-c.has-img{grid-template-columns:76px minmax(0,1fr) auto;gap:12px;padding:10px 14px 10px 10px}.guide-im{width:76px;height:76px;border-radius:12px;object-fit:cover;background:var(--surface-2)}.rt-fig{margin:16px 0;display:flex;flex-direction:column;gap:6px}.rt-fig img{width:100%;height:auto;border-radius:14px;display:block;background:var(--surface-2)}.rt-fig figcaption{font-size:13px;color:var(--muted);line-height:1.4}.guide-cover{margin:6px 0 14px}.guide-cover img{aspect-ratio:16/9;object-fit:cover}.g-cov img{width:100%;max-width:320px;border-radius:12px;display:block;margin:4px 0}.hub-intro{margin-bottom:12px}.hub-k{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px}.hub-k>div{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px 8px;text-align:center;display:flex;flex-direction:column;gap:2px}.hub-k b{font-family:var(--display);font-size:26px;font-weight:850;line-height:1}.hub-k span{font-size:12px;color:var(--muted);line-height:1.25}.hub-nav{display:flex;gap:8px;overflow-x:auto;margin:0 -16px 6px;padding:2px 16px 8px;scrollbar-width:none}.hub-nav::-webkit-scrollbar{display:none}.hub-nav button{flex:none;border:1px solid var(--line);background:var(--chip);color:var(--fg);border-radius:999px;padding:8px 14px;font:inherit;font-size:14px;font-weight:650}.hub-s{scroll-margin-top:80px}.hub-w{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.hub-wh{display:flex;justify-content:space-between;align-items:center;gap:10px;background:0 0;border:0;color:inherit;padding:0;text-align:left;font:inherit;width:100%}.hub-wh>span{display:flex;flex-direction:column;gap:2px;min-width:0}.hub-wh small{font-size:12.5px;color:var(--muted);font-weight:650;text-transform:uppercase;letter-spacing:.04em}.hub-wh b{font-size:17px;line-height:1.25}.hub-wh svg{width:18px;height:18px;flex:none;color:var(--muted)}.hub-wl{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:14px;font-weight:650}.hub-wl a{color:var(--cyan);text-decoration:none}.hub-g0{margin:4px 2px 8px}.hub-links{display:grid;gap:8px;margin-bottom:12px}.hub-links a{display:flex;flex-direction:column;gap:2px;text-decoration:none;color:var(--fg);padding:12px 16px}.hub-links small{color:var(--muted);font-size:13px}.fiche-wk .mini{display:flex;justify-content:space-between;align-items:center;gap:10px}.fiche-wk a{color:inherit;text-decoration:none}.fiche-wk a b{color:var(--cyan)}.fiche-wk .fw-g{flex:none;font-size:13px;font-weight:700;color:var(--cyan);border:1px solid var(--line);border-radius:999px;padding:4px 10px}.est-fiches{margin:4px 2px 12px}.est-fiches a{color:var(--cyan);font-weight:650}.ms-t.z{opacity:.55}.ms-empty{margin:12px 0 0}@media (min-width:760px){.hub-links{grid-template-columns:repeat(2,minmax(0,1fr))}}.art-grid{display:grid;grid-template-columns:1fr;gap:16px;margin:0 0 18px}@media (min-width:640px){.art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.art-c{display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:var(--surface);border:1px solid var(--line);color:var(--fg);text-decoration:none;box-shadow:0 10px 26px rgba(0,0,0,.28);transition:transform .15s ease}.art-c:active{transform:scale(.985)}.art-im{position:relative;display:block;aspect-ratio:16/9;background:linear-gradient(135deg,#1f4fe0,#13248f 60%,#2a1460);overflow:hidden}.art-c.k-guide .art-im{background:linear-gradient(135deg,#6b3fd8,#2a1460 65%,#13248f)}.art-im img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.art-ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:12px;font-family:var(--display);font-weight:900;font-size:28px;text-transform:uppercase;color:rgba(255,255,255,.9);text-align:center}.art-b{display:flex;flex-direction:column;gap:8px;padding:14px 18px 18px}.art-m{display:flex;align-items:center;gap:12px;font-size:12.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.art-cat{color:var(--gold)}.art-t{font-size:19px;line-height:1.25;font-weight:800}.art-x{color:var(--muted);font-size:14.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hub-links{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.hub-links a{padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:var(--chip);color:var(--fg);font-size:14px;font-weight:650;text-decoration:none}.live.live.live{background:#e5243b!important;color:#fff!important;text-shadow:none!important;box-shadow:0 4px 14px rgba(229,36,59,.45)!important}.live.live.live .live-dot{background:#fff!important;box-shadow:none!important}.cb-top{justify-content:flex-end}@media (min-width:600px){.nomgrid{grid-template-columns:repeat(auto-fit,minmax(110px,170px));justify-content:center}}.eimg+.est-warn,.esth+.est-warn{margin-top:10px}.h-game.h-game{white-space:nowrap;font-stretch:100%;font-size:clamp(17px,4.9vw,30px);min-height:1.2em}.paper .rt{--acc:#2F5BEA;color:#2b3042}.paper.paper{--acc:#2F5BEA;background:#fff!important;color:#1d2233;border:1px solid #e7e2d6;box-shadow:0 10px 26px rgba(0,0,0,.18)}.paper .rt .rt-box,.paper .rt .rt-lead,.paper .rt .rt-q{color:#1d2233}.paper .rt .rt-a,.paper .rt strong{color:#0f1426}.paper .rt .rt-h{color:#2f5bea}.paper .rt .rt-n,.paper .rt mark.rt-c{color:#2f5bea}.paper .prose a,.paper a{color:#2348d8}.paper .note,.paper .post-by,.paper .rt-fig figcaption{color:#6b6f80}.paper h2,.paper.est-art h2{color:#0f1426}.paper.est-art .est-art-k{color:#6a3fd8;background:#f1ebff}.paper .ad-ph{background:#f5f3ee;border-color:#e7e2d6}.rm{margin:30px 0 8px}.rm-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 14px}.rm-h h2{margin:0;font:900 22px/1.1 var(--display);font-stretch:105%;white-space:nowrap}.rm-h a{flex:none;color:var(--muted);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.rm-row{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:2px 16px 14px;scrollbar-width:none}.rm-row::-webkit-scrollbar{display:none}@media (min-width:640px){.rm-row{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin:0;padding:0}}.rm-c{scroll-snap-align:start;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:#fff;border:1px solid #e7e2d6;color:#1d2233;text-decoration:none;box-shadow:0 8px 20px rgba(0,0,0,.18)}.rm-im{position:relative;display:block;aspect-ratio:16/9;background:linear-gradient(135deg,#1f4fe0,#13248f 60%,#2a1460);overflow:hidden}.rm-im img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rm-im .art-ph{font-size:20px}.rm-b{display:flex;flex-direction:column;gap:6px;padding:12px 14px 16px}.rm-cat{color:#d9a43a;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rm-t{font-size:16.5px;line-height:1.25;font-weight:800;color:#1d2233;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rm-x{font-size:14px;line-height:1.45;color:#6b6f80;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.art-c{background:#fff;color:#1d2233;border-color:#e7e2d6;box-shadow:0 10px 24px rgba(0,0,0,.2)}.art-t{color:#1d2233}.art-x{color:#6b6f80}.art-cat{color:#d9a43a}.art-grid{gap:18px;margin:0 0 26px}.hub-s{margin-top:28px}.post-h{display:flex;flex-direction:column;gap:10px;margin:6px 0 16px}.post-h .sem-h1{margin:0}.post-lead{margin:0;font-size:17px;line-height:1.55;color:#e7ecfa}.post-hero{position:relative;margin:0 0 18px;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:linear-gradient(135deg,#1f4fe0,#13248f 60%,#2a1460)}.post-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.post-body{padding:20px 18px 22px;margin:0 0 8px}.post-by{margin:14px 0 0;font-size:13px;font-weight:700}.sem.post .sem-sec{margin-top:30px}.sem.post .sem-sec>h2{margin:0 0 12px}.guide-t.paper{padding:20px 18px 22px}.page-sub .est-date{display:block;margin-top:6px;font-size:12.5px;color:var(--muted)}.fiche-upd{margin:4px 2px 0}.rv-rk{margin-top:8px}.sem.post .sem-nav{margin-top:20px}.sem.post .sem-nav+.sem-sec{margin-top:14px}:root{--bg:#F3F6FC;--surface:#FFFFFF;--surface-2:#EEF2FA;--line:rgba(0,51,162,.13);--fg:#071437;--muted:#4A5578;--brand:#006EFF;--brand-deep:#0033A2;--cyan:#0057E0;--ok:#137A47;--danger:#D62839;--chip:#EEF2FA;--beam:rgba(0,110,255,.12);--panel:#FFFFFF;--panel-brd:linear-gradient(rgba(0,51,162,.10),rgba(0,51,162,.10));--display:"Sims Sans","Instrument Sans",system-ui,sans-serif;--brandfont:var(--display);--c-jouer:#0057E0;--c-res:#0057E0;--c-cote:#0057E0;--c-estim:#0057E0;--c-new:#0057E0;--c-pub:#0057E0;--c-net:#0057E0;--g-jouer:var(--mp-gradient);--g-res:var(--mp-gradient);--g-cote:var(--mp-gradient);--g-estim:var(--mp-gradient);--g-new:var(--mp-gradient);--g-pub:var(--mp-gradient);--g-net:var(--mp-gradient);--btn-glass:var(--mp-gradient);color-scheme:light}:root{--mp-cyan:#00CFDA;--mp-blue:#006EFF;--mp-deep:#0033A2;--mp-night:#071437;--mp-ice:#8FE9F0;--mp-tint-1:#DCE8FF;--mp-tint-2:#A9C8FF;--mp-bg:#F3F6FC;--mp-surface:#FFFFFF;--mp-text:#071437;--mp-text-2:#34406A;--mp-muted:#4A5578;--mp-link:#0057E0;--mp-link-strong:#0047BB;--mp-ad-bg:#E7ECF7;--mp-line:rgba(0,51,162,.12);--mp-live:#D62839;--mp-live-dot:#FF4D5E;--mp-up:#137A47;--mp-up-bg:#E4F6EC;--mp-down:#B3261E;--mp-down-bg:#FCE8E6;--mp-flat-bg:#EEF2FA;--mp-warn-bg:#FFF4E5;--mp-warn-border:#F5D9A8;--mp-warn-text:#5C3D00;--mp-gold-gradient:linear-gradient(140deg,#FFF6DA 0%,#FBE3A0 55%,#E9BE55 100%);--mp-gold-text:#3A2800;--mp-gold-label:#6B4A00;--mp-gradient:linear-gradient(45deg,var(--mp-cyan) 0%,var(--mp-blue) 46%,var(--mp-deep) 100%);--mp-gradient-footer:linear-gradient(225deg,var(--mp-deep) 0%,var(--mp-blue) 62%,var(--mp-cyan) 125%);--mp-gradient-bar:linear-gradient(90deg,var(--mp-cyan),var(--mp-blue));--mp-gradient-danger:linear-gradient(90deg,#FF8A95,var(--mp-live));--mp-font-display:"Sims Sans","Instrument Sans",system-ui,sans-serif;--mp-font-body:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--mp-display-xl:88px;--mp-display-l:52px;--mp-display-m:36px;--mp-display-s:26px;--mp-display-xs:20px;--mp-text-lead:18px;--mp-r-input:14px;--mp-r-sm:18px;--mp-r-md:26px;--mp-r-lg:32px;--mp-r-xl:36px;--mp-r-hero:48px;--mp-container:1200px;--mp-gutter:24px;--mp-section:72px;--mp-card-pad:28px;--mp-shadow-card:0 24px 50px -38px rgba(0,30,110,.55);--mp-shadow-raised:0 30px 60px -40px rgba(0,30,110,.6);--mp-shadow-button:0 12px 24px -14px rgba(0,80,220,.9);--hd:96px;color-scheme:light}@media (max-width:767px){:root{--mp-gutter:16px;--mp-card-pad:20px;--mp-display-xl:54px;--mp-display-l:34px;--mp-display-m:28px;--mp-r-hero:36px;--mp-section:48px;--hd:82px}}body.live-on{--hd:142px}@media (max-width:767px){body.live-on{--hd:124px}}body,html{background:var(--mp-bg)}body{margin:0;color:var(--mp-text);font-family:var(--mp-font-body);font-size:15px;line-height:1.5;padding-bottom:0;overflow-x:hidden}a{color:var(--mp-link)}a:hover{color:var(--mp-link-strong)}:focus-visible{outline:3px solid var(--mp-blue);outline-offset:2px;border-radius:8px}main{max-width:none;margin:0;padding:0;position:relative}.view{display:block;position:relative}.wrap{max-width:var(--mp-container);margin:0 auto;padding:0 var(--mp-gutter)}.wrap:empty{display:none}.mp-d{font-family:var(--mp-font-display);font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:-.01em;margin:0}.mp-eb{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mp-link)}.sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mp-btn{min-height:48px;padding:0 24px;border-radius:999px;border:0;font:700 15px/1.1 var(--mp-font-body);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;text-align:center;transition:filter .15s,background .15s,transform .15s}.mp-btn svg{width:18px;height:18px;flex:none}.mp-btn:hover{filter:brightness(.94)}.mp-btn:active{transform:scale(.98)}.mp-btn--white{background:#fff;color:var(--mp-deep)}.mp-btn--white:hover{color:var(--mp-deep)}.mp-btn--grad{background:var(--mp-gradient);color:#fff;box-shadow:var(--mp-shadow-button)}.mp-btn--grad:hover{color:#fff}.mp-btn--night{background:var(--mp-night);color:#fff}.mp-btn--night:hover{color:#fff}.mp-btn--ghost-l{background:0 0;color:#fff;border:1.5px solid rgba(255,255,255,.55)}.mp-btn--ghost-l:hover{color:#fff;background:rgba(255,255,255,.1)}.mp-btn--ghost{background:#fff;color:var(--mp-text);border:1.5px solid rgba(0,51,162,.22)}.mp-btn--ghost:hover{color:var(--mp-deep)}.mp-btn--sm{min-height:40px;padding:0 16px;font-size:14px}.mp-btn--block{display:flex;width:100%}.mp-btn:disabled{opacity:.55;cursor:default;filter:none;transform:none}.mp-btn:focus-visible{outline:3px solid var(--mp-ice);outline-offset:2px}.mp-link{font-weight:700;color:var(--mp-link);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.mp-link svg{width:16px;height:16px}.mp-glass{background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);border:1px solid rgba(255,255,255,.95);box-shadow:var(--mp-shadow-card);border-radius:var(--mp-r-lg)}.mp-glass-g{background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.mp-glass-d{background:rgba(7,20,55,.35);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.2);color:#fff}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.mp-glass{background:rgba(255,255,255,.96)}.mp-glass-g{background:rgba(255,255,255,.2)}.mp-glass-d{background:rgba(7,20,55,.7)}}.mp-card{background:#fff;border-radius:var(--mp-r-lg);box-shadow:var(--mp-shadow-card);border:1px solid rgba(0,51,162,.06);padding:var(--mp-card-pad)}.mp-night{background:var(--mp-night);color:#fff;border-radius:var(--mp-r-lg);position:relative;overflow:hidden;padding:var(--mp-card-pad)}.mp-night a{color:var(--mp-ice)}.mp-band{border-radius:999px 0 0 999px;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}.mp-live-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:var(--mp-live);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.mp-live-pill::before{content:"";width:8px;height:8px;border-radius:999px;background:#fff;--echo:255,255,255;animation:mp-echo 1.8s ease-out infinite}@keyframes mp-echo{0%{box-shadow:0 0 0 0 rgba(var(--echo),.75),0 0 0 0 rgba(var(--echo),.45)}70%{box-shadow:0 0 0 5px rgba(var(--echo),0),0 0 0 11px rgba(var(--echo),0)}100%{box-shadow:0 0 0 0 rgba(var(--echo),0),0 0 0 0 rgba(var(--echo),0)}}.mp-move{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:34px;padding:4px 8px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.mp-move--up{color:var(--mp-up);background:var(--mp-up-bg)}.mp-move--down{color:var(--mp-down);background:var(--mp-down-bg)}.mp-move--flat{color:var(--mp-muted);background:var(--mp-flat-bg)}.mp-tag-nom{background:var(--mp-live);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:0 999px 999px 0;padding:4px 12px 4px 10px}.mp-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:#fff;color:var(--mp-deep);white-space:nowrap}.mp-chip--live{background:var(--mp-live);color:#fff}.mp-chip--night{background:rgba(7,20,55,.35);color:#fff}.mp-chip--ice{background:var(--mp-tint-1);color:var(--mp-deep)}.mp-tabs{display:inline-flex;gap:4px;padding:5px;border-radius:999px;background:rgba(7,20,55,.25);border:1px solid rgba(255,255,255,.2);max-width:100%;overflow-x:auto;scrollbar-width:none}.mp-tabs::-webkit-scrollbar{display:none}.mp-tabs>*{min-height:40px;padding:0 18px;border-radius:999px;border:0;background:0 0;color:#fff;font:600 14px/1 var(--mp-font-body);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;cursor:pointer;text-decoration:none}.mp-tabs>:hover{color:#fff;background:rgba(255,255,255,.12)}.mp-tabs [aria-current=page],.mp-tabs [aria-pressed=true],.mp-tabs [aria-selected=true]{background:#fff;color:var(--mp-deep);font-weight:700}.mp-tabs--light{background:var(--mp-flat-bg);border-color:transparent}.mp-tabs--light>*{color:var(--mp-text-2)}.mp-tabs--light>:hover{color:var(--mp-deep);background:rgba(0,51,162,.06)}.mp-tabs--light [aria-pressed=true],.mp-tabs--light [aria-selected=true]{background:#fff;color:var(--mp-deep);box-shadow:0 4px 12px -6px rgba(0,30,110,.4)}.mp-bar{height:14px;border-radius:999px;background:rgba(0,51,162,.1);overflow:hidden}.mp-bar>i{display:block;height:100%;width:var(--p,0%);border-radius:999px;background:var(--mp-gradient);transition:width .6s cubic-bezier(.2,.8,.2,1)}.mp-bar.danger>i{background:var(--mp-gradient-danger)}.mp-sh{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 20px}.mp-sh h2{font-family:var(--mp-font-display);font-weight:400;text-transform:uppercase;font-size:var(--mp-display-l);line-height:1;margin:6px 0 0;color:var(--mp-text);letter-spacing:-.01em}.mp-sh p{margin:8px 0 0;color:var(--mp-muted);max-width:620px;font:400 16px/1.5 var(--mp-font-body);text-transform:none;letter-spacing:0}.ad-slot,.mp-ad{background:var(--mp-ad-bg);border-radius:24px}@media (prefers-reduced-motion:reduce){.hx-chip::before,.lvs-dot,.mp-dot,.mp-live-pill::before{animation:none!important}.mp-bar>i{transition:none}}header.top{position:absolute;top:0;left:0;right:0;z-index:30;padding:12px var(--mp-gutter) 0;background:0 0;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}header.top>*{pointer-events:auto}.hd-live:empty{display:none}.lv-strip{position:relative;max-width:1240px;margin:0 auto 10px;min-height:36px;padding:4px 6px 4px 14px;border-radius:999px;background:rgba(7,20,55,.28);border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;font-weight:600;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lv-strip:hover{color:#fff;background:rgba(7,20,55,.4)}.lvs-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lvs-t b{font-weight:700}.lvs-dot{width:8px;height:8px;flex:none;border-radius:999px;background:var(--mp-live-dot);--echo:255,77,94;animation:mp-echo 1.8s ease-out infinite}.lvs-c{flex:none;padding:3px 12px;border-radius:999px;background:#fff;color:var(--mp-deep);font-weight:700}.ev-gold .lvs-dot{background:#ffd45c;--echo:255,212,92}.top-in{position:relative;max-width:1240px;margin:0 auto;padding:8px 8px 8px 26px;border-radius:999px;display:flex;align-items:center;gap:12px;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.brand{display:flex;align-items:center;flex:none;background:0 0;border:0;padding:0;color:#fff}.brand-logo{display:block;height:52px;width:auto}.show-sel{flex:none;height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;gap:6px;text-decoration:none;white-space:nowrap}.show-sel:hover{color:#fff;background:rgba(255,255,255,.22)}.show-sel svg{width:14px;height:14px}.hnav{display:flex;gap:2px;margin:0 auto;min-width:0}.hnav a{padding:10px 14px;border-radius:999px;font-weight:600;font-size:15px;color:#fff;text-decoration:none;white-space:nowrap;transition:background .15s}.hnav a:hover{color:#fff;background:rgba(255,255,255,.14)}.hnav a[aria-current=page]{background:#fff;color:var(--mp-deep);font-weight:700}.top-actions{margin-left:auto;display:flex;gap:6px;align-items:center;flex:none}.acct-btn{position:relative;height:44px;padding:0 16px 0 5px;border-radius:999px;border:0;background:var(--mp-night);color:#fff;font:700 14px/1 var(--mp-font-body);display:inline-flex;align-items:center;gap:10px;cursor:pointer;max-width:240px}.acct-btn:not(.in){padding:0 18px}.acct-btn .acct-ic{display:none}.acct-btn .acct-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.acct-av{flex:none;width:34px;height:34px;border-radius:999px;overflow:hidden;display:grid;place-items:center}.acct-av .av{width:34px;height:34px;border-radius:999px;font-size:13px;font-weight:700;display:grid;place-items:center;background:var(--mp-gradient)!important;color:#fff;object-fit:cover;border:0;box-shadow:none}.acct-av img.av,img.acct-av{background:0 0!important}.acct-btn.cur{box-shadow:0 0 0 2px #fff}.acct-btn .ab-notes{position:absolute;top:-6px;right:-6px;display:flex;gap:2px}.acct-btn .ab-notes i{min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--mp-live);color:#fff;font:700 11px/20px var(--mp-font-body);font-style:normal;display:grid;place-items:center;border:2px solid #fff}.acct-btn .ab-notes i svg{width:12px;height:12px}.acct-btn .ab-notes .nd-med{background:var(--mp-gold-gradient);padding:0;width:20px}.menu-btn{width:44px;height:44px;flex:none;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.14);color:#fff;display:grid;place-items:center;cursor:pointer}.menu-btn svg{width:22px;height:22px}.menu-btn[aria-expanded=true]{background:#fff;color:var(--mp-deep)}.back-btn{width:44px;height:44px;flex:none;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.14);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.back-btn svg{width:20px;height:20px}.menu-panel{position:absolute;right:var(--mp-gutter);top:calc(100% + 8px);width:min(320px,calc(100vw - 2 * var(--mp-gutter)));padding:10px;border-radius:24px;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);box-shadow:0 30px 60px -20px rgba(0,30,110,.45);border:1px solid #fff;z-index:40}.menu-panel .mp-main{display:flex;flex-direction:column}.menu-panel a{display:flex;align-items:center;min-height:46px;padding:0 14px;border-radius:14px;color:var(--mp-text);font-weight:700;font-size:16px;text-decoration:none}.menu-panel a:hover,.menu-panel a[aria-current=page]{background:var(--mp-flat-bg);color:var(--mp-deep)}.menu-panel .mp-sub{display:flex;flex-direction:column;margin-top:6px;padding-top:6px;border-top:1px solid var(--mp-line)}.menu-panel .mp-sub a{font-size:14px;font-weight:600;color:var(--mp-muted);min-height:40px}@media (min-width:1024px){.menu-btn,.menu-panel{display:none!important}}@media (max-width:1199px){.show-sel{display:none}.hnav a{padding:10px 11px;font-size:14px}}@media (max-width:1023px){.hnav{display:none}.top-in{padding:6px 6px 6px 20px;border-radius:999px}.brand-logo{height:44px}}@media (max-width:767px){header.top{padding-top:10px}.lv-strip{margin-bottom:8px;font-size:12px}.acct-btn,.acct-btn:not(.in){width:44px;padding:0;justify-content:center}.acct-btn .acct-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.acct-btn:not(.in) .acct-ic{display:grid;place-items:center}.acct-btn .acct-ic svg{width:20px;height:20px}.acct-av{width:36px;height:36px}.acct-av .av{width:36px;height:36px}header.top.sub .brand-logo{height:40px}}nav.tabs{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:30;display:grid;grid-template-columns:repeat(5,1fr);gap:2px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);border:1px solid #fff;box-shadow:0 18px 40px -18px rgba(0,30,110,.5),0 2px 8px rgba(0,30,110,.06)}nav.tabs button{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 0 5px;border:0;border-radius:999px;background:0 0;color:var(--mp-muted);font:600 11.5px/1.1 var(--mp-font-body);cursor:pointer}nav.tabs button svg{width:22px;height:22px;padding:5px;box-sizing:content-box;border-radius:12px;transition:background .15s,color .15s}nav.tabs button[aria-current=page]{color:var(--mp-deep);font-weight:700}nav.tabs button[aria-current=page] svg{background:var(--mp-gradient);color:#fff;box-shadow:0 8px 16px -8px rgba(0,80,220,.9)}nav.tabs .dot{position:absolute;top:5px;left:calc(50% + 10px);width:10px;height:10px;border-radius:999px;background:var(--mp-live);border:2px solid #fff}nav.tabs .dot.res{background:var(--mp-blue)}@media (min-width:1024px){nav.tabs{display:none}}.hx{position:relative;padding:calc(var(--hd) + 44px) var(--mp-gutter) 220px;color:#fff;isolation:isolate}.hx-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;background:var(--mp-gradient);pointer-events:none}.hx-bg::after,.hx-bg::before{content:"";position:absolute;border-radius:999px;pointer-events:none}.hx-bg::before{left:-200px;bottom:-260px;width:620px;height:620px;background:#00f0e0;opacity:.5;filter:blur(100px)}.hx-bg::after{right:-160px;top:-200px;width:520px;height:520px;background:#001a70;opacity:.65;filter:blur(90px)}.hx-bands{position:absolute;right:-40px;top:calc(var(--hd) + 30px);display:flex;flex-direction:column;gap:18px;align-items:flex-end;pointer-events:none}.hx-bands i{display:block;height:96px;border-radius:999px 0 0 999px;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);border-right:0}.hx-bands i:first-child{width:420px}.hx-bands i:nth-child(2){width:540px;background:rgba(255,255,255,.1)}.hx-bands i:nth-child(3){width:360px;background:rgba(255,255,255,.07)}.hx-in{position:relative;max-width:var(--mp-container);margin:0 auto}.hx-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.hx-main{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.hx-side{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.hx-t{margin:0;font-family:var(--mp-font-display);font-weight:400;font-size:var(--mp-display-xl);line-height:1;text-transform:uppercase;letter-spacing:-.01em;color:#fff;text-wrap:balance;overflow-wrap:anywhere}.hx-t em{font-style:normal}.hx-lead{margin:0;max-width:600px;font-size:19px;line-height:1.5;color:rgba(255,255,255,.94)}.hx-lead a{color:#fff;text-decoration:underline;text-underline-offset:3px}.hx-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;font-size:14px;font-weight:600}.hx-crumb a{color:rgba(255,255,255,.9);text-decoration:none}.hx-crumb a:hover{color:#fff;text-decoration:underline}.hx-crumb svg{width:14px;height:14px;opacity:.9}.hx-crumb span{color:#fff}.hx-glass{padding:16px 20px;border-radius:22px;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.28);display:flex;align-items:center;gap:14px;color:#fff}.hx-glass .big{font-family:var(--mp-font-display);font-size:44px;line-height:1;white-space:nowrap}.hx-glass .lab{display:flex;flex-direction:column;font-size:13px;line-height:1.35}.hx-glass .lab b{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.hx-note{font-size:13px;color:rgba(255,255,255,.88)}.hx-acts{display:flex;flex-wrap:wrap;gap:10px}.hx-chip{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 16px 0 14px;background:#fff;color:var(--mp-deep);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:999px 0 0 999px;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);padding-right:22px}.hx-chip::before{content:"";width:8px;height:8px;border-radius:999px;background:var(--mp-live);--echo:214,40,57;animation:mp-echo 1.8s ease-out infinite}.mp-dot{display:inline-block;width:8px;height:8px;flex:none;border-radius:999px;background:var(--mp-live);--echo:214,40,57;animation:mp-echo 1.8s ease-out infinite}.hx-chip.plain::before{display:none}.hx.hx-min{padding-bottom:120px}.hx.hx-min .hx-t{font-size:clamp(40px,7vw,72px)}.vb{position:relative;z-index:2;max-width:var(--mp-container);margin:-170px auto 0;padding:0 var(--mp-gutter)}.vb.narrow{max-width:1000px}.vb-sheet .sheet-in{background:var(--mp-bg);border-radius:var(--mp-r-lg);padding:24px;display:flex;flex-direction:column;gap:18px;box-shadow:0 -20px 40px -30px rgba(0,30,110,.35);max-width:820px;margin:0 auto}.vb-sheet{margin-top:-80px}.vb+.wrap,.vb~.wrap{margin-top:0}.mp-s{margin-top:var(--mp-section)}@media (max-width:767px){.hx{padding:calc(var(--hd) + 28px) var(--mp-gutter) 110px}.hx-bg::before{width:360px;height:360px;left:-140px;bottom:-150px;filter:blur(70px)}.hx-bg::after{width:300px;height:300px;right:-110px;top:-110px;filter:blur(60px)}.hx-bands{top:calc(var(--hd) + 30px)}.hx-bands{gap:14px}.hx-bands i{height:72px}.hx-bands i:first-child{width:250px}.hx-bands i:nth-child(2){width:330px}.hx-bands i:nth-child(3){width:220px}.hx-main{flex-basis:100%;gap:12px}.hx-lead{font-size:16px}.hx.hx-min{padding-bottom:80px}.hx.hx-min .hx-t{font-size:clamp(34px,10vw,48px)}.vb{margin-top:-64px}.vb-sheet{margin-top:-56px}.vb-sheet .sheet-in{padding:16px 14px;border-radius:28px}}.foot{margin-top:var(--mp-section);background:var(--mp-gradient-footer);color:#fff;padding:56px var(--mp-gutter) 34px;position:relative;overflow:hidden}.ft-in{max-width:var(--mp-container);margin:0 auto;display:flex;flex-direction:column;gap:26px}.ft-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.ft-logo img{display:block;height:72px;width:auto}.ft-links{display:flex;flex-wrap:wrap;gap:6px 22px;justify-content:flex-end}.ft-legal a,.ft-legal button,.ft-links a{color:#fff;font-size:14px;font-weight:600;text-decoration:none;background:0 0;border:0;padding:4px 0;font-family:inherit;cursor:pointer}.ft-legal a:hover,.ft-legal button:hover,.ft-links a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ft-mid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:22px;border-top:1px solid rgba(255,255,255,.22)}.ft-legal{display:flex;flex-wrap:wrap;gap:4px 18px}.ft-legal a,.ft-legal button{font-size:13px;font-weight:500;color:rgba(255,255,255,.88)}.foot .soc{display:flex;gap:8px}.foot .soc-a{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);color:#fff}.foot .soc-a:hover{background:#fff;color:var(--mp-deep)}.foot .soc-a svg{width:18px;height:18px;fill:currentColor}.ft-dis{margin:0;font-size:12px;color:rgba(255,255,255,.82)}@media (max-width:767px){.foot{padding:40px var(--mp-gutter) 28px}.ft-logo img{height:64px}.ft-links{justify-content:flex-start;gap:4px 18px}}.seo-pre{max-width:820px;margin:calc(var(--hd) + 40px) auto 40px;padding:24px;background:#fff;border-radius:24px}@media (max-width:1023px){.foot{padding-bottom:calc(28px + 92px + env(safe-area-inset-bottom,0px))}}@media (max-width:767px){.acct-btn.in{width:auto;max-width:170px;height:44px;padding:0;gap:6px;background:0 0;justify-content:flex-start}.acct-btn.in .acct-av{width:40px;height:40px}.acct-btn.in .acct-av .av{width:40px;height:40px}.acct-btn.in .acct-t{position:static;width:auto;height:36px;clip:auto;display:block;line-height:34px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.3);font-size:13px;max-width:118px}.acct-btn.in.cur{box-shadow:none}.acct-btn.in.cur .acct-t{background:#fff;color:var(--mp-deep)}.acct-btn.in .ab-notes{right:auto;left:26px}}.btn{min-height:48px;border:0;border-radius:999px;padding:0 22px;font:700 15px/1.15 var(--mp-font-body);background:var(--mp-gradient);color:#fff;text-shadow:none;box-shadow:var(--mp-shadow-button);transition:filter .15s,transform .12s}.btn:hover{filter:brightness(.95);color:#fff}.btn.sm{min-height:40px;padding:0 16px;font-size:14px;border-radius:999px}.btn.ghost-b,.btn.outline{background:#fff;color:var(--mp-text);border:1.5px solid rgba(0,51,162,.2);box-shadow:none}.btn.ghost-b:hover,.btn.outline:hover{color:var(--mp-deep);filter:none;border-color:rgba(0,51,162,.4)}.btn.outline{color:var(--mp-deep)}.btn.light{background:#fff;color:var(--mp-deep);box-shadow:0 10px 24px -14px rgba(0,30,110,.6)}.btn.light:hover{color:var(--mp-deep)}.btn.danger{background:var(--mp-live);box-shadow:none}.btn:disabled,.btn[disabled]{opacity:.5;filter:none;box-shadow:none}.view .btn.light svg,.view .btn.outline svg{color:currentColor}.view .btn.outline.warn{background:#fff;color:var(--mp-live);border-color:rgba(214,40,57,.4)}.mp-night .btn.ghost-b,.mp-night .btn.outline{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.3)}.card{background:#fff;border:1px solid rgba(0,51,162,.07);border-radius:24px;box-shadow:var(--mp-shadow-card)}.sec-h h2{font-family:var(--mp-font-display);font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:-.01em;line-height:1;color:var(--mp-text)}.sec-h h2::before{display:none}.tag{background:var(--mp-flat-bg);color:var(--mp-text-2)}.tag.nom{background:#fce8ea;color:var(--mp-live)}.tag.ok{background:var(--mp-up-bg);color:var(--mp-up)}.tag.open{background:var(--mp-tint-1);color:var(--mp-deep)}.inp{background:#fff;border:1.5px solid rgba(0,51,162,.18);border-radius:var(--mp-r-input);color:var(--mp-text)}.inp:focus{border-color:var(--mp-blue);outline:0;box-shadow:0 0 0 3px rgba(0,110,255,.18)}.enc{position:relative;display:flex;flex-direction:column;padding:10px 10px 14px;border-radius:var(--mp-r-lg);background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(26px) saturate(170%);backdrop-filter:blur(26px) saturate(170%);border:3px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 0 #fff,0 30px 60px -34px rgba(0,30,110,.6);transition:border-color .2s}.enc.is-voted{border-color:var(--mp-blue)}.enc.out{opacity:.6}.enc-ph{position:relative;aspect-ratio:4/5;border-radius:22px;overflow:hidden;isolation:isolate}.enc-bg{position:absolute;inset:0;z-index:-1}.enc-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.enc-img.cut{object-fit:cover;object-position:50% 0;top:6%;height:94%}.enc-ini{position:absolute;inset:0;display:grid;place-items:center;font:400 64px/1 var(--mp-font-display);color:rgba(255,255,255,.6)}.enc-tag{position:absolute;top:12px;left:12px;padding:6px 10px;border-radius:999px;background:#fff;color:var(--mp-deep);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.enc-tag.danger{background:var(--mp-live);color:#fff}.enc-tag:empty{display:none}.enc-nom{position:absolute;top:14px;left:0}.enc-plate{position:absolute;left:12px;bottom:12px;padding:10px 16px;border-radius:18px;flex-wrap:wrap;row-gap:2px;background:rgba(7,20,55,.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.25);color:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:8px;text-align:left;cursor:pointer;font:inherit}.enc-n{min-width:0;font-family:var(--mp-font-display);font-size:22px;line-height:1;text-transform:uppercase;overflow-wrap:normal;word-break:normal}.enc-nm{background:0 0;border:0;padding:0;font:400 22px/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text);cursor:pointer;text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enc-l{flex-wrap:nowrap}.enc-vote{gap:5px}.method::after,.method::before{display:none!important}.seo-faq{max-width:952px}.enc-v{font-family:var(--mp-font-display);font-size:34px;line-height:1;white-space:nowrap}.enc-v.bump{animation:enc-bump .5s ease}@keyframes enc-bump{40%{transform:scale(1.08)}}.enc-b{padding:14px 6px 4px;display:flex;flex-direction:column;gap:12px}.enc-l{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--mp-muted)}.enc-tr{font-weight:700;white-space:nowrap}.enc-tr.up{color:var(--mp-up)}.enc-tr.dn{color:var(--mp-down)}.enc-tr.eq{color:var(--mp-muted)}.enc-vote{min-height:50px}.enc-vote .nomc-ok{display:none}.enc-vote.pressing{transform:scale(.98)}.enc-grid{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:16px}.hx-narrow .hx-in{max-width:952px}.mini-enc{display:flex;flex-direction:column;gap:8px;padding:8px 8px 12px;border-radius:24px;background:#fff;box-shadow:var(--mp-shadow-card);border:1px solid rgba(0,51,162,.06);text-decoration:none;color:var(--mp-text)}.mini-enc:hover{color:var(--mp-text);transform:translateY(-2px)}.mini-ph{position:relative;aspect-ratio:4/5;border-radius:18px;overflow:hidden;isolation:isolate}.mini-rk{position:absolute;top:8px;left:8px;width:30px;height:30px;border-radius:999px;background:#fff;color:var(--mp-deep);display:grid;place-items:center;font:400 16px/1 var(--mp-font-display)}.mini-n{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:0 4px;min-width:0}.mini-n b{font:400 19px/1 var(--mp-font-display);text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-n small{font-size:12px;font-weight:700;color:var(--mp-link);white-space:nowrap}.react-box .flabel{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-muted)}.react{background:#fff;border:1.5px solid rgba(0,51,162,.14);color:var(--mp-text);box-shadow:none}.react.on,.react[aria-pressed=true]{background:var(--mp-tint-1);border-color:var(--mp-blue);color:var(--mp-deep)}.card.est-warn{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;padding:14px 18px;border-radius:20px;background:var(--mp-warn-bg)!important;border:1px solid var(--mp-warn-border)!important;box-shadow:none}.card.est-warn .ew-ic{background:#f5b83d;color:var(--mp-gold-text)}.card.est-warn p{color:var(--mp-warn-text);font-size:13.5px}.card.est-warn b{display:none}.card.est-warn a{color:var(--mp-warn-text)}.timeline li:not(:last-child)::before{background:rgba(0,51,162,.14)}.timeline .tl-d{background:#fff;border-color:rgba(0,51,162,.25)}.timeline li.now .tl-d{background:var(--mp-blue);border-color:var(--mp-blue);box-shadow:0 0 0 4px rgba(0,110,255,.2)}.paper{background:#fff;color:var(--mp-text)}.est-pg{display:flex;flex-direction:column;gap:16px}.est-live{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px 12px 14px;border-radius:22px}.el-l{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.el-s{font-size:14px;font-weight:600}.el-s b{font:400 17px/1 var(--mp-font-display);letter-spacing:.01em}.el-p{display:flex;align-items:center;gap:10px;font-size:13px;color:rgba(255,255,255,.9)}.el-p img{height:22px;width:auto;display:block}.est-prep{margin:0;padding:14px 18px;font-size:14px;color:var(--mp-text-2)}.est-done{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:16px 18px;border:1px solid rgba(0,110,255,.25)}.est-done p{margin:0;flex:1 1 220px;font-size:15px}.ed-ic{width:36px;height:36px;flex:none;border-radius:999px;background:var(--mp-gradient);color:#fff;display:grid;place-items:center}.ed-ic svg{width:20px;height:20px}.ed-a{display:flex;gap:8px;flex-wrap:wrap}.est-react{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.est-react .react-box{flex:1 1 300px}.est-wait{display:flex;flex-direction:column;gap:16px}.est-wait .mp-d{font-size:var(--mp-display-m)}.est-cols{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;align-items:start;margin-top:40px}.est-cols.solo{grid-template-columns:minmax(0,1fr)}.est-art{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.est-art .mp-d{font-size:var(--mp-display-m);color:var(--mp-text)}.est-art-b{max-height:340px;overflow:hidden;position:relative;width:100%;color:var(--mp-text-2)}.est-art-b::after{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;background:linear-gradient(rgba(255,255,255,0),#fff)}.est-art.open .est-art-b{max-height:none}.est-art.open .est-art-b::after{display:none}.est-more{background:0 0;border:0;padding:4px 0;font:700 15px/1 var(--mp-font-body);cursor:pointer}.est-side{display:flex;flex-direction:column;gap:16px}.eh{padding:22px}.eh-t{font:400 34px/1 var(--mp-font-display);text-transform:uppercase;margin:0 0 12px}.eh .tbl-wrap{overflow-x:auto}.eh-tb{width:100%;border-collapse:collapse;font-size:13px}.eh-tb td,.eh-tb th{padding:10px 6px;text-align:right;border-bottom:1px solid rgba(255,255,255,.12);white-space:nowrap}.eh-tb thead th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mp-ice);font-weight:700}.eh-tb th:first-child{text-align:left}.eh-tb tbody th{font-weight:600}.eh-tb tr:last-child td,.eh-tb tr:last-child th{border-bottom:0}.eh-tb td.hi{font-weight:700;color:#fff}.eh-tb td{color:rgba(255,255,255,.85)}.ep{padding:20px}.ep-t{font:400 26px/1 var(--mp-font-display);text-transform:uppercase;margin:0 0 12px;color:var(--mp-text)}.ep-d{border-radius:16px;background:var(--mp-flat-bg);margin-top:8px}.ep-d summary{list-style:none;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;cursor:pointer}.ep-d summary::-webkit-details-marker{display:none}.ep-d summary b{font-size:15px}.ep-d summary span{margin-left:auto;font-size:13px;color:var(--mp-muted)}.ep-d summary .chev{width:16px;height:16px;transition:transform .2s;color:var(--mp-muted)}.ep-d[open] summary .chev{transform:rotate(90deg)}.ep-b{padding:4px 14px 14px;display:flex;flex-direction:column;gap:10px}.ep-n{margin:0;font-size:13px;color:var(--mp-muted)}.est-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center}.est-row .av{width:36px;height:36px}.est-row .bar{height:8px;border-radius:999px;background:rgba(0,51,162,.1);overflow:hidden;margin-top:4px}.est-row .bar i{display:block;height:100%;background:var(--mp-gradient);border-radius:999px}.est-row .pct{font:400 18px/1 var(--mp-font-display)}.est-fiches{margin:8px 0 0;font-size:14px;color:var(--mp-muted)}.ct5-l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.method{display:flex;flex-direction:column;gap:6px;margin-top:24px}.method p{margin:0;font-size:14px;color:var(--mp-text-2)}@media (max-width:899px){.est-cols{grid-template-columns:minmax(0,1fr)}.ct5-l{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:148px;overflow-x:auto;padding:4px var(--mp-gutter) 16px;margin:0 calc(-1 * var(--mp-gutter));scroll-snap-type:x mandatory;scrollbar-width:none}.ct5-l li{scroll-snap-align:start}}@media (max-width:767px){.enc-grid{gap:8px}.enc{padding:5px 5px 8px;border-radius:20px;border-width:2px}.enc-ph{border-radius:15px}.enc-tag{top:6px;left:6px;padding:4px 6px;font-size:8.5px;letter-spacing:.03em}.enc-plate{left:6px;bottom:6px;padding:5px 8px;border-radius:11px}.enc-v{font-size:21px}.enc-b{padding:8px 3px 0;gap:8px}.enc-l{flex-direction:column;align-items:flex-start;gap:2px;font-size:11px}.enc-nm{font-size:15px;max-width:100%}.mp-bar{height:10px}.enc-vote{min-height:40px;padding:0 6px;font-size:14px}.enc-vote .v-n{display:none}.enc-vote svg{width:15px;height:15px}.hx-est .hx-side{flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.hx-est .hx-glass{padding:10px 14px;gap:10px;border-radius:16px}.hx-est .hx-glass .big{font-size:32px}.hx-est .hx-lead{font-size:15px}.est-live{border-radius:18px}.el-s{font-size:12px}.el-s b{font-size:15px}.mp-live-pill{font-size:10.5px;padding:6px 10px}.est-live{padding:10px 12px;gap:8px}.el-p{font-size:12px}.el-p img{height:18px}.est-cols{margin-top:24px}}.hx-cnt{display:flex;gap:10px;flex-wrap:wrap}.hx-glass.sm{padding:10px 16px;flex-direction:column;align-items:flex-start;gap:4px;border-radius:18px}.hx-glass.sm .big{font-size:34px}.hx-glass.sm .lab{font-size:12px}.cote-cols{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.cbx{padding:24px;border-radius:var(--mp-r-lg)}.cbx-h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cbx-h h2{margin:0;font:400 34px/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text)}.cbx-par{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:12px;color:var(--mp-muted)}.cbx-par img{height:18px;width:auto;filter:brightness(0) saturate(100%) invert(9%) sepia(41%) saturate(3000%) hue-rotate(215deg)}.cxpod{display:grid;grid-template-columns:1fr 1.1fr 1fr;align-items:end;gap:10px;margin:22px 0 18px;padding-top:6px}.cxp-i{display:flex;flex-direction:column;align-items:center;gap:4px;background:0 0;border:0;padding:0;font:inherit;color:var(--mp-text);cursor:pointer;min-width:0}.cxp-ph .pimg{display:block;width:76px;height:76px;border-radius:999px;object-fit:cover;border:4px solid #fff;box-shadow:0 12px 24px -12px rgba(0,30,110,.6);background:var(--mp-tint-1)}.cxp-i.r1 .cxp-ph .pimg{width:100px;height:100px}.cxp-n{font:400 22px/1 var(--mp-font-display);text-transform:uppercase;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px}.cxp-i.r1 .cxp-n{font-size:26px}.cxp-s{font-size:12px;color:var(--mp-muted);white-space:nowrap}.cxp-st{width:100%;margin-top:8px;display:grid;place-items:center;border-radius:16px 16px 6px 6px;font:400 44px/1 var(--mp-font-display)}.cxp-i.r1 .cxp-st{height:110px;background:var(--mp-gradient);color:#fff;font-size:56px}.cxp-i.r2 .cxp-st{height:80px;background:var(--mp-tint-2);color:var(--mp-night)}.cxp-i.r3 .cxp-st{height:62px;background:var(--mp-tint-1);color:var(--mp-night)}.cg-list{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.hx-acts1{flex-wrap:nowrap}.cg-b{display:flex;flex-direction:column;gap:8px;width:100%;padding:7px 7px 10px;border-radius:22px;background:#fff;border:1px solid rgba(0,51,162,.07);box-shadow:var(--mp-shadow-card);font:inherit;color:var(--mp-text);cursor:pointer;text-align:left}.cg-b:hover{transform:translateY(-2px)}.cg-b .mini-ph{border-radius:16px}.cg-ev{position:absolute;top:8px;right:8px}.cg-ev .mp-move{background:#fff}.cg-nom{position:absolute;left:0;bottom:12px}.cg-out{position:absolute;left:8px;bottom:8px;padding:4px 8px;border-radius:999px;background:rgba(7,20,55,.6);color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cg-i.out .mini-ph{filter:grayscale(.85);opacity:.5}.cg-i.out .mini-n{opacity:.6}.cg-b .mini-n b{font-size:17px}.cg-b .mini-n small{color:var(--mp-muted);font-weight:500}.cg-i.cb-moved .cg-b{box-shadow:0 0 0 3px var(--mp-blue),var(--mp-shadow-card)}.cbx-f{margin:16px 0 0;font-size:13px;color:var(--mp-muted)}.cbx-f b{font-weight:700;color:var(--mp-text)}.cmine{padding:22px 18px;display:flex;flex-direction:column;gap:12px}.cmine h2{margin:0;font:400 30px/1 var(--mp-font-display);text-transform:uppercase}.cmine>p{margin:0;font-size:13px;color:rgba(255,255,255,.78)}.cm-ok{display:inline-flex;align-items:center;gap:4px;color:var(--mp-ice);font-weight:700}.cm-ok svg{width:14px;height:14px}.cmine .rank-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.cmine .rrow{display:grid;grid-template-columns:22px 32px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:44px;padding:4px 6px 4px 10px;border-radius:14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);color:#fff;box-shadow:none}.cmine .rrow .pos{font:400 18px/1 var(--mp-font-display);color:var(--mp-ice);text-align:center}.cmine .rrow .av{width:32px;height:32px;border-radius:999px}.cmine .rrow .who b{font-size:14px;font-weight:600;color:#fff}.cmine .rrow .who small{display:block;font-size:11px;color:#ff9aa6}.cmine .mv{display:flex;align-items:center;gap:4px}.cmine .mv button{width:32px;height:32px;border-radius:10px;border:0;background:rgba(255,255,255,.12);color:#fff;display:grid;place-items:center;padding:0}.cmine .mv button svg{width:16px;height:16px}.cmine .mv button:disabled{opacity:.3}.cmine .grip{color:rgba(255,255,255,.45);display:grid;place-items:center;width:20px;cursor:grab}.cmine .grip svg{width:16px;height:16px}.cmine .rrow.ghost{opacity:.4}.cmine .rrow.chosen{background:rgba(255,255,255,.18)}.cm-alt{margin:0;font-size:12px;color:rgba(255,255,255,.7);text-align:center}.cmine .btn.ghost-b{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.3)}.cote-low{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;margin-top:40px;align-items:start}.cote-low-r{display:flex;flex-direction:column;gap:16px}.csc{display:flex;flex-direction:column;gap:14px}.csc-h{display:flex;align-items:baseline;justify-content:space-between}.csc-h h2{margin:0;font:400 34px/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text)}.csc-h small{font-size:12px;color:var(--mp-muted)}.csc-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.csc-l li.more{display:none}.csc-l.open li.more{display:block}.csc-l button{width:100%;display:grid;grid-template-columns:26px 84px minmax(0,1fr) 48px;gap:10px;align-items:center;background:0 0;border:0;padding:0;font:inherit;color:var(--mp-text);cursor:pointer;text-align:left}.csc-k{font:400 17px/1 var(--mp-font-display);color:var(--mp-muted)}.csc-n{font-weight:700;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.csc-b{height:26px;background:var(--mp-flat-bg);border-radius:999px 0 0 999px;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%);overflow:hidden}.csc-b i{display:block;height:100%;background:var(--mp-gradient-bar);transition:width .6s cubic-bezier(.2,.8,.2,1)}.csc-l li:first-child .csc-b i{background:var(--mp-gradient)}.csc-l b{font:400 21px/1 var(--mp-font-display);text-align:right}.csc-more{align-self:flex-start;background:0 0;border:0;padding:4px 0;font:700 14px/1 var(--mp-font-body);cursor:pointer}.csc .note{margin:0;font-size:12px;color:var(--mp-muted)}#cbStats{display:flex;flex-direction:column;gap:14px}.csc-st{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.csc-t{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:var(--mp-flat-bg);min-width:0}.csc-t b{font:400 26px/1 var(--mp-font-display)}.csc-t.up b{color:var(--mp-up)}.csc-t.dn b{color:var(--mp-down)}.csc-t span{font-size:11.5px;color:var(--mp-muted)}.csc-t strong{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmeth{background:var(--mp-gradient);color:#fff;border-radius:var(--mp-r-lg);padding:22px;display:flex;flex-direction:column;gap:10px}.cmeth .mp-eb{color:rgba(255,255,255,.85)}.cmeth .mp-d{font-size:26px;line-height:1}.cmeth a{color:#fff;font-weight:700;font-size:13px}.cprev{padding:20px}.cprev h2{margin:0 0 12px;font:400 24px/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text)}.cprev-l{display:flex;flex-wrap:wrap;gap:8px}.cprev-l a{min-height:36px;padding:0 14px;border-radius:999px;background:var(--mp-tint-1);color:var(--mp-deep);font-size:13px;font-weight:700;display:inline-flex;align-items:center;text-decoration:none}.cote-pg>.cb-more{margin-top:20px}.cb-more{border-radius:24px}@media (max-width:1023px){.cote-cols{grid-template-columns:minmax(0,1fr)}.cg-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.hx-cote .hx-side{width:100%}.hx-glass.sm .big{font-size:28px}.cbx{padding:16px 12px}.cbx-h h2{font-size:26px}.cxpod{gap:6px}.cxp-ph .pimg{width:62px;height:62px}.cxp-i.r1 .cxp-ph .pimg{width:80px;height:80px}.cxp-n{font-size:17px}.cxp-i.r1 .cxp-n{font-size:20px}.cxp-i.r1 .cxp-st{height:88px;font-size:44px}.cxp-i.r2 .cxp-st{height:64px;font-size:36px}.cxp-i.r3 .cxp-st{height:50px;font-size:32px}.cg-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cg-b{padding:5px 5px 8px;border-radius:16px;gap:6px}.cg-b .mini-ph{border-radius:12px}.cg-b .mini-n{flex-direction:column;align-items:flex-start;gap:2px;padding:0 2px}.cg-b .mini-n b{font-size:14px;max-width:100%}.cg-b .mini-n small{font-size:11px}.mini-rk{width:24px;height:24px;font-size:13px;top:5px;left:5px}.cg-ev{top:5px;right:5px}.cg-ev .mp-move{min-width:0;padding:2px 6px;font-size:10px}.cg-nom .mp-tag-nom{font-size:8px;padding:3px 8px 3px 6px}.cote-low{grid-template-columns:minmax(0,1fr);margin-top:24px}.csc-l button{grid-template-columns:22px 70px minmax(0,1fr) 40px;gap:8px}.hx-acts1 .mp-btn{padding:0 16px;font-size:14px;min-height:44px;white-space:nowrap}.hx-acts1 .v-n{display:none}.hx-acts1{gap:8px}.csc-h h2{font-size:28px}}.cmine .rank-list .rrow.m1,.cmine .rank-list .rrow.m2,.cmine .rank-list .rrow.m3{background:rgba(255,255,255,.14)!important;border:1px solid rgba(143,233,240,.35)!important;box-shadow:none!important}.cmine .rank-list .rrow .pos{color:var(--mp-ice)!important}.cmine .rrow.m1::after,.cmine .rrow.m1::before,.cmine .rrow.m2::after,.cmine .rrow.m2::before,.cmine .rrow.m3::after,.cmine .rrow.m3::before{display:none}.cmine .rrow .pos{background:0 0;-webkit-text-fill-color:currentColor;text-shadow:none}@media (max-width:767px){.hx-t{font-size:clamp(38px,13vw,54px);overflow-wrap:normal}}.hx-home{padding-bottom:0}.hx-home .hx-in{padding-bottom:0}.hx-home .hx-row{align-items:center}.hx-home .hx-main{flex:1 1 460px}.hh-noms{display:grid;grid-template-columns:repeat(var(--n),minmax(0,170px));gap:14px;align-items:end}.hh-nom{display:flex;flex-direction:column;gap:8px;padding:8px 8px 10px;border-radius:24px;background:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.35);color:#fff;text-decoration:none;box-shadow:0 24px 40px -28px rgba(0,10,60,.7);min-width:0}.hh-nom:hover{color:#fff;background:rgba(255,255,255,.22)}.hh-ph{position:relative;aspect-ratio:4/5;border-radius:18px;overflow:hidden;isolation:isolate}.hh-nom b{font:400 19px/1 var(--mp-font-display);text-transform:uppercase;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-home .hx-row{align-items:flex-end}.hx .mp-btn--white{box-shadow:0 14px 28px -12px rgba(0,20,90,.6)}.hh-v{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border-radius:999px;background:rgba(255,255,255,.2);font-size:13px;font-weight:700}button.hh-v{width:100%;border:0;color:#fff;font:700 13px/1 var(--mp-font-body);cursor:pointer;transition:background .15s,transform .1s}button.hh-v:hover{background:rgba(255,255,255,.34)}button.hh-v:active{transform:scale(.97)}button.hh-v:focus-visible{outline:2px solid #fff;outline-offset:2px}.hh-ph{display:block}.hh-v.on,button.hh-v.on{background:#fff;color:var(--mp-deep)}.hh-v svg{width:14px;height:14px}.dock{position:relative;z-index:3;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:10px;margin:36px 0 -44px;border-radius:26px;background:rgba(255,255,255,.86)}.dock-i{display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 10px;border-radius:18px;color:var(--mp-text);text-decoration:none;min-width:0}.dock-i:hover{background:var(--mp-flat-bg);color:var(--mp-text)}.dock-ic{flex:none;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:var(--mp-tint-1);color:var(--mp-deep)}.dock-ic svg{width:20px;height:20px}.dock-i.on .dock-ic{background:var(--mp-gradient);color:#fff;box-shadow:0 10px 18px -10px rgba(0,80,220,.9)}.dock-t{display:flex;flex-direction:column;min-width:0}.dock-t b{font:400 15px/1 var(--mp-font-display);text-transform:uppercase}.dock-t small{font-size:11px;color:var(--mp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-pg{margin-top:84px;display:flex;flex-direction:column;gap:14px}.home-pg>.mp-s:first-of-type{margin-top:28px}.hm-note{display:flex;align-items:center;gap:6px;font-size:13px!important;color:var(--mp-muted)}.hm-note svg{width:14px;height:14px}.hm-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.hm-c{display:flex;flex-direction:column;gap:12px;align-items:flex-start;text-decoration:none;color:var(--mp-text);min-height:260px;position:relative;overflow:hidden}a.hm-c:hover{color:var(--mp-text)}.hm-c h3{font-size:var(--mp-display-m);color:inherit}.hm-c>p{margin:0;font-size:14px;color:var(--mp-muted);max-width:420px}.hm-chip{align-self:flex-end;position:absolute;top:22px;right:22px;padding:6px 12px;border-radius:999px;background:var(--mp-tint-1);color:var(--mp-deep);font-size:12px;font-weight:700}.hm-pr h3{padding-right:120px}.hm-bands{display:flex;flex-direction:column;gap:8px;width:100%;margin:6px 0 4px}.hm-bands i{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 22px 0 14px;font-style:normal;border-radius:999px 0 0 999px;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}.hm-bands b{font:400 18px/1 var(--mp-font-display)}.hm-bands small{font-size:11px;font-weight:700}.hm-bands .b1{width:46%;background:var(--mp-tint-1);color:var(--mp-deep)}.hm-bands .b2{width:62%;background:var(--mp-tint-2);color:var(--mp-night)}.hm-bands .b3{width:78%;background:var(--mp-gradient-bar);color:#fff}.hm-bands .b4{width:100%;background:var(--mp-gold-gradient);color:var(--mp-gold-text)}.hm-live{color:#fff;background:radial-gradient(120% 80% at 80% 110%,rgba(0,110,255,.55),rgba(7,20,55,0) 60%),var(--mp-night)}a.hm-live:hover{color:#fff}.hm-live>p{color:rgba(255,255,255,.8)}.hm-live .mp-live-pill.off{background:var(--mp-live);color:#fff;border:0}.hm-live .mp-live-pill.off::before{background:#fff}.hm-rate{width:100%;margin-top:auto;padding:14px 16px 12px;border-radius:18px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:16px;align-items:center}.hm-rate-n{grid-row:1/3;font:400 44px/1 var(--mp-font-display);color:#fff}.hm-rate-n small{font-size:18px;color:rgba(255,255,255,.7)}.hm-track{position:relative;height:10px;border-radius:999px;background:rgba(255,255,255,.16)}.hm-track i{position:absolute;left:0;top:0;bottom:0;width:80%;border-radius:999px;background:var(--mp-gradient-bar)}.hm-track b{position:absolute;left:80%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:999px;background:#fff;box-shadow:0 0 0 5px rgba(0,207,218,.35),0 4px 10px rgba(0,0,0,.35)}.hm-ticks{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:rgba(255,255,255,.6)}.hm-pod{display:grid;grid-template-columns:1fr 1.1fr 1fr;align-items:end;gap:8px;width:100%;margin-top:auto}.hp-i{display:flex;flex-direction:column;align-items:center;gap:4px;background:0 0;border:0;padding:0;font:inherit;color:var(--mp-text);cursor:pointer;min-width:0}.hp-ph .pimg{display:block;width:52px;height:52px;border-radius:999px;object-fit:cover;border:3px solid #fff;box-shadow:0 8px 16px -8px rgba(0,30,110,.6)}.hp-i.r1 .hp-ph .pimg{width:64px;height:64px}.hp-i small{font-size:12px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-st{width:100%;display:grid;place-items:center;border-radius:12px 12px 4px 4px;font:400 28px/1 var(--mp-font-display)}.hp-i.r1 .hp-st{height:76px;background:linear-gradient(180deg,var(--mp-blue),var(--mp-deep));color:#fff}.hp-i.r2 .hp-st{height:54px;background:var(--mp-tint-2)}.hp-i.r3 .hp-st{height:42px;background:var(--mp-tint-1)}.hm-avs{display:flex;align-items:center}.hm-avs .av{width:36px;height:36px;border-radius:999px;border:2px solid #fff;margin-right:-8px;font-size:13px}.hm-avs span{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;background:var(--mp-night);color:#fff;font-size:11px;font-weight:700;border:2px solid #fff}.hm-join{width:100%;margin-top:auto;display:flex;flex-direction:column;gap:6px}.hm-join label{font-size:12px;font-weight:700;color:var(--mp-muted)}.hm-join div{display:flex;gap:8px}.hm-join .inp{flex:1;min-width:0;min-height:44px;padding:0 14px;text-transform:uppercase}.hm-gold{grid-column:1/-1;background:var(--mp-gold-gradient);color:var(--mp-gold-text);border-radius:var(--mp-r-lg);padding:var(--mp-card-pad);min-height:0}.hm-gold .mp-eb{color:var(--mp-gold-label)}.hm-gold p{margin:0;color:var(--mp-gold-text)!important;font-size:14px}.hm-gold-ic{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:rgba(255,255,255,.55);color:var(--mp-gold-label)}.hm-gold-ic svg{width:22px;height:22px}.hm-gold-b{position:absolute;right:-12px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:10px;align-items:flex-end}.hm-gold-b i{display:block;height:26px;border-radius:999px 0 0 999px;background:rgba(255,255,255,.45)}.hm-gold-b i:first-child{width:110px}.hm-gold-b i:nth-child(2){width:150px}.hm-gold-b i:nth-child(3){width:90px}.hb{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;align-items:start}.hb-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.hb-h h2{font-size:30px;color:var(--mp-text)}.hb-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.hb-r{display:grid;grid-template-columns:34px 34px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:56px;padding:0 14px;border-top:1px solid var(--mp-line)}.hb-r:first-child{border-top:0}.hb-r.me{background:#e6eeff;border-radius:16px;border-top-color:transparent}.hb-r.me+.hb-r{border-top-color:transparent}.hb-k{font:400 18px/1 var(--mp-font-display)}.hb-r .av{width:34px;height:34px;border-radius:999px;font-size:13px}.hb-r b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-p{font:400 18px/1 var(--mp-font-display)}.hb-sep{text-align:center;color:var(--mp-muted);line-height:1}.hb-cta{background:var(--mp-gradient);color:#fff;border-radius:var(--mp-r-lg);padding:var(--mp-card-pad);display:flex;flex-direction:column;gap:12px;align-items:flex-start}.hb-cta h3{font-size:var(--mp-display-m)}.hb-cta p{margin:0;color:rgba(255,255,255,.92);font-size:14px}.hb-cta .mp-btn{margin-top:auto}.hb-me{display:flex;flex-direction:column;gap:10px;text-decoration:none;align-items:flex-start}.hb-me-l{display:flex;align-items:center;gap:14px}.hb-me-l>span{font-size:13px;color:rgba(255,255,255,.8)}.hb-me-l>span b{font:400 20px/1 var(--mp-font-display);color:#fff}.hb-me .mp-eb{color:var(--mp-ice)}.hb-me-r{font:400 54px/1 var(--mp-font-display)}.hcast-g{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5 * 12px)/ 6);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:4px 2px 12px;margin:-4px -2px 0}.hcast-g::-webkit-scrollbar{display:none}.hcast-g>*{scroll-snap-align:start}.hc-nav{display:flex;align-items:center;gap:8px}.hc-arr{width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid var(--mp-line,rgba(0,51,162,.14));background:#fff;color:var(--mp-deep);cursor:pointer;box-shadow:0 6px 14px -10px rgba(0,30,110,.5)}.hc-arr:hover{background:var(--mp-flat-bg)}.hc-arr:disabled{opacity:.35;cursor:default}.hc-arr svg{width:18px;height:18px;color:currentColor}.hc-arr.prev svg{transform:rotate(180deg)}@media (max-width:1023px){.hcast-g{grid-auto-columns:calc((100% - 3 * 12px)/ 4)}}@media (max-width:767px){.hc-arr{display:none}}.hc-i .mini-n b{font-size:17px}.hc-i.out .mini-ph{filter:grayscale(.85);opacity:.55}.hc-i .cg-nom{position:absolute;left:0;bottom:12px}.rm{margin-top:var(--mp-section)}.rm-h{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}.rm-h h2{font:400 var(--mp-display-l)/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text);margin:0}.rm-h a{font-size:14px;font-weight:700;color:var(--mp-link);text-decoration:none}.rm-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rm-c{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--mp-text);background:0 0;border:0;box-shadow:none;padding:0}.rm-c:hover{color:var(--mp-link)}.rm-im{position:relative;display:block;aspect-ratio:16/10;border-radius:24px;overflow:hidden;background:var(--mp-gradient)}.rm-im img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rm-im .art-ph{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.7);font:400 22px/1 var(--mp-font-display);text-transform:uppercase}.rm-b{display:flex;flex-direction:column;gap:4px}.rm-cat{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-link)}.rm-t{font-size:18px;font-weight:700;line-height:1.25}.rm-x{font-size:13px;color:var(--mp-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1023px){.hh-noms{grid-template-columns:repeat(var(--n),minmax(0,150px))}.dock{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.hx-home .hx-side{width:100%}.hh-noms{display:flex;overflow-x:auto;padding:4px var(--mp-gutter) 8px;margin:0 calc(-1 * var(--mp-gutter));scrollbar-width:none;gap:10px}.hh-noms::-webkit-scrollbar{display:none}.hh-nom{flex:0 0 132px}.hb,.hm-g{grid-template-columns:minmax(0,1fr)}.rm-row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--mp-gutter) 8px;margin:0 calc(-1 * var(--mp-gutter));scrollbar-width:none}.rm-c{scroll-snap-align:start}}@media (max-width:767px){.hx-home{padding-bottom:0}.hx-home .hx-acts{flex-wrap:nowrap;gap:8px}.hx-home .hx-acts .mp-btn{flex:0 1 auto;min-height:44px;padding:0 16px;font-size:14px;white-space:nowrap}.hx-home .hx-lead{font-size:15px}.hh-nom{flex:0 0 116px;padding:6px 6px 8px;border-radius:20px;gap:6px}.hh-nom b{font-size:15px}.hh-v{min-height:32px;font-size:12px}.dock{margin:24px 0 -40px;padding:8px;gap:2px;border-radius:24px}.dock-i{flex-direction:column;justify-content:center;gap:6px;padding:8px 2px;text-align:center}.dock-ic{width:44px;height:44px}.dock-t small{display:none}.dock-t b{font-size:13px}.home-pg{margin-top:64px}.hm-c{min-height:0}.hm-chip{position:static;align-self:flex-start}.hm-pr h3{padding-right:0}.hm-gold-b{opacity:.6}.hb-me-r{font-size:44px}.hcast-g{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:40%;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--mp-gutter));padding:4px var(--mp-gutter) 12px}.rm-h h2{font-size:var(--mp-display-l)}}.home-pg{margin-top:-44px}.home-pg>.dock{margin:0 0 8px}.hx-home{padding-bottom:100px}@media (max-width:767px){.home-pg{margin-top:-40px}.hx-home{padding-bottom:70px}.hm-bands .b1 small{display:none}}.hx-pr .hx-main{gap:20px}.pr-ring{gap:16px;padding:14px 22px 14px 14px}.pr-ring .ring{--p:0;width:72px;height:72px;flex:none;border-radius:999px;display:grid;place-items:center;background:conic-gradient(#fff calc(var(--p) * 1%),rgba(255,255,255,.22) 0);position:relative}.pr-ring .ring::before{content:"";position:absolute;inset:7px;border-radius:999px;background:var(--mp-deep)}.pr-ring .ring b{position:relative;font:400 22px/1 var(--mp-font-display)}.pr-ring .big-l{font:400 26px/1 var(--mp-font-display)!important;letter-spacing:0!important;text-transform:uppercase}.pr-cols{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.pr-main{display:flex;flex-direction:column;gap:32px}.pr-pg .pcat-b{gap:12px}.pr-side{display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.pr-status{margin:0;padding:12px 16px;border-radius:16px;background:#fff;box-shadow:var(--mp-shadow-card);font-size:14px;font-weight:600;color:var(--mp-text-2)}.pcat{display:flex;flex-direction:column;gap:10px}.pcat-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pcat-h h2{margin:0;font:400 34px/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text)}.pr-main>.pcat:first-child .pcat-h h2{color:#fff}.pr-main>.pcat:first-child .pcat-h .tag{background:rgba(255,255,255,.2);color:#fff}.pr-main>.pcat:first-child>.pcat-s{display:none}.pcat-s{margin:-4px 0 0;font-size:13px;color:var(--mp-muted)}.pcat-b{display:flex;flex-direction:column;gap:10px;padding:0}.pcat-b>.note{margin:0;padding:0;font-size:13px;color:var(--mp-muted)}.pr-pg details.qd{background:#fff;border:1px solid rgba(0,51,162,.07);border-radius:28px;box-shadow:var(--mp-shadow-card);padding:0;overflow:hidden}.pr-pg details.qd[open]{background:linear-gradient(180deg,#e8f7ff 0,#fff 140px);box-shadow:var(--mp-shadow-raised)}.pr-pg .qd>summary.qsum{list-style:none;display:flex;align-items:center;gap:14px;min-height:76px;padding:14px 18px;cursor:pointer;background:0 0;text-align:left}.pr-pg .qd>summary.qsum .qs{align-items:flex-start;gap:4px}.pr-pg .qs-r{flex:none;align-items:flex-end}.pr-pg .qd>summary.qsum .q-meta{gap:6px 10px}.pr-pg .qd .slots.one{display:none}.pr-pg .slots{background:#fff;border-color:rgba(0,51,162,.12)}.pr-pg .qsum::-webkit-details-marker{display:none}.q-num{width:38px;height:38px;flex:none;border-radius:999px;display:grid;place-items:center;background:var(--mp-tint-1);color:var(--mp-deep);font:400 18px/1 var(--mp-font-display)}.q-num.done{background:var(--mp-gradient);color:#fff}.q-num svg{width:18px;height:18px}.pr-pg .qs{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.pr-pg .qd>summary.qsum .qs-t{font-size:17px;font-weight:700;color:var(--mp-text);line-height:1.25}.pr-pg .q-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.pr-pg .q-meta .tag{background:0 0;padding:0;border:0;font-size:13px;font-weight:500;color:var(--mp-muted);min-height:0;box-shadow:none}.pr-pg .q-meta .tag.ok{color:var(--mp-up);font-weight:600}.pr-pg .q-meta .tag svg{width:13px;height:13px}.pr-pg .q-meta .tag.new-res{color:var(--mp-link);font-weight:700}.pr-pg .qs-r .pts{display:inline-flex;align-items:center;white-space:nowrap;background:var(--mp-tint-1);color:var(--mp-deep);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.pr-pg .qbody{padding:2px 18px 18px;display:flex;flex-direction:column;gap:14px}.pr-pg .pgrid,.pr-pg .pgrid.g4{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pr-pg .pcard{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;background:#fff;border:1.5px solid rgba(0,51,162,.1);border-radius:20px;box-shadow:none;color:var(--mp-text);padding:14px 6px 12px;text-align:center;min-height:0}.pr-pg .pcard .pimg{width:52px;height:52px;border-radius:999px;margin:0 auto;object-fit:cover;box-shadow:0 6px 14px -8px rgba(0,30,110,.6)}.pr-pg .pcard .pname{font-weight:700;font-size:14px;color:var(--mp-text);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-pg .pcard[aria-pressed=true]{border-color:var(--mp-blue);background:#eef4ff;box-shadow:0 0 0 2px var(--mp-blue) inset}.pr-pg .pcard .ord{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:999px;display:grid;place-items:center;background:var(--mp-gradient);color:#fff;border:2px solid #fff;font:700 12px/1 var(--mp-font-body)}.pr-pg .pcard .ord svg{width:12px;height:12px}.pr-pg .pcard.dim,.pr-pg .pcard.taken{opacity:.45}.cote-b{display:inline-flex;align-items:center;justify-content:center;min-width:32px;padding:2px 8px;border-radius:999px;font:700 12px/1.3 var(--mp-font-body);background:var(--mp-tint-1);color:var(--mp-deep);border:0;box-shadow:none;text-shadow:none}.cote-b.c2{background:var(--mp-tint-2);color:var(--mp-night)}.cote-b.c3{background:var(--mp-blue);color:#fff}.cote-b.c4{background:var(--mp-deep);color:#fff}.q-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 10px 10px 16px;border-radius:20px;background:#eaf1ff}.q-foot .mp-btn{min-height:44px}.q-gain{font-size:13px;color:var(--mp-text-2);display:inline-flex;align-items:center;gap:4px}.q-gain svg{width:14px;height:14px;color:var(--mp-up)}.pr-pg .joker-btn{border-radius:999px;background:#fff;border:1.5px solid rgba(0,51,162,.2);color:var(--mp-text)}.pr-pg .joker-btn.on{background:var(--mp-night);color:#fff;border-color:var(--mp-night)}.pr-pg .q-quiet{padding:14px 16px;border-radius:20px;background:#fff;border:1.5px dashed rgba(0,51,162,.22);display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--mp-muted)}.pr-pg .q-quiet b{color:var(--mp-text);font-size:14px}.pr-cotes{padding:22px;display:flex;flex-direction:column;gap:10px}.pr-cotes h2,.pr-jk h2{margin:0;font:400 30px/1 var(--mp-font-display);text-transform:uppercase}.pr-cotes h2{color:var(--mp-text)}.pr-cotes p{margin:0;font-size:13px;color:var(--mp-muted)}.pr-jk{display:flex;flex-direction:column;gap:10px;background:radial-gradient(120% 80% at 90% 110%,rgba(0,110,255,.5),rgba(7,20,55,0) 60%),var(--mp-night)}.pr-jk-x{font:400 56px/1 var(--mp-font-display);background:var(--mp-gradient-bar);-webkit-background-clip:text;background-clip:text;color:transparent}.pr-jk p{margin:0;font-size:13px;color:rgba(255,255,255,.8)}.pr-res{display:flex;align-items:center;gap:12px;padding:14px 16px;text-align:left;font:inherit;color:var(--mp-text);cursor:pointer;width:100%}.pr-res-ic{width:40px;height:40px;flex:none;border-radius:12px;background:var(--mp-gradient);color:#fff;display:grid;place-items:center}.pr-res-ic svg{width:20px;height:20px}.pr-res span:nth-child(2){flex:1;display:flex;flex-direction:column}.pr-res b{font-size:14px}.pr-res small{font-size:12px;color:var(--mp-muted)}.pr-res .chev{width:16px;height:16px;color:var(--mp-muted)}.pr-pg .sticky-bar{position:sticky;bottom:96px;z-index:5;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;padding:6px;box-shadow:var(--mp-shadow-raised)}@media (min-width:1024px){.pr-pg .sticky-bar{bottom:16px}}.mv-tip{border-radius:20px}@media (max-width:1023px){.pr-cols{grid-template-columns:minmax(0,1fr)}.pr-side{position:static}}@media (max-width:767px){.pr-ring{width:100%;padding:10px 14px 10px 10px}.pr-ring .ring{width:58px;height:58px}.pr-ring .ring b{font-size:18px}.pr-ring .big-l{font-size:22px!important}.pcat-h h2{font-size:26px}.pr-pg .pgrid,.pr-pg .pgrid.g4{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pr-pg .qd>summary.qsum{gap:10px;padding:12px 14px;min-height:64px}.q-num{width:32px;height:32px;font-size:15px}.pr-pg .qd>summary.qsum .qs-t{font-size:15px}.pr-pg .qs-r .pts{padding:4px 8px;font-size:11px}.pr-pg .qbody{padding:2px 10px 12px}.pr-pg .pcard{padding:10px 4px 8px;border-radius:16px}.pr-pg .pcard .pimg{width:44px;height:44px}.pr-pg .pcard .pname{font-size:12.5px}.q-foot{padding:8px 8px 8px 12px}.q-gain{font-size:12px}.gseg{width:100%}.gseg>*{flex:1}}.hx-lb .hx-row{align-items:flex-end}.lb-cols{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.lb-main{display:flex;flex-direction:column;gap:16px;min-width:0}.lb-side{display:flex;flex-direction:column;gap:16px}.plpod{margin:6px 0 4px;padding:18px 18px 0;border-radius:var(--mp-r-lg);background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);border:1px solid #fff;box-shadow:var(--mp-shadow-raised);overflow:hidden}.plpod .cxp-i{cursor:default}.plpod .cxp-ph .av{width:72px;height:72px;border-radius:999px;font:400 28px/1 var(--mp-font-display);display:grid;place-items:center;border:4px solid #fff;box-shadow:0 12px 24px -12px rgba(0,30,110,.6);background:var(--mp-gradient)!important;color:#fff}.plpod .cxp-i.r1 .cxp-ph .av{width:92px;height:92px;font-size:34px}.plpod .cxp-ph .lg-av{width:72px;height:72px;border-radius:22px;display:grid;place-items:center;background:var(--mp-gradient);color:#fff;border:4px solid #fff;object-fit:cover}.plpod .cxp-ph .lg-av svg{width:30px;height:30px}.plpod .cxp-n{font-size:20px;text-transform:none;font-family:var(--mp-font-body);font-weight:700}.plpod .cxp-i.r1 .cxp-n{font-size:22px}.plpod .cxp-s{font:400 20px/1 var(--mp-font-display);color:var(--mp-text)}.plpod .cxp-x{font-size:11.5px;color:var(--mp-muted);white-space:nowrap}.plpod .cxp-i.me .cxp-ph .av{box-shadow:0 0 0 3px var(--mp-blue)}.plpod.sm{padding:12px 10px 0;box-shadow:none;border:0;background:var(--mp-flat-bg)}.plpod.sm .cxp-ph .av{width:48px;height:48px;font-size:20px}.plpod.sm .cxp-i.r1 .cxp-ph .av{width:58px;height:58px}.plpod.sm .cxp-n{font-size:14px}.plpod.sm .cxp-s{font-size:15px}.plpod.sm .cxp-i.r1 .cxp-st{height:64px;font-size:34px}.plpod.sm .cxp-i.r2 .cxp-st{height:46px;font-size:28px}.plpod.sm .cxp-i.r3 .cxp-st{height:36px;font-size:24px}.lbt.sm{box-shadow:none;border:0;padding:0 4px;background:0 0}.lg-board{display:flex;flex-direction:column;gap:8px}.lbt{padding:10px 18px 14px}.lb-tb{width:100%;border-collapse:collapse}.lb-tb th{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-muted);text-align:left;padding:10px 6px}.lb-tb td{padding:8px 6px;border-top:1px solid var(--mp-line);vertical-align:middle}.lb-tb .lb-p,.lb-tb .lb-w{text-align:right;white-space:nowrap}.lb-k{font:400 20px/1 var(--mp-font-display);width:44px}.lb-who{display:flex;align-items:center;gap:10px;min-width:0}.lb-who .avw .av,.lb-who>.av{width:34px;height:34px;border-radius:999px;font-size:13px}.lb-who>span{display:flex;flex-direction:column;min-width:0}.lb-who b{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.lb-who small{font-size:12px;color:var(--mp-muted)}.lb-who small.up{color:var(--mp-up);font-weight:600}.lb-w{font-size:13px;color:var(--mp-muted)}.lb-p{font:400 20px/1 var(--mp-font-display)}.lb-tb tr.me td{background:#e6eeff}.lb-tb tr.me td:first-child{border-radius:14px 0 0 14px}.lb-tb tr.me td:last-child{border-radius:0 14px 14px 0}.lb-tb tr.gap td{text-align:center;color:var(--mp-muted);border:0}.lb-note{margin:10px 0 0;font-size:13px;color:var(--mp-muted)}.lb-note .mp-link{background:0 0;border:0;padding:0;font:inherit;font-weight:700;cursor:pointer}.lbme{display:flex;flex-direction:column;gap:12px}.lbme .mp-eb{color:var(--mp-ice)}.lbme-r{display:flex;align-items:flex-start;gap:4px;flex-wrap:wrap}.lbme-r b{font:400 80px/1 var(--mp-font-display)}.lbme-r sup{font:400 28px/1 var(--mp-font-display);margin-top:4px}.lbme-r span{align-self:flex-end;font-size:13px;color:rgba(255,255,255,.8);margin-left:6px}.lbme-k{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.lbme-k span{display:flex;flex-direction:column;padding:10px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);font-size:11px;color:rgba(255,255,255,.75)}.lbme-k b{font:400 24px/1 var(--mp-font-display);color:#fff}.lbl{display:flex;flex-direction:column;gap:12px}.lbl h3{font-size:30px;color:var(--mp-text)}.lbl p{margin:0;font-size:13px;color:var(--mp-muted)}.lbl .mp-tabs{align-self:stretch}.lbl .mp-tabs>*{flex:1;font-size:13px;padding:0 10px}.lb-empty{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.lb-empty .mp-d{font-size:var(--mp-display-m)}.lb-empty p{margin:0;color:var(--mp-muted)}.lb-pg .lb-main>.card,.lb-pg .lb-main>.lead,.lb-pg .lb-main>.seg{margin:0}@media (max-width:1023px){.lb-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.hx-lb .hx-side{width:100%}.plpod{padding:12px 10px 0}.plpod .cxp-ph .av{width:52px;height:52px;font-size:20px}.plpod .cxp-i.r1 .cxp-ph .av{width:64px;height:64px;font-size:24px}.plpod .cxp-n{font-size:14px}.plpod .cxp-i.r1 .cxp-n{font-size:15px}.plpod .cxp-s{font-size:16px}.plpod .cxp-x{font-size:10px;white-space:normal;text-align:center}.lbt{padding:6px 10px 10px}.lb-tb .lb-w{display:none}.lb-who b{max-width:150px}.lb-k{width:32px;font-size:17px}}.mp-night .mp-btn--white,.mp-night .mp-btn--white:hover{color:var(--mp-deep)}.mp-night .mp-btn--ghost-l,.mp-night .mp-btn--ghost-l:hover{color:#fff}@media (max-width:767px){.hx-long .hx-t{font-size:clamp(30px,10.6vw,46px)}}.hx-prof{padding-bottom:150px}.pf-top{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.pf-av{position:relative;flex:none;border:0;background:0 0;padding:0;cursor:pointer}.pf-av .av{width:128px;height:128px;border-radius:999px;font:400 52px/1 var(--mp-font-display);display:grid;place-items:center;background:var(--mp-night)!important;color:#fff;border:5px solid rgba(255,255,255,.85);object-fit:cover}.pf-av .av-cam{position:absolute;left:0;bottom:4px;width:36px;height:36px;border-radius:999px;background:#fff;color:var(--mp-deep);display:grid;place-items:center;box-shadow:0 4px 10px rgba(0,30,110,.3)}.pf-av .av-cam svg{width:18px;height:18px}.pf-rk{position:absolute;right:-4px;bottom:4px;min-width:44px;height:30px;padding:0 10px;border-radius:999px;background:var(--mp-ice);color:var(--mp-night);font:400 18px/30px var(--mp-font-display);border:3px solid #fff}.pf-id{display:flex;flex-direction:column;gap:12px;min-width:0}.pf-n{font-size:80px;overflow-wrap:anywhere}.pf-tags{display:flex;flex-wrap:wrap;gap:8px}.pf-tag{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);color:#fff;font:600 13px/1 var(--mp-font-body);cursor:default}button.pf-tag{cursor:pointer}.pf-tag svg{width:13px;height:13px}.pf-tag.gold{background:var(--mp-gold-gradient);color:var(--mp-gold-text);border-color:transparent;font-weight:700}.pf-todo{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:30px}.pf-td{display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #fff;color:var(--mp-text);text-align:left;font:inherit;cursor:pointer}.pf-td:hover{background:#fff}.pf-td-ic{width:40px;height:40px;flex:none;border-radius:12px;display:grid;place-items:center;background:var(--mp-tint-1);color:var(--mp-deep)}.pf-td:first-child .pf-td-ic{background:var(--mp-gradient);color:#fff}.pf-td-ic svg{width:20px;height:20px}.pf-td-ic b{font:400 20px/1 var(--mp-font-display)}.pf-td>span:last-child{display:flex;flex-direction:column;min-width:0}.pf-td b{font-size:14px}.pf-td small{font-size:12px;color:var(--mp-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prof-pg{display:flex;flex-direction:column;gap:18px;margin-top:-110px}.pf-tabs{align-self:flex-start;background:#fff;box-shadow:var(--mp-shadow-card)}.prof-pg .stepwrap{display:flex;flex-direction:column;gap:18px}.prof-pg .sec-h{margin:0}.my-stats{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;background:0 0;border:0;box-shadow:none;padding:0}.ms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ms-t{display:flex;flex-direction:column;gap:2px;padding:18px;border-radius:24px;background:#fff;border:1px solid rgba(0,51,162,.07);box-shadow:var(--mp-shadow-card);min-height:130px;color:var(--mp-text)}.ms-t>b{font:400 46px/1 var(--mp-font-display);color:inherit}.ms-t>b small,.ms-t>b sup{font-size:.5em}.ms-t>span{font-size:13px;font-weight:700}.ms-t>small{font-size:12px;color:var(--mp-muted)}.ms-grid .ms-t:first-child:not(.z){background:var(--mp-night);color:#fff;border-color:var(--mp-night)}.ms-grid .ms-t:first-child:not(.z) small{color:rgba(255,255,255,.75)}.ms-grid .ms-t:nth-child(2):not(.z){background:var(--mp-gradient);color:#fff;border-color:transparent}.ms-grid .ms-t:nth-child(2):not(.z) small{color:rgba(255,255,255,.85)}.ms-t.z{opacity:.85}.ms-empty,.ms-list{background:#fff;border-radius:24px;box-shadow:var(--mp-shadow-card);padding:18px 20px;margin:0;list-style:none;align-self:start}.ms-list li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--mp-line);font-size:14px}.ms-list li:first-child{border-top:0}.ms-list b{font:400 20px/1 var(--mp-font-display)}.ms-ic{color:var(--mp-blue)}.ms-ic svg{width:18px;height:18px}@media (max-width:899px){.my-stats{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.hx-prof{padding-bottom:70px}.pf-top{gap:14px}.pf-av .av{width:88px;height:88px;font-size:36px;border-width:4px}.pf-av .av-cam{width:30px;height:30px}.pf-n{font-size:clamp(30px,10vw,48px)}.pf-todo{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scrollbar-width:none;margin:22px calc(-1 * var(--mp-gutter)) 0;padding:0 var(--mp-gutter)}.prof-pg{margin-top:-48px}.pf-tabs{align-self:stretch}.pf-tabs>*{flex:1;padding:0 8px;font-size:13px}.ms-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ms-t{min-height:0;padding:12px 14px}.ms-t>b{font-size:30px}}.sec-h h2{transform:none;font-family:var(--mp-font-display);font-size:30px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--mp-text)}.sec-h h2::before{display:none}.ms-t{align-items:flex-start;text-align:left}.ms-t>b{-webkit-text-fill-color:currentColor;background:0 0!important;font-size:46px}.ms-t>span{color:inherit!important;font-size:13px}.ms-t>b small{color:inherit;opacity:.6}.fav-card.empty{padding-top:16px;flex-direction:row;text-align:left;align-items:center}.fav-card.empty::before{display:none}@media (max-width:767px){.ms-t>b{font-size:30px}.sec-h h2{font-size:26px}}.art-cols{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.art-main{display:flex;flex-direction:column;gap:16px;min-width:0}.art-side{display:flex;flex-direction:column;gap:16px}.art-feat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);border-radius:var(--mp-r-lg);overflow:hidden;background:var(--mp-night);color:#fff;text-decoration:none;box-shadow:var(--mp-shadow-raised);min-height:300px}.art-feat:hover{color:#fff}.af-im{position:relative;background:var(--mp-gradient);min-height:220px}.af-im img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.af-im .art-ph,.art-im .art-ph{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.75);font:400 26px/1 var(--mp-font-display);text-transform:uppercase;text-align:center;padding:10px}.af-tag{position:absolute;top:14px;left:14px;padding:6px 12px;border-radius:999px;background:#fff;color:var(--mp-deep);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.af-b{display:flex;flex-direction:column;gap:12px;align-items:flex-start;justify-content:center;padding:26px}.af-b .mp-eb{color:var(--mp-ice)}.af-t{font:400 40px/1 var(--mp-font-display);text-transform:uppercase}.af-x{font-size:14px;color:rgba(255,255,255,.82);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.art-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.art-c{display:flex;flex-direction:column;padding:8px 8px 14px;border-radius:28px;background:rgba(255,255,255,.88);border:1px solid #fff;box-shadow:var(--mp-shadow-card);text-decoration:none;color:var(--mp-text);overflow:visible}.art-c:hover{color:var(--mp-text);transform:translateY(-2px)}.art-im{position:relative;display:block;aspect-ratio:16/10;border-radius:22px;overflow:hidden;background:var(--mp-gradient)}.art-c.k-recap .art-im{background:linear-gradient(160deg,#2f7bff,#062a85)}.art-c.k-guide .art-im{background:linear-gradient(160deg,#4da3ff,#0047c8)}.art-im img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.art-im .art-cat{position:absolute;left:10px;bottom:10px;padding:5px 12px;border-radius:999px;background:#fff;color:var(--mp-deep);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.art-b{display:flex;flex-direction:column;gap:6px;padding:12px 8px 0}.art-m{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-link)}.art-t{font-size:17px;font-weight:700;line-height:1.25;color:var(--mp-text)}.art-x{font-size:13px;color:var(--mp-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.art-cast{padding:20px}.art-bref h2,.art-cast h2,.art-out h2{margin:0 0 12px;font:400 28px/1 var(--mp-font-display);text-transform:uppercase}.art-cast h2{color:var(--mp-text)}.ac-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ac-i{display:flex;align-items:center;gap:8px;min-height:48px;padding:6px 8px;border-radius:14px;background:#fff;border:1px solid rgba(0,51,162,.08);font:inherit;color:var(--mp-text);text-align:left;cursor:pointer;min-width:0}.ac-i.nom{background:#fdecee;border-color:rgba(214,40,57,.2)}.ac-i .pimg{width:32px;height:32px;flex:none;border-radius:999px;object-fit:cover}.ac-i span{display:flex;flex-direction:column;min-width:0}.ac-i b{font-size:13px}.ac-i small{font-size:11px;color:var(--mp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-i.nom small{color:var(--mp-live);font-weight:600}.art-out .el-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.art-out .el-row{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);color:#fff;font:inherit;text-align:left;cursor:pointer}.art-out .el-row .av{width:34px;height:34px;border-radius:999px;filter:grayscale(.6)}.art-out .el-row span{display:flex;flex-direction:column;flex:1;min-width:0}.art-out .el-row b{font-size:14px;color:#fff}.art-out .el-row small{font-size:11.5px;color:rgba(255,255,255,.7)}.art-out .el-row .chev{width:14px;height:14px;color:rgba(255,255,255,.5)}.art-out p{margin:0;color:rgba(255,255,255,.75);font-size:14px}.art-bref{background:var(--mp-gradient);color:#fff;border-radius:var(--mp-r-lg);padding:22px}.art-bref .prose,.art-bref .prose p{color:rgba(255,255,255,.92);font-size:13.5px}.art-bref .prose a{color:#fff}.hub-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.hub-links a{min-height:38px;padding:0 16px;border-radius:999px;background:#fff;border:1px solid rgba(0,51,162,.14);color:var(--mp-deep);font-size:13px;font-weight:700;display:inline-flex;align-items:center;text-decoration:none}.art-empty{text-align:center}@media (max-width:1023px){.art-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.hx-art .hx-side{width:100%}.art-feat{grid-template-columns:minmax(0,1fr)}.af-im{min-height:200px}.af-t{font-size:30px}.af-b{padding:20px}.art-grid{grid-template-columns:minmax(0,1fr)}}.af-t{font-size:clamp(26px,2.8vw,38px)}.hx-em .hx-row{justify-content:center;text-align:center}.hx-em .hx-main{align-items:center;flex-basis:100%}.hx-em .hx-t{font-size:96px}.hx-em .hx-lead{max-width:560px}.em-k{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.em-k .hx-glass{padding:8px 14px;border-radius:999px;font-size:13px;gap:6px}.em-k b{font:400 18px/1 var(--mp-font-display)}.em-pg{display:flex;flex-direction:column}.em-star{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;align-items:center;padding:36px;background:radial-gradient(90% 90% at 70% 110%,rgba(0,207,218,.35),rgba(7,20,55,0) 60%),radial-gradient(70% 80% at 100% 0,rgba(0,110,255,.45),rgba(7,20,55,0) 60%),var(--mp-night);box-shadow:var(--mp-shadow-raised)}.em-star-l{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.em-chips{display:flex;gap:8px;flex-wrap:wrap}.em-star h2{font-size:88px;color:#fff}.em-star p{margin:0;color:rgba(255,255,255,.85);max-width:440px}.em-star-r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.em-m{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:0}.em-m small{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-ice)}.em-m b{font:700 22px/1.1 var(--mp-font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.em-m span{font-size:12px;color:rgba(255,255,255,.75)}.em-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.em-c{display:flex;flex-direction:column;border-radius:28px;background:#fff;box-shadow:var(--mp-shadow-card);overflow:hidden}.em-v{position:relative;aspect-ratio:4/3;overflow:hidden;color:#fff;padding:16px;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center}.em-bands{position:absolute;right:-10px;top:50%;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.em-bands i{display:block;height:20px;border-radius:999px 0 0 999px;background:rgba(255,255,255,.14)}.em-bands i:first-child{width:90px}.em-bands i:last-child{width:120px}.em-v h3{position:relative;font-size:30px;color:#fff}.em-b{display:flex;flex-direction:column;gap:10px;padding:14px}.em-w{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--mp-muted)}.em-w .mp-chip{font-size:10px;padding:4px 8px}.em-miss{margin:14px 0 0;font-size:13px;color:var(--mp-muted)}.em-4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.em-4 li{padding:22px;display:flex;flex-direction:column;gap:8px}.em-4 b{font:400 56px/1 var(--mp-font-display);background:var(--mp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.em-4 h3{font-size:24px;color:var(--mp-text)}.em-4 p{margin:0;font-size:13.5px;color:var(--mp-muted)}.em-glass{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.28);font-size:12px;font-weight:600;color:#fff;white-space:nowrap}@media (max-width:1023px){.em-4,.em-g{grid-template-columns:repeat(2,minmax(0,1fr))}.em-star{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.hx-em .hx-t{font-size:clamp(30px,9.6vw,54px)}.hx-em .hx-lead{font-size:15px}.em-k .hx-glass{font-size:12px;padding:6px 12px}.em-star{padding:20px;gap:18px}.em-star h2{font-size:clamp(34px,11vw,54px)}.em-star p{font-size:14px}.em-star-r{gap:8px}.em-m{padding:10px 12px}.em-m b{font-size:17px}.em-m span{font-size:11px}.em-v h3{font-size:24px}.em-4 li{padding:18px}.em-4 b{font-size:40px}.em-4 h3{font-size:22px}.mp-sh h2{font-size:clamp(24px,7.2vw,34px)}.em-g{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--mp-gutter));padding:4px var(--mp-gutter) 12px}.em-4{grid-template-columns:minmax(0,1fr)}}.view .btn.ghost-b,.view .btn.outline{background:#fff;color:var(--mp-deep);border:1.5px solid rgba(0,51,162,.22);box-shadow:none;text-shadow:none}.view .btn.ghost-b svg,.view .btn.outline svg{color:currentColor}.post-lead{color:var(--mp-text-2)}.post-h .art-cat{color:var(--mp-link)}.sheet-in .rank-list .rrow:not(.m1):not(.m2):not(.m3) .pos{color:var(--mp-text)!important}.cb-ev.up,.cs-d.up,.sd.up,.tr.up,.week-pts{color:var(--mp-up)}.cb-ev.dn,.cs-d.dn,.sd.dn,.tr.dn{color:var(--mp-down)}.sheet-in h3{color:var(--mp-text)}.sheet-in .hero h3,.sheet-in .stage h3{color:#fff}.crumbs{color:var(--mp-muted)}.crumbs .link,.crumbs a{color:var(--mp-link)}.sec-h h2,.sem-sec>h2{transform:none!important;font-family:var(--mp-font-display);font-style:normal;font-weight:400;font-size:30px;line-height:1;text-transform:uppercase;color:var(--mp-text);letter-spacing:-.01em}.sec-h h2::before,.sem-sec>h2::before{display:none!important}@media (max-width:767px){.sec-h h2,.sem-sec>h2{font-size:26px}}.seg{background:var(--mp-flat-bg);border:0;border-radius:999px;padding:4px}.seg button{border-radius:999px;color:var(--mp-text-2);background:0 0;box-shadow:none;text-shadow:none}.seg button[aria-pressed=true]{background:#fff!important;color:var(--mp-deep)!important;box-shadow:0 4px 12px -6px rgba(0,30,110,.45)!important;text-shadow:none}.mini-n{flex-direction:column;align-items:flex-start;gap:3px}.mini-n b{max-width:100%;font-size:17px}.seo-faq{max-width:1152px;margin:var(--mp-section) auto 0;display:flex;flex-direction:column;gap:10px}.view[data-view=nommes] .seo-faq{max-width:952px}.seo-faq h2{margin:0 0 8px;font:400 var(--mp-display-l)/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text)}.seo-q{border-radius:20px;padding:0;overflow:hidden}.seo-q summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:14px 18px;font-weight:700;font-size:15px;cursor:pointer;color:var(--mp-text)}.seo-q summary::-webkit-details-marker{display:none}.seo-q summary::after{content:"+";flex:none;width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:var(--mp-tint-1);color:var(--mp-deep);font-size:18px;transition:transform .2s,background .2s}.seo-q[open] summary::after{transform:rotate(45deg);background:var(--mp-night);color:#fff}.seo-q p{margin:0;padding:0 18px 16px;font-size:14px;color:var(--mp-text-2)}@media (prefers-reduced-motion:reduce){.seo-q summary::after{transition:none}}.seo-q[open]>summary::after{content:"+"}.seo-faq h2{font-size:var(--mp-display-m)}.pr-pg .qsum .qs-cta{display:none}.pr-pg .qd>summary.qsum .q-meta .tag{text-transform:none;letter-spacing:0;font-size:13px}.lb-main>.lead{display:none}.hb-r .av,.hm-avs .av,.lb-who .av{display:grid;place-items:center;line-height:1;flex:none;font-weight:700}.mp-btn .chev{color:currentColor}.hx-main>.gseg{align-self:flex-start}.est-fiab{display:flex;align-items:center;gap:18px;padding:16px 20px}.est-fiab .ef-big{flex:none;font:400 44px/1 var(--mp-font-display);background:var(--mp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.est-fiab p{margin:0;font-size:14px;color:var(--mp-text-2)}.est-fiab b{display:block;font-size:16px;color:var(--mp-text);margin-bottom:2px}.hx-est .hx-note{display:block;margin-top:2px}@media (max-width:767px){.est-fiab{gap:14px;padding:14px 16px}.est-fiab .ef-big{font-size:34px}}.em-k .hx-glass{font-size:12.5px;font-weight:700;padding:7px 14px}.em-k b{font:400 15px/1 var(--mp-font-display)}.em-m b{font:400 22px/1.05 var(--mp-font-display);text-transform:uppercase;letter-spacing:-.01em}.em-v .em-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.em-v.has-img::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(7,20,55,0) 35%,rgba(7,20,55,.75))}.em-v.has-img .em-bands{display:none}.em-v h3{z-index:1}.em-bands i{border:1px solid rgba(255,255,255,.12);border-right:0}.em-soon .em-g{padding-bottom:30px;margin-bottom:-30px}.em-app{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px;align-items:center;padding:36px;border-radius:36px;background:var(--mp-gradient);color:#fff;box-shadow:var(--mp-shadow-raised);position:relative;overflow:hidden;isolation:isolate}.em-app .mp-eb{color:rgba(255,255,255,.85)}.em-app h2{font-size:44px;color:#fff;margin:6px 0 0}.em-app-h>p{margin:10px 0 18px;color:rgba(255,255,255,.9);font-size:15px;max-width:440px}.em-app .hx-acts{display:flex;flex-wrap:wrap;gap:10px}.em-app .mp-btn--ghost-l svg{width:18px;height:18px}.em-app-ok{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 20px;border-radius:999px;background:rgba(255,255,255,.16);font-weight:700}.em-app-ok svg{width:18px;height:18px}.em-app-s{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.em-app-s li{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:22px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.em-app-s .num{flex:none;font:400 28px/1 var(--mp-font-display);color:#fff;opacity:.9;min-width:36px}.em-app-s span{font-size:13.5px;line-height:1.45;color:rgba(255,255,255,.9)}.em-app-s .t{display:block;font-size:15px;color:#fff;margin-bottom:2px}.em-app-s span b{color:#fff}@media (max-width:1023px){.em-app{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.em-app{padding:24px 20px;border-radius:28px;gap:20px}.em-app h2{font-size:30px}.em-app .hx-acts .mp-btn{flex:1 1 auto}}.adm-shows{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.ash{display:flex;flex-direction:column;gap:8px}.ash-v{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden;display:flex;align-items:flex-end;padding:10px;color:#fff}.ash-v img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ash-v b{position:relative;font:400 18px/1 var(--mp-font-display);text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.4)}.ash-a{display:flex;gap:6px;flex-wrap:wrap}@media (max-width:767px){.hh-noms:not(.many){display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));overflow:visible;margin:0;padding:0;gap:8px}.hh-noms:not(.many) .hh-nom{flex:none;min-width:0}.hh-noms.many::after{content:"";flex:0 0 1px}}.est-par{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 18px;font-size:13px;color:var(--mp-muted)}.est-par img{height:22px;width:auto;filter:brightness(0) saturate(100%) invert(9%) sepia(41%) saturate(3000%) hue-rotate(215deg)}.cbx-par{margin-top:16px}.cbx-par+.cbx-f{margin-top:6px}.cmine .rrow{grid-template-columns:16px 22px 32px minmax(0,1fr) auto;padding-left:6px}.cmine .rank-list .rrow .pos,.cmine .rank-list .rrow.m1 .pos,.cmine .rank-list .rrow.m2 .pos,.cmine .rank-list .rrow.m3 .pos{color:var(--mp-ice)!important;-webkit-text-fill-color:var(--mp-ice)!important;background:0 0!important}.cmine .grip{width:16px}.pr-pg .q-close{color:#fff;background:var(--mp-live)}.hx-chip.lv-chip{background:var(--mp-live);color:#fff;border-color:transparent}.hx-chip.lv-chip::before{background:#fff;--echo:255,255,255}.lv-tonight{flex-direction:column;align-items:flex-start;gap:4px;padding:16px 20px;border-radius:22px;max-width:380px}.lv-tonight .lv-tk{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.88)}.lv-tonight b{font:400 28px/1 var(--mp-font-display);text-transform:uppercase;color:#fff}.lv-tonight>span:last-child{font-size:14px;color:rgba(255,255,255,.9)}.hx-lv .hx-row{align-items:flex-end}.lv-g{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);grid-template-rows:auto auto 1fr;gap:20px;align-items:start}.lv-ga,.lv-gb,.lv-gc{grid-column:1;min-width:0}.lv-side{grid-column:2;grid-row:1/span 3;display:flex;flex-direction:column;gap:20px;min-width:0}.lv-g.off{grid-template-rows:auto}.lv-g.off .lv-side{grid-row:1}.lv-pg .lx-card{display:flex;flex-wrap:wrap;gap:20px;padding:14px;border-radius:34px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(26px) saturate(170%);backdrop-filter:blur(26px) saturate(170%);border:1px solid rgba(255,255,255,.95)!important;box-shadow:0 34px 70px -40px rgba(0,30,110,.65);color:var(--mp-text)}.lv-ph{position:relative;flex:1 1 260px;min-height:320px;border-radius:24px;overflow:hidden;isolation:isolate;background:linear-gradient(160deg,#4da3ff,#0047c8 70%,#071437)}.lv-ph .enc-bg{display:none}.lv-ph-i{position:absolute;inset:0}.lv-ph.duo .lv-ph-i:first-child{right:44%;left:-6%}.lv-ph.duo .lv-ph-i:nth-child(2){left:44%;right:-6%}.lv-ph .enc-img.cut{top:12%;height:88%}.lv-ph-tag{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:var(--mp-live);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lv-ph-tag .mp-dot{background:#fff;--echo:255,255,255}.lv-ph-cr{position:absolute;top:14px;right:14px;z-index:2;padding:5px 10px;border-radius:999px;background:rgba(7,20,55,.35);color:#fff;font-size:11px;font-weight:600}.lx-main{flex:1.2 1 300px;min-width:0;padding:10px 10px 10px 0;display:flex;flex-direction:column;gap:14px}.lx-main .mp-eb{color:var(--mp-link)}.lx-main h2{font-size:40px;line-height:.95}.lx-song{margin:-4px 0 0;font-size:16px;color:var(--mp-muted)}.lx-song b{color:var(--mp-text)}.lx-box{margin-top:4px;padding:18px;border-radius:22px;background:var(--mp-bg);display:flex;flex-direction:column;gap:14px}.lv-pg .lx-sl{gap:12px;padding:0}.lv-pg .lx-sl-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.lv-pg .lx-pm{width:48px;height:48px;flex:none;border-radius:999px;border:0;background:#fff;color:var(--mp-night);font:600 26px/1 var(--mp-font-body);box-shadow:0 8px 16px -12px rgba(0,30,110,.6)}.lv-pg .lx-pm:disabled{opacity:.4}.lv-pg .lx-val{display:flex;align-items:baseline;gap:4px}.lv-pg .lx-val b{font:400 64px/.9 var(--mp-font-display);color:var(--mp-text);text-shadow:none}.lv-pg .lx-sl:not(.set) .lx-val b{color:rgba(7,20,55,.3)}.lv-pg .lx-val small{font-size:18px;font-weight:600;color:var(--mp-muted)}.lx-track{position:relative;height:18px;border-radius:999px;background:rgba(0,51,162,.1)}.lx-track::before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--p);border-radius:999px;background:linear-gradient(90deg,#00cfda,#006eff 60%,#0033a2);transition:width .15s}.lx-sl:not(.set) .lx-track::before{width:0}.lv-pg .lx-range{position:absolute;inset:-8px 0;width:100%;height:34px;margin:0;background:0 0;cursor:pointer}.lv-pg .lx-range::-webkit-slider-runnable-track{height:34px;background:0 0!important;border-radius:0}.lv-pg .lx-range::-moz-range-track{height:34px;background:0 0!important}.lv-pg .lx-range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:4px;border-radius:999px;background:#fff;border:0;box-shadow:0 0 0 4px rgba(0,110,255,.25),0 4px 10px rgba(0,30,110,.35)!important;animation:none}.lv-pg .lx-range::-moz-range-thumb{width:26px;height:26px;border-radius:999px;background:#fff;border:0;box-shadow:0 0 0 4px rgba(0,110,255,.25),0 4px 10px rgba(0,30,110,.35)!important}.lv-pg .lx-range:focus-visible{outline:0}.lv-pg .lx-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--mp-ice),0 4px 10px rgba(0,30,110,.35)!important}.lv-pg .lx-ticks{padding:0;font-size:12px;font-weight:600;color:var(--mp-muted)}.lv-pg .lx-ok,.lv-pg .lx-ok:not(:disabled){width:100%;height:52px;min-height:52px;border-radius:999px;margin:0;display:flex;font-size:16px;color:#fff;background:var(--mp-gradient);box-shadow:0 12px 24px -14px rgba(0,80,220,.9);text-shadow:none}.lv-pg .lx-ok:disabled{background:rgba(0,51,162,.08);color:var(--mp-muted);box-shadow:none;border:0;opacity:1}.lv-pg .lx-hint{margin:0;text-align:center;font-size:13px;color:var(--mp-muted)}.lv-pg .lx-steps{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.lv-pg .lx-step{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--mp-line);background:#fff;color:var(--mp-text-2);font:700 13px/1 var(--mp-font-body);cursor:pointer}.lv-pg .lx-step b{color:var(--mp-muted)}.lv-pg .lx-step.ok b{color:var(--mp-link)}.lv-pg .lx-step.on{background:var(--mp-night);border-color:var(--mp-night);color:#fff}.lv-pg .lx-step.on b{color:var(--mp-ice)}.lx-res{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lx-res>div{padding:14px;border-radius:18px;color:#fff;display:flex;flex-direction:column;gap:2px}.lx-res span{font-size:12px}.lx-res b{font:400 30px/1 var(--mp-font-display)}.lx-me{background:var(--mp-night)}.lx-me span{color:#c9d2ee}.lx-pub{background:var(--mp-gradient)}.lx-pub span{color:rgba(255,255,255,.9)}.lx-mod{min-height:44px;font-size:14px}.lv-guest{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 18px;border-radius:24px}.lv-guest-ic{width:44px;height:44px;flex:none;border-radius:14px;background:rgba(0,110,255,.1);color:var(--mp-link);display:grid;place-items:center}.lv-guest-ic svg{width:22px;height:22px}.lv-guest-t{flex:1 1 260px;display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--mp-muted)}.lv-guest-t b{font-size:15px;color:var(--mp-text)}.lv-guest-a{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lv-guest-a .mp-link{background:0 0;border:0;padding:0;font:700 14px/1 var(--mp-font-body);color:var(--mp-link);cursor:pointer}.lv-perf{padding:24px;border-radius:32px;display:flex;flex-direction:column;gap:6px}.lv-perf h2{font-size:24px;margin:0 0 10px}.lv-pl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lv-pi{display:flex;align-items:center;gap:14px;padding:12px 10px;border-top:1px solid rgba(0,51,162,.07)}.lv-pi.cur{border:1px solid rgba(214,40,57,.25);border-radius:16px;background:rgba(214,40,57,.07)}.lv-pi.cur+.lv-pi{border-top-color:transparent}.lv-pn{width:30px;flex:none;font:400 18px/1 var(--mp-font-display);color:var(--mp-muted)}.lv-pt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lv-pt b{font-size:15px}.lv-pt small{font-size:13px;color:var(--mp-muted)}.lv-st{flex:none;padding:6px 12px;border-radius:999px;font:700 12px/1.2 var(--mp-font-body);white-space:nowrap;border:0}button.lv-st{cursor:pointer;min-height:32px}.lv-st.live{background:var(--mp-live);color:#fff}.lv-st.me{background:rgba(0,110,255,.1);color:var(--mp-link-strong)}.lv-st.miss{background:#eef2fa;color:var(--mp-muted)}.lv-st.next{background:0 0;color:var(--mp-muted);border:1px dashed rgba(0,51,162,.25)}.lv-board{position:relative;overflow:hidden;isolation:isolate;padding:26px;border-radius:32px;display:flex;flex-direction:column;gap:14px;box-shadow:0 34px 70px -40px rgba(0,30,110,.7)}.lv-board::before{content:"";position:absolute;right:-90px;top:-110px;width:280px;height:280px;border-radius:999px;background:var(--mp-blue);opacity:.5;filter:blur(70px);z-index:-1}.lv-board .mp-eb{color:var(--mp-ice)}.lv-board h2{font-size:26px;color:#fff}.lv-board>p{margin:0;font-size:14px;line-height:1.5;color:#c9d2ee}.lv-pod{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;margin-top:6px}.lv-pd{display:flex;flex-direction:column;align-items:center;gap:6px;background:0 0;border:0;padding:0;color:#fff;cursor:pointer;font:inherit;min-width:0}.lv-pd-ph{width:46px;height:46px;border-radius:999px;overflow:hidden;border:3px solid rgba(255,255,255,.8);background:linear-gradient(160deg,#a9c8ff,#2f80ff)}.lv-pd.r1 .lv-pd-ph{width:56px;height:56px;background:linear-gradient(45deg,#00cfda,#006eff)}.lv-pd-ph .pimg,.lv-pd-ph img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;border:0;box-shadow:none}.lv-pd b{font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-pd small{margin-top:-4px;font-size:12px;font-weight:700;color:var(--mp-ice)}.lv-pd-st{width:100%;height:48px;border-radius:16px 16px 6px 6px;display:grid;place-items:center;font:400 22px/1 var(--mp-font-display);background:rgba(255,255,255,.14);color:#fff}.lv-pd.r2 .lv-pd-st{height:64px}.lv-pd.r1 .lv-pd-st{height:88px;font-size:30px;background:var(--mp-ice);color:var(--mp-night)}.lv-foot{margin:0;font-size:12px;color:#c9d2ee}.lv-acts{display:flex;gap:8px;flex-wrap:wrap}.lv-acts .mp-btn--sm{min-height:40px;padding:0 14px;font-size:13px}.lv-acts .mp-btn--white{color:var(--mp-deep)}.lv-acts svg{width:16px;height:16px}.lv-full{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lv-full li{display:grid;grid-template-columns:24px 32px minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 10px;border-radius:14px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1)}.lv-full li>.num:first-child{font:400 18px/1 var(--mp-font-display);color:var(--mp-ice);text-align:center}.lv-full .av{width:32px;height:32px}.lv-fw{min-width:0;display:flex;flex-direction:column}.lv-fw b{font-size:14px}.lv-fw small{font-size:11px;color:#c9d2ee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lv-full li>b{font:400 20px/1 var(--mp-font-display)}.lv-full li.flop{border-color:rgba(255,77,94,.4);background:rgba(214,40,57,.14)}.lv-off,.lv-wait{padding:32px;border-radius:34px;display:flex;flex-direction:column;gap:12px}.lv-wait h2{font-size:34px}.lv-off p,.lv-wait p{margin:0;font-size:16px;line-height:1.6;color:var(--mp-muted)}.lv-off{align-items:center;text-align:center;padding:40px;gap:16px}.lv-off h2{font-size:34px}.lv-off p{max-width:480px}.lv-off-ic{width:72px;height:72px;border-radius:24px;background:rgba(0,110,255,.1);color:var(--mp-link);display:grid;place-items:center}.lv-off-ic svg{width:34px;height:34px}.lv-off-a{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}@media (max-width:1023px){.lv-g{display:flex;flex-direction:column;gap:16px}.lv-ga{order:1}.lv-gb{order:2}.lv-side{order:3}.lv-gc{order:4}.lv-tonight{max-width:none}}@media (max-width:767px){.lv-pg .lx-card{padding:10px;border-radius:28px;gap:14px}.lv-ph{flex-basis:100%;min-height:240px;border-radius:20px}.lx-main{padding:0 6px 8px}.lx-main h2{font-size:32px}.lx-box{padding:14px}.lv-pg .lx-val b{font-size:56px}.lv-board,.lv-perf{padding:20px;border-radius:28px}.lv-tonight b{font-size:22px}.lv-off,.lv-wait{padding:24px;border-radius:28px}.lv-off h2,.lv-wait h2{font-size:28px}}.lv-pg .lx-card{flex-direction:row}.lv-pg .lx-sl:not(.set) .lx-val b{font:700 48px/1 var(--mp-font-body)}.lv-st{text-transform:none;letter-spacing:0}.lv-board .lv-acts{justify-content:flex-start;grid-column:auto}#modalRoot .overlay:has(.sheet-au){background:rgba(7,20,55,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sheet.sheet-au{max-width:880px;padding:0;border-radius:36px;background:#fff;box-shadow:0 50px 100px -40px rgba(0,10,50,.8);overflow:auto;color:var(--mp-text)}.au{display:flex;min-height:100%}.au-side{position:relative;overflow:hidden;isolation:isolate;width:340px;flex:none;padding:36px 32px;background:var(--mp-gradient);color:#fff;display:flex;flex-direction:column;gap:22px}.au-side::before{content:"";position:absolute;right:-80px;top:-90px;width:260px;height:260px;border-radius:999px;background:#001a70;opacity:.55;filter:blur(60px);z-index:-1}.au-logo{height:64px;width:auto;align-self:flex-start}.au-t{margin:0;font:400 34px/.95 var(--mp-font-display);text-transform:uppercase}.au-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.au-l li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.45}.au-ck{width:26px;height:26px;flex:none;border-radius:999px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.4);display:grid;place-items:center}.au-ck svg{width:14px;height:14px}.au-n{margin:auto 0 0;padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);font-size:14px}.au-n b{font:400 20px/1 var(--mp-font-display)}.au-main{flex:1;min-width:0;position:relative;padding:30px 36px 32px;display:flex;flex-direction:column;gap:16px}.au-x{position:absolute;top:18px;right:18px;width:44px;height:44px;border-radius:999px;border:0;background:var(--mp-bg);color:var(--mp-text);display:grid;place-items:center;cursor:pointer}.au-x svg{width:18px;height:18px}.au-main .seg{align-self:flex-start;display:flex;gap:4px;padding:4px;border-radius:999px;background:var(--mp-bg)}.au-main .seg button{min-height:40px;padding:0 16px;border-radius:999px;border:0;font:700 14px/1 var(--mp-font-body);color:var(--mp-link-strong);background:0 0!important;box-shadow:none!important}.au-main .seg button[aria-pressed=true]{background:var(--mp-night)!important;color:#fff!important}.au-main h2{margin:4px 0 0;font:400 38px/.95 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text);padding-right:52px}.au-main .note,.au-main>p{font-size:13px;color:var(--mp-muted)}.au-main form{gap:14px}.au-main .field{display:flex;flex-direction:column;gap:6px}.au-main .field label{font-size:13px;font-weight:700;color:var(--mp-text-2)}.au-main .inp{height:50px;padding:0 16px;border-radius:14px;border:1.5px solid rgba(0,51,162,.18);background:#fff;font:400 15px/1 var(--mp-font-body);color:var(--mp-text)}.au-main .inp:focus{border-color:var(--mp-blue);outline:0;box-shadow:0 0 0 3px rgba(0,110,255,.15)}.au-main .check{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--mp-text-2)}.au-main .check input{width:20px;height:20px;flex:none;margin:0;accent-color:var(--mp-blue)}.au-main .check .link,.au-main .link{color:var(--mp-link);font-weight:700;background:0 0;border:0;padding:0;cursor:pointer;font:inherit;font-weight:700}.au-main #fGo,.au-main form>.btn{height:52px;min-height:52px;border-radius:999px;border:0;background:var(--mp-gradient);color:#fff;font:700 16px/1 var(--mp-font-body);box-shadow:0 14px 28px -14px rgba(0,80,220,.9)}.au-main>.btn.ghost-b{height:48px;border-radius:999px;border:1.5px solid rgba(0,51,162,.25);background:#fff;color:var(--mp-text);font-weight:600}.au-main .oauth{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.au-main .oa-btn{height:50px;min-height:50px;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:10px;font:700 14px/1 var(--mp-font-body)}.au-main .oa-apple{background:var(--mp-night);color:#fff;border:0}.au-main .oa-google{background:#fff;color:var(--mp-text);border:1.5px solid rgba(0,51,162,.2)}.au-main .oauth .note{grid-column:1/-1;margin:0}.au-main .oauth::after{content:"ou avec ton email";grid-column:1/-1;display:flex;align-items:center;gap:12px;font-size:13px;color:var(--mp-muted);background:linear-gradient(rgba(0,51,162,.12),rgba(0,51,162,.12)) left center/calc(50% - 74px) 1px no-repeat,linear-gradient(rgba(0,51,162,.12),rgba(0,51,162,.12)) right center/calc(50% - 74px) 1px no-repeat;justify-content:center}.au-main .err{margin:0;padding:10px 14px;border-radius:14px;background:rgba(214,40,57,.08);color:#b3122a;font-size:13.5px;font-weight:600}.au-main .auth-keep{display:flex;gap:10px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:16px;background:rgba(0,110,255,.08);font-size:13.5px;color:var(--mp-text-2)}.au-main .auth-keep svg{width:18px;height:18px;flex:none;color:var(--mp-link)}@media (max-width:767px){.sheet.sheet-au{border-radius:28px 28px 0 0;max-height:calc(100% - 12px)}.au{flex-direction:column}.au-side{width:auto;padding:22px 22px 18px;gap:12px}.au-logo{height:44px}.au-t{font-size:26px}.au-l,.au-n{display:none}.au-main{padding:22px 20px 26px}.au-main h2{font-size:30px;padding-right:0}.au-x{top:14px;right:14px;background:rgba(255,255,255,.2);color:#fff;position:fixed;z-index:3}.au-main .oauth{grid-template-columns:minmax(0,1fr)}}.hx-txt{padding-bottom:180px}.hx-txt .hx-eb{color:rgba(255,255,255,.88)}.hx-txt .hx-lead{max-width:620px}.txt-pg{max-width:1100px}.txt-g{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.txt-nav{flex:0 1 250px;min-width:220px;padding:14px;border-radius:28px;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.95);box-shadow:0 24px 50px -38px rgba(0,30,110,.55);display:flex;flex-direction:column;gap:2px;position:sticky;top:calc(var(--hd) + 16px)}.txt-nav a{display:block;padding:11px 14px;border-radius:14px;font-weight:600;font-size:14.5px;color:var(--mp-text);text-decoration:none}.txt-nav a:hover{background:var(--mp-bg)}.txt-nav a[aria-current=page]{background:var(--mp-night);color:#fff}.txt-body{flex:1 1 600px;min-width:0;border-radius:34px;background:#fff;box-shadow:0 34px 70px -44px rgba(0,30,110,.6);padding:44px 48px;display:flex;flex-direction:column;gap:18px}.txt-body .legal,.txt-body .prose{display:flex;flex-direction:column;gap:18px;padding:0;background:0 0;box-shadow:none;border:0}.txt-body h2{margin:14px 0 0;font:400 30px/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text)}.txt-body h3{margin:6px 0 0;font:700 18px/1.3 var(--mp-font-body);color:var(--mp-text)}.txt-body li,.txt-body p{margin:0;font-size:17px;line-height:1.75;color:var(--mp-text-2)}.txt-body .lead{font-size:19px;color:var(--mp-text)}.txt-body a{color:var(--mp-link);font-weight:700;text-decoration:none}.txt-body ul:not(.txt-check){margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px}.txt-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.txt-tab{padding:16px;border-radius:20px;background:var(--mp-bg);border:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;cursor:pointer;text-align:left;color:var(--mp-text);font:inherit}.txt-tab:hover{background:#e8eefa}.txt-ti{width:40px;height:40px;border-radius:13px;background:rgba(0,110,255,.12);color:var(--mp-link);display:grid;place-items:center}.txt-tab:first-child .txt-ti{background:var(--mp-gradient);color:#fff}.txt-ti svg{width:20px;height:20px}.txt-tab b{font-size:15px}.txt-formula{padding:18px 20px!important;border-radius:20px;background:var(--mp-gradient);color:#fff!important;font:400 22px/1.1 var(--mp-font-display)!important;text-transform:uppercase}.txt-check{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.txt-check li{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:16px;background:var(--mp-bg);font-size:15px;line-height:1.5}.txt-check li>span{width:24px;height:24px;flex:none;border-radius:999px;background:rgba(46,180,110,.14);color:#1f9a5a;display:grid;place-items:center}.txt-check li>span svg{width:14px;height:14px}.txt-warn{display:flex;gap:14px;align-items:flex-start;padding:18px 20px;border-radius:20px;background:#fff6e5;border:1px solid #f5d9a6}.txt-warn .ew-ic{width:28px;height:28px;flex:none;border-radius:999px;background:#f5a524;color:#fff;display:grid;place-items:center;font-weight:800}.txt-warn h3{margin:0 0 4px;font:400 22px/1 var(--mp-font-display);text-transform:uppercase;color:#6b4a00}.txt-warn p{font-size:14.5px!important;line-height:1.6!important;color:#6b4a00!important}.txt-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px;padding-top:18px;border-top:1px solid rgba(0,51,162,.08);font-size:13px;color:var(--mp-muted)}@media (max-width:1023px){.txt-nav{position:static;flex:1 1 100%;flex-direction:row;overflow-x:auto;scrollbar-width:none;border-radius:999px;padding:6px}.txt-nav::-webkit-scrollbar{display:none}.txt-nav a{flex:none;white-space:nowrap;border-radius:999px;padding:10px 14px}}@media (max-width:767px){.txt-body{padding:26px 20px;border-radius:28px}.txt-body h2{font-size:24px}.txt-body li,.txt-body p{font-size:16px}.txt-tabs{gap:8px}.txt-tab{padding:12px}.txt-tab b{font-size:13px}.txt-formula{font-size:17px!important}}.au-main .field label{text-transform:none;letter-spacing:0}.hx-txt{padding-bottom:150px}.vb.txt-pg{margin-top:-80px}.txt-body ul.txt-check{padding:0;margin:0}.txt-body a.mp-btn{color:#fff}@media (max-width:767px){.hx-txt{padding-bottom:110px}.vb.txt-pg{margin-top:-60px}}.hx-tag{align-self:flex-start;display:inline-flex;align-items:center;height:34px;padding:0 22px 0 14px;border-radius:999px 0 0 999px;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);background:#fff;color:var(--mp-deep);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hx-art{padding-bottom:170px}.hx-art .hx-main{max-width:900px}.hx-art .hx-t{font-size:clamp(40px,6vw,76px);line-height:.92}.art-by{display:flex;align-items:center;gap:12px;margin:0;font-size:14px;color:rgba(255,255,255,.92)}.art-av{width:36px;height:36px;flex:none;border-radius:999px;background:var(--mp-night);display:grid;place-items:center;font:400 13px/1 var(--mp-font-display);color:#fff}.vb.art-pg{max-width:1100px;margin-top:-100px}.art-g{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.art-toc{flex:0 1 230px;min-width:200px;padding:20px;border-radius:26px;background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid rgba(255,255,255,.95);box-shadow:0 24px 50px -38px rgba(0,30,110,.55);display:flex;flex-direction:column;gap:4px;position:sticky;top:calc(var(--hd) + 16px)}.art-toc-h{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mp-muted);padding:0 10px 8px}.art-toc a{padding:9px 10px;border-radius:12px;font-size:14px;font-weight:600;color:var(--mp-text);text-decoration:none;line-height:1.3}.art-toc a:hover{background:var(--mp-bg)}.art-toc a.on{background:rgba(0,110,255,.08);font-weight:700;color:var(--mp-link-strong)}.art-body{flex:1 1 600px;min-width:0;border-radius:34px;background:#fff;box-shadow:0 34px 70px -44px rgba(0,30,110,.6);padding:44px 48px;display:flex;flex-direction:column;gap:22px}.art-body .rt{display:flex;flex-direction:column;gap:18px}.art-body .rt::after{content:"";display:block;clear:both}.art-body .rt p{margin:0;font-size:17px;line-height:1.75;color:var(--mp-text-2)}.art-body .rt p.rt-lead{font-size:20px;line-height:1.6;font-weight:500;color:var(--mp-text)}.art-body .rt a{color:var(--mp-link);font-weight:700;text-decoration:none}.art-body .rt-h{clear:both;margin:10px 0 0;font:400 32px/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text);scroll-margin-top:110px}.art-body .rt-ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px;font-size:17px;line-height:1.7;color:var(--mp-text-2)}.art-body .rt-box{margin:6px 0!important;padding:22px 26px;border-radius:24px;background:var(--mp-gradient);color:#fff!important;font:400 26px/1.05 var(--mp-font-display)!important;text-transform:uppercase;border:0}.art-body .rt-box a,.art-body .rt-box b{color:#fff}.art-body .rt-fig{margin:0;display:flex;flex-direction:column;gap:8px}.art-body .rt-fig img{width:100%;height:auto;border-radius:22px;display:block}.art-body .rt-fig figcaption{font-size:13px;color:var(--mp-muted)}.art-body .rt-h+.rt-fig:has(+p){float:left;width:180px;margin:0 22px 8px 0}.art-body .rt-h+.rt-fig:has(+p) img{aspect-ratio:4/5;object-fit:cover}.art-cover{margin:0}.art-cover img{width:100%;height:auto;border-radius:24px;display:block}.rt-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.rt-cards li{padding:16px;border-radius:22px;background:var(--mp-bg);display:flex;gap:14px;align-items:flex-start}.rt-cards li>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.rt-ini{width:52px;height:52px;flex:none;border-radius:16px;background:linear-gradient(160deg,#a9c8ff,#2f80ff);color:#fff;display:grid;place-items:center;font:400 18px/1 var(--mp-font-display)}.rt-cards b{font-size:16px;color:var(--mp-text)}.rt-cards small{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mp-link)}.rt-cards li>span:last-child>span{font-size:14px;line-height:1.5;color:var(--mp-muted)}.rt-cards li.new{background:var(--mp-night);padding:20px;border-radius:24px}.rt-cards li.new small{align-self:flex-start;padding:4px 10px;border-radius:999px;background:#8fe9f0;color:var(--mp-night);font-size:11px}.rt-cards li.new b{font:400 22px/1.05 var(--mp-font-display);text-transform:uppercase;color:#fff}.rt-cards li.new>span>span{color:#c9d2ee!important;font-size:14px;line-height:1.55}.art-info{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:22px;background:rgba(0,110,255,.07);border:1px solid rgba(0,110,255,.15)}.art-info-ic{width:44px;height:44px;flex:none;border-radius:14px;background:var(--mp-gradient);color:#fff;display:grid;place-items:center}.art-info-ic svg{width:22px;height:22px}.art-info p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mp-text-2)}.art-info a{color:var(--mp-link);font-weight:700;text-decoration:none}.art-react{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:20px;border-top:1px solid rgba(0,51,162,.08)}.art-react .react-box{display:flex;align-items:center;gap:14px;flex-wrap:wrap;flex:1 1 auto;margin:0;padding:0;background:0 0;box-shadow:none;border:0}.art-react .react-box .flabel{font:400 20px/1 var(--mp-font-display);letter-spacing:0;color:var(--mp-text);margin:0}.art-react .reacts{display:flex;gap:6px;flex-wrap:wrap}.art-react .react{min-height:38px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:700}.art-react .mp-btn svg{width:16px;height:16px}.art-pg .rm{max-width:1100px}@media (max-width:1023px){.art-toc{position:static;flex:1 1 100%;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:8px;border-radius:24px}.art-toc::-webkit-scrollbar{display:none}.art-toc-h{display:none}.art-toc a{flex:none;white-space:nowrap}}@media (max-width:767px){.hx-art{padding-bottom:110px}.vb.art-pg{margin-top:-60px}.art-body{padding:24px 20px;border-radius:28px;gap:18px}.art-body .rt-h{font-size:24px}.art-body .rt p{font-size:16px}.art-body .rt p.rt-lead{font-size:18px}.art-body .rt-box{font-size:20px!important;padding:18px 20px}.art-body .rt-h+.rt-fig:has(+p){float:none;width:100%;margin:0}.art-by{font-size:13px;align-items:flex-start}}.art-body .rt-h{border:0;padding:0}.art-body .rt-h::before{display:none}.art-react .react-box{flex-direction:row;justify-content:flex-start;text-align:left}.hx-sem{padding-bottom:230px}.hx-sem .hx-main{max-width:980px}.hx-sem .hx-t{font-size:clamp(40px,6vw,72px);line-height:.92}.hx-sem .hx-lead{max-width:720px}.sm-wk{display:flex;gap:8px;flex-wrap:wrap}.sm-wk a{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);color:#fff;font-weight:600;font-size:14px;text-decoration:none}.sm-wk a:hover{background:rgba(255,255,255,.24)}.sm-wk a.on{background:#fff;color:var(--mp-deep);border-color:#fff;font-weight:700}.sm-wk .mp-dot{background:#ff4d5e;--echo:255,77,94}.vb.sm-pg{margin-top:-200px;display:flex;flex-direction:column;gap:20px}.sm-noms{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:20px;max-width:calc(var(--n) * 340px);width:100%}.sm-nc{position:relative;display:block;aspect-ratio:1/1;max-height:340px;padding:8px;border-radius:34px;background:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.95);box-shadow:0 30px 60px -36px rgba(0,30,110,.7);cursor:pointer;font:inherit;text-align:left;color:#fff}.sm-nc.pub{border:3px solid var(--mp-blue);padding:6px}.sm-ph{position:absolute;inset:8px;border-radius:26px;overflow:hidden;isolation:isolate;display:block}.sm-nc.pub .sm-ph{inset:6px}.sm-ph .enc-bg{z-index:-1}.sm-ph .enc-img.cut{top:12%;height:88%}.sm-nc.elim .sm-ph{filter:grayscale(.55)}.sm-nc.elim .enc-bg{background:linear-gradient(160deg,#8e9bc4,#3a4670)!important}.sm-tag{position:absolute;top:22px;left:22px;z-index:2;padding:6px 12px;border-radius:999px;background:#fff;color:var(--mp-deep);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sm-nc.eleves .sm-tag{background:#8fe9f0;color:var(--mp-night)}.sm-nc.elim .sm-tag{background:var(--mp-live);color:#fff}.sm-pl{position:absolute;left:22px;right:22px;bottom:22px;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:14px 16px;border-radius:18px;background:rgba(7,20,55,.35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.25)}.sm-pl>b{font-size:30px;line-height:.9;color:#fff}.sm-pc{display:flex;flex-direction:column;align-items:flex-end;line-height:1}.sm-pc small{font-size:11px;color:rgba(255,255,255,.85)}.sm-pc b{font:400 34px/1 var(--mp-font-display);color:#fff}.sm-vd{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 20px;border-radius:22px;background:#fff;box-shadow:0 20px 40px -34px rgba(0,30,110,.6);font-size:13px;color:var(--mp-muted)}.sm-vd b{font-size:15px;color:var(--mp-text)}.sm-vd-ic{width:30px;height:30px;flex:none;border-radius:999px;background:#fff1dc;color:#b26a00;display:grid;place-items:center;font-weight:800}.sm-vd.ok .sm-vd-ic{background:rgba(46,180,110,.14);color:#1f9a5a}.sm-vd-ic svg{width:16px;height:16px}.sm-nav{display:flex;justify-content:center;gap:6px 30px;flex-wrap:wrap;padding:14px 20px;border-radius:999px;background:#fff;box-shadow:0 20px 40px -34px rgba(0,30,110,.6)}.sm-nav a{font-weight:700;font-size:14px;color:var(--mp-link-strong);text-decoration:none;padding:4px 2px}.sm-nav a:hover{color:var(--mp-deep);text-decoration:underline}.sm-g{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);gap:20px;align-items:start}.sm-art{padding:36px;border-radius:34px;display:flex;flex-direction:column;gap:22px}.sm-art .rt{display:flex;flex-direction:column;gap:12px}.sm-art .rt-h{margin:12px 0 0;font:400 32px/1 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text);border:0;padding:0;scroll-margin-top:110px}.sm-art .rt-h:first-child{margin-top:0}.sm-art .rt-h::before{display:none}.sm-art .rt p{margin:0;font-size:17px;line-height:1.7;color:var(--mp-text-2)}.sm-art .rt p.rt-lead{font-size:17px;color:var(--mp-text-2);font-weight:400}.sm-art .rt-box{padding:18px 22px;border-radius:20px;background:var(--mp-gradient);color:#fff!important;font:400 22px/1.05 var(--mp-font-display)!important;text-transform:uppercase}.sm-art .rt-fig img{width:100%;border-radius:20px}.sm-nj{padding:22px;border-radius:26px;background:var(--mp-night);color:#fff;display:flex;flex-direction:column;gap:14px}.sm-nj h2{font-size:30px;color:#fff}.sm-nj-g{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.sm-nj-g>div{padding:14px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:4px}.sm-nj-g b{font:400 40px/1 var(--mp-font-display);color:var(--mp-ice)}.sm-nj-g span{font-size:12.5px;line-height:1.35;color:#c9d2ee}.sm-nj p{margin:0;font-size:14px;color:#c9d2ee}.sm-nj p b{color:#fff}.sm-by{margin:0;font-size:13px;color:var(--mp-muted)}.sm-side{display:flex;flex-direction:column;gap:20px}.sm-est{padding:26px;border-radius:32px;display:flex;flex-direction:column;gap:12px}.sm-est h2{font-size:30px;margin-bottom:4px}.sm-er{display:flex;flex-direction:column;gap:8px}.sm-er-h{display:flex;align-items:center;gap:8px}.sm-er-h b:first-child{font-size:15px}.sm-er-h .num{margin-left:auto;font:400 28px/1 var(--mp-font-display)}.sm-out{padding:3px 8px;border-radius:999px;background:var(--mp-live);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sm-bar{height:34px;border-radius:12px;background:#eaf0fb;overflow:hidden;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)}.sm-bar i{display:block;height:100%;border-radius:12px 0 0 12px;background:var(--mp-gradient);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%)}.sm-er.out .sm-bar i{background:linear-gradient(90deg,#ff7a88,#d62839)}.sm-est .mp-btn{margin-top:6px}.sm-est .mp-btn svg{width:18px;height:18px}.sm-lk{align-self:center;font-weight:700;font-size:14px;color:var(--mp-link);text-decoration:none}.sm-top{padding:26px;border-radius:32px}.sm-top h2{font-size:30px;color:#fff;margin-bottom:10px}.sm-top ol{list-style:none;margin:0;padding:0}.sm-top li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:14px 0;border-top:1px solid rgba(255,255,255,.1);font-size:15px;font-weight:600}.sm-top li>.num:first-child{font:400 20px/1 var(--mp-font-display);color:var(--mp-ice)}.sm-top li>b{font:400 20px/1 var(--mp-font-display)}.sm-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;align-items:start;margin-top:12px}.sp-card{padding:26px;border-radius:32px;display:flex;flex-direction:column;gap:12px}.sp-card .mp-eb{color:var(--mp-link)}.sp-card h2{font-size:30px;line-height:.95}.sp-card>p{margin:0;font-size:14.5px;line-height:1.5;color:var(--mp-muted)}.sp-pod{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end;margin-top:12px}.sp-pd{display:flex;flex-direction:column;align-items:center;gap:4px;background:0 0;border:0;padding:0;cursor:pointer;font:inherit;color:var(--mp-text);min-width:0}.sp-ph{width:48px;height:48px;border-radius:999px;overflow:hidden;border:3px solid #fff;box-shadow:0 8px 16px -8px rgba(0,30,110,.5);background:linear-gradient(160deg,#a9c8ff,#2f80ff);margin-bottom:4px}.sp-pd.r1 .sp-ph{width:58px;height:58px;background:linear-gradient(45deg,#00cfda,#006eff)}.sp-ph .pimg,.sp-ph img{width:100%;height:100%;object-fit:cover;display:block;border:0;border-radius:0;box-shadow:none}.sp-pd b{font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-pd small{font-size:12px;color:var(--mp-muted)}.sp-st{width:100%;height:46px;margin-top:6px;border-radius:14px 14px 4px 4px;display:grid;place-items:center;font:400 24px/1 var(--mp-font-display);background:#a9c8ff;color:var(--mp-night)}.sp-pd.r2 .sp-st{height:66px}.sp-pd.r1 .sp-st{height:90px;font-size:30px;background:linear-gradient(180deg,var(--mp-blue),var(--mp-deep));color:#fff}.sp-pd.r3 .sp-st{background:#d6e4ff}.sp-foot{margin:0!important;font-size:12px!important;color:var(--mp-muted)}.sp-acts{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sp-more{width:100%}.sp-more>summary,.sp-pill{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(0,110,255,.1);color:var(--mp-link-strong);font-weight:700;font-size:13px;cursor:pointer;list-style:none;text-decoration:none}.sp-more>summary::-webkit-details-marker{display:none}.sp-more[open]>summary{background:var(--mp-night);color:#fff}.sp-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.sp-list li{display:grid;grid-template-columns:22px 28px minmax(0,1fr) auto;gap:8px;align-items:center;padding:6px 8px;border-radius:12px;background:var(--mp-bg);font-size:14px}.sp-list li>.num:first-child{font:400 15px/1 var(--mp-font-display);color:var(--mp-link);text-align:center}.sp-list .av{width:28px;height:28px}.sp-list .link{background:0 0;border:0;padding:0;font:600 14px/1.2 var(--mp-font-body);color:var(--mp-text);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-list li>b{font:400 16px/1 var(--mp-font-display)}.sp-songs{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.sp-songs li{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:12px;background:var(--mp-bg);font-size:13.5px}.sp-songs small{color:var(--mp-muted)}.sp-songs a{color:var(--mp-link);font-weight:700;text-decoration:none}.sm-pr{border-radius:32px;background:var(--mp-gradient);color:#fff;box-shadow:0 30px 60px -36px rgba(0,60,200,.7);overflow:hidden;margin-top:12px}.sm-pr>summary{list-style:none;display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:26px 30px;cursor:pointer}.sm-pr>summary::-webkit-details-marker{display:none}.sm-pr-t{flex:1 1 300px;display:flex;flex-direction:column;gap:4px}.sm-pr-t b{font-size:36px;line-height:.95;color:#fff}.sm-pr-t small{font-size:14px;color:rgba(255,255,255,.9)}.sm-pr-n{display:flex;gap:8px;flex-wrap:wrap}.sm-pr-n span{display:flex;flex-direction:column;padding:10px 14px;border-radius:16px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);font-size:12px;font-weight:600}.sm-pr-n b{font:400 26px/1 var(--mp-font-display)}.sm-pr-ch{width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,.18);display:grid;place-items:center;transform:rotate(90deg);transition:transform .2s}.sm-pr[open] .sm-pr-ch{transform:rotate(-90deg)}.sm-pr-ch svg{width:18px;height:18px;color:#fff}.sm-pr-b{margin:0 12px 12px;padding:22px;border-radius:24px;background:#fff;color:var(--mp-text);display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.sm-pr-g h3{margin:0 0 8px;font:400 20px/1 var(--mp-font-display);text-transform:uppercase}.sm-pr-g ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sm-pr-g li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;background:var(--mp-bg);font-size:13.5px}.sm-pr-g li>b{font-size:13.5px;text-align:right}.sm-pg .rm{margin-top:28px}.sm-pg .art-react{padding-top:18px}@media (max-width:1023px){.sm-g{grid-template-columns:minmax(0,1fr)}.sm-nav{border-radius:24px;justify-content:flex-start;gap:6px 18px}}@media (max-width:767px){.hx-sem{padding-bottom:150px}.vb.sm-pg{margin-top:-120px}.sm-noms{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 calc(-1 * var(--mp-gutter));padding:4px var(--mp-gutter) 10px;max-width:none;width:auto;scrollbar-width:none}.sm-noms::-webkit-scrollbar{display:none}.sm-nc{flex:0 0 72%;scroll-snap-align:start;border-radius:28px}.sm-ph{border-radius:22px}.sm-tag{top:18px;left:18px}.sm-pl{left:16px;right:16px;bottom:16px;padding:10px 12px}.sm-pl>b{font-size:24px}.sm-pc b{font-size:28px}.sm-art,.sm-est,.sm-top,.sp-card{padding:22px 20px;border-radius:28px}.sm-art .rt-h{font-size:24px}.sm-art .rt p{font-size:16px}.sm-pr>summary{padding:20px}.sm-pr-t b{font-size:28px}}.vb.sm-pg{max-width:1100px}.sm-noms{max-width:none}.sm-pl>b{min-width:0;font-size:clamp(20px,2.2vw,30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-pc{flex:none;white-space:nowrap}.sm-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.hx-fiche{padding-bottom:150px}.hx-fiche .hx-row{flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:44px}.hx-fiche .hx-side{flex:none}.hx-fiche .hx-t{font-size:clamp(56px,9vw,128px);line-height:.88}.hx-fiche .hx-lead{font-size:17px}.fi-photo{position:relative;width:300px;aspect-ratio:4/5;padding:10px;border-radius:32px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35);box-shadow:0 30px 60px -30px rgba(0,20,90,.6)}.fi-ph-in{position:absolute;inset:10px;border-radius:24px;overflow:hidden;isolation:isolate;display:block}.fi-ph-in .enc-bg{z-index:-1;background:linear-gradient(160deg,#6fe6ec,#1e8bff 60%,#0033a2)!important}.fi-ph-in .enc-img.cut{top:8%;height:92%}.fi-photo.out .fi-ph-in{filter:grayscale(.6)}.fi-tag{position:absolute;left:22px;bottom:24px;z-index:2;padding:6px 12px;border-radius:999px;background:#fff;color:var(--mp-deep);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fi-tag.nom{background:var(--mp-live);color:#fff}.fi-acts .fav-btn{display:inline-flex;align-items:center;gap:8px}.fi-acts .fav-btn svg,.fi-acts .mp-btn svg{width:18px;height:18px}.fi-acts .fav-btn.on{background:#fff;color:var(--mp-live)}.vb.fi-pg{max-width:1100px;margin-top:-100px;display:flex;flex-direction:column;gap:20px}.fi-st{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.fi-t{padding:18px 20px;border-radius:24px;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.95);box-shadow:0 24px 50px -36px rgba(0,30,110,.6);display:flex;flex-direction:column;gap:2px;color:var(--mp-text)}.fi-t b{font:400 44px/1 var(--mp-font-display)}.fi-t b sup{font-size:.55em;vertical-align:.7em}.fi-t span{font-size:14px;font-weight:700;margin-top:4px}.fi-t small{font-size:12px;color:var(--mp-muted)}.fi-t.night{background:var(--mp-night);border-color:var(--mp-night);color:#fff}.fi-t.night small{color:#c9d2ee}.fi-t.grad{background:var(--mp-gradient);border-color:transparent;color:#fff}.fi-t.grad small{color:rgba(255,255,255,.9)}.fi-g{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:20px;align-items:start}.fi-l,.fi-r{display:flex;flex-direction:column;gap:20px;min-width:0}.fi-card{padding:26px;border-radius:32px;display:flex;flex-direction:column;gap:16px}.fi-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.fi-h h2{font-size:30px}.fi-h small{font-size:12px;font-weight:600;color:var(--mp-muted)}.fi-bars{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:14px;align-items:end;height:200px;padding-bottom:4px;border-bottom:1px solid rgba(0,51,162,.1)}.fi-b{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%;position:relative}.fi-b b{font:400 24px/1 var(--mp-font-display)}.fi-b i{display:block;width:100%;max-width:110px;border-radius:14px 14px 4px 4px;background:linear-gradient(180deg,#c9dcff,#e8f0ff)}.fi-b.last i{background:var(--mp-gradient)}.fi-b small{position:absolute;bottom:-26px;font-size:12px;font-weight:600;color:var(--mp-muted);white-space:nowrap}.fi-bars+*{margin-top:16px}.fi-card:has(.fi-bars){padding-bottom:44px}.fi-nt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fi-nt>div{padding:16px 18px;border-radius:22px;color:#fff;display:flex;flex-direction:column;gap:4px}.fi-nt b{font:400 40px/1 var(--mp-font-display)}.fi-nt span{font-size:13px}.fi-nt .night{background:var(--mp-night)}.fi-nt .night span{color:#c9d2ee}.fi-nt .grad{background:var(--mp-gradient)}.fi-nl{list-style:none;margin:0;padding:0}.fi-nl li{display:grid;grid-template-columns:34px minmax(0,1fr) 120px 48px;gap:12px;align-items:center;padding:12px 0;border-top:1px solid rgba(0,51,162,.07)}.fi-w{padding:3px 0;border-radius:8px;background:rgba(0,110,255,.1);color:var(--mp-link);font-size:11px;font-weight:700;text-align:center}.fi-nn{font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fi-live{margin-left:6px;padding:2px 8px;border-radius:999px;background:var(--mp-live);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase}.fi-bar{height:8px;border-radius:999px;background:#eaf0fb;overflow:hidden}.fi-bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#00cfda,#006eff 60%,#0033a2)}.fi-nl li.ev .fi-bar i{background:linear-gradient(90deg,#bfe8ff,#4da3ff)}.fi-nl li>b{font:400 22px/1 var(--mp-font-display);text-align:right}.fi-who h2{font-size:36px}.fi-auto,.fi-who .rt p{margin:0;font-size:16.5px;line-height:1.7;color:var(--mp-text-2)}.fi-who h3{margin:10px 0 0;font-size:24px;line-height:1}.fi-tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.fi-tl li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:16px;position:relative;padding-bottom:18px}.fi-tl li:not(:last-child)::before{content:"";position:absolute;left:14px;top:30px;bottom:0;width:2px;background:rgba(0,110,255,.2)}.fi-dot{width:30px;height:30px;border-radius:999px;background:var(--mp-gradient);color:#fff;display:grid;place-items:center;font:400 14px/1 var(--mp-font-display)}.fi-tl li.cur .fi-dot{background:var(--mp-live)}.fi-tl b{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-link);margin:6px 0 4px}.fi-tl li.cur b{color:var(--mp-live)}.fi-tl p{margin:0;font-size:14.5px;line-height:1.6;color:var(--mp-text-2)}.fi-note{margin:0;font-size:12.5px;color:var(--mp-muted)}.fi-re .react-box{margin:0;padding:0;background:0 0;box-shadow:none;border:0}.fi-re .react-box .flabel{font:400 22px/1 var(--mp-font-display);letter-spacing:0;color:var(--mp-text);margin:0 0 10px}.fi-pr{padding:26px;border-radius:32px;display:flex;flex-direction:column;gap:12px}.fi-pr .fi-h small{color:var(--mp-ice)}.fi-pr h2{font-size:28px;color:#fff}.fi-pr>p{margin:0;font-size:13px;color:#c9d2ee}.fi-pr ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fi-pr li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center;font-size:13.5px}.fi-pr li>b{font:400 20px/1 var(--mp-font-display)}.fi-pb{grid-column:1/-1;height:6px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.fi-pb i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#00cfda,#8fe9f0)}.fi-cast h2,.fi-wk h2{font-size:28px}.fi-cg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px}.fi-ct{display:flex;flex-direction:column;align-items:center;gap:6px;background:0 0;border:0;padding:4px;border-radius:18px;cursor:pointer;font:inherit;color:var(--mp-text)}.fi-ct.cur{outline:2px solid var(--mp-blue);outline-offset:-2px;background:rgba(0,110,255,.06)}.fi-cph{position:relative;width:100%;aspect-ratio:1/1;border-radius:16px;overflow:hidden;isolation:isolate;display:block}.fi-cph .enc-bg{z-index:-1;background:linear-gradient(160deg,#7fb6ff,#2f80ff 70%)!important}.fi-ct.nom .fi-cph .enc-bg{background:linear-gradient(160deg,#f2788a,#c21c38 75%)!important}.fi-cph .enc-img.cut{top:10%;height:90%}.fi-rk{position:absolute;top:6px;left:6px;z-index:2;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:#fff;color:var(--mp-night);font-size:11px;font-weight:700;display:grid;place-items:center}.fi-ct b{font-size:12.5px;font-weight:700}.fi-gh{margin:6px 0 0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mp-muted)}.fi-gone{display:flex;gap:6px;flex-wrap:wrap}.fi-gone button{padding:6px 12px;border-radius:999px;background:var(--mp-bg);border:0;font:600 12.5px/1.2 var(--mp-font-body);color:var(--mp-text-2);cursor:pointer}.fi-gone button[aria-current]{background:var(--mp-night);color:#fff}.fi-wk ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fi-wk a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:14px;background:var(--mp-bg);text-decoration:none;color:var(--mp-text)}.fi-wk a b{font-size:14.5px}.fi-wk a span{font-size:12.5px;color:var(--mp-muted);text-align:right}.fi-wk li.nom a{background:rgba(214,40,57,.08)}.fi-wk li.nom a span{color:var(--mp-live);font-weight:700}@media (max-width:1023px){.fi-g{grid-template-columns:minmax(0,1fr)}.fi-st{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hx-fiche{padding-bottom:110px}.hx-fiche .hx-row{flex-direction:column-reverse;align-items:flex-start;gap:20px}.fi-photo{width:min(220px,60vw)}.vb.fi-pg{margin-top:-70px}.fi-t{padding:14px 16px;border-radius:20px}.fi-t b{font-size:34px}.fi-card,.fi-pr{padding:22px 18px;border-radius:28px}.fi-bars{gap:8px;height:170px}.fi-b b{font-size:18px}.fi-nl li{grid-template-columns:30px minmax(0,1fr) 60px 40px;gap:8px}.fi-who h2{font-size:28px}}.sm-live{max-width:1000px;width:100%;margin:0 auto}.est-vis{position:relative;border-radius:28px;overflow:hidden;box-shadow:0 34px 70px -36px rgba(0,30,110,.75);border:1px solid rgba(255,255,255,.6)}.est-vis .ei{display:block}.est-vis .ei-v{font-family:var(--mp-font-display)}@media (max-width:767px){.est-vis{border-radius:20px}}body.adm-on #liveTop,body.adm-on .lv-fab,body.adm-on .view[data-view=admin]>.foot,body.adm-on .view[data-view=admin]>.wrap,body.adm-on header.top,body.adm-on nav.tabs{display:none!important}body.adm-on{background:#f3f6fc;padding:0!important}body.adm-on #app{padding:0}.ad{--ad-line:rgba(0,51,162,.08);display:flex;min-height:100vh;background:#f3f6fc;color:var(--mp-text);font-family:var(--mp-font-body)}.ad-side{position:sticky;top:0;align-self:flex-start;height:100vh;width:264px;flex:none;overflow:hidden auto;isolation:isolate;background:#071437;color:#fff;padding:22px 14px 20px;display:flex;flex-direction:column;gap:22px;scrollbar-width:thin}.ad-side::after,.ad-side::before{content:"";position:absolute;border-radius:999px;filter:blur(90px);z-index:-1;pointer-events:none}.ad-side::before{left:-140px;top:-160px;width:360px;height:360px;background:#006eff;opacity:.35}.ad-side::after{right:-180px;bottom:120px;width:320px;height:320px;background:#00cfda;opacity:.16}.ad-brand{display:flex;align-items:center;justify-content:space-between;padding:0 6px}.ad-brand img{height:42px;width:auto}.ad-rib{height:22px;padding:0 12px 0 10px;display:inline-flex;align-items:center;border-radius:999px 0 0 999px;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 100%,0 100%);background:#fff;color:#0033a2;font:400 12px/1 var(--mp-font-display);letter-spacing:.04em;text-transform:uppercase}.ad-x{display:none}.ad-show{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.07)}.ad-show-ic{width:34px;height:34px;flex:none;border-radius:10px;background:var(--mp-gradient);display:grid;place-items:center}.ad-show-ic svg{width:18px;height:18px}.ad-show b{display:block;font-size:14px}.ad-show small{font-size:12px;color:#a9b6dc}.ad-nav{display:flex;flex-direction:column;gap:18px}.ad-g{display:flex;flex-direction:column;gap:2px}.ad-gt{padding:0 12px 6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7f8db8}.ad-a{height:40px;padding:0 12px;border-radius:12px;display:flex;align-items:center;gap:11px;width:100%;font:600 14px/1 var(--mp-font-body);color:#c9d2ee;background:0 0;border:1px solid transparent;cursor:pointer;text-align:left}.ad-a svg{width:18px;height:18px;flex:none}.ad-a:hover{background:rgba(255,255,255,.06);color:#fff}.ad-a.on{font-weight:700;color:#fff;background:linear-gradient(90deg,rgba(0,207,218,.28),rgba(0,110,255,.42));border-color:rgba(255,255,255,.16)}.ad-n{margin-left:auto;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:rgba(255,255,255,.18);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ad-n.red{background:#ff4d5e}.ad-live{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#ff8a95}.ad-live i{width:7px;height:7px;border-radius:999px;background:#ff4d5e;box-shadow:0 0 0 4px rgba(255,77,94,.25)}.ad-live.on i{animation:mp-echo 1.6s infinite;--echo:255,77,94}.ad-foot{margin-top:auto;display:flex;flex-direction:column;gap:10px}.ad-me{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:rgba(255,255,255,.07)}.ad-me b{display:block;font-size:14px}.ad-me small{font-size:12px;color:#a9b6dc}.ad-main{flex:1;min-width:0;padding:20px 28px 48px}.ad-in{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.ad-top{position:sticky;top:12px;z-index:20;max-width:1180px;margin:0 auto 22px;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 12px;border-radius:20px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--ad-line);box-shadow:0 14px 30px -24px rgba(0,30,110,.5)}.ad-menu{display:none;width:40px;height:40px;border-radius:12px;border:0;background:var(--mp-bg);color:var(--mp-text);place-items:center;cursor:pointer}.ad-menu svg{width:20px;height:20px}.ad-search{flex:1;min-width:0;display:flex;align-items:center;gap:10px;color:var(--mp-muted)}.ad-search svg{width:18px;height:18px;flex:none}.ad-search input{flex:1;min-width:0;height:40px;border:0;background:0 0;font:500 14px/1 var(--mp-font-body);color:var(--mp-text);outline:0}.ad-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.ad-pill i{width:7px;height:7px;border-radius:999px;background:currentColor}.ad-pill.ok{background:#e6f7ee;color:#137a47}.ad-pill.gold{background:#fff1dc;color:#9a5b00}.ad-pill.red{background:#ffe5e8;color:#b3122a}.ad-pill.blue{background:rgba(0,110,255,.1);color:var(--mp-link-strong)}.ad-pill.blue i{display:none}.ad-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:0;font:700 14px/1 var(--mp-font-body);cursor:pointer;white-space:nowrap;text-decoration:none}.ad-btn svg{width:16px;height:16px}.ad-btn.sm{min-height:36px;padding:0 14px;font-size:13px}.ad-btn.line{background:#fff;color:var(--mp-text);border:1.5px solid rgba(0,51,162,.15)}.ad-btn.night{background:var(--mp-night);color:#fff}.ad-btn.white{background:#fff;color:var(--mp-deep)}.ad-btn.grad{background:var(--mp-gradient);color:#fff;box-shadow:0 12px 24px -14px rgba(0,80,220,.9)}.ad-h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.ad-cr{font-size:13px;font-weight:600;color:var(--mp-muted)}.ad-h h1{margin:4px 0 6px;font-size:44px;line-height:.92}.ad-h p{margin:0;max-width:640px;font-size:14.5px;line-height:1.5;color:var(--mp-text-2)}.ad-ha{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ad-tag{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;background:#eef2fa;color:var(--mp-text-2);white-space:nowrap}.ad-tag.ok{background:#e6f7ee;color:#137a47}.ad-tag.gold{background:#fff1dc;color:#9a5b00}.ad-tag.red{background:#ffe5e8;color:#b3122a}.ad-tag.blue{background:rgba(0,110,255,.1);color:var(--mp-link-strong)}.ad-card{background:#fff;border:1px solid var(--ad-line);border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:14px;box-shadow:0 20px 40px -36px rgba(0,30,110,.5)}.ad-ch{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ad-ch h2{font-size:20px;line-height:1}.ad-ch small{display:block;margin-top:4px;font-size:12.5px;color:var(--mp-muted)}.ad-lk{background:0 0;border:0;padding:0;font:700 13px/1 var(--mp-font-body);color:var(--mp-link);cursor:pointer;display:inline-flex;align-items:center;gap:4px}.ad-lk svg{width:14px;height:14px}.ad-empty{margin:0;font-size:14px;color:var(--mp-muted)}.ad-row2{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:20px}.ad-row3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.ad-next{position:relative;overflow:hidden;isolation:isolate;padding:28px;border-radius:28px;background:var(--mp-gradient);color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:12px;box-shadow:0 30px 60px -34px rgba(0,60,200,.8)}.ad-next::before{content:"";position:absolute;right:-60px;top:-80px;width:260px;height:260px;border-radius:999px;background:#001a70;opacity:.4;filter:blur(60px);z-index:-1}.ad-k{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.9)}.ad-next h2{font-size:44px;line-height:.92;color:#fff}.ad-next p{margin:0;font-size:15px;line-height:1.5;color:rgba(255,255,255,.92)}.ad-state ul{list-style:none;margin:0;padding:0}.ad-state li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 0;border-top:1px solid var(--ad-line);font-size:14px}.ad-state li>span:first-child{color:var(--mp-text-2)}.ad-cycle{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:10px}.ad-step{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;border-radius:18px;border:1.5px solid var(--ad-line);background:#fff;text-align:left;cursor:pointer;font:inherit;color:var(--mp-text);min-width:0}.ad-step b{font-size:13.5px;line-height:1.25}.ad-step small{font-size:12px;color:var(--mp-muted);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ad-sn{width:32px;height:32px;flex:none;border-radius:999px;display:grid;place-items:center;background:#eef2fa;color:var(--mp-text-2);font:400 15px/1 var(--mp-font-display)}.ad-sn svg{width:16px;height:16px}.ad-step.ok{background:#f1faf5;border-color:#cbebd8}.ad-step.ok .ad-sn{background:#1f9a5a;color:#fff}.ad-step.cur{border-color:var(--mp-blue);box-shadow:0 0 0 3px rgba(0,110,255,.12)}.ad-step.cur .ad-sn{background:var(--mp-gradient);color:#fff}.ad-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.ad-kpi{background:#fff;border:1px solid var(--ad-line);border-radius:20px;padding:16px 18px;display:flex;flex-direction:column;gap:6px}.ad-kpi span{font-size:12.5px;font-weight:600;color:var(--mp-muted)}.ad-kpi b{font:400 34px/1 var(--mp-font-display)}.ad-list{list-style:none;margin:0;padding:0}.ad-list li{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--ad-line)}.ad-list li:first-child{border-top:0}.ad-list li>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ad-list b{font-size:14px}.ad-list small{font-size:12.5px;color:var(--mp-muted)}.ad-li-ic{width:36px;height:36px;flex:none;border-radius:12px;display:grid;place-items:center}.ad-li-ic svg{width:18px;height:18px}.ad-li-ic.red{background:#ffe5e8;color:#b3122a}.ad-li-ic.gold{background:#fff1dc;color:#9a5b00}.ad-li-ic.blue{background:rgba(0,110,255,.1);color:var(--mp-link)}.ad-when{font-size:12.5px;font-weight:700;white-space:nowrap}.ad-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ad-tab{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:20px;border:1.5px solid var(--ad-line);background:#fff;text-align:left;cursor:pointer;font:inherit;color:var(--mp-text);min-width:0}.ad-tab>span:last-child{min-width:0;display:flex;flex-direction:column;gap:2px}.ad-tab b{font-size:14.5px}.ad-tab small{font-size:12px;color:var(--mp-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ad-tab.ok .ad-sn{background:#1f9a5a;color:#fff}.ad-tab.on{border-color:var(--mp-blue);box-shadow:0 0 0 3px rgba(0,110,255,.12)}.ad-tab.on:not(.ok) .ad-sn{background:var(--mp-gradient);color:#fff}.ad-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.ad-cols.one{grid-template-columns:minmax(0,1fr)}.ad details.adm{display:block!important;background:#fff!important;border:1px solid var(--ad-line)!important;border-radius:24px!important;box-shadow:0 20px 40px -36px rgba(0,30,110,.5)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--mp-text);min-width:0}.ad details.adm>summary{cursor:default;padding:22px 22px 12px;font:400 20px/1 var(--mp-font-display)!important;text-transform:uppercase;color:var(--mp-text);letter-spacing:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ad details.adm>summary::after{display:none}.ad details.adm>summary .tag{font-family:var(--mp-font-body);text-transform:none;font-size:12px;letter-spacing:0}.ad details.adm>.adm-b{padding:0 22px 22px;gap:14px}.ad .adm-b .note{color:var(--mp-muted)}.ad .adm-b .flabel{color:var(--mp-text-2)}.ad .adm-b .inp{border-radius:12px;border:1.5px solid rgba(0,51,162,.15);background:#fff;color:var(--mp-text)}.ad .adm-b .inp:focus{border-color:var(--mp-blue);outline:0;box-shadow:0 0 0 3px rgba(0,110,255,.14)}.ad .adm-b .btn{border-radius:999px}.ad .adm-b .btn.danger{background:#d62839;color:#fff;border-color:#d62839}.ad .adm-b .chip[aria-pressed=true]{background:var(--mp-night);color:#fff;border-color:var(--mp-night)}.ad-demo{margin:0;text-align:center}.ad-veil{display:none}@media (max-width:1023px){.ad-side{position:fixed;left:0;top:0;bottom:0;height:auto;z-index:60;transform:translateX(-105%);transition:transform .25s ease;box-shadow:20px 0 60px rgba(0,10,50,.4)}.ad.nav-on .ad-side{transform:none}.ad-veil{position:fixed;inset:0;z-index:55;background:rgba(7,20,55,.45)}.ad.nav-on .ad-veil{display:block}.ad-x{display:grid;width:36px;height:36px;border-radius:10px;border:0;background:rgba(255,255,255,.1);color:#fff;place-items:center;cursor:pointer}.ad-x svg{width:18px;height:18px}.ad-rib{margin-left:auto;margin-right:10px}.ad-menu{display:grid}.ad-main{padding:12px 16px 40px}.ad-cols,.ad-row2,.ad-row3{grid-template-columns:minmax(0,1fr)}.ad-cycle{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ad-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ad-top{top:8px;gap:6px;flex-wrap:wrap;border-radius:18px}.ad-top .ad-btn.line,.ad-top .ad-pill.blue{display:none}.ad-search{flex-basis:calc(100% - 160px)}.ad-h h1{font-size:34px}.ad-ha{width:100%}.ad-ha .ad-btn{flex:1 1 auto}.ad-next{padding:22px;border-radius:24px}.ad-next h2{font-size:32px}.ad-tabs{display:flex;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.ad-tab{flex:0 0 72%}.ad details.adm>summary{padding:18px 18px 10px}.ad details.adm>.adm-b{padding:0 18px 18px}.ad-card{padding:18px;border-radius:22px}}.ad-av{width:36px;height:36px;flex:none;border-radius:999px;background:var(--mp-gradient);display:grid;place-items:center;font:400 13px/1 var(--mp-font-display);color:#fff}.ad #adm-dash>.adm-b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.ad #adm-dash>.adm-b>.kpis6{grid-column:1/-1}.ad #adm-dash .stack{min-width:0}.ad svg.chart{width:100%;height:auto;max-height:240px}@media (max-width:1023px){.ad #adm-dash>.adm-b{grid-template-columns:minmax(0,1fr)}}.pgain{display:flex;flex-direction:column;align-items:center;gap:1px;margin-top:2px;line-height:1.1}.pgain b{font:700 13.5px/1.15 var(--mp-font-body);color:#0e7a43;white-space:nowrap}.pgain small{font-size:10.5px;color:var(--mp-muted);white-space:nowrap}.pcard[aria-pressed=true] .pgain b{color:var(--mp-deep)}.xopt .pgain{flex-direction:row;gap:8px;margin:0 0 0 auto;align-items:baseline}.xopt .pgain small{order:-1}.gainbox{display:flex;flex-direction:column;gap:3px;margin:12px 0 4px;padding:12px 14px;border-radius:16px;background:#e6f6ec;color:#0b5e33}.gainbox b{font-size:15px;font-weight:700}.gainbox span{font-size:13px}.gainbox small{margin-top:4px;font-size:12px;color:var(--mp-muted)}.hx-help{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:12px;padding:8px 14px 8px 8px;border:1px solid rgba(255,255,255,.5);border-radius:999px;background:rgba(255,255,255,.16);color:#fff;font:600 14px/1 var(--mp-font-body);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hx-help span,.ms-rules span{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:#fff;color:var(--mp-deep);font-weight:800}.hx-help:hover{background:rgba(255,255,255,.26)}.hx-prrow{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:4px}.hx-prrow .gseg{margin:0}.hx-prrow .hx-help{margin:0}.pr-rules{align-self:flex-start;border:0;background:0 0;padding:4px 0;cursor:pointer;font:700 14px var(--mp-font-body)}.pr-jk-help{display:block;margin:10px 0 0;padding:0;border:0;background:0 0;color:var(--mp-ice);font:600 13px var(--mp-font-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer;position:relative}.ms-rules{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;padding:6px 12px 6px 6px;border:1px solid var(--mp-line,#e1e7f3);border-radius:999px;background:#fff;color:var(--mp-deep);font:600 13.5px var(--mp-font-body);cursor:pointer}.ms-rules span{width:22px;height:22px;background:var(--mp-tint-1);color:var(--mp-deep)}.rules{display:flex;flex-direction:column;gap:14px;text-align:left;color:var(--mp-text)}.rules .rb-t{font-size:clamp(28px,4vw,36px);line-height:.92;color:var(--mp-text);padding-right:40px}.rb-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.rb-l li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start}.rb-l li>span:last-child{font-size:14px;line-height:1.45;color:var(--mp-muted)}.rb-l b{display:block;font-size:15px;color:var(--mp-text);margin-bottom:1px}.rb-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--mp-tint-1);color:var(--mp-deep)}.rb-ic svg{width:20px;height:20px}.rb-ic .rb-x{margin:0;font:400 17px/1 var(--mp-font-display);color:var(--mp-deep)}.rb-cotes{padding:12px 14px;border-radius:16px;background:var(--mp-bg,#f3f6fc)}.rb-ct{display:block;font-size:12px;font-weight:700;color:var(--mp-muted);margin-bottom:8px}.rb-cotes ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.rb-cotes li{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.rb-cotes li b{font:400 20px/1 var(--mp-font-display);color:var(--mp-deep)}.rb-cotes li small{font-size:11px;line-height:1.2;color:var(--mp-muted)}.rb-ex{padding:16px 18px;border-radius:18px;background:var(--mp-gradient);color:#fff}.rb-ex .mp-eb{color:rgba(255,255,255,.85)}.rb-ex p{margin:6px 0 0;font-size:14.5px;line-height:1.5;color:#fff}.rb-ex b{color:#fff}.rb-f{margin:0;font-size:12.5px;color:var(--mp-muted)}.rules.short .rb-f{display:none}.sheet.sheet-rules{max-width:520px;gap:16px}.sheet-rules>h2{font:400 32px/.92 var(--mp-font-display);text-transform:uppercase;margin:0;padding-right:40px}.sheet-rules .au-x{position:absolute;top:14px;right:14px}.sheet-rules>.link{align-self:center}.rules-in{margin:18px 0;padding:20px;border-radius:20px;border:1px solid rgba(0,51,162,.08);background:#fff}.rules-in .rb-t{font-size:26px}.nowc-w{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;margin:28px 0 8px}.nowc{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:26px 28px;border-radius:var(--mp-r-lg);color:#fff;box-shadow:var(--mp-shadow-card)}.nowc--blue{background:var(--mp-gradient)}.nowc--night{background:var(--mp-night)}.nowc--live{background:linear-gradient(135deg,#e23a4b 0,#b81f30 60%,#8e1424 100%)}.nowc--gold{background:var(--mp-gold-gradient);color:var(--mp-gold-text)}.nowc-eb{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.88)}.nowc--night .nowc-eb{color:var(--mp-ice)}.nowc--gold .nowc-eb{color:var(--mp-gold-label)}.nowc--live .mp-dot{background:#fff;--echo:255,255,255}.nowc h2{font-size:clamp(32px,3.8vw,48px);line-height:.9;max-width:20ch}.nowc p{margin:0;font-size:15px;line-height:1.45;max-width:46ch;opacity:.95}.nowc-b{margin-top:6px}.nowc-avs{display:flex}.nowc-avs .av{border:2px solid rgba(255,255,255,.85);margin-right:-6px}.nowc-cd{display:flex;gap:8px}.nowc-cd span{display:flex;flex-direction:column;align-items:center;min-width:64px;padding:8px 10px;border-radius:14px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.35)}.nowc-cd b{font:400 30px/1 var(--mp-font-display)}.nowc-cd small{font-size:11px;opacity:.85}.nowc-also{display:flex;flex-direction:column;gap:6px}.nowc-also ul{list-style:none;margin:4px 0 0;padding:0}.nowc-also li+li{border-top:1px solid rgba(0,51,162,.07)}.nowc-also a{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;color:var(--mp-text);text-decoration:none;font-weight:600;font-size:15px}.nowc-also a:hover span:nth-child(2){color:var(--mp-link)}.nowc-also small{font-size:13px;font-weight:500;color:var(--mp-muted)}.nw-ck{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;border:2px solid #cbd5ea}.nw-ck.ok{border-color:#1f9254;background:#1f9254;color:#fff}.nw-ck svg{width:14px;height:14px}@media (max-width:900px){.nowc-w{grid-template-columns:1fr;gap:14px;margin-top:20px}.nowc{padding:22px 20px}.nowc h2{font-size:clamp(30px,8.6vw,40px)}}.sheet.sheet-gs{max-width:460px;padding:0}.gs{position:relative;display:flex;flex-direction:column;gap:12px;padding:28px 26px 22px}.gs-grip{display:none;align-self:center;width:40px;height:4px;border-radius:9px;background:#d5dcea;margin:-14px 0 2px}.gs .au-x{position:absolute;top:14px;right:14px}.gs-ok{display:flex;align-items:center;gap:10px;margin:0 44px 0 0;padding:10px 12px;border-radius:14px;background:#e6f6ec;color:#0b5e33;font-weight:700;font-size:14.5px}.gs-ok span{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:999px;background:#1f9254;color:#fff}.gs-ok svg{width:14px;height:14px}.gs h2{margin:4px 0 0;font:400 30px/.92 var(--mp-font-display);text-transform:uppercase;color:var(--mp-text);padding-right:10px}.gs-lead{margin:0;font-size:14px;color:var(--mp-muted)}.gs .stack{gap:10px}.gs .field .note{display:none}.gs-foot{display:flex;justify-content:center;gap:22px}@media (max-width:600px){.gs-grip{display:block}}.foot.foot-min .ft-in{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:22px;padding-bottom:22px}.foot.foot-min .ft-logo img{height:44px;width:auto}.foot.foot-min .ft-dis{margin:0}.foot.foot-min .ft-dis a{color:inherit}.rs-pg{padding-bottom:20px}.rs-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.rs-w{display:grid;grid-template-columns:56px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:16px 18px;border-radius:20px;background:#fff;border:2px solid transparent;box-shadow:var(--mp-shadow-card);color:var(--mp-text);text-decoration:none}.rs-w.cur{border-color:var(--mp-blue)}.rs-w:hover{border-color:rgba(0,110,255,.4)}.rs-n{display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--mp-night);color:#fff}.rs-w.cur .rs-n{background:var(--mp-gradient)}.rs-n small{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.85;line-height:1}.rs-n b{font:400 28px/1 var(--mp-font-display)}.rs-t{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.rs-tag{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--mp-tint-1);color:var(--mp-deep);font-size:12.5px;font-weight:700}.rs-tag.live{background:var(--mp-live);color:#fff}.rs-tag.live .mp-dot{background:#fff;--echo:255,255,255;width:7px;height:7px}.rs-s{font-size:14.5px;color:var(--mp-text)}.rs-e{font-size:12.5px;color:var(--mp-muted)}.rs-e b{color:var(--mp-text)}.rs-ch{color:var(--mp-muted)}.rs-ch svg{width:18px;height:18px}.rs-more{margin-top:18px}.prose .rules ol,.prose .rules ul{padding:0;margin:0;list-style:none}.prose .rules li{margin:0;padding:0}.prose .rules li::before{content:none}.prose .rules h2.rb-t{margin:0;font-size:26px}.prose .rules p{margin:0}.prose .rb-l li>span:last-child{font-size:14.5px}.nowc-bs{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:6px}.nowc-bs .nowc-b{margin:0}.nowc-b2{display:inline-flex;align-items:center;gap:8px;border:0;background:0 0;padding:8px 0;color:inherit;font:700 15px var(--mp-font-body);cursor:pointer;text-decoration:underline;text-underline-offset:4px}.nowc-b2 svg{width:18px;height:18px}.ms-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ms-links .ms-rules{margin:0;text-decoration:none}.ms-links .ms-rules svg{width:13px;height:13px}.pr-apres{border:2px solid var(--mp-blue)}.sh-fmt{align-self:center;margin:-4px 0 4px}.ap-score{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:26px 28px;border-radius:28px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;min-width:300px}.ap-ey{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.9}.ap-pts{font:400 clamp(72px,9vw,120px)/.86 var(--mp-font-display)}.ap-unit{font-size:14px;opacity:.9;margin-top:-2px}.ap-rkl{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:0}.ap-rkl:empty{display:none}.ap-rk{font-size:16px}.ap-rk b{font:400 26px/1 var(--mp-font-display)}.ap-dl{display:inline-flex;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.9);color:var(--mp-text);font-size:13px;font-weight:700}.ap-dl.up{background:#e6f6ec;color:#0b5e33}.ap-dl.dn{background:#ffe3e8;color:#9a1426}.ap-sub{font-size:14px;opacity:.92}.ap-pg{display:flex;flex-direction:column;gap:18px;padding-bottom:24px}.ap-h2{font-size:28px;color:var(--mp-text);margin-bottom:12px}.ap-lines ul{list-style:none;margin:0;padding:0}.ap-l{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0}.ap-l+.ap-l{border-top:1px solid rgba(0,51,162,.07)}.ap-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:#eef2fa;color:var(--mp-muted)}.ap-ic svg{width:16px;height:16px}.ap-l.ok .ap-ic{background:#1f9254;color:#fff}.ap-t{display:flex;flex-direction:column;min-width:0}.ap-t b{font-size:15px;color:var(--mp-text)}.ap-t small{font-size:13px;color:var(--mp-muted)}.ap-p{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.ap-p b{font-size:17px;font-weight:800;color:var(--mp-text)}.ap-l.ok .ap-p b{color:#0e7a43}.ap-l.wait .ap-p b{font-size:13px;font-weight:600;color:var(--mp-muted)}.ap-p small{font-size:11.5px;color:var(--mp-muted)}.ap-sum{display:flex;justify-content:space-between;align-items:center;margin:8px 0 0;padding-top:14px;border-top:2px solid rgba(0,51,162,.1);font-weight:700;color:var(--mp-text)}.ap-sum b{font-size:19px;color:var(--mp-deep)}.ap-bdl{display:flex;flex-wrap:wrap;gap:10px}.ap-b{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border:1px solid rgba(0,51,162,.1);border-radius:18px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:var(--mp-text)}.ap-b .medal{width:48px;height:48px;flex:none}.ap-b span:last-child{display:flex;flex-direction:column}.ap-b small{color:var(--mp-muted);font-size:12.5px}.ap-board{list-style:none;margin:0;padding:0}.ap-board li{display:grid;grid-template-columns:32px 32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 6px;border-radius:12px}.ap-board li.me{background:var(--mp-tint-1)}.ap-board li>span:first-child{font-weight:800;color:var(--mp-muted)}.ap-board b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mp-text)}.ap-board li>span:last-child{font-weight:700;color:#0e7a43}@media (max-width:900px){.ap-score{min-width:0;width:100%;padding:20px}}@media (max-width:900px){.hx-ap .hx-side{width:100%}}.zs{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px;border:1px solid #f3c4cb}.zs-eb{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b4232f}.zs .note{margin:0}.btn.zs-del{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#b4232f;border:1.5px solid #f0a9b1;box-shadow:none}.btn.zs-del:hover{background:#fff1f3}.btn.zs-del svg,.btn.zs-go svg{width:18px;height:18px}.sheet.sheet-del{max-width:460px;gap:12px}.sheet-del .au-x{position:absolute;top:14px;right:14px}.sheet-del h2{font:400 30px/.92 var(--mp-font-display);text-transform:uppercase;margin:0;padding-right:44px;color:var(--mp-text)}.del-l{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:14.5px;color:var(--mp-text)}.btn.zs-go{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--mp-live);color:#fff;border:0}.btn.zs-go:disabled{background:#f2b8bf;color:#fff;opacity:1;cursor:not-allowed}.dfc{display:flex;gap:14px;align-items:flex-start}.dfc h2{margin:0 0 4px;font-size:24px;color:var(--mp-text)}.dfc p{margin:0 0 12px;font-size:13.5px;color:var(--mp-muted)}.dfc-ic{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:14px;background:var(--mp-tint-1);color:var(--mp-deep)}.dfc-ic svg{width:22px;height:22px}a.dfc-p{align-items:center;text-decoration:none;color:var(--mp-text);border:2px solid var(--mp-blue)}a.dfc-p span:nth-child(2){display:flex;flex-direction:column;flex:1}a.dfc-p small{color:var(--mp-muted)}.sheet.sheet-defi{max-width:460px;gap:12px}.sheet-defi .au-x,.sheet-defi>.au-x{position:absolute;top:14px;right:14px}.sheet-defi h2{font:400 30px/.92 var(--mp-font-display);text-transform:uppercase;margin:0;padding-right:44px;color:var(--mp-text)}.df-link{margin:0 0 12px;padding:12px 14px;border-radius:14px;background:var(--mp-bg,#f3f6fc);font-weight:700;color:var(--mp-deep);word-break:break-all}.df-av{display:grid;place-items:center;width:150px;height:150px;border-radius:999px;overflow:hidden;border:5px solid rgba(255,255,255,.85);background:var(--mp-gradient);box-shadow:0 20px 40px -18px rgba(0,10,60,.6)}.df-av img{width:100%;height:100%;object-fit:cover}.df-av b{font:400 72px/1 var(--mp-font-display);color:#fff}.df-err{margin:8px 0;padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.92);color:#9a1426;font-weight:600;max-width:46ch}.df-pg{padding-bottom:24px}.df-steps{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:12px}.df-steps li b{display:block;color:var(--mp-text)}.df-steps li span{font-size:14px;color:var(--mp-muted)}.du-l{list-style:none;margin:0;padding:0}.du-i{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0}.du-i+.du-i{border-top:1px solid rgba(0,51,162,.07)}.du-t{display:flex;flex-direction:column;min-width:0}.du-t b{color:var(--mp-text)}.du-t small{color:var(--mp-muted);font-size:12.5px}.du-r{display:flex;flex-direction:column;align-items:flex-end}.du-r small{color:var(--mp-muted)}.du-lead .du-r b,.du-win .du-r b{color:#0e7a43}.du-behind .du-r b,.du-lose .du-r b{color:#b4232f}.hx-pdo .hx-bg{background:radial-gradient(120% 90% at 80% 0,#2a3f9a 0,#0b1a4f 45%,#071437 100%)}.hx-pdo .hx-t{background:var(--mp-gold-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.pdo-rib{background:var(--mp-gold-gradient)!important;color:var(--mp-gold-text)!important}.pdo-steps{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 4px;padding:0}.pdo-steps li{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:999px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.25);color:rgba(255,255,255,.85)}.pdo-steps li b{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(255,255,255,.18)}.pdo-steps li span{display:flex;flex-direction:column;line-height:1.15}.pdo-steps small{font-size:11.5px;opacity:.8}.pdo-steps li.on{background:#fff;color:var(--mp-night)}.pdo-steps li.on b{background:var(--mp-gold-gradient);color:var(--mp-gold-text)}.pdo-steps li.done b{background:#1f9254}.pdo-ring{display:grid;place-items:center;text-align:center;width:190px;height:190px;border-radius:999px;color:#fff;background:conic-gradient(#ffd45c calc(var(--p)*1%),rgba(255,255,255,.15) 0);position:relative}.pdo-ring::before{content:"";position:absolute;inset:14px;border-radius:999px;background:#0b1a4f}.pdo-ring>*{position:relative}.pdo-ring b{font:400 48px/1 var(--mp-font-display);display:block}.pdo-ring span{font-size:12.5px;opacity:.9}.pdo-pg{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.pdo-c{display:flex;flex-direction:column;gap:10px}.pdo-ch{display:flex;align-items:center;justify-content:space-between;gap:10px}.pdo-ch h2{font-size:26px;color:var(--mp-text);margin:0}.pdo-c .note{margin:0}.pdo-g{margin-top:4px}.pdo-ph{display:flex;justify-content:center}.pdo-ph.duo .pimg{width:58px!important;margin:6px -6px 0!important}.pdo-mo{display:grid!important;place-items:center;font-size:30px;color:var(--mp-deep)}.pdo-duo{display:grid;grid-template-columns:1fr 1fr auto;gap:8px}.pdo-sel{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pdo-sel li{display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 12px;border-radius:999px;background:var(--mp-tint-1);font-weight:600;color:var(--mp-deep)}.pdo-sel svg{width:14px;height:14px}.pdo-cf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:8px;border-top:1px solid rgba(0,51,162,.08)}.pdo-lock{background:repeating-linear-gradient(135deg,#fff 0 14px,#f6f8fd 14px 28px)}.pdo-win{border:2px solid #f1c24b}.pdo-win.grand{background:linear-gradient(180deg,#fff8df,#fff 60%)}.pdo-w{display:flex;align-items:center;gap:18px}.pdo-w .pimg{width:96px!important;height:96px!important;margin:0!important;border:4px solid #f1c24b!important}.pdo-w>span:last-child{display:flex;flex-direction:column}.pdo-w small{font-size:12.5px;color:var(--mp-muted)}.pdo-w b{font-size:40px;line-height:.95;color:var(--mp-text)}.pdo-w .num{font-weight:700;color:#8a5600}.pdo-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pdo-bars li{display:grid;grid-template-columns:minmax(0,1.2fr) 2fr 52px;gap:10px;align-items:center;font-size:14px;color:var(--mp-text)}.pdo-bars li.me{font-weight:700}.pdo-bar{height:10px;border-radius:999px;background:#eef2fa;overflow:hidden}.pdo-bar i{display:block;height:100%;border-radius:999px;background:var(--mp-gold-gradient)}.pdo-bars b{text-align:right}.pv-ban{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:#fff4d6;color:#6b4200;font-weight:700;border:1px dashed #e2a21a}.pv-ban svg{width:18px;height:18px}.tag.gold{background:var(--mp-gold-gradient);color:var(--mp-gold-text)}a.hm-gold{text-decoration:none}.sh-pg{display:flex;flex-direction:column;gap:18px;padding-bottom:24px}.sh-mods{display:flex;flex-wrap:wrap;gap:8px}.sh-mod{padding:8px 14px;border-radius:999px;background:var(--mp-tint-1);color:var(--mp-deep);font-weight:700;font-size:14px}.sh-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.sh-c{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px;border-radius:20px;background:#fff;box-shadow:var(--mp-shadow-card);text-align:center}.sh-c img,.sh-i{width:96px;height:96px;border-radius:999px;object-fit:cover;background:var(--mp-gradient);display:grid;place-items:center;color:#fff;font:400 34px var(--mp-font-display)}.sh-c b{color:var(--mp-text)}.sh-c small{color:var(--mp-muted);font-size:12.5px}.sbd-d{display:block;font-weight:500;font-size:12px;color:var(--mp-muted)}.pa-vis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pa-v{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border-radius:16px;border:2px solid #e1e7f3;background:#fff;text-align:left;font:inherit;cursor:pointer;color:var(--mp-text)}.pa-v small{color:var(--mp-muted);font-size:12.5px}.pa-v.on{border-color:var(--mp-blue);background:var(--mp-tint-1)}.pa-f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end}.pa-f label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--mp-text)}.pa-f label.check{flex-direction:row;align-items:center;grid-column:1/-1;font-weight:500}.pa-act,.pa-f h3,.pa-f textarea,.pa-f>p,.pa-wide{grid-column:1/-1}.pa-act{display:flex;flex-wrap:wrap;gap:10px}.pa-mods{display:flex;flex-wrap:wrap;gap:6px 16px;border:1px solid #e1e7f3;border-radius:14px;padding:10px 14px}.pa-cats{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:12px}.pa-c{padding:14px;border-radius:16px;border:1px solid #e1e7f3;display:flex;flex-direction:column;gap:10px}.pa-c.grand{border-color:#f1c24b;background:#fffbee}.pa-ch{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pa-ord{display:inline-flex;gap:4px}.pa-cx{margin-left:auto;display:inline-flex;gap:6px}.pa-noms{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.pa-chips{display:flex;flex-wrap:wrap;gap:6px}.pa-mo{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.ad-tag.gold{background:var(--mp-gold-gradient);color:var(--mp-gold-text)}.sa-l{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:8px}.sa-i{display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;width:100%;padding:10px 12px;border-radius:14px;border:1px solid #e1e7f3;background:#fff;text-align:left;font:inherit;cursor:pointer;color:var(--mp-text)}.sa-i.on{border-color:var(--mp-blue)}.sa-sw{grid-row:1/3;width:36px;height:36px;border-radius:10px}.sa-i small{grid-column:2;color:var(--mp-muted);font-size:12.5px}.sa-i .ad-tag{grid-row:1/3;grid-column:3}.sa-st{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.sa-prev{display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media (max-width:700px){.pa-f,.pa-vis{grid-template-columns:1fr}.pdo-duo{grid-template-columns:1fr}.pdo-ring{width:150px;height:150px}.df-av{width:110px;height:110px}}.pdo-w .pimg{border-radius:50%!important;object-fit:cover}.pdo-w .pdo-ph.duo .pimg{width:76px!important;height:76px!important;margin:0 -8px 0 0!important}.tm{display:flex;flex-direction:column;gap:12px}.tm-teams{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:720px){.tm-teams.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-teams.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.tm-teams.n4{grid-template-columns:repeat(4,minmax(0,1fr))}}.tm-team{border-radius:18px;padding:10px;border:1.5px solid color-mix(in srgb,var(--tc) 30%,transparent);background:color-mix(in srgb,var(--tc) 7%,transparent);display:flex;flex-direction:column;gap:8px;transition:box-shadow .15s,border-color .15s}.tm-team.on{border-color:var(--tc);box-shadow:0 0 0 2px var(--tc) inset}.tm-h{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;cursor:pointer;font:700 14px/1.2 var(--mp-font-body,inherit);color:inherit;min-height:28px}.tm-h:disabled,span.tm-h{cursor:default}.tm-h:focus-visible{outline:2px solid var(--tc);outline-offset:3px;border-radius:8px}.tm-h b{flex:1;min-width:0}.tm-h .num{font-size:12px;font-weight:700;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--tc) 18%,transparent)}.tm-dot{width:12px;height:12px;border-radius:50%;background:var(--tc);flex:none}.tm-sl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.tm-teams.n3 .tm-sl,.tm-teams.n4 .tm-sl{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:720px){.tm-teams.n3 .tm-sl,.tm-teams.n4 .tm-sl{grid-template-columns:repeat(2,minmax(0,1fr))}}.tm-m{all:unset;box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 2px;border-radius:12px;background:color-mix(in srgb,var(--tc) 14%,transparent);font-size:12px;font-weight:600;color:inherit;min-width:0;text-align:center;cursor:pointer}.tm-m>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-m .av{width:34px;height:34px}.tm-m em{position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.08)}.tm-m em svg{width:10px;height:10px}.tm-m:disabled,span.tm-m{cursor:default}.tm-m.empty{min-height:62px;border:1.5px dashed color-mix(in srgb,var(--tc) 40%,transparent);background:0 0;cursor:default}.tm-m.exact em{background:var(--mp-up,#1fae6b);color:#fff}.tm-m.miss{opacity:.6}.tm-m.miss em{background:var(--danger,#e5484d);color:#fff}.tm-hint{margin:0;font-size:13px;line-height:1.45;color:var(--mp-text-2,var(--muted))}.tm-hint svg{width:14px;height:14px;vertical-align:-2px;margin-right:4px;color:var(--mp-up,#1fae6b)}.tm-sum{margin:0}.pcard.tm-p.in .pimg{box-shadow:0 0 0 3px var(--tc)!important}.pr-pg .pcard.tm-p.in{border-color:var(--tc);background:color-mix(in srgb,var(--tc) 9%,#fff);box-shadow:0 0 0 2px var(--tc) inset}.pcard.tm-p .ord.tm-b,.pr-pg .pcard.tm-p .ord.tm-b{background:var(--tc)}.reveal .tm{margin:6px 0 10px;text-align:left}.av.grp{display:inline-grid;place-items:center;border-radius:50%;background:var(--tc);color:#fff;font:800 14px/1 var(--mp-font-body,inherit);box-shadow:0 0 0 2px rgba(255,255,255,.6) inset}.enc-grp{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,1fr);align-content:center;justify-items:center;gap:10px 6px;padding:14px 10px 46px;z-index:1}.enc-grp.n3,.enc-grp.n5,.enc-grp.n6{grid-template-columns:repeat(3,1fr)}.enc-grp>span{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;max-width:100%}.enc-grp .av{width:clamp(44px,9vw,72px);height:clamp(44px,9vw,72px);border:3px solid rgba(255,255,255,.85);box-shadow:0 8px 18px rgba(5,10,31,.35)}.enc-grp small{font:700 12px/1.1 var(--mp-font-body,inherit);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.est-arch{padding:20px 22px;display:flex;flex-direction:column;gap:10px;margin-top:16px}.est-arch h2{margin:0}.ea-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ea-l li{display:grid;grid-template-columns:minmax(90px,30%) 1fr auto;align-items:center;gap:10px;font-weight:600}.ea-n{display:flex;align-items:center;gap:8px;min-width:0}.ea-dot{width:12px;height:12px;border-radius:50%;background:var(--tc);flex:none}.ea-b{height:12px;border-radius:999px;background:var(--mp-tint-1,rgba(0,51,162,.08));overflow:hidden}.ea-b i{display:block;height:100%;border-radius:999px;background:var(--tc)}.ea-l li.lead b{color:var(--mp-deep,inherit)}.pm-adm{display:flex;flex-direction:column;gap:12px;padding-bottom:14px;margin-bottom:6px;border-bottom:1px solid var(--line)}.pg-row{border:1.5px solid color-mix(in srgb,var(--tc) 35%,transparent);background:color-mix(in srgb,var(--tc) 6%,transparent);border-radius:14px;padding:10px;display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.pg-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pg-h .inp{flex:1;min-width:140px}.pm-pos{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.pm-pos label{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600}.pm-pos .inp{width:96px}.pg-row .chip:disabled{opacity:.35}.ea-l li{grid-template-columns:minmax(120px,auto) 1fr auto}.ea-n{white-space:nowrap;color:var(--mp-text,inherit)}.hx-art .hx-t,.hx-sem.hx-artt .hx-t{font-size:clamp(34px,4.3vw,58px);line-height:.98;max-width:21ch}.hx-sub{display:block;font:600 clamp(17px,1.5vw,21px)/1.35 var(--mp-font-body);color:#fff}.rt .rt-h.rt-h2,.rt .rt-h.rt-h3{display:block}.rt .rt-h.rt-h2::before,.rt .rt-h.rt-h3::before{display:none}.rt .rt-h a,.rt .rt-h a.rt-a{color:inherit;background:0 0;padding:0;text-decoration:none}.art-body .rt h2.rt-h2,.sm-art .rt h2.rt-h2{font:400 clamp(26px,2.5vw,34px)/1.02 var(--mp-font-display);text-transform:uppercase;letter-spacing:0;color:var(--mp-text);margin:18px 0 0;padding-top:22px;border-top:1.5px solid rgba(0,51,162,.1);text-wrap:balance}.art-body .rt h2.rt-h2:first-child,.sm-art .rt h2.rt-h2:first-child{margin-top:0;padding-top:0;border:0}.art-body .rt h3.rt-h3,.sm-art .rt h3.rt-h3{font:700 19px/1.3 var(--mp-font-body);text-transform:none;letter-spacing:0;color:var(--mp-deep);margin:6px 0 -6px;padding-left:12px;border-left:4px solid var(--mp-blue);border-radius:0}.rt a.rt-l{color:var(--mp-link);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.rt .rt-cta{margin:6px 0}.rt .rt-cta a.mp-btn{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 22px}.rt .rt-cta a.mp-btn svg{width:16px;height:16px}@media (max-width:767px){.hx-art .hx-t,.hx-sem.hx-artt .hx-t{font-size:clamp(28px,8.4vw,38px)}.art-body .rt h2.rt-h2,.sm-art .rt h2.rt-h2{font-size:25px;padding-top:18px}.art-body .rt h3.rt-h3,.sm-art .rt h3.rt-h3{font-size:17px}.rt .rt-cta a.mp-btn{width:100%;justify-content:center}}.sm-ph .enc-img.cut{top:3%;height:97%;object-position:50% 0}.sm-ph .enc-img:not(.cut){object-position:50% 25%}.sm-pl.v85{right:auto;left:18px;bottom:18px;padding:8px 14px 6px;border-radius:16px}.sm-pl.v85 b{font:400 clamp(30px,3vw,40px)/1 var(--mp-font-display);color:#fff;display:flex;align-items:baseline;gap:2px}.sm-pl.v85 b small{font-size:.55em}@media (max-width:767px){.sm-pl.v85{left:14px;bottom:14px}.sm-pl.v85 b{font-size:30px}}.cast,.ct5-l,.hcast-g,.rm-row,.sm-noms,.sm-wk{scroll-padding-inline:var(--mp-gutter)}#tabs .dot,nav.tabs .dot{position:absolute;top:2px;left:calc(50% + 5px);min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border:0!important;border-radius:999px;background:#e5243b!important;color:#fff!important;font:700 11px/18px var(--mp-font-body)!important;text-align:center;box-shadow:none!important;animation:none!important;text-shadow:none!important}#tabs .dot::after,#tabs .dot:not([hidden])::after{display:none!important;animation:none!important}#tabs .dot.res,#tabs .dot.res:not([hidden]){background:var(--mp-blue)!important}#tabs .dot[hidden]{display:none!important}.acct-btn .ab-notes{top:-5px;right:-5px}.acct-btn .ab-notes i,.acct-btn .ab-notes i:is(.nd-todo,.nd-res,.nd-verify,.nb){min-width:20px;height:20px;padding:0 5px;border:0!important;border-radius:999px;background:#e5243b!important;color:#fff!important;font:700 11px/20px var(--mp-font-body)!important;text-shadow:none!important;box-shadow:none!important;animation:none!important}.acct-btn .ab-notes i.res{background:var(--mp-blue)!important}.acct-btn .ab-notes i.gold{background:#f4bf4f!important;color:#3a2600!important}.acct-btn .ab-notes i::after{display:none!important}.pr-pg .q-num,.q-num{width:32px;height:32px;background:var(--mp-blue);color:#fff;font:700 15px/1 var(--mp-font-body)}.pr-pg .q-num.done,.q-num.done{background:#1fae6b;color:#fff}.jk-ic.jk-ic,.joker-btn .jk-ic.jk-ic{width:28px;height:28px;border-radius:50%;background:#f4bf4f!important;color:#3a2600!important;font:800 12px/1 var(--mp-font-body)!important;text-shadow:none!important;box-shadow:none!important}.joker-btn.on .jk-ic.jk-ic{background:#3a2600!important;color:#f4bf4f!important;box-shadow:none!important}.jk-mini.jk-mini{min-width:24px;height:20px;border-radius:999px;background:#f4bf4f!important;color:#3a2600!important;font:800 11px/1 var(--mp-font-body)!important;text-shadow:none!important;box-shadow:none!important}.pcard.prc .ord,.pr-pg .pcard .ord{border:0;background:var(--mp-blue);font:700 12px/1 var(--mp-font-body);box-shadow:none}.csc-l button{grid-template-columns:26px 84px minmax(0,1fr) 48px 46px}.csc-b i{clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);border-radius:999px 0 0 999px}.csc-d{font:700 13px/1 var(--mp-font-body);text-align:right;white-space:nowrap}.csc-d.up{color:#1fae6b}.csc-d.dn{color:#e5243b}.csc-d.eq{color:var(--mp-muted)}@media (max-width:420px){.csc-l button{grid-template-columns:22px 72px minmax(0,1fr) 42px 40px;gap:8px}}.menu-btn{display:none!important}.menu-panel{position:fixed;left:12px;right:12px;top:auto;bottom:calc(92px + env(safe-area-inset-bottom,0px));width:auto;max-width:480px;margin:0 auto;max-height:calc(100dvh - 130px);overflow:auto;z-index:40;padding:14px 12px;border-radius:26px;background:#071437;color:#fff;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 70px -20px rgba(0,10,50,.7);-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;overflow-x:hidden}.menu-panel::before{content:"";position:absolute;left:-120px;top:-140px;width:300px;height:300px;border-radius:999px;background:#006eff;opacity:.35;filter:blur(80px);z-index:-1;pointer-events:none}.menu-panel .mp-gt{padding:6px 12px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7f8db8}.menu-panel .mp-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px}.menu-panel a,.menu-panel a.mp-a{display:flex;align-items:center;gap:11px;min-height:44px;padding:0 12px;border-radius:12px;color:#c9d2ee;font:600 15px/1.1 var(--mp-font-body);text-decoration:none;border:1px solid transparent;background:0 0}.menu-panel a svg{width:18px;height:18px;flex:none}.menu-panel a:hover{background:rgba(255,255,255,.06);color:#fff}.menu-panel a[aria-current=page]{color:#fff;font-weight:700;background:linear-gradient(90deg,rgba(0,207,218,.28),rgba(0,110,255,.42));border-color:rgba(255,255,255,.16)}.menu-panel .mp-sub{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;margin-top:0;padding-top:0;border:0}.menu-panel .mp-sub a{font-size:13.5px;color:#a9b6dc;min-height:38px}.mp-live-i{margin-left:auto;width:8px;height:8px;border-radius:999px;background:#ff4d5e;box-shadow:0 0 0 4px rgba(255,77,94,.25)}body.menu-on #tabMenu{color:var(--mp-deep);font-weight:700}body.menu-on #tabMenu svg{background:#071437;color:#fff}@media (min-width:1024px){.menu-panel{display:none!important}}.hx-fiche .hx-row{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:center;justify-content:start;flex-direction:initial}.hx-fiche .hx-side{grid-column:1;grid-row:1;width:auto}.hx-fiche .hx-main{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.hx-fiche .hx-t{font-size:clamp(56px,7vw,104px);line-height:.9}.hx-fiche .hx-lead{margin:0;font-size:17px;font-weight:600}.hx-fiche .fi-photo{width:100%;padding:8px;border-radius:30px}.hx-fiche .fi-ph-in{inset:8px;border-radius:24px}.hx-fiche .fi-ph-in .enc-img.cut{top:4%;height:96%}.fi-chip{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:#fff;color:var(--mp-deep);font:700 11.5px/1 var(--mp-font-body);letter-spacing:.06em;text-transform:uppercase}.fi-chip.nom{background:var(--mp-live);color:#fff}.fi-chip.out{background:rgba(255,255,255,.2);color:#fff}.hx-fiche .hx-crumb{margin-bottom:18px}.hx-fiche .fi-acts{margin:22px 0 0 280px;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:767px){.hx-fiche .hx-row{grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:center}.hx-fiche .hx-t{font-size:clamp(38px,11vw,54px)}.hx-fiche .hx-lead{font-size:14px}.hx-fiche .hx-main{gap:6px}.hx-fiche .fi-photo{width:112px;padding:5px;border-radius:22px}.hx-fiche .fi-ph-in{inset:5px;border-radius:17px}.fi-chip{height:24px;font-size:10px;padding:0 10px}.hx-fiche .hx-crumb{margin-bottom:14px}.hx-fiche .fi-acts{margin:18px 0 0;flex-wrap:wrap}.hx-fiche .fi-acts .mp-btn{flex:1 1 140px;min-width:0;padding:0 12px;font-size:13.5px;justify-content:center}.hx-fiche .fi-acts .mp-btn,.hx-fiche .fi-acts .mp-btn span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.fi-cph .enc-img.cut{top:-4%;height:112%;object-position:50% 0}.fi-cph .enc-img:not(.cut){object-position:50% 22%}.fi-fold{border-top:1.5px solid rgba(0,51,162,.1);padding-top:4px}.fi-fold>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;cursor:pointer}.fi-fold>summary::-webkit-details-marker{display:none}.fi-fold>summary .mp-d{margin:0}.fi-fold>summary .fi-fold-c{flex:none;display:inline-flex;align-items:center;gap:6px;font:700 13px/1 var(--mp-font-body);color:var(--mp-link)}.fi-fold>summary .fi-fold-c svg{width:16px;height:16px;transform:rotate(90deg);transition:transform .2s}.fi-fold[open]>summary .fi-fold-c svg{transform:rotate(-90deg)}.fi-fold[open]>summary .fi-fold-c .o{display:none}.fi-fold:not([open])>summary .fi-fold-c .c{display:none}.fi-pr.fi-fold{border-top:0;padding-top:26px}.fi-pr.fi-fold>summary .fi-fold-c{color:var(--mp-ice)}.fi-pr.fi-fold>summary h2{font-size:28px;color:#fff}.fi-pr.fi-fold>p{margin:4px 0 12px}@media (max-width:1023px){.lv-g{align-items:stretch}.lv-ga,.lv-gb,.lv-gc,.lv-side{width:100%}}.lv-ph-cr{top:auto;bottom:10px;right:12px;padding:3px 8px;background:rgba(7,20,55,.45);font-size:10px;font-weight:600;opacity:.85}.lv-ph .enc-img.cut{top:5%;height:95%;object-fit:contain;object-position:50% 100%}.lv-pav{display:flex;flex:none}.lv-pav .av{width:40px;height:40px;border-radius:50%;border:2px solid #fff;box-shadow:0 4px 10px -4px rgba(0,30,110,.4)}.lv-pav.duo .av+.av{margin-left:-14px}.lv-pt{flex:1;min-width:0}@media (max-width:767px){.lv-pi{gap:10px;padding:10px 6px}.lv-pav .av{width:34px;height:34px}.lv-pn{min-width:16px}}.cg-list.cvl{display:grid;grid-template-columns:repeat(60,minmax(0,1fr));column-gap:0;row-gap:6px;margin-top:10px;align-items:end}.cvl .cv-i{grid-column:span 12;min-width:0;padding:0 2px}.cvl .cv-i:first-child{grid-column:19/43;grid-row:1}.cvl .cv-i:nth-child(2){grid-column:1/19;grid-row:1}.cvl .cv-i:nth-child(3){grid-column:43/61;grid-row:1}.cvl .cv-i:nth-child(4){grid-column:1/16;grid-row:2}.cvl .cv-i:nth-child(5){grid-column:16/31;grid-row:2}.cvl .cv-i:nth-child(6){grid-column:31/46;grid-row:2}.cvl .cv-i:nth-child(7){grid-column:46/61;grid-row:2}.cvl .cv-i:nth-child(8){grid-column:1/13;grid-row:3}.cvl .cv-i:nth-child(2) .cv,.cvl .cv-i:nth-child(3) .cv{margin-bottom:4%}.cvl .cv-btn,.cvl .cv-btn:hover{all:unset;box-sizing:border-box;display:block;width:100%;cursor:pointer;border-radius:18px;transition:transform .2s}.cvl .cv-btn:hover{transform:translateY(-3px)}.cvl .cv-btn:focus-visible{outline:3px solid var(--mp-blue);outline-offset:2px}.cv{position:relative;display:block;width:100%;aspect-ratio:1;container-type:inline-size;filter:drop-shadow(0 14px 18px rgba(0,25,110,.22))}.cv-p,.cv>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none}.cv-b{z-index:0}.cv-k{z-index:1}.cv-p{z-index:2}.cv-o{z-index:3}.cv-n{z-index:4}.cv-r{z-index:5}.cv-alt{left:15.6%;right:15.6%;top:16.2%;bottom:3%;width:auto;height:auto;border-radius:50% 50% 0 0/36% 36% 0 0;overflow:hidden}.cv-alt .enc-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.cv-k{position:absolute;left:-2%;top:14%;font:400 36cqw/1 var(--mp-font-display);color:#fff;letter-spacing:-.04em;text-shadow:0 6px 18px rgba(0,25,110,.28),0 1px 2px rgba(0,25,110,.18)}.cv-n{position:absolute;left:14%;right:14%;bottom:9.5%;text-align:center;font:400 min(10cqw,calc(108cqw / var(--n)))/1 var(--mp-font-display);text-transform:uppercase;color:#fff;letter-spacing:-.01em;white-space:nowrap;transform:rotate(5.5deg);text-shadow:0 2px 10px rgba(0,20,90,.45)}.cv-r{position:absolute;left:10%;top:51.2%;width:12%;height:12%;display:grid;place-items:center}.cv-r b{font:800 4.2cqw/1 var(--mp-font-body);color:#fff;letter-spacing:-.02em;text-shadow:0 1px 2px rgba(0,0,0,.25)}.cv.out{filter:grayscale(1) drop-shadow(0 10px 14px rgba(0,25,110,.12));opacity:.55}.cv-x{display:block;margin-top:2px;text-align:center;font:600 11px/1.2 var(--mp-font-body);color:var(--mp-muted)}.cvl .cv-i.cb-moved .cv{filter:drop-shadow(0 0 10px rgba(0,110,255,.7)) drop-shadow(0 14px 18px rgba(0,25,110,.22))}@media (max-width:599px){.cg-list.cvl{row-gap:4px}.cvl .cv-i{grid-column:span 15}.cvl .cv-i:nth-child(8){grid-column:1/16}.cv-n{font-size:min(11cqw,calc(112cqw / var(--n)))}.cv-x{font-size:10px}}@media (max-width:599px){.cv-r{width:15%;height:15%;left:8%}.cv-r b{font-size:5.6cqw}}.cvl .cv-i{--s:1.24}.cvl .cv-i:first-child{--s:1.04}.cvl .cv-i:nth-child(2),.cvl .cv-i:nth-child(3){--s:1.16}.cvl .cv-i:nth-child(n+4):nth-child(-n+7){--s:1.22}.cvl .cv{width:calc(var(--s) * 100%);margin-left:calc((1 - var(--s)) * 50%)}.cvl .cv-btn{border-radius:0}.cv-k{left:15.6%;top:12%;transform:translateX(-50%);font-size:42cqw;text-align:center}.cg-list.cvl{row-gap:14px;padding:0 4%}@media (max-width:599px){.cg-list.cvl{row-gap:10px;padding:0 5%}}.cv-r b{display:flex;align-items:center;gap:.4cqw}.cv-ar{width:3.4cqw;height:3.4cqw;flex:none}.cv-mv.dn .cv-ar,.cv-r.dn .cv-ar{transform:rotate(180deg)}.cv-mv{display:none}.cvl[data-cvr="b"] .cv-rn{display:none}.cvl[data-cvr="b"] .cv-ar{width:5cqw;height:5cqw}.cvl[data-cvr="d"] .cv-ar{display:none}.cvl[data-cvr="c"] .cv-r{display:none}.cvl[data-cvr="c"] .cv-mv{display:flex;align-items:center;justify-content:center;gap:4px;margin:2px auto 0;width:max-content;padding:3px 9px;border-radius:999px;font:700 12px/1 var(--mp-font-body)}.cvl[data-cvr="c"] .cv-mv .cv-ar{width:9px;height:9px}.cv-mv.up{background:rgba(31,174,107,.12);color:#13804d}.cv-mv.dn{background:rgba(229,36,59,.1);color:#c21b30}.cv-r,.cv-r.dn{left:8%;top:52%;width:auto;height:auto;padding:1.6cqw 2.6cqw;border-radius:2.6cqw;background:#1fae6b;box-shadow:0 1.4cqw 3cqw rgba(0,40,20,.25);display:flex}.cv-r.dn{background:#e5243b;box-shadow:0 1.4cqw 3cqw rgba(80,0,10,.25)}.cv-r b{font:800 5cqw/1 var(--mp-font-body);gap:1cqw;text-shadow:none}.cv-r .cv-ar{width:3.6cqw;height:3.6cqw}@media (max-width:599px){.cv-r,.cv-r.dn{width:auto;height:auto;left:6%;padding:2cqw 3cqw}.cv-r b{font-size:6.4cqw}.cv-r .cv-ar{width:4.4cqw;height:4.4cqw}}.cv-r,.cv-r.dn{left:15.6%;top:58%;transform:translateX(-50%)}@media (max-width:599px){.cv-r,.cv-r.dn{left:15.6%;top:58%}}.cbx-poster{display:flex;flex-direction:column;align-items:stretch;padding-top:30px}.cbp-h{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;position:relative}.cbp-h .mp-chip,.cbp-h .mp-live-pill{position:absolute;top:-8px;right:0}.cbp-h h2{margin:0;font:400 clamp(40px,4.6vw,64px)/.9 var(--mp-font-display);text-transform:uppercase;color:#0a1f5c;letter-spacing:-.01em}.cbp-s{margin:0;font:700 clamp(15px,1.4vw,18px)/1.2 var(--mp-font-body);color:var(--mp-deep);text-transform:uppercase;letter-spacing:.06em}.cbp-s span{opacity:.45;margin:0 4px}.cbp-s b{font-weight:800;color:var(--mp-blue)}.cbx-poster .cg-list.cvl{margin-top:22px}.cbp-f{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:22px;padding-top:18px;border-top:1.5px solid rgba(0,51,162,.08)}.cbp-logo{height:44px;width:auto;filter:brightness(0) saturate(100%) invert(9%) sepia(41%) saturate(3000%) hue-rotate(215deg)}.cbp-x{width:1.5px;height:30px;background:rgba(0,51,162,.15)}.cbp-par{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cbp-par small{font:600 11px/1 var(--mp-font-body);color:var(--mp-muted);text-transform:uppercase;letter-spacing:.06em}.cbp-par img{height:20px;width:auto;filter:brightness(0) saturate(100%) invert(9%) sepia(41%) saturate(3000%) hue-rotate(215deg)}@media (max-width:599px){.cbx-poster{padding-top:42px}.cbp-h .mp-chip,.cbp-h .mp-live-pill{top:-30px;right:50%;transform:translateX(50%)}.cbp-h h2{font-size:34px}.cbp-s{font-size:13px}.cbp-logo{height:34px}.cbp-par img{height:16px}}.cbp-h h2.cbp-t{display:flex;flex-direction:column;align-items:center;gap:0;font-family:"Sans Beam Body",var(--mp-font-display);font-style:italic;text-transform:none;color:#0a1f5c;line-height:.88;letter-spacing:-.01em}.cbp-t1,.cbp-t2{font-weight:900;text-transform:uppercase}.cbp-t1{font-size:.62em}.cbp-t1 i{font-weight:700;font-style:italic;text-transform:none;font-size:.62em;letter-spacing:0;margin-left:.08em}.cbp-t2{font-size:1em}.cbp-s{font-family:"Sans Beam Body",var(--mp-font-body);font-style:italic;font-weight:700;letter-spacing:.03em;font-size:clamp(16px,1.5vw,20px)}.cbp-s b{font-weight:900;font-style:italic}@media (max-width:599px){.cbp-s{font-size:14px}}.ar{position:relative;display:block;width:100%;aspect-ratio:344/476;container-type:inline-size;filter:drop-shadow(0 8px 12px rgba(0,25,110,.2));pointer-events:none}.ar-in{position:absolute;left:-22.68%;top:-3.15%;width:145.35%;aspect-ratio:1}.ar-in>img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;user-select:none;-webkit-user-drag:none}.ar-b{z-index:0}.ar-p{z-index:1}.ar-o{z-index:2}.ar-n{position:absolute;z-index:3;left:14%;right:14%;bottom:9.5%;text-align:center;font:400 min(14.5cqw,calc(157cqw / var(--n)))/1 var(--mp-font-display);text-transform:uppercase;color:#fff;letter-spacing:-.01em;white-space:nowrap;transform:rotate(5.5deg);text-shadow:0 2px 10px rgba(0,20,90,.45)}.ar.out{filter:grayscale(1);opacity:.6}.cg-b .mini-ph:has(>.ar),.enc-ph:has(>.ar),.fi-cph:has(>.ar),.hh-ph:has(>.ar),.mini-ph:has(>.ar){aspect-ratio:auto;overflow:visible;border-radius:0;background:0 0;isolation:auto}.enc-ph>.ar,.fi-cph>.ar,.hh-ph>.ar,.mini-ph>.ar{margin-top:6%}.fi-photo:has(.ar){background:0 0;border:0;box-shadow:none;padding:0;aspect-ratio:344/500}.fi-photo .fi-ph-in:has(>.ar){inset:0;overflow:visible;border-radius:0;isolation:auto}.fi-ph-in>.ar,.lv-ph-i>.ar,.sm-ph>.ar{position:absolute;bottom:0;left:50%;height:94%;width:auto;transform:translateX(-50%)}.sm-ph:has(>.ar){overflow:visible;border-radius:0;isolation:auto}.castr:has(.ar)>b,.castx:has(.ar)>b,.dcard:has(.ar) .pname,.fi-ct:has(.ar)>b,.hh-nom:has(.ar)>b,.mini-enc:has(.ar) .mini-n b,.pcard:has(.ar) .pname{display:none}.enc-ph .ar-n{display:none}.hh-noms:has(.ar){width:100%;max-width:560px}.hh-nom:has(.ar){padding:4px 8px 10px}.pcard:has(.ar),.pr-pg .pcard:has(.ar){padding:8px 8px 10px}.pcard>.ar{width:88%;margin:4px auto 0}.pcard.dim>.ar{opacity:.45}.hc-i:has(.ar) .cg-nom,.mini-ph:has(>.ar) .cg-nom,.mini-ph:has(>.ar) .cg-out{bottom:auto;top:10%;left:0}.castr .castr-ph>.ar,.castx .cast-ph>.ar{margin:0 auto}.enc-ph>.ar{width:80%;max-width:230px;margin:16% auto 0}.sm-ph .ar-n{display:none}.castr:has(.ar),.castx:has(.ar),.cg-b:has(.ar),.dcard:has(.ar),.enc:has(.ar),.fi-ct.cur:has(.ar),.fi-ct:has(.ar),.hh-nom:has(.ar),.lv-ph:has(.ar),.mini-enc:has(.ar),.pcard:has(>.ar),.pr-pg .pcard:has(>.ar),.sm-nc.pub:has(.ar),.sm-nc:has(.ar){background:0 0!important;border-color:transparent!important;box-shadow:none!important;outline:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pcard:has(>.ar),.pr-pg .pcard:has(>.ar){border:0!important;padding:4px 2px!important}.pcard>.ar{width:100%;margin:6px 0 0}.enc:has(.ar){padding:0 0 4px}.sm-nc:has(.ar){padding:0;border:0!important}.sm-nc:has(.ar) .sm-ph{inset:0}.hh-nom:has(.ar){padding:0 0 4px;border:0!important}.cg-b:has(.ar),.mini-enc:has(.ar){padding:0;border:0!important}.fi-ct:has(.ar){padding:0}.lv-ph:has(.ar){border-radius:0;overflow:visible}.enc:has(.ar)::after,.enc:has(.ar)::before,.sm-nc:has(.ar)::after,.sm-nc:has(.ar)::before,.sm-ph::after,.sm-ph::before{display:none}.castx.cur .ar,.enc.is-voted .ar,.fi-ct.cur .ar,.pcard[aria-pressed=true]>.ar{filter:drop-shadow(0 0 3px var(--mp-blue)) drop-shadow(0 0 10px rgba(0,110,255,.55))}.pcard.tm-p.in>.ar{filter:drop-shadow(0 0 3px var(--tc)) drop-shadow(0 0 10px var(--tc))}.pcard:has(>.ar) .ord{top:2px;right:2px}@media (max-width:599px){.cbp-h .mp-chip,.cbp-h .mp-live-pill{top:-32px;right:-2px;left:auto;transform:none}}.ar.out{filter:grayscale(1);opacity:1}.ar-b{z-index:0}.ar-k{z-index:1}.ar-p{z-index:2}.ar-o{z-index:3}.ar-n{z-index:4}.ar-k{position:absolute;left:15.6%;top:12%;transform:translateX(-50%);font:400 61cqw/1 var(--mp-font-display);color:#fff;letter-spacing:-.04em;text-shadow:0 6px 18px rgba(0,25,110,.28),0 1px 2px rgba(0,25,110,.18);pointer-events:none}.hh-ph:has(.ar-k),.mini-ph:has(.ar-k){margin-left:12%}.mini-ar,.mini-ar.av,.mini-ar.pimg{position:relative;display:inline-block;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;overflow:visible!important;padding:0!important;object-fit:initial}.mini-ar>.ar{position:absolute;left:50%;bottom:0;height:124%;width:auto;transform:translateX(-50%);filter:drop-shadow(0 3px 5px rgba(0,25,110,.25))}.pgain{align-items:stretch;width:100%;gap:3px}.pgain .pg-band{display:flex;align-items:center;height:24px;padding:0 14px 0 9px;border-radius:999px 0 0 999px;clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%);font:800 12.5px/1 var(--mp-font-body);white-space:nowrap}.pgain .pg-band.b1{width:62%;min-width:max-content;background:var(--mp-tint-1);color:var(--mp-deep)}.pgain .pg-band.b2{width:74%;min-width:max-content;background:var(--mp-tint-2);color:var(--mp-night)}.pgain .pg-band.b3{width:88%;min-width:max-content;background:var(--mp-gradient-bar);color:#fff}.pgain .pg-band.b4{width:100%;min-width:max-content;background:var(--mp-gold-gradient);color:var(--mp-gold-text)}.pcard[aria-pressed=true] .pgain .pg-band.b1,.pcard[aria-pressed=true] .pgain .pg-band.b2{color:var(--mp-deep)}.pgain small{text-align:left;padding-left:4px}.xopt .pgain{width:auto}.pcard[aria-pressed=true] .pgain .pg-band.b3,.pgain .pg-band.b3{color:#fff}.pcard[aria-pressed=true] .pgain .pg-band.b4{color:var(--mp-gold-text)}.hx-fiche2{padding-bottom:56px}.hx-fiche2 .hx-row{display:grid;grid-template-columns:250px minmax(0,1fr) minmax(300px,400px);gap:36px;align-items:center}.hx-fiche2 .hx-side{grid-column:1;grid-row:1}.hx-fiche2 .hx-main{grid-column:2;grid-row:1}.hx-fiche2 .hx-side2{grid-column:3;grid-row:1}.hx-fiche2 .fi-photo{width:100%;padding:0 0 0 12%}.hx-fiche2 .fi-acts{margin:14px 0 0}.fi-facts{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fi-facts>span{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.3);font:700 14px/1 var(--mp-font-body);color:#fff}.fi-facts .fi-mv.up{background:#1fae6b;border-color:#1fae6b}.fi-facts .fi-mv.dn{background:#e5243b;border-color:#e5243b}.fi-facts .cv-ar{width:10px;height:10px}.fi-mv.dn .cv-ar{transform:rotate(180deg)}.hx-fiche2 .fi-st{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hx-fiche2 .fi-t{padding:16px 16px 14px;border-radius:22px;box-shadow:none}.hx-fiche2 .fi-t b{font-size:38px}.vb.fi-pg{margin-top:28px}@media (max-width:1023px){.hx-fiche2 .hx-row{grid-template-columns:190px minmax(0,1fr);gap:24px}.hx-fiche2 .hx-side2{grid-column:1/-1;grid-row:2}.hx-fiche2 .fi-st{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.hx-fiche2{padding-bottom:28px}.hx-fiche2 .hx-row{grid-template-columns:118px minmax(0,1fr);gap:14px 14px;align-items:end}.hx-fiche2 .fi-photo{padding-left:14%}.hx-fiche2 .hx-main{align-self:center}.hx-fiche2 .fi-facts>span{padding:5px 9px;font-size:12px}.hx-fiche2 .fi-acts{grid-column:1/-1}.hx-fiche2 .fi-st{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hx-fiche2 .fi-t{padding:12px 14px;border-radius:18px}.hx-fiche2 .fi-t b{font-size:30px}.vb.fi-pg{margin-top:18px}}.hx-fiche2 .hx-row{grid-template-columns:280px minmax(0,1fr) minmax(300px,400px)}.hx-fiche2 .fi-photo{padding-left:24%}@media (max-width:1023px){.hx-fiche2 .hx-row{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:767px){.hx-fiche2 .hx-row{grid-template-columns:132px minmax(0,1fr);gap:8px 14px;align-items:start}.hx-fiche2 .hx-main{display:contents}.hx-fiche2 .hx-side{grid-column:1;grid-row:1/4;align-self:end}.hx-fiche2 .fi-photo{padding-left:26%}.hx-fiche2 .fi-chip{grid-column:2;grid-row:1;justify-self:start;align-self:end}.hx-fiche2 .hx-t{grid-column:2;grid-row:2;align-self:end;margin:0}.hx-fiche2 .hx-lead{grid-column:2;grid-row:3;align-self:start}.hx-fiche2 .fi-acts{grid-column:1/-1;grid-row:4;margin:10px 0 4px}.hx-fiche2 .hx-side2{grid-column:1/-1;grid-row:5}}.hx-fiche2 .fi-photo,.hx-fiche2 .fi-photo:has(.ar){padding:0;aspect-ratio:430/500}.hx-fiche2 .fi-photo .fi-ph-in:has(>.ar){left:22%;right:0;top:0;bottom:0}.hx-fiche2 .fi-ph-in>.ar{height:100%}.fi-cph:has(.ar-k){margin-left:16%}.fi-cg:has(.ar-k){row-gap:14px}.hx-prof2{padding-bottom:56px}.hx-prof2 .hx-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:32px;align-items:center}.hx-prof2 .pf-top{flex-wrap:nowrap;align-items:center}.hx-prof2 .pf-id{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.hx-prof2 .pf-n{font-size:clamp(44px,6vw,84px);line-height:.9;margin:0}.hx-prof2 .pf-acts{margin:0;display:flex;flex-wrap:wrap;gap:8px}.pf-keys{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pf-k{display:flex;flex-direction:column;gap:3px;padding:16px 16px 14px;border-radius:22px;background:rgba(255,255,255,.9);color:var(--mp-text);min-width:0}.pf-k b{font:400 40px/1 var(--mp-font-display)}.pf-k b sup{font-size:.5em;vertical-align:.8em}.pf-k span{font:700 13.5px/1.2 var(--mp-font-body)}.pf-k small{font-size:11.5px;color:var(--mp-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf-k.night{background:var(--mp-night);color:#fff}.pf-k.night small{color:#c9d2ee}.pf-k.grad{background:var(--mp-gradient);color:#fff}.pf-k.grad small{color:rgba(255,255,255,.9)}.prof-pg{margin-top:24px}.pf-todo2{padding:18px 20px}.pf-todo2 h2{font-size:22px;margin:0 0 10px}.pf-tdl{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.pf-td2{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--mp-bg,#f3f6fc);cursor:pointer}.pf-td2:hover{background:#e8effc}.pf-td2>span:nth-child(2){display:flex;flex-direction:column;min-width:0;flex:1}.pf-td2 b{font-size:14px}.pf-td2 small{font-size:12px;color:var(--mp-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-td2>svg{width:16px;height:16px;color:var(--mp-muted);flex:none}.pf-td2:focus-visible{outline:3px solid var(--mp-blue);outline-offset:2px}.pf-sg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:20px;align-items:start}@media (max-width:1023px){.hx-prof2 .hx-row{grid-template-columns:minmax(0,1fr)}.pf-sg{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.hx-prof2{padding-bottom:28px}.hx-prof2 .hx-row{gap:18px}.hx-prof2 .pf-top{gap:14px}.hx-prof2 .pf-av .av.xl{width:76px;height:76px}.hx-prof2 .pf-n{font-size:clamp(30px,10vw,44px)}.pf-keys{gap:8px}.pf-k{padding:12px 10px;border-radius:18px}.pf-k b{font-size:28px}.pf-k span{font-size:11.5px}.pf-k small{font-size:10.5px}.prof-pg{margin-top:16px}.pf-todo2{padding:14px}}.pf-sg .my-stats{display:flex;flex-direction:column;gap:12px}.pf-sg .ms-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pf-sg .ms-links{margin-top:0;background:0 0;border-radius:0;aspect-ratio:auto;width:auto;height:auto;padding:0;box-shadow:none;border:0}@media (max-width:767px){.pf-sg .ms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hp-ph:has(.mini-ar),.lv-pd-ph:has(.mini-ar),.sp-ph:has(.mini-ar){border-radius:0!important;overflow:visible!important;border:0!important;background:0 0!important;box-shadow:none!important}.lv-pd-ph:has(.mini-ar),.sp-ph:has(.mini-ar){width:54px;height:60px}.lv-pd.r1 .lv-pd-ph:has(.mini-ar),.sp-pd.r1 .sp-ph:has(.mini-ar){width:64px;height:72px}.lv-faces .mini-ar+.mini-ar{margin-left:-6px}.lv-ph .ar-n{display:none}.show-sel{display:flex!important;cursor:pointer;font:700 14px/1 var(--mp-font-body);gap:6px;max-width:220px}.show-sel #showSelT{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.show-sel[aria-expanded=true] svg{transform:rotate(180deg)}.show-menu{position:fixed;z-index:60;width:min(340px,calc(100vw - 24px));padding:8px;border-radius:22px;background:#071437;box-shadow:0 30px 60px -20px rgba(0,10,50,.6);border:1px solid rgba(255,255,255,.1)}.shm-l{display:flex;flex-direction:column;gap:2px}.menu-panel a.mp-sh,.shm-i{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:14px;color:#fff;text-decoration:none;min-height:52px}.shm-i:hover{background:rgba(255,255,255,.07);color:#fff}.menu-panel a.mp-sh.on,.shm-i.on{background:linear-gradient(90deg,rgba(0,207,218,.25),rgba(0,110,255,.4))}.shm-sw{width:34px;height:34px;flex:none;border-radius:11px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.shm-t{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.shm-t b{font:700 15px/1.1 var(--mp-font-body)}.shm-t small{font:500 12px/1.2 var(--mp-font-body);color:#a9b6dc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-sh>svg,.shm-i>svg{width:18px;height:18px;color:#8fe9f0;flex:none}.shm-all{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:6px;padding:10px;border-radius:14px;background:rgba(255,255,255,.08);color:#fff;font:700 13.5px/1 var(--mp-font-body);text-decoration:none}.shm-all:hover{background:rgba(255,255,255,.14);color:#fff}.shm-all svg{width:14px;height:14px}.menu-panel .mp-shows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 6px;margin-bottom:6px}.menu-panel a.mp-sh{min-height:50px;padding:6px 8px;gap:9px}.menu-panel a.mp-sh .shm-sw{width:28px;height:28px;border-radius:9px}.menu-panel a.mp-sh .shm-t b{font-size:13.5px}.menu-panel a.mp-sh .shm-t small{font-size:11px}.menu-panel a.mp-sh>svg{display:none}body.ctx-out #hnav,body.ctx-out #tabs{display:none!important}@media (max-width:1199px){.show-sel{height:36px;padding:0 12px;font-size:13px;max-width:170px}}@media (max-width:599px){.show-sel{height:34px;padding:0 10px;font-size:12.5px;max-width:132px;margin-left:-4px}.show-sel svg{width:12px;height:12px}}a.em-v{display:block;text-decoration:none;color:#fff}.em-on{position:absolute;top:14px;left:14px;z-index:2;padding:5px 10px;border-radius:999px;background:#fff;color:var(--mp-deep);font:800 11px/1 var(--mp-font-body);letter-spacing:.06em;text-transform:uppercase}@media (max-width:440px){.top-actions .acct-btn .acct-t{display:none}.top-actions .acct-btn{padding-right:4px}}.hx-fiche2 .fi-chip,.hx-fiche2 .hx-lead,.hx-fiche2 .hx-t{position:relative;z-index:2}body.no-cote :is(#hnav,#tabs,.menu-panel,.dock) [data-go=cote],body.no-jouer :is(#hnav,#tabs,.menu-panel,.dock) [data-go=jouer],body.no-live :is(#hnav,#tabs,.menu-panel,.dock) [data-go=live],body.no-nommes :is(#hnav,#tabs,.menu-panel,.dock) [data-go=nommes],body.no-starac :is(#hnav,.menu-panel) [data-go=articles]{display:none!important}.em-play{margin-top:8px}.pcard.prc .pimg.prd.tmg,.pimg.tmg{position:relative;display:block;width:100%;max-width:none;height:auto;aspect-ratio:344/476;margin:6px 0 0;padding:0;border:0!important;border-radius:50% 50% 16px 16px/36% 36% 16px 16px;background:radial-gradient(90% 60% at 50% 18%,color-mix(in srgb,var(--tc) 55%,#fff),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--tc) 88%,#fff),var(--tc) 48%,color-mix(in srgb,var(--tc) 55%,#0a1440));box-shadow:inset 0 0 0 3px rgba(255,255,255,.35),0 10px 20px color-mix(in srgb,var(--tc) 28%,transparent)!important;container-type:inline-size;overflow:visible;object-fit:initial}.tmg-f{position:absolute;left:7%;right:7%;top:15%;bottom:27%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:9cqw 2cqw}.tmg-m{position:relative;width:44%;aspect-ratio:1;display:block}.tmg.n5 .tmg-m,.tmg.n6 .tmg-m{width:30%}.tmg-m .mini-ar{position:absolute;inset:0;width:100%;height:100%}.tmg-m .mini-ar>.ar{height:118%}.tmg-m>.av{width:100%;height:100%;border-radius:50%;border:2px solid rgba(255,255,255,.8);object-fit:cover}.tmg-n{position:absolute;left:6%;right:6%;bottom:8%;text-align:center;font:400 17cqw/1 var(--mp-font-display);text-transform:uppercase;color:#fff;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:clip;transform:rotate(5.5deg);text-shadow:0 2px 10px rgba(0,20,90,.45)}.tmg-n::before{content:"Équipe";display:block;font:700 6.4cqw/1.2 var(--mp-font-body,inherit);letter-spacing:.08em;transform:none;opacity:.9}.pcard:has(>.tmg),.pr-pg .pcard:has(>.tmg){background:0 0!important;border:0!important;box-shadow:none!important;outline:0!important;padding:4px 2px!important}.pcard:has(>.tmg) .pname{display:none}.pcard:has(>.tmg) .ord{top:2px;right:2px}.pcard[aria-pressed=true]>.tmg{filter:drop-shadow(0 0 3px var(--mp-blue)) drop-shadow(0 0 10px rgba(0,110,255,.55))}.pcard.dim>.tmg{filter:saturate(.5);opacity:.6}.pimg.tmg-s{display:inline-grid;place-items:center;border-radius:50%;background:var(--tc)!important;color:#fff!important;font:400 20px/1 var(--mp-font-display);box-shadow:inset 0 0 0 2px rgba(255,255,255,.55);object-fit:initial}.lv-ph-i>.pimg.tmg-l{position:absolute;bottom:0;left:50%;height:94%;width:auto;margin:0;transform:translateX(-50%)}.lv-ph:has(.tmg-l){background:0 0!important;border-color:transparent!important;box-shadow:none!important;overflow:visible}.lx-team{margin:2px 0 6px;font:600 13.5px/1.35 var(--mp-font-body,inherit);color:var(--mp-muted,#5b6478)}.wt-sum{display:flex;flex-wrap:wrap;gap:8px}.wt-chip{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:color-mix(in srgb,var(--tc) 12%,transparent);border:1px solid color-mix(in srgb,var(--tc) 40%,transparent)}.wt-chip .tm-dot{background:var(--tc)}.wt-chip small{color:var(--muted);font-size:12px}.lv-pick-t{margin-top:8px}.lv-pick-tm .chip[aria-pressed=true]{border-color:var(--tc);background:color-mix(in srgb,var(--tc) 18%,transparent)}.enc-ph:has(>.tmg),.fi-cph:has(>.tmg),.hh-ph:has(>.tmg),.mini-ph:has(>.tmg),.sm-ph:has(>.tmg){aspect-ratio:auto;overflow:visible;border-radius:0;background:0 0;isolation:auto}.enc-ph>.tmg,.hh-ph>.tmg,.mini-ph>.tmg,.sm-ph>.tmg{margin:0 auto;max-width:210px}.rv-tm{position:absolute;inset:0;display:grid;place-items:end center;padding:8% 9% 0;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent)}.rv-tm>.tmg{width:100%;margin:0;box-shadow:none!important}.rv-tm .tmg-n{display:none}.rv-tm .tmg-f{bottom:12%}.mk-pg{display:grid;gap:22px}.mk-h{margin:0 0 12px;font:400 clamp(24px,4vw,32px)/1.05 var(--mp-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--ink,#0a1440)}.mk-modes{display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:860px){.mk-modes{grid-template-columns:repeat(3,1fr);gap:16px}}.mk-m{position:relative;display:grid;grid-template-columns:56px 1fr 22px;align-items:center;gap:14px;width:100%;text-align:left;padding:16px 16px 16px 14px;border:0;border-radius:22px;cursor:pointer;color:#fff;background:radial-gradient(120% 140% at 0 0,rgba(140,190,255,.35),transparent 55%),linear-gradient(160deg,#2f6bff 0,#1b3fcc 55%,#14267f 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 12px 26px rgba(20,50,170,.28);transition:transform .18s,box-shadow .18s}.mk-m.mk-drag{background:radial-gradient(120% 140% at 0 0,rgba(150,230,255,.35),transparent 55%),linear-gradient(160deg,#1fa6e8 0,#1767c9 55%,#123a87 100%)}.mk-m.mk-duel{background:radial-gradient(120% 140% at 0 0,rgba(255,160,210,.35),transparent 55%),linear-gradient(160deg,#8b5cff 0,#5236d6 55%,#2b1e8c 100%)}.mk-m:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 16px 32px rgba(20,50,170,.34)}.mk-m:focus-visible{outline:3px solid #fff;outline-offset:3px}.mk-ic{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;background:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mk-ic svg{width:28px;height:28px}.mk-tx b{display:block;font:400 22px/1 var(--mp-font-display);text-transform:uppercase;letter-spacing:-.005em}.mk-tx small{display:block;margin-top:6px;font-size:13.5px;line-height:1.4;opacity:.9}.mk-go svg{width:20px;height:20px;opacity:.85}.mk-tag{position:absolute;top:-9px;right:14px;padding:4px 10px;border-radius:999px;font:900 11px/1.2 var(--mp-font-body,inherit);letter-spacing:.04em;text-transform:uppercase;color:#3a2600;background:var(--g-gold,#f4bf4f);box-shadow:0 4px 12px rgba(226,160,30,.35)}@media (min-width:860px){.mk-m{grid-template-columns:1fr;align-content:start;gap:14px;padding:22px 20px 20px;min-height:220px}.mk-go{position:absolute;right:18px;bottom:18px}.mk-tx b{font-size:26px}}.mk-cur{padding:20px}.mk-cur-h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.mk-cur h2{margin:0;font:400 22px/1 var(--mp-font-display);text-transform:uppercase}.mk-acts{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 6px}.mk-acts .btn{flex:1 1 200px;width:auto}.hx-t .mk-sub{display:block;font-size:.5em;opacity:.85;margin-top:.1em}@media (min-width:860px){.mk-cur{max-width:760px}}.hx-mk .mk-pick{margin-top:26px}.hx-mk .mk-h{color:#fff}.hx-mk .mk-m{box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 0 0 1px rgba(255,255,255,.18),0 14px 30px rgba(8,20,90,.35)}.mk-run .progress .link{color:var(--brand,#1f4fe0)}@media (max-width:859px){.mk-tx b{font-size:20px}.mk-tx small{font-size:13px}.mk-m{padding:14px 14px 14px 12px;gap:12px}.mk-ic{width:48px;height:48px;border-radius:15px}}.dcard .ar img,.dcard.win .ar img{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;aspect-ratio:auto!important;object-fit:contain!important;transform:none!important}.mk-run .rank-list.drag{display:grid;gap:8px;padding:0;margin:0;list-style:none}.mk-run .rank-list.drag .rrow{grid-template-columns:18px 26px 40px minmax(0,1fr) auto;gap:8px;min-height:56px;padding:6px 8px 6px 8px}.mk-run .rank-list.drag .rrow .av{width:40px;height:40px}.mk-run .rank-list.drag .who{min-width:0;text-align:left}.mk-run .rank-list.drag .who b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-run .rank-list.drag .who small{display:block;font-size:12px;color:var(--muted)}.mk-run .rank-list.drag .mv{display:flex;gap:4px}.mk-run .rank-list.drag .mv button{width:34px;height:34px;border-radius:10px;border:0;display:grid;place-items:center;padding:0;background:var(--surface-2,#eef2fa);color:var(--brand,#1f4fe0)}.mk-run .rank-list.drag .mv button:disabled{opacity:.3}.mk-run .rank-list.drag .grip{display:grid;place-items:center;color:var(--muted);cursor:grab}.mk-run .rank-list.drag .grip svg{width:16px;height:16px}.mk-next{padding:22px;border-radius:24px}.mk-next h2{margin:6px 0 14px;font:400 clamp(26px,4vw,34px)/1 var(--mp-font-display);text-transform:uppercase;color:#fff}.mk-ok{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:13px;color:#7cf0b8}.mk-ok svg{width:16px;height:16px}.mk-next-g{display:grid;gap:10px}@media (min-width:760px){.mk-next-g{grid-template-columns:1fr 1fr}}.mk-nx{display:grid;grid-template-columns:48px 1fr 20px;align-items:center;gap:12px;padding:14px;border-radius:18px;text-decoration:none;color:#0a1440;background:#fff;box-shadow:0 10px 24px rgba(5,10,40,.25);transition:transform .15s}.mk-nx:hover{transform:translateY(-2px)}.mk-nx b{display:block;font:400 19px/1.05 var(--mp-font-display);text-transform:uppercase}.mk-nx small{display:block;margin-top:4px;font-size:13px;color:#4a5578}.mk-nx>svg{width:18px;height:18px;color:#1f4fe0}.mk-nx-ic{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;color:#fff;background:linear-gradient(165deg,#86aeff 0,#4a86ff 45%,#1f4fe0 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.mk-nx-ic svg{width:24px;height:24px}.rw-next{display:grid;gap:8px}.mk-run .rank-list.drag .who small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-mk .mk-next{margin-top:24px;background:rgba(6,16,70,.45);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.mk-again .mk-h{color:var(--ink,#0a1440)}.mk-nx b{color:#0a1440!important}.mk-nx small{color:#4a5578!important}.mk-run .rank-list.drag .rrow,.mk-run .rank-list.drag .rrow .pos{color:inherit}.mk-run .rank-list.drag .rrow .pos{color:var(--brand,#1f4fe0)}.rank-list:not([start])>li:first-child .pos{color:var(--brand,#1f4fe0)}.cmine .rank-list:not([start])>li:first-child .pos{color:inherit}@supports (overflow:clip){body,html{overflow-x:clip}}.rm-h{flex-wrap:wrap;row-gap:4px}.rm-h h2{white-space:normal;min-width:0}.pdo-g.pdo-gp{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:860px){.pdo-g.pdo-gp{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdo-pr{display:grid;gap:6px;align-content:start}.pdo-pr>.pcard{width:100%}.pcard.prc .pimg.prd.pdo-yt,.pimg.pdo-yt{position:relative;display:block;width:100%;max-width:none;height:auto;aspect-ratio:16/9;border-radius:14px!important;border:0!important;overflow:hidden;background:#0a1440;margin:0 0 6px}.pdo-yt img{width:100%;height:100%;object-fit:cover;display:block;border:0;border-radius:0}.pdo-play{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;display:grid;place-items:center;background:rgba(10,20,64,.72);color:#fff;box-shadow:0 0 0 2px rgba(255,255,255,.7)}.pdo-play svg{width:20px;height:20px;margin-left:2px}.pcard[aria-pressed=true] .pdo-yt{box-shadow:0 0 0 3px #ffd45c}.pdo-watch{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:0;border-radius:999px;background:rgba(255,212,92,.16);color:inherit;font:700 13px/1 var(--mp-font-body,inherit);cursor:pointer}.pdo-watch svg{width:14px;height:14px}.pdo-w .pdo-watch{margin-top:8px}.pdo-w .pdo-yt{width:150px;flex:none;margin:0}.pdo-yt-t{margin:0 40px 12px 0}.pdo-yt-f{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000;margin-bottom:12px}.pdo-yt-f iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.pdo-wp b.mp-d{font-size:clamp(24px,6vw,34px)!important;line-height:1.05}.fi-tm{display:block;font-size:12px;font-weight:600;opacity:.7}.pr-pg .q-num.res,.q-num.res{background:#f4bf4f;color:#3a2600}.pr-pg .qs-r .pts.won,.qs-r .pts.won{background:#f4bf4f;color:#3a2600;font-weight:800}.pr-pg .qs-r .pts.won.zero,.qs-r .pts.won.zero{background:#fff3cf;color:#8a6a1f}.qsum .qs>.q-close{display:block;width:max-content;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 4px}.qs-t .jk-mini{vertical-align:2px;margin-left:6px}.qs-more{flex:none;font-size:12px;font-weight:700;color:var(--muted)}a.em-v{display:flex;flex-direction:column;justify-content:flex-end}.em-v h3{margin:0;text-shadow:0 2px 14px rgba(0,20,80,.45);line-height:1}.em-v.has-img::after{content:"";position:absolute;inset:auto 0 0 0;height:55%;background:linear-gradient(180deg,rgba(6,20,70,0),rgba(6,20,70,.6));pointer-events:none}.em-v.has-img h3{z-index:2}.shm-sw.lg{display:grid;place-items:center;background:#fff;box-shadow:inset 0 0 0 1px rgba(10,31,92,.1);overflow:hidden;padding:3px}.shm-sw.lg img{max-width:100%;max-height:100%;object-fit:contain;display:block}.sa-logo{display:grid;gap:8px}.sa-lg-l small{font-weight:500;opacity:.7}.sa-lg-p{display:flex;align-items:center;min-height:64px;padding:8px 12px;border-radius:12px;background:repeating-conic-gradient(#eef1f8 0 25%,#fff 0 50%) 0 0/16px 16px}.sa-lg-p img{max-height:56px;max-width:220px;object-fit:contain}.sa-lg-b{display:flex;gap:8px;flex-wrap:wrap}.ap-auto{display:grid;gap:8px;margin:14px 0;padding:14px;border-radius:14px;background:var(--surface-2,#f2f5ff)}.ap-auto .check{align-items:flex-start}.reward .pn-ask{margin:4px 0 14px;padding:12px 14px;border-radius:16px;background:linear-gradient(135deg,#eaf2ff,#fff6d8);box-shadow:inset 0 0 0 1.5px #f4bf4f;text-align:left}.reward .pn-ask .btn{flex:none}.mp-push{display:flex;align-items:center;gap:12px;width:100%;margin:0 0 12px;padding:12px 14px;border:0;border-radius:16px;background:linear-gradient(135deg,#fff3cf,#ffe08a);color:#3a2600;text-align:left;font:inherit;cursor:pointer}.mp-push>span:nth-child(2){display:grid;gap:2px;flex:1;min-width:0}.mp-push b{font-weight:800;font-size:15px}.mp-push small{font-size:12.5px;opacity:.8}.mp-push-ic{width:36px;height:36px;flex:none;border-radius:12px;display:grid;place-items:center;background:#fff;color:#c98a00}.mp-push-ic svg,.mp-push>svg{width:18px;height:18px}.ei-par.tall img{width:7.2cqw}.cbp-par.tall img{height:34px}@media (max-width:560px){.cbp-par.tall img{height:26px}}a.est-par{text-decoration:none;color:var(--mp-muted);flex-wrap:wrap}.est-par.tall img{height:40px}.est-par .par-u{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--mp-deep)}.est-par .par-u svg{width:14px;height:14px}.par-hero{display:grid;justify-items:center;gap:14px;padding:34px 20px;margin:0 0 8px;border-radius:24px;background:radial-gradient(420px 220px at 0 0,rgba(0,207,218,.28),transparent 70%),radial-gradient(420px 240px at 100% 100%,rgba(0,110,255,.35),transparent 70%),#071437}.par-hero img{width:min(300px,70%);height:auto}.par-tag{font:700 12px/1 var(--mp-font-body);letter-spacing:.18em;text-transform:uppercase;color:#8fe9f0}.par-acts{display:flex;flex-wrap:wrap;gap:10px}.par-acts .mp-btn--ghost{color:var(--mp-deep)!important;background:#fff;box-shadow:inset 0 0 0 1.5px var(--mp-line);text-decoration:none}.par-acts .mp-btn--grad{color:#fff!important;text-decoration:none}.sm-elims{margin-top:20px}.sm-elims ol{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.sm-elims a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:var(--mp-bg);color:var(--mp-text);text-decoration:none}.sm-elims a span{color:var(--mp-muted);font-size:.9em;white-space:nowrap}.sm-elims a b{text-align:right}.sm-elims li.on a{box-shadow:inset 0 0 0 2px var(--mp-blue)}.plpod .cxp-ph .avw .av-bdg.mt.mt.mt.mt{--s:30px;width:30px;height:30px;top:-2px;right:-4px;box-shadow:0 0 0 3px #fff,0 4px 10px rgba(0,30,110,.35),inset 0 -2px 3px rgba(0,0,0,.2)}.plpod .cxp-i.r1 .cxp-ph .avw .av-bdg.mt.mt.mt.mt{--s:34px;width:34px;height:34px;top:0;right:-2px}.lb-who .avw .av-bdg.mt.mt.mt.mt{--s:20px;width:20px;height:20px;top:-6px;right:-8px;box-shadow:0 0 0 2px #fff,inset 0 -2px 3px rgba(0,0,0,.2)}.ei-par{top:3.1cqw;bottom:auto}.ei-meta{top:3.6cqw;right:auto;left:50%;transform:translateX(-50%);align-items:center}.ei-vot{margin:0;display:inline-flex;align-items:center;gap:.7cqw;font-size:1.45cqw;font-weight:800;padding:.6cqw 1.5cqw;border-radius:99px;background:rgba(10,20,70,.42);box-shadow:inset 0 0 0 .1cqw rgba(255,255,255,.3),0 .4cqw 1.2cqw rgba(0,0,30,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap}.ei-vot b{font-weight:800}.ei-dot{width:.8cqw;height:.8cqw;border-radius:50%;background:#ff3b5c;box-shadow:0 0 0 .35cqw rgba(255,59,92,.35);animation:eiDot 1.6s ease-in-out infinite}@keyframes eiDot{50%{box-shadow:0 0 0 .6cqw rgba(255,59,92,0)}}@media (prefers-reduced-motion:reduce){.ei-dot{animation:none}}