.sv-declencheur{display:flex;align-items:center;gap:8px;width:100%;min-width:0;margin-top:6px;padding:6px 8px;border-radius:12px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.05);color:inherit;text-align:left;cursor:pointer;font:inherit}.sv-declencheur:hover{border-color:rgba(250,204,21,.6)}.sv-declencheur-image{flex:0 0 auto;width:30px;height:30px;border-radius:8px;object-fit:contain;background:rgba(0,0,0,.25);display:grid;place-items:center}.sv-declencheur-texte{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.15}.sv-declencheur-texte small{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.7}.sv-declencheur-texte strong{font-size:.78rem;font-weight:800;overflow-wrap:anywhere}.sv-chevron{flex:0 0 auto;opacity:.7}.sv-declencheur--compact .sv-declencheur-texte small{display:none}.sv-declencheur--compact{gap:6px;padding:4px 6px}.sv-declencheur--compact .sv-declencheur-image{width:24px;height:24px;border-radius:6px}.sv-declencheur--compact .sv-chevron{display:none}.sv-declencheur--compact .sv-declencheur-texte strong{font-size:.68rem;font-weight:700;overflow-wrap:normal;word-break:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sv-fond{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:16px;background:rgba(3,5,12,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sv-fenetre{width:min(100%,720px);max-height:min(86vh,760px);display:flex;flex-direction:column;border-radius:20px;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(160deg,#151a30,#0b0d1a);box-shadow:0 24px 60px rgba(0,0,0,.5);color:#eef1fb;overflow:hidden}.sv-entete{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.sv-entete h3{margin:0;font-size:1rem;font-weight:900;overflow-wrap:anywhere}.sv-fermer{flex:0 0 auto;width:38px;height:38px;padding:0;display:grid;place-items:center;line-height:0;border-radius:50%;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:inherit;cursor:pointer}.sv-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));grid-gap:10px;gap:10px;margin:0;padding:14px 16px 18px;list-style:none;overflow-y:auto}.sv-option{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 8px 12px;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:inherit;cursor:pointer;font:inherit}.sv-option:hover{border-color:rgba(250,204,21,.55)}.sv-option--active{border-color:#facc15;background:rgba(250,204,21,.1);box-shadow:0 0 0 1px rgba(250,204,21,.45)}.sv-option-image{width:76px;height:76px;display:grid;place-items:center}.sv-option-image img{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px}.sv-option-label{font-size:.76rem;font-weight:700;line-height:1.3;text-align:center;overflow-wrap:anywhere}.sv-coche{position:absolute;top:6px;right:6px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;font-size:.8rem;font-weight:900;color:#1a1203;background:#facc15}@media (max-width:560px){.sv-fond{place-items:end stretch;padding:0}.sv-fenetre{width:100%;max-height:88vh;border-radius:20px 20px 0 0}.sv-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 12px calc(16px + env(safe-area-inset-bottom, 0px))}.sv-option-image{width:64px;height:64px}}.arb-page{--arbm-a:#22c55e;--arbm-a-rgb:34,197,94;--arbm-a-texte:#4ade80;--arbm-b:#e3192d;--arbm-b-rgb:227,25,45;--arbm-b-texte:#ff8a94;--arbm-or:#f4c46a;--arbm-or-rgb:244,196,106;--arbm-or-texte:#f6d58e;--arbm-fond:radial-gradient(60% 45% at 0% 0%,rgba(34,197,94,.11),transparent 70%),radial-gradient(60% 45% at 100% 100%,rgba(227,25,45,.12),transparent 70%),radial-gradient(40% 25% at 50% 0%,hsla(39,86%,69%,.06),transparent 70%),linear-gradient(170deg,#11131f,#08090f);--arbm-panneau:linear-gradient(165deg,rgba(28,31,50,.88),rgba(11,12,22,.92));--arbm-barre-fond:linear-gradient(180deg,rgba(20,22,38,.86),rgba(10,11,20,.8));--arbm-creux:hsla(0,0%,100%,.045);--arbm-creux-fort:hsla(0,0%,100%,.08);--arbm-bord:hsla(39,86%,69%,.22);--arbm-bord-doux:hsla(0,0%,100%,.1);--arbm-texte:#f3f4f8;--arbm-texte-2:#a7adc0;--arbm-ombre:0 18px 40px -26px rgba(0,0,0,.95);--arbm-or-finish:#f6d58e;--arbm-argent-finish:#dde1e7;--arbm-bronze-finish:#e9b07c}[data-theme=light] .arb-page{--arbm-a-texte:#15803d;--arbm-b-texte:#b91c1c;--arbm-or-texte:#8a5a00;--arbm-fond:radial-gradient(60% 45% at 0% 0%,rgba(34,197,94,.1),transparent 70%),radial-gradient(60% 45% at 100% 100%,rgba(227,25,45,.09),transparent 70%),linear-gradient(170deg,#f7f8fb,#eceff5);--arbm-panneau:linear-gradient(165deg,hsla(0,0%,100%,.97),rgba(246,247,251,.95));--arbm-barre-fond:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(248,249,252,.9));--arbm-creux:rgba(15,23,42,.045);--arbm-creux-fort:rgba(15,23,42,.08);--arbm-bord:rgba(180,130,30,.32);--arbm-bord-doux:rgba(15,23,42,.12);--arbm-texte:#141826;--arbm-texte-2:#565d70;--arbm-ombre:0 16px 36px -24px rgba(15,23,42,.45);--arbm-or-finish:#8a5a00;--arbm-argent-finish:#4b5563;--arbm-bronze-finish:#8a4b1f}.arb-page:not(.presentoire-page){background:var(--arbm-fond);border:1px solid var(--arbm-bord);border-radius:22px;padding:14px;color:var(--arbm-texte);box-shadow:var(--arbm-ombre)}.arb-page.arb-page--horizontal.arb-page--horizontal-force:not(.presentoire-page){background:var(--arbm-fond);border:0;border-radius:0;box-shadow:none;padding:8px 12px}.arb-page.arb-page--horizontal:not(.arb-page--horizontal-force):not(.presentoire-page){padding:8px 10px}.arbm-cadre{container:arbm/inline-size;display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;box-sizing:border-box;color:var(--arbm-texte)}.presentoire-page .arbm-cadre{max-width:1320px;margin:0 auto;padding:12px 12px calc(24px + env(safe-area-inset-bottom, 0px))}.arb-page.arb-page--horizontal .arbm-cadre{gap:8px}.arbm-barre{display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);grid-template-areas:"gauche centre droite";align-items:center;grid-gap:8px 12px;gap:8px 12px;padding:8px 10px;border-radius:18px;border:1px solid var(--arbm-bord);background:var(--arbm-barre-fond);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 14px 34px -24px rgba(0,0,0,.9)}.arbm-barre__gauche{grid-area:gauche;justify-self:start;display:flex;align-items:center;gap:6px;min-width:0}.arbm-barre__centre{grid-area:centre;justify-self:center;min-width:0;max-width:100%}.arbm-barre__droite{grid-area:droite;justify-self:end;display:flex;align-items:center;gap:6px}.arbm-barre:has(.arbm-ctrl--large){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"centre droite" "gauche gauche"}.arbm-barre:has(.arbm-ctrl--large) .arbm-barre__gauche{justify-self:stretch}.arb-page .arbm-icone{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;padding:0 12px;border-radius:12px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);color:var(--arbm-texte);font-size:.8rem;font-weight:700;line-height:1.15;white-space:normal;overflow-wrap:anywhere;text-align:center;box-shadow:none}.arb-page .arbm-icone:hover:not(:disabled){transform:none;color:var(--arbm-texte);border-color:rgba(var(--arbm-or-rgb),.55);background:rgba(var(--arbm-or-rgb),.08)}.arb-page .arbm-btn:focus-visible,.arb-page .arbm-icone:focus-visible,.arb-page .arbm-mini:focus-visible,.arb-page .arbm-toupie:focus-visible{outline:2px solid var(--arbm-or);outline-offset:2px}.arb-page .arbm-icone--danger{color:var(--arbm-b-texte);border-color:rgba(var(--arbm-b-rgb),.45);background:rgba(var(--arbm-b-rgb),.08)}.arb-page .arbm-icone--danger:hover:not(:disabled){color:#fff;border-color:var(--arbm-b);background:linear-gradient(135deg,var(--arbm-b),#8f0d1b)}.arb-page .arbm-icone--retour{white-space:normal;text-align:left}.arbm-barre__droite .arbm-icone__texte{display:none}.arb-page .arbm-barre__droite .arbm-icone{width:44px;padding:0}.arbm-ctrl{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.arbm-ctrl--large{width:100%;padding:8px 10px;border-radius:14px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux)}.arbm-ctrl--alerte{border-color:rgba(var(--arbm-or-rgb),.55);background:rgba(var(--arbm-or-rgb),.09)}.arbm-ctrl__texte{flex:1 1 220px;min-width:0;font-size:.82rem;line-height:1.4;color:var(--arbm-texte);overflow-wrap:anywhere}.arbm-ctrl__texte--attente{color:var(--arbm-texte-2)}.arbm-score{flex-direction:column;gap:2px;text-align:center}.arbm-score,.arbm-score__ligne{display:flex;align-items:center;min-width:0;max-width:100%}.arbm-score__ligne{justify-content:center;gap:10px}.arbm-score__pts{min-width:1.3em;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:2.3rem;font-weight:900;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:bx-pop-in .35s cubic-bezier(.34,1.56,.64,1) both}.arbm-score__pts--a{color:var(--arbm-a-texte);text-shadow:0 0 18px rgba(var(--arbm-a-rgb),.45)}.arbm-score__pts--b{color:var(--arbm-b-texte);text-shadow:0 0 18px rgba(var(--arbm-b-rgb),.45)}.arbm-score__sep{color:var(--arbm-texte-2);font-size:1.4rem;font-weight:700}.arbm-score__nom{flex:0 1 auto;min-width:0;max-width:16ch;font-size:.82rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.arbm-score__nom--a{color:var(--arbm-a-texte);text-align:right}.arbm-score__nom--b{color:var(--arbm-b-texte);text-align:left}.arbm-score__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;font-size:.72rem;color:var(--arbm-texte-2)}.arbm-score__manche{font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--arbm-or-texte)}.arbm-score__objectif{padding:1px 8px;border-radius:999px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);font-weight:700}.arbm-score-repli{display:flex;justify-content:center;padding:8px 12px 0}.sync-v2 .sb-barre__score{grid-area:mode;justify-self:center;display:flex;justify-content:center;min-width:0;max-width:100%}@media (min-width:721px){.sync-v2 .sb-barre:has(.sb-barre__score){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"marque mode actions"}}.arbm-infos{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.arb-page .arbm-info{display:inline-flex;align-items:center;gap:4px;margin:0!important;padding:4px 10px;border-radius:999px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);font-size:.74rem;font-weight:700;color:var(--arbm-texte-2);overflow-wrap:anywhere}.arb-page .arbm-info--or{color:var(--arbm-or-texte);border-color:rgba(var(--arbm-or-rgb),.5);background:rgba(var(--arbm-or-rgb),.1)}.arbm-aide{margin:0;text-align:center;font-size:.78rem;line-height:1.45;color:var(--arbm-texte-2)}.arbm-erreur{margin:0;padding:8px 12px;border-radius:12px;border:1px solid rgba(var(--arbm-b-rgb),.5);background:rgba(var(--arbm-b-rgb),.1);color:var(--arbm-b-texte);font-size:.85rem;overflow-wrap:anywhere}.arbm-duels-info{margin:0;text-align:center;font-size:.78rem;color:var(--arbm-texte-2)}.arb-page .arbm-carte{margin:0;padding:10px 12px;border-radius:16px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-panneau)}.arb-page .arbm-carte .arb-arene-titre{margin:0 0 8px;font-size:.72rem;font-weight:800;letter-spacing:.12em;color:var(--arbm-or-texte)}.arb-page .arbm-arene .arb-arene-chips{gap:8px}.arb-page .arbm-arene .arb-arene-chip{width:44px;height:44px;padding:0}.arb-page .arbm-arene .arb-arene-valider{min-height:44px}.arbm-arene-requise{margin:0;padding:10px 12px;border-radius:14px;border:1px dashed var(--arbm-bord);text-align:center;font-size:.85rem;color:var(--arbm-texte-2)}.arbm-equipe{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px}.arbm-equipe__nom{min-width:90px;font-weight:700}.arbm-equipe__nom,.arbm-equipe__vide{font-size:.8rem;color:var(--arbm-texte-2)}.arb-page .arbm-equipe .arb-membre-chip{min-height:40px}.arbm-gr{display:flex;flex-direction:column;gap:8px}.arbm-gr__serie{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--arbm-or-texte)}.arbm-gr__battle{margin:0;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1.02rem;font-weight:800;line-height:1.25;color:var(--arbm-texte);overflow-wrap:anywhere}.arb-page .arbm-gr__equipe{margin:0;align-items:flex-start}.arbm-gr__equipe .arbm-equipe__nom{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;flex:1 1 100%;min-width:0;overflow-wrap:anywhere}.arbm-gr__equipe--a .arbm-equipe__nom{color:var(--arbm-a-texte)}.arbm-gr__equipe--b .arbm-equipe__nom{color:var(--arbm-b-texte)}.arbm-gr__compte{padding:1px 8px;border-radius:999px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);font-size:.7rem;font-weight:700;color:var(--arbm-texte-2)}.arbm-gr__membres{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.arb-page .arbm-gr .arb-membre-chip{max-width:100%;overflow-wrap:anywhere;text-align:left}.arb-page .arbm-gr .arb-membre-chip.arbm-membre--elimine{opacity:.55;text-decoration:line-through;border-style:dashed}.arb-page .arbm-gr .arb-membre-chip.arbm-membre--joue{opacity:.6;border-style:dashed}.arbm-gr__decisive{margin:0;padding:6px 10px;border-radius:12px;border:1px solid rgba(var(--arbm-or-rgb),.5);background:rgba(var(--arbm-or-rgb),.12);font-size:.86rem;font-weight:800;line-height:1.3;color:var(--arbm-or-texte);overflow-wrap:anywhere}.arbm-membre__etat{margin-left:6px;padding:0 6px;border-radius:999px;background:var(--arbm-creux-fort);font-size:.68rem;font-weight:800;text-decoration:none;display:inline-block}.arbm-gr__aide{margin:0;font-size:.74rem;line-height:1.4;color:var(--arbm-texte-2)}.arbm-gr__format{text-align:left;line-height:1.45}@media (min-width:721px){.arbm-gr__equipe .arbm-equipe__nom{flex:0 0 auto;min-width:150px;max-width:40%}.arbm-gr__format{text-align:center}}.arbm-historique__groupe{grid-column:1/-1;margin:4px 0 0;padding:2px 2px 0;font-size:.78rem;font-weight:800;line-height:1.3;color:var(--arbm-texte-2);overflow-wrap:anywhere}.arbm-historique__groupe--serie{margin-top:8px;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--arbm-or-texte)}.arbm-historique__liste>.arbm-historique__groupe:first-child{margin-top:0}.arb-page .arb-duel.arbm-duel{display:flex;flex-direction:column;gap:12px;margin:0;min-width:0}.arb-page .arbm-duel>.arbm-joueur--a{grid-area:joueurA}.arb-page .arbm-duel>.arbm-joueur--b{grid-area:joueurB}.arb-page .arbm-duel>.arbm-roue{grid-area:centre}.arb-page .arbm-duel>.arbm-historique{grid-area:historique}.arb-page .arb-joueur.arbm-joueur{--arbm-cote:var(--arbm-a);--arbm-cote-rgb:var(--arbm-a-rgb);--arbm-cote-texte:var(--arbm-a-texte);position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px;border-radius:18px;border:1px solid var(--arbm-bord);background:linear-gradient(180deg,rgba(var(--arbm-cote-rgb),.12),transparent 42%),var(--arbm-panneau);box-shadow:var(--arbm-ombre),inset 0 1px 0 hsla(0,0%,100%,.05);color:var(--arbm-texte)}.arb-page .arb-joueur.arbm-joueur--b{--arbm-cote:var(--arbm-b);--arbm-cote-rgb:var(--arbm-b-rgb);--arbm-cote-texte:var(--arbm-b-texte)}.arb-page .arb-joueur.arbm-joueur:hover{transform:none;border-color:var(--arbm-bord)}.arb-page .arb-joueur.arbm-joueur:before{content:"";position:absolute;top:0;left:16px;right:16px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--arbm-cote),transparent);pointer-events:none}.arb-page .arb-joueur.arbm-joueur--pret{border-color:rgba(var(--arbm-cote-rgb),.55)}.arb-page .arbm-joueur .arbm-joueur__tete{display:flex;align-items:center;gap:10px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;cursor:default;font-size:1rem;flex-wrap:wrap}.arbm-joueur__lettre{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:linear-gradient(135deg,var(--arbm-cote),rgba(var(--arbm-cote-rgb),.55));color:#fff;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1rem;font-weight:900;box-shadow:0 6px 14px -8px rgba(var(--arbm-cote-rgb),.9)}.arb-page .arbm-joueur .arbm-joueur__nom{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1.08rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.arbm-joueur__points{flex-shrink:0;display:grid;place-items:center;min-width:42px;height:42px;padding:0 6px;border-radius:12px;border:1px solid rgba(var(--arbm-cote-rgb),.45);background:rgba(var(--arbm-cote-rgb),.14);color:var(--arbm-cote-texte);font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1.45rem;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:bx-pop-in .35s cubic-bezier(.34,1.56,.64,1) both}.arbm-joueur__indice{display:flex;align-items:center;gap:6px;margin:0;padding:6px 10px;border-radius:10px;border:1px dashed rgba(var(--arbm-cote-rgb),.45);background:rgba(var(--arbm-cote-rgb),.06);font-size:.8rem;font-weight:600;color:var(--arbm-texte);overflow-wrap:anywhere}.arbm-joueur__vide{margin:0;font-size:.85rem;color:var(--arbm-texte-2)}.arb-page .arbm-joueur .arbm-toupies{display:grid;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));grid-gap:8px;gap:8px;margin:0}.arb-page .arbm-toupies .arbm-toupie{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;min-width:0;min-height:44px;margin:0;padding:10px 6px;border-radius:14px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);color:var(--arbm-texte);font:inherit;text-align:center;cursor:pointer;box-shadow:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.arb-page .arbm-toupies .arbm-toupie:hover:not(:disabled){transform:translateY(-2px);color:var(--arbm-texte);border-color:rgba(var(--arbm-cote-rgb),.6);box-shadow:0 10px 20px -14px rgba(0,0,0,.9)}.arb-page .arbm-toupies .arbm-toupie.selected,.arb-page .arbm-toupies .arbm-toupie.selected:hover:not(:disabled){transform:none;border-color:var(--arbm-cote);background:linear-gradient(180deg,rgba(var(--arbm-cote-rgb),.24),rgba(var(--arbm-cote-rgb),.06));box-shadow:0 0 0 2px rgba(var(--arbm-cote-rgb),.45),0 0 24px -6px rgba(var(--arbm-cote-rgb),.8)}.arb-page .arbm-toupies .arbm-toupie.used{opacity:1;filter:none;cursor:not-allowed;border-style:dashed}.arb-page .arbm-toupies .arbm-toupie.used>:not(.arbm-toupie__jouee){opacity:.38;filter:grayscale(1)}.arb-page .arbm-toupies .arbm-toupie--libelle.used:after{content:none;display:none}.arbm-toupie__vignette{position:relative;display:grid;place-items:center;width:min(100%,72px);aspect-ratio:1;border-radius:14px;background:radial-gradient(circle at 50% 40%,rgba(var(--arbm-cote-rgb),.18),rgba(0,0,0,.35) 70%)}.arbm-toupie__vignette img,.arbm-toupie__vignette svg{display:block;width:100%;height:100%;object-fit:cover}.arbm-toupie__coche{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--arbm-cote);color:#fff;font-size:.72rem;font-weight:900;box-shadow:0 0 0 2px rgba(10,11,20,.85);opacity:0;transform:scale(.4);transition:opacity .15s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.arbm-toupie.selected .arbm-toupie__coche{opacity:1;transform:scale(1)}.arbm-toupie__nom{width:100%;font-size:.82rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.arbm-toupie__pieces{display:flex;flex-wrap:wrap;justify-content:center;gap:3px;width:100%}.arbm-pastille{max-width:100%;padding:2px 6px;background:var(--arbm-creux);color:var(--arbm-texte-2);font-size:.64rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.arbm-pastille,.arbm-toupie__jouee{border-radius:999px;border:1px solid var(--arbm-bord-doux)}.arbm-toupie__jouee{position:absolute;top:6px;left:50%;transform:translateX(-50%);max-width:calc(100% - 8px);padding:2px 7px;background:rgba(10,11,20,.85);color:#f3f4f8;font-size:.6rem;font-weight:800;line-height:1.2;white-space:normal}.arb-page .arb-finish-section.arbm-roue{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:0;margin:0;padding:12px;border-radius:18px;border:1px solid var(--arbm-bord);background:var(--arbm-panneau);box-shadow:var(--arbm-ombre),inset 0 1px 0 hsla(0,0%,100%,.05)}.arbm-roue__titre{margin:0;text-align:center;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1.02rem;font-weight:800;letter-spacing:.03em;color:var(--arbm-or-texte)}.arbm-etapes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.arbm-etape{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:6px 4px;border-radius:12px;border:1px solid transparent;text-align:center;font-size:.72rem;font-weight:600;line-height:1.25;color:var(--arbm-texte-2)}.arbm-etape__texte{min-width:0;overflow-wrap:anywhere}.arbm-etape__num{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);font-size:.78rem;font-weight:900;color:var(--arbm-texte-2)}.arbm-etape--faite .arbm-etape__num{border-color:transparent;background:var(--arbm-a);color:#052e14}.arbm-etape--active{color:var(--arbm-texte);border-color:rgba(var(--arbm-or-rgb),.45);background:rgba(var(--arbm-or-rgb),.08)}.arbm-etape--active .arbm-etape__num{border-color:transparent;background:linear-gradient(135deg,#ffe9a8,#d4af37);color:#2a2013;animation:arbm-etape-pulse 1.8s ease-in-out infinite}@keyframes arbm-etape-pulse{0%,to{box-shadow:0 0 0 0 hsla(39,86%,69%,.55)}50%{box-shadow:0 0 0 6px hsla(39,86%,69%,0)}}.arbm-roue__camps{display:flex;justify-content:space-between;gap:10px;font-size:.74rem;font-weight:800;line-height:1.2}.arbm-roue__camp{max-width:48%;min-width:0;overflow-wrap:anywhere}.arbm-roue__camp--a{color:var(--arbm-a-texte);text-align:left}.arbm-roue__camp--b{color:var(--arbm-b-texte);text-align:right}.arb-page .presentoire-fleches.arbm-fleches{gap:8px;width:100%;max-width:460px;margin:0 auto}.arb-page .presentoire-fleches.arbm-fleches.presentoire-fleches--desactivees{opacity:1}.arb-page .arbm-fleches .presentoire-fleche-btn{min-height:50px;font-size:1.08rem;font-weight:900}.arb-page .arbm-fleches .presentoire-fleche-btn:disabled{opacity:.3;filter:grayscale(.85)}.arb-page .arbm-roue--pret .presentoire-fleche-btn--a:not(:disabled){filter:drop-shadow(0 0 7px rgba(var(--arbm-a-rgb),.45))}.arb-page .arbm-roue--pret .presentoire-fleche-btn--b:not(:disabled){filter:drop-shadow(0 0 7px rgba(var(--arbm-b-rgb),.45))}.arb-page .arbm-roue--pret .presentoire-fleche-btn:not(:disabled):hover{filter:brightness(1.12)}.arb-page .arbm-fleches .arbm-fleches__label{min-width:78px;font-size:.8rem;font-weight:900;letter-spacing:.08em;color:var(--arbm-texte-2)}.arb-page .arbm-roue--pret .arbm-finish--or .arbm-fleches__label{color:var(--arbm-or-finish)}.arb-page .arbm-roue--pret .arbm-finish--argent .arbm-fleches__label{color:var(--arbm-argent-finish)}.arb-page .arbm-roue--pret .arbm-finish--bronze .arbm-fleches__label{color:var(--arbm-bronze-finish)}.arb-page .arbm-historique{min-width:0;padding:12px;border-radius:18px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-panneau)}.arb-page .arbm-historique .arbm-historique__titre{margin:0 0 8px;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:.98rem;font-weight:800;line-height:1.2;color:var(--arbm-texte)}.arbm-historique__vide{margin:0;padding:10px;border-radius:12px;border:1px dashed var(--arbm-bord-doux);text-align:center;font-size:.82rem;color:var(--arbm-texte-2)}.arbm-historique__liste{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.arb-page .arbm-historique .arbm-manche{--arbm-cote:var(--arbm-a);--arbm-cote-texte:var(--arbm-a-texte);display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:8px;gap:8px;margin:0;padding:6px 6px 6px 10px;border-radius:12px;border:1px solid var(--arbm-bord-doux);border-left:3px solid var(--arbm-cote);background:var(--arbm-creux)}.arb-page .arbm-historique .arbm-manche--b{--arbm-cote:var(--arbm-b);--arbm-cote-texte:var(--arbm-b-texte)}.arbm-manche__num{min-width:26px;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:.82rem;font-weight:900;color:var(--arbm-or-texte)}.arbm-manche__corps{display:flex;flex-direction:column;gap:2px;min-width:0}.arbm-manche__ligne{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.arbm-manche__finish{font-size:.82rem;font-weight:800;color:var(--arbm-texte)}.arbm-finish--or .arbm-manche__finish{color:var(--arbm-or-finish)}.arbm-finish--argent .arbm-manche__finish{color:var(--arbm-argent-finish)}.arbm-finish--bronze .arbm-manche__finish{color:var(--arbm-bronze-finish)}.arbm-manche__vainqueur{min-width:0;font-size:.82rem;font-weight:700;color:var(--arbm-cote-texte);overflow-wrap:anywhere}.arbm-manche__details{display:flex;flex-direction:column;font-size:.7rem;color:var(--arbm-texte-2);overflow-wrap:anywhere}.arbm-manche__pts{font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1rem;font-weight:900;color:var(--arbm-cote-texte)}.arbm-manche__actions{display:flex;gap:4px}.arb-page .arbm-manche .arbm-mini{display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:10px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);color:var(--arbm-texte);font-size:.95rem;line-height:1}.arb-page .arbm-manche .arbm-mini:hover:not(:disabled){transform:none;border-color:rgba(var(--arbm-or-rgb),.55);background:rgba(var(--arbm-or-rgb),.08)}.arb-page .arbm-manche .arbm-mini--danger{border-color:rgba(var(--arbm-b-rgb),.4)}.arb-page .arbm-manche .arbm-mini--danger:hover:not(:disabled){border-color:var(--arbm-b);background:rgba(var(--arbm-b-rgb),.14)}.arbm-fin{--arbm-cote:var(--arbm-or);--arbm-cote-rgb:var(--arbm-or-rgb);--arbm-cote-texte:var(--arbm-or-texte);display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:18px 14px;border-radius:20px;border:1px solid rgba(var(--arbm-cote-rgb),.55);background:radial-gradient(70% 80% at 50% 0,rgba(var(--arbm-cote-rgb),.2),transparent 70%),radial-gradient(40% 50% at 50% 0,rgba(var(--arbm-or-rgb),.12),transparent 70%),var(--arbm-panneau);box-shadow:var(--arbm-ombre),0 0 40px -18px rgba(var(--arbm-cote-rgb),.8);text-align:center}.arbm-fin--a{--arbm-cote:var(--arbm-a);--arbm-cote-rgb:var(--arbm-a-rgb);--arbm-cote-texte:var(--arbm-a-texte)}.arbm-fin--b{--arbm-cote:var(--arbm-b);--arbm-cote-rgb:var(--arbm-b-rgb);--arbm-cote-texte:var(--arbm-b-texte)}.arbm-fin__resume{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.arbm-fin__trophee{font-size:2.4rem;line-height:1;filter:drop-shadow(0 6px 14px rgba(var(--arbm-or-rgb),.55));animation:bx-pop-in .5s cubic-bezier(.34,1.56,.64,1) both}.arbm-fin__surtitre{margin:0;font-size:.8rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--arbm-or-texte)}.arbm-fin__vainqueur{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;margin:0;max-width:100%}.arbm-fin__avatar{display:inline-flex;flex-shrink:0}.arbm-fin__pseudo{min-width:0;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1.9rem;font-weight:900;line-height:1.1;color:var(--arbm-cote-texte);text-shadow:0 0 22px rgba(var(--arbm-cote-rgb),.45);overflow-wrap:anywhere}.arbm-fin__titre{margin:0;font-size:.95rem;font-weight:700;line-height:1.35;color:var(--arbm-texte);overflow-wrap:anywhere}.arbm-fin__score{display:flex;align-items:center;justify-content:center;gap:10px;max-width:100%;margin-top:2px;padding:6px 16px;border-radius:999px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux)}.arbm-fin__pts{font-family:var(--font-display,"Rajdhani",sans-serif);font-size:2.3rem;font-weight:900;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arbm-fin__pts--a{color:var(--arbm-a-texte)}.arbm-fin__pts--b{color:var(--arbm-b-texte)}.arbm-fin__sep{font-size:1.4rem;font-weight:700;color:var(--arbm-texte-2)}.arbm-fin__nom{min-width:0;max-width:14ch;font-size:.85rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.arbm-fin__nom--a{color:var(--arbm-a-texte);text-align:right}.arbm-fin__nom--b{color:var(--arbm-b-texte);text-align:left}.arbm-fin__mode{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;border:1px solid rgba(var(--arbm-or-rgb),.45);background:rgba(var(--arbm-or-rgb),.1);color:var(--arbm-or-texte);font-size:.8rem;font-weight:700}.arbm-fin__mode:has(>span[style]){padding:0;border:0;background:none}.arbm-fin__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}.arb-page .arbm-fin__actions .arbm-btn{flex:1 1 200px}.arb-page .arbm-fin__actions .arbm-btn--principal{flex-basis:100%;min-height:54px;font-size:1.02rem}.arb-page .arbm-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 20px;border-radius:14px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);color:var(--arbm-texte);font-size:.92rem;font-weight:800;line-height:1.2;white-space:normal;text-align:center}.arb-page .arbm-btn:hover:not(:disabled){transform:none;color:var(--arbm-texte);border-color:rgba(var(--arbm-or-rgb),.55)}.arb-page .arbm-btn--principal{border-color:transparent;background:linear-gradient(135deg,#34d36f,#16a34a 55%,#0f7a37);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:0 12px 24px -14px rgba(34,197,94,.95),inset 0 1px 0 hsla(0,0%,100%,.25)}.arb-page .arbm-btn--principal:hover:not(:disabled){color:#fff;border-color:transparent;filter:brightness(1.07)}.arb-page .arbm-btn--principal:disabled{opacity:.6}.arbm-historique__total{margin-left:6px;padding:1px 8px;border-radius:999px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arb-page .arbm-btn--petit{min-height:40px;padding:0 14px;font-size:.8rem}@container arbm (max-width: 719px){.arbm-barre{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"gauche droite" "centre centre";padding:8px}.arbm-barre:has(.arbm-ctrl--large){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"centre droite" "gauche gauche"}.arbm-barre__centre{justify-self:stretch}.arbm-score__pts{font-size:2.1rem}.arbm-score__ligne{width:100%}.arbm-score__nom{flex:1 1;max-width:none;font-size:.72rem;overflow-wrap:break-word;word-break:break-word}.arbm-barre__gauche,.arbm-ctrl{gap:4px}.arb-page .arbm-ctrl .arbm-icone{gap:5px;padding:0 8px;font-size:.74rem}.arbm-toupie__nom{font-size:.78rem}.arb-page .arbm-btn{flex:1 1 160px}}@container arbm (max-width: 380px){.arbm-score__nom{max-width:11ch;font-size:.76rem}.arb-page .arbm-joueur .arbm-toupies{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:6px}.arbm-pastille{font-size:.6rem;padding:2px 5px}.arb-page .arbm-fleches .arbm-fleches__label{min-width:64px;font-size:.74rem}}@container arbm (min-width: 900px){.arb-page .arb-duel.arbm-duel{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px) minmax(0,1fr);grid-template-areas:"joueurA centre joueurB" "historique historique historique";align-items:start;grid-gap:14px 16px;gap:14px 16px}.arb-page .arbm-duel>.arbm-roue{align-self:start}.arbm-historique__liste{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.arb-page .arbm-manche .arbm-mini{width:40px;height:40px;font-size:.88rem}.arbm-fin{max-width:680px;margin:0 auto;width:100%}}@container arbm (min-width: 1000px){.arbm-barre__droite .arbm-icone__texte{display:inline}.arb-page .arbm-barre__droite .arbm-icone{width:auto;padding:0 12px}}@container arbm (min-width: 560px) and (max-width: 1099px){.arb-page.arb-page--horizontal .arbm-barre{padding:4px 8px;gap:6px 10px;border-radius:14px}.arb-page.arb-page--horizontal .arbm-icone__texte{display:none}.arb-page.arb-page--horizontal .arbm-icone{min-width:40px;min-height:40px;width:40px;padding:0}.arb-page.arb-page--horizontal .arbm-icone--retour{width:auto;padding:0 10px;font-size:.74rem}.arb-page.arb-page--horizontal .arbm-ctrl--large .arbm-ctrl__texte{font-size:.74rem}.arb-page.arb-page--horizontal .arbm-score{flex-direction:row;gap:10px}.arb-page.arb-page--horizontal .arbm-score__pts{font-size:1.7rem}.arb-page.arb-page--horizontal .arbm-score__nom{font-size:.74rem;max-width:14ch}.arb-page.arb-page--horizontal .arbm-score__meta{display:grid;grid-template-columns:auto auto;justify-items:start;grid-gap:3px 6px;gap:3px 6px;font-size:.66rem}.arb-page.arb-page--horizontal .arbm-infos{gap:4px}.arb-page.arb-page--horizontal .arbm-info{padding:2px 8px;font-size:.66rem}.arb-page.arb-page--horizontal .arbm-carte{padding:6px 8px;border-radius:12px}.arb-page.arb-page--horizontal .arbm-arene .arb-arene-chips{gap:6px}.arb-page.arb-page--horizontal .arbm-arene .arb-arene-chip{width:40px;height:40px;font-size:.8rem}.arb-page.arb-page--horizontal .arbm-arene .arb-arene-valider{min-height:40px;padding:0 12px;font-size:.72rem}.arb-page.arb-page--horizontal .arbm-equipe .arb-membre-chip{min-height:32px}.arb-page.arb-page--horizontal .arb-duel.arbm-duel{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,270px) minmax(0,1fr);grid-template-areas:"joueurA centre joueurB" "historique historique historique";align-items:stretch;grid-gap:8px;gap:8px}.arb-page.arb-page--horizontal .arbm-duel>.arbm-roue{align-self:stretch}.arb-page.arb-page--horizontal .arb-joueur.arbm-joueur{gap:6px;padding:8px;border-radius:14px}.arb-page.arb-page--horizontal .arbm-joueur .arbm-joueur__tete{gap:6px}.arb-page.arb-page--horizontal .arbm-joueur__lettre{width:24px;height:24px;border-radius:8px;font-size:.82rem}.arb-page.arb-page--horizontal .arbm-joueur .arbm-joueur__nom{font-size:.86rem}.arb-page.arb-page--horizontal .arbm-joueur__points{min-width:32px;height:32px;border-radius:9px;font-size:1.1rem}.arb-page.arb-page--horizontal .arbm-joueur__indice{display:none}.arb-page.arb-page--horizontal .arb-joueur.arbm-joueur:not(.arbm-joueur--pret):has(.arbm-toupie){border-color:rgba(var(--arbm-or-rgb),.5)}.arb-page.arb-page--horizontal .arbm-joueur .arbm-toupies{grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:5px}.arb-page.arb-page--horizontal .arbm-toupies .arbm-toupie{gap:4px;padding:6px 4px;border-radius:11px}.arb-page.arb-page--horizontal .arbm-toupie__vignette{width:min(100%,44px);border-radius:10px}.arb-page.arb-page--horizontal .arbm-toupie__coche{width:18px;height:18px;font-size:.62rem;top:-4px;right:-4px}.arb-page.arb-page--horizontal .arbm-toupie__nom{font-size:.68rem}.arb-page.arb-page--horizontal .arbm-toupie__pieces{display:none}.arb-page.arb-page--horizontal .arbm-toupie__jouee{top:3px;font-size:.54rem;padding:1px 5px}.arb-page.arb-page--horizontal .arb-finish-section.arbm-roue{gap:6px;padding:8px;border-radius:14px}.arb-page.arb-page--horizontal .arbm-roue__camps,.arb-page.arb-page--horizontal .arbm-roue__titre{display:none}.arb-page.arb-page--horizontal .arbm-etapes{display:flex;justify-content:center;gap:4px}.arb-page.arb-page--horizontal .arbm-etape{flex-direction:row;gap:5px;padding:2px 6px;border-radius:999px;font-size:.66rem}.arb-page.arb-page--horizontal .arbm-etape:not(.arbm-etape--active) .arbm-etape__texte{display:none}.arb-page.arb-page--horizontal .arbm-etape--active{flex:1 1 auto;justify-content:center}.arb-page.arb-page--horizontal .arbm-etape__num{width:20px;height:20px;font-size:.66rem}.arb-page.arb-page--horizontal .presentoire-fleches.arbm-fleches{gap:4px}.arb-page.arb-page--horizontal .arbm-fleches__ligne{gap:6px}.arb-page.arb-page--horizontal .arbm-fleches .presentoire-fleche-btn{min-height:34px;font-size:.92rem}.arb-page.arb-page--horizontal .arbm-fleches .arbm-fleches__label{min-width:56px;font-size:.66rem;letter-spacing:.05em}.arb-page.arb-page--horizontal .arbm-historique{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:12px}.arb-page.arb-page--horizontal .arbm-historique .arbm-historique__titre{flex-shrink:0;margin:0;font-size:.74rem}.arb-page.arb-page--horizontal .arbm-historique__vide{flex:1 1 auto;padding:4px 8px;font-size:.72rem}.arb-page.arb-page--horizontal .arbm-historique__liste{display:flex;flex:1 1 auto;gap:6px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:2px}.arb-page.arb-page--horizontal .arbm-historique__groupe{flex:0 0 auto;align-self:center;margin:0;padding:0 2px;font-size:.68rem;white-space:nowrap}.arb-page.arb-page--horizontal .arbm-gr{gap:4px}.arb-page.arb-page--horizontal .arbm-gr__battle{font-size:.86rem}.arb-page.arb-page--horizontal .arbm-gr__aide{display:none}.arb-page.arb-page--horizontal .arbm-historique .arbm-manche{flex:0 0 auto;max-width:300px;gap:6px;padding:3px 4px 3px 8px;border-radius:10px}.arb-page.arb-page--horizontal .arbm-historique .arbm-historique__titre,.arb-page.arb-page--horizontal .arbm-historique__vide,.arb-page.arb-page--horizontal .arbm-manche__details,.arb-page.arb-page--horizontal .arbm-manche__finish,.arb-page.arb-page--horizontal .arbm-manche__num,.arb-page.arb-page--horizontal .arbm-manche__vainqueur{font-size:.8rem}.arb-page.arb-page--horizontal .arbm-manche .arbm-mini{width:40px;height:40px;font-size:.85rem;border-radius:9px}.arb-page.arb-page--horizontal .arbm-fin{flex-direction:row;align-items:center;gap:14px;padding:10px 14px;text-align:left}.arb-page.arb-page--horizontal .arbm-fin__resume{flex:1 1 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"trophee surtitre mode" "trophee vainqueur vainqueur" "trophee titre titre" "score score score";align-items:center;justify-items:start;grid-gap:2px 12px;gap:2px 12px}.arb-page.arb-page--horizontal .arbm-fin__trophee{grid-area:trophee;font-size:2.2rem}.arb-page.arb-page--horizontal .arbm-fin__surtitre{grid-area:surtitre}.arb-page.arb-page--horizontal .arbm-fin__vainqueur{grid-area:vainqueur;justify-content:flex-start}.arb-page.arb-page--horizontal .arbm-fin__pseudo{font-size:1.45rem}.arb-page.arb-page--horizontal .arbm-fin__titre{grid-area:titre;font-size:.85rem}.arb-page.arb-page--horizontal .arbm-fin__score{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;padding:4px 12px;border-radius:14px}.arb-page.arb-page--horizontal .arbm-fin__pts{font-size:1.7rem}.arb-page.arb-page--horizontal .arbm-fin__mode{grid-area:mode;justify-self:end}.arb-page.arb-page--horizontal .arbm-fin__actions{flex:0 0 clamp(200px,36%,300px);flex-direction:column;flex-wrap:nowrap;gap:8px}.arb-page.arb-page--horizontal .arbm-fin__actions .arbm-btn{flex:0 0 auto;width:100%;min-height:44px;font-size:.85rem;padding:0 12px}.arb-page.arb-page--horizontal .arbm-fin__actions .arbm-btn--principal{min-height:48px;font-size:.95rem}.arb-page.arb-page--horizontal .arbm-cadre>.arbm-historique{flex-wrap:wrap}.arb-page.arb-page--horizontal .arbm-cadre>.arbm-historique .arbm-historique__liste{flex-wrap:wrap;overflow:visible}.arb-page.arb-page--horizontal .arbm-btn{min-height:44px}}@media (orientation:landscape) and (max-height:500px){.arb-page--horizontal .arbm-slot-score .arbm-score{flex-direction:row;gap:10px}.arb-page--horizontal .arbm-slot-score .arbm-score__pts{font-size:1.7rem}.arb-page--horizontal .arbm-slot-score .arbm-score__meta{flex-direction:column;align-items:flex-start;gap:2px;font-size:.64rem}.presentoire-page.arb-page--horizontal .arbm-cadre{padding:6px 8px 10px}}.arb-page--horizontal-force .arbm-slot-score .arbm-score{flex-direction:row;gap:10px}.arb-page--horizontal-force .arbm-slot-score .arbm-score__pts{font-size:1.7rem}.arb-page--horizontal-force .arbm-slot-score .arbm-score__meta{flex-direction:column;align-items:flex-start;gap:2px;font-size:.64rem}.presentoire-page.arb-page--horizontal-force .arbm-cadre{padding:6px 8px 10px}@media (max-width:720px){.arb-page:not(.presentoire-page):not(.arb-page--horizontal){padding:10px 8px;border-radius:18px}.presentoire-page:not(.arb-page--horizontal) .arbm-cadre{padding:10px 8px calc(24px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.arbm-etape--active .arbm-etape__num,.arbm-fin__trophee,.arbm-joueur__points,.arbm-score__pts{animation:none}.arb-page .arbm-toupies .arbm-toupie,.arbm-toupie__coche{transition:none}}@media (min-width:1100px){.sync-v2 .sb-barre:has(.sb-barre__score){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sync-v2 .sb-barre:has(.sb-barre__score) .sb-barre__marque{justify-self:start}.sync-v2 .sb-barre:has(.sb-barre__score) .sb-barre__actions{justify-self:end}}@media (min-width:1100px){.arbm-barre:not(:has(.arbm-ctrl--large)){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.arb-page .arbm-arene .arb-arene-chip.arb-arene-chip,.arb-page.arb-page--horizontal .arbm-arene .arb-arene-chip{min-width:40px;min-height:40px}.arb-page.arb-page--horizontal .arbm-arene .arb-arene-valider{min-height:40px}.arb-page .arb-arene-chip{position:relative}.arb-page .arb-arene-chip.occupied{opacity:.6}.arb-arene-chip__verrou{position:absolute;top:-6px;right:-6px;font-size:.7rem;line-height:1;pointer-events:none}.arbm-arenes-occupees{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}.arbm-arenes-occupees__ligne{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;padding:6px 8px;border-radius:12px;border:1px dashed var(--arbm-bord-doux);background:var(--arbm-creux)}.arbm-arenes-occupees__texte{flex:1 1 180px;min-width:0;font-size:.8rem;color:var(--arbm-texte-2);overflow-wrap:anywhere}.arb-page .arbm-arenes-occupees__liberer{flex:0 0 auto}.arb-page.arb-page--horizontal .arbm-arenes-occupees{margin-top:4px;gap:4px}.arb-page.arb-page--horizontal .arbm-arenes-occupees__ligne{padding:4px 6px}.arb-page.arb-page--horizontal .arbm-arenes-occupees__texte{font-size:.7rem}.arbm-confirm-fond{position:fixed;inset:0;z-index:950;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(5,6,12,.66)}.arbm-confirm{width:100%;max-width:380px;max-height:100%;overflow-y:auto;padding:16px;border-radius:18px;border:1px solid var(--arbm-bord);background:var(--arbm-panneau);color:var(--arbm-texte);box-shadow:var(--arbm-ombre)}.arbm-confirm__message{margin:0 0 14px;font-size:.95rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.arbm-confirm__actions{display:flex;flex-wrap:wrap;gap:10px}.arb-page .arbm-confirm__actions .arbm-btn{flex:1 1 140px;min-height:44px;padding:0 14px}.arb-page.arbm-confirm-hote:not(.presentoire-page){background:none;border:0;border-radius:0;padding:0;box-shadow:none}.arb-page .arbm-btn--danger{border-color:transparent;background:linear-gradient(135deg,#f0444f,#c81e2c);color:#fff}.arb-page .arbm-btn--danger:hover:not(:disabled){color:#fff;border-color:transparent;filter:brightness(1.07)}.arb-page .arbm-prep{display:flex;flex-direction:column;gap:12px;min-width:0}.arb-page .arbm-prep__titre{margin:0;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1.08rem;font-weight:800;line-height:1.25;color:var(--arbm-texte);overflow-wrap:anywhere}.arbm-prep__cotes{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}@media (min-width:721px){.arbm-prep__cotes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.arb-page .arbm-cote{--arbm-cote:var(--arbm-a);--arbm-cote-rgb:var(--arbm-a-rgb);--arbm-cote-texte:var(--arbm-a-texte);display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;border-radius:18px;border:1px solid rgba(var(--arbm-cote-rgb),.35);background:var(--arbm-panneau)}.arb-page .arbm-cote--b{--arbm-cote:var(--arbm-b);--arbm-cote-rgb:var(--arbm-b-rgb);--arbm-cote-texte:var(--arbm-b-texte)}.arb-page .arbm-cote--pret{border-color:rgba(var(--arbm-cote-rgb),.75);box-shadow:0 0 0 1px rgba(var(--arbm-cote-rgb),.35)}.arbm-cote__tete{display:flex;align-items:center;gap:8px;min-width:0}.arbm-cote__lettre{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:linear-gradient(135deg,var(--arbm-cote),rgba(var(--arbm-cote-rgb),.55));color:#fff;font-weight:900}.arbm-cote__equipe{flex:1 1;min-width:0;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1.05rem;font-weight:800;line-height:1.2;color:var(--arbm-cote-texte);overflow-wrap:anywhere}.arb-page .arbm-cote__avert{flex-shrink:0;min-height:44px;min-width:64px;margin:0}.arbm-cote__info{margin:0;font-size:.85rem;line-height:1.4;color:var(--arbm-texte-2)}.arb-page .arbm-etape-choix{margin:0;padding:0;border:0;min-width:0}.arbm-etape-choix__titre{margin:0 0 8px;padding:0;font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--arbm-texte-2)}.arbm-cartes-joueurs{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px}.arb-page .arbm-carte-joueur{display:flex;align-items:center;gap:10px;min-width:0;min-height:56px;margin:0;padding:8px 12px;border-radius:14px;border:1px solid var(--arbm-bord-doux);background:var(--arbm-creux);color:var(--arbm-texte);font:inherit;text-align:left;cursor:pointer;box-shadow:none}.arb-page .arbm-carte-joueur:hover:not(:disabled){transform:none;color:var(--arbm-texte);border-color:rgba(var(--arbm-cote-rgb),.7)}.arb-page .arbm-carte-joueur:disabled{cursor:not-allowed;opacity:.5}.arb-page .arbm-carte-joueur--joue{border-style:dashed}.arbm-carte-joueur__avatar,.arbm-resume__avatar{flex-shrink:0;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:rgba(var(--arbm-cote-rgb),.2);color:var(--arbm-cote-texte);font-weight:900}.arbm-carte-joueur__pseudo{flex:1 1;min-width:0;font-size:.92rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.arbm-carte-joueur__etat{flex-shrink:0;font-size:.7rem;font-weight:700;color:var(--arbm-texte-2)}.arbm-resume{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border-radius:14px;border:1px solid rgba(var(--arbm-cote-rgb),.45);background:rgba(var(--arbm-cote-rgb),.08)}.arbm-resume__texte{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.arbm-resume__principal{font-size:.92rem;font-weight:800;line-height:1.25;color:var(--arbm-texte);overflow-wrap:anywhere}.arbm-resume__note{font-size:.74rem;line-height:1.3;color:var(--arbm-texte-2);overflow-wrap:anywhere}.arb-page .arbm-resume__changer{flex:0 0 auto;width:auto;min-height:44px;padding:0 14px;font-size:.82rem}.arb-page .arbm-cote .arbm-toupies.arbm-toupies--grandes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.arb-page .arbm-cote .arbm-toupies--grandes .arbm-toupie{min-height:120px;padding:10px 4px}.arb-page .arbm-cote .arbm-toupies--grandes .arbm-toupie__vignette{width:min(100%,80px)}.arb-page .arbm-prep .arbm-prep__titre,.arb-page .arbm-prep .presentoire-roue-consigne{text-transform:none;letter-spacing:normal}.arb-page .arbm-prep .presentoire-roue-consigne{font-size:.9rem;line-height:1.35}.arbm-carte-joueur__avatar,.arbm-resume__avatar{font-size:.8rem}.arb-page .arbm-prep .presentoire-roue-consigne{color:var(--arbm-texte)}.ppi-fond{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(4,5,10,.74);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ppi-fondu .15s ease-out}.ppi-fenetre{position:relative;width:100%;max-width:560px;max-height:min(92vh,900px);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:22px;border:1px solid hsla(39,86%,69%,.22);background:radial-gradient(600px 260px at 95% -10%,rgba(227,25,45,.18),transparent 60%),radial-gradient(500px 260px at -10% 5%,rgba(99,102,241,.14),transparent 60%),linear-gradient(180deg,#121426,#090a14);color:#e8eaf0;box-shadow:0 30px 80px rgba(0,0,0,.6);animation:ppi-monte .18s ease-out}@keyframes ppi-fondu{0%{opacity:0}}@keyframes ppi-monte{0%{transform:translateY(14px);opacity:0}}.ppi-tete{display:flex;align-items:center;justify-content:space-between;gap:10px}.ppi-titre{margin:0;font-family:var(--font-display,"Rajdhani",sans-serif);font-size:1.25rem;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(90deg,#fff,#f6e3b4 60%,#e8b04a);-webkit-background-clip:text;background-clip:text;color:transparent}.ppi-titre:after{display:none}.ppi-fermer{flex-shrink:0;width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem;color:#fff;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12)}.ppi-fermer:hover{border-color:hsla(39,86%,69%,.55)}.ppi-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border-radius:14px;background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.08)}.ppi-format{min-height:44px;padding:6px 8px;border-radius:10px;font-size:.82rem;font-weight:700;line-height:1.15;color:#c9cede;background:transparent;border:1px solid transparent}.ppi-format:hover{color:#fff}.ppi-format--actif{color:#fff;background:linear-gradient(180deg,rgba(227,25,45,.9),rgba(160,14,30,.9));border-color:hsla(39,86%,69%,.45);box-shadow:0 6px 16px -8px rgba(227,25,45,.8)}.ppi-apercu{position:relative;width:100%;max-height:42vh;margin:0 auto;display:flex;align-items:center;justify-content:center;border-radius:14px;overflow:hidden;background:#07080f;border:1px solid hsla(39,86%,69%,.18)}.ppi-apercu--carre,.ppi-apercu--story{width:auto;height:42vh}.ppi-apercu--carre{max-width:100%}.ppi-apercu img{display:block;width:100%;height:100%;object-fit:contain}.ppi-apercu-etat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;text-align:center;font-size:.86rem;color:#b9bfd3}.ppi-roue{width:28px;height:28px;border-radius:50%;border:3px solid hsla(39,86%,69%,.25);border-top-color:#f4c46a;animation:ppi-tourne .8s linear infinite}@keyframes ppi-tourne{to{transform:rotate(1turn)}}.ppi-lien-btn{min-height:44px;padding:8px 16px;border-radius:12px;font-weight:700;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);color:#fff}.ppi-actions{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:8px;gap:8px}.ppi-copier,.ppi-principal,.ppi-secondaire{min-height:48px;padding:10px 14px;border-radius:14px;font-weight:800;font-size:.92rem;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-align:center}.ppi-principal{background:linear-gradient(180deg,#ef2a3e,#b80f22);border:1px solid hsla(39,86%,69%,.5);box-shadow:0 10px 24px -12px rgba(227,25,45,.9),inset 0 1px 0 hsla(0,0%,100%,.25)}.ppi-copier,.ppi-secondaire{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14)}.ppi-copier:hover,.ppi-principal:hover:not(:disabled),.ppi-secondaire:hover:not(:disabled){border-color:#f4c46a}.ppi-principal:disabled,.ppi-secondaire:disabled{opacity:.55;cursor:wait}.ppi-message{margin:0;padding:8px 12px;border-radius:10px;font-size:.82rem;color:#f6e3b4;background:hsla(39,86%,69%,.1);border:1px solid hsla(39,86%,69%,.3)}.ppi-sous-titre{margin:4px 0 0;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#f4c46a}.ppi-reseaux{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.ppi-reseau{min-height:64px;padding:8px 4px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:.76rem;font-weight:700;color:#e8eaf0;text-decoration:none;background:linear-gradient(170deg,rgba(36,40,64,.55),rgba(6,7,14,.8));border:1px solid hsla(0,0%,100%,.08)}.ppi-reseau:hover{border-color:hsla(39,86%,69%,.45);color:#fff}.ppi-reseau-icone{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:.95rem;color:#fff}.ppi-reseau--x .ppi-reseau-icone{background:#000;border:1px solid hsla(0,0%,100%,.3)}.ppi-reseau--facebook .ppi-reseau-icone{background:#1877f2;font-family:Georgia,serif}.ppi-reseau--whatsapp .ppi-reseau-icone{background:#25d366}.ppi-reseau--reddit .ppi-reseau-icone{background:#ff4500;font-size:.8rem}.ppi-aides{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px}.ppi-aide{min-height:44px;padding:10px 12px;border-radius:14px;display:flex;flex-direction:column;gap:3px;text-align:left;font-size:.76rem;line-height:1.35;color:#b9bfd3;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.08)}.ppi-aide strong{font-size:.82rem;color:#fff}.ppi-aide--discord{cursor:pointer;border-color:rgba(88,101,242,.45)}.ppi-aide--discord:hover{border-color:#5865f2}.ppi-aide--instagram{border-color:rgba(225,48,108,.4)}.ppi-indice-prive{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 14px;border-radius:12px;font-size:.82rem;color:#b9bfd3;background:hsla(0,0%,100%,.04);border:1px dashed hsla(0,0%,100%,.18)}:root[data-theme=light] .ppi-fond{background:rgba(10,12,20,.55)}@media (max-width:720px){.ppi-fond{align-items:flex-end;padding:0}.ppi-fenetre{max-width:none;max-height:92vh;border-radius:22px 22px 0 0;padding:18px 12px calc(14px + env(safe-area-inset-bottom, 0px));animation:ppi-feuille .22s ease-out}.ppi-fenetre:before{content:"";position:absolute;left:50%;top:6px;transform:translateX(-50%);width:44px;height:4px;border-radius:4px;background:hsla(0,0%,100%,.2)}@keyframes ppi-feuille{0%{transform:translateY(40%);opacity:.4}}.ppi-apercu{max-height:34vh}.ppi-apercu--carre,.ppi-apercu--story{height:34vh}.ppi-format{font-size:.74rem;padding:6px 4px}.ppi-actions{grid-template-columns:minmax(0,1fr)}.ppi-reseaux{gap:6px}.ppi-reseau{min-height:58px;font-size:.7rem}.ppi-aides{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ppi-fenetre,.ppi-fond{animation:none}.ppi-roue{animation-duration:2s}}.dx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.dx-bouton{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;max-width:100%;padding:8px 14px;border-radius:11px;box-sizing:border-box;font:inherit;font-size:.86rem;font-weight:700;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere;text-decoration:none;cursor:pointer;color:var(--bx-off);background:color-mix(in srgb,var(--bx-white) 6%,transparent);border:1px solid var(--bx-border2)}.dx-bouton:hover:not(:disabled){border-color:color-mix(in srgb,var(--bx-gold) 65%,transparent);transform:none}.dx-bouton:disabled{opacity:.5;cursor:not-allowed}.dx-bouton--petit{min-height:34px;padding:6px 11px;font-size:.78rem}.dx-bouton--large{width:100%}.dx-bouton--principal{color:#fff;background:linear-gradient(180deg,#e3192d,#8f0d1b);border-color:transparent}.dx-bouton--principal:hover:not(:disabled){color:#fff}.dx-bouton--ok{color:#047857;border-color:rgba(16,185,129,.55);background:rgba(16,185,129,.12)}.dx-bouton--danger{color:#fff;background:linear-gradient(180deg,#e3192d,#8f0d1b);border-color:transparent}.dx-bouton--fantome{background:transparent;border-color:var(--bx-border);color:var(--bx-muted)}:root:not([data-theme=light]) .dx-bouton{color:#d7dbe6;background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.14)}:root:not([data-theme=light]) .dx-bouton--danger,:root:not([data-theme=light]) .dx-bouton--principal{color:#fff;background:linear-gradient(180deg,#e3192d,#8f0d1b);border-color:transparent}:root:not([data-theme=light]) .dx-bouton--ok{color:#34d399;background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.45)}:root:not([data-theme=light]) .dx-bouton--fantome{color:#8f97ad;background:transparent;border-color:hsla(0,0%,100%,.1)}.dx-aide{font-size:.8rem;color:var(--bx-muted)}.dx-aide,.dx-message{margin:0;line-height:1.45;overflow-wrap:anywhere}.dx-message{padding:9px 12px;border-radius:11px;font-size:.84rem;border:1px solid var(--bx-border2);color:var(--bx-off);background:color-mix(in srgb,var(--bx-white) 3%,transparent)}.dx-message a{font-weight:700}.dx-message--info{border-color:rgba(79,157,255,.4);background:rgba(79,157,255,.08)}.dx-message--ok{border-color:rgba(16,185,129,.45);background:rgba(16,185,129,.08)}.dx-message--erreur{border-color:rgba(255,93,93,.5);background:rgba(255,93,93,.08);color:#c81e1e}:root:not([data-theme=light]) .dx-aide{color:#8f97ad}:root:not([data-theme=light]) .dx-message{color:#d7dbe6}:root:not([data-theme=light]) .dx-message--erreur{color:#ff8a8a}.dx-confirmation{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px;border-radius:12px;border:1px solid rgba(255,93,93,.5);background:rgba(255,93,93,.08)}.dx-confirmation p{margin:0;font-size:.84rem;line-height:1.45}.dx-confirmation p,.dx-confirmation strong{overflow-wrap:anywhere}.dx-annonce{flex:1 1 100%;min-width:0;display:flex;flex-direction:column;gap:6px}.dx-pastilles{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.dx-pastille{display:inline-flex;align-items:center;max-width:100%;padding:3px 10px;border-radius:999px;border:1px solid var(--bx-border2);font-size:.74rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.dx-pastille a{color:inherit;text-decoration:underline;text-underline-offset:2px}.dx-pastille--ok{color:#047857;background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.45)}.dx-pastille--attente{color:#b45309;background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.45)}.dx-pastille--ko{color:#c81e1e;background:rgba(255,93,93,.1);border-color:rgba(255,93,93,.45)}.dx-pastille--neutre{color:var(--bx-muted);background:color-mix(in srgb,var(--bx-muted) 10%,transparent)}:root:not([data-theme=light]) .dx-pastille--ok{color:#34d399}:root:not([data-theme=light]) .dx-pastille--attente{color:#fbbf24}:root:not([data-theme=light]) .dx-pastille--ko{color:#ff8a8a}:root:not([data-theme=light]) .dx-pastille--neutre{color:#8f97ad;border-color:hsla(0,0%,100%,.12)}.sv-fenetre.dx-kit{width:min(100%,600px);max-height:min(92vh,860px)}.dx-kit-corps{display:flex;flex-direction:column;gap:14px;min-width:0;padding:14px 16px calc(18px + env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain}.dx-kit .dx-aide{color:#9aa3b8}.dx-kit .dx-message{color:#d7dbe6}.dx-kit .dx-message--erreur{color:#ff8a8a}.dx-kit .dx-bouton{color:#e6e9f2;background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.16)}.dx-kit .dx-bouton--danger,.dx-kit .dx-bouton--principal{color:#fff;background:linear-gradient(180deg,#e3192d,#8f0d1b);border-color:transparent}.dx-kit .dx-bouton--ok{color:#34d399;background:rgba(16,185,129,.14);border-color:rgba(16,185,129,.5)}.dx-kit .dx-bouton--fantome{color:#9aa3b8;background:transparent}.dx-kit-intro{margin:0;font-size:.88rem;line-height:1.45;color:#c9cedb}.dx-kit-etapes{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;counter-reset:etape}.dx-kit-etapes li{counter-increment:etape;display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;border-radius:999px;font-size:.76rem;font-weight:700;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.dx-kit-etapes li:before{content:counter(etape);display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:.7rem;font-weight:900;color:#1a1203;background:#facc15}.dx-kit-section{display:flex;flex-direction:column;gap:8px;min-width:0}.dx-kit-champ-entete{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.dx-kit-champ-entete label,.dx-kit-libelle{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#f4d79a}.dx-kit-champ-entete small{font-size:.74rem;color:#9aa3b8}.dx-kit-champ-entete .dx-bouton{margin-left:auto}.dx-kit-prix{font-size:1.1rem;font-weight:900;color:#fff}.dx-kit-texte{width:100%;min-width:0;box-sizing:border-box;padding:10px 12px;border-radius:11px;font:inherit;font-size:16px;line-height:1.45;color:#eef1fb;background:rgba(5,6,12,.6);border:1px solid hsla(0,0%,100%,.12);resize:vertical}.dx-kit-texte:focus{outline:none;border-color:hsla(39,86%,69%,.6);box-shadow:0 0 0 3px hsla(39,86%,69%,.12)}.dx-kit-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.dx-kit-photos a{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12)}.dx-kit-photos img{width:100%;height:100%;object-fit:cover;display:block}.dx-kit-plateformes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.dx-plateforme{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:46px;min-width:0;padding:8px 12px;border-radius:12px;box-sizing:border-box;font-size:.86rem;font-weight:800;line-height:1.2;text-decoration:none;color:#fff;border:1px solid hsla(0,0%,100%,.14)}.dx-plateforme-nom{min-width:0;overflow-wrap:anywhere}.dx-plateforme--vinted{background:#09848b}.dx-plateforme--leboncoin{background:#d95a0b}.dx-plateforme--whatnot{background:#facc15;color:#1a1203}.dx-plateforme--facebook{background:#1877f2}.dx-plateforme:hover{filter:brightness(1.08)}.dx-kit-vendu{padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.dx-comptes{margin:0;padding:0;list-style:none}.dx-compte,.dx-comptes{display:flex;flex-direction:column;gap:10px}.dx-compte{min-width:0;padding:12px 14px;border-radius:14px;border:1px solid var(--bx-border);background:color-mix(in srgb,var(--bx-white) 3%,transparent)}.dx-compte--connecte{border-color:rgba(16,185,129,.35)}.dx-compte--bientot{opacity:.8}:root:not([data-theme=light]) .dx-compte{border-color:hsla(0,0%,100%,.07);background:rgba(5,6,12,.45)}:root:not([data-theme=light]) .dx-compte--connecte{border-color:rgba(16,185,129,.3);background:linear-gradient(90deg,rgba(16,185,129,.07),rgba(5,6,12,.45) 60%)}.dx-compte-entete{gap:12px}.dx-compte-entete,.dx-compte-titres{display:flex;align-items:center;min-width:0}.dx-compte-titres{flex:1 1 auto;flex-wrap:wrap;gap:4px 10px}.dx-compte-titres strong{font-size:.95rem;color:var(--bx-white);overflow-wrap:anywhere}.dx-compte-marketplace{font-size:.72rem;color:var(--bx-muted)}.dx-logo{flex:0 0 44px;width:44px;height:40px;border-radius:12px;box-sizing:border-box;display:grid;place-items:center;grid-auto-flow:column;justify-content:center;font-size:.82rem;font-weight:900;letter-spacing:-.02em;line-height:1;background:#fff;border:1px solid rgba(0,0,0,.12);color:#111}.dx-logo--ebay{font-size:.92rem;letter-spacing:-.06em}.dx-ebay-e{color:#e53238}.dx-ebay-b{color:#0064d2}.dx-ebay-a{color:#f5af02}.dx-ebay-y{color:#86b817}.dx-logo--whatnot{background:#facc15;color:#1a1203;border-color:transparent}.dx-logo--shopify{background:#95bf47;color:#fff;border-color:transparent}.dx-logo--woocommerce{background:#7f54b3;color:#fff;border-color:transparent}.dx-confirmation--clair{border-color:color-mix(in srgb,var(--bx-red) 50%,transparent)}.dx-bloc-diffusion{display:flex;flex-direction:column;gap:10px;min-width:0;margin:12px 0 4px;padding:12px 14px 14px;border-radius:14px;border:1px solid var(--bx-border2);background:color-mix(in srgb,var(--bx-white) 3%,transparent)}.dx-bloc-diffusion legend{padding:0 6px;font-size:.82rem;font-weight:800;letter-spacing:.06em}.dx-option-diffusion{display:flex;flex-direction:column;gap:4px;min-width:0}.dx-interrupteur-ligne{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;cursor:pointer}.dx-interrupteur-ligne--desactivee{cursor:default}.dx-interrupteur-ligne--desactivee strong{opacity:.65}.dx-interrupteur-texte{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.dx-interrupteur-texte strong{font-size:.9rem;line-height:1.3;overflow-wrap:anywhere}.dx-interrupteur-texte small{font-size:.78rem;line-height:1.4;color:var(--bx-muted);overflow-wrap:anywhere}.dx-interrupteur-ligne .meta-interrupteur{flex-shrink:0}.dx-lien{align-self:flex-start;font-size:.82rem;font-weight:700}:root:not([data-theme=light]) .dx-bloc-diffusion{border-color:hsla(0,0%,100%,.1);background:rgba(5,6,12,.35)}:root:not([data-theme=light]) .dx-interrupteur-texte small{color:#8f97ad}.dx-resultat{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:12px;min-width:0}.dx-resultat h2{margin:0;overflow-wrap:anywhere}.dx-resultat-liste{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.dx-resultat-liste .dx-actions{margin-top:8px}.dx-resultat-detail{display:block;margin-top:4px;font-size:.8rem;opacity:.85}@media (max-width:560px){.dx-kit-corps{padding-left:12px;padding-right:12px}.dx-kit-plateformes{grid-template-columns:minmax(0,1fr)}.dx-actions>.dx-bouton:not(.dx-bouton--petit),.dx-resultat .dx-actions>.dx-bouton{flex:1 1 100%}.dx-compte{padding:12px}}.dx-vendeur-confirme{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;border-radius:12px;border:1px solid hsla(39,86%,69%,.45);background:hsla(39,86%,69%,.08)}.dx-vendeur-confirme strong{font-size:.88rem;line-height:1.35;overflow-wrap:anywhere}.dx-vendeur-confirme p{margin:0;font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.dx-compte-url{flex-basis:100%;min-width:0;font-size:.78rem;font-weight:700;overflow-wrap:anywhere}.dx-form-boutique{display:flex;flex-direction:column;gap:10px;min-width:0;margin:0}.dx-form-boutique input{font-size:16px}.dx-reglages{display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;border-radius:12px;border:1px solid var(--bx-border);background:color-mix(in srgb,var(--bx-white) 2%,transparent)}.dx-reglages-titre{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bx-muted);overflow-wrap:anywhere}.dx-segment{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3px;gap:3px;min-width:0;padding:3px;border-radius:12px;border:1px solid var(--bx-border2);background:color-mix(in srgb,var(--bx-white) 4%,transparent)}.dx-segment-option{min-width:0;min-height:40px;padding:6px;border-radius:9px;border:0;font:inherit;font-size:.78rem;font-weight:700;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;color:var(--bx-muted);background:transparent;box-shadow:none}.dx-segment-option:hover:not(.dx-segment-option--actif){color:var(--bx-off);background:hsla(0,0%,50%,.12);transform:none}.dx-segment-option--actif,.dx-segment-option--actif:hover{color:#fff;background:linear-gradient(180deg,#e3192d,#8f0d1b);transform:none}.dx-segment-option:focus-visible{outline:2px solid #f4c46a;outline-offset:1px}.dx-champ-pct{display:flex;align-items:center;gap:8px;min-width:0}.dx-champ-pct input{width:110px;min-height:42px;box-sizing:border-box;font-size:16px;font-weight:700;text-align:right}.dx-champ-pct span{font-weight:800}:root:not([data-theme=light]) .dx-reglages{border-color:hsla(0,0%,100%,.07);background:rgba(5,6,12,.35)}:root:not([data-theme=light]) .dx-reglages-titre{color:#8f97ad}:root:not([data-theme=light]) .dx-segment{border-color:hsla(0,0%,100%,.08);background:rgba(0,0,0,.4)}:root:not([data-theme=light]) .dx-segment-option{color:#aab1c4}:root:not([data-theme=light]) .dx-segment-option--actif{color:#fff}.dx-shopify{max-width:640px;margin:0 auto;gap:14px}.dx-shopify,.dx-shopify-entete{display:flex;flex-direction:column;min-width:0}.dx-shopify-entete{align-items:center;gap:8px;text-align:center}.dx-shopify-entete h1{margin:0;font-size:1.45rem;line-height:1.25;overflow-wrap:anywhere}.dx-shopify-intro{margin:0;font-size:.92rem;line-height:1.5;color:var(--bx-muted);overflow-wrap:anywhere}.dx-shopify-logos{display:flex;align-items:center;gap:10px}.dx-shopify-logo-bb{width:48px;height:48px;border-radius:12px;display:block}.dx-shopify-plus{font-size:1.2rem;font-weight:900;color:var(--bx-muted)}.dx-shopify-logo{flex:0 0 48px;width:48px;height:48px;font-size:1.3rem}.dx-shopify-carte{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;border-radius:14px;border:1px solid var(--bx-border2);background:color-mix(in srgb,var(--bx-white) 3%,transparent)}.dx-shopify-carte h2{margin:0;font-size:1.05rem;line-height:1.3;overflow-wrap:anywhere}.dx-shopify-points{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.dx-shopify-points li{font-size:.88rem;line-height:1.45;overflow-wrap:anywhere}:root:not([data-theme=light]) .dx-shopify-intro{color:#9aa3b8}:root:not([data-theme=light]) .dx-shopify-carte{border-color:hsla(0,0%,100%,.1);background:rgba(5,6,12,.45)}.dx-import{max-width:760px;margin:0 auto;gap:12px}.dx-import,.dx-import-entete{display:flex;flex-direction:column;min-width:0}.dx-import-entete{gap:6px}.dx-import-entete h1{margin:0;font-size:1.3rem;line-height:1.25;overflow-wrap:anywhere}.dx-import-resultat{display:flex;flex-direction:column;gap:8px;min-width:0}.dx-import-crees{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.dx-import-crees li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;font-size:.84rem;min-width:0}.dx-import-crees li>span{min-width:0;overflow-wrap:anywhere}.dx-import-reessayer{margin-top:8px}.dx-import-outils{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0}.dx-import-filtre{display:flex;align-items:flex-start;gap:8px;flex:1 1 100%;min-width:0;cursor:pointer;font-size:.86rem;font-weight:700;line-height:1.35}.dx-import-filtre input{flex-shrink:0;width:20px;height:20px;margin:0}.dx-import-filtre span{min-width:0;overflow-wrap:anywhere}.dx-import-liste{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.dx-import-ligne{display:grid;grid-template-columns:22px 56px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:10px;border-radius:12px;min-width:0;border:1px solid var(--bx-border);background:color-mix(in srgb,var(--bx-white) 2%,transparent)}.dx-import-ligne--cochee{border-color:rgba(16,185,129,.45)}.dx-import-ligne--manque{border-color:rgba(255,93,93,.55)}.dx-import-ligne--importee{opacity:.7}.dx-import-case{width:20px;height:20px;margin:18px 0 0;cursor:pointer}.dx-import-vignette{width:56px;height:56px;border-radius:10px;overflow:hidden;cursor:pointer;display:grid;place-items:center;font-size:1.4rem;background:hsla(0,0%,50%,.12);border:1px solid var(--bx-border)}.dx-import-vignette img{width:100%;height:100%;object-fit:cover;display:block}.dx-import-corps{display:flex;flex-direction:column;gap:6px;min-width:0}.dx-import-titre{font-size:.9rem;font-weight:800;line-height:1.3;overflow-wrap:anywhere;cursor:pointer}.dx-import-meta{font-size:.76rem;line-height:1.35;color:var(--bx-muted);overflow-wrap:anywhere}.dx-import-piece{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.dx-import-piece-nom{font-size:.82rem;font-weight:700;line-height:1.3;min-width:0;overflow-wrap:anywhere}.dx-import-piece-nom--vide{font-weight:600;font-style:italic;color:var(--bx-muted)}.dx-import-champs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.dx-import-champs label{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:.72rem;font-weight:700;color:var(--bx-muted)}.dx-import-champs label>span{overflow-wrap:anywhere}.dx-import-champs input,.dx-import-champs select{width:100%;min-width:0;min-height:40px;box-sizing:border-box;font-size:16px}.dx-choix-piece{display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px;border-radius:10px;border:1px dashed var(--bx-border2)}.dx-choix-piece-grille{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;min-width:0}.dx-choix-piece-grille input,.dx-choix-piece-grille select{width:100%;min-width:0;min-height:40px;box-sizing:border-box;font-size:16px}.dx-import-barre{position:-webkit-sticky;position:sticky;bottom:12px;z-index:30;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:10px 12px;border-radius:14px;background:var(--bx-card);border:1px solid var(--bx-border2);box-shadow:0 18px 40px -18px rgba(0,0,0,.75)}.dx-import-barre-texte{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 180px}.dx-import-barre-texte strong{font-size:.92rem;line-height:1.3;overflow-wrap:anywhere}.dx-import-manque{font-size:.78rem;font-weight:800;line-height:1.35;color:#d62839;overflow-wrap:anywhere}:root:not([data-theme=light]) .dx-import-ligne{border-color:hsla(0,0%,100%,.07);background:rgba(5,6,12,.45)}:root:not([data-theme=light]) .dx-import-ligne--cochee{border-color:rgba(16,185,129,.4)}:root:not([data-theme=light]) .dx-import-ligne--manque{border-color:rgba(255,93,93,.55)}:root:not([data-theme=light]) .dx-import-champs label,:root:not([data-theme=light]) .dx-import-meta,:root:not([data-theme=light]) .dx-import-piece-nom--vide{color:#8f97ad}:root:not([data-theme=light]) .dx-import-barre{background:#12141c;border-color:hsla(0,0%,100%,.12)}:root:not([data-theme=light]) .dx-import-manque{color:#ff6b6b}:root:not([data-theme=light]) .dx-choix-piece{border-color:hsla(0,0%,100%,.14)}@media (min-width:600px){.dx-choix-piece-grille{grid-template-columns:repeat(2,minmax(0,1fr))}.dx-import-filtre{flex:1 1 auto}}@media (max-width:720px){.dx-import-barre{bottom:calc(76px + var(--bas-securite));flex-direction:column;align-items:stretch}.dx-import-barre>.dx-bouton{width:100%}}@media (max-width:560px){.dx-shopify-carte{padding:12px}.dx-import-resultat .dx-actions>.dx-bouton,.dx-shopify .dx-actions>.dx-bouton{flex:1 1 100%}}