.espace{--papier:#f3f4f6;--nuit:#0b0c0e;--encre:#111214;--rouge:#b24844;--rouge-texte:#b24844;--vert-texte:#1f7a4d;--ambre-texte:#a15c00;--erreur-texte:#b3261e;--event-bg:var(--papier);--event-surface:#fff;--event-surface-2:#eceef0;--event-ink:var(--encre);--event-muted:#5c6068;--event-faint:#8b8f96;--event-line:#1112141a;--event-line-strong:#11121438;--event-accent:var(--rouge);--event-halo:#1112140a;--event-font-display:var(--font-bricolage), "Bricolage Grotesque", system-ui, sans-serif;--event-font-body:var(--font-rethink), "Rethink Sans", system-ui, sans-serif;--event-font-label:var(--font-bricolage), "Bricolage Grotesque", system-ui, sans-serif;--event-font-brand:var(--font-bricolage), "Bricolage Grotesque", system-ui, sans-serif;--event-font-ui:var(--font-rethink), "Rethink Sans", system-ui, sans-serif;--event-display-weight:800;--event-display-transform:none;--event-display-tracking:-.03em;--event-label-weight:700;--event-brand-weight:800;--event-radius:14px;--ombre-app:0 1px 0 #1112140a, 0 20px 50px -40px #11121480;--ombre-pastille:0 18px 50px -24px #11121473;--ombre-flottante:0 40px 90px -30px #11121480;background-color:var(--event-bg);color:var(--event-ink);font-family:var(--event-font-body);letter-spacing:-.005em}.espace.entete{background-color:#0000}.espace .nuit{--event-bg:var(--nuit);--event-surface:#ffffff0f;--event-surface-2:#ffffff1a;--event-ink:#fff;--event-muted:#ffffffb8;--event-faint:#ffffff80;--event-line:#ffffff24;--event-line-strong:#ffffff52;background-color:var(--nuit);color:#fff}.espace .apercu-course{--event-bg:#000;--event-surface:#0a0a0a;--event-surface-2:#141414;--event-ink:#fff;--event-muted:#9a9a97;--event-faint:#6f6f6c;--event-line:#ffffff26;--event-line-strong:#ffffff4d;--event-accent:#b24844;--event-halo:#ffffff0f;--event-font-display:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;--event-font-body:var(--font-inter), "Inter", system-ui, sans-serif;--event-font-label:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;--event-font-brand:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;--event-font-ui:var(--font-inter-tight), "Inter Tight", system-ui, sans-serif;--event-display-weight:900;--event-display-transform:uppercase;--event-display-tracking:-.03em;--event-label-weight:700;--event-brand-weight:900;--event-radius:4px;font-family:var(--event-font-body);letter-spacing:-.011em}.espace .scene:not(.apercu-course *){isolation:isolate;position:relative;overflow:hidden}.espace :is(h1,h2,h3,.display-xl,.font-display,.brand,.titre,.chiffre):not(.apercu-course *){font-variation-settings:"wdth" 75, "opsz" 96;font-stretch:75%}.espace :is(h1,h2,h3,.display-xl,.titre):not(.apercu-course *){letter-spacing:-.03em;overflow-wrap:break-word}.espace .display-xl:not(.apercu-course *){line-height:.92}.espace .titre:not(.apercu-course *){font-family:var(--event-font-display);font-weight:800;line-height:.92}.espace .font-mono:not(.apercu-course *){font-family:var(--event-font-body);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:600}.espace .font-mono:is(.text-xl,.text-2xl,.text-3xl,.text-4xl,.text-5xl,.text-6xl,.text-7xl,.text-8xl,.text-9xl):not(.apercu-course *),.espace .chiffre:not(.apercu-course *){font-family:var(--event-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:800}.espace .brand:not(.apercu-course *){letter-spacing:-.03em}.espace :is(.kicker,.mono-label):not(.apercu-course *){letter-spacing:2px;font-size:.68rem;font-weight:700}.espace .nuit :is(.kicker,.mono-label):not(.apercu-course *){color:#ffffffa6}.espace .font-bold:not(.apercu-course *){font-weight:600}.espace .text-error:not(.apercu-course *){color:var(--erreur-texte)}.espace .text-success:not(.apercu-course *){color:var(--vert-texte)}.espace .text-warning:not(.apercu-course *){color:var(--ambre-texte)}.espace .nuit .text-error:not(.apercu-course *){color:#fca5a5}.espace .nuit .text-success:not(.apercu-course *){color:#4ade80}.espace .nuit .text-warning:not(.apercu-course *){color:#fbbf24}.espace :is(.btn,.btn-flare,.btn-ghost,.btn-dark):not(.apercu-course *){min-height:3.1rem;font-family:var(--event-font-ui);letter-spacing:-.01em;text-transform:none;border-radius:14px;padding:0 1.7rem;font-size:.95rem;font-weight:600;transform:none}.espace .btn-sm:not(.apercu-course *){border-radius:12px;min-height:2.4rem;padding:0 1.1rem;font-size:.85rem}.espace :is(.btn-flare,.btn-dark):not(.apercu-course *){background:var(--encre);color:#fff;border:1px solid var(--encre)}.espace :is(.btn-flare,.btn-dark):hover:not(.apercu-course *){box-shadow:none;background:#000;transform:none}.espace .btn-ghost:not(.apercu-course *){color:var(--encre);box-shadow:inset 0 0 0 1px var(--event-line-strong);background:#fff;border:0}.espace .btn-ghost:hover:not(.apercu-course *){background:var(--encre);color:#fff;transform:none}.espace .nuit :is(.btn-flare,.btn-dark):not(.apercu-course *){color:var(--encre);background:#fff;border-color:#fff}.espace .nuit :is(.btn-flare,.btn-dark):hover:not(.apercu-course *){background:#e9eaec}.espace .nuit .btn-ghost:not(.apercu-course *){color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #fff6}.espace .nuit .btn-ghost:hover:not(.apercu-course *){color:var(--encre);background:#fff}.espace :is(.btn,.btn-flare,.btn-ghost,.btn-dark):disabled:not(.apercu-course *){opacity:.4}.espace .pill:not(.apercu-course *){background:var(--event-surface-2);color:var(--event-muted);font-family:var(--event-font-ui);letter-spacing:0;text-transform:none;border:0;border-radius:8px;padding:.25rem .625rem;font-size:.75rem;font-weight:700}.espace .pill-live:not(.apercu-course *){color:var(--vert-texte);background:#e3f1e9}.espace button.pill:not(.apercu-course *){cursor:pointer;min-height:2.25rem;padding:.5rem .75rem}.espace .pill-live:not(.apercu-course *):before{display:none}.espace .nuit .pill:not(.apercu-course *){color:#ffffffd9;background:#ffffff1f}.espace .nuit .pill-live:not(.apercu-course *){color:var(--vert-texte);background:#e3f1e9}.espace .chip:not(.apercu-course *){font-family:var(--event-font-ui);border-color:var(--event-line-strong);background:#fff}.espace .chip:hover:not(.apercu-course *){transform:none}.espace .nuit .chip:not(.apercu-course *){color:#fff;background:0 0;border-color:#ffffff3d}.espace .nuit .chip:hover:not(.apercu-course *){color:var(--encre);background:#fff}.espace .card:not(.apercu-course *){background:var(--event-surface);box-shadow:var(--ombre-app);border-color:#0000;border-radius:20px}.espace .card-hover:hover:not(.apercu-course *){background:var(--event-surface);border-color:#0000;transform:none;box-shadow:0 1px #1112140a,0 30px 60px -36px #1112148c}.espace .nuit .card:not(.apercu-course *){border-color:var(--event-line);box-shadow:none}.espace .stats:not(.apercu-course *){gap:.75rem;display:grid}.espace .stats>:not(.apercu-course *){background:var(--event-surface);box-shadow:var(--ombre-app);border-radius:20px}.espace .nuit .stats>:not(.apercu-course *){background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a}.espace .row-hover:hover:not(.apercu-course *){background-color:var(--papier);color:inherit}.espace .row-hover:hover :is(.num-scroll,.mono-label,.text-muted):not(.apercu-course *){color:var(--event-muted)}.espace .nuit .row-hover:hover:not(.apercu-course *){background-color:#ffffff0f}.espace .grid-cell:hover:not(.apercu-course *),.espace .grid-cell.is-active:not(.apercu-course *){background:var(--event-surface-2);color:var(--event-ink);border-color:var(--event-line)}.espace .pastille:not(.apercu-course *){-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);box-shadow:var(--ombre-pastille);background:#ffffffeb;border-radius:20px}.espace .pastille-lien:not(.apercu-course *){color:var(--event-muted);transition:background .4s var(--ease-brand), color .4s var(--ease-brand);border-radius:999px;padding:.5rem .875rem;font-size:.875rem;font-weight:600}.espace .pastille-lien:hover:not(.apercu-course *){color:var(--encre);background:#1112140d}.espace .pastille-lien[aria-current=page]:not(.apercu-course *){color:var(--encre);background:#11121414}.espace .panneau:not(.apercu-course *){box-shadow:var(--ombre-flottante);background:#fff;border-radius:22px}@layer components{.espace :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea):not(.apercu-course *){border-color:var(--event-line);border-radius:var(--event-radius);font-family:var(--event-font-body);color:var(--encre);background-color:#fff;font-size:1rem}.espace :is(input,select,textarea):hover:not(.apercu-course *){border-color:var(--event-line-strong)}.espace :is(input,select,textarea):focus:not(.apercu-course *){border-color:var(--rouge);outline:none;box-shadow:0 0 0 4px #b2484429}.espace :is(input[type=checkbox],input[type=radio]):not(.apercu-course *){accent-color:var(--encre)}.espace .nuit :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea):not(.apercu-course *){color:#fff;background-color:#ffffff0f;border-color:#ffffff38}.espace .nuit :is(input,select,textarea):hover:not(.apercu-course *){border-color:#fff6}.espace .nuit select option{color:var(--encre)}}@media (prefers-reduced-motion:reduce){.espace :is(.pastille-lien,.btn,.btn-flare,.btn-ghost,.btn-dark,.card):not(.apercu-course *){transition:none}}@media print{.espace{background:#fff}.espace .card:not(.apercu-course *),.espace .stats>:not(.apercu-course *){box-shadow:none}.espace.entete{display:none}}.espace .entete-page:not(.apercu-course *){--trou:radial-gradient(circle, var(--papier) 2.6px, #11121447 3.2px, transparent 3.6px);background:var(--trou) 6px 50px / 10px 10px no-repeat, var(--trou) calc(100% - 6px) 50px / 10px 10px no-repeat, var(--trou) 6px calc(100% - 6px) / 10px 10px no-repeat, var(--trou) calc(100% - 6px) calc(100% - 6px) / 10px 10px no-repeat, #fff;box-shadow:var(--ombre-app);border-radius:22px;padding:0 1.25rem 1.5rem;position:relative}.espace .entete-page:not(.apercu-course *):before{content:"";background:linear-gradient(110deg, var(--rouge) 0%, color-mix(in srgb, var(--rouge) 62%, white) 100%);border-radius:22px 22px 0 0;flex:0 0 calc(100% + 2.5rem);width:calc(100% + 2.5rem);height:42px;margin:0 -1.25rem 1.25rem;display:block}.espace .entete-page>.kicker:not(.apercu-course *),.espace .entete-page>div:first-of-type>.kicker:first-child:not(.apercu-course *){color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;position:absolute;top:15px;left:1.25rem;right:1.25rem;overflow:hidden}.espace .entete-page>.kicker:hover:not(.apercu-course *),.espace .entete-page>div:first-of-type>.kicker:first-child:hover:not(.apercu-course *){color:#ffffffc7}.espace .entete-page>.kicker+h1:not(.apercu-course *),.espace .entete-page>div:first-of-type>.kicker:first-child+h1:not(.apercu-course *){margin-top:0}.espace .entete-page h1:not(.apercu-course *){line-height:.95}@media (min-width:768px){.espace .entete-page:not(.apercu-course *){padding:0 2rem 1.75rem}.espace .entete-page:not(.apercu-course *):before{flex-basis:calc(100% + 4rem);width:calc(100% + 4rem);margin:0 -2rem 1.5rem}.espace .entete-page>.kicker:not(.apercu-course *),.espace .entete-page>div:first-of-type>.kicker:first-child:not(.apercu-course *){left:2rem;right:2rem}.espace .entete-page--grande:not(.apercu-course *){padding-bottom:2.25rem}}.espace .entete-page--grande:not(.apercu-course *):before{height:48px}.espace .entete-page--grande>.kicker:not(.apercu-course *),.espace .entete-page--grande>div:first-of-type>.kicker:first-child:not(.apercu-course *){top:18px}.espace .stats:not(.apercu-course *){background:var(--event-surface);box-shadow:var(--ombre-app);border-radius:20px;gap:0;overflow:hidden}.espace .stats>:not(.apercu-course *){box-shadow:none;border-left:1px dashed var(--event-line-strong);border-top:1px dashed var(--event-line-strong);background:0 0;border-radius:0;margin:-1px 0 0 -1px}.espace .nuit .stats:not(.apercu-course *){background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a}.espace .nuit .stats>:not(.apercu-course *){box-shadow:none;background:0 0;border-color:#ffffff2e}.espace button.pill:not(.apercu-course *){box-shadow:inset 0 0 0 1px var(--event-line-strong);color:var(--encre);background:#fff;border-radius:12px;font-weight:600;transition:background .15s,color .15s}.espace button.pill:hover:not(.apercu-course *),.espace button.pill:is([aria-pressed=true],.pill-live):not(.apercu-course *){background:var(--encre);color:#fff;box-shadow:none}.espace .card-hover:not(.apercu-course *){transition:box-shadow .25s,transform .25s}.espace .card-hover:hover:not(.apercu-course *){transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.espace .card-hover:hover:not(.apercu-course *){transform:none}}.espace .dossard-carte:not(.apercu-course *){--trou:radial-gradient(circle, var(--papier) 2.2px, #11121447 2.8px, transparent 3.2px);background:var(--trou) 5px calc(100% - 5px) / 8px 8px no-repeat, var(--trou) calc(100% - 5px) calc(100% - 5px) / 8px 8px no-repeat, #fff;box-shadow:0 0 0 1px var(--event-line), var(--ombre-app);border-radius:18px;flex:none;overflow:hidden}.espace .dossard-carte__bande:not(.apercu-course *){background:linear-gradient(110deg, var(--rouge) 0%, color-mix(in srgb, var(--rouge) 62%, white) 100%);color:#fff;font-family:var(--event-font-label);letter-spacing:2px;padding:9px 16px 8px;font-size:.68rem;font-weight:700;transition:opacity .15s;display:block}.espace .dossard-carte__bande:hover:not(.apercu-course *){opacity:.88}.espace .carte-bande:not(.apercu-course *){padding-top:calc(1.25rem + 8px);position:relative;overflow:hidden}.espace .carte-bande:not(.apercu-course *):before{content:"";background:linear-gradient(110deg, var(--rouge) 0%, color-mix(in srgb, var(--rouge) 62%, white) 100%);height:8px;position:absolute;inset:0 0 auto}.espace .date-dossard:not(.apercu-course *){width:54px;box-shadow:0 0 0 1px var(--event-line-strong);text-align:center;background:#fff;border-radius:12px;flex:none;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.espace .date-dossard__bande:not(.apercu-course *){background:linear-gradient(110deg, var(--rouge) 0%, color-mix(in srgb, var(--rouge) 62%, white) 100%);color:#fff;letter-spacing:1.5px;text-transform:uppercase;padding:3px 0 2px;font-size:.6rem;font-weight:700}.espace .date-dossard__jour:not(.apercu-course *){padding:4px 0 5px;font-size:1.75rem;line-height:1}.espace .card>h3:first-child:not(.apercu-course *){border-bottom:1px dashed var(--event-line-strong);padding-bottom:.65rem}.espace .pill-alerte:not(.apercu-course *){color:var(--erreur-texte);background:#fbe9e7}@media (max-width:767px){.espace .stats.grid-cols-2>:last-child:nth-child(odd):not(.apercu-course *){grid-column:1/-1}}
