.classement-page .leaderboard-mobile{--leaderboard-ink:var(--pb-navy,#142a4a);--leaderboard-accent:var(--pb-blue,#2675ee);--leaderboard-own:#edf5ff;color:var(--leaderboard-ink);font-family:var(--pb-font-body-family,"Lato"),sans-serif}html.theme-bl .classement-page .leaderboard-mobile{--leaderboard-ink:#303238;--leaderboard-accent:#cf000f;--leaderboard-own:#fff2f3}.classement-page .leaderboard-mobile[hidden],.classement-page .leaderboard-mobile [hidden]{display:none}.classement-page .leaderboard-mobile-controls{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px;margin:0 0 12px;display:grid}.classement-page .leaderboard-mobile-controls label{grid-column:1/-1;font-size:.8rem;font-weight:800}.classement-page .leaderboard-mobile-controls :is(select,button){box-sizing:border-box;border:1px solid var(--pb-border-strong);min-width:0;min-height:44px;color:var(--leaderboard-ink);font:800 .82rem/1.3 var(--pb-font-body-family,"Lato"),sans-serif;cursor:pointer;background:#fff;border-radius:8px;padding:8px}.classement-page .leaderboard-mobile-controls .leaderboard-mobile-direction{font-size:1.1rem}.classement-page .leaderboard-mobile-own{grid-column:1/-1}.classement-page .leaderboard-mobile-controls button:disabled{opacity:.5;cursor:default}.classement-page .leaderboard-mobile-head{justify-content:space-between;gap:12px;padding:8px 46px 8px 8px;font-size:.75rem;line-height:1.3;display:flex}.classement-page .leaderboard-mobile-list{border:1px solid var(--pb-border-strong);background:#fff;border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.classement-page .leaderboard-mobile-row{border-bottom:1px solid var(--pb-border);background:#fff;margin:0;padding:0}.classement-page .leaderboard-mobile-row:last-child{border-bottom:0}.classement-page .leaderboard-mobile-row.is-gold{background:#fff9e7}.classement-page .leaderboard-mobile-row.is-silver{background:#f4f7fa}.classement-page .leaderboard-mobile-row.is-bronze{background:#fbf2eb}.classement-page .leaderboard-mobile-row.is-current-user{background:var(--leaderboard-own);box-shadow:inset 3px 0 var(--leaderboard-accent)}.classement-page .leaderboard-mobile-row.is-search-target{outline:2px solid var(--leaderboard-accent);outline-offset:-2px}.classement-page .leaderboard-mobile-summary{box-sizing:border-box;cursor:pointer;min-height:56px;color:var(--leaderboard-ink);grid-template-columns:28px 28px minmax(0,1fr) auto 28px;align-items:center;gap:6px;padding:8px;list-style:none;display:grid}.classement-page .leaderboard-mobile-summary::-webkit-details-marker{display:none}.classement-page .leaderboard-mobile-summary .classement-rank-badge{box-sizing:border-box;width:28px;min-width:0;padding:0;font-size:.72rem}.classement-page .leaderboard-mobile-avatar{width:28px;height:28px;color:var(--pb-text-muted);border-radius:50%;place-items:center;display:grid;overflow:hidden}.classement-page .leaderboard-mobile-avatar img{object-fit:contain;width:100%;height:100%;display:block}.classement-page .leaderboard-mobile-name{overflow-wrap:anywhere;min-width:0;font-size:.8rem;font-weight:900;line-height:1.25}.classement-page .leaderboard-mobile-name .classement-current-user-label{min-height:0;color:var(--leaderboard-accent);border-color:var(--leaderboard-accent);margin-top:3px;padding:2px 5px;font-size:.65rem;display:table}.classement-page .leaderboard-mobile-total{white-space:nowrap;color:var(--leaderboard-ink);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:900}.classement-page .leaderboard-mobile-chevron{box-sizing:border-box;border-left:1px solid var(--pb-border-strong);place-items:center;width:28px;height:32px;display:grid}.classement-page .leaderboard-mobile-chevron svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .12s;display:block}.classement-page details[open]>.leaderboard-mobile-summary .leaderboard-mobile-chevron svg{transform:rotate(180deg)}.classement-page .leaderboard-mobile-detail{padding:0 10px 10px}.classement-page .leaderboard-mobile-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 8px;display:grid}.classement-page .leaderboard-mobile-detail dl.has-globes{grid-template-columns:repeat(3,minmax(0,1fr))}.classement-page .leaderboard-mobile-detail dl>div{border:1px solid var(--pb-border);background:#ffffffbd;border-radius:7px;min-width:0;padding:8px 6px}.classement-page .leaderboard-mobile-detail dt{color:var(--pb-text-muted);overflow-wrap:anywhere;font-size:.7rem;line-height:1.3}.classement-page .leaderboard-mobile-detail dd{color:var(--leaderboard-ink);font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:.9rem;font-weight:900;line-height:1.3}.classement-page .leaderboard-mobile-category-note{color:var(--pb-text-muted);margin:0 0 8px;font-size:.72rem;line-height:1.4}.classement-page .leaderboard-mobile-profile{box-sizing:border-box;border:1px solid var(--pb-border-strong);min-height:44px;color:var(--leaderboard-ink);background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:.8rem;font-weight:800;text-decoration:none;display:flex}.classement-page .leaderboard-mobile-feedback{border:1px solid var(--pb-border);background:var(--pb-surface-soft);border-radius:10px;margin:0;padding:24px 16px;font-size:.9rem;line-height:1.5}.classement-page .leaderboard-mobile-feedback[data-state=error]{color:var(--pb-danger);background:var(--pb-danger-soft)}.classement-page .leaderboard-mobile :is(select,button,summary,a):focus-visible{outline:3px solid var(--leaderboard-accent);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.classement-page .leaderboard-mobile-chevron svg{transition:none}}.classement-page .classement-main{box-sizing:border-box;width:100%;max-width:none;padding:0 0 var(--pb-space-9)}.classement-page .classement-shell{width:min(calc(100% - var(--pb-page-inset)),var(--pb-content-dashboard));gap:var(--pb-space-4);max-width:none;margin-inline:auto;display:grid}.classement-page .classement-page-hero{isolation:isolate;box-sizing:border-box;width:100vw;max-width:none;min-height:190px;margin:0 0 var(--pb-space-4) overflow:hidden;box-shadow:none;background:#eef3f8;border:0;border-radius:0;align-items:center;padding:0;display:flex;position:relative}.classement-page .classement-page-hero-media{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.classement-page .classement-page-hero-media img{object-fit:cover;width:100%;height:100%;display:block}.classement-page .classement-page-hero-media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#eef3f8fa 0%,#eef3f8e0 31%,#eef3f880 57%,#eef3f81f 81%,#eef3f800 100%),linear-gradient(#eef3f800 48%,#eef3f8 100%);position:absolute;inset:0}.classement-page .classement-page-hero-inner{z-index:1;box-sizing:border-box;width:min(calc(100% - var(--pb-page-inset)),var(--pb-content-dashboard));max-width:none;min-height:190px;padding:0 calc(var(--pb-space-5) + 1px);text-align:left;flex-direction:column;justify-content:center;margin:0 auto;display:flex;position:relative}.classement-page .classement-page-hero h1{max-width:620px;color:var(--primary-dark);font-family:var(--pb-font-display-family,"Montserrat"),sans-serif;letter-spacing:-.045em;text-align:left;text-transform:none;margin:0;font-size:clamp(2rem,4vw,3rem);font-style:italic;font-weight:900;line-height:1}.classement-page .classement-page-hero .pb-page-intro-subtitle{color:#63748b;max-width:620px;font-family:var(--pb-font-body-family,"Lato"),sans-serif;letter-spacing:0;text-align:left;text-transform:none;margin:10px 0 0;font-size:1rem;font-style:normal;font-weight:700;line-height:1.35}.classement-page .classement-board{min-width:0;padding:var(--pb-space-5);border-color:var(--pb-border);border-radius:var(--pb-radius-lg);background:var(--pb-surface);box-shadow:var(--pb-shadow-soft);margin:0;overflow:visible}.classement-page .classement-category-shell{gap:var(--pb-space-2);margin:0 0 var(--pb-space-4);padding:0 0 var(--pb-space-4);border-bottom:1px solid var(--pb-border);display:grid}.classement-page .classement-category-tabs{gap:var(--pb-space-2);grid-template-columns:repeat(7,minmax(0,1fr)) auto;width:100%;padding:0;display:grid;overflow:visible}.classement-page .classement-category-tab,.classement-page .classement-category-subtab{box-sizing:border-box;min-height:var(--pb-control-height-compact);padding:0 var(--pb-space-3);border:1px solid var(--pb-border-strong);border-radius:var(--pb-radius-sm);background:var(--pb-surface);color:var(--pb-navy);font-family:var(--pb-font-display);white-space:nowrap;cursor:pointer;transition:border-color var(--pb-transition-fast), background-color var(--pb-transition-fast), box-shadow var(--pb-transition-fast), color var(--pb-transition-fast);justify-content:center;align-items:center;font-size:.76rem;font-weight:800;line-height:1.1;display:inline-flex}.classement-page .classement-category-tab:hover:not(:disabled),.classement-page .classement-category-subtab:hover:not(:disabled){background:var(--pb-surface-soft);border:1px solid #142a4a66;box-shadow:0 3px 9px #142a4a14}.classement-page .classement-category-tab:focus-visible,.classement-page .classement-category-subtab:focus-visible{box-shadow:var(--pb-focus-ring);outline:none}.classement-page .classement-category-tab.is-active,.classement-page .classement-category-subtab.is-active{border-color:var(--pb-navy);background:var(--pb-navy);color:var(--pb-text-on-dark);box-shadow:0 4px 10px #0d163029}.classement-page .classement-category-tab.is-active:hover:not(:disabled),.classement-page .classement-category-subtab.is-active:hover:not(:disabled){border-color:var(--pb-navy);background:var(--pb-navy);box-shadow:0 4px 10px #0d163029}.classement-page .classement-category-tab.is-active:focus-visible,.classement-page .classement-category-subtab.is-active:focus-visible{box-shadow:var(--pb-focus-ring),0 4px 10px #0d163029}.classement-page .classement-category-group-trigger{gap:var(--pb-space-1)}.classement-page .classement-category-group-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:14px;height:14px;transition:transform var(--pb-transition-fast)}.classement-page .classement-category-group-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.classement-page .classement-category-tab.is-locked{gap:var(--pb-space-1);min-width:112px;padding-inline:var(--pb-space-3);background:var(--pb-warning-soft);color:var(--pb-warning);opacity:.7;cursor:not-allowed;border-color:#8a5c002e}.classement-page .classement-category-tab.is-locked svg{fill:currentColor;width:14px;height:14px}.classement-page .classement-category-tab.is-locked span{display:none}.classement-page .classement-category-subnav{align-items:center;gap:var(--pb-space-2);width:max-content;max-width:100%;padding:var(--pb-space-2);border:1px solid var(--pb-border);border-radius:var(--pb-radius-md);background:var(--pb-surface-soft);display:flex}.classement-page .classement-category-subnav[hidden]{display:none}.classement-page .classement-category-subnav-label{padding-inline:var(--pb-space-2);color:var(--pb-text-muted);font-family:var(--pb-font-display);font-size:var(--pb-font-size-micro);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.classement-page .classement-category-subtab{min-height:34px;padding-inline:var(--pb-space-3);border-radius:var(--pb-radius-pill);font-size:.72rem}.classement-page .classement-category-caption{color:var(--pb-text-muted);font-family:var(--pb-font-body);font-size:var(--pb-font-size-secondary);margin:0;font-weight:700;line-height:1.35}.classement-page .classement-player-search{gap:var(--pb-space-2);margin:0 0 var(--pb-space-4);padding:var(--pb-space-3) var(--pb-space-4);border:1px solid var(--pb-border);border-radius:var(--pb-radius-md);background:var(--pb-surface-soft);box-shadow:none;grid-template-columns:minmax(0,1fr);display:grid}.classement-page .classement-player-search-main{align-items:center;gap:var(--pb-space-2);grid-template-columns:auto minmax(240px,1fr) auto auto;display:grid}.classement-page .classement-player-search-main>label{margin-right:var(--pb-space-2);color:var(--pb-navy);font-family:var(--pb-font-display);white-space:nowrap;font-size:.82rem;font-weight:800}.classement-page .classement-player-search-field{box-sizing:border-box;min-width:0;min-height:var(--pb-control-height);padding:0 var(--pb-space-3);border:1px solid var(--pb-border-strong);border-radius:var(--pb-radius-sm);background:var(--pb-surface);transition:border-color var(--pb-transition-fast),box-shadow var(--pb-transition-fast);align-items:center;display:flex}.classement-page .classement-player-search-field:focus-within{border-color:var(--pb-blue);box-shadow:var(--pb-focus-ring)}.classement-page .classement-player-search-field svg{width:18px;height:18px;margin-right:var(--pb-space-2);fill:var(--pb-blue);flex:none}.classement-page .classement-player-search-field input{width:100%;min-width:0;height:42px;color:var(--pb-text);font-family:var(--pb-font-body);background:0 0;border:0;outline:0;padding:0;font-size:.9rem}.classement-page .classement-player-search-field input::placeholder{color:var(--pb-text-muted);opacity:.82}.classement-page .classement-player-search-submit,.classement-page .classement-player-search-clear{min-height:var(--pb-control-height);padding:0 var(--pb-space-4);border-radius:var(--pb-radius-sm);font-size:.76rem}.classement-page .classement-player-search-submit{border-color:var(--pb-navy);background:var(--pb-navy);color:var(--pb-text-on-dark)}.classement-page .classement-player-search-submit:hover{border-color:var(--pb-navy-deep);background:var(--pb-navy-deep)}.classement-page .classement-player-search-meta{justify-content:space-between;align-items:center;gap:var(--pb-space-3);min-height:18px;display:flex}.classement-page .classement-player-search-meta p{color:var(--pb-text-muted);font-family:var(--pb-font-body);font-size:var(--pb-font-size-micro);margin:0;line-height:1.35}.classement-page .classement-participant-count{font-family:var(--pb-font-display);flex:none;font-weight:800}.classement-page .classement-player-search-meta p:empty{display:none}.classement-page .classement-table-wrap{border:1px solid var(--pb-border-strong);border-radius:var(--pb-radius-md);background:var(--pb-surface);max-width:100%;box-shadow:none;scrollbar-color:#142a4a47 transparent;scrollbar-width:thin;overflow:auto visible}.classement-page .classement-table-wrap[hidden]{display:none}.classement-page .classement-scroll-hint{color:var(--pb-text-muted);margin:0 0 10px;font-size:.78rem;line-height:1.4}.classement-page .classement-scroll-hint:before{content:"↔";color:var(--pb-navy);margin-right:8px;font-weight:900}.classement-page .classement-scroll-hint[hidden]{display:none}.classement-page .classement-table-wrap:focus-visible{outline:3px solid var(--pb-blue);outline-offset:3px}.classement-page .classement-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:760px}.classement-page .classement-table thead th{z-index:auto;background:var(--pb-navy);height:46px;color:var(--pb-text-on-dark);border:0;border-right:1px solid #ffffff1a;padding:0;position:static;top:auto}.classement-page .classement-table thead th:first-child{width:82px}.classement-page .classement-table thead th:nth-child(2){width:30%}.classement-page .classement-table thead th:last-child{border-right:0;width:110px}.classement-page .classement-sort{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:var(--pb-space-2);width:100%;min-width:0;min-height:46px;padding:0 var(--pb-space-3);color:#ffffffd1;font-family:var(--pb-font-display);letter-spacing:.035em;text-transform:uppercase;text-align:right;cursor:pointer;background:0 0;border:0;font-size:.7rem;font-weight:800;display:flex;position:relative}.classement-page .classement-table thead th:nth-child(2) .classement-sort{text-align:left;justify-content:flex-start}.classement-page .classement-table thead th:first-child .classement-sort{padding-inline:var(--pb-space-1);text-align:center;justify-content:center}.classement-page .classement-sort :is(.classement-head-full,.classement-head-short){white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0;line-height:1.25}.classement-page .classement-sort:hover:not(:disabled){color:#fff;background:#ffffff12}.classement-page .classement-sort:focus-visible{z-index:1;outline:2px solid var(--pb-yellow);outline-offset:-3px}.classement-page .classement-sort.is-active{color:#fff}.classement-page .classement-sort:disabled{cursor:default}.classement-page .classement-sort-indicator{color:#ffffff8c;flex:0 0 16px;place-items:center;width:16px;min-width:16px;font-size:.75rem;line-height:1;display:inline-grid;position:static;inset:auto;transform:none}.classement-page .classement-sort.is-active .classement-sort-indicator{color:var(--pb-yellow)}.classement-page .classement-head-short,.classement-page .classement-value-short{display:none}.classement-page .classement-table tbody td{box-sizing:border-box;height:52px;padding:var(--pb-space-2) var(--pb-space-3);border:0;border-bottom:1px solid var(--pb-border);background:var(--pb-surface);color:var(--pb-text-muted);font-family:var(--pb-font-display);text-align:right;vertical-align:middle;transition:background-color var(--pb-transition-fast);font-size:.78rem;font-weight:700}.classement-page .classement-table tbody tr:last-child td{border-bottom:0}.classement-page .classement-table tbody td:first-child{text-align:center}.classement-page .classement-table tbody td:nth-child(2){text-align:left}.classement-page .classement-table tbody tr:hover td{background:#f5f8fc}.classement-page .classement-row.is-gold td{background:#fff9e7}.classement-page .classement-row.is-silver td{background:#f4f7fa}.classement-page .classement-row.is-bronze td{background:#fbf2eb}.classement-page .classement-row.is-current-user td{background:#edf5ff}.classement-page .classement-row.is-current-user td:first-child{box-shadow:inset 4px 0 0 var(--pb-blue)}.classement-page .classement-row.is-search-target td{background:var(--pb-warning-soft)}.classement-page .classement-row.is-search-target td:first-child{box-shadow:inset 4px 0 0 var(--pb-yellow)}.classement-page .classement-rank-badge{min-width:32px;height:28px;padding:0 var(--pb-space-2);border-radius:var(--pb-radius-pill);background:var(--pb-navy-soft);color:var(--pb-navy);font-family:var(--pb-font-display);place-items:center;font-size:.75rem;font-weight:900;display:inline-grid}.classement-page .classement-rank-badge.is-gold{color:var(--pb-navy-deep);background:#e8b816}.classement-page .classement-rank-badge:not(.is-gold):not(.is-silver):not(.is-bronze){color:#fff}.classement-page .classement-rank-badge.is-silver{color:var(--pb-navy-deep);background:#aebdcc}.classement-page .classement-rank-badge.is-bronze{color:var(--pb-navy-deep);background:#c98b5a}.classement-page .classement-pseudo-wrap,.classement-page .classement-pseudo-link{align-items:center;min-width:0;display:flex}.classement-page .classement-pseudo-wrap{gap:var(--pb-space-2)}.classement-page .classement-pseudo-link{gap:var(--pb-space-2);color:var(--pb-navy);text-decoration:none}.classement-page .classement-pseudo-link:hover .classement-pseudo{color:var(--pb-blue-strong);text-underline-offset:3px;text-decoration:underline}.classement-page .classement-pseudo-link:focus-visible{outline:2px solid var(--pb-blue);outline-offset:3px;border-radius:var(--pb-radius-sm)}.classement-page .classement-pseudo{min-width:0;color:var(--pb-navy);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:900;overflow:hidden}.classement-page .pb-classement-avatar{flex:0 0 34px;width:34px;height:34px}.classement-page .classement-current-user-label{min-height:22px;padding:0 var(--pb-space-2);border-radius:var(--pb-radius-pill);color:var(--pb-blue-strong);text-transform:uppercase;background:#fff;border:1px solid #1e6cf03d;align-items:center;font-size:.62rem;font-weight:900;display:inline-flex}.classement-page .classement-pseudo-tombstone{color:var(--pb-text-muted)}.classement-page .classement-table tbody td:nth-child(5) strong,.classement-page .classement-table tbody td:last-child{color:var(--pb-navy);font-weight:900}.classement-page .classement-feedback-row td{height:auto;padding:var(--pb-space-8) var(--pb-space-5);color:var(--pb-text-muted);font-family:var(--pb-font-body);font-size:var(--pb-font-size-secondary);text-align:center;font-weight:700}.classement-page .classement-feedback-row.is-error td{background:var(--pb-danger-soft);color:var(--pb-danger)}.classement-page .classement-empty-state{margin-top:0}.classement-page .classement-empty-state[hidden]{display:none}.classement-page .classement-empty-state svg{fill:currentColor;width:26px;height:26px}.classement-page .classement-pagination{justify-content:center;align-items:center;gap:var(--pb-space-2);margin-top:var(--pb-space-4);display:flex}.classement-page .classement-page-numbers{justify-content:center;align-items:center;gap:var(--pb-space-1);display:flex}.classement-page .classement-page-btn{min-width:36px;min-height:36px;padding:0 var(--pb-space-3);border:1px solid var(--pb-border-strong);border-radius:var(--pb-radius-sm);background:var(--pb-surface);color:var(--pb-navy);font-family:var(--pb-font-display);cursor:pointer;transition:border-color var(--pb-transition-fast),background-color var(--pb-transition-fast),box-shadow var(--pb-transition-fast),color var(--pb-transition-fast);place-items:center;font-size:.72rem;font-weight:800;display:inline-grid}.classement-page .classement-page-btn:hover:not(:disabled){border-color:var(--pb-navy);background:var(--pb-surface-soft)}.classement-page .classement-page-btn:focus-visible{box-shadow:var(--pb-focus-ring);outline:none}.classement-page .classement-page-btn.is-active,.classement-page .classement-page-btn[aria-current=page]{border-color:var(--pb-navy);background:var(--pb-navy);color:#fff}.classement-page .classement-page-btn:disabled{opacity:.42;cursor:not-allowed}.classement-page .classement-page-ellipsis{min-width:28px;min-height:36px;color:var(--pb-text-muted);place-items:center;font-weight:800;display:inline-grid}@media (width<=1024px){.classement-page .classement-board{padding:var(--pb-space-4)}.classement-page .classement-category-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.classement-page .classement-category-tab.is-locked{min-width:0}}@media (width<=900px){.classement-page .classement-page-hero,.classement-page .classement-page-hero-inner{min-height:160px}.classement-page .classement-head-full{display:none}.classement-page .classement-head-short{display:inline}.classement-page .classement-value-full{display:none}.classement-page .classement-value-short{display:inline}}@media (width<=768px){.classement-page .classement-main{padding-bottom:var(--pb-space-7)}.classement-page .classement-shell{gap:var(--pb-space-3)}.classement-page .classement-page-hero-inner{padding-inline:calc(var(--pb-space-4) + 1px)}.classement-page .classement-player-search-main{grid-template-columns:minmax(0,1fr) auto}.classement-page .classement-player-search-main>label{grid-column:1/-1;margin:0}.classement-page .classement-player-search-clear{grid-column:1/-1;width:max-content}.classement-page .classement-table{min-width:700px}.classement-page .classement-table thead th:first-child{width:68px}.classement-page .classement-table thead th:last-child{width:92px}}@media (width<=640px){.classement-page .classement-page-hero,.classement-page .classement-page-hero-inner{min-height:140px}.classement-page .classement-page-hero-media:after{background:linear-gradient(90deg,#eef3f8fc 0%,#eef3f8ed 48%,#eef3f88c 82%,#eef3f840 100%),linear-gradient(#eef3f800 44%,#eef3f8 100%)}.classement-page .classement-board{border-radius:var(--pb-radius-md)}.classement-page .classement-category-shell{margin-inline:calc(var(--pb-space-2) * -1)}.classement-page .classement-category-tabs{gap:var(--pb-space-2);padding:var(--pb-space-1) var(--pb-space-2) var(--pb-space-2);overscroll-behavior-inline:contain;scrollbar-color:#142a4a3d transparent;scrollbar-width:thin;margin:0;display:flex;overflow-x:auto}.classement-page .classement-category-tab{flex:none}.classement-page .classement-category-subnav,.classement-page .classement-category-caption{margin-inline:var(--pb-space-2)}.classement-page .classement-category-subnav{width:auto;overflow-x:auto}.classement-page .classement-player-search{padding:var(--pb-space-3)}.classement-page .classement-player-search-main{grid-template-columns:1fr}.classement-page .classement-player-search-submit,.classement-page .classement-player-search-clear{grid-column:auto;width:100%}.classement-page .classement-player-search-meta{align-items:flex-start;gap:var(--pb-space-1);flex-direction:column}.classement-page .classement-table-wrap{border-radius:var(--pb-radius-sm);margin-inline:0}.classement-page .classement-pagination{flex-wrap:wrap}.classement-page .classement-page-btn-nav{flex:120px}}@media (width<=420px){.classement-page .classement-category-tab,.classement-page .classement-category-subtab{min-height:38px;padding-inline:var(--pb-space-3);font-size:.7rem}.classement-page .classement-table{min-width:660px}.classement-page .classement-page-numbers{order:-1;width:100%}}@media (prefers-reduced-motion:reduce){.classement-page .classement-category-tab,.classement-page .classement-category-subtab,.classement-page .classement-category-group-trigger svg,.classement-page .classement-player-search-field,.classement-page .classement-table tbody td,.classement-page .classement-page-btn{transition:none}}
