:root{--braise:#ff6a33;--braise-texte:#ff8a5c;--sable:#f2c27a;--sable-texte:#f6d3a0;--nebuleuse:#9f7bff;--nebuleuse-2:#4fd8ff;--nebuleuse-texte:#cdb9ff;--legende:#ffd36b;--voie-fond-braise:radial-gradient(120% 90% at 20% 0%, #ff5c2b42, transparent 60%);--voie-fond-sable:radial-gradient(120% 90% at 80% 0%, #f2c27a33, transparent 60%);--voie-fond-nebuleuse:radial-gradient(120% 90% at 50% 0%, #9f7bff47, #4fd8ff12 45%, transparent 70%);--voie-fond-or:radial-gradient(120% 90% at 50% 0%, #ffd36b3d, transparent 62%)}[data-teinte=braise]{--teinte:var(--braise);--teinte-texte:var(--braise-texte);--teinte-fond:var(--voie-fond-braise)}[data-teinte=sable]{--teinte:var(--sable);--teinte-texte:var(--sable-texte);--teinte-fond:var(--voie-fond-sable)}[data-teinte=nebuleuse]{--teinte:var(--nebuleuse);--teinte-texte:var(--nebuleuse-texte);--teinte-fond:var(--voie-fond-nebuleuse)}[data-teinte=or]{--teinte:var(--legende);--teinte-texte:var(--or-texte);--teinte-fond:var(--voie-fond-or)}.voie{--teinte:var(--braise);--teinte-texte:var(--braise-texte);gap:var(--e-5);padding-top:var(--e-3);padding-bottom:var(--e-5);display:grid}.voie-colonne{gap:var(--e-5);align-content:start;min-width:0;display:grid}.voie-entete{gap:var(--e-2);display:grid}.voie-retour{min-height:32px;color:var(--texte-doux);font-size:var(--t-meta);justify-self:start;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.voie-retour:hover{color:var(--texte)}.voie-retour svg{width:16px;height:16px}.voie-sur-titre{color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;font-weight:800;font-stretch:112%}.voie-titre{margin:0 0 0 20px;padding:8px 20px 10px 16px;font-size:clamp(1.8rem,1.4rem + 2vw,2.4rem)}.voie-titre:after{content:"";z-index:-2;width:10px;transform:skewX(var(--biais));background:linear-gradient(180deg, #ffb07a, var(--orange) 55%, #c63a14);border-radius:3px;position:absolute;top:6px;bottom:4px;left:-14px}.voie-ligne{max-width:62ch;color:var(--texte-doux);margin:0;line-height:1.5}.voie-panneau{gap:var(--e-3);padding:var(--e-4);border-radius:var(--r-plaque);background:linear-gradient(180deg, #2227388c, #12151eeb), var(--nuit-2);box-shadow:inset 0 0 0 1px #aabeff29, inset 0 1px 0 #ffffff0d, var(--ombre-2);min-width:0;display:grid;position:relative}.voie-panneau[data-teinte]{background:var(--teinte-fond), linear-gradient(180deg, #221e22b3, #12151ef0), var(--nuit-2);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--teinte) 50%, transparent), inset 0 1px 0 #ffffff0d, var(--ombre-2)}.voie-panneau--cheval{margin-top:18px}.voie-panneau>.titre-plaque--cheval{margin-bottom:0}.voie-section{align-items:center;gap:var(--e-3);font-family:var(--police-stade);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:1.45rem;font-weight:900;line-height:1;display:flex}.voie-section:after{content:"";background:var(--filet-fort);flex:1;height:1px}.voie-section small{font-family:var(--police-texte);font-size:var(--t-meta);letter-spacing:0;text-transform:none;color:var(--texte-doux);font-weight:600}.voie-doux{color:var(--texte-doux);font-size:var(--t-meta);margin:0;line-height:1.45}.voie-mesure{color:var(--texte-faible);font-size:var(--t-meta);align-items:baseline;gap:8px;margin:0;line-height:1.4;display:flex}.voie-mesure:before{content:"";background:var(--bleu-texte);border-radius:2px;flex:none;width:7px;height:7px;transform:translateY(-1px)rotate(45deg)}.voie-pastille{min-height:26px;color:var(--teinte-texte,var(--texte));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--teinte,#fff) 60%, transparent);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#0b0d13b8;border-radius:99px;align-items:center;gap:6px;padding:3px 11px;font-size:.78rem;font-weight:800;font-stretch:110%;line-height:1.2;display:inline-flex}.voie-pastille--plein{color:#160904;background:var(--teinte);box-shadow:0 0 16px -4px var(--teinte)}.voie-scene{height:clamp(300px,48svh,480px);margin:0 calc(-1 * var(--bord-g));background:radial-gradient(60% 30% at 50% 100%, color-mix(in srgb, var(--teinte) 30%, transparent), transparent 70%), #090a0f;border-block:1px solid var(--filet);position:relative;overflow:hidden}.voie-scene:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#07080cc7);height:34%;position:absolute;bottom:0;left:0;right:0}.voie-scene .createur__statut:not([data-travail]){display:none}.voie-scene__coin{z-index:2;right:var(--bord-d);top:var(--e-4);pointer-events:none;justify-items:end;gap:6px;display:grid;position:absolute}.voie-scene__plaque{z-index:2;left:var(--bord-g);bottom:var(--e-4);pointer-events:none;text-shadow:0 2px 12px #000000d9;gap:4px;max-width:70%;display:grid;position:absolute}.voie-scene__qui{color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;font-weight:800;font-stretch:112%}.voie-scene__nom{font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(2rem,1.6rem + 2vw,2.8rem);font-weight:900;line-height:.9}.voie-scene__repli{place-items:center;padding-bottom:40px;display:grid;position:absolute;inset:0}.voie-jauge{gap:8px;display:grid}.voie-jauge__piste{background:var(--nuit-0);height:18px;box-shadow:var(--ombre-creux);border-radius:9px;margin-top:22px;position:relative}.voie-jauge__place,.voie-jauge__reserve,.voie-jauge__libre{border-radius:6px;position:absolute;top:3px;bottom:3px}.voie-jauge__place{width:calc(var(--place) * (100% - 6px));background:linear-gradient(90deg, #c63a14, var(--orange) 45%, var(--sable) 90%, #fff0c4);left:3px;box-shadow:0 0 16px -2px #ff8c46b3}.voie-jauge__libre{left:calc(3px + var(--place) * (100% - 6px));width:calc(var(--libre) * (100% - 6px));background:repeating-linear-gradient(-45deg,#ffb07ae6 0 4px,#ffb07a66 4px 8px);border-radius:0 6px 6px 0}.voie-jauge__reserve{left:calc(3px + (var(--place) + var(--libre)) * (100% - 6px));width:calc(var(--reserve) * (100% - 6px));background:repeating-linear-gradient(-45deg,#f2c27a73 0 4px,#f2c27a1f 4px 8px);border-radius:0 6px 6px 0}.voie-jauge__cran{top:-6px;bottom:-6px;left:calc(3px + var(--a) * (100% - 6px));background:#ffffffe6;width:2px;position:absolute;box-shadow:0 0 8px #fff9}.voie-jauge__cran span{color:var(--texte);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:800;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.voie-jauge__cran:last-child span{top:auto;bottom:-22px;transform:translate(-100%)}.voie-jauge__echelle{margin-top:14px}.voie-jauge__cran[data-atteint]{background:var(--sable)}.voie-jauge__echelle{justify-content:space-between;gap:var(--e-3);color:var(--texte-faible);font-family:var(--police-stade);font-size:.85rem;font-weight:800;display:flex}.voie-jauge__legende{color:var(--texte-doux);font-size:var(--t-meta);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.voie-jauge__legende li{align-items:center;gap:6px;display:inline-flex}.voie-jauge__legende i{border-radius:3px;width:14px;height:8px}.voie-jauge__legende i[data-k=place]{background:linear-gradient(90deg, var(--orange), var(--sable))}.voie-jauge__legende i[data-k=libre]{background:repeating-linear-gradient(-45deg,#ffb07ae6 0 3px,#ffb07a66 3px 6px)}.voie-jauge__legende i[data-k=reserve]{background:repeating-linear-gradient(-45deg,#f2c27a73 0 3px,#f2c27a1f 3px 6px)}.voie-part{gap:2px;display:grid}.voie-part b{font-family:var(--police-stade);font-size:3.1rem;font-weight:900;line-height:.85}.voie-part b small{color:var(--texte-doux);margin-left:3px;font-size:1.4rem}.voie-cases{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:8px;display:grid}.voie-case{min-width:0;box-shadow:inset 0 0 0 1px var(--filet);color:inherit;background:#0b0d138c;border-radius:12px;align-content:start;gap:4px;padding:10px 12px;text-decoration:none;display:grid}.voie-case b{font-family:var(--police-stade);letter-spacing:.02em;font-size:1.35rem;font-weight:900;line-height:1}.voie-case span{color:var(--texte-doux);font-size:.82rem;line-height:1.35}.voie-case small{color:var(--texte-faible);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;font-weight:800;font-stretch:112%}a.voie-case{transition:box-shadow .16s,transform .16s}a.voie-case:hover{box-shadow:inset 0 0 0 1px var(--filet-fort)}a.voie-case:active{transform:translateY(1px)}.voie-case[data-teinte] b{color:var(--teinte-texte)}.voie-case--fait b{color:var(--sable)}.voie-case--attend{box-shadow:inset 0 0 0 1.5px var(--orange), 0 0 18px -8px #ff5c2bcc}.voie-familles{gap:6px;display:grid}.voie-famille{box-shadow:inset 0 0 0 1px var(--filet);background:#0b0d1380;border-radius:12px;gap:0;display:grid}.voie-famille[data-ouverte]{background:linear-gradient(#ff5c2b1a,#0b0d1380 60px);box-shadow:inset 0 0 0 1px #ff6a3373}.voie-famille__tete{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto 34px;align-items:center;gap:10px;padding:8px 10px;display:grid}.voie-famille__tete:focus-visible{box-shadow:var(--focus);outline:none}.voie-famille__code{font-family:var(--police-stade);letter-spacing:.04em;font-size:1.1rem;font-weight:900}.voie-famille__plus{color:var(--sable);font-family:var(--police-stade);white-space:nowrap;font-size:.95rem;font-weight:800}.voie-lettre{background:var(--nuit-3);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--filet-fort);font-family:var(--police-stade);border-radius:9px;place-items:center;font-size:1.35rem;font-weight:900;display:grid}.voie-lettre[data-l=S]{color:#1d1203;background:linear-gradient(#fff0b8,#ffcf5c 50%,#e6a020)}.voie-lettre[data-l=A]{color:#ffd3c2;background:linear-gradient(#ff5c2b73,#ff5c2b2e);box-shadow:inset 0 0 0 1px #ff8c64b3}.voie-lettre[data-l=B]{color:#cfdcff;background:#3e6dff42;box-shadow:inset 0 0 0 1px #8aa6ff8c}.voie-lettre[data-l=C]{color:#c7ccd6}.voie-lettre[data-l=D]{color:var(--texte-faible)}.voie-barre{background:var(--nuit-0);height:10px;box-shadow:var(--ombre-creux);border-radius:5px;position:relative}.voie-barre i,.voie-barre u{border-radius:5px;position:absolute;top:0;bottom:0}.voie-barre i{width:var(--v);background:linear-gradient(90deg,#39425c,#8aa6ff);left:0}.voie-barre--chaud i{background:linear-gradient(90deg, #c63a14, var(--orange) 60%, #ffb07a)}.voie-barre u{left:var(--v);width:var(--plus,0%);background:repeating-linear-gradient(-45deg,#ffdcbef2 0 3px,#ffdcbe59 3px 6px);border-radius:0 5px 5px 0}.voie-barre em{top:-4px;bottom:-4px;left:var(--plafond);border-left:2px dashed #ffffff8c;width:0;position:absolute}.voie-sous{gap:10px;padding:2px 10px 12px 64px;display:grid}.voie-sous__ligne{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;display:grid}.voie-sous__nom{font-size:var(--t-meta);justify-content:space-between;align-items:baseline;gap:8px;font-weight:600;display:flex}.voie-sous__nom b{font-family:var(--police-stade);font-size:1.1rem;font-weight:800}.voie-sous__nom b ins{color:var(--sable);text-decoration:none}.voie-pas{grid-row:span 2;grid-auto-flow:column;align-items:center;gap:4px;display:inline-grid}.voie-pas button{background:var(--nuit-4);width:40px;height:40px;color:var(--texte);font-family:var(--police-stade);cursor:pointer;border:0;border-radius:10px;place-items:center;padding:0;font-size:1.35rem;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffff1f,0 2px #06080e}.voie-pas button.voie-pas__plus{color:#160904;background:linear-gradient(180deg, #ffb07a, var(--orange) 60%, #e8461b);box-shadow:inset 0 1px #ffffff80,0 2px #9c2c0c}.voie-pas button:disabled{color:var(--texte-faible);background:var(--nuit-3);box-shadow:inset 0 0 0 1px var(--filet);cursor:not-allowed}.voie-pas button:focus-visible{box-shadow:var(--focus);outline:none}.voie-pas small{color:var(--sable);text-align:center;white-space:nowrap;grid-column:span 2;font-size:.72rem;font-weight:700}.voie-arbre{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.voie-branche{min-width:0;box-shadow:inset 0 0 0 1px var(--filet);background:#0b0d1373;border-radius:14px;align-content:start;gap:8px;padding:10px 8px;display:grid}.voie-branche__nom{font-family:var(--police-stade);letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:1.05rem;font-weight:900}.voie-branche[data-choisie]{background:linear-gradient(#ff5c2b2e,#0b0d1380 70%);box-shadow:inset 0 0 0 1.5px #ff6a33bf,0 0 24px -10px #ff5c2be6}.voie-branche[data-choisie] .voie-branche__nom{color:var(--braise-texte)}.voie-branche:not([data-choisie]){opacity:.66}.voie-noeud{background:var(--nuit-3);min-height:80px;box-shadow:inset 0 0 0 1px var(--filet-fort);text-align:center;border-radius:10px;align-content:center;gap:4px;padding:8px 6px;display:grid}.voie-noeud__rang{color:var(--texte-faible);letter-spacing:.1em;font-size:.7rem;font-weight:800}.voie-noeud__trait{font-family:var(--police-stade);letter-spacing:.02em;font-size:1.02rem;font-weight:800;line-height:1.05}.voie-noeud__etat{color:var(--texte-doux);font-size:.74rem;line-height:1.25}.voie-noeud[data-etat=acquis]{color:#241402;background:linear-gradient(#ffe8a6,#f2b33a 60%,#d38a0f);box-shadow:inset 0 1px #fff9,0 0 18px -6px #ffc54de6}.voie-noeud[data-etat=acquis] .voie-noeud__rang,.voie-noeud[data-etat=acquis] .voie-noeud__etat{color:#4a2e05}.voie-noeud[data-etat=encours]{box-shadow:inset 0 0 0 1.5px var(--orange)}.voie-noeud[data-etat=ferme]{background:repeating-linear-gradient(-45deg, #ffffff09 0 6px, transparent 6px 12px), var(--nuit-3)}.voie-noeud__choix{gap:4px;margin-top:2px;display:grid}.voie-noeud__choix button{min-height:36px;color:var(--texte);font:700 .8rem/1.15 var(--police-texte);box-shadow:inset 0 0 0 1px var(--filet-fort);cursor:pointer;background:#0b0d1399;border:0;border-radius:8px;padding:4px 6px}.voie-branche__changer{min-height:36px;color:var(--bleu-texte);font:600 .8rem / 1.2 var(--police-texte);text-align:center;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--bleu-texte) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--bleu-texte) 40%, transparent);cursor:pointer;background:0 0;border:0;justify-self:center;padding:0 6px}.voie-branche__changer:disabled{color:var(--texte-faible);cursor:default;text-decoration:none}.voie-noeud__choix button[aria-pressed=true]{color:#160904;background:linear-gradient(180deg, #ffb07a, var(--orange));box-shadow:none}.voie-noeud__choix button:disabled{color:var(--texte-faible);cursor:not-allowed}.voie-noeud__choix button[aria-pressed=true]:disabled{color:#160904;cursor:default}.voie-noeud[data-etat=acquis] .voie-noeud__choix button:not([aria-pressed=true]){color:#4a2e05;background:#ffffff59}.voie-maitrise{background:var(--nuit-0);border-radius:3px;height:6px;margin:2px 4px 0;overflow:hidden}.voie-maitrise i{width:var(--m);background:linear-gradient(90deg, var(--orange), var(--sable));height:100%;display:block}.voie-lecture{box-shadow:inset 0 0 0 1px var(--filet);background:#0b0d138c;border-radius:14px;align-content:start;gap:4px;padding:12px;display:grid}.voie-lecture span{color:var(--texte-doux);font-size:var(--t-meta);line-height:1.38}.voie-cta{z-index:8;bottom:calc(var(--barre-onglets) + 10px);gap:6px;padding-top:8px;display:grid;position:sticky}.voie-cta .bouton{width:100%}.voie-cta__note{color:var(--texte-faible);font-size:var(--t-meta);text-align:center;margin:0}.voie-frise{gap:0;margin:0;padding:0;list-style:none;display:grid}.voie-acte{padding-bottom:var(--e-4);grid-template-columns:36px minmax(0,1fr);gap:0 12px;display:grid;position:relative}.voie-acte:before{content:"";background:linear-gradient(180deg, var(--teinte), color-mix(in srgb, var(--teinte) 15%, transparent));width:2px;position:absolute;top:38px;bottom:0;left:17px}.voie-acte:last-child:before{content:none}.voie-acte__pastille{color:#160904;background:var(--teinte);width:36px;height:36px;box-shadow:0 0 18px -4px var(--teinte);font-family:var(--police-stade);border-radius:10px;place-items:center;font-size:1.15rem;font-weight:900;display:grid}.voie-acte[data-avenir] .voie-acte__pastille{color:var(--teinte);background:var(--nuit-2);box-shadow:inset 0 0 0 1.5px var(--teinte)}.voie-acte__tete{align-content:center;gap:2px;min-height:36px;display:grid}.voie-acte__tete b{color:var(--teinte-texte);font-family:var(--police-stade);letter-spacing:.03em;text-transform:uppercase;font-size:1.35rem;font-weight:900;line-height:1}.voie-acte__tete span{color:var(--texte-doux);font-size:var(--t-meta);line-height:1.35}.voie-etapes{grid-column:2;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.voie-etape{box-shadow:inset 0 0 0 1px var(--filet);background:#0b0d1380;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.voie-etape__n{background:var(--nuit-3);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--filet-fort);font-family:var(--police-stade);border-radius:50%;place-items:center;font-size:.95rem;font-weight:900;display:grid}.voie-etape__n svg{width:15px;height:15px}.voie-etape__titre{gap:1px;min-width:0;font-weight:700;line-height:1.25;display:grid}.voie-etape__titre small{color:var(--texte-faible);font-size:var(--t-meta);font-weight:500}.voie-etape__quand{color:var(--texte-faible);font-size:var(--t-micro);text-align:right;white-space:nowrap;font-weight:700}.voie-etape[data-etat=faite]{color:var(--texte-doux)}.voie-etape[data-etat=faite] .voie-etape__n{color:#160904;background:var(--teinte);box-shadow:none}.voie-etape[data-etat=courante]{background:linear-gradient(90deg, color-mix(in srgb, var(--teinte) 22%, transparent), #0b0d1380);box-shadow:inset 0 0 0 1.5px var(--teinte), 0 0 24px -12px var(--teinte)}.voie-etape[data-etat=courante] .voie-etape__n{color:#160904;box-shadow:0 0 0 3px color-mix(in srgb, var(--teinte) 60%, transparent);background:#fff}.voie-etape[data-etat=courante] .voie-etape__quand{color:var(--teinte-texte)}.voie-etape[data-etat=avenir]{opacity:.72}.voie-frise__plus{min-height:36px;color:var(--bleu-texte);font:600 var(--t-meta) / 1 var(--police-texte);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--bleu-texte) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--bleu-texte) 40%, transparent);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-self:start;margin-top:2px;padding:0 10px}.voie-plaque{--titre-fond:linear-gradient(180deg, color-mix(in srgb, var(--teinte) 55%, #fff), var(--teinte) 55%, color-mix(in srgb, var(--teinte) 72%, #000));--titre-levre:color-mix(in srgb, var(--teinte) 35%, #000);color:#160904;text-shadow:0 1px #ffffff59}.voie-frise__plus{grid-column:2}.voie-acte__condition{color:var(--texte-faible);font-size:var(--t-meta);grid-column:2;align-items:baseline;gap:6px;margin-top:8px;line-height:1.4;display:flex}.voie-acte__condition svg{flex:none;width:12px;height:12px;transform:translateY(1px)}.voie-carte{align-items:center;gap:var(--e-4);grid-template-columns:auto minmax(0,1fr);display:grid}.voie-carte__infos{gap:8px;min-width:0;display:grid}.voie-carte__infos>b{font-family:var(--police-stade);font-size:1.3rem;font-weight:900;line-height:1.1}.voie-carte__infos>b span{color:var(--or-texte)}.voie-actions{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.voie-actions .bouton{width:100%}.voie-semaine__titre{font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.3rem + 1.4vw,2rem);font-weight:900;line-height:1}.voie-semaine__demande{margin:0;font-size:1.05rem;line-height:1.45}.voie-progres{gap:6px;display:flex}.voie-progres i{background:var(--nuit-0);height:8px;box-shadow:inset 0 0 0 1px var(--filet);border-radius:4px;flex:1}.voie-progres i[data-plein]{background:linear-gradient(90deg, var(--teinte), color-mix(in srgb, var(--teinte) 60%, #fff));box-shadow:0 0 10px -2px var(--teinte)}.voie-alerte{background:color-mix(in srgb, var(--braise) 12%, #0b0d1399);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--braise) 55%, transparent);font-size:var(--t-meta);border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:11px 13px;line-height:1.45;display:grid}.voie-alerte b{color:var(--braise-texte)}.voie-alerte__icone{background:var(--braise);color:#160904;width:22px;height:22px;font-family:var(--police-stade);border-radius:50%;place-items:center;font-size:.95rem;font-weight:900;display:grid}.voie-legende{gap:var(--e-2)}.voie-legende .voie-jauge{margin-top:2px}.voie-regles{display:block}.voie-regles__corps{gap:var(--e-3);margin-top:var(--e-3);display:grid}.voie-regles>summary{cursor:pointer;touch-action:manipulation;min-height:32px;list-style:none}.voie-regles>summary::-webkit-details-marker{display:none}.voie-regles>summary:before{content:"";border-right:2px solid var(--texte-doux);border-bottom:2px solid var(--texte-doux);width:8px;height:8px;transition:transform var(--d-court);flex:none;order:2;margin:0 4px 4px;transform:rotate(45deg)}.voie-regles[open]>summary:before{margin-bottom:-2px;transform:rotate(-135deg)}.voie-regles__boucle{counter-reset:boucle;gap:10px;margin:0;padding:0;list-style:none;display:grid}.voie-regles__boucle li{counter-increment:boucle;color:var(--texte-doux);font-size:var(--t-meta);grid-template-columns:28px minmax(0,1fr);column-gap:12px;line-height:1.45;display:grid}.voie-regles__boucle li:before{content:counter(boucle);background:var(--nuit-4);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--filet-fort);color:var(--texte);font-family:var(--police-stade);border-radius:8px;grid-row:span 2;place-items:center;font-size:1.05rem;font-weight:900;display:grid}.voie-regles__boucle li b{color:var(--texte);font-size:.95rem}.voie-mots{padding-top:var(--e-2);border-top:1px solid var(--filet)}.voie-mots>summary{min-height:36px;color:var(--sable-texte);font-size:var(--t-meta);cursor:pointer;touch-action:manipulation;align-items:center;font-weight:700;display:inline-flex}.voie-mots dl{margin:var(--e-2) 0 0;font-size:var(--t-meta);grid-template-columns:max-content minmax(0,1fr);gap:8px 14px;line-height:1.45;display:grid}.voie-mots dt{color:var(--texte);font-weight:700}.voie-mots dd{color:var(--texte-doux);margin:0}@media (max-width:520px){.voie-mots dl{grid-template-columns:minmax(0,1fr);gap:2px}.voie-mots dd{margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.voie-regles>summary:before{transition:none}}.voie-camp-tuiles{gap:var(--e-2);min-width:0;display:grid}.voie-camp-tuiles>.voie-doux{margin-top:-4px}.voie-coches{grid-column:2;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.voie-coches li{color:var(--texte-doux);font-size:var(--t-meta);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.voie-coches li:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--teinte);border-radius:4px}.voie-coches li[data-fait]:before{background:var(--teinte)}.voie-coches li[data-fait]{color:var(--texte)}.voie-coches b{color:var(--teinte-texte);font-family:var(--police-stade);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.voie-place{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.voie-place__chip{box-shadow:inset 0 0 0 1px var(--filet-fort);font-size:var(--t-meta);background:#0b0d138c;border-radius:99px;padding:3px 10px;font-weight:700}.voie-place:not([data-place=cinq]) .voie-place__chip{background:color-mix(in srgb, var(--braise) 12%, #0b0d1399);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--braise) 55%, transparent);color:var(--braise-texte)}.voie-place__lien{color:var(--orange-texte);font-size:var(--t-meta);font-weight:700}.voie-choix-sous{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.voie-choix-sous button{background:var(--nuit-3);min-height:74px;box-shadow:inset 0 0 0 1px var(--filet-fort);color:var(--texte);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.voie-choix-sous button[aria-pressed=true]{background:linear-gradient(180deg, #ff5c2b38, #ff5c2b0d), var(--nuit-3);box-shadow:inset 0 0 0 1.5px var(--orange), 0 0 20px -8px #ff5c2bcc}.voie-choix-sous button:disabled{color:var(--texte-faible);cursor:not-allowed}.voie-choix-sous button:focus-visible{box-shadow:var(--focus);outline:none}.voie-choix-sous__haut{font-size:var(--t-meta);justify-content:space-between;align-items:baseline;gap:8px;font-weight:700;display:flex}.voie-choix-sous__haut b{font-family:var(--police-stade);white-space:nowrap;font-size:1.15rem}.voie-choix-sous__haut b small{font-size:.85rem}.voie-choix-sous__atelier{color:var(--texte-faible);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;font-weight:800}.voie-groupes{gap:var(--e-3);display:grid}.voie-groupe{gap:6px;display:grid}.voie-groupe>span{color:var(--texte-doux);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;font-weight:800}.voie-medailles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.voie-medaille{box-shadow:inset 0 0 0 1px var(--filet);background:#0b0d138c;border-radius:12px;justify-items:start;gap:4px;padding:10px 12px;display:grid}.voie-medaille b{font-family:var(--police-stade);font-size:1.3rem;font-weight:900}.voie-medaille span{color:var(--texte-doux);font-size:.82rem}.voie-medaille[data-medaille=bronze] b{color:#e2a679}.voie-medaille[data-medaille=argent] b{color:#d7dde8}.voie-medaille[data-medaille=or] b{color:var(--or-texte)}.voie-medaille[data-gagnee]{box-shadow:inset 0 0 0 1.5px var(--or), 0 0 20px -8px #ffc54de6}.tir[data-zone=cercle] .tir__terrain{--panier-y:max(30%, 112px)}.tir[data-zone=cercle] .tir__tireur{transition:transform .22s var(--ease-sortie)}.tir[data-zone=cercle][data-etat=monte] .tir__tireur{transform:translateY(-58px)scale(1.04)}.tir[data-zone=cercle] .tir__plein{background:linear-gradient(0deg, #b9781f, var(--sable) 55%, #fff1d6)}.tir[data-zone=cercle] .tir__arceau{stroke-width:4px}.voie-classeur{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.voie-classeur__carte{color:var(--texte);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-items:center;gap:4px;padding:6px 4px 8px;display:grid;position:relative}.voie-classeur__carte[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--nebuleuse), 0 0 22px -10px var(--nebuleuse);background:#9f7bff29}.voie-classeur__carte[data-refus] .carte{filter:grayscale(.85)brightness(.62)}.voie-classeur__carte:focus-visible{box-shadow:var(--focus);outline:none}.voie-classeur__nom{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8rem;font-weight:700;overflow:hidden}.voie-classeur__info{color:var(--texte-faible);text-align:center;font-size:.72rem;font-weight:700;line-height:1.2}.voie-mentor{justify-items:center;gap:var(--e-3);text-align:center;display:grid}.voie-mentor__titre{font-family:var(--police-stade);text-transform:uppercase;margin:0;font-size:clamp(1.6rem,1.3rem + 1.6vw,2.2rem);font-weight:900;line-height:.95}.voie-lecons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.voie-lecon{background:var(--nuit-3);box-shadow:inset 0 0 0 1px var(--filet-fort);color:var(--texte);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:16px;align-content:start;gap:8px;padding:14px 12px;display:grid;position:relative}.voie-lecon b{font-family:var(--police-stade);letter-spacing:.03em;text-transform:uppercase;font-size:1.3rem;font-weight:900;line-height:1}.voie-lecon__gain{color:var(--sable);font-family:var(--police-stade);font-size:1.55rem;font-weight:900;line-height:1}.voie-lecon p{color:var(--texte-doux);font-size:var(--t-meta);margin:0;line-height:1.4}.voie-lecon[aria-pressed=true]{background:linear-gradient(180deg, #a86bff3d, #4fd8ff0f), var(--nuit-3);box-shadow:inset 0 0 0 1.5px var(--nebuleuse), 0 0 26px -10px #9f7bfff2}.voie-lecon:disabled{cursor:not-allowed;opacity:.6}.voie-lecon:focus-visible{box-shadow:var(--focus);outline:none}.voie-lecon__traits{flex-wrap:wrap;gap:4px;display:flex}.voie-lecon__traits button{min-height:32px;color:var(--texte);font:700 .82rem/1 var(--police-texte);box-shadow:inset 0 0 0 1px var(--filet-fort);cursor:pointer;background:#0b0d1399;border:0;border-radius:8px;padding:0 10px}.voie-lecon__traits button[aria-pressed=true]{color:#10091f;background:var(--nebuleuse-texte)}.voie-calendrier{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.voie-jour{color:var(--texte-faible);letter-spacing:.06em;text-transform:uppercase;background:#0b0d1380;border-radius:8px;justify-items:center;gap:3px;padding:6px 0;font-size:.72rem;font-weight:800;display:grid}.voie-jour b{color:var(--texte-doux);font-family:var(--police-stade);font-size:1rem;font-weight:900}.voie-jour[data-etat=absent]{color:#d9c6ff;background:repeating-linear-gradient(-45deg,#9f7bff47 0 6px,#9f7bff1f 6px 12px);box-shadow:inset 0 0 0 1px #9f7bff73}.voie-jour[data-etat=absent] b{color:#fff}.voie-jour[data-etat=retour]{color:#160904;background:var(--sable)}.voie-jour[data-etat=retour] b{color:#160904}.voie-depart{box-shadow:inset 0 0 0 1px var(--filet);background:#0b0d138c;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.voie-depart b{margin-bottom:4px;font-size:1.05rem;line-height:1.3;display:block}.voie-gardes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.voie-garde{color:var(--texte-doux);font-size:var(--t-meta);align-items:flex-start;gap:10px;line-height:1.45;display:flex}.voie-garde:before{content:"";background:#4fd8ff2e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%238fe6ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px;box-shadow:inset 0 0 0 1px #4fd8ff80}.voie-garde[data-non]:before{background:#ff5c2b2e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 4.5l7 7m0-7l-7 7' fill='none' stroke='%23ff8a5c' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/12px no-repeat;box-shadow:inset 0 0 0 1px #ff5c2b80}.voie-moment{z-index:60;padding:var(--e-5) var(--bord-d) calc(var(--e-5) + env(safe-area-inset-bottom,0px)) var(--bord-g);background:var(--teinte-fond), radial-gradient(70% 50% at 50% 40%, color-mix(in srgb, var(--teinte) 22%, transparent), transparent 70%), #05060af0;place-items:center;animation:.42s cubic-bezier(.2,.8,.2,1) both voie-moment-entre;display:grid;position:fixed;inset:0;overflow-y:auto}.voie-moment__corps{justify-items:center;gap:var(--e-4);text-align:center;width:min(100%,460px);display:grid}.voie-moment__carte{filter:drop-shadow(0 22px 34px #000000bf) drop-shadow(0 0 34px color-mix(in srgb, var(--teinte) 45%, transparent));animation:.9s cubic-bezier(.2,.9,.25,1.15) .12s both voie-moment-carte}.voie-moment__titre{font-family:var(--police-stade);text-transform:uppercase;text-shadow:0 0 30px color-mix(in srgb, var(--teinte) 60%, transparent);margin:0;font-size:clamp(2.2rem,1.6rem + 3vw,3.2rem);font-weight:900;line-height:.92}.voie-moment__ligne{color:var(--texte-doux);margin:0;font-size:1.05rem;line-height:1.45}.voie-moment__gains{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.voie-moment .bouton{min-width:min(100%,300px)}@keyframes voie-moment-entre{0%{opacity:0}}@keyframes voie-moment-carte{0%{opacity:0;transform:translateY(26px)scale(.86)rotate(-4deg)}}@media (prefers-reduced-motion:reduce){.voie-moment,.voie-moment__carte{animation:none}}.carte--legende{--bord:2.3cqw;--teinte:var(--legende)}.carte--legende .carte__cadre{background:repeating-linear-gradient(98deg,#ffffff1f 0 1px,#0000000f 1px 2px,#0000 2px 4px),linear-gradient(150deg,#fff3c4 0%,#ffd36b 22%,#c98a12 48%,#ffe7a0 70%,#b8770c 100%);box-shadow:0 0 0 .4cqw #ffe6a08c,0 0 5cqw .4cqw #ffc54d73}.voie-tuile{--teinte:var(--braise);--teinte-texte:var(--braise-texte);isolation:isolate;align-items:center;gap:var(--e-4);min-height:132px;padding:var(--e-4);border-radius:var(--r-plaque);background:var(--teinte-fond,var(--voie-fond-braise)), linear-gradient(115deg, #221e22e6, #0e1018f5 60%), var(--nuit-2);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--teinte) 55%, transparent), inset 0 1px 0 #ffffff14, var(--ombre-plaque);color:var(--texte);grid-template-columns:auto minmax(0,1fr);text-decoration:none;transition:transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden}.voie-tuile:after{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from 200deg at 70% 0,#0000 0deg,#ffecd614 14deg,#0000 32deg);width:70%;height:180%;position:absolute;top:-40%;right:-10%}.voie-tuile:hover{box-shadow:inset 0 0 0 1.5px var(--teinte), inset 0 1px 0 #ffffff1a, var(--ombre-plaque), 0 0 30px -12px var(--teinte)}.voie-tuile:active{transform:translateY(1px)}.voie-tuile:focus-visible{box-shadow:var(--focus);outline:none}.voie-tuile__carte{filter:drop-shadow(0 10px 18px #000000b3)}.voie-tuile__corps{gap:6px;min-width:0;display:grid}.voie-tuile__haut{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.voie-tuile__titre{font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;font-size:1.65rem;font-weight:900;line-height:.95}.voie-tuile__ligne{color:var(--texte-doux);font-size:var(--t-meta);line-height:1.38}.voie-tuile__ligne b{color:var(--texte)}.voie-tuile__jauge{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.voie-tuile__jauge>span:first-child{background:var(--nuit-0);height:8px;box-shadow:inset 0 0 0 1px var(--filet);border-radius:4px;overflow:hidden}.voie-tuile__jauge>span:first-child i{width:var(--part);background:linear-gradient(90deg, #c63a14, var(--orange) 45%, var(--sable));height:100%;display:block}.voie-tuile__jauge b{font-family:var(--police-stade);font-size:1rem;font-weight:900}.voie-tuile .pastille{position:absolute;top:10px;right:10px}.voie-tuile--vide{grid-template-columns:minmax(0,1fr) auto}.voie-tuile__fleche{width:22px;height:22px;color:var(--teinte-texte)}.au-camp{align-items:center;gap:var(--e-3);margin-bottom:var(--e-4);padding:10px var(--e-3);background:repeating-linear-gradient(-45deg, #9f7bff1a 0 8px, transparent 8px 16px), var(--nuit-2);color:inherit;border-radius:14px;grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #9f7bff73}.au-camp .carte{filter:grayscale(.85)brightness(.65)}.au-camp__texte{font-size:var(--t-meta);color:var(--texte-doux);gap:2px;line-height:1.4;display:grid}.au-camp__texte b{color:var(--nebuleuse-texte);font-size:var(--t-corps)}@media (min-width:1024px){.voie{align-items:start;gap:var(--e-5) var(--e-6);padding-top:var(--e-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.voie>.voie-pleine{grid-column:1/-1}.voie-scene{border:1px solid var(--filet);border-radius:var(--r-feuille);height:min(66vh,600px);margin:0}.voie-scene__plaque{left:var(--e-5);bottom:var(--e-5)}.voie-scene:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#07080cc7);height:34%;position:absolute;bottom:0;left:0;right:0}.voie-scene .createur__statut:not([data-travail]){display:none}.voie-scene__coin{right:var(--e-5);top:var(--e-5)}.voie-cta{position:static}.voie-tuile{min-height:150px}}.animations>p{margin:0}.animations__places{gap:var(--e-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.animations__place{align-items:center;gap:var(--e-2);min-width:0;padding:var(--e-2) var(--e-3);border:1px solid color-mix(in srgb, var(--teinte,var(--or)) 55%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--teinte,var(--or)) 12%, transparent), transparent), var(--nuit-1);overflow-wrap:break-word;border-radius:12px;font-weight:700;display:flex}.animations__place[data-libre]{border-style:dashed;border-color:var(--filet-fort);color:var(--texte-doux);background:0 0;font-weight:600}.animations__rang{width:24px;height:24px;font-size:var(--t-meta);background:#ffffff14;border-radius:50%;flex:none;place-items:center;display:grid}.animations__liste{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.animation{gap:var(--e-2) var(--e-3);padding:var(--e-3);border:1px solid var(--filet);background:var(--nuit-1);border-radius:12px;grid-template-columns:minmax(0,1fr);display:grid}.animation:not([data-gagnee]){opacity:.62}.animation[data-equipee]{border-color:color-mix(in srgb, var(--teinte,var(--or)) 60%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--teinte,var(--or)) 10%, transparent), transparent), var(--nuit-1)}.animation__corps{gap:4px;min-width:0;display:grid}.animation__nom{font-family:var(--police-stade);text-transform:uppercase;font-size:1.25rem;font-weight:800}.animation__etat{font-size:var(--t-meta);font-weight:700}.animation__geste{justify-self:start}@media (min-width:900px){.animations__places{grid-template-columns:repeat(3,minmax(0,1fr))}.animation{grid-template-columns:minmax(0,1fr) auto;align-items:center}.animation__geste{justify-self:end}}.panoplie{scroll-margin-top:calc(var(--hud-h) + var(--bande-endurance) + env(safe-area-inset-top,0px) + var(--e-2));container:panoplie/inline-size}.panoplie__onglets{width:100%}.panoplie .panoplie__onglet{text-align:center;align-content:center;justify-items:center;gap:3px;min-height:60px;padding:6px 4px;line-height:1.1;display:grid}.panoplie__onglet b{font-family:var(--police-stade);letter-spacing:.03em;text-transform:uppercase;overflow-wrap:anywhere;font-size:1.05rem;font-weight:800}.panoplie__onglet small{font-size:var(--t-meta);color:var(--texte-doux);font-weight:600}.panoplie__onglet[aria-selected=true] small{color:var(--teinte-texte,var(--texte))}.panoplie__panneau{min-width:0;display:grid}.accessoires--panoplie{padding:0}.animations--panoplie,.scenes-mvp--panoplie{gap:var(--e-3);display:grid}.accessoires--panoplie .accessoires__zones{gap:var(--e-3)}.accessoires--panoplie .accessoires__zone-titre{font-size:.95rem}.accessoires--panoplie .accessoire,.animations--panoplie .animation,.scenes-mvp--panoplie .animation{padding:var(--e-2) var(--e-3)}.accessoires--panoplie .accessoire__objet,.accessoires--panoplie .accessoire__objet img{width:44px;height:44px}.accessoires--panoplie .accessoire__nom,.animations--panoplie .animation__nom,.scenes-mvp--panoplie .animation__nom{font-size:1.05rem}.scenes-mvp--panoplie .animation{grid-template-columns:minmax(0,1fr);align-content:space-between;align-items:start}.scenes-mvp--panoplie .animation__geste{gap:var(--e-2);flex-wrap:wrap;justify-self:start;display:flex}@container panoplie (min-width:440px){.accessoires--panoplie .accessoire{grid-template-columns:auto minmax(0,1fr) auto}.accessoires--panoplie .accessoire__geste{grid-column:auto;justify-self:end}.animations--panoplie .animations__places{grid-template-columns:repeat(3,minmax(0,1fr))}.animations--panoplie .animation{grid-template-columns:minmax(0,1fr) auto;align-items:center}.animations--panoplie .animation__geste{justify-self:end}.scenes-mvp--panoplie .animations__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@container panoplie (max-width:380px){.panoplie__onglet b{letter-spacing:.01em;font-size:.875rem}}.panoplie__aide{gap:var(--e-2);display:grid}.panoplie__aide>summary{min-height:32px;color:var(--texte-doux);font-size:var(--t-meta);cursor:pointer;touch-action:manipulation;justify-self:start;align-items:center;gap:8px;font-weight:700;list-style:none;display:inline-flex}.panoplie__aide>summary::-webkit-details-marker{display:none}.panoplie__aide>summary:after{content:"";width:7px;height:7px;transition:transform var(--d-court);border-bottom:2px solid;border-right:2px solid;margin-bottom:3px;transform:rotate(45deg)}.panoplie__aide[open]>summary:after{margin-bottom:-3px;transform:rotate(-135deg)}
.compte{isolation:isolate;min-height:100dvh;margin-bottom:calc(-1 * (var(--barre-onglets) + var(--e-6)));padding:calc(env(safe-area-inset-top,0px) + var(--e-3)) var(--bord-d) calc(env(safe-area-inset-bottom,0px) + var(--e-7)) var(--bord-g);position:relative;overflow-x:clip}.compte__salle{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.compte__salle .entree__faisceau{height:46vh}.compte__salle .entree__flaque{top:26vh}body:has(.compte) .salle__halo{opacity:0}.compte__haut{justify-content:space-between;align-items:center;gap:var(--e-3);max-width:1180px;margin:0 auto var(--e-3);display:flex}.compte__marque{color:#fff;min-height:44px;font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 1px #ff7a45,0 2px #c63a14,0 6px 10px #0009;align-items:center;gap:10px;font-size:1.375rem;font-weight:900;text-decoration:none;display:flex}.compte__marque span{transform:skewX(var(--biais))}.compte__icone{width:36px;height:36px}.compte__retour{min-height:44px;color:var(--texte-doux);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.compte__retour:hover{color:var(--texte)}.compte__scene{gap:var(--e-2);grid-template-columns:minmax(0,1fr);max-width:1180px;margin:0 auto;display:grid}.compte__vitrine{justify-items:center;display:grid}.compte__promesse{display:none}.compte__eventail{--cw:82px;padding:6px 0 var(--e-2);justify-content:center;margin:0;list-style:none;display:flex}.compte__eventail li{width:var(--cw);margin:0 calc(var(--cw) * -.16);transform:translateY(calc(var(--k) * var(--k) * 10px)) rotate(calc(var(--k) * 10deg));filter:drop-shadow(0 12px 16px #0009)}.compte__eventail li:nth-child(2){z-index:1}.compte__panneau{gap:var(--e-5);width:100%;max-width:480px;padding:var(--e-4) var(--e-4) var(--e-4);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.compte__apercu{color:var(--texte-doux);font-size:var(--t-meta);background:#3e6dff14;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:10px 12px;line-height:1.35;display:flex;box-shadow:inset 0 0 0 1px #8aa6ff40}.compte__ecran-corps{gap:var(--e-4);animation:depart-entre var(--d-ecran) var(--ease-sortie) both;grid-template-columns:minmax(0,1fr);display:grid}.compte__tete{gap:var(--e-2);display:grid}.compte__surtitre{color:var(--orange-texte);margin:0}.compte__titre{font-family:var(--police-stade);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.25rem,1.6rem + 2.4vw,3.25rem);font-weight:900;line-height:.92}.compte__titre:focus{outline:none}.compte__ligne{color:var(--texte-doux);margin:0;line-height:1.45}.compte__formulaire{gap:var(--e-4);display:grid}.compte__ou{align-items:center;gap:var(--e-3);color:var(--texte-faible);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:800;display:flex}.compte__ou:before,.compte__ou:after{content:"";background:var(--filet-fort);flex:1;height:1px}.compte__geste{gap:10px}.compte__geste-icone{width:24px;height:24px}.compte__mention,.compte__note{color:var(--texte-doux);font-size:var(--t-meta);margin:0;line-height:1.45}.compte__mention a{color:var(--bleu-texte)}.compte__adresse{justify-content:space-between;align-items:center;gap:var(--e-3);background:var(--nuit-0);box-shadow:inset 0 0 0 1px var(--filet-fort);border-radius:12px;margin:0;padding:6px 6px 6px 14px;display:flex}.compte__adresse-valeur{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.compte__adresse-valeur--vide{color:var(--texte-faible);font-weight:500}.compte__adresse .lien-bouton{padding:0 10px}.compte__adresse .lien-bouton,.compte__liens .lien-bouton{min-height:40px}.compte__liens{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-4);font-size:var(--t-meta);flex-wrap:wrap;margin:0;display:flex}.otp{position:relative}.otp__champ{z-index:1;color:#0000;caret-color:#0000;opacity:0;background:0 0;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.otp__cases{grid-template-columns:repeat(3,minmax(0,1fr)) 10px repeat(3,minmax(0,1fr));gap:8px;display:grid}.otp__case:nth-child(4){grid-column:5}.otp__case{border:2px solid var(--filet-fort);border-radius:var(--r-bouton);background:var(--nuit-0);height:60px;box-shadow:var(--ombre-creux);font-family:var(--police-stade);transition:border-color var(--d-court), box-shadow var(--d-court);place-items:center;font-size:2rem;font-weight:900;display:grid}.otp__case[data-pleine]{border-color:#e2eaff4d}.otp--focus .otp__case[data-courante]{border-color:var(--bleu);box-shadow:var(--ombre-creux), 0 0 0 3px #3e6dff66}.otp--focus .otp__case[data-courante]:empty:after{content:"";background:var(--texte);width:2px;height:26px;animation:1s step-end infinite otp-curseur}@keyframes otp-curseur{50%{opacity:0}}.otp--erreur .otp__case{border-color:#ff6b5a}.compte__fiche{align-items:center;gap:6px var(--e-3);padding:var(--e-3) var(--e-4);background:var(--nuit-0);box-shadow:inset 0 0 0 1px var(--filet-fort);border-radius:14px;grid-template-columns:auto minmax(0,1fr);display:grid}.compte__ecusson{grid-row:span 2;width:52px;height:52px;font-size:1.25rem}.compte__ident{gap:2px;min-width:0;display:grid}.compte__ident b{font-family:var(--police-stade);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:1.5rem;font-weight:900;line-height:1;overflow:hidden}.compte__ident span{font-size:var(--t-meta)}.compte__code-ami{flex-wrap:wrap;grid-column:2;align-items:baseline;gap:2px 8px;display:flex}.compte__code-ami .libelle{color:var(--texte-doux)}.compte__code-ami b{color:var(--or-texte);font-family:var(--police-stade);letter-spacing:.04em;font-size:1.125rem;font-weight:800}.compte__passkey{gap:var(--e-3);padding:var(--e-4);background:radial-gradient(90% 120% at 0 0,#3e6dff2e,#0000 60%),#121829;border-radius:14px;grid-template-columns:auto minmax(0,1fr);display:grid;box-shadow:inset 0 0 0 1px #8aa6ff4d}.compte__passkey-icone{color:#8aa6ff;width:40px;height:40px}.compte__passkey-texte{gap:4px;display:grid}.compte__passkey-texte p{margin:0;line-height:1.4}.compte__passkey-titre{font-family:var(--police-stade);text-transform:uppercase;font-size:1.25rem;font-weight:900;line-height:1.05}.compte__passkey-gestes{align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;grid-column:1/-1;display:flex}.compte__ecrans{padding-top:var(--e-3);border-top:1px solid var(--filet);flex-wrap:wrap;gap:6px;display:flex}.compte__ecran{min-height:40px;box-shadow:inset 0 0 0 1px var(--filet-fort);color:var(--texte-doux);font-family:var(--police-texte);font-size:var(--t-meta);cursor:pointer;touch-action:manipulation;background:#ffffff0a;border:0;border-radius:999px;padding:0 14px;font-weight:700}.compte__ecran:hover{color:var(--texte)}.compte__ecran[aria-current]{color:var(--texte);background:#ff5c2b29;box-shadow:inset 0 0 0 1px #ff7a5299}.encart-compte{align-items:center;gap:var(--e-3) var(--e-4);padding:var(--e-4);grid-template-columns:minmax(0,1fr);display:grid}.encart-compte__texte{gap:6px;display:grid}.encart-compte__texte p{margin:0;line-height:1.4}.encart-compte__statut{font-weight:600}.encart-compte__liste{color:var(--texte-doux);gap:4px;margin:0;padding-left:1.1em;display:grid}.encart-compte__bouton{justify-self:start}@media (min-width:640px){.encart-compte{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1024px){.avec-onglets:has(>#contenu>.compte){padding-bottom:0;padding-left:0}.compte{padding-top:var(--e-5);padding-bottom:var(--e-6);margin-bottom:0}.compte__salle .entree__faisceau{height:82vh;left:30%}.compte__salle .entree__flaque{top:58vh;left:30%}.compte__haut{margin-bottom:var(--e-5)}.compte__scene{align-items:center;gap:var(--e-8);grid-template-columns:minmax(0,1fr) minmax(420px,480px);min-height:calc(100vh - 160px)}.compte__vitrine{align-content:center;justify-items:start;gap:var(--e-6)}.compte__eventail{--cw:148px;padding:0 0 var(--e-4) 48px}.compte__promesse{gap:var(--e-5);display:grid}.compte__promesse-titre{max-width:13ch;font-family:var(--police-stade);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(3rem,1rem + 3.2vw,4.5rem);font-weight:900;line-height:.9}.compte__atouts{gap:var(--e-4);max-width:46ch;margin:0;padding:0;list-style:none;display:grid}.compte__atouts li{color:var(--texte-doux);gap:3px;padding-left:24px;line-height:1.4;display:grid;position:relative}.compte__atouts li:before{content:"";background:var(--orange);width:11px;height:11px;transform:skewX(var(--biais));border-radius:2px;position:absolute;top:.3em;left:0;box-shadow:0 0 10px -2px #ff5c2bcc}.compte__atouts b{color:var(--texte);font-family:var(--police-stade);letter-spacing:.02em;text-transform:uppercase;font-size:1.25rem;font-weight:900}.compte__panneau{max-width:none;padding:var(--e-6) var(--e-5) var(--e-5)}}@media (prefers-reduced-motion:reduce){.compte__ecran-corps,.otp--focus .otp__case[data-courante]:empty:after{animation:none}}.sync-voile{z-index:200;padding-top:calc(env(safe-area-inset-top,0px) + var(--e-3));cursor:progress;align-content:start;justify-items:center;display:grid;position:fixed;inset:0}.sync-voile__pastille{background:var(--nuit-3);box-shadow:var(--ombre-plaque), inset 0 0 0 1px var(--filet-fort);font-size:var(--t-meta);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-weight:700;animation:.3s ease-out .25s both sync-entree;display:inline-flex}.sync-voile__point{background:var(--bleu-texte);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite sync-pouls}@keyframes sync-entree{0%{opacity:0;transform:translateY(-6px)}}@keyframes sync-pouls{50%{opacity:.3}}.sync-bandeau{z-index:150;left:var(--bord-g);right:var(--bord-d);bottom:calc(var(--barre-onglets) + env(safe-area-inset-bottom,0px) + var(--e-3));justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-3);padding:var(--e-3) var(--e-4);background:var(--nuit-3);box-shadow:var(--ombre-plaque), inset 0 0 0 1.5px #ff7a528c;border-radius:14px;flex-wrap:wrap;display:flex;position:fixed}.sync-bandeau p{flex:18ch;margin:0;line-height:1.4}.sync-bandeau--doux{box-shadow:var(--ombre-plaque), inset 0 0 0 1px var(--filet-fort)}.sync-bandeau--cadeau{box-shadow:var(--ombre-plaque), inset 0 0 0 1.5px #ffc54d99, 0 0 28px -12px var(--or)}.sync-bandeau--cadeau b{color:var(--or-texte)}.sync-bandeau__message{color:var(--texte-doux);font-style:italic;display:block}@media (min-width:1024px){.sync-bandeau{left:auto;bottom:var(--e-5);width:min(460px, 100% - 2 * var(--gouttiere))}}@media (prefers-reduced-motion:reduce){.sync-voile__pastille,.sync-voile__point{animation:none}}.porte-voile{z-index:210;padding:calc(env(safe-area-inset-top,0px) + var(--e-4)) var(--gouttiere) calc(env(safe-area-inset-bottom,0px) + var(--e-4));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040509d1;place-items:center;animation:.25s ease-out both sync-entree;display:grid;position:fixed;inset:0}.porte-voile__panneau{justify-items:center;gap:var(--e-3);width:min(100%,440px);padding:var(--e-5) var(--e-4) var(--e-4);text-align:center;display:grid}.porte-voile__panneau .libelle{margin:0}.porte-voile__signal{width:44px;height:44px;color:var(--orange)}.porte-voile__titre{font-family:var(--police-stade);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(1.7rem,6vw,2.2rem);font-weight:900;line-height:1}.porte-voile__titre:focus{outline:none}.porte-voile__ligne{margin:0 0 var(--e-2);color:var(--texte-doux);text-wrap:pretty;line-height:1.45}@media (prefers-reduced-motion:reduce){.porte-voile{animation:none}}.compte__section{gap:var(--e-2);padding-top:var(--e-4);border-top:1px solid var(--filet);justify-items:start;display:grid}.compte__section h2{margin:0}.compte__appareils{gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid}.compte__appareils li{justify-content:space-between;align-items:baseline;gap:2px var(--e-3);background:var(--nuit-0);box-shadow:inset 0 0 0 1px var(--filet);border-radius:10px;flex-wrap:wrap;padding:8px 12px;display:flex}.compte__appareils .doux{font-size:var(--t-meta)}.compte__actions{gap:var(--e-2) var(--e-4);flex-wrap:wrap;margin:0;display:flex}.compte__danger{color:var(--orange-texte)}.compte__explique{font-size:var(--t-meta);text-wrap:pretty;margin:0;line-height:1.45}.compte__parties{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.compte__partie{min-width:0;padding:var(--e-3) var(--e-4);background:var(--nuit-0);box-shadow:inset 0 0 0 1px var(--filet-fort);border-radius:14px;justify-items:start;gap:6px;display:grid}.compte__partie p{margin:0}.compte__partie--actuelle{box-shadow:inset 0 0 0 1.5px #ff7a528c}.compte__partie[data-refusee]{box-shadow:inset 0 0 0 1px var(--filet)}.compte__partie-titre{align-items:baseline;gap:2px var(--e-2);flex-wrap:wrap;line-height:1.35;display:flex}.compte__partie-titre .doux,.compte__partie-garde{font-size:var(--t-meta)}.compte__partie-chiffres{font-weight:700;line-height:1.35}.compte__partie-refus{color:var(--texte-doux);font-size:var(--t-meta);text-wrap:pretty;line-height:1.45}.compte__partie .bouton{margin-top:4px}.compte__confirme{gap:var(--e-2);width:100%;padding-top:var(--e-2);border-top:1px solid var(--filet);display:grid}.compte__confirme p{text-wrap:pretty;line-height:1.45}.compte__confirme-gestes{align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.champ.compte__select{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-overflow:ellipsis;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b7bfd1' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:20px 20px;min-width:0;padding-right:48px}.compte__fuseau-ici{text-align:left;justify-self:start}.compte__legal{font-size:var(--t-meta)}.compte__legal a{color:var(--texte-doux)}.legal-page{isolation:isolate;min-height:100dvh;margin-bottom:calc(-1 * (var(--barre-onglets) + var(--e-6)));padding:calc(env(safe-area-inset-top,0px) + var(--e-3)) var(--bord-d) calc(env(safe-area-inset-bottom,0px) + var(--e-7)) var(--bord-g);position:relative;overflow-x:clip}.legal-page__salle{z-index:-1;pointer-events:none;height:100vh;position:absolute;inset:0 0 auto;overflow:hidden}.legal-page__salle .entree__faisceau{height:64vh}.legal-page__salle .entree__flaque{top:40vh}body:has(.legal-page) .salle__halo{opacity:0}.legal{gap:var(--e-7);max-width:72ch;padding-top:var(--e-6);margin:0 auto;display:grid}.legal__tete{gap:var(--e-3);display:grid}.legal__h1{font-family:var(--police-stade);text-transform:uppercase;text-shadow:0 3px #00000080;text-wrap:balance;overflow-wrap:anywhere;margin:-4px 0 0;font-size:clamp(2.75rem,1.6rem + 5vw,4.75rem);font-weight:900;line-height:.88}.legal__chapeau{color:var(--texte-doux);margin:0;font-size:1.125rem;line-height:1.5}.legal__date{color:var(--texte-faible);font-size:var(--t-meta);margin:0}.legal__sommaire ol{border-top:1px solid var(--filet);margin:0;padding:0;list-style:none;display:grid}.legal__sommaire li{border-bottom:1px solid var(--filet)}.legal__sommaire a{min-height:44px;color:var(--texte);align-items:baseline;gap:14px;padding:11px 0;font-weight:600;text-decoration:none;display:flex}.legal__sommaire a:hover{color:var(--orange-texte)}.legal__sommaire .legal__num{flex:none;min-width:1.5em}.legal__num{color:var(--orange-texte);font-family:var(--police-stade);font-variant-numeric:tabular-nums;letter-spacing:.06em;margin:0;font-size:1rem;font-weight:900}.legal__section{gap:var(--e-2);scroll-margin-top:var(--e-5);display:grid}.legal__section .legal__num{color:var(--orange-texte);font-size:1.125rem}.legal__titre{margin:-6px 0 var(--e-1);font-family:var(--police-stade);text-transform:uppercase;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.375rem);font-weight:900;line-height:.95}.legal__section p,.legal__section ul{color:var(--texte-doux);margin:0;line-height:1.6}.legal__section ul{gap:8px;padding-left:1.2em;display:grid}.legal__section li::marker{color:var(--orange-texte)}.legal__fin{justify-items:center;gap:var(--e-2);padding-top:var(--e-5);border-top:1px solid var(--filet);text-align:center;display:grid}.legal__fin .entree__mention{margin:0}@media (min-width:640px){.legal__sommaire ol{column-gap:var(--e-5);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.avec-onglets:has(>#contenu>.legal-page){padding-bottom:0;padding-left:0}.legal-page{padding-top:var(--e-5);margin-bottom:0}.legal{padding-top:var(--e-7)}}@media (prefers-reduced-motion:reduce){.legal-page__salle .entree__faisceau,.legal-page__salle .entree__flaque{animation:none}}
.hud__boite{width:44px;height:44px;color:var(--texte);touch-action:manipulation;transition:transform var(--d-relache) var(--ease-ressort);border-radius:999px;flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.hud__boite:active{transform:scale(.92)}.hud__boite:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.hud__boite svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.hud__boite-pastille{background:var(--orange);min-width:18px;height:18px;color:var(--sur-orange);box-shadow:0 0 0 2px var(--nuit-1);border-radius:999px;place-items:center;padding:0 5px;font-size:.6875rem;font-weight:800;line-height:1;display:grid;position:absolute;top:5px;right:1px}@media (max-width:479px){.hud__bourse{gap:2px}.hud__boite,.hud__bourse .reglages__bouton{width:36px}.hud__capsule{min-width:76px}}.sync-bandeau__gestes{gap:var(--e-2);flex-wrap:wrap;display:flex}.boite{gap:var(--e-5);max-width:720px;display:grid}.boite__vide{justify-items:start;gap:var(--e-3);color:var(--texte-doux);margin:0;line-height:1.45;display:grid}.boite__vide p{margin:0}.boite__refus{color:#ff8b7d;margin:0;line-height:1.45}.boite__section{gap:var(--e-3);display:grid}.boite__section-tete{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.boite__section-titre{align-items:baseline;gap:4px var(--e-2);font-family:var(--police-stade);font-size:var(--t-titre-3);text-transform:uppercase;flex-wrap:wrap;margin:0;font-weight:800;display:flex}.boite__section-titre .chiffres{background:var(--orange);min-width:26px;height:26px;color:var(--sur-orange);font-family:var(--police-texte);border-radius:999px;align-self:center;place-items:center;padding:0 7px;font-size:.875rem;font-weight:800;display:inline-grid}.boite__section-titre small{font-family:var(--police-texte);font-size:var(--t-meta);text-transform:none;color:var(--texte-doux);font-weight:500}.boite__liste{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.boite-msg{gap:var(--e-2);padding:var(--e-4);display:grid}.boite-msg--prime{--bord:linear-gradient(135deg, #ffe39a, #8a6a1f 38%, #ffc54d 68%, #6b5520)}.boite-msg__tete{justify-content:space-between;gap:var(--e-2);color:var(--texte-faible);font-size:var(--t-micro);letter-spacing:var(--interlettre-micro);text-transform:uppercase;font-weight:700;display:flex}.boite-msg__de{color:var(--orange-texte)}.boite-msg__titre{font-family:var(--police-stade);text-transform:uppercase;overflow-wrap:anywhere;margin:0;font-size:1.625rem;font-weight:900;line-height:1}.boite-msg__mot{color:var(--texte-doux);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.45}.boite-msg__dons{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.boite-msg__dons li{color:var(--or-texte);font-size:var(--t-meta);background:#ffc54d17;border-radius:999px;padding:5px 11px;font-weight:700;box-shadow:inset 0 0 0 1px #ffc54d61}.boite-msg__pied{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-3);margin-top:var(--e-1);flex-wrap:wrap;display:flex}.boite-msg__fin,.boite-msg__etat{color:var(--texte-faible);font-size:var(--t-meta)}.boite-msg__etat{color:var(--texte-doux)}.boite-msg__bouton{margin-left:auto}.boite-msg--recu{opacity:.7}.boite-msg--recu .boite-msg__dons li{box-shadow:inset 0 0 0 1px var(--filet-fort);color:var(--texte-doux);background:0 0}.boite__recu{--bord:linear-gradient(135deg, #ffe39a, #8a6a1f 38%, #ffc54d 68%, #6b5520);gap:var(--e-2);padding:var(--e-4);animation:boite-recu var(--d-relache,.32s) var(--ease-ressort,ease-out) both;display:grid}.boite__recu-titre{color:var(--or-texte);font-family:var(--police-stade);text-transform:uppercase;margin:0;font-size:1.875rem;font-weight:900;line-height:1}.boite__recu-lignes{margin:0;font-weight:700;line-height:1.45}.boite__recu-gestes{gap:var(--e-2);margin-top:var(--e-1);flex-wrap:wrap;display:flex}@keyframes boite-recu{0%{opacity:0;transform:translateY(6px)scale(.98)}}@media (prefers-reduced-motion:reduce){.boite__recu{animation:none}}
.classement{gap:var(--e-3);flex-direction:column;display:flex}.classement__vide{justify-items:center;gap:var(--e-3);padding:var(--e-6) 0;color:var(--texte-doux);text-align:center;display:grid}.classement__onglets{grid-template-columns:repeat(var(--onglets,3), 1fr);border:1px solid var(--filet);background:var(--nuit-2);border-radius:14px;padding:4px;display:grid;position:relative}.classement__curseur{width:calc((100% - 8px) / var(--onglets,3));background:var(--nuit-4);box-shadow:inset 0 1px 0 var(--filet-fort);transform:translateX(calc(var(--n,0) * 100%));border-radius:10px;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.classement__onglet{z-index:1;min-height:44px;color:var(--texte-doux);font:800 var(--t-micro) / 1.2 var(--police-texte);letter-spacing:var(--interlettre-micro);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 2px;position:relative}.classement__onglet[aria-selected=true]{color:var(--texte)}.classement__onglet:focus-visible{outline:2px solid var(--bleu);outline-offset:-2px;border-radius:10px}@media (max-width:599px){.classement__onglets{scrollbar-width:none;overscroll-behavior-x:contain;gap:2px;display:flex;overflow-x:auto}.classement__onglets::-webkit-scrollbar{display:none}.classement__curseur{display:none}.classement__onglet{border-radius:10px;flex:none;padding:0 14px}.classement__onglet[aria-selected=true]{background:var(--nuit-4);box-shadow:inset 0 1px 0 var(--filet-fort)}}.classement__regle{color:var(--texte-doux);font-size:var(--t-corps);margin:0}.classement__tableau{gap:var(--e-3);flex-direction:column;animation:.28s cubic-bezier(.2,.8,.2,1) classement-glisse;display:flex}@keyframes classement-glisse{0%{opacity:0;transform:translateX(calc(var(--sens,0) * 32px))}}.classement-podium{align-items:end;gap:var(--e-2);min-height:240px;padding-top:var(--e-4);grid-template-columns:1fr 1.15fr 1fr;display:grid;position:relative}.classement-podium__faisceau{pointer-events:none;background:conic-gradient(from 180deg at 50% 0,#0000 155deg,#d6e2ff1f 172deg,#d6e2ff33 180deg,#d6e2ff1f 188deg,#0000 205deg);animation:.5s ease-out both classement-allume;position:absolute;inset:-12px 14% 0}@keyframes classement-allume{0%{opacity:0}}.classement-marche{--podium-carte:44px;isolation:isolate;min-width:0;color:inherit;transform-origin:bottom;flex-direction:column;align-items:center;gap:6px;text-decoration:none;animation:.52s cubic-bezier(.2,.9,.25,1.15) both classement-monte;display:flex;position:relative}.classement-marche--3{animation-delay:.15s}.classement-marche--2{animation-delay:.26s}.classement-marche--1{--podium-carte:52px;animation-delay:.38s}@keyframes classement-monte{0%{opacity:0;transform:scaleY(.2)translateY(30px)}}.classement-marche__pseudo{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:800;overflow:hidden}.classement-marche__carte{pointer-events:none;display:block}.classement-marche__socle{width:100%;padding-top:var(--e-2);border:1px solid var(--filet-fort);background:linear-gradient(180deg, var(--nuit-4), var(--nuit-2));color:var(--texte-doux);font-size:var(--t-meta);border-bottom:0;border-radius:10px 10px 0 0;flex-direction:column;align-items:center;display:flex}.classement-marche__socle b{color:var(--texte);font:900 2rem / 1 var(--police-stade)}.classement-marche--1 .classement-marche__socle{border-top:2px solid var(--or);height:100px}.classement-marche--1 .classement-marche__socle b{color:var(--or-texte)}.classement-marche--1 .avatar{box-shadow:0 0 0 2px var(--nuit-1), 0 0 0 4px var(--or), 0 0 24px -4px var(--or)}.classement-marche--2 .classement-marche__socle{height:80px}.classement-marche--3 .classement-marche__socle{height:66px}.classement-marche--toi .classement-marche__pseudo{color:var(--orange-texte)}.classement-marche:focus-visible{outline:2px solid var(--bleu);outline-offset:4px;border-radius:10px}.classement__liste{gap:6px;margin:0;padding:0;list-style:none;display:grid}.classement-ligne{border:1px solid var(--filet);background:var(--nuit-2);animation:.38s cubic-bezier(.2,.8,.2,1) both classement-cascade;animation-delay:calc(.5s + var(--i,0) * 40ms);border-radius:12px;position:relative}@keyframes classement-cascade{0%{opacity:0;transform:translate(40px)}}.classement-ligne__lien{align-items:center;gap:var(--e-2);min-height:56px;padding:var(--e-2) var(--e-3) var(--e-2) var(--e-2);color:inherit;grid-template-columns:34px auto 1fr auto;text-decoration:none;display:grid}.classement-ligne__lien:focus-visible{outline:2px solid var(--bleu);outline-offset:2px;border-radius:12px}.classement-ligne__rang{color:var(--texte-doux);font:900 1.375rem / 1 var(--police-stade);text-align:center}.classement-ligne__nom{min-width:0;display:grid}.classement-ligne__nom b{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.classement-ligne__nom small{color:var(--texte-faible);font-size:var(--t-meta)}.classement-ligne__jauge{margin-top:4px}.classement-ligne__chiffre{justify-items:end;display:grid}.classement-ligne__chiffre b{font:900 1.375rem / 1 var(--police-stade);font-variant-numeric:tabular-nums}.classement-ligne--toi{z-index:2;background:color-mix(in srgb, var(--orange) 14%, var(--nuit-2));border-color:#ff5c2b8c}.classement-ligne--toi .classement-ligne__rang{color:var(--orange-texte)}.classement-ligne--onde:after{content:"";pointer-events:none;border-radius:12px;animation:.7s ease-out classement-onde;position:absolute;inset:-1px}@keyframes classement-onde{0%{box-shadow:0 0 #ff5c2bb3}to{box-shadow:0 0 0 14px #ff5c2b00}}.classement__ellipse{color:var(--texte-faible);letter-spacing:.3em;text-align:center;font-weight:800}.classement__plus{align-self:center}.classement__manque,.classement__total{color:var(--texte-doux);text-align:center;margin:0}.classement-fleche{color:var(--texte-faible);font-size:var(--t-micro);font-weight:700}.classement-fleche--monte{color:#4fe39a}.classement-fleche--descend{color:var(--orange-texte)}.classement__epingle{bottom:calc(var(--barre-onglets,0px) + env(safe-area-inset-bottom,0px) + var(--e-2));z-index:5;align-items:center;gap:var(--e-2);min-height:52px;padding:var(--e-2) var(--e-3);background:color-mix(in srgb, var(--orange) 18%, var(--nuit-2));color:var(--texte);font:800 var(--t-corps) var(--police-texte);text-align:left;cursor:pointer;border:1px solid #ff5c2b99;border-radius:12px;grid-template-columns:34px 1fr auto auto;animation:.24s ease-out classement-epingle;display:grid;position:sticky;box-shadow:0 -10px 30px -6px #000000e6}.classement__epingle .classement-ligne__rang{color:var(--orange-texte)}.classement__epingle-chiffre{font:900 1.25rem / 1 var(--police-stade)}@keyframes classement-epingle{0%{opacity:0;transform:translateY(12px)}}.tuile-classement{align-items:center;gap:6px var(--e-3);padding:var(--e-3) var(--e-4);background:radial-gradient(120% 140% at 100% 0%, #ff5c2b2e, transparent 55%), var(--nuit-2);color:inherit;border-color:#ff5c2b59;grid-template-columns:1fr auto;text-decoration:none;display:grid;position:relative}.tuile-classement__lib{grid-column:1/-1}.tuile-classement__rang{align-items:baseline;gap:var(--e-2);display:flex}.tuile-classement__rang b{font:900 3rem / 1 var(--police-stade)}.tuile-classement__rang small{color:var(--texte-doux);font-size:var(--t-meta);font-weight:700}.tuile-classement__fleche{background:#4fe39a1f;border-radius:999px;grid-column:1;justify-self:start;padding:3px 9px}.tuile-classement__fleche .classement-fleche{font-size:var(--t-meta)}.tuile-classement__fleche--pulse{animation:.6s ease-in-out .4s 2 classement-pulse}@keyframes classement-pulse{50%{background:#4fe39a4d;transform:scale(1.15)}}.tuile-classement__podium{grid-area:2/2/span 2;align-items:flex-end;display:flex}.tuile-classement__marche+.tuile-classement__marche .ecusson{margin-left:-8px}.tuile-classement__aller{color:var(--orange-texte);grid-column:1/-1;font-weight:700}.tuile-classement:focus-visible{outline:2px solid var(--bleu);outline-offset:3px}.tuile-classement__titre,.tuile-classement__total,.tuile-classement__ecart,.tuile-classement__pseudo,.tuile-classement__socle{display:none}.tuile-classement__toi,.tuile-classement__marche{display:contents}@media (min-width:1024px){.tuile-classement{align-items:start;gap:0 var(--e-5);padding:var(--e-4) var(--e-5) 0 var(--e-4);background:radial-gradient(90% 120% at 100% 0%, #ff5c2b24, transparent 60%) padding-box, linear-gradient(180deg, #ffffff0e, transparent 34%) padding-box, linear-gradient(var(--fond), var(--fond)) padding-box, var(--bord) border-box;border-color:#0000;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);margin-top:14px}.tuile-classement__lib{display:none}.tuile-classement__titre{margin-bottom:var(--e-2);grid-column:1/-1;display:inline-flex}.tuile-classement__toi{grid-area:2/1;justify-items:start;gap:6px;min-width:0;display:grid}.tuile-classement__rang small{font-size:1rem}.tuile-classement__fleche{margin-top:-2px}.tuile-classement:not(:has(>.tuile-classement__podium)){grid-template-columns:minmax(0,1fr)}.tuile-classement__total{font-size:var(--t-meta);display:block}.tuile-classement__ecart{align-items:baseline;gap:0 var(--e-2);flex-wrap:wrap;display:flex}.tuile-classement__ecart b{color:#4fe39a;font:900 1.25rem / 1 var(--police-stade)}.tuile-classement__ecart b.tuile-classement__ecart--derriere{color:var(--orange-texte)}.tuile-classement__voisin{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;font-weight:700;overflow:hidden}.tuile-classement__aller{padding:var(--e-1) 0 var(--e-3);grid-area:3/1}.tuile-classement__podium{grid-area:2/2/span 2;grid-template-columns:repeat(3,minmax(0,1fr));place-self:stretch end;align-items:stretch;gap:6px;width:100%;max-width:288px;display:grid}.tuile-classement__marche{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.tuile-classement__marche--2{padding-top:22px}.tuile-classement__marche--3{padding-top:34px}.tuile-classement__marche+.tuile-classement__marche .ecusson{margin-left:0}.tuile-classement__pseudo{max-width:100%;font-size:var(--t-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:800;display:block;overflow:hidden}.tuile-classement__marche--toi .tuile-classement__pseudo{color:var(--orange-texte)}.tuile-classement__socle{border:1px solid var(--filet-fort);background:linear-gradient(180deg, var(--nuit-4), var(--nuit-2));width:100%;min-height:40px;color:var(--texte-doux);border-bottom:0;border-radius:10px 10px 0 0;flex-direction:column;flex:1 0 auto;align-items:center;gap:3px;padding-top:7px;display:flex}.tuile-classement__socle b{color:var(--texte);font:900 1.5rem / 1 var(--police-stade)}.tuile-classement__socle small{font-size:.8125rem;font-weight:700}.tuile-classement__marche--1 .tuile-classement__socle{border-top:2px solid var(--or)}.tuile-classement__marche--1 .tuile-classement__socle b{color:var(--or-texte)}}.profil-autre{gap:var(--e-4);display:grid}.profil-autre__duel{gap:var(--e-2);padding:var(--e-3) var(--e-4);display:grid}.profil-autre__face{justify-content:space-between;align-items:baseline;gap:var(--e-2);margin:0;font-weight:800;display:flex}.profil-autre__toi{color:var(--orange-texte)}.profil-autre__ecart{color:var(--texte-doux);font:900 1.375rem / 1 var(--police-stade)}.profil-autre__ecart--devant{color:#4fe39a}.profil-autre__barres{grid-template-columns:1fr 1fr;gap:4px;height:12px;display:grid}.profil-autre__barre{background:var(--ssr);border-radius:0 6px 6px 0;width:0;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);display:block}.profil-autre__barre--toi{background:var(--orange);border-radius:6px 0 0 6px;justify-self:end}.profil-autre__barres--plein .profil-autre__barre{width:calc(var(--part,0) * 100%)}.profil-autre__cinq ol{gap:var(--e-2);margin:var(--e-2) 0 0;grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid}.profil-autre__cinq li{animation:.52s cubic-bezier(.2,.9,.25,1.2) both classement-leve;animation-delay:calc(var(--i,0) * 80ms);justify-items:center;gap:4px;display:grid}@keyframes classement-leve{0%{opacity:0;transform:translateY(24px)}}.profil-autre__cinq a{width:100%;display:block}.profil-autre__heros{aspect-ratio:5/7;border:1px dashed var(--filet-fort);width:100%;color:var(--texte-faible);font-size:var(--t-micro);text-align:center;border-radius:8px;place-items:center;display:grid}.profil-autre__poste{color:var(--texte-faible);font-size:var(--t-micro);font-weight:700}.profil-autre__defier{justify-self:stretch}@media (min-width:1024px){.classement{max-width:760px}.classement__epingle{bottom:var(--e-3)}.classement-podium{min-height:280px}.classement-marche{--podium-carte:60px}.classement-marche--1{--podium-carte:72px}}@media (prefers-reduced-motion:reduce){.classement__tableau,.classement-podium__faisceau,.classement-marche,.classement-ligne,.classement-ligne--onde:after,.classement__epingle,.tuile-classement__fleche--pulse,.profil-autre__cinq li{animation:none}.classement__curseur,.profil-autre__barre{transition:none}}.classement-podium--fete .classement-marche--toi:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 45%,#ffc54d8c,#0000 55%),repeating-conic-gradient(at 50% 45%,#ff5c2b59 0deg 6deg,#0000 6deg 24deg);border-radius:50%;animation:1.6s ease-out .9s both classement-gerbe;position:absolute;inset:-30px -20px 20%}@keyframes classement-gerbe{0%{opacity:0;transform:scale(.3)rotate(0)}35%{opacity:1}to{opacity:0;transform:scale(1.4)rotate(40deg)}}@media (prefers-reduced-motion:reduce){.classement-podium--fete .classement-marche--toi:before{animation:none}}.profil-chiffres>li:nth-child(5){border-top:1px solid var(--filet);border-right:0;grid-column:1/-1}@media (min-width:600px){.profil-chiffres:has(>li:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}.profil-chiffres>li:nth-child(5){border-top:0;grid-column:auto}}.ecusson{flex:none;display:inline-grid;position:relative}.ecusson__tete{animation:.42s cubic-bezier(.2,.9,.25,1.2) both ecusson-tete}@keyframes ecusson-tete{0%{opacity:0;transform:scale(.82)rotate(-4deg)}}.ecusson__badge{right:calc(var(--ecusson-t) * -.14);bottom:calc(var(--ecusson-t) * -.1);width:calc(var(--ecusson-t) * .38);height:calc(var(--ecusson-t) * .38);min-width:14px;min-height:14px;position:absolute}@media (prefers-reduced-motion:reduce){.ecusson__tete{animation:none}}
.lobby__tableau{display:contents}@media (min-width:1024px){.lobby__daily{gap:var(--e-5)}.lobby__daily>.entree-heros{margin-bottom:0}.lobby__tableau{gap:var(--e-5);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.lobby__tableau>.tuile-classement{grid-area:1/1}.lobby__tableau>.quetes-panneau{flex-direction:column;grid-area:1/2/3/3;display:flex}.lobby__tableau>.quetes-panneau>.quetes{flex:1 0 auto;align-content:space-between}.lobby__tableau>.rising{--rising-w:92px;grid-area:2/1;padding-top:14px}.lobby__tableau>.rising>.rising__title{top:-3px}.lobby__tableau>.rising>.vedette{gap:var(--e-5);padding:28px 24px 16px}.lobby__tableau>.rising .vedette__nom b{font-size:1.875rem}.lobby__tableau>.rising .vedette__xp{text-wrap:balance}.lobby__tableau:has(>.tuile-classement)>.rising .vedette__texte{align-items:center;column-gap:var(--e-4);grid-template-columns:minmax(0,1fr) auto}.lobby__tableau:has(>.tuile-classement)>.rising :is(.vedette__tete,.jauge){grid-column:1/-1}.lobby__tableau:not(:has(>.tuile-classement)){grid-template-rows:auto}.lobby__tableau:not(:has(>.tuile-classement))>.rising{grid-area:1/1}.lobby__tableau:not(:has(>.tuile-classement))>.quetes-panneau{grid-area:1/2}.lobby__tableau:has(>.quetes-panneau):not(:has(>.tuile-classement))>.rising>.vedette{--rising-w:clamp(120px, 100cqh * .68, min(240px, 50cqw));align-items:stretch;container-type:size}.lobby__tableau:has(>.quetes-panneau):not(:has(>.tuile-classement))>.rising .vedette__carte{align-self:center}.lobby__tableau:has(>.quetes-panneau):not(:has(>.tuile-classement))>.rising .vedette__texte{flex-direction:column;display:flex}.lobby__tableau:has(>.quetes-panneau):not(:has(>.tuile-classement))>.rising .vedette__cta{align-self:start;margin-top:auto}.lobby__tableau:not(:has(>.quetes-panneau)){grid-template-rows:auto}.lobby__tableau:not(:has(>.quetes-panneau))>.rising{grid-area:1/2}.lobby__tableau:not(:has(>.quetes-panneau)):not(:has(>.tuile-classement))>.rising{grid-column:1/-1}}
:root{--t-finir:#ff7a45;--t-creer:#ffc54d;--t-defendre:#4fd8ff;--t-souffle:#9fe8ff;--t-jauge:#ffd36b;--t-avantage:#37d1ad;--t-avantage-texte:#6fe3c6;--t-desavantage:#ff6b6b;--t-desavantage-texte:#ff8f8f;--t-cadre-r:#8c96a8;--t-cadre-sr:#6f95ff;--t-cadre-ssr:#c89bff;--t-cadre-ur:#ffd36b}.page--tournee{padding-bottom:var(--e-7)}.tournee{gap:var(--e-5);min-width:0;display:grid}.t-attente{border-radius:var(--r-plaque);background:var(--nuit-2);min-height:320px}.t-panneau{gap:var(--e-3);min-width:0;padding:var(--e-4);border-radius:var(--r-plaque);background:var(--nuit-2);box-shadow:inset 0 0 0 1px var(--filet), var(--ombre-2);display:grid}.t-colonne{align-content:start;gap:var(--e-4);min-width:0;display:grid}.t-titre{font:900 var(--t-titre-3) / 1 var(--police-stade);letter-spacing:var(--interlettre-stade);text-transform:uppercase;margin:0}.t-grand-titre{font:900 var(--t-titre-2) / .95 var(--police-stade);letter-spacing:var(--interlettre-stade);text-transform:uppercase;margin:0}.t-sur-titre{color:var(--texte-doux);font:800 var(--t-micro) / 1.2 var(--police-texte);letter-spacing:var(--interlettre-micro);text-transform:uppercase;margin:0}.t-doux{color:var(--texte-doux);font-size:var(--t-corps);margin:0;line-height:1.45}.t-faible{color:var(--texte-faible);font-size:var(--t-meta);margin:0}.t-note{color:var(--texte-doux);font-size:var(--t-meta);text-align:center;margin:0;line-height:1.4}.t-refus{color:var(--t-desavantage-texte);font-size:var(--t-meta);margin:0;font-weight:700}.t-entete{gap:var(--e-2);display:grid}.t-cta{gap:var(--e-3);justify-items:stretch;display:grid}.t-cta .bouton--discret{justify-self:center}.t-fermee{gap:var(--e-3);padding:var(--e-5);border-radius:var(--r-plaque);background:radial-gradient(70% 60% at 50% 0%, #ff7a4524, transparent 70%), var(--nuit-2);box-shadow:inset 0 0 0 1px var(--filet-fort);display:grid}.t-fermee__sur{color:var(--or-texte);font:900 var(--t-micro) / 1 var(--police-texte);letter-spacing:var(--interlettre-micro);text-transform:uppercase}.t-fermee__titre{font:900 var(--t-titre-3) / 1.05 var(--police-stade);text-transform:uppercase;margin:0}.t-fermee__texte{color:var(--texte-doux);margin:0;line-height:1.45}.t-portrait{--cadre:var(--t-cadre-r);--taille:56px;width:var(--taille);height:var(--taille);flex:none;display:inline-block;position:relative}.t-portrait--sr{--cadre:var(--t-cadre-sr)}.t-portrait--ssr{--cadre:var(--t-cadre-ssr)}.t-portrait--ur{--cadre:var(--t-cadre-ur)}.t-portrait__rond{background:var(--cadre);border-radius:50%;width:100%;height:100%;padding:3px;display:block;overflow:hidden;box-shadow:0 6px 14px -6px #000000e6}.t-portrait--ur .t-portrait__rond{background:var(--iris)}.t-portrait__visage{background-color:var(--nuit-2);object-position:50% 12%;background-position:50% 12%;border-radius:50%}.t-portrait__style{width:calc(var(--taille) * .36);height:calc(var(--taille) * .36);min-width:16px;min-height:16px;color:var(--style,var(--texte));background:var(--nuit-0);box-shadow:0 0 0 1px var(--filet-fort);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.t-portrait__style svg{width:60%;height:60%}.t-portrait__style[data-style=vif]{--style:var(--style-vif)}.t-portrait__style[data-style=costaud]{--style:var(--style-costaud)}.t-portrait__style[data-style=malin]{--style:var(--style-malin)}.t-joueur{--cadre:var(--t-cadre-r);justify-items:center;gap:4px;min-width:0;display:grid;position:relative}.t-joueur--sr{--cadre:var(--t-cadre-sr)}.t-joueur--ssr{--cadre:var(--t-cadre-ssr)}.t-joueur--ur{--cadre:var(--t-cadre-ur)}.t-joueur__nom{max-width:100%;font:900 .9rem/1.05 var(--police-stade);letter-spacing:.03em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.t-joueur__tier{color:#0b0d13;background:var(--cadre,var(--t-cadre-r));font:900 .6875rem/1.1 var(--police-texte);letter-spacing:.06em;border-radius:3px;padding:1px 5px}.t-joueur--ur .t-joueur__tier,.t-vignette--ur .t-joueur__tier{background:linear-gradient(90deg,#ffd36b,#4fd8ff)}.t-joueur__niveau{color:var(--texte-doux);font-size:var(--t-micro);font-weight:700}.t-joueur--banc{opacity:.88}.t-sixieme{color:var(--texte-faible);font:800 var(--t-micro) / 1 var(--police-texte);letter-spacing:.08em;text-transform:uppercase}.t-orbes{gap:2px;display:flex}.t-orbes i{background:var(--nuit-4);border-radius:50%;width:8px;height:8px;box-shadow:inset 0 0 0 1px #ffd36b4d}.t-orbes i.on{background:radial-gradient(circle at 35% 30%, #fff, var(--t-jauge) 50%, #b07a10);box-shadow:0 0 6px #ffd36bb3}.t-orbes--pleine i.on{box-shadow:0 0 9px #ffd36b}.t-souffle{background:var(--nuit-4);border-radius:3px;width:64px;height:5px;display:block;position:relative;overflow:hidden}.t-souffle i{width:var(--part);background:linear-gradient(90deg, #2b8db5, var(--t-souffle));transition:width var(--d-moyen) var(--ease-sortie);border-radius:3px;position:absolute;inset:0 auto 0 0}.t-souffle--bas i{background:linear-gradient(90deg,#a33,#ff8f6b)}.t-masse{gap:6px;display:grid}.t-masse__tete{color:var(--texte-doux);font:800 var(--t-micro) / 1 var(--police-texte);letter-spacing:var(--interlettre-micro);text-transform:uppercase;justify-content:space-between;display:flex}.t-masse__tete b{color:var(--texte)}.t-masse--dessus .t-masse__tete b{color:var(--t-desavantage-texte)}.t-masse__refus{color:var(--t-desavantage-texte);font-size:var(--t-meta);background:#ff6b6b1a;border-radius:10px;margin:0;padding:6px 10px;font-weight:800;box-shadow:inset 0 0 0 1px #ff6b6b73}.t-masse__barre{gap:3px;display:flex}.t-masse__barre i{background:var(--nuit-4);height:14px;transform:skewX(var(--biais));border-radius:3px;flex:1 1 0}.t-masse__barre i[data-t=R]{background:var(--t-cadre-r)}.t-masse__barre i[data-t=SR]{background:var(--sr)}.t-masse__barre i[data-t=SSR]{background:var(--ssr)}.t-masse__barre i[data-t=UR]{background:linear-gradient(90deg,#ffd36b,#4fd8ff)}.t-masse__barre i[data-dessus]{outline:2px solid var(--t-desavantage);outline-offset:1px}.t-bord{color:var(--texte-doux);box-shadow:inset 0 0 0 1px var(--filet-fort);font:800 var(--t-micro) / 1.15 var(--police-texte);letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#07080cbf;border-radius:99px;padding:3px 7px 2px}.t-bord--plus{color:var(--t-avantage-texte);box-shadow:inset 0 0 0 1px #37d1ad80}.t-bord--moins{color:var(--t-desavantage-texte);box-shadow:inset 0 0 0 1px #ff6b6b80}.t-equipe{gap:var(--e-4);min-width:0;display:grid}.t-places{gap:var(--e-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.t-place{align-content:start;justify-items:center;gap:6px;min-width:0;display:grid}.t-place--banc{padding-left:var(--e-2);border-left:1px dashed var(--filet-fort)}.t-place__bouton{width:100%;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;padding:0;display:grid}.t-place__bouton:focus-visible{outline:2px solid var(--bleu);outline-offset:3px;border-radius:12px}.t-place__creux{border:2px dashed var(--filet-fort);background:#07080c80;border-radius:50%;width:56px;height:56px}.t-place__libelle{color:var(--texte-faible);font:800 .6875rem/1.1 var(--police-texte);letter-spacing:.06em;text-align:center;text-transform:uppercase}.t-equipe__boutons{gap:var(--e-2);flex-wrap:wrap;display:flex}.t-equipe__boutons .bouton{flex:140px}.t-difficultes .segment{flex-direction:column;align-items:center;gap:2px;min-height:52px;display:inline-flex}.t-difficultes .segment b{font-size:1.1rem}.t-difficulte__mot{font-size:var(--t-micro);text-transform:none;font-weight:700}.t-historique{gap:var(--e-2);display:grid}.t-historique ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.t-historique li{font-size:var(--t-meta);background:#07080c80;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:8px 10px;display:flex}.t-historique--gagne b{color:var(--t-avantage-texte)}.t-historique--perdu b{color:var(--t-desavantage-texte)}.t-filtres{flex-wrap:wrap}.t-grille{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));margin:0;padding:0;list-style:none;display:grid}.t-vignette{--cadre:var(--t-cadre-r);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--filet);color:inherit;font:inherit;cursor:pointer;transition:transform var(--d-court) var(--ease-sortie);background:#07080c8c;border:0;border-radius:12px;justify-items:center;gap:4px;padding:8px 4px;display:grid;position:relative}.t-vignette--sr{--cadre:var(--t-cadre-sr)}.t-vignette--ssr{--cadre:var(--t-cadre-ssr)}.t-vignette--ur{--cadre:var(--t-cadre-ur)}.t-vignette:active{transform:translateY(1px)}.t-vignette:focus-visible{outline:2px solid var(--bleu);outline-offset:2px}.t-vignette[disabled]{cursor:not-allowed;filter:grayscale(.85)brightness(.55)}.t-vignette--prise{box-shadow:inset 0 0 0 2px var(--orange);background:#ff5c2b1f}.t-vignette .t-portrait{--taille:52px}.t-vignette__nom{max-width:100%;font:900 .8rem/1.05 var(--police-stade);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.t-vignette__pied{color:var(--texte-doux);font-size:var(--t-micro);align-items:center;gap:4px;display:flex}.t-vignette__rang{color:#160904;background:var(--orange);min-width:22px;height:22px;font-size:var(--t-micro);border-radius:99px;place-items:center;padding:0 4px;font-weight:900;display:grid;position:absolute;top:4px;left:4px}.t-avant,.t-match,.t-fin{gap:var(--e-4);min-width:0;display:grid}.t-camp{gap:var(--e-3)}.t-quatre{gap:var(--e-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.t-duels{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.t-duel{align-items:center;gap:var(--e-2);box-shadow:inset 0 0 0 1px var(--filet);background:#07080c80;border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:8px 10px;display:grid}.t-duel__moi,.t-duel__lui{place-items:center start;column-gap:var(--e-2);grid-template-columns:46px minmax(0,1fr);grid-template-areas:"p n""p t";row-gap:4px;min-width:0;display:grid}.t-duel__moi{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:4px}.t-duel__moi:focus-visible{outline:2px solid var(--bleu);outline-offset:2px}.t-duel__moi--pointe{box-shadow:inset 0 0 0 2px var(--bleu);background:#3e6dff29}.t-duel__lui{text-align:right;grid-template-columns:minmax(0,1fr) 46px;grid-template-areas:"n p""t p";justify-items:end}.t-duel .t-portrait{--taille:46px;grid-area:p}.t-duel__nom{max-width:100%;font:900 .85rem/1.05 var(--police-stade);text-transform:uppercase;grid-area:n}.t-duel .t-joueur__tier{--cadre:var(--texte-doux);grid-area:t}.t-duel__milieu{justify-items:center;gap:4px;display:grid}.t-duel__milieu .t-bord{max-width:84px}.t-duel__fleche{color:var(--texte-faible);font:900 var(--t-micro) / 1 var(--police-texte);letter-spacing:.08em;text-transform:uppercase}.t-tableau{align-items:center;gap:var(--e-2);box-shadow:inset 0 0 0 1px var(--filet-fort);background:#06080d;border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:8px 12px;display:grid}.t-tableau__camp{min-width:0;display:grid}.t-tableau__camp--eux{text-align:right;justify-items:end}.t-tableau__nom{max-width:100%;font:900 1rem/1 var(--police-stade);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.t-tableau__score{font:900 2.75rem/.95 var(--police-stade);animation:t-score .42s var(--ease-ressort)}.t-tableau__camp--nous .t-tableau__score{color:#e9c88a}@keyframes t-score{0%{transform:scale(1.25)}}.t-balle{color:var(--texte-doux);font-size:var(--t-micro);font-weight:700}.t-balle:before{content:"";background:radial-gradient(circle at 35% 30%, #ffb07a, var(--orange));border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}.t-tableau__milieu{background:var(--nuit-2);text-align:center;border-radius:10px;justify-items:center;gap:4px;padding:6px 10px;display:grid}.t-tableau__poss{color:var(--or-texte);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;font-weight:900}.t-tableau__regle{color:var(--texte-doux);font-size:var(--t-micro)}.t-chaud{color:#ff9a70;font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;border-radius:99px;padding:2px 9px;font-weight:900;box-shadow:inset 0 0 0 1px #ff7a45b3}.t-planche{--pion:36px;--t-duree:.6s;aspect-ratio:150/184;width:100%;box-shadow:inset 0 0 0 1px #ffc89629, var(--ombre-2);background:radial-gradient(60% 40% at 50% 8%,#ffa6662e,#0000 70%),linear-gradient(#78421e6b,#46240e99),repeating-linear-gradient(90deg,#ffdcb40d 0 2px,#0000 2px 38px),#2b170b;border-radius:18px;position:relative;overflow:hidden}.t-planche__traits{fill:none;stroke:#ffe6c833;stroke-width:.8px;vector-effect:non-scaling-stroke;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.t-planche__traits *{vector-effect:non-scaling-stroke}.t-planche__planche{stroke:#ffffff8c;stroke-width:3px}.t-planche__cercle{stroke:var(--orange);stroke-width:2.5px}.t-planche__camp{color:var(--texte);font:800 var(--t-micro) / 1 var(--police-texte);letter-spacing:.08em;text-transform:uppercase;background:#07080cb3;border-radius:99px;padding:3px 8px;position:absolute;top:10px;left:10px}.t-planche--nous .t-planche__camp{color:#ffb895;box-shadow:inset 0 0 0 1px #ff7a4599}.t-planche--eux .t-planche__camp{color:var(--t-souffle);box-shadow:inset 0 0 0 1px #4fd8ff80}.t-pion{z-index:1;width:0;height:0;transition:left var(--t-duree) var(--ease-sortie), top var(--t-duree) var(--ease-sortie);position:absolute}.t-pion .t-portrait{--taille:var(--pion);transition:transform var(--d-court) var(--ease-sortie);position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.t-pion--eux .t-portrait__rond{box-shadow:0 0 0 2px #07080ce6,0 6px 14px -6px #000000e6}.t-pion--nous .t-portrait__rond{box-shadow:0 0 0 2px #e9c88a,0 6px 14px -6px #000000e6}.t-pion .t-portrait__style{min-width:14px;min-height:14px}.t-pion__infos{justify-items:center;gap:2px;width:76px;display:grid;position:absolute;left:0;transform:translate(-50%)}.t-pion--att .t-pion__infos,.t-pion--banc .t-pion__infos{top:calc(var(--pion) / 2 + 2px)}.t-pion--def .t-pion__infos{bottom:calc(var(--pion) / 2 + 2px);grid-auto-flow:row}.t-pion--banc .t-pion__infos{top:auto;bottom:calc(var(--pion) / 2 + 2px)}.t-pion__nom{max-width:100%;font:900 .6875rem/1.15 var(--police-stade);letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#07080c9e;border-radius:4px;padding:0 4px;overflow:hidden}.t-pion--nous .t-pion__nom{color:#ffe2b8}.t-pion .t-orbes i{width:6px;height:6px}.t-pion .t-souffle{width:44px;height:4px}.t-pion--banc{opacity:.8}.t-pion--banc .t-portrait{--taille:calc(var(--pion) * .8)}.t-pion--actif{z-index:3}.t-pion--actif .t-portrait{transform:translate(-50%,-50%)scale(1.18)}.t-pion--actif .t-portrait__rond{box-shadow:0 0 0 2px #fff,0 0 18px 2px #ffc54db3}.t-pion--cible .t-portrait__rond{box-shadow:0 0 0 2px var(--t-creer), 0 0 14px #ffc54d99}.t-pion--mord{z-index:3}.t-pion--mord .t-portrait{animation:t-retourne var(--t-duree) var(--ease-sortie)}.t-pion--mord .t-portrait__rond{box-shadow:0 0 0 2px var(--t-defendre), 0 0 18px #4fd8ffcc}@keyframes t-retourne{0%{transform:translate(-50%,-50%)rotateY(0)}50%{transform:translate(-50%,-50%)rotateY(90deg)scale(1.15)}to{transform:translate(-50%,-50%)rotateY(0)}}.t-pion--signature .t-portrait__rond{background:var(--iris);box-shadow:0 0 0 2px #fff,0 0 26px 4px #ffc54dd9}.t-ballon{z-index:4;background:radial-gradient(circle at 35% 30%, #ffd2b0, var(--orange) 55%, #a8340f);width:14px;height:14px;left:var(--x1);top:var(--y1);animation:t-vol var(--t-duree) var(--ease-sortie) both;pointer-events:none;border-radius:50%;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 10px #ff5c2bcc}@keyframes t-vol{0%{left:var(--x0);top:var(--y0)}to{left:var(--x1);top:var(--y1)}}.t-pop{z-index:5;color:#160904;background:var(--t-jauge);font:900 var(--t-micro) / 1.1 var(--police-texte);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%, calc(-100% - var(--pion) / 2 - 4px)) skewX(var(--biais));animation:t-pop var(--t-duree) var(--ease-sortie) both;pointer-events:none;border-radius:6px;padding:3px 8px 2px;position:absolute}@keyframes t-pop{0%{opacity:0;translate:0 8px}20%{opacity:1;translate:0}}.t-pop--pose,.t-pop--mord{color:#021018;background:var(--t-defendre)}.t-pop--retournee,.t-pop--creation{color:#1d1300;background:var(--t-creer)}.t-pop--signature{color:#160904;background:linear-gradient(90deg,#ffd36b,#ff9c5a)}.t-pop--panier{color:#fff;background:var(--orange);font-size:1rem}.t-pop--cercle{transform:translate(-50%, 6px) skewX(var(--biais))}.t-planche-bloc{gap:var(--e-2);min-width:0;display:grid}.t-planche__ligne{min-height:3.2em;color:var(--texte);box-shadow:inset 0 0 0 1px var(--filet-fort);font-size:var(--t-meta);text-align:center;animation:t-ligne .24s var(--ease-sortie);background:#07080cd1;border-radius:12px;place-items:center;margin:0;padding:8px 12px;font-weight:700;line-height:1.3;display:grid}.t-planche__ligne--vide{box-shadow:none;background:0 0}.t-planche__ligne--grande{color:var(--or-texte);font:900 var(--t-titre-3) / 1.1 var(--police-stade);text-transform:uppercase}@keyframes t-ligne{0%{opacity:0;transform:translateY(6px)}}.t-planche--reduit .t-pion,.t-planche--reduit .t-pion .t-portrait,.t-planche--reduit .t-ballon,.t-planche--reduit .t-pop{transition:none;animation:none}.t-vis{gap:6px;display:grid}.t-vis__ligne{justify-content:space-between;align-items:center;gap:var(--e-2);background:#07080c80;border-radius:10px;padding:6px 10px;display:flex}.t-vis__noms{min-width:0;font:800 var(--t-meta) / 1.2 var(--police-texte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-vis__noms i{color:var(--texte-faible);font-style:normal;font-weight:600}.t-vitesses .segments{width:100%}.t-poses{align-items:center;gap:var(--e-3);background:#07080c8c;border-radius:14px;grid-template-columns:auto minmax(0,1fr);padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #4fd8ff38}.t-poses__dos{gap:6px;display:flex}.t-poses__dos .t-carte{width:40px}.t-poses p{color:var(--texte-doux);font-size:var(--t-meta);margin:0;line-height:1.4}.t-poses p b{color:var(--texte)}.t-direct{gap:var(--e-2);padding:var(--e-4);box-shadow:inset 0 0 0 1px var(--filet);background:#07080c8c;border-radius:14px;display:grid}.t-abandon{justify-self:center}.t-regles summary{cursor:pointer;list-style:none}.t-regles summary::-webkit-details-marker{display:none}.t-regles dl{gap:4px;margin:0;display:grid}.t-regles dt{margin-top:var(--e-2);font:900 1rem/1 var(--police-stade);text-transform:uppercase}.t-regles dd{color:var(--texte-doux);margin:0;line-height:1.4}.t-possession{gap:var(--e-3);min-width:0;display:grid}.t-actions{justify-content:space-between;align-items:center;gap:var(--e-3);display:flex}.t-pips{gap:6px;display:flex}.t-pips i{background:var(--nuit-4);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--filet-fort);transform:skewX(var(--biais));border-radius:6px}.t-pips i.on{background:linear-gradient(180deg, #ff9a6b, var(--orange));box-shadow:0 0 12px -2px #ff5c2bcc}.t-main{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px;padding-top:10px;display:grid}.t-carte{--cadre:var(--t-cadre-r);--cadre-2:#5d6576;--accent:var(--t-finir);isolation:isolate;aspect-ratio:5/7.4;background:linear-gradient(160deg, var(--cadre), var(--cadre-2));width:100%;min-width:0;color:inherit;font:inherit;text-align:left;transition:transform var(--d-court) var(--ease-sortie), box-shadow var(--d-court) var(--ease-sortie), filter var(--d-court) var(--ease-sortie);border:0;border-radius:12px;grid-template-rows:minmax(0,1fr);padding:3px;display:grid;position:relative;box-shadow:0 4px #07090f,0 12px 18px -10px #000000e6;container-type:inline-size}button.t-carte{cursor:pointer;-webkit-tap-highlight-color:transparent}button.t-carte:active{transform:translateY(2px)}button.t-carte:focus-visible{outline:2px solid var(--bleu);outline-offset:3px}.t-carte--sr{--cadre:var(--t-cadre-sr);--cadre-2:#2747b8}.t-carte--ssr{--cadre:var(--t-cadre-ssr);--cadre-2:#6a2fd0}.t-carte--ur{--cadre:var(--t-cadre-ur);--cadre-2:#a86bff;background:linear-gradient(135deg, var(--iris-3,#ff5c2b), var(--iris-4,#ffc54d) 30%, var(--iris-2,#4fd8ff) 60%, var(--iris-1,#a86bff));box-shadow:0 4px 0 #07090f, var(--glow-ur)}.t-carte.t-geste--finir{--accent:var(--t-finir)}.t-carte.t-geste--creer{--accent:var(--t-creer)}.t-carte.t-geste--defendre{--accent:var(--t-defendre)}.t-carte__dedans{background:var(--nuit-1);border-radius:9px;grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;position:relative;overflow:hidden}.t-carte__portrait{background:radial-gradient(90% 80% at 50% 20%,#33405d,#141824);min-height:0;position:relative}.t-carte__visage{object-fit:cover;object-position:50% 8%;background-position:50% 8%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.t-carte__portrait:after{content:"";background:linear-gradient(180deg, transparent, var(--nuit-1));position:absolute;inset:40% 0 0}.t-carte__zone{z-index:1;color:#160904;background:var(--accent);max-width:calc(100% - 10px);font:900 clamp(.5625rem, 10.5cqi, .6875rem) / 1 var(--police-texte);letter-spacing:.03em;text-overflow:clip;text-transform:uppercase;white-space:nowrap;transform:skewX(var(--biais));border-radius:4px;padding:3px 6px 2px;position:absolute;top:5px;left:5px;overflow:hidden}.t-geste--creer .t-carte__zone{color:#1d1300}.t-geste--defendre .t-carte__zone{color:#021018}.t-carte__souffle{z-index:1;align-items:center;gap:2px;display:flex;position:absolute;top:26px;right:5px}.t-carte__souffle i{background:radial-gradient(circle at 35% 30%, #fff, var(--t-souffle) 45%, #2b8db5);border-radius:50%/62% 62% 38% 38%;width:8px;height:11px;box-shadow:0 0 6px #9fe8ffb3}.t-carte__souffle i.t-goutte--demi{clip-path:inset(0 50% 0 0)}.t-carte__zero{color:var(--t-souffle);font:800 .6875rem/1 var(--police-texte);background:#07080cd1;border-radius:99px;padding:2px 5px}.t-carte__corps{gap:3px;margin-top:-20px;padding:0 6px 8px;display:grid;position:relative}.t-carte__move{overflow-wrap:anywhere;color:#fff;font:900 clamp(.7rem, 14cqi, 1.1rem) / .95 var(--police-stade);letter-spacing:.02em;text-shadow:0 2px #000000bf;text-transform:uppercase}.t-carte__joueur{min-width:0;color:var(--texte-doux);font:700 clamp(.625rem, 11cqi, .75rem) / 1.1 var(--police-texte);align-items:center;gap:4px;display:flex}.t-carte__joueur span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-carte__joueur b{color:#0b0d13;background:var(--cadre);font:900 .625rem/1.1 var(--police-texte);letter-spacing:.04em;border-radius:3px;flex:none;padding:1px 4px}.t-carte--choisie{outline:2px solid var(--accent);outline-offset:3px;box-shadow:0 4px 0 #07090f, 0 0 28px -4px var(--accent);transform:translateY(-8px)}button.t-carte--choisie:active{transform:translateY(-6px)}.t-carte--eteinte{filter:grayscale(.85)brightness(.55)}.t-carte--jouee{filter:grayscale(.9)brightness(.45)}.t-carte--jouee:after{content:"";background:repeating-linear-gradient(-45deg,#0000 0 7px,#ffffff12 7px 9px);border-radius:9px;position:absolute;inset:3px}.t-carte__ordre{z-index:3;color:#160904;background:var(--t-jauge);border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.t-carte--dos{background:linear-gradient(160deg,#3a4770,#1b2239)}.t-carte--dos .t-carte__dedans{background:repeating-linear-gradient(45deg, #aabeff12 0 6px, transparent 6px 12px), var(--nuit-2);grid-template-rows:1fr;place-items:center}.t-carte--dos .t-carte__dedans:after{content:"?";color:#4fd8ff99;font:900 1.3rem/1 var(--police-stade)}.t-rang{z-index:2;color:var(--t-jauge);background:var(--nuit-0);font:900 .75rem/1 var(--police-texte);letter-spacing:.04em;border-radius:99px;gap:1px;padding:2px 6px 1px;display:flex;position:absolute;bottom:-9px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffd36b73}.t-rang--2{color:#fff3c7;box-shadow:0 0 0 1px var(--t-jauge), 0 0 12px -2px #ffd36bcc}.t-paire{outline:2px dashed var(--t-jauge);outline-offset:3px}.t-paire.t-carte--choisie{outline-style:solid}.t-fusion{z-index:3;color:#1d1300;background:var(--t-jauge);font:900 .6875rem/1 var(--police-texte);letter-spacing:.06em;transform:skewX(var(--biais));border-radius:6px;padding:3px 6px 2px;position:absolute;top:-9px;right:-7px}.t-carte.t-signature{background:linear-gradient(135deg, var(--iris-3,#ff5c2b), var(--iris-4,#ffc54d) 30%, var(--iris-2,#4fd8ff) 60%, var(--iris-1,#a86bff));box-shadow:0 4px #07090f,0 0 30px -4px #ffc54dbf}.t-signature__mot{z-index:3;color:#160904;font:900 .625rem/1 var(--police-texte);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transform:translateX(-50%) skewX(var(--biais));background:linear-gradient(90deg,#ffd36b,#ff9c5a);border-radius:6px;padding:3px 8px 2px;position:absolute;top:-10px;left:50%}.t-fiche{gap:var(--e-2);box-shadow:inset 0 0 0 1px var(--filet-fort);background:#07080c99;border-radius:14px;padding:10px 12px;display:grid}.t-fiche--signature{box-shadow:inset 0 0 0 1px #ffc54d80}.t-fiche__dit{color:var(--texte-doux);margin:0;line-height:1.4}.t-fiche__dit b{color:var(--texte)}.t-fiche__paire{color:var(--t-jauge);font-size:var(--t-meta);margin:0;font-weight:700}.t-boutons{gap:var(--e-2);grid-template-columns:1fr 1fr;display:grid}.t-boutons .bouton,.t-fiche .bouton,.t-tir__meilleur{min-width:0;min-height:48px;padding-inline:var(--e-3);text-align:center;white-space:normal;line-height:1.05}.t-tir{gap:var(--e-2);box-shadow:inset 0 0 0 1px var(--filet-fort);background:#07080c99;border-radius:14px;padding:10px 12px;display:grid}.t-tir__grille{gap:6px;display:grid}.t-tir__ligne{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));align-items:center;gap:6px;display:grid}.t-tir__nom{min-width:0;font:900 .85rem/1.1 var(--police-stade);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.t-tir__zone{min-width:0;min-height:44px;font-size:var(--t-micro);white-space:normal;padding:0 4px}.t-changement{gap:var(--e-2);box-shadow:inset 0 0 0 1px var(--filet);background:#07080c8c;border-radius:14px;padding:10px 12px;display:grid}.t-changement__qui{align-items:center;gap:var(--e-2);font-weight:700;display:flex}.t-changement__choix{flex-wrap:wrap}.t-changement__choix .segment{flex:auto;min-width:0}.t-resultat{text-align:center;justify-items:center}.t-resultat--gagne .t-grand-titre{color:var(--or-texte)}.t-resultat__score{align-items:baseline;gap:var(--e-3);font:900 var(--t-titre-1) / 1 var(--police-stade);margin:0;display:flex}.t-resultat__score i{color:var(--texte-faible);font-style:normal}.t-resultat .bouton{width:100%}.t-feuille{gap:var(--e-4);display:grid}.t-feuille__joueurs{gap:6px;margin:0;padding:0;list-style:none;display:grid}.t-feuille__joueurs li{align-items:center;gap:var(--e-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.t-feuille__joueurs .t-portrait{--taille:40px}.t-feuille__nom{min-width:0;font:900 1rem/1.05 var(--police-stade);text-transform:uppercase;display:grid}.t-feuille__nom small{color:var(--texte-faible);font:700 var(--t-micro) / 1.2 var(--police-texte);letter-spacing:.06em}.t-feuille__pts{font:900 1.25rem/1 var(--police-stade)}.t-feuille__chiffres{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.t-feuille__chiffres div{justify-content:space-between;gap:var(--e-2);background:#07080c80;border-radius:10px;padding:6px 10px;display:flex}.t-feuille__chiffres dt{color:var(--texte-doux);font-size:var(--t-meta)}.t-feuille__chiffres dd{margin:0;font-weight:900}.t-feuille__sigs{gap:4px;display:grid}.t-feuille__sigs ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.t-tuile__trio{display:flex}.t-tuile__trio .tuile__visage+.tuile__visage{margin-left:-12px}.t-tuile__trois{color:color-mix(in srgb, var(--ton) 72%, #fff);font:900 2.4rem/1 var(--police-stade)}@media (min-width:1024px){.t-equipe{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.t-equipe__classeur{grid-column:1/-1}.t-avant,.t-match{align-items:start;gap:var(--e-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.t-colonne--terrain{top:calc(var(--hud-h) + var(--e-3));position:sticky}.t-planche{--pion:46px;justify-self:center;max-width:560px}.t-pion__infos{width:96px}.t-pion .t-souffle{width:56px}.t-pion .t-orbes i{width:7px;height:7px}.t-places .t-portrait,.t-place__creux{--taille:72px;width:72px;height:72px}.t-quatre .t-portrait{--taille:72px}.t-feuille{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.t-grille{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}}@media (prefers-reduced-motion:reduce){.t-pion,.t-pion .t-portrait,.t-ballon,.t-pop,.t-planche__ligne,.t-tableau__score,.t-souffle i{transition:none;animation:none}}
