.mc-classement{--mc-ink:#0b1222;--mc-line:#33425a;--mc-gold:#efc47c;--mc-cool:#9aaefe}.mc-classement .mc-anchor,.mc-classement section[id]{scroll-margin-top:80px}.mc-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mc-bar,.mc-sr{overflow:hidden}.mc-bar{position:relative;display:block;height:6px;border:1px solid var(--guide-border);border-radius:999px;background:var(--mc-ink)}.mc-bar i{display:block;width:calc(var(--w, 0) * 100%);min-width:2px;height:100%;border-radius:inherit;background:var(--mc-gold)}.mc-top5 .eyebrow{margin:0 0 14px}.mc-top5 ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.mc-top5-row{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--guide-border);border-radius:10px;background:var(--mc-ink)}.mc-top5-rank{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1;color:var(--guide-muted);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mc-top5-body{display:grid;gap:7px;min-width:0}.mc-top5-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:var(--text);font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.mc-top5-title:hover{color:var(--mc-gold)}.mc-top5-title:after{content:"";position:absolute;inset:0;border-radius:10px}.mc-top5-row:hover{border-color:#efc47c8c}.mc-classement .discovery-table a:focus-visible,.mc-jump a:focus-visible,.mc-more summary:focus-visible{outline:2px solid var(--mc-gold);outline-offset:2px;border-radius:4px}.mc-top5-views{color:var(--guide-gold);font-size:14px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mc-top5-row.is-r1{grid-template-columns:44px minmax(0,1fr) auto;padding:16px;border-color:#efc47c8c;background:linear-gradient(90deg,#efc47c14,transparent 70%),var(--mc-ink)}.mc-top5-row.is-r1 .mc-top5-rank{font-size:40px;color:var(--mc-gold)}.mc-top5-row.is-r1 .mc-top5-title{font-size:18px;font-weight:700}.mc-top5-row.is-r1 .mc-top5-views{font-size:22px}.mc-top5-row.is-r2,.mc-top5-row.is-r3{padding:13px 14px;border-color:#efc47c40}.mc-top5-row.is-r2 .mc-top5-rank,.mc-top5-row.is-r3 .mc-top5-rank{font-size:28px;color:var(--mc-gold)}.mc-top5-row.is-r2 .mc-top5-title,.mc-top5-row.is-r3 .mc-top5-title{font-size:16px}.mc-top5-row.is-r2 .mc-top5-views,.mc-top5-row.is-r3 .mc-top5-views{font-size:18px}.mc-jump{padding:18px 0;border-bottom:1px solid var(--line)}.mc-jump ul{display:flex;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.mc-jump ul::-webkit-scrollbar{display:none}.mc-jump li{flex:none}.mc-jump a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--mc-line);border-radius:999px;background:var(--mc-ink);color:var(--text);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.mc-top5-title:focus-visible{outline:none}.mc-top5-title:focus-visible:after{outline:2px solid var(--mc-gold);outline-offset:2px}.mc-jump a:focus-visible,.mc-jump a:hover{border-color:var(--mc-gold);background:#efc47c14}.mc-classement .marketing-section>p.mc-meta{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:8px;margin:18px 0 0;color:var(--guide-muted);font-size:13px;line-height:1.5}.mc-dot{flex:none;width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--mc-cool)}.mc-legend-bar{flex:none;position:relative;width:44px;height:6px;margin-top:7px;border:1px solid var(--guide-border);border-radius:999px;background:var(--mc-ink)}.mc-legend-bar i{display:block;width:60%;height:100%;border-radius:inherit;background:var(--guide-muted)}.mc-bar-goal:after,.mc-legend-bar:after{content:"";position:absolute;top:-4px;right:-2px;width:2px;height:12px;border-radius:1px;background:var(--mc-gold)}.mc-classement .marketing-section>p.mc-summary{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;max-width:none;margin:12px 0 0;padding:10px 14px;border:1px solid color-mix(in srgb,var(--rarity) 35%,transparent);border-radius:10px;background:var(--mc-ink);color:var(--text);font-size:13px;line-height:1.5}.mc-summary .rarity-chip,.mc-tier .rarity-chip,.mc-top .rarity-chip{display:inline-block;padding:3px 8px;font-size:12px;font-weight:700;line-height:16px;white-space:nowrap}.mc-top,.mc-yt{table-layout:fixed;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mc-top .mc-col-rank,.mc-yt .mc-col-rank{width:56px}.mc-top .mc-col-views,.mc-yt .mc-col-views{width:42%}.mc-classement .mc-top td,.mc-classement .mc-yt td{vertical-align:middle}.mc-classement td.mc-rank{font-family:var(--font-display);font-size:16px;font-weight:700;text-align:right}.mc-top tr.is-tail td.mc-rank{color:var(--guide-muted)}.mc-classement td.mc-title{line-height:1.3;overflow-wrap:anywhere}.mc-classement td.mc-title a{display:inline-block;margin:-9px 0;padding:9px 0}.mc-views-in{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;white-space:nowrap}.mc-num{text-align:right}.mc-num,.mc-top tr.is-top td{font-weight:700}.mc-top tr.is-top td.mc-rank{color:var(--mc-gold);box-shadow:inset 3px 0 0 var(--mc-gold)}.mc-top tr.is-top .mc-num{color:var(--guide-gold)}.mc-th-note{display:block;margin-top:2px;color:var(--mc-gold);font-size:12px;letter-spacing:0;text-transform:none}.mc-bar-goal{overflow:visible;margin-right:2px}.mc-bar-goal i{background:var(--rarity)}.mc-yt tr.mc-tier th{padding:18px 14px 8px;border-bottom:1px solid color-mix(in srgb,var(--rarity) 45%,transparent);color:var(--guide-muted);font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.mc-tier-range{margin-left:10px}.mc-yt td.mc-rank{color:var(--guide-muted)}.mc-yt tr.is-duo td.mc-rank{color:var(--mc-gold);box-shadow:inset 3px 0 0 var(--mc-gold)}.mc-more{margin:0 0 24px}.mc-more summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--mc-line);border-radius:999px;background:var(--mc-ink);color:var(--text);font-size:14px;font-weight:600;cursor:pointer;list-style:none}.mc-more summary::-webkit-details-marker{display:none}.mc-more summary:focus-visible,.mc-more summary:hover{border-color:var(--mc-gold)}.mc-more summary svg{transition:transform .2s ease}.mc-more[open] summary svg{transform:rotate(180deg)}.mc-more .table-scroll{margin-top:0}.mc-more .mc-top{border-top:1px solid var(--guide-border)}@media (max-width:640px){.mc-top5-row{grid-template-columns:26px minmax(0,1fr) auto;gap:10px;padding:10px 12px}.mc-top5-row.is-r1{grid-template-columns:34px minmax(0,1fr) auto;padding:14px 12px}.mc-top5-row.is-r1 .mc-top5-rank{font-size:34px}.mc-top5-row.is-r1 .mc-top5-title{font-size:16px}.mc-top5-row.is-r1 .mc-top5-views{font-size:18px}.mc-top5-row.is-r2 .mc-top5-rank,.mc-top5-row.is-r3 .mc-top5-rank{font-size:24px}.mc-top5-row.is-r2 .mc-top5-title,.mc-top5-row.is-r3 .mc-top5-title{font-size:15px}.mc-top5-row.is-r2 .mc-top5-views,.mc-top5-row.is-r3 .mc-top5-views{font-size:16px}.mc-jump{padding:14px 0}.mc-jump ul{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.mc-top .mc-col-rank,.mc-yt .mc-col-rank{width:36px}.mc-top .mc-col-views,.mc-yt .mc-col-views{width:104px}.mc-classement .mc-top td,.mc-classement .mc-top th,.mc-classement .mc-yt td,.mc-classement .mc-yt th{padding:10px 6px}.mc-classement .mc-top td:first-child,.mc-classement .mc-top th:first-child,.mc-classement .mc-yt td:first-child,.mc-classement .mc-yt th:first-child{padding-left:4px;padding-right:8px}.mc-classement td.mc-rank{font-size:15px}.mc-views-in{grid-template-columns:minmax(0,1fr);gap:6px}.mc-num{font-size:14px}.mc-classement .mc-num,.mc-classement .mc-top th:last-child,.mc-classement .mc-yt th:last-child{text-align:right}.mc-classement .mc-yt tr.mc-tier th{padding:16px 4px 8px;text-align:left}.mc-top5-title{-webkit-line-clamp:3;line-clamp:3}.mc-tier-range{display:block;margin:6px 0 0}.mc-more summary{width:100%;justify-content:center}}.mc-updated{margin:14px 0 0;color:var(--guide-muted);font-size:13px}