@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--araignee-amp:0}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--brule:0%}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-500:#737373;--color-neutral-700:#404040;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-surface:var(--surface);--color-surface-2:var(--surface-2);--color-line:var(--line);--color-line-strong:var(--line-strong);--color-ink:var(--foreground);--color-ink-soft:var(--ink-soft);--color-ink-faint:var(--ink-faint);--color-accent:var(--accent);--color-accent-strong:var(--accent-strong);--color-gold:var(--gold);--color-gold-strong:var(--gold-strong);--color-success:var(--success);--color-danger:var(--danger);--color-danger-strong:var(--danger-strong);--color-teal:var(--teal);--color-argent:var(--argent);--color-bronze:var(--bronze);--color-slate:var(--slate);--font-display:var(--font-display);--font-logo:var(--font-logo)}@supports (color:lab(0% 0 0)){:root,:host{--color-neutral-500:lab(48.496% 0 0);--color-neutral-700:lab(27.036% 0 0)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.top-1\/2{top:50%}.top-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{top:max(.75rem, env(safe-area-inset-top))}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-\[max\(0\.75rem\,env\(safe-area-inset-right\)\)\]{right:max(.75rem, env(safe-area-inset-right))}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:0}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.\!mb-0{margin-bottom:0!important}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-\[clamp\(0\.5rem\,4vh\,2rem\)\]{margin-bottom:clamp(.5rem,4vh,2rem)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[8\/5\]{aspect-ratio:8/5}.\!h-\[5cqw\]{height:5cqw!important}.\!h-full{height:100%!important}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-40{height:calc(var(--spacing) * 40)}.h-72{height:calc(var(--spacing) * 72)}.h-\[0\.9cqw\]{height:.9cqw}.h-\[1\.15em\]{height:1.15em}.h-\[46px\]{height:46px}.h-full{height:100%}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[70vh\]{max-height:70vh}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[5cqw\]{width:5cqw!important}.\!w-full{width:100%!important}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-64{width:calc(var(--spacing) * 64)}.w-\[1\.15em\]{width:1.15em}.w-\[46px\]{width:46px}.w-\[70\%\]{width:70%}.w-\[375px\]{width:375px}.w-\[min\(21rem\,calc\(100vw-2rem\)\)\]{width:min(21rem,100vw - 2rem)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[6rem\]{max-width:6rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[360px\]{max-width:360px}.max-w-\[800px\]{max-width:800px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[0\.8cqw\]{gap:.8cqw}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--line)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--accent)}.border-line,.border-line\/60{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.border-line\/60{border-color:color-mix(in oklab, var(--line) 60%, transparent)}}.bg-accent,.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-background{background-color:var(--background)}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface\/50{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/50{background-color:color-mix(in oklab, var(--surface) 50%, transparent)}}.bg-surface\/70{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/70{background-color:color-mix(in oklab, var(--surface) 70%, transparent)}}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[1\.4cqw\]{padding-inline:1.4cqw}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[0\.4cqw\]{padding-block:.4cqw}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-logo{font-family:var(--font-logo)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.625rem\]{font-size:.625rem}.text-\[10px\]{font-size:10px}.text-\[clamp\(0\.7rem\,1\.8vh\,1rem\)\]{font-size:clamp(.7rem,1.8vh,1rem)}.text-\[clamp\(0\.875rem\,2\.2vh\,1\.5rem\)\]{font-size:clamp(.875rem,2.2vh,1.5rem)}.text-\[clamp\(0\.875rem\,2\.5vh\,1\.5rem\)\]{font-size:clamp(.875rem,2.5vh,1.5rem)}.text-\[clamp\(1\.5rem\,5\.5vh\,3\.75rem\)\]{font-size:clamp(1.5rem,5.5vh,3.75rem)}.text-\[clamp\(1\.25rem\,4\.5vh\,3rem\)\]{font-size:clamp(1.25rem,4.5vh,3rem)}.text-\[clamp\(1\.25rem\,4vh\,2\.25rem\)\]{font-size:clamp(1.25rem,4vh,2.25rem)}.text-\[clamp\(1rem\,2\.6vh\,1\.875rem\)\]{font-size:clamp(1rem,2.6vh,1.875rem)}.text-\[clamp\(3rem\,14vh\,10rem\)\]{font-size:clamp(3rem,14vh,10rem)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--accent)}.text-accent-strong{color:var(--accent-strong)}.text-argent{color:var(--argent)}.text-bronze{color:var(--bronze)}.text-danger{color:var(--danger)}.text-foreground{color:var(--foreground)}.text-gold-strong{color:var(--gold-strong)}.text-ink{color:var(--foreground)}.text-ink-faint{color:var(--ink-faint)}.text-ink-soft{color:var(--ink-soft)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-700{color:var(--color-neutral-700)}.text-success{color:var(--success)}.text-white{color:var(--color-white)}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-accent{--tw-ring-color:var(--accent)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\]{transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.first\:border-none:first-child{--tw-border-style:none;border-style:none}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:border-ink-faint:hover{border-color:var(--ink-faint)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:text-foreground:hover,.hover\:text-ink:hover{color:var(--foreground)}}.focus\:border-accent:focus{border-color:var(--accent)}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:absolute{position:absolute}.sm\:top-full{top:100%}.sm\:left-0{left:0}.sm\:mt-1{margin-top:var(--spacing)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:max-h-\[24rem\]{max-height:24rem}.sm\:w-\[19rem\]{width:19rem}.sm\:w-auto{width:auto}.sm\:basis-auto{flex-basis:auto}.sm\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-center{justify-content:center}.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.md\:grid-cols-\[auto_auto_1fr\]{grid-template-columns:auto auto 1fr}}@media (min-width:64rem){.lg\:bottom-3{bottom:calc(var(--spacing) * 3)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.salle\:h-full{height:100%}}@media (orientation:landscape) and (min-width:40rem){.salle\:h-full{height:100%}}@media (min-width:64rem){.salle\:h-screen{height:100vh}}@media (orientation:landscape) and (min-width:40rem){.salle\:h-screen{height:100vh}}@media (min-width:64rem){.salle\:min-h-0{min-height:0}}@media (orientation:landscape) and (min-width:40rem){.salle\:min-h-0{min-height:0}}@media (min-width:64rem){.salle\:flex-1{flex:1}}@media (orientation:landscape) and (min-width:40rem){.salle\:flex-1{flex:1}}@media (min-width:64rem){.salle\:justify-evenly{justify-content:space-evenly}}@media (orientation:landscape) and (min-width:40rem){.salle\:justify-evenly{justify-content:space-evenly}}@media (min-width:64rem){.salle\:gap-0{gap:0}}@media (orientation:landscape) and (min-width:40rem){.salle\:gap-0{gap:0}}@media (min-width:64rem){.salle\:overflow-hidden{overflow:hidden}}@media (orientation:landscape) and (min-width:40rem){.salle\:overflow-hidden{overflow:hidden}}@media (min-width:64rem){.salle\:overflow-y-auto{overflow-y:auto}}@media (orientation:landscape) and (min-width:40rem){.salle\:overflow-y-auto{overflow-y:auto}}@media (min-width:64rem){.salle\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (orientation:landscape) and (min-width:40rem){.salle\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:64rem){.salle\:py-2{padding-block:calc(var(--spacing) * 2)}}@media (orientation:landscape) and (min-width:40rem){.salle\:py-2{padding-block:calc(var(--spacing) * 2)}}@media (min-width:64rem){.salle\:py-\[clamp\(0\.5rem\,2vh\,2rem\)\]{padding-block:clamp(.5rem,2vh,2rem)}}@media (orientation:landscape) and (min-width:40rem){.salle\:py-\[clamp\(0\.5rem\,2vh\,2rem\)\]{padding-block:clamp(.5rem,2vh,2rem)}}@media (orientation:landscape) and (max-height:32rem){.ecran-court\:flex{display:flex}.ecran-court\:hidden{display:none}.ecran-court\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.ecran-court\:text-\[clamp\(3rem\,18vh\,10rem\)\]{font-size:clamp(3rem,18vh,10rem)}}@media not all and (orientation:landscape) and (max-height:32rem){.ecran-haut\:hidden{display:none}}}.grille-salle{grid-template-columns:1fr}@media (min-width:64rem){.grille-salle{grid-template-columns:clamp(11rem,22vw,20rem) 1fr clamp(11rem,22vw,20rem)}}@media (orientation:landscape) and (min-width:40rem){.grille-salle{grid-template-columns:clamp(11rem,22vw,20rem) 1fr clamp(11rem,22vw,20rem)}}@media (orientation:landscape) and (max-height:32rem){.grille-salle{grid-template-columns:clamp(11rem,22vw,20rem) 1fr}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#100d0c;--foreground:#f7efe9;--surface:#1c1514;--surface-2:#251c1a;--line:#3a2b29;--line-strong:#503c39;--ink-soft:#d3c1b7;--ink-faint:#9a847c;--ink-faint-on-surface:#9a847c;--accent:#b23a4a;--accent-strong:#cc4757;--link:#d95e6c;--link-hover:#e88b95;--accent-soft:#b23a4a24;--accent-line:#b23a4a66;--gold:#d6a45c;--gold-strong:#e6bb78;--logo-fond:#eee0d0;--gold-soft:#d6a45c24;--gold-line:#d6a45c6b;--success:#5fa377;--success-soft:#5fa37726;--success-line:#5fa37773;--danger:#f0845a;--danger-strong:#f6a07c;--danger-soft:#f0845a24;--danger-line:#f0845a73;--teal:#7ea6ac;--teal-soft:#7ea6ac24;--teal-line:#7ea6ac66;--argent:#b8bcc9;--bronze:#b87442;--slate:#8f95a8;--slate-soft:#8f95a81f;--slate-line:#8f95a859}*{border-color:var(--color-line)}html{font-synthesis-weight:none}body{background:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;background-image:radial-gradient(80% 50% at 50% -10%,#b23a4a24,#0000);background-repeat:no-repeat}h1,h2,h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em}a{color:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;width:1.125rem;height:1.125rem}@media (pointer:coarse){:is(label:has(>input[type=checkbox]),label:has(>input[type=radio])){min-height:2.75rem}}summary{padding-block:.375rem}@media (pointer:coarse){summary{padding-block:.75rem}}:focus-visible{outline:2px solid var(--color-gold-strong);outline-offset:2px;border-radius:.25rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.tile:hover,.card-link:hover,.tile:hover .tile-icon{transform:none}}::selection{background:var(--color-accent);color:#fff}.input{border:1px solid var(--color-line-strong);width:100%;color:var(--color-foreground);background:#0000002e;border-radius:.5rem;padding:.5rem .75rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.input option{background-color:var(--surface-2);color:var(--foreground)}.input option:disabled{color:var(--ink-faint-on-surface)}.input::placeholder{color:var(--color-ink-faint)}.input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.champ-avec-bouton{position:relative}.champ-avec-bouton .input{padding-right:2.75rem}.bouton-oeil{color:var(--color-ink-faint);cursor:pointer;border-radius:.5rem;align-items:center;padding-inline:.75rem;font-size:1.125rem;transition:color .15s;display:flex;position:absolute;top:0;bottom:0;right:0}.bouton-oeil:hover{color:var(--color-foreground)}.bouton-oeil:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;color:var(--color-foreground)}.card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:.875rem;padding:1.375rem 1.5rem}.card-table{background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, linear-gradient(150deg, var(--gold-line), var(--color-line) 45%, var(--accent-line)) border-box;border:1px solid #0000}.seat-label{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--tp-galon,var(--gold));border-radius:.5rem;max-width:7.5rem;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.seat-label{border:1px solid color-mix(in srgb, var(--tp-galon,var(--gold)) 55%, transparent)}}.seat-label{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-surface) 55%, var(--color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.seat-label{background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 90%, #fff) 0%, var(--color-surface) 55%, color-mix(in srgb, var(--color-surface) 88%, #000) 100%)}}.seat-label{color:var(--color-foreground);letter-spacing:.01em;padding:.125rem .5rem;font-size:.75rem;font-weight:500;box-shadow:inset 0 1px #ffffff1a,0 6px 14px #0009}.seat-label-lg{max-width:9.5rem;padding:.1875rem .625rem;font-size:.875rem}.table-dialog{border:1px solid var(--color-line-strong);background:var(--color-surface);width:min(92vw,56rem);max-height:92dvh;color:var(--color-foreground);border-radius:1rem;margin:auto;padding:1.5rem;overflow:auto}.table-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b8}.tp-palette{--tp-feutre-clair:#9b3040;--tp-feutre:#6b1d2b;--tp-feutre-fonce:#2c0b11;--tp-rail-clair:#5d3d2e;--tp-rail:#3a2219;--tp-rail-fonce:#170c08;--tp-galon:#d6a45c;--tp-grain:.55;--tp-bruit:.5;--tp-lueur:transparent}.habillage-feutre .tp-palette,.tp-palette[data-tp=feutre]{--tp-feutre-clair:#2f8c5c;--tp-feutre:#1d6a43;--tp-feutre-fonce:#0a3220;--tp-rail-clair:#62402a;--tp-rail:#3f2716;--tp-rail-fonce:#1a0f08;--tp-galon:#e3c37a}.habillage-noyer .tp-palette,.tp-palette[data-tp=noyer]{--tp-feutre-clair:#8c5c3a;--tp-feutre:#62391f;--tp-feutre-fonce:#2a1609;--tp-rail-clair:#b0804f;--tp-rail:#7c5230;--tp-rail-fonce:#3a2211;--tp-galon:#e29550;--tp-grain:.95}.habillage-retro .tp-palette,.tp-palette[data-tp=retro]{--tp-feutre-clair:#6e4c22;--tp-feutre:#4a3216;--tp-feutre-fonce:#1d1307;--tp-rail-clair:#3d2911;--tp-rail:#26180a;--tp-rail-fonce:#100803;--tp-galon:#f0b03a}.habillage-neon .tp-palette,.tp-palette[data-tp=neon]{--tp-feutre-clair:#11506b;--tp-feutre:#0a2f45;--tp-feutre-fonce:#030d16;--tp-rail-clair:#26323f;--tp-rail:#151d27;--tp-rail-fonce:#06080c;--tp-galon:#3ee0ff;--tp-grain:.12;--tp-bruit:.22;--tp-lueur:#3ee0ffd9}.habillage-ardoise .tp-palette,.tp-palette[data-tp=ardoise]{--tp-feutre-clair:#5a6572;--tp-feutre:#3e4752;--tp-feutre-fonce:#1a1e24;--tp-rail-clair:#323a43;--tp-rail:#20262d;--tp-rail-fonce:#0b0e11;--tp-galon:#d5dce3;--tp-grain:.2;--tp-bruit:.4}.habillage-damier .tp-palette,.tp-palette[data-tp=damier]{--tp-feutre-clair:#2a2a2a;--tp-feutre:#161616;--tp-feutre-fonce:#050505;--tp-rail-clair:#d23842;--tp-rail:#93202a;--tp-rail-fonce:#4a0a10;--tp-galon:#fff;--tp-grain:.25;--tp-bruit:.3}.habillage-or-noir .tp-palette,.tp-palette[data-tp=or-noir]{--tp-feutre-clair:#2c2c2c;--tp-feutre:#171717;--tp-feutre-fonce:#050505;--tp-rail-clair:#4a3f22;--tp-rail:#231d0f;--tp-rail-fonce:#080602;--tp-galon:#e3bb4c;--tp-grain:.3;--tp-bruit:.3}.habillage-marine .tp-palette,.tp-palette[data-tp=marine]{--tp-feutre-clair:#225590;--tp-feutre:#153d6c;--tp-feutre-fonce:#06172e;--tp-rail-clair:#3d4d68;--tp-rail:#222f44;--tp-rail-fonce:#0a1220;--tp-galon:#d0aa52}.habillage-papier .tp-palette,.tp-palette[data-tp=papier]{--tp-feutre-clair:#4f9a75;--tp-feutre:#317a58;--tp-feutre-fonce:#164232;--tp-rail-clair:#cda673;--tp-rail:#a97e4d;--tp-rail-fonce:#6a4726;--tp-galon:#f6ebcb;--tp-grain:.8}.habillage-emeraude .tp-palette,.tp-palette[data-tp=emeraude]{--tp-feutre-clair:#1a8a72;--tp-feutre:#0d5e4b;--tp-feutre-fonce:#03261e;--tp-rail-clair:#134a3c;--tp-rail:#0a2f26;--tp-rail-fonce:#031410;--tp-galon:#d6dfdb}.habillage-braise .tp-palette,.tp-palette[data-tp=braise]{--tp-feutre-clair:#432519;--tp-feutre:#2a160e;--tp-feutre-fonce:#0d0705;--tp-rail-clair:#261a14;--tp-rail:#130d0a;--tp-rail-fonce:#040202;--tp-galon:#ff7a1a;--tp-grain:.3;--tp-lueur:#ff7a1abf}.tapis-poker{width:100%;height:100%;display:block;overflow:visible}.tapis-galon{filter:drop-shadow(0 0 5px var(--tp-lueur))}.tapis-balayage{pointer-events:none;clip-path:ellipse(32.5% 30.8% at 50% 46%);background:linear-gradient(105deg,#0000 38%,#ffffff29 50%,#0000 62%) 0 0/260% 100% no-repeat;animation:1.5s linear infinite tapis-balayage;position:absolute;inset:0}@keyframes tapis-balayage{0%{background-position:130% 0}to{background-position:-30% 0}}.siege-avatar{border:2px solid var(--tp-galon,var(--color-accent));box-shadow:0 0 0 3px #00000080,0 9px 18px #0009,inset 0 0 0 1px #ffffff38,inset 0 -6px 10px #00000047}.siege-initiale{background:radial-gradient(circle at 32% 26%, var(--color-surface-2) 0%, var(--color-surface-2) 60%, var(--color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.siege-initiale{background:radial-gradient(circle at 32% 26%, color-mix(in srgb, var(--color-surface-2) 70%, #fff) 0%, var(--color-surface-2) 60%, var(--color-surface) 100%)}}.siege-numero{background:radial-gradient(circle at 32% 28%, var(--tp-galon,var(--gold)), var(--tp-galon,var(--gold)) 60%, var(--tp-galon,var(--gold)))}@supports (color:color-mix(in lab, red, red)){.siege-numero{background:radial-gradient(circle at 32% 28%, color-mix(in srgb, var(--tp-galon,var(--gold)) 55%, #fff), var(--tp-galon,var(--gold)) 60%, color-mix(in srgb, var(--tp-galon,var(--gold)) 55%, #000))}}.siege-numero{color:#1b1209;border-color:#0000008c;font-weight:700;box-shadow:0 2px 5px #0009,inset 0 1px #ffffff80}.siege-brasse{animation:.15s cubic-bezier(.2,.8,.3,1) both siege-tombe}@keyframes siege-tombe{0%{opacity:.55;transform:translateY(-9%)scale(.88)rotate(-5deg)}to{opacity:1;transform:none}}.siege-revele{animation:.9s cubic-bezier(.2,.9,.3,1.2) both siege-revele;animation-delay:calc(var(--i,0) * .11s)}@keyframes siege-revele{0%{box-shadow:0 0 0 3px #00000080, 0 0 0 0 var(--tp-galon,#e6bb78);transform:scale(.9)}35%{box-shadow:0 0 0 3px #00000080, 0 0 0 12px color-mix(in srgb, var(--tp-galon,#e6bb78) 45%, transparent);transform:scale(1.2)}to{transform:none;box-shadow:0 0 0 3px #00000080,0 9px 18px #0009}}@media (prefers-reduced-motion:reduce){.tapis-balayage,.siege-brasse,.siege-revele{animation:none}}.programme-billet{border:1px solid var(--accent-line);background:linear-gradient(150deg, var(--accent-soft) 0%, transparent 70%), var(--color-surface-2);min-width:0;box-shadow:inset 0 3px 0 var(--accent-strong);border-radius:.8rem;flex-direction:column;gap:.4rem;padding:.9rem 1.05rem 1rem;display:flex}.programme-billet.programme-satellite{border-color:var(--gold-line);background:linear-gradient(150deg, var(--gold-soft) 0%, transparent 70%), var(--color-surface-2);box-shadow:inset 0 3px 0 var(--gold-strong)}.programme-nature{letter-spacing:.06em;text-transform:uppercase;color:var(--link-hover);font-size:.72rem;font-weight:700}.programme-satellite .programme-nature{color:var(--gold-strong)}.programme-heure{font-family:var(--font-display), Georgia, serif;color:var(--color-foreground);flex-direction:column;font-size:2rem;line-height:1.05;display:flex}.programme-jour{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;color:var(--color-ink-soft);font-size:.8rem;font-weight:500}.programme-heure-vide{color:var(--color-ink-faint);font-size:1.1rem}.programme-nom{overflow-wrap:anywhere;font-weight:600;line-height:1.25}.card-flush{padding:0;overflow:hidden}.banner{aspect-ratio:2;object-fit:cover;width:100%;max-width:800px;display:block}.banner-pleine{max-width:none}.speed-0{--speed:var(--slate);--speed-soft:var(--slate-soft);--speed-line:var(--slate-line)}.speed-1{--speed:var(--teal);--speed-soft:var(--teal-soft);--speed-line:var(--teal-line)}.speed-2{--speed:var(--success);--speed-soft:var(--success-soft);--speed-line:var(--success-line)}.speed-3{--speed:var(--gold-strong);--speed-soft:var(--gold-soft);--speed-line:var(--gold-line)}.speed-4{--speed:#ec8983;--speed-soft:#e2716b24;--speed-line:#e2716b73}.speed-card{border-left:3px solid var(--speed);background:linear-gradient(150deg, var(--speed-soft) 0%, transparent 55%), linear-gradient(160deg, var(--color-surface-2) 0%, var(--color-surface) 100%)}.speed-card:hover{border-color:var(--speed-line);border-left-color:var(--speed)}.speed-gauge{align-items:flex-end;gap:2px;height:1rem;display:inline-flex}.speed-gauge span{background:var(--color-line-strong);border-radius:1px;width:4px}.speed-gauge span:first-child{height:25%}.speed-gauge span:nth-child(2){height:50%}.speed-gauge span:nth-child(3){height:75%}.speed-gauge span:nth-child(4){height:100%}.speed-gauge span.on{background:var(--speed)}.btn{cursor:pointer;white-space:nowrap;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.15rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s,opacity .15s,box-shadow .15s;display:inline-flex}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:linear-gradient(155deg, var(--color-accent-strong), var(--color-accent));color:#fff;box-shadow:0 6px 20px #b23a4a4d}.btn-primary:hover:not(:disabled){background:var(--color-accent-strong)}.btn-secondary{background:var(--color-surface-2);border:1px solid var(--color-line-strong);color:var(--color-foreground)}.btn-secondary:hover:not(:disabled){background:var(--color-surface);border-color:var(--color-ink-faint)}.btn-success{background:var(--success-soft);border:1px solid var(--success-line);color:var(--color-success)}.btn-success:hover:not(:disabled){border-color:var(--color-success);color:#bfe8cc;background:#5fa37747}.btn-danger{background:var(--danger-soft);border:1px solid var(--danger-line);color:var(--color-danger)}.btn-danger:hover:not(:disabled){border-color:var(--color-danger-strong);color:var(--color-danger-strong);background:#f0845a42}.btn-sm{min-height:2.25rem;padding:.4rem .8rem;font-size:.8125rem}.link{color:var(--link);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);-webkit-text-decoration-color:var(--accent-line);-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);font-weight:500;transition:color .15s,text-decoration-color .15s}.link:hover{color:var(--link-hover);-webkit-text-decoration-color:var(--link-hover);-webkit-text-decoration-color:var(--link-hover);-webkit-text-decoration-color:var(--link-hover);text-decoration-color:var(--link-hover)}.link-action{align-items:center;min-height:2.75rem;display:inline-flex}.link-danger{color:var(--color-danger);text-underline-offset:3px;font-weight:500;text-decoration:underline;transition:color .15s}.link-danger:hover{color:var(--color-danger-strong)}.ext-link{color:var(--color-teal);background:var(--teal-soft);border:1px solid var(--teal-line);border-radius:.5rem;align-items:center;gap:.375rem;min-height:2.25rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.ext-link:hover{border-color:var(--color-teal);background:#7ea6ac3d}.badge{border:1px solid var(--color-line-strong);color:var(--color-ink-soft);white-space:nowrap;border-radius:9999px;align-items:center;padding:.1875rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge-accent{border-color:var(--accent-line);background:var(--accent-soft);color:#e8a9b2}.badge-success{border-color:var(--success-line);background:var(--success-soft);color:#8fd1a4}.chip{border:1px solid var(--color-line);color:var(--color-ink-soft);background:#00000026;border-radius:.625rem;align-items:center;gap:.4375rem;padding:.4375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.chip-money{background:var(--gold-soft);border-color:var(--gold-line);color:var(--color-gold-strong)}.chip-date{background:var(--accent-soft);border-color:var(--accent-line);color:#e8a9b2}.chip-club{background:var(--teal-soft);border-color:var(--teal-line);color:var(--color-teal)}.chip-speed{background:var(--speed-soft);border-color:var(--speed-line);color:var(--speed)}.pill-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.4375rem;align-items:center;min-height:2.25rem;padding:.375rem .8125rem;font-size:.78rem;font-weight:600;display:inline-flex}.pill-approve{background:var(--success-soft);border-color:var(--success-line);color:var(--color-success)}.pill-approve:hover{border-color:var(--color-success);background:#5fa37747}.pill-reject{background:var(--danger-soft);border-color:var(--danger-line);color:var(--color-danger)}.pill-reject:hover{border-color:var(--color-danger-strong);background:#f0845a42}.card-link{transition:transform .16s,box-shadow .16s,border-color .16s}.card-link:hover{border-color:var(--color-line-strong);transform:translateY(-2px);box-shadow:0 12px 28px #0000004d}.tile{background:var(--color-surface);border:1px solid var(--color-line);text-align:center;border-radius:.875rem;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.tile:hover{border-color:var(--color-line-strong);transform:translateY(-4px);box-shadow:0 14px 30px #00000059}.tile-icon{border:1px solid var(--color-line);border-radius:9999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;font-size:1.5rem;transition:transform .18s;display:flex}.tile:hover .tile-icon{transform:scale(1.08)}.tile-icon-sm{width:2rem;height:2rem;font-size:.9rem}.tile-icon-accent{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-strong)}.tile-icon-gold{background:var(--gold-soft);border-color:var(--gold-line);color:var(--gold-strong)}.tile-icon-teal{background:var(--teal-soft);border-color:var(--teal-line);color:var(--teal)}.tile-icon-slate{background:var(--slate-soft);border-color:var(--slate-line);color:var(--slate)}.tile-icon-success{background:var(--success-soft);border-color:var(--success-line);color:var(--success)}.titre-section{font-size:1.125rem;line-height:1.3}.section-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-faint);align-items:center;gap:.5rem;margin-bottom:.875rem;font-size:.68rem;font-weight:700;display:flex}.section-eyebrow .dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.section-money{border-left:4px solid var(--color-gold)}.section-money .section-eyebrow{color:var(--color-gold-strong)}.section-manage{border-left:4px solid var(--color-slate)}.section-manage .section-eyebrow{color:var(--color-slate)}.section-accent{border-left:4px solid var(--color-accent)}.section-accent .section-eyebrow{color:var(--link)}.hero-card{background:linear-gradient(160deg, var(--color-surface-2) 0%, var(--color-surface) 100%);border:1px solid var(--color-line);border-left:4px solid var(--color-accent);border-radius:1rem;padding:1.625rem 1.75rem 1.5rem;box-shadow:0 8px 28px #00000047}.hero-entete{padding:1rem 1.25rem}.hero-entete h1{line-height:1.15}@media (max-width:30rem){.hero-entete{gap:.75rem;padding:1rem}.hero-entete .tile-icon{width:2.5rem;height:2.5rem;font-size:1.15rem}.hero-entete h1{font-size:1.375rem}}@media (max-width:22rem){.hero-entete{gap:.625rem;padding:1rem .875rem}.hero-entete h1{font-size:1.25rem}}.hero-card.hero-gold{border-left-color:var(--color-gold-strong)}.hero-card.hero-teal{border-left-color:var(--color-teal)}.hero-card.hero-slate{border-left-color:var(--color-slate)}.clock-tile{background:linear-gradient(155deg, var(--color-surface) 0%, var(--color-surface-2) 100%);border:1px solid var(--color-line);border-left:3px solid var(--color-accent);border-radius:.875rem;padding:1rem 1.25rem;box-shadow:0 2px 10px #00000040}.clock-tile-success{border-left-color:var(--color-success)}.avec-filigrane{position:relative;overflow:hidden}.avec-filigrane>:not(.filigrane):not(.voile-filigrane){position:relative}.filigrane{object-fit:cover;opacity:.2;filter:grayscale(.35);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.voile-filigrane{pointer-events:none;background:radial-gradient(#00000059 0%,#0000 75%),#00000026;position:absolute;inset:0}.apercu-fond-horloge{aspect-ratio:3/2;border:1px solid var(--color-line);border-left:3px solid var(--color-accent);background:linear-gradient(155deg, var(--color-surface) 0%, var(--color-surface-2) 100%);border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;width:100%;max-width:360px;display:flex}.app-side,.app-top,.app-tabs{display:none}.app-skip{z-index:60;background:var(--color-surface-2);border:1px solid var(--color-line-strong);color:var(--color-ink);border-radius:.5rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .15s;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.app-skip:focus{transform:translateY(0)}#contenu:focus{outline:none}.app-main{padding-top:3rem;padding-bottom:4.25rem}.app-main .page{min-height:calc(100dvh - 7.25rem)}@media (min-width:64rem){.app-main{padding-top:0;padding-bottom:0;padding-left:var(--nav-ouverte)}.app-main .page{min-height:100dvh}}.pied-de-page{text-align:center;padding:1.5rem 1rem 6.5rem}.pied-de-page a{color:var(--color-ink-faint);text-underline-offset:.2em;text-decoration:underline}.pied-de-page a:hover{color:var(--color-ink-soft)}@media (min-width:64rem){.pied-de-page{padding-bottom:2rem}}@media print{.no-print,.pied-de-page{display:none!important}.mes-donnees{--background:#fff;--surface:#fff;--surface-2:#fff;--foreground:#000;--ink-soft:#333;--ink-faint:#555;--line:#bbb;--color-ink-soft:#333;--color-ink-faint:#555;color:#000;background:#fff;min-height:0}.mes-donnees .card{break-inside:avoid;box-shadow:none;background:#fff;border:1px solid #bbb}body{background:#fff!important}}.app-top{z-index:30;background:var(--color-surface);border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.75rem;height:3rem;padding:0 1rem;position:fixed;top:0;left:0;right:0}.app-top-brand{align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.app-top-actions{align-items:center;gap:.25rem;display:flex}.app-icbtn{min-width:2.75rem;min-height:2.75rem;color:var(--color-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;font-size:1.15rem;text-decoration:none;display:inline-flex;position:relative}.app-icbtn:hover{background:var(--color-surface-2);color:var(--color-ink)}.app-icbtn.on{background:var(--accent-soft);color:var(--color-accent-strong)}.app-tabs{z-index:30;background:var(--color-surface);border-top:1px solid var(--color-line);padding-bottom:env(safe-area-inset-bottom,0);position:fixed;bottom:0;left:0;right:0}.app-tab{min-width:0;color:var(--color-ink-faint);flex-direction:column;flex:1;align-items:center;gap:.15rem;padding:.5rem .25rem .6rem;font-size:.66rem;font-weight:500;text-decoration:none;display:flex;position:relative}.app-tab .ic{font-size:1.15rem;line-height:1}.app-tab.on{color:var(--teinte,var(--color-accent-strong))}@supports (color:color-mix(in lab, red, red)){.app-tab.on{color:color-mix(in srgb, var(--teinte,var(--color-accent-strong)) 80%, var(--color-ink))}}.app-tab.on:before{content:"";background:var(--teinte,var(--color-accent-strong));border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:22%;right:22%}.app-side-item .ic{text-align:center;flex-shrink:0;width:1.6rem;font-size:1.3rem;line-height:0}.app-side-item .ic-accent{color:var(--color-accent-strong)}.app-side-item .ic-gold{color:var(--color-gold-strong)}.app-side-item .ic-teal{color:var(--color-teal)}.app-side-item .ic-slate{color:var(--color-slate)}:root{--nav-rail:4.5rem;--nav-ouverte:15rem}.app-side{z-index:30;width:var(--nav-ouverte);background:var(--color-surface);border-right:1px solid var(--color-line);flex-direction:column;gap:.15rem;padding:1.25rem .75rem 1rem;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.logo-etiquette{background:var(--logo-fond);padding:var(--ep-v) var(--ep-r) var(--ep-v) var(--ep-l);border-radius:.5rem;transition:background-color .14s}.app-side-brand{align-items:center;min-height:2.75rem;padding:0 0 .75rem;text-decoration:none;display:flex}.app-side-brand .logo-etiquette{width:100%;min-height:2.5rem;padding:.3rem .6rem .3rem .5rem;display:flex}.app-side-nav{flex-direction:column;gap:.15rem;display:flex}.app-side-item{min-height:2.5rem;color:var(--color-ink-soft);border-radius:.5rem;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.92rem;text-decoration:none;transition:background .12s,color .12s,transform .12s,box-shadow .12s;display:flex;position:relative}.app-side-item:hover{background:var(--color-surface-2);color:var(--color-ink);box-shadow:inset 2px 0 0 var(--color-line-strong);transform:translate(2px)}.app-side-item:hover .ic{filter:brightness(1.2)}.app-side-item,.app-tab{--teinte:var(--color-accent-strong);--teinte-soft:var(--accent-soft)}.app-side-item.t-gold,.app-tab.t-gold{--teinte:var(--color-gold-strong);--teinte-soft:var(--gold-soft)}.app-side-item.t-teal,.app-tab.t-teal{--teinte:var(--color-teal);--teinte-soft:var(--teal-soft)}.app-side-item.t-slate,.app-tab.t-slate{--teinte:var(--color-slate);--teinte-soft:var(--slate-soft)}.app-side-item.on{background:linear-gradient(90deg, var(--teinte-soft) 0%, transparent 72%), var(--color-surface-2);color:var(--color-ink);box-shadow:inset 3px 0 0 var(--teinte);font-weight:600}.app-side-item.on:hover{box-shadow:inset 3px 0 0 var(--teinte)}@media (prefers-reduced-motion:reduce){.app-side-item{transition:none}.app-side-item:hover{transform:none}}.app-side-foot{border-top:1px solid var(--color-line);flex-direction:column;gap:.15rem;margin-top:auto;padding-top:.6rem;display:flex}.app-side-quit{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:none}.habillage{--color-background:var(--background);--color-foreground:var(--foreground);--color-ink:var(--foreground);--color-surface:var(--surface);--color-surface-2:var(--surface-2);--color-line:var(--line);--color-line-strong:var(--line-strong);--color-ink-soft:var(--ink-soft);--color-ink-faint:var(--ink-faint);--color-accent:var(--accent);--color-accent-strong:var(--accent-strong);--color-gold:var(--gold);--color-gold-strong:var(--gold-strong);--color-success:var(--success);--color-danger:var(--danger);--color-danger-strong:var(--danger-strong);--color-teal:var(--teal);--color-argent:var(--argent);--color-bronze:var(--bronze);--color-slate:var(--slate);--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){.habillage{--accent-soft:color-mix(in srgb, var(--accent) 14%, transparent)}}.habillage{--accent-line:var(--accent)}@supports (color:color-mix(in lab, red, red)){.habillage{--accent-line:color-mix(in srgb, var(--accent) 40%, transparent)}}.habillage{--gold-soft:var(--gold)}@supports (color:color-mix(in lab, red, red)){.habillage{--gold-soft:color-mix(in srgb, var(--gold) 14%, transparent)}}.habillage{--gold-line:var(--gold)}@supports (color:color-mix(in lab, red, red)){.habillage{--gold-line:color-mix(in srgb, var(--gold) 42%, transparent)}}.habillage{--success-soft:var(--success)}@supports (color:color-mix(in lab, red, red)){.habillage{--success-soft:color-mix(in srgb, var(--success) 15%, transparent)}}.habillage{--success-line:var(--success)}@supports (color:color-mix(in lab, red, red)){.habillage{--success-line:color-mix(in srgb, var(--success) 45%, transparent)}}.habillage{--danger-soft:var(--danger)}@supports (color:color-mix(in lab, red, red)){.habillage{--danger-soft:color-mix(in srgb, var(--danger) 14%, transparent)}}.habillage{--danger-line:var(--danger)}@supports (color:color-mix(in lab, red, red)){.habillage{--danger-line:color-mix(in srgb, var(--danger) 45%, transparent)}}.habillage{--teal-soft:var(--teal)}@supports (color:color-mix(in lab, red, red)){.habillage{--teal-soft:color-mix(in srgb, var(--teal) 14%, transparent)}}.habillage{--teal-line:var(--teal)}@supports (color:color-mix(in lab, red, red)){.habillage{--teal-line:color-mix(in srgb, var(--teal) 40%, transparent)}}.habillage{--slate-soft:var(--slate)}@supports (color:color-mix(in lab, red, red)){.habillage{--slate-soft:color-mix(in srgb, var(--slate) 12%, transparent)}}.habillage{--slate-line:var(--slate)}@supports (color:color-mix(in lab, red, red)){.habillage{--slate-line:color-mix(in srgb, var(--slate) 35%, transparent)}}.habillage{--ink-faint-on-surface:var(--ink-faint)}@supports (color:color-mix(in lab, red, red)){.habillage{--ink-faint-on-surface:color-mix(in srgb, var(--ink-faint) 80%, var(--foreground))}}.habillage{background-image:var(--habillage-motif,none);background-attachment:fixed}.chrono-salle{font-family:var(--habillage-chiffres,ui-monospace, SFMono-Regular, Menlo, monospace)}.chiffre-fixe{text-align:center;width:1ch;display:inline-block}.titre-salle{font-family:var(--habillage-titre,var(--font-display), Georgia, serif)}.habillage-velours{--background:#100d0c;--surface:#1c1514;--surface-2:#251c1a;--line:#3a2b29;--line-strong:#503c39;--foreground:#f7efe9;--ink-soft:#d3c1b7;--ink-faint:#8f7a73;--accent:#b23a4a;--accent-strong:#cc4757;--gold:#d6a45c;--gold-strong:#e6bb78}.habillage-feutre{--background:#0a1811;--surface:#102219;--surface-2:#163021;--line:#244632;--line-strong:#356848;--foreground:#f2f7f1;--ink-soft:#bcd2c2;--ink-faint:#85a591;--accent:#a9762f;--accent-strong:#cf9a45;--gold:#e3c37a;--gold-strong:#f0d79b;--habillage-chiffres:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--habillage-motif:repeating-linear-gradient(45deg, #ffffff03 0 2px, transparent 2px 4px), repeating-linear-gradient(-45deg, #0000000d 0 2px, transparent 2px 4px)}.habillage-noyer{--background:#17100b;--surface:#241811;--surface-2:#2f2016;--line:#4a3323;--line-strong:#66472f;--foreground:#f6ece0;--ink-soft:#d8c3ab;--ink-faint:#a68a6d;--accent:#b2703a;--accent-strong:#cf8749;--gold:#dfae6a;--gold-strong:#efc688;--habillage-chiffres:var(--font-display), Georgia, serif;--habillage-motif:repeating-linear-gradient(92deg, #00000029 0 3px, transparent 3px 19px), repeating-linear-gradient(88deg, #ffffff05 0 2px, transparent 2px 31px), repeating-linear-gradient(90deg, #0000001a 0 7px, transparent 7px 53px)}.habillage-retro{--background:#150e05;--surface:#1f1608;--surface-2:#2a1e0c;--line:#48350f;--line-strong:#6b4f17;--foreground:#ffc46b;--ink-soft:#e0a94f;--ink-faint:#ab8038;--accent:#ff8c1a;--accent-strong:#ffa63d;--gold:#ffd27a;--gold-strong:#ffe3a8;--habillage-motif:repeating-linear-gradient(0deg, #00000038 0 1px, transparent 1px 3px)}.habillage-neon{--background:#05070f;--surface:#0b1020;--surface-2:#101833;--line:#1e2b52;--line-strong:#2d4180;--foreground:#eaf6ff;--ink-soft:#9fd7f0;--ink-faint:#6f8fb8;--accent:#ff2fb9;--accent-strong:#ff5cc8;--gold:#ffe14d;--gold-strong:#fff08c;--teal:#36d9e6;--habillage-motif:linear-gradient(0deg, #36d9e617 0%, transparent 42%), repeating-linear-gradient(90deg, #36d9e60f 0 1px, transparent 1px 64px), repeating-linear-gradient(0deg, #36d9e60d 0 1px, transparent 1px 64px)}.habillage-ardoise{--background:#14171c;--surface:#1c2027;--surface-2:#242932;--line:#343b47;--line-strong:#4b5464;--foreground:#f2f4f7;--ink-soft:#c3cad4;--ink-faint:#8c95a4;--accent:#5b8fd0;--accent-strong:#7aa8e0;--gold:#d8c07a;--gold-strong:#e8d69f;--habillage-chiffres:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--habillage-titre:var(--font-sans), ui-sans-serif, system-ui, sans-serif}.habillage-damier{--background:#0e0e0e;--surface:#1a1a1a;--surface-2:#232323;--line:#3a3a3a;--line-strong:#565656;--foreground:#fafafa;--ink-soft:#cfcfcf;--ink-faint:#949494;--accent:#e03131;--accent-strong:#ff4d4d;--gold:#e8c15a;--gold-strong:#f3d787;--habillage-chiffres:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--habillage-titre:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--habillage-motif:repeating-conic-gradient(#ffffff07 0% 25%, transparent 0% 50%);background-size:96px 96px}.habillage-or-noir{--background:#070605;--surface:#131110;--surface-2:#1c1917;--line:#3a3128;--line-strong:#5c4c38;--foreground:#f8f1e3;--ink-soft:#dcc9a4;--ink-faint:#a8926c;--accent:#c9a227;--accent-strong:#e5bc3f;--gold:#e8c96a;--gold-strong:#f5dd93;--habillage-chiffres:var(--font-display), Georgia, serif;--habillage-motif:radial-gradient(ellipse 120% 70% at 50% 0%, #e8c96a17 0%, transparent 70%)}.habillage-marine{--background:#070f1c;--surface:#0e1828;--surface-2:#142132;--line:#24344b;--line-strong:#375070;--foreground:#eef4fb;--ink-soft:#b9cbdf;--ink-faint:#8399b2;--accent:#b98b4e;--accent-strong:#d4a768;--gold:#e8c98f;--gold-strong:#f5deb5;--habillage-chiffres:var(--font-sans), ui-sans-serif, system-ui, sans-serif}.habillage-papier{--background:#ece5d8;--surface:#f7f2e8;--surface-2:#fffdf7;--line:#cfc4ae;--line-strong:#ab9c80;--foreground:#1d1a15;--ink-soft:#46402f;--ink-faint:#6e6552;--accent:#8f2b2b;--accent-strong:#731f1f;--gold:#7d5f18;--gold-strong:#634b11;--success:#2a6340;--danger:#a64a14;--danger-strong:#873a0e;--teal:#2f5f66;--argent:#5f6672;--bronze:#7d5128;--slate:#54544f;--habillage-chiffres:var(--font-display), Georgia, serif;--habillage-motif:repeating-linear-gradient(37deg, #00000006 0 1px, transparent 1px 3px), repeating-linear-gradient(-53deg, #00000005 0 1px, transparent 1px 4px)}.habillage-papier .speed-4{--speed:#9b332c;--speed-soft:#9b332c1f;--speed-line:#9b332c66}.habillage-emeraude{--background:#06130f;--surface:#0c1e18;--surface-2:#112a21;--line:#1e4033;--line-strong:#2d5f4a;--foreground:#eef8f3;--ink-soft:#b7d6c8;--ink-faint:#82ab97;--accent:#2fa37a;--accent-strong:#45c294;--gold:#c9cfd8;--gold-strong:#e3e8ee;--habillage-chiffres:var(--font-sans), ui-sans-serif, system-ui, sans-serif}.habillage-braise{--background:#120e0c;--surface:#1d1613;--surface-2:#271d18;--line:#43302a;--line-strong:#653f33;--foreground:#fdf1e8;--ink-soft:#e0c3b0;--ink-faint:#a98876;--accent:#e2622a;--accent-strong:#ff7d42;--gold:#f0a54a;--gold-strong:#ffc072;--habillage-motif:radial-gradient(ellipse 130% 60% at 50% 115%, #e2622a2e 0%, transparent 68%)}.grille-habillages{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;display:grid}.vignette-habillage{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--habillage-motif,none), linear-gradient(155deg, var(--surface) 0%, var(--surface-2) 100%);cursor:pointer;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.6rem .4rem .5rem;transition:box-shadow .12s,transform .12s;display:flex}.vignette-habillage:hover{transform:translateY(-1px)}.vignette-habillage.on{box-shadow:0 0 0 2px var(--color-accent-strong)}.vignette-habillage:has(input:focus-visible){box-shadow:0 0 0 2px var(--color-accent-strong), 0 0 0 5px var(--accent-soft)}.vignette-chrono{font-variant-numeric:tabular-nums;color:var(--foreground);font-size:1.05rem;font-weight:700;line-height:1}.vignette-nom{color:var(--ink-soft);font-size:.6875rem}.ceremonie-salle{z-index:50;background:var(--color-background);flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,3vh,2rem);padding:clamp(1rem,4vh,3rem);display:flex;position:fixed;inset:0}.ceremonie-titre{font-family:var(--habillage-titre,var(--font-display), Georgia, serif);text-align:center;text-wrap:balance;color:var(--color-foreground);font-size:clamp(1.5rem,6vh,4rem);font-weight:700;line-height:1.1}.ceremonie-tapis{flex:1;justify-content:center;align-items:center;width:min(100%,64rem);min-height:0;display:flex}.ceremonie-tapis>*{width:100%;max-height:100%}.annonce-salle{z-index:50;background:var(--color-background);flex-direction:column;justify-content:center;align-items:center;gap:clamp(.5rem,2vh,1.5rem);padding:clamp(1rem,4vh,3rem);display:flex;position:fixed;inset:0;overflow:hidden}.annonce-tapis{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;container-type:size}.annonce-ovale{aspect-ratio:8/5;width:min(100cqw,160cqh);position:relative;container-type:inline-size}.annonce-ovale.secousse{animation:.26s ease-out annonce-secousse}@keyframes annonce-secousse{0%{transform:translate(0)}20%{transform:translate(-.9%,.5%)}45%{transform:translate(.7%,-.4%)}70%{transform:translate(-.4%,.2%)}to{transform:translate(0)}}.annonce-bille{flex-direction:column;align-items:center;gap:.35rem;transition:left .7s cubic-bezier(.45,0,.55,1),top .7s cubic-bezier(.45,0,.55,1);display:flex;position:absolute;transform:translate(-50%,-50%)}.annonce-avatar{width:clamp(2.75rem, var(--boule,10cqw), 8.5rem);height:clamp(2.75rem, var(--boule,10cqw), 8.5rem);border:3px solid var(--tp-galon,var(--color-accent));object-fit:cover;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 3px #00000080,0 .5rem 1.1rem #0009,inset 0 0 0 1px #ffffff38,inset 0 -.4rem .7rem #00000047}.annonce-initiale{background:var(--color-surface-2);color:var(--color-ink-soft);font-weight:600;font-size:clamp(1rem, calc(var(--boule,10cqw) * .45), 3.5rem);justify-content:center;align-items:center;display:flex}.annonce-nom{max-width:calc(var(--boule,10cqw) * 1.5);font-size:clamp(.7rem, calc(var(--boule,10cqw) * .22), 1.6rem);text-align:center;overflow-wrap:anywhere;border:1px solid var(--tp-galon,var(--color-gold));border-radius:.4em;padding:.1em .5em;line-height:1.2}@supports (color:color-mix(in lab, red, red)){.annonce-nom{border:1px solid color-mix(in srgb, var(--tp-galon,var(--color-gold)) 55%, transparent)}}.annonce-nom{background:var(--color-surface);color:var(--color-foreground);box-shadow:0 .3em .8em #00000073}.annonce-carte{text-align:center;background:radial-gradient(ellipse closest-side, var(--color-background) 0%, var(--color-background) 60%, transparent 100%);flex-direction:column;align-items:center;gap:.15rem;padding:clamp(1rem,4.5vh,3rem) clamp(2.5rem,10vh,8rem);display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)scale(.96)}@supports (color:color-mix(in lab, red, red)){.annonce-carte{background:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--color-background) 88%, transparent) 0%, color-mix(in srgb, var(--color-background) 80%, transparent) 60%, transparent 100%)}}.annonce-carte{text-shadow:0 0 .5em var(--color-background);opacity:0;pointer-events:none;transition:opacity .32s ease-out,transform .32s ease-out}.annonce-carte.visible{opacity:1;transform:translate(-50%,-50%)scale(1)}.annonce-sorti{font-family:var(--habillage-titre,var(--font-display), Georgia, serif);text-wrap:balance;color:var(--color-foreground);font-size:clamp(1.75rem,7vh,4.5rem);font-weight:700;line-height:1.05}.annonce-rang{color:var(--color-accent);font-size:clamp(1rem,3.2vh,2rem);font-weight:600}.annonce-tueur{color:var(--color-ink-soft);font-size:clamp(.85rem,2.4vh,1.5rem)}.annonce-surnom{color:var(--color-foreground);font-style:italic}@media (prefers-reduced-motion:reduce){.annonce-bille{transition:none}.annonce-carte{transition:none;transform:translate(-50%,-50%)}.annonce-ovale.secousse{animation:none}}.avis-erreur{left:50%;bottom:calc(4.25rem + max(.75rem, env(safe-area-inset-bottom)));z-index:60;border:1px solid var(--danger-line);background:var(--color-surface-2);width:min(30rem,100vw - 1.5rem);color:var(--color-foreground);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem .75rem .75rem 1rem;font-size:.875rem;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px #00000080}@media (min-width:64rem){.avis-erreur{bottom:max(1.25rem, env(safe-area-inset-bottom))}}.avis-erreur:before{content:"";background:var(--color-danger-strong);border-radius:.75rem 0 0 .75rem;width:3px;position:absolute;top:0;bottom:0;left:0}.avis-erreur-texte{overflow-wrap:anywhere;flex:1;min-width:0}.avis-erreur-fermer{min-width:2.75rem;min-height:2.75rem;color:var(--color-ink-soft);cursor:pointer;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;margin:-.5rem -.25rem -.5rem 0;display:flex}.avis-erreur-fermer:hover{color:var(--color-foreground);background:#0003}.avis-erreur-fermer:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.app-badge{background:var(--color-accent-strong);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;margin-left:auto;padding:0 .35rem;font-size:.7rem;font-weight:700;display:inline-flex}.app-badge-flottant{margin-left:0;position:absolute;top:.35rem;right:.3rem}@media (min-width:64rem){.app-side{display:flex}}@media (min-width:64rem) and (hover:hover){.app-side{width:var(--nav-rail);transition:width .18s,box-shadow .18s;overflow-x:hidden}.app-side:hover,.app-side:focus-within{width:var(--nav-ouverte);box-shadow:10px 0 30px #0006}.app-main{padding-left:var(--nav-rail)}.app-side-item{white-space:nowrap}.app-side:not(:hover):not(:focus-within) .logo-etiquette{background:0 0}.app-side:not(:hover):not(:focus-within) .lib,.app-side:not(:hover):not(:focus-within) .app-logo>span{opacity:0}.lib,.app-logo>span{transition:opacity .14s}.app-side:not(:hover):not(:focus-within) .app-badge{min-width:1rem;height:1rem;margin-left:0;padding:0 .2rem;font-size:.62rem;position:absolute;top:.2rem;left:2.05rem}}@media (prefers-reduced-motion:reduce){.app-side,.lib,.app-logo>span{transition:none}}@media (max-width:63.999rem){.app-top,.app-tabs{display:flex}}.page{flex-direction:column;gap:1.75rem;width:100%;max-width:40rem;min-height:100vh;margin:0 auto;padding:3rem 1.25rem;display:flex}@media (min-width:64rem){.page{max-width:72rem}}.page-colonne>:not(.hero-card){width:100%;max-width:44rem;margin-inline:auto}.page-narrow{justify-content:center;max-width:26rem}.console-grid,.console-col{flex-direction:column;gap:1.75rem;display:flex}@media (min-width:80rem){.console-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;display:grid}}.list-grid{gap:.75rem;display:grid}@media (min-width:64rem){.list-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-list>.list-grid>li:only-child{grid-column:1/-1;width:100%;max-width:36rem;margin-inline:auto}}.liste-pile{gap:1.5rem;display:grid}.etiquette-titre{background:linear-gradient(160deg, var(--color-surface-2) 0%, var(--color-surface) 100%);border-top:4px solid var(--color-accent);border-bottom:1px solid var(--color-line);min-height:3.75rem;color:var(--color-foreground);font-family:var(--font-display), Georgia, serif;align-items:center;gap:.75rem;padding:.625rem 1.25rem;font-size:1.3rem;line-height:1.15;display:flex}.etiquette-titre.etiquette-teal{border-top-color:var(--color-teal)}.etiquette-titre.etiquette-gold{border-top-color:var(--color-gold-strong)}.etiquette-titre img{object-fit:cover;border:1px solid var(--color-line-strong);border-radius:9999px;flex-shrink:0;width:2.5rem;height:2.5rem}.etiquette-titre-nom{flex:1;min-width:0}.etiquette-titre-fin{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;flex-shrink:0;font-size:.875rem}.etiquette-conteneur{container-type:inline-size}@container (max-width:34rem){.etiquette-titre{flex-wrap:wrap;row-gap:.55rem}.etiquette-titre-nom{flex:11rem}.etiquette-titre:has(>img) img{order:1;width:3rem;height:3rem}.etiquette-titre:has(>img) .etiquette-titre-fin{order:2;margin-left:auto}.etiquette-titre:has(>img) .etiquette-titre-nom{text-wrap:balance;flex:1 0 100%;order:3;font-size:1.5rem;line-height:1.12}}.carte-large{flex-direction:column;display:flex}@media (min-width:64rem){.carte-large{flex-direction:row;align-items:stretch}.carte-large .banner{aspect-ratio:auto;flex-shrink:0;width:66.667%;max-width:none;min-height:14rem}.carte-large-texte{flex:1;justify-content:center;min-width:0;padding:1.5rem}}.pastille-choix{cursor:pointer}.pastille-choix:hover .chip{border-color:var(--color-line-strong)}.pastille-choix input:checked+.chip{background:var(--gold-soft);border-color:var(--color-gold-strong);color:var(--color-gold-strong);font-weight:600}.pastille-choix input:focus-visible+.chip{outline:2px solid var(--color-gold-strong);outline-offset:2px}@supports selector(:has(*)){.form-meilleure-main:not(:has(input[name=main][value=full]:checked,input[name=main][value=deux-paires]:checked)) .choix-seconde{display:none}}.demo-ecran,.demo-ecran-statique{aspect-ratio:16/9;border:1px solid var(--color-line-strong);background:var(--color-background);border-radius:.875rem;position:relative;overflow:hidden;box-shadow:0 14px 44px #0006;container-type:size}.demo-ecran-contenu{transform-origin:0 0;position:absolute;top:0;left:0}.demo-ecran .ceremonie-salle,.demo-ecran .annonce-salle{z-index:1;position:absolute}.demo-ecran .ceremonie-salle{gap:14px;padding:24px}.demo-ecran .ceremonie-titre{font-size:2rem}.demo-rejouer{z-index:2;border:1px solid var(--color-line-strong);color:var(--color-ink-soft);cursor:pointer;background:#0000008c;border-radius:9999px;padding:.25rem .7rem;font-size:.75rem;position:absolute;bottom:.6rem;right:.6rem}.demo-rejouer:hover{color:var(--color-ink);border-color:var(--color-gold-strong)}.demo-jeton{transition:transform .2s}.demo-jeton:hover{transform:translateY(-5px)rotate(-6deg)}@media (prefers-reduced-motion:reduce){.demo-jeton{transition:none}.demo-jeton:hover{transform:none}}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-faint);font-size:.75rem;font-weight:600}.palmares{container-type:inline-size}.palmares-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@container (min-width:30rem){.palmares-grille{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:52rem){.palmares-grille{grid-template-columns:repeat(6,minmax(0,1fr))}}.palmares-grille[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width:36rem){.palmares-grille[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.palmares-tuile{border:1px solid var(--color-line);background:var(--color-surface-2);box-shadow:inset 0 3px 0 var(--niveau,var(--gold-line));border-radius:.875rem;flex-direction:column;gap:.15rem;padding:1rem 1.05rem 1.05rem;display:flex}.palmares-niveau{letter-spacing:.04em;text-transform:uppercase;margin-top:.15rem;font-size:.72rem;font-weight:700}.palmares-icone{border:1px solid var(--gold-line);background:var(--gold-soft);width:2.5rem;height:2.5rem;color:var(--gold-strong);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.55rem;display:flex}.palmares-nombre{font-family:var(--font-display), Georgia, serif;font-variant-numeric:tabular-nums;font-size:2.35rem;line-height:1}.palmares-libelle{color:var(--color-ink-soft);margin-top:.2rem;font-size:.82rem}.palmares-barre{background:var(--color-line-strong);border-radius:9999px;height:.3rem;margin-top:.55rem;overflow:hidden}.palmares-barre>span{border-radius:inherit;background:var(--gold-strong);height:100%;display:block}.palmares-note{color:var(--color-ink-faint);margin-top:.3rem;font-size:.72rem;line-height:1.3}.palmares-prix{flex-wrap:wrap;gap:.6rem;display:flex}.palmares-prix>li{border:1px solid var(--gold-line);background:var(--gold-soft);border-radius:9999px;align-items:center;gap:.7rem;padding:.4rem 1.05rem .4rem .4rem;display:flex}.palmares-prix .palmares-icone{background:var(--color-surface-2);width:2.25rem;height:2.25rem;margin:0}.famille{border-top:4px solid var(--famille,var(--color-line));background:radial-gradient(120% 90% at 0% 0%, var(--famille,transparent), transparent 60%), var(--color-surface);container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.famille{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--famille,transparent) 16%, transparent), transparent 60%), var(--color-surface)}}.famille[data-gagne=non]{border-top-color:var(--color-line-strong);background:var(--color-surface)}.famille h3{color:var(--famille,var(--color-ink))}@supports (color:color-mix(in lab, red, red)){.famille h3{color:color-mix(in srgb, var(--famille,var(--color-ink)) 45%, var(--color-ink))}}.famille[data-gagne=non] h3{color:var(--color-ink)}.medaillon-jeton{transition:transform .18s}@media (prefers-reduced-motion:no-preference){.medaillon-jeton[data-gagne=oui]:hover{transform:rotate(-8deg)scale(1.1)}}.medaillon-jeton[data-gagne=non]{filter:grayscale(.7)brightness(.62);opacity:.9}.famille-corps{gap:1rem;display:grid}.famille-echelle{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:1rem .5rem;display:grid}.famille-progres{background:var(--color-surface-2);border-radius:.75rem;flex-direction:column;gap:.4rem;padding:.85rem 1rem;display:flex}@container (min-width:60rem){.famille-corps{grid-template-columns:minmax(0,1fr) 17rem;align-items:center;gap:1.5rem}}.mains-grille{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;display:grid}.main-tuile{border:1px solid var(--color-line);background:var(--color-surface-2);box-shadow:inset 0 3px 0 var(--gold-line);border-radius:.875rem;align-items:center;gap:.9rem;padding:.9rem 1rem;display:flex}.accueil{--grain-feutre:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--grain-papier:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--taches-papier:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .016' numOctaves='4' seed='21' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--fibres-papier:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5 .06' numOctaves='3' seed='13' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");--marge:1.25rem;--encre-papier:#1c1514;--papier-texte:#4a3a36;flex-direction:column;display:flex;overflow-x:clip}.accueil-largeur{width:100%;max-width:40rem;padding-inline:var(--marge);margin-inline:auto}@media (min-width:64rem){.accueil-largeur{max-width:72rem}}.accueil-ouverture{padding-block:0 3rem}.ouverture-grille{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.ouverture-texte{text-align:center;flex-direction:column;align-items:center;gap:1.35rem;max-width:44rem;padding-top:.75rem;display:flex;position:relative}.ouverture-accroche{font-family:var(--font-display), Georgia, serif;letter-spacing:-.012em;text-wrap:balance;color:var(--foreground);font-size:clamp(2.1rem,5.2vw,3.75rem);line-height:1.05}.ouverture-accroche em{font-family:var(--font-logo), Georgia, serif;color:#e8d1b5;padding-right:.04em;font-style:italic}.accroche-point{color:var(--color-accent-strong)}.filet-orne{align-items:center;gap:.9rem;width:min(20rem,72%);display:flex}.filet-orne span{background:linear-gradient(90deg,#0000,#e8c779bf);flex:1;height:1px}.filet-orne span:last-child{transform:scaleX(-1)}.filet-orne i{background:var(--gold-strong);flex:none;width:.55rem;height:.55rem;transform:rotate(45deg);box-shadow:0 0 12px #e8c7798c}.nom-chiprace{font-family:var(--font-logo), Georgia, serif;letter-spacing:.005em;color:#e8d1b5;white-space:nowrap;font-size:1.4em;font-style:italic;line-height:1}.nom-chiprace span{color:var(--color-accent-strong)}.ouverture-texte .btn{color:#fff7ee;letter-spacing:.01em;background-blend-mode:overlay, normal;border:1px solid #e8c77999;border-radius:9999px;padding:.85rem 1.75rem;font-size:.96875rem;transition:transform .18s,box-shadow .18s,filter .18s;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff4d,inset -1px -2px #00000059,4px 7px 16px #00000080}.ouverture-texte .btn:before{content:"";border-radius:inherit;pointer-events:none;border:1px dashed #ffe2aa80;position:absolute;inset:3px}.ouverture-texte .btn-primary{background-image:var(--grain-feutre), radial-gradient(ellipse at 28% 22%, #c9475a 0%, #9c2e3e 52%, #5f1824 100%);background-size:160px,auto}.ouverture-texte{--creer-fond:radial-gradient(ellipse at 28% 22%, #fdf5e6 0%, #f0dfc2 55%, #d8bf98 100%);--creer-texte:#8f2f3c;--creer-bord:#8f2f3cbf;--creer-anneau:#8f2f3c8c}.ouverture-texte .btn-secondary{background-image:var(--grain-feutre), var(--creer-fond);border-color:var(--creer-bord);color:var(--creer-texte);background-size:160px,auto}.ouverture-texte .btn-secondary:before{border-color:var(--creer-anneau)}.ouverture-texte .btn-primary:hover:not(:disabled){background-color:#0000;background-image:var(--grain-feutre), radial-gradient(ellipse at 28% 22%, #c9475a 0%, #9c2e3e 52%, #5f1824 100%);border-color:#e8c779d9}.ouverture-texte .btn-secondary:hover:not(:disabled){background-color:#0000;background-image:var(--grain-feutre), var(--creer-fond);border-color:var(--creer-bord)}.ouverture-texte .btn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-2px);box-shadow:inset 1px 1px #ffffff61,inset -1px -2px #00000059,5px 10px 20px #0000008c}.ouverture-texte .btn-primary:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#fff6 50%,#0000 62%);animation:1.1s ease-out 7s forwards bouton-brille;position:absolute;inset:0;transform:translate(-130%)}@keyframes bouton-brille{to{transform:translate(130%)}}.ouverture-annonce{color:var(--ink-soft);background:#e8c7790d;border:1px solid #e8c77947;border-radius:9999px;align-items:center;gap:.65rem;padding:.45rem 1.1rem;font-size:.875rem;line-height:1.4;display:inline-flex}.ouverture-annonce strong{color:var(--gold-strong);font-weight:600}.annonce-losange{background:var(--gold-strong);flex:none;width:.45rem;height:.45rem;transform:rotate(45deg)}.ouverture{--tp-feutre:#33241d;--tp-feutre-clair:#4a3429;--lettre-chip:#e8d1b5;--lettre-race:var(--color-accent-strong);aspect-ratio:8/5;width:calc(100% + 2 * var(--marge) + 3rem);margin-inline:calc(-1 * (var(--marge) + 1.5rem));isolation:isolate;margin-top:-2%;margin-bottom:-7%;position:relative}@media (min-width:40rem){.ouverture{aspect-ratio:8/3.7;margin-inline:auto;width:min(100%,68rem);margin-bottom:0}}.ouverture-sol{z-index:0;pointer-events:none;background:radial-gradient(46% 38% at 50% 66%,#ffe8c421,#0000 72%),radial-gradient(30% 20% at 50% 36%,#ffe8c40d,#0000 80%);position:absolute;inset:0}.ouverture-mot{z-index:3;filter:drop-shadow(3px 5px 3px #0009);grid-template-columns:repeat(10,minmax(0,1fr));align-items:center;gap:4% 0;width:62%;margin:0;display:grid;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.ouverture-mot-imprime{z-index:2;filter:none;pointer-events:none}.mot-lettre{aspect-ratio:1;grid-column:span 2;place-items:center;animation:.7s ease-out 5.9s both ouverture-imprime;display:grid;container-type:inline-size}.ouverture{--lettre-police:var(--font-logo), Georgia, serif;--lettre-style:italic;--lettre-graisse:400;--lettre-taille:54;--lettre-echelle-imprime:1.45;--lettre-pas:1;--lettre-etire:0;--lettre-trace:1}.lettre-jeton{font-family:var(--lettre-police);font-style:var(--lettre-style);font-weight:var(--lettre-graisse);font-size:calc(var(--lettre-taille) * 1px);transform-box:fill-box;transform-origin:50% 80%;transform:skewX(calc(var(--k,0) * var(--lettre-pas) * -1deg)) scaleX(calc(1 + var(--k,0) * var(--lettre-etire)))}.mot-lettre span{font-family:var(--lettre-police);font-style:var(--lettre-style);font-weight:var(--lettre-graisse);transform:skewX(calc(var(--k,0) * var(--lettre-pas) * -1deg)) scaleX(calc(1 + var(--k,0) * var(--lettre-etire)));transform-origin:50% 75%;font-size:calc(var(--lettre-taille) * var(--lettre-echelle-imprime) * 1cqw);color:var(--lettre-chip);text-shadow:0 1px #ffffff24,0 -1px #00000073;line-height:1;display:inline-block;position:relative}.mot-lettre:nth-child(n+6) span{color:var(--lettre-race)}.mot-lettre span:before{content:attr(data-l);z-index:-1;opacity:calc(var(--lettre-trace) * .45);transform-origin:100%;transform:scaleX(calc(1 + var(--k,0) * var(--lettre-trace) * .17));filter:blur(.6px);position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 8%,#0000 85%);mask-image:linear-gradient(270deg,#000 8%,#0000 85%)}.mot-lettre:nth-child(6){grid-column:2/span 2}.mot-jeton{grid-column:span 2}.mot-jeton:nth-child(7){grid-column:2/span 2}.mot-jeton{aspect-ratio:1;transform:translateY(var(--y)) rotate(var(--r));animation:ouverture-lettre .75s cubic-bezier(.3, 1.45, .5, 1) calc(.8s + var(--i) * .17s) both, ouverture-roue 1.1s linear calc(5.8s + (8 - var(--i)) * 70ms) forwards;border-radius:9999px;display:block;position:relative}.mot-marque{animation:ouverture-lettre .75s cubic-bezier(.3, 1.45, .5, 1) calc(.8s + var(--i) * .17s) both}.mot-jeton:after{content:"";pointer-events:none;background:radial-gradient(circle at 30% 26%,#fff6,#0000 48%),radial-gradient(circle at 74% 80%,#0000004d,#0000 58%);border-radius:9999px;position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff59,inset -2px -3px 4px #0000004d}.ouverture-pile{z-index:2;width:8.6%;height:auto;position:absolute}.ouverture-pile-a{bottom:3%;left:12%}.ouverture-pile-b{display:none;bottom:8%;left:28.5%}.ouverture-pile-c{bottom:3%;right:12%}.ouverture-pile-d{display:none;bottom:8%;right:28.5%}.ouverture-pile-b,.ouverture-pile-d{--base:3.4s}.ouverture-pile-a,.ouverture-pile-c{--base:4.6s}.jeton-pose{animation:ouverture-jeton .5s cubic-bezier(.2, .9, .3, 1.25) calc(var(--base,2.1s) + var(--rang,0) * 28ms) both}.pile-ombre{animation:ouverture-ombre .4s ease-out calc(var(--base,2.1s) + var(--rang,0) * 28ms) both}.ouverture-cartes{z-index:2;aspect-ratio:1;width:27%;position:absolute;top:62%;left:50%;transform:translate(-50%)}.carte-ouverture{aspect-ratio:104/144;width:52%;transform:rotate(var(--rc));filter:drop-shadow(4px 7px 4px #0000008c)drop-shadow(1px 2px 1px #00000073);animation:ouverture-carte .85s cubic-bezier(.22, .9, .3, 1.1) var(--delai) both;position:absolute;top:0}.carte-1{--rc:-13deg;--dx:-140%;--delai:2.8s;top:6%;left:0}.carte-2{--rc:10deg;--dx:140%;--delai:3.9s;left:44%}.ouverture-lampe{z-index:4;pointer-events:none;background:radial-gradient(50% 46% at 58% 14%,#ffeed02e,#0000 74%);position:absolute;inset:0;-webkit-mask:radial-gradient(50% 52% at 50% 48%,#000 62%,#0000 100%);mask:radial-gradient(50% 52% at 50% 48%,#000 62%,#0000 100%)}.ouverture-halo{z-index:1;pointer-events:none;background:radial-gradient(#ffd6be38 0%,#ffc4a817 45%,#0000 72%);width:78%;height:40%;animation:1.3s ease-out 5.9s both ouverture-halo;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ouverture-noir{z-index:5;pointer-events:none;background:var(--background);animation:1.1s ease-out .15s both ouverture-allumage;position:absolute;inset:-2px}@keyframes ouverture-allumage{0%{opacity:.96}to{opacity:0}}@keyframes ouverture-lettre{0%{opacity:0;transform:translateY(-340%) rotate(calc(var(--r) - 30deg)) scale(1.25)}55%{opacity:1}to{opacity:1;transform:translateY(var(--y)) rotate(var(--r))}}@keyframes ouverture-jeton{0%{opacity:0;transform:translateY(-40px)}45%{opacity:1}to{opacity:1;transform:none}}@keyframes ouverture-carte{0%{opacity:0;transform:translate(var(--dx), -520%) rotate(calc(var(--rc) - 70deg))}50%{opacity:1}to{opacity:1;transform:rotate(var(--rc))}}@keyframes ouverture-roue{0%{transform:translate(0, var(--y)) rotate(var(--r));filter:blur();animation-timing-function:ease-out}16%{transform:translate(-1.2rem, var(--y)) rotate(calc(var(--r) - 70deg));filter:blur();animation-timing-function:cubic-bezier(.75,0,1,.6)}88%{opacity:1}to{opacity:0;transform:translate(125vw, var(--y)) rotate(calc(var(--r) + 2400deg));filter:blur(4px)}}@keyframes ouverture-imprime{0%{opacity:0}}@keyframes ouverture-halo{0%{opacity:.45}}@keyframes ouverture-ombre{0%{opacity:0}}@media (min-width:40rem){.ouverture-mot{grid-template-columns:repeat(9,minmax(0,1fr));gap:.5%;width:66%;top:34%}.mot-jeton,.mot-jeton:nth-child(7),.mot-lettre,.mot-lettre:nth-child(6){grid-column:auto}.ouverture-pile-a{bottom:17%;left:20%}.ouverture-pile-b{display:block}.ouverture-pile-c{bottom:17%;right:20%}.ouverture-pile-d{display:block}.ouverture-cartes{width:21%;top:55%}.ouverture-halo{width:46%;height:64%;top:34%;left:68.3%}}@media (min-width:64rem){.accueil-ouverture{padding-bottom:4rem}}.accueil-preambule{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding-block:3rem 5.5rem;display:flex}.accueil-preambule h2{letter-spacing:-.01em;text-wrap:balance;max-width:40rem;font-size:clamp(2.1rem,4.8vw,3.5rem);line-height:1.06}.accueil-preambule h2 em{font-family:var(--font-logo), Georgia, serif;color:#e8d1b5;font-style:italic}.preambule-accroche{max-width:36rem;font-family:var(--font-display), Georgia, serif;text-wrap:balance;color:#f1e3d0;font-size:clamp(1.2rem,2.1vw,1.5rem);line-height:1.42}.trois-temps{--taille:clamp(6rem, 26vw, 10.5rem);justify-content:space-between;align-items:center;width:100%;max-width:40rem;margin-top:1.25rem;padding-inline:.5rem;display:flex;position:relative}.temps-jeton{width:var(--taille);aspect-ratio:1;--y:0px;transform:translateY(var(--y));filter:drop-shadow(5px 8px 5px #0000008c)drop-shadow(1px 2px 1px #00000073);border-radius:9999px;transition:transform .28s cubic-bezier(.3,1.45,.5,1),filter .28s;display:block;position:relative}.temps-mot{font-family:var(--font-logo), Georgia, serif;font-size:14px;font-style:italic}.temps-jeton:hover{filter:drop-shadow(8px 14px 8px #00000080)drop-shadow(1px 2px 1px #00000073);transform:translateY(-8px)scale(1.05)}.temps-jeton-fixe:hover{transform:translateY(var(--y));filter:drop-shadow(5px 8px 5px #0000008c)drop-shadow(1px 2px 1px #00000073)}.temps-jeton:focus-visible{outline:2px solid var(--gold-strong);outline-offset:5px;border-radius:9999px}.trois-temps[data-etat=attend] .temps-jeton{opacity:0}.trois-temps[data-etat=tombe] .temps-jeton{animation:.85s cubic-bezier(.3,1.45,.5,1) backwards temps-tombe}.trois-temps[data-etat=tombe] .temps-pendant{animation-delay:.45s}.trois-temps[data-etat=tombe] .temps-apres{animation-delay:.9s}@keyframes temps-tombe{0%{opacity:0;transform:translateY(-110px)rotate(-35deg)}45%{opacity:1}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.temps-jeton{transition:none;animation:none}.temps-jeton:hover{transform:translateY(var(--y))}}.chap{padding-block:4.5rem 5rem;position:relative}.piece{flex-direction:column;gap:1.1rem;display:flex}.piece-texte h3{text-wrap:balance;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.15}.piece-texte p{max-width:38rem;color:var(--ink-soft);margin-top:.4rem;line-height:1.6}.chap-avant{--ton:var(--teal);--ton-rgb:126 166 172;--jeton-corps:#1f7280;--jeton-plaques:#f1e4cb}.chap-pendant{--ton:var(--color-accent-strong);--ton-rgb:204 71 87;--jeton-corps:#9a2d3d;--jeton-plaques:#ecc27c}.chap-avant,.chap-pendant,.chap-apres{background:radial-gradient(ellipse 60% 22% at 14% 6%, rgb(var(--ton-rgb) / .09), transparent 70%), radial-gradient(ellipse 70% 30% at 12% 34%, #ffe2be0d, transparent 62%);scroll-margin-top:2rem}.ch-entete{text-align:center;flex-direction:column;align-items:center;gap:2rem;display:flex}.ch-embleme{--taille:clamp(8.5rem, 34vw, 13rem);width:var(--taille);flex:none}.ch-entete-texte{flex-direction:column;align-items:center;gap:1.15rem;display:flex}.ch-titre{letter-spacing:-.012em;text-wrap:balance;font-size:clamp(2.2rem,5vw,3.75rem);line-height:1.05}.ch-titre em{font-family:var(--font-logo), Georgia, serif;color:#e8d1b5;font-style:italic}.ch-intro{text-wrap:balance;max-width:30rem;color:var(--ink-soft);font-size:1.1875rem;line-height:1.6}.filet-ton span{background:linear-gradient(90deg, transparent, rgb(var(--ton-rgb) / .8))}.filet-ton i{background:var(--ton);box-shadow:0 0 12px rgb(var(--ton-rgb) / .55)}@media (min-width:64rem){.ch-entete{text-align:left;flex-direction:row;gap:4rem}.ch-entete-texte{align-items:flex-start}.ch-entete-texte .filet-orne{width:15rem}}.ch-points{border-top:1px solid rgb(var(--ton-rgb) / .4);grid-template-columns:minmax(0,1fr);margin-top:4rem;display:grid}.ch-point{border-bottom:1px solid rgb(var(--ton-rgb) / .2);gap:1.1rem;padding-block:1.4rem;display:flex}.ch-point h3{color:#f1e3d0;font-size:1.3rem;line-height:1.2}.ch-point p{color:var(--ink-soft);margin-top:.3rem;font-size:.96875rem;line-height:1.6}.ch-jeton{--corps:var(--jeton-corps);color:#f4ead6;background:radial-gradient(circle at 30% 24%, #ffffff61, transparent 44%), radial-gradient(circle closest-side, var(--corps) 0 68%, transparent 69%), repeating-conic-gradient(from 8deg, var(--jeton-plaques) 0 22deg, var(--corps) 22deg 60deg);border-radius:9999px;flex:none;place-items:center;width:3.25rem;height:3.25rem;font-size:1.25rem;transition:transform .22s cubic-bezier(.3,1.45,.5,1);display:grid;position:relative;box-shadow:4px 6px 9px #00000080,inset 1px 1px #ffffff59,inset -2px -3px 4px #0000004d}.ch-jeton:before{content:"";pointer-events:none;border:1px dashed #f4ead680;border-radius:9999px;position:absolute;inset:22%}.ch-point:hover .ch-jeton{transform:translateY(-3px)}@media (min-width:40rem){.ch-points{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}.ch-point:last-child:nth-child(odd){grid-column:1/-1}}.ch-bureau{grid-template-columns:minmax(0,1fr);gap:4rem 2.5rem;margin-top:5.5rem;display:grid}.ch-bureau .piece-texte h3,.avant-note h3{font-size:clamp(1.5rem,2.3vw,1.9rem)}.ch-bureau .piece-texte h3:before{content:"";background:var(--ton);width:.5rem;height:.5rem;margin-right:.7rem;display:inline-block;transform:rotate(45deg)translateY(-.12em)}.ch-bureau .piece-demo,.avant-note{border:1px solid rgb(var(--ton-rgb) / .5);background:linear-gradient(160deg,#ffffff06,#0000 55%);border-radius:1.1rem;padding:.5rem;position:relative;box-shadow:9px 14px 28px #00000073,inset 1px 1px #ffffff0f}.avant-note:before{content:"";border:1px solid rgb(var(--ton-rgb) / .2);pointer-events:none;border-radius:.8rem;position:absolute;inset:5px}.ch-bureau .card,.ch-bureau .hero-card{box-shadow:none}.avant-note{padding:1.75rem 1.9rem}.avant-note h3{text-wrap:balance;line-height:1.15}.avant-note h3 em{font-family:var(--font-logo), Georgia, serif;color:#e8d1b5;font-style:italic}.avant-note-liste{color:var(--ink-soft);flex-direction:column;gap:.6rem;margin-top:.9rem;font-size:1.0625rem;line-height:1.5;display:flex}.avant-note-liste li{text-align:left;align-items:baseline;gap:.75rem;display:flex}.avant-note-liste li:before{content:"";background:var(--ton);flex:none;width:.4rem;height:.4rem;transform:rotate(45deg)translateY(-.1em)}@media (min-width:40rem){.ch-bureau .piece-demo{padding:1rem}}@media (min-width:64rem){.ch-bureau{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.1rem 2.5rem}.ch-bureau>.piece{grid-row:span 2;grid-template-rows:subgrid;gap:1.1rem;display:grid}.ch-bureau>.piece>.piece-demo{flex-direction:column;display:flex}.ch-bureau>.piece>.piece-demo>*{flex:auto}.avant-piece-1,.avant-piece-2,.avant-piece-3,.avant-piece-4{text-align:center;grid-column:1/-1;align-items:center}.avant-piece-2,.avant-piece-3,.avant-piece-4{margin-top:3.5rem}.avant-piece-1,.avant-piece-2{--demo-max:36rem}.avant-piece-3{--demo-max:54rem}.avant-piece-4{--demo-max:46rem}.avant-piece-1 .piece-texte p,.avant-piece-2 .piece-texte p,.avant-piece-3 .piece-texte p,.avant-piece-4 .piece-texte p{margin-inline:auto}.avant-piece-1 .piece-demo,.avant-piece-2 .piece-demo,.avant-piece-3 .piece-demo,.avant-piece-4 .piece-demo{width:100%;max-width:var(--demo-max);text-align:left;margin-inline:auto}.avant-note{grid-column:1/-1;grid-template-columns:subgrid;column-gap:2.5rem;margin-top:3.5rem;padding:2.25rem 2.5rem;display:grid}.avant-note h3{grid-column:1/span 5;align-self:center}.avant-note-liste{grid-column:6/span 7;margin-top:0}}.pendant-grand{text-align:center;align-items:center}.pendant-grand .piece-texte p{margin-inline:auto}.pendant-grand .piece-demo{width:100%;max-width:58rem;margin-inline:auto}.chap-pendant .piece-texte h3{color:#f1e3d0}@media (min-width:64rem){.pendant-grand{grid-column:1/-1}.pendant-grand~.pendant-grand{margin-top:3.5rem}}.accueil .demo-ecran,.accueil .demo-ecran-statique{border:0;border-radius:.5rem;margin:8px;box-shadow:0 0 0 7px #0a0807,0 0 0 8px #4a3a36,10px 15px 32px 4px #0009}.accueil .demo-ecran:after,.accueil .demo-ecran-statique:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(118deg,#ffffff14,#0000 30%);position:absolute;inset:0}.chap-apres{--ton:var(--gold-strong);--ton-rgb:230 187 120;--jeton-corps:#d1a52d;--jeton-plaques:#fff4d6}.chap-apres .ch-jeton{color:#5a4408}.chap-apres .ch-jeton:before{border-color:#5a440880}.apres-pleine{grid-column:1/-1}.palmares-vitrine{text-align:left}.invitation-zone{padding-block:4rem 6rem;position:relative}.invitation-zone:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(45% 55% at 50% 55%,#cc475721,#0000 70%);position:absolute;inset:0 -20%}.invitation-ombre{filter:drop-shadow(2px 3px 2px #0006)drop-shadow(10px 16px 16px #00000080);max-width:38rem;margin-inline:auto;position:relative}.invitation-scene{z-index:2;padding-top:3.25rem;position:relative}.invitation-jeton{z-index:2;filter:drop-shadow(4px 7px 5px #00000073);width:6.5rem;height:6.5rem;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(0)}.invitation{--encoche:.75rem;text-align:center;color:var(--encre-papier);-webkit-mask:radial-gradient(circle var(--encoche) at 0 50%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--encoche) at 100% 50%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--encoche) at 0 50%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--encoche) at 100% 50%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--encoche) at 0 50%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--encoche) at 100% 50%, #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--encoche) at 0 50%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--encoche) at 100% 50%, #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--encoche) at 0 50%, #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--encoche) at 100% 50%, #0000 97%, #000) right / 51% 100% no-repeat;background:linear-gradient(#0000 calc(33.33% - 70px),#fffaeb1a calc(33.33% - 26px),#fffaeb26 calc(33.33% - 6px),#60401a16 calc(33.33% + 4px),#60401a11 calc(33.33% + 28px),#0000 calc(33.33% + 76px)),linear-gradient(#0000 calc(66.66% - 70px),#fffaeb1a calc(66.66% - 26px),#fffaeb26 calc(66.66% - 6px),#60401a16 calc(66.66% + 4px),#60401a11 calc(66.66% + 28px),#0000 calc(66.66% + 76px)),radial-gradient(circle at 14% 82%,#96602433 0,#0000 2.2rem),radial-gradient(circle at 86% 17%,#96602429 0,#0000 1.8rem),radial-gradient(circle at 71% 90%,#96602424 0,#0000 1.4rem),radial-gradient(circle at 8% 26%,#9660241f 0,#0000 1.2rem),radial-gradient(78% 74% at 48% 46%,#0000 46%,#8a602e38 78%,#68441e6b 100%),radial-gradient(90% 80% at 40% 35%,#f6ead4 0%,#eedfc4 55%,#e0cba8 100%);flex-direction:column;align-items:center;gap:1rem;padding:5rem 2rem 2.75rem;display:flex;position:relative;box-shadow:inset 0 0 2.2rem #78522447,inset 0 0 .35rem #5a3a1880}.invitation:after{content:"";background:var(--fibres-papier) 0 0 / 300px, var(--taches-papier) 0 0 / 420px, var(--grain-papier) 0 0 / 200px;mix-blend-mode:multiply;opacity:.3;pointer-events:none;position:absolute;inset:0}.invitation:before{content:"";outline-offset:-5px;pointer-events:none;border:1px solid #8f2f3c80;border-radius:2px;outline:1px solid #8f2f3c38;position:absolute;inset:.7rem}.invitation-cachet{z-index:0;pointer-events:none;background:radial-gradient(circle,#0000 0 62%,#8f2f3c47 63% 65%,#0000 66%),repeating-linear-gradient(#0000 0 .32rem,#8f2f3c42 .32rem .4rem);border:2px solid #8f2f3c4d;border-radius:9999px;width:5rem;height:5rem;display:none;position:absolute;bottom:6.2rem;right:.9rem;transform:rotate(-14deg);-webkit-mask-image:radial-gradient(circle,#000 0 68%,#000000b3 100%);mask-image:radial-gradient(circle,#000 0 68%,#000000b3 100%)}@media (min-width:40rem){.invitation-cachet{display:block}}.invitation>:not(.invitation-cachet){z-index:1;position:relative}.invitation h2{max-width:24rem;color:var(--encre-papier);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.9rem,4.4vw,2.75rem);line-height:1.08}.invitation h2 em{font-family:var(--font-logo), Georgia, serif;color:#8f2f3c;font-style:italic}.invitation .filet-orne{width:min(13rem,70%)}.invitation .filet-bordeaux span{background:linear-gradient(90deg,#0000,#8f2f3c99)}.invitation .filet-bordeaux i{box-shadow:none;background:#8f2f3c}.invitation p{text-wrap:balance;max-width:27rem;color:var(--papier-texte);font-size:1.0625rem;line-height:1.65}.invitation strong{color:var(--encre-papier)}.invitation .btn-primary{color:#fff7ee;background-color:#0000;background-image:var(--grain-feutre), radial-gradient(ellipse at 28% 22%, #c9475a 0%, #9c2e3e 52%, #5f1824 100%);background-blend-mode:overlay, normal;background-size:160px,auto;border:1px solid #e8c779b3;border-radius:9999px;margin-top:.75rem;padding:.9rem 2rem;font-size:1rem;transition:transform .18s,filter .18s;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff4d,inset -1px -2px #00000059,4px 7px 14px #00000059}.invitation .btn-primary:before{content:"";border-radius:inherit;pointer-events:none;border:1px dashed #ffe2aa80;position:absolute;inset:3px}.invitation .btn-primary:hover:not(:disabled){background-color:#0000;background-image:var(--grain-feutre), radial-gradient(ellipse at 28% 22%, #c9475a 0%, #9c2e3e 52%, #5f1824 100%);filter:brightness(1.1);transform:translateY(-2px)}.invitation :focus-visible{outline-color:#8f2f3c}.invitation-note{font-size:.875rem}.invitation-zone{padding-top:7rem}.invitation-fente{z-index:1;background:linear-gradient(135deg, #f6e0aa 0%, var(--gold) 30%, #a9743a 70%, #7c5326 100%);border-radius:.55rem;width:calc(100% + 5rem);height:2.1rem;display:none;position:absolute;top:-5.2rem;left:50%;transform:translate(-50%);box-shadow:inset 1px 1px #fff9,inset -1px -1px #0006,0 6px 12px #00000080}.invitation-fente:before{content:"";background:#060403;border-radius:.3rem;position:absolute;inset:.5rem 1.25rem;box-shadow:inset 0 3px 5px #000000e6,0 1px #fff4d68c}.invitation-fente:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at .85rem,#fff1c9 0 .08rem,#8c6a2a .1rem .26rem,#0000 .28rem),radial-gradient(circle at calc(100% - .85rem),#fff1c9 0 .08rem,#8c6a2a .1rem .26rem,#0000 .28rem);position:absolute;inset:0}@media (max-width:39.999rem){.invitation-fente{width:calc(100% + 2rem)}.invitation-fente:before{inset:.5rem .6rem}.invitation-fente:after{display:none}}.invitation-ombre[data-etat=attend] .invitation-fente,.invitation-ombre[data-etat=vole] .invitation-fente{display:block}.invitation-ombre[data-etat=attend] .invitation,.invitation-ombre[data-etat=attend] .invitation-jeton{opacity:0}.invitation-ombre[data-etat=vole] .invitation-scene{clip-path:inset(-4.7rem -80px -80px)}.invitation-ombre[data-etat=vole] .invitation{animation:3.2s both invitation-boite}.invitation-ombre[data-etat=vole] .invitation-fente{animation:.6s ease-in 2.7s forwards invitation-fente}.invitation-ombre[data-etat=vole] .invitation-jeton{animation:.7s cubic-bezier(.3,1.5,.5,1) 3.1s backwards invitation-jeton}@keyframes invitation-boite{0%{animation-timing-function:cubic-bezier(.45,0,.6,1);transform:translateY(calc(-100% - 8rem))}18%{animation-timing-function:cubic-bezier(.45,0,.6,1);transform:translateY(calc(-100% - 4rem))rotate(.5deg)}42%{animation-timing-function:ease-in-out;transform:translateY(-8rem)rotate(-.4deg)}56%{animation-timing-function:ease-in-out;transform:translateY(-4.6rem)rotate(-5deg)}70%{animation-timing-function:ease-in-out;transform:translateY(-2rem)rotate(3.6deg)}84%{animation-timing-function:ease-out;transform:translateY(.5rem)rotate(-1.1deg)}to{transform:none}}@keyframes invitation-fente{to{opacity:0;transform:translate(-50%)translateY(-.6rem)}}@keyframes invitation-jeton{0%{opacity:0;transform:translate(-50%)translateY(-120px)rotate(-30deg)}50%{opacity:1}to{opacity:1;transform:translate(-50%)rotate(0)}}@media (prefers-reduced-motion:reduce){.ouverture-noir{display:none}.mot-jeton,.mot-lettre,.jeton-pose,.pile-ombre,.ouverture-halo,.carte-ouverture,.ouverture-texte .btn-primary:after{animation:none}.mot-jeton:not(.mot-marque){display:none}.ch-point:hover .ch-jeton{transform:none}}.fin{--metal-or:var(--color-gold-strong);--metal-argent:var(--color-argent);--metal-bronze:var(--color-bronze);flex-direction:column;align-items:center;width:100%;display:flex}.fin-scene{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:64rem;padding-block:5rem;display:flex;position:relative}.fin-intertitre{flex-direction:column;align-items:center;gap:1rem;display:flex}.fin-intertitre h2{letter-spacing:-.012em;color:var(--color-foreground);font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.05}.fin .filet-orne{width:min(20rem,70vw)}.fin-champion{text-align:center;justify-content:center;gap:1.6rem;min-height:calc(100vh - 3rem);overflow:hidden}.fin-lampe{z-index:0;transform-origin:50% 0;background:radial-gradient(ellipse 34% 52% at 50% 40%, var(--color-gold-strong), transparent 70%), conic-gradient(from 168deg at 50% 0, transparent 0deg, var(--color-gold-strong) 12deg, transparent 24deg);width:min(70rem,160%);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 96%);mask-image:linear-gradient(#000 0% 45%,#0000 96%)}@supports (color:color-mix(in lab, red, red)){.fin-lampe{background:radial-gradient(ellipse 34% 52% at 50% 40%, color-mix(in srgb, var(--color-gold-strong) 22%, transparent), transparent 70%), conic-gradient(from 168deg at 50% 0, transparent 0deg, color-mix(in srgb, var(--color-gold-strong) 10%, transparent) 12deg, transparent 24deg)}}.fin-lampe{pointer-events:none;animation:14s ease-in-out infinite alternate fin-balancement}.fin-champion>:not(.fin-lampe):not(.fin-piles){z-index:1;position:relative}.fin-piles{z-index:1;pointer-events:none;--base:1.6s;position:absolute;inset:0}.fin-pile{width:7.5rem;height:auto;position:absolute;bottom:22%}.fin-pile-1{left:calc(50% - 28rem)}.fin-pile-2{bottom:18%;left:calc(50% - 20rem)}.fin-pile-3{right:calc(50% - 28rem)}.fin-pile-4{bottom:18%;right:calc(50% - 20rem)}@media (max-width:64rem){.fin-piles{display:none}}.fin-etiquette{letter-spacing:.3em;text-transform:uppercase;color:var(--color-gold-strong);align-items:center;gap:.8rem;font-size:clamp(1.1rem,2.2vw,1.6rem);font-weight:600;display:flex}.fin-coupe{filter:drop-shadow(0 0 14px var(--color-gold-strong));font-size:2.2rem}@supports (color:color-mix(in lab, red, red)){.fin-coupe{filter:drop-shadow(0 0 14px color-mix(in srgb, var(--color-gold-strong) 60%, transparent))}}.fin-nom-champion{letter-spacing:-.015em;max-width:100%;color:var(--color-foreground);text-shadow:.05em .07em .18em #00000080;overflow-wrap:anywhere;font-size:clamp(3.4rem,10vw,8rem);line-height:.98}.fin-gain-champion{color:var(--color-gold-strong);font-size:clamp(1.4rem,3vw,2.2rem);font-weight:600}.fin-qualifies-liste{flex-wrap:wrap;justify-content:center;gap:2.4rem clamp(2rem,6vw,5rem);display:flex}.fin-qualifie{flex-direction:column;align-items:center;gap:1.1rem;max-width:18rem;display:flex}.fin-nom-qualifie{font-family:var(--font-display), Georgia, serif;color:var(--color-foreground);text-shadow:.05em .07em .18em #00000073;overflow-wrap:anywhere;font-size:clamp(1.9rem,3.8vw,3.2rem);line-height:1.05}.fin-tournoi{font-family:var(--font-logo), Georgia, serif;color:var(--color-ink-soft);align-items:center;gap:.9rem;margin-top:.6rem;font-size:clamp(1.4rem,3vw,2.2rem);font-style:italic;display:flex}.fin-medaillon{--metal:var(--metal-or);--d:16rem;width:var(--d);height:var(--d);background:radial-gradient(circle at 30% 24%, #fff6, transparent 42%), radial-gradient(circle closest-side, var(--color-background) 0 70%, transparent 71%), repeating-conic-gradient(from 8deg, var(--metal) 0 20deg, var(--metal) 20deg 60deg);border-radius:9999px;flex:none;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.fin-medaillon{background:radial-gradient(circle at 30% 24%, #fff6, transparent 42%), radial-gradient(circle closest-side, var(--color-background) 0 70%, transparent 71%), repeating-conic-gradient(from 8deg, var(--metal) 0 20deg, color-mix(in srgb, var(--metal) 38%, #000) 20deg 60deg)}}.fin-medaillon{box-shadow:.5rem .9rem 1.6rem #0000008c, 0 0 4rem var(--metal), inset .1rem .1rem 0 #fff6, inset -.2rem -.3rem .5rem #00000059}@supports (color:color-mix(in lab, red, red)){.fin-medaillon{box-shadow:.5rem .9rem 1.6rem #0000008c, 0 0 4rem color-mix(in srgb, var(--metal) 26%, transparent), inset .1rem .1rem 0 #fff6, inset -.2rem -.3rem .5rem #00000059}}.fin-medaillon:before{content:"";border:.2rem solid var(--metal);pointer-events:none;border-radius:9999px;position:absolute;inset:17%}.fin-medaillon .fin-portrait{width:62%;height:62%}.fin-medaillon-moyen{--d:11rem}.fin-metal-argent{--metal:var(--metal-argent)}.fin-metal-bronze{--metal:var(--metal-bronze)}.fin-portrait{object-fit:cover;border-radius:9999px;flex:none;display:block}.fin-initiale{background:var(--color-surface-2);color:var(--color-ink-soft);font-family:var(--font-display), Georgia, serif;place-items:center;font-size:4rem;display:grid}.fin-medaillon-moyen .fin-initiale{font-size:2.8rem}.fin-marches{justify-content:center;align-items:flex-end;gap:clamp(1rem,4vw,3rem);width:100%;max-width:44rem;display:flex}.fin-marche{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.9rem;display:flex}.fin-nom-podium{font-family:var(--font-display), Georgia, serif;color:var(--color-foreground);overflow-wrap:anywhere;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.05}.fin-gain-podium{color:var(--color-gold-strong);font-size:1.4rem;font-weight:600}.fin-socle{width:100%;font-family:var(--font-display), Georgia, serif;color:#000000a8;text-shadow:0 .06em #ffffff4d;background:linear-gradient(160deg, var(--m) 0%, var(--m) 45%, var(--m) 100%);border-radius:.6rem .6rem 0 0;place-items:start center;padding-top:.6rem;font-size:4.2rem;line-height:1;display:grid}@supports (color:color-mix(in lab, red, red)){.fin-socle{background:linear-gradient(160deg, color-mix(in srgb, var(--m) 90%, #fff) 0%, var(--m) 45%, color-mix(in srgb, var(--m) 55%, #000) 100%)}}.fin-socle{box-shadow:inset .1rem .1rem #fff6,.5rem .7rem 1.2rem #00000073}.fin-marche-2{--m:var(--metal-argent)}.fin-marche-3{--m:var(--metal-bronze)}.fin-marche-2 .fin-socle{height:8rem}.fin-marche-3 .fin-socle{height:5.5rem}.fin-cagnotte{color:var(--color-ink-soft);font-size:clamp(1.3rem,2.6vw,1.9rem)}.fin-prix-liste{width:100%}.fin-credits{flex-direction:column;width:100%;max-width:54rem;display:flex}.fin-ligne{border-bottom:1px solid var(--color-line);grid-template-columns:3.4rem 3.6rem minmax(0,auto) minmax(1rem,1fr) auto;align-items:center;gap:1rem;padding-block:1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.fin-ligne{border-bottom:1px solid color-mix(in srgb, var(--color-line) 70%, transparent)}}.fin-rang{font-family:var(--font-display), Georgia, serif;text-align:right;color:var(--color-ink-soft);font-size:2.6rem;line-height:1}.fin-ligne-1 .fin-rang{color:var(--metal-or)}.fin-ligne-2 .fin-rang{color:var(--metal-argent)}.fin-ligne-3 .fin-rang{color:var(--metal-bronze)}.fin-ligne .fin-portrait{border:2px solid var(--gold-line);width:3.6rem;height:3.6rem}.fin-ligne .fin-initiale{font-size:1.5rem}.fin-ligne-nom{flex-direction:column;gap:.1rem;min-width:0;display:flex}.fin-ligne-pseudo{font-family:var(--font-display), Georgia, serif;color:var(--color-foreground);overflow-wrap:anywhere;font-size:clamp(1.7rem,3.4vw,2.3rem);line-height:1.1}.fin-ligne-detail{color:var(--color-ink-faint);font-size:1rem}.fin-pointille{border-bottom:2px dotted var(--color-ink-faint);height:0}@supports (color:color-mix(in lab, red, red)){.fin-pointille{border-bottom:2px dotted color-mix(in srgb, var(--color-ink-faint) 55%, transparent)}}.fin-pointille{transform:translateY(.5rem)}.fin-ligne-gain{text-align:right;flex-direction:column;align-items:flex-end;gap:.1rem;display:flex}.fin-investi{color:var(--color-ink-faint);font-size:1rem}.fin-gagne{color:var(--color-gold-strong);font-size:1.5rem;font-weight:600}@media (max-width:40rem){.fin-ligne{grid-template-columns:2.2rem 2.8rem minmax(0,1fr) auto;gap:.7rem}.fin-pointille{display:none}.fin-rang{font-size:1.8rem}.fin-ligne .fin-portrait{width:2.8rem;height:2.8rem}.fin-medaillon{--d:12rem}.fin-medaillon-moyen{--d:8.5rem}.fin-socle{font-size:3rem}}.fin-carte{justify-content:center;min-height:70vh}.fin-champion .fin-medaillon{animation:1.4s cubic-bezier(.2,.9,.3,1.15) both fin-entree}.fin-champion .fin-nom-champion,.fin-champion .fin-nom-qualifie,.fin-champion .fin-gain-champion,.fin-champion .fin-tournoi{animation:1s ease-out .9s both fin-monte}.fin-champion .fin-etiquette{animation:1s ease-out .3s both fin-monte}@keyframes fin-entree{0%{opacity:0;transform:scale(.55)rotate(-18deg)}to{opacity:1;transform:none}}@keyframes fin-monte{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}@keyframes fin-balancement{0%{transform:translate(-50%)rotate(-3deg)}to{transform:translate(-50%)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.fin-lampe,.fin-piles .jeton-pose,.fin-piles .pile-ombre,.fin-champion .fin-medaillon,.fin-champion .fin-nom-champion,.fin-champion .fin-nom-qualifie,.fin-champion .fin-gain-champion,.fin-champion .fin-tournoi,.fin-champion .fin-etiquette{animation:none}}@media (min-width:64rem){html:has(.page){font-size:106.25%}}@media (min-width:100rem){html:has(.page){font-size:112.5%}}.page .card:not(.card-table){background:linear-gradient(152deg, var(--color-surface) 0%, var(--color-surface) 42%)}@supports (color:color-mix(in lab, red, red)){.page .card:not(.card-table){background:linear-gradient(152deg, color-mix(in srgb, var(--color-surface) 90%, #fff) 0%, var(--color-surface) 42%)}}.page .card:not(.card-table){border-color:var(--color-line)}@supports (color:color-mix(in lab, red, red)){.page .card:not(.card-table){border-color:color-mix(in srgb, var(--color-line) 80%, #fff 6%)}}.page .card:not(.card-table){box-shadow:inset 1px 1px #ffffff0b,.35rem .6rem 1.4rem -.9rem #000000b3}.hero-card{--teinte-hero:var(--color-accent)}.hero-card.hero-gold{--teinte-hero:var(--color-gold-strong)}.hero-card.hero-teal{--teinte-hero:var(--color-teal)}.hero-card.hero-slate{--teinte-hero:var(--color-slate)}.page .hero-card{background:radial-gradient(ellipse 55% 140% at 0% 0%, var(--teinte-hero), transparent 62%), linear-gradient(160deg, var(--color-surface-2) 0%, var(--color-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.page .hero-card{background:radial-gradient(ellipse 55% 140% at 0% 0%, color-mix(in srgb, var(--teinte-hero) 17%, transparent), transparent 62%), linear-gradient(160deg, var(--color-surface-2) 0%, var(--color-surface) 100%)}}.page .hero-card{box-shadow:inset 1px 1px #ffffff0f,.4rem .8rem 1.8rem -1rem #000000bf}.page .hero-entete{gap:1.1rem;padding:1.35rem 1.6rem}.page .hero-entete h1{text-wrap:balance;font-size:clamp(1.7rem,2.4vw + .6rem,2.3rem);line-height:1.1}.page .hero-entete .tile-icon{width:3.25rem;height:3.25rem;font-size:1.45rem}@media (max-width:30rem){.page .hero-entete{gap:.75rem;padding:1rem}.page .hero-entete h1{font-size:1.5rem}.page .hero-entete .tile-icon{width:2.5rem;height:2.5rem;font-size:1.15rem}}.page .input{background:#00000042;border-radius:.625rem;min-height:2.75rem;padding:.6rem .85rem;box-shadow:inset 0 1px 3px #0006}.page textarea.input{min-height:6rem}.lien-joueur .link{color:var(--color-foreground);-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong)}.lien-joueur:hover .link{color:var(--link-hover);-webkit-text-decoration-color:var(--link-hover);-webkit-text-decoration-color:var(--link-hover);-webkit-text-decoration-color:var(--link-hover);text-decoration-color:var(--link-hover)}.page-narrow{--grain-feutre:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");gap:1.75rem;max-width:28rem;padding-block:3.25rem 3rem}.page-narrow:before{content:"";z-index:-1;pointer-events:none;background:conic-gradient(from 158deg at 22% -6%,#0000 0deg,#e8c7791c 15deg,#0000 33deg),radial-gradient(62% 48% at 20% -6%,#e8c77924,#0000 64%),radial-gradient(55% 45% at 86% 108%,#8f2f3c33,#0000 62%);position:fixed;inset:0}.seuil-titre{text-align:center;flex-direction:column;align-items:center;gap:.7rem;display:flex}.seuil-titre h1{text-wrap:balance;font-size:clamp(2rem,5vw,2.5rem);line-height:1.05}.seuil-titre p{max-width:25rem;color:var(--color-ink-soft);text-wrap:balance;font-size:1.0625rem;line-height:1.55}.seuil-titre .filet-orne{width:min(11rem,60%);margin-top:.35rem}.seuil-titre-logo h1{font-family:var(--font-logo), Georgia, serif;color:#e8d1b5;font-style:italic;font-weight:400}.page-narrow .card{border-top-color:var(--gold-line);border-radius:1.1rem;padding:1.75rem 1.75rem 1.9rem}.page-narrow form.card{gap:1.25rem}.page-narrow .text-xs{font-size:.8125rem;line-height:1.45}.page-narrow .btn-primary{color:#fff7ee;letter-spacing:.01em;background-color:#0000;background-image:var(--grain-feutre), radial-gradient(ellipse at 28% 22%, #c9475a 0%, #9c2e3e 52%, #5f1824 100%);background-blend-mode:overlay, normal;background-size:160px,auto;border:1px solid #e8c77999;border-radius:9999px;width:100%;padding:.95rem 1.75rem;font-size:1rem;transition:transform .18s,box-shadow .18s,filter .18s;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff4d,inset -1px -2px #00000059,4px 7px 16px #00000080}.page-narrow .btn-primary:before{content:"";border-radius:inherit;pointer-events:none;border:1px dashed #ffe2aa80;position:absolute;inset:3px}.page-narrow .btn-primary:hover:not(:disabled){background-color:#0000;background-image:var(--grain-feutre), radial-gradient(ellipse at 28% 22%, #c9475a 0%, #9c2e3e 52%, #5f1824 100%);filter:brightness(1.1);border-color:#e8c779d9;transform:translateY(-2px);box-shadow:inset 1px 1px #ffffff61,inset -1px -2px #00000059,5px 10px 20px #0000008c}.page-narrow .btn-secondary{border-radius:9999px}.seuil-pied{color:var(--color-ink-soft);text-align:center;font-size:.9375rem}.seuil-pied-liens{text-align:center;flex-direction:column;align-items:center;gap:.25rem;display:flex}.seuil-pied-liens ul{text-align:left}.page-ecrit{gap:2rem}.ecrit-entete{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding-block:1rem .5rem;display:flex}.ecrit-date{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-strong);font-size:.78rem;font-weight:600}.ecrit-entete h1{text-wrap:balance;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1.05}.ecrit-description{max-width:36rem;color:var(--color-ink-soft);text-wrap:balance;font-size:1.125rem;line-height:1.55}.ecrit-entete .filet-orne{width:min(14rem,60%);margin-top:.4rem}.page-ecrit .ecrit-corps{align-items:start;gap:1.5rem 3.5rem;max-width:64rem;display:grid}@media (min-width:64rem){.page-ecrit .ecrit-corps{grid-template-columns:15rem minmax(0,40rem);justify-content:center}}.ecrit-sommaire{border:1px solid var(--color-line);background:var(--color-surface);border-radius:.875rem}@supports (color:color-mix(in lab, red, red)){.ecrit-sommaire{background:color-mix(in srgb, var(--color-surface) 70%, transparent)}}.ecrit-sommaire{padding:.25rem 1.1rem .9rem}.ecrit-sommaire summary{cursor:pointer;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-faint);padding-block:.75rem .5rem;font-size:.75rem;font-weight:700}.ecrit-sommaire ul{flex-direction:column;gap:.15rem;padding:0;list-style:none;display:flex}.ecrit-sommaire a{color:var(--color-ink-soft);border-radius:.4rem;margin-inline:-.5rem;padding:.3rem .5rem;font-size:.9rem;line-height:1.35;text-decoration:none;transition:background .15s,color .15s;display:block}.ecrit-sommaire a:hover{background:var(--accent-soft);color:var(--color-foreground)}@media (min-width:64rem){.ecrit-sommaire{max-height:calc(100vh - 3.5rem);position:sticky;top:1.75rem;overflow-y:auto}.ecrit-sommaire summary{cursor:default;pointer-events:none;list-style:none}.ecrit-sommaire summary::-webkit-details-marker{display:none}}.ecrit-texte{flex-direction:column;gap:2.6rem;display:flex}.ecrit-texte section{flex-direction:column;gap:.9rem;scroll-margin-top:1.5rem;display:flex}.ecrit-texte h2{text-wrap:balance;font-size:clamp(1.45rem,2vw + .6rem,1.75rem);line-height:1.2}.ecrit-texte p,.ecrit-texte li{color:var(--color-foreground);font-size:1.0625rem;line-height:1.75}@supports (color:color-mix(in lab, red, red)){.ecrit-texte p,.ecrit-texte li{color:color-mix(in srgb, var(--color-foreground) 88%, transparent)}}.ecrit-texte strong{color:var(--color-foreground);font-weight:600}.ecrit-texte ul{flex-direction:column;gap:.6rem;padding-left:1.4rem;list-style:none;display:flex}.ecrit-texte li{position:relative}.ecrit-texte li:before{content:"";background:var(--gold-strong);width:.4rem;height:.4rem;position:absolute;top:.72em;left:-1.4rem;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){html:has(.page-ecrit){scroll-behavior:smooth}}.ecrit-texte .link-action,.page-narrow label .link-action{min-height:0;display:inline}.tuile-date{--teinte:var(--color-accent);border:1px solid var(--teinte);flex-direction:column;flex:none;align-items:center;width:4.75rem;padding:.5rem .25rem .6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.tuile-date{border:1px solid color-mix(in srgb, var(--teinte) 45%, transparent)}}.tuile-date{background:linear-gradient(160deg, var(--teinte), var(--color-surface));border-radius:.8rem}@supports (color:color-mix(in lab, red, red)){.tuile-date{background:linear-gradient(160deg, color-mix(in srgb, var(--teinte) 20%, var(--color-surface-2)), var(--color-surface))}}.tuile-date{text-align:center;line-height:1;box-shadow:inset 1px 1px #ffffff12,.25rem .4rem .8rem -.5rem #000000b3}.tuile-date-gold{--teinte:var(--color-gold-strong)}.tuile-date-teal{--teinte:var(--color-teal)}.tuile-date-semaine{letter-spacing:.12em;text-transform:uppercase;color:var(--teinte);font-size:.68rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.tuile-date-semaine{color:color-mix(in srgb, var(--teinte) 70%, #fff)}}.tuile-date-jour{font-family:var(--font-display), Georgia, serif;color:var(--color-foreground);margin-block:.2rem .15rem;font-size:2.1rem}.tuile-date-mois{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);font-size:.75rem}.tuile-date-heure{border-top:1px dashed var(--color-line-strong);font-variant-numeric:tabular-nums;width:100%;color:var(--color-foreground);margin-top:.45rem;padding-top:.4rem;font-size:.8rem;font-weight:600}@media (max-width:30rem){.tuile-date{width:4rem}.tuile-date-jour{font-size:1.75rem}}.carte-corps{align-items:center;gap:1.1rem;display:flex}.carte-puces{flex-wrap:wrap;align-content:center;gap:.5rem;display:flex}.carte-bloc{flex:1;align-items:center;gap:1.1rem;min-width:0;display:flex}@media (min-width:64rem){.carte-bloc{align-items:stretch}.carte-bloc>.tuile-date{justify-content:center}.carte-bloc .carte-puces{flex:1;grid-auto-rows:1fr;align-content:stretch;min-width:0;display:grid}.carte-bloc .carte-puces .chip{width:100%}}.liste-groupe{flex-direction:column;gap:1rem;display:flex}.liste-groupe+.liste-groupe{margin-top:.75rem}.liste-groupe-titre{align-items:center;gap:.7rem;font-size:1.5rem;line-height:1.1;display:flex}.liste-groupe-titre:after{content:"";background:linear-gradient(90deg, var(--color-line-strong), transparent);flex:1;height:1px}.liste-groupe-compte{border:1px solid var(--color-line-strong);font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;color:var(--color-ink-soft);border-radius:9999px;padding:.12rem .6rem;font-size:.8rem;font-weight:600;line-height:1.3}.liste-groupe-vivant{background:var(--color-accent-strong);border-radius:50%;flex:none;width:.65rem;height:.65rem;animation:2.2s ease-out infinite groupe-vivant}@keyframes groupe-vivant{0%{box-shadow:0 0 #cc47578c}70%,to{box-shadow:0 0 0 .6rem #cc475700}}.salutation{padding:1.5rem 1.75rem}.salutation-avatar{width:4.5rem;height:4.5rem;font-size:1.8rem}.salutation h1{font-size:clamp(1.9rem,3vw + .6rem,2.6rem);line-height:1.05}.salutation-rdv{color:var(--color-ink-soft);margin-top:.45rem;font-size:1.0625rem;line-height:1.45}@media (max-width:30rem){.salutation{padding:1.1rem}.salutation-avatar{width:3.5rem;height:3.5rem;font-size:1.4rem}}.invitation-ligne{align-items:flex-start;gap:1.1rem;display:flex}.invitation-nom{font-family:var(--font-display), Georgia, serif;color:var(--color-foreground);text-wrap:balance;font-size:1.4rem;line-height:1.15;text-decoration:none}.invitation-nom:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent-line);-webkit-text-decoration-color:var(--accent-line);-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:4px}.carte-large-texte.carte-corps{justify-content:flex-start}.carte-nom{font-family:var(--font-display), Georgia, serif;color:var(--color-foreground);font-size:1.3rem;line-height:1.15}.mallette-plateau{border:1px solid var(--color-line);flex-wrap:wrap;align-items:flex-start;gap:.9rem;padding:.95rem 1.1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.mallette-plateau{border:1px solid color-mix(in srgb, var(--color-line) 70%, transparent)}}.mallette-plateau{background:radial-gradient(at 20% 0,#ffffff0a,#0000 60%),#0000004d;border-radius:.8rem;box-shadow:inset 0 2px 8px #00000080,inset 0 -1px #ffffff0a}.faits{border-top:1px solid var(--color-line);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));margin:0;display:grid}.fait{flex-direction:column;gap:.2rem;min-width:0;padding:.95rem 1.1rem .4rem 0;display:flex}.fait+.fait{border-left:1px solid var(--color-line);padding-left:1.1rem}@media (max-width:40rem){.fait+.fait{border-left:0;padding-left:0}.faits{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}}.fait dt{border-bottom:1px solid var(--color-line);letter-spacing:.12em;text-transform:uppercase;color:var(--link-hover);align-items:center;gap:.5rem;margin-bottom:.45rem;padding-bottom:.55rem;font-size:.72rem;font-weight:700;display:flex}.fait dt:before{content:"";background:var(--accent-strong);border-radius:999px;flex-shrink:0;width:.4rem;height:.4rem}.fait dd{font-family:var(--font-display), Georgia, serif;color:var(--color-foreground);text-wrap:balance;font-size:1.55rem;line-height:1.1}.fait dd.fait-texte{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-size:1rem;font-weight:500;line-height:1.35}.fait-detail{color:var(--color-ink-soft);font-size:.875rem;line-height:1.4}.page .hero-card h1.fiche-titre{text-wrap:balance;font-size:clamp(1.9rem,3vw + .6rem,2.6rem);line-height:1.05}.demarrage{border-left:4px solid var(--color-accent)}.demarrage-liste{flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}.demarrage-liste li{color:var(--color-ink-soft);align-items:baseline;gap:.65rem;font-size:1rem;display:flex}.demarrage-signe{border:1px solid var(--color-line-strong);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.75rem;line-height:1;display:inline-flex;transform:translateY(.2rem)}.demarrage-liste li.ok{color:var(--color-foreground)}.demarrage-liste li.ok .demarrage-signe{border-color:var(--success-line);background:var(--success-soft);color:var(--color-success)}.demarrage-liste li.manque .demarrage-signe{border-color:var(--gold-line);color:var(--color-gold-strong)}.pupitre{padding:1.35rem 1.6rem 1.5rem}.pupitre-centre{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2.5rem;margin-block:.5rem 1.4rem;display:flex}.pupitre-horloge{flex:14rem;min-width:min(100%,14rem)}.pupitre-chiffres{font-family:var(--font-display), Georgia, serif;font-variant-numeric:tabular-nums;color:var(--color-foreground);text-shadow:.04em .06em .14em #00000080;font-size:clamp(3.6rem,8vw,5.8rem);line-height:.95}.pupitre-pause{color:var(--color-ink-faint)}.pupitre-urgence{color:var(--color-danger-strong)}.pupitre-jauge{background:#ffffff14;border-radius:9999px;height:.4rem;margin-top:.9rem;overflow:hidden}.pupitre-jauge span{border-radius:inherit;background:linear-gradient(90deg, var(--color-gold), var(--color-gold-strong));height:100%;transition:width 1s linear;display:block}.pupitre-blindes{text-align:right;flex-direction:column;gap:.15rem;display:flex}.pupitre-blindes-valeur{font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,3.6vw,2.7rem);line-height:1.05}.pupitre-detail{color:var(--color-ink-soft);font-size:.95rem}.pupitre-suivant{color:var(--color-ink-soft);margin-top:.55rem;font-size:.95rem}.pupitre-suivant strong{color:var(--color-foreground);font-weight:600}@media (max-width:30rem){.pupitre-blindes{text-align:left}}.pupitre-commandes{border-top:1px solid var(--color-line);grid-template-columns:1fr 1.5fr 1fr;gap:.6rem;padding-top:1rem;display:grid}.pupitre-commandes .btn{width:100%;padding-block:.85rem;font-size:.95rem}.pupitre-liens{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.joueur-ligne-encours{flex-flow:wrap;align-items:center;gap:.6rem 1.25rem;padding-block:.9rem}.joueur-ligne-encours>:first-child{flex:15rem}.joueur-ligne-encours>.border-t{border-top:0;padding-top:0}details.repli>summary{border:1px solid var(--color-line);background:var(--color-surface);font-family:var(--font-display), Georgia, serif;cursor:pointer;border-radius:.875rem;align-items:center;gap:.6rem;padding:.85rem 1.25rem;font-size:1.15rem;list-style:none;display:flex}details.repli>summary::-webkit-details-marker{display:none}details.repli>summary:before{content:"▸";font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;color:var(--color-ink-faint);font-size:.85rem;transition:transform .15s}details.repli[open]>summary{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}details.repli[open]>summary:before{transform:rotate(90deg)}details.repli>.card{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.podium{border:1px solid var(--gold-line);background:radial-gradient(ellipse 70% 100% at 50% 0%, #e8c7792b, transparent 70%), linear-gradient(160deg, var(--color-surface-2), var(--color-surface));border-radius:1rem;padding:1.75rem 1.25rem 1.5rem;box-shadow:inset 1px 1px #ffffff0f,.4rem .8rem 1.8rem -1rem #000000bf}.podium-rang{justify-content:center;align-items:flex-end;gap:clamp(1rem,4vw,3rem);padding:0;list-style:none;display:flex}.podium-marche{text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:6.5rem;display:flex}.podium-1{margin-bottom:1.4rem}.podium-place{letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-soft);align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;display:flex}.podium-1 .podium-place{color:var(--color-gold-strong)}.podium-2 .podium-place{color:var(--color-argent)}.podium-3 .podium-place{color:var(--color-bronze)}.podium-avatar{border-width:3px!important}.podium-1 .podium-avatar{box-shadow:0 0 0 4px #e8c7792e,0 0 2rem #e8c77952;border-color:var(--color-gold-strong)!important}.podium-2 .podium-avatar{border-color:var(--color-argent)!important}.podium-3 .podium-avatar{border-color:var(--color-bronze)!important}.podium-nom{font-family:var(--font-display), Georgia, serif;font-size:1.35rem;line-height:1.1}.podium-1 .podium-nom{font-size:1.85rem}.podium-gain{color:var(--color-gold-strong);font-size:.95rem;font-weight:600}.podium-qualifies{flex-direction:column;align-items:center;gap:1rem;display:flex}.podium-qualifies .podium-rang{flex-wrap:wrap}.podium-qualifies .podium-marche{margin-bottom:0}.podium-etiquette{letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold-strong);font-size:.8rem;font-weight:700}.classement{flex-direction:column;padding:.35rem 1.25rem;list-style:none;display:flex}.classement-ligne{grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.9rem;padding-block:.8rem;display:grid}.classement-ligne+.classement-ligne{border-top:1px solid var(--color-line)}.classement-rang{font-family:var(--font-display), Georgia, serif;text-align:center;color:var(--color-ink-faint);font-size:1.6rem;line-height:1}.classement-1 .classement-rang{color:var(--color-gold-strong)}.classement-2 .classement-rang{color:var(--color-argent)}.classement-3 .classement-rang{color:var(--color-bronze)}.classement-joueur{align-items:center;gap:.8rem;min-width:0;display:flex}.classement-nom{flex-direction:column;gap:.1rem;min-width:0;display:flex}.classement-elimine{color:var(--color-ink-faint);font-size:.82rem}.classement-gains{text-align:right;color:var(--color-ink-soft);flex-direction:column;align-items:flex-end;gap:.1rem;font-size:.9rem;display:flex}.classement-gains strong{color:var(--color-gold-strong);font-weight:600}.console-col>.ordre-fin-1{order:10}.console-col>.ordre-fin-2{order:20}.pupitre-commandes{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)}@media (max-width:30rem){.pupitre-commandes .btn{white-space:normal;padding-inline:.4rem;font-size:.875rem}.podium-marche{min-width:5rem}.podium-nom{font-size:1.1rem}.podium-1 .podium-nom{font-size:1.5rem}}.form-section{border:1px solid var(--color-line);flex-direction:column;gap:1rem;padding:1.5rem 1.6rem 1.6rem;display:flex}@supports (color:color-mix(in lab, red, red)){.form-section{border:1px solid color-mix(in srgb, var(--color-line) 80%, #fff 6%)}}.form-section{background:linear-gradient(152deg, var(--color-surface) 0%, var(--color-surface) 42%);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.form-section{background:linear-gradient(152deg, color-mix(in srgb, var(--color-surface) 90%, #fff) 0%, var(--color-surface) 42%)}}.form-section{box-shadow:inset 1px 1px #ffffff0b,.35rem .6rem 1.4rem -.9rem #000000b3}.form-section-titre{font-size:1.45rem;line-height:1.15}.form-section-aide{color:var(--color-ink-soft);margin-top:-.4rem;font-size:.95rem;line-height:1.5}.form-section .text-xs{font-size:.8125rem;line-height:1.45}.choix-cartes{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.choix-carte{border:1px solid var(--color-line-strong);cursor:pointer;background:#0003;border-radius:.9rem;flex-direction:column;gap:.4rem;padding:1rem 1.1rem 1.1rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.choix-carte:hover{border-color:var(--color-ink-faint)}.choix-carte:has(input:checked){border-color:var(--color-accent);background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.choix-carte:has(input:checked){background:color-mix(in srgb, var(--color-accent) 12%, transparent)}}.choix-carte:has(input:checked){box-shadow:0 0 0 1px var(--color-accent), 0 .5rem 1.4rem -.8rem #b23a4a99}.choix-carte:has(input:focus-visible){outline:2px solid var(--color-gold-strong);outline-offset:2px}.choix-carte-picto{border:1px solid var(--color-line-strong);width:2.5rem;height:2.5rem;color:var(--color-ink-soft);border-radius:9999px;place-items:center;font-size:1.25rem;display:grid}.choix-carte:has(input:checked) .choix-carte-picto{border-color:var(--color-accent);color:var(--color-accent-strong)}.choix-carte-titre{font-family:var(--font-display), Georgia, serif;font-size:1.2rem;line-height:1.15}.choix-carte-detail{color:var(--color-ink-soft);font-size:.875rem;line-height:1.45}.choix-carte-refus{cursor:not-allowed;opacity:.55}.choix-carte-refus:hover{border-color:var(--color-line-strong)}.choix-carte-refus-texte{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold-strong);margin-top:.2rem;font-size:.75rem;font-weight:700}.form-actions{z-index:10;background:linear-gradient(to top, var(--color-background) 58%, transparent);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.25rem;padding:.9rem 0 1rem;display:flex;position:sticky;bottom:0}.form-actions .btn-primary{flex:14rem;max-width:22rem}@media (max-width:63.99rem){.form-actions{bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}}.portrait{align-items:center;gap:1.75rem;padding:1.6rem 1.8rem;display:flex}.portrait-avatar{box-shadow:0 0 0 4px #e8c77924,0 0 2rem #e8c77938;border-width:3px!important;border-color:var(--color-gold-strong)!important}.portrait-corps{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.portrait-bio{max-width:40rem;font-family:var(--font-logo), Georgia, serif;color:var(--color-ink-soft);white-space:pre-wrap;font-size:1.2rem;font-style:italic;line-height:1.5}.portrait-actions{flex-wrap:wrap;gap:.6rem;margin-top:.25rem;display:flex}@media (max-width:40rem){.portrait{flex-direction:column;align-items:flex-start;gap:1.1rem;padding:1.3rem 1.2rem}}.onglets{background:var(--color-surface);border:1px solid var(--color-line);scrollbar-width:none;border-radius:.9rem;gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}.onglets::-webkit-scrollbar{display:none}.onglet{white-space:nowrap;min-height:2.75rem;color:var(--color-ink-soft);border-radius:.65rem;flex:1 0 auto;justify-content:center;align-items:center;padding:0 1rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.onglet:hover{color:var(--color-ink)}.onglet.on{background:var(--color-surface-2);color:var(--color-ink);box-shadow:inset 0 -2px 0 var(--color-accent-strong), 0 1px 0 #ffffff0a;font-weight:600}@media (min-width:40rem){.onglets{align-self:flex-start}.onglet{flex:none;padding:0 1.4rem}}.app-plus{flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex}.app-plus-bouton{z-index:2;border:3px solid var(--color-surface);background:linear-gradient(155deg, var(--color-accent-strong), var(--color-accent));color:#fff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:3.1rem;height:3.1rem;margin-top:-.9rem;font-size:1.9rem;font-weight:300;line-height:1;transition:transform .18s;display:flex;position:relative;box-shadow:0 6px 18px #b23a4a59}.app-plus-bouton span{display:block;transform:translateY(-.06em)}.app-plus-bouton.on{transform:rotate(45deg)}.app-plus-voile{z-index:1;cursor:default;background:#00000073;border:0;padding:0;position:fixed;inset:0}.app-plus-menu{z-index:2;background:var(--color-surface-2);border:1px solid var(--color-line-strong);border-radius:1rem;flex-direction:column;width:min(17rem,100vw - 2.5rem);padding:.4rem;display:flex;position:absolute;bottom:calc(100% + .6rem);left:50%;transform:translate(-50%);box-shadow:0 14px 40px #00000073}.app-plus-choix{min-height:3rem;color:var(--color-ink);border-radius:.7rem;align-items:center;gap:.75rem;padding:0 .85rem;font-size:.98rem;font-weight:500;text-decoration:none;display:flex}.app-plus-choix:hover,.app-plus-choix:focus-visible{background:var(--accent-soft)}.app-plus-choix .ic{color:var(--color-accent-strong);font-size:1.25rem;line-height:1}@media (prefers-reduced-motion:reduce){.app-plus-bouton{transition:none}}.app-tab{white-space:nowrap}@media (max-width:22rem){.app-tab{padding-inline:.1rem;font-size:.6rem}}.programme-billet-grand{color:inherit;gap:.75rem;height:100%;padding:1.15rem 1.3rem 1.3rem;text-decoration:none;transition:border-color .15s,transform .15s}.programme-billet-grand:hover{border-color:var(--accent-strong);transform:translateY(-2px)}.programme-billet-grand.programme-satellite:hover{border-color:var(--gold-strong)}.programme-billet-grand .billet-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.programme-billet-grand .programme-heure{font-size:2.7rem}.billet-nom{font-family:var(--font-display), Georgia, serif;overflow-wrap:anywhere;color:var(--color-foreground);font-size:1.4rem;line-height:1.2}.billet-lien{color:var(--color-ink-soft);font-size:.88rem}.billet-lien strong{color:var(--gold-strong);font-weight:600}.billet-joueurs{border-top:1px dashed var(--color-line-strong);color:var(--color-ink-soft);flex-direction:column;gap:.45rem;margin-top:auto;padding-top:.75rem;font-size:.9rem;display:flex}.billet-jauge{background:var(--color-line);border-radius:999px;height:.4rem;display:block;position:relative;overflow:hidden}.billet-jauge>.jauge-remplie{background:var(--accent-strong);border-radius:999px;height:100%;display:block}.programme-satellite .billet-jauge>.jauge-remplie{background:var(--gold-strong)}.billet-jauge>.jauge-minimum{background:var(--color-foreground);opacity:.7;width:2px;position:absolute;top:0;bottom:0}.fait-detail .billet-jauge{margin-top:.55rem}@media (prefers-reduced-motion:reduce){.programme-billet-grand{transition:none}.programme-billet-grand:hover{transform:none}}.fait-ligne{display:block}.fait-detail .fait-carte{white-space:nowrap;border-color:var(--teal-line);width:fit-content;max-width:100%;box-shadow:inset 0 -2px 0 var(--teal);margin-top:.5rem}.fait-detail .fait-carte:hover{background:var(--teal-soft)}.fait-carte svg{color:var(--teal)}@media (max-width:40rem){.fait:has(.fait-carte){border-left:0;grid-column:1/-1;padding-left:0}}.carte-infos{align-items:stretch;gap:1.1rem;display:flex}.carte-infos>.tuile-date{justify-content:center}.carte-pastilles{flex-direction:column;flex:1;justify-content:space-between;gap:.5rem;min-width:0;display:flex}.carte-pastilles>.chip,.carte-pastilles>.badge{box-sizing:border-box;white-space:normal;align-items:center;width:100%;min-height:2.4rem;display:flex}.carte-pastilles>:only-child{margin-block:auto}@media (min-width:40rem){.carte-pastilles{align-items:flex-start}.carte-pastilles>.chip,.carte-pastilles>.badge{width:auto;max-width:100%;display:inline-flex}}.faits.faits-deux{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.faits.faits-deux .fait:nth-child(odd){border-left:0;padding-left:0}.fx{pointer-events:none;position:absolute;inset:0}.annonce-bille[class*=vise-],.annonce-bille[class*=sort-],.annonce-bille[class*=tueur-]{z-index:5}.annonce-carte{z-index:8}@keyframes fx-fondu{to{opacity:0}}@keyframes fx-nuit{to{opacity:1}}@keyframes fx-flash{0%{opacity:1}to{opacity:0}}.fx-nuit{z-index:3;opacity:0;background:radial-gradient(52% 50%,#0308189e 55%,#03081800 100%);animation:.45s ease-out forwards fx-nuit;position:absolute;inset:0}.fx-nuit-douce{background:radial-gradient(52% 50%,#020a1280 55%,#020a1200 100%)}.fx-flash{z-index:7;opacity:0;animation:.28s ease-out fx-flash;position:absolute;inset:0}.fx-flash-bleu{background:radial-gradient(#e6f4ffd9,#78afff59 60%,#78afff00 80%)}@keyframes fx-charge{0%{filter:brightness();box-shadow:0 0 0 3px #00000080,0 0 1.2cqw .2cqw #6eb9ff8c}to{filter:brightness(1.22);box-shadow:0 0 0 3px #00000080,0 0 2.6cqw .9cqw #96d2fff2}}@keyframes fx-concentre{0%{transform:scale(1)}85%{transform:scale(1.07)}to{transform:scale(1)}}.annonce-bille.tueur-foudre .annonce-avatar{animation:.17s ease-in-out infinite alternate fx-charge,2.2s ease-in .3s fx-concentre}@keyframes fx-inquiet{0%{transform:translate(-.12cqw)}to{transform:translate(.12cqw)}}.annonce-bille.vise-foudre .annonce-avatar{animation:.12s ease-in-out 1.4s infinite alternate fx-inquiet}.fx-svg{z-index:6;filter:drop-shadow(0 0 .5cqw #8fd0ff)drop-shadow(0 0 1.6cqw #3d86ff);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx-eclair{opacity:0;animation:.11s step-end fx-eclair-vu;animation-delay:calc(var(--i) * 95ms)}.fx-eclair path{fill:none;stroke-linejoin:round;stroke-linecap:round}.fx-eclair-halo{stroke:#5aa9ff;stroke-width:2.4px;opacity:.85}.fx-eclair-coeur{stroke:#fff;stroke-width:.85px}@keyframes fx-eclair-vu{0%{opacity:1}to{opacity:0}}.fx-arc{fill:none;stroke:#d6edff;stroke-width:.42px;stroke-linecap:round;stroke-linejoin:round;opacity:0;animation:.13s step-end 7 fx-arc-vu;animation-delay:calc(var(--i) * 37ms)}@keyframes fx-arc-vu{0%{opacity:.95}50%{opacity:0}}@keyframes fx-tremble{0%{transform:translate(-.35cqw,.15cqw)rotate(-3deg)}50%{transform:translate(.4cqw,-.2cqw)rotate(3deg)}to{transform:translate(-.3cqw,-.1cqw)rotate(-2deg)}}@keyframes fx-negatif{0%{filter:none}50%{filter:invert()hue-rotate(180deg)brightness(1.5)saturate(1.4)}}@keyframes fx-carbonise{0%{filter:brightness();opacity:1;transform:none}35%{filter:brightness(0);opacity:1;transform:none}to{filter:brightness(0);opacity:0;transform:scale(.86)translateY(7%)}}.annonce-bille.sort-foudre .annonce-avatar{animation:70ms steps(2,end) 12 fx-tremble,.14s step-end 6 fx-negatif,.75s ease-in .84s forwards fx-carbonise}.annonce-bille.sort-foudre .annonce-nom,.annonce-bille.sort-lance-flammes .annonce-nom,.annonce-bille.sort-gel .annonce-nom{animation:.45s ease-in forwards fx-fondu}.annonce-bille.sort-foudre .annonce-nom{animation-delay:1.25s}@keyframes fx-brulure{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.fx-brulure,.fx-cendre{z-index:2;width:var(--taille);aspect-ratio:1;opacity:0;background:radial-gradient(circle,#000000b3,#120a066b 52%,#0000 72%);border-radius:50%;animation:.9s ease-out .9s forwards fx-brulure;position:absolute}@keyframes fx-fumee{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}22%{opacity:.7}to{opacity:0;transform:translate(-50%,-230%)scale(1.6)}}.fx-fumee{z-index:6;width:var(--taille);aspect-ratio:1;filter:blur(.25cqw);opacity:0;animation:1.5s ease-out forwards fx-fumee;animation-delay:calc(.82s + var(--i) * .17s);background:radial-gradient(circle,#d2d2d88c,#78788447 58%,#78788400 72%);border-radius:50%;position:absolute}@keyframes fx-chaleur{0%{box-shadow:0 0 0 3px #00000080,0 0 1cqw .1cqw #ff8c2880}to{box-shadow:0 0 0 3px #00000080,0 0 2.2cqw .6cqw #ffaa3ce6}}.annonce-bille.tueur-lance-flammes .annonce-avatar{animation:.19s ease-in-out 1.25s infinite alternate fx-chaleur}@keyframes fx-bouche{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}12%{opacity:1}to{opacity:.9;transform:translate(-50%,-50%)scale(1.15)}}@keyframes fx-bouche-vacille{0%{filter:brightness(.9)}to{filter:brightness(1.35)}}.fx-bouche{z-index:6;width:calc(var(--boule) * 1.1);aspect-ratio:1;mix-blend-mode:screen;opacity:0;animation:fx-bouche .3s ease-out var(--dec,0s) forwards, fx-bouche-vacille 90ms linear infinite alternate, fx-fondu .4s ease-in calc(var(--dec,0s) + 1.9s) forwards;background:radial-gradient(circle,#fffbe0 0%,#ffd25a 28%,#ff8a1f 52%,#ff460000 72%);border-radius:50%;position:absolute}@keyframes fx-gerbe{0%{left:var(--x0);top:var(--y0);opacity:0;transform:translate(-50%,-50%)scale(.3)}14%{opacity:1}50%{left:calc((var(--x0) + var(--x1)) / 2 + var(--wx));top:calc((var(--y0) + var(--y1)) / 2 + var(--wy));transform:translate(-50%,-50%)scale(1)}to{left:var(--x1);top:var(--y1);opacity:0;transform:translate(-50%,-50%)scale(1.9)}}.fx-gerbe{z-index:5;left:var(--x0);top:var(--y0);width:var(--taille);aspect-ratio:1;filter:blur(.12cqw);mix-blend-mode:screen;opacity:0;animation:.58s ease-in 2 fx-gerbe;animation-delay:var(--d);background:radial-gradient(circle,#fff7cf 0%,#ffd25a 24%,#ff8a1f 48%,#e03c0a 62%,#b41e0000 72%);border-radius:50%;position:absolute}@keyframes fx-brule{0%{filter:none}35%{filter:brightness(1.08)sepia(.7)saturate(2)}to{filter:brightness(.3)sepia(.9)contrast(1.15)}}@keyframes fx-panique{0%{transform:rotate(-5deg)translate(-.2cqw)}to{transform:rotate(5deg)translate(.2cqw)}}@keyframes fx-disparait{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)translateY(9%)}}.annonce-bille.sort-lance-flammes .annonce-avatar{animation:1.15s ease-in forwards fx-brule,.11s ease-in-out 10 alternate fx-panique,.65s ease-in 1.3s forwards fx-disparait}.annonce-bille.sort-lance-flammes .annonce-nom{animation-delay:1.55s}@property --brule{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes fx-roussit{0%{--brule:0%}to{--brule:118%}}.fx-roussi{z-index:6;width:var(--boule);aspect-ratio:1;background:linear-gradient(to top, #0a0400f0 var(--brule), #0a040000 calc(var(--brule) + 30%));border-radius:50%;animation:1.2s ease-in forwards fx-roussit,.6s ease-in 1.3s forwards fx-fondu;position:absolute;transform:translate(-50%,-50%)}@keyframes fx-extinction{to{opacity:0}}@keyframes fx-vacille{0%{opacity:.7;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}.fx-lueur-sol{z-index:4;width:calc(var(--boule) * 4.6);aspect-ratio:1;mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#ff96288c,#ff5f0a33 38%,#ff5a0a00 68%);border-radius:50%;animation:.5s ease-out forwards fx-lueur-monte,.15s ease-in-out infinite alternate fx-vacille,.8s ease-in 1.5s forwards fx-extinction;position:absolute;transform:translate(-50%,-50%)}@keyframes fx-lueur-monte{0%{opacity:0}to{opacity:1}}.fx-feu-canvas{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes fx-suie{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}25%{opacity:.75}to{opacity:0;transform:translate(-50%,-330%)scale(1.9)}}.fx-suie{z-index:6;width:var(--taille);aspect-ratio:1;filter:blur(.3cqw);opacity:0;animation:1.9s ease-out both fx-suie;animation-delay:var(--d);background:radial-gradient(circle,#4c4440b8,#2a26245c 55%,#2a262400 72%);border-radius:50%;position:absolute}@keyframes fx-ovni-arrive{0%{opacity:0;transform:translate(-50%,-50%)translate(-16cqw,-9cqw)scale(.35)rotate(-14deg)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes fx-ovni-flotte{0%{transform:translate(-50%,-50%)translateY(-.6cqw)rotate(-2.5deg)scale(1.02)}to{transform:translate(-50%,-50%)translateY(.6cqw)rotate(2.5deg)scale(1.02)}}@keyframes fx-ovni-fuite{0%{opacity:1;transform:translate(-50%,-50%)translate(0)scale(1)}to{opacity:0;transform:translate(-50%,-50%)translate(42cqw,-26cqw)scale(.16)rotate(18deg)}}.fx-soucoupe{z-index:6;width:calc(var(--boule) * 2.3);filter:drop-shadow(0 .5cqw 1.2cqw #0000008c)drop-shadow(0 0 1.4cqw #8cf0ff73);opacity:0;animation:.7s cubic-bezier(.2,.8,.3,1) forwards fx-ovni-arrive,.8s ease-in-out .7s infinite alternate fx-ovni-flotte,.48s cubic-bezier(.6,0,1,.5) 2.4s forwards fx-ovni-fuite;position:absolute}@keyframes fx-clignote{0%{opacity:1}50%{opacity:.2}}@keyframes fx-chase{0%,to{opacity:.28}18%{opacity:1}40%{opacity:.45}}.fx-led{fill:var(--c);filter:drop-shadow(0 0 .5px var(--c));animation:1.1s linear infinite fx-chase;animation-delay:calc(var(--i) * 85ms)}@keyframes fx-pulse{0%{opacity:.65}to{opacity:1}}.fx-emetteur{animation:.42s ease-in-out infinite alternate fx-pulse}.fx-reacteur{animation:.6s ease-in-out infinite alternate fx-pulse}.fx-balise{animation:.9s step-end infinite fx-clignote}.fx-hublot-chaud{filter:drop-shadow(0 0 1.6px #ffcf5a)}@keyframes fx-pilote{0%{transform:translateY(-.5px)rotate(-1.2deg)}to{transform:translateY(.7px)rotate(1.2deg)}}.fx-pilote{transform-origin:120px 40px;animation:1.4s ease-in-out infinite alternate fx-pilote}@keyframes fx-faisceau{0%{opacity:0;transform:translate(-50%)scaleX(.3)}to{opacity:1;transform:translate(-50%)scaleX(1)}}@keyframes fx-scintille{0%{filter:brightness(.92)}to{filter:brightness(1.2)}}.fx-faisceau{z-index:4;width:var(--large);transform-origin:50% 0;clip-path:polygon(32% 0,68% 0,100% 100%,0 100%);opacity:0;background:linear-gradient(#d6ffeef2,#96ffe080 45%,#78ebff29);animation:.38s ease-out forwards fx-faisceau,.15s linear infinite alternate fx-scintille,.45s ease-in 1.75s forwards fx-fondu;position:absolute;transform:translate(-50%)}.fx-faisceau+.fx-etincelle{margin-left:0}@keyframes fx-etincelle{0%{top:var(--y0);opacity:0}20%{opacity:1}to{top:var(--y1);opacity:0}}.fx-etincelle{z-index:5;opacity:0;width:.7cqw;height:.7cqw;animation:1.1s ease-in 2 fx-etincelle;animation-delay:var(--d);background:#eaffff;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 .8cqw #7fffe0}.annonce-bille.sort-ovni{transition:top 1.75s cubic-bezier(.55,0,.75,.45) .15s,left .3s ease-out}@keyframes fx-aspire{0%{filter:brightness();opacity:1;transform:rotate(0)scale(1)}80%{opacity:1}to{filter:brightness(1.9)saturate(.6);opacity:0;transform:rotate(700deg)scale(.16)}}.annonce-bille.sort-ovni .annonce-avatar{animation:1.9s cubic-bezier(.5,0,.8,.5) .1s forwards fx-aspire}.annonce-bille.sort-ovni .annonce-nom{animation:.35s ease-in .25s forwards fx-fondu}@keyframes fx-recul{0%{transform:scale(1)}35%{transform:scale(1.08)translate(-.2cqw)}to{transform:scale(1)}}.annonce-bille.tueur-fleches .annonce-avatar{animation:.12s ease-out .9s 5 fx-recul}.annonce-bille.vise-fleches .annonce-avatar{animation:70ms steps(2,end) .88s infinite fx-secoue}@keyframes fx-apparait{0%{opacity:0}to{opacity:1}}.fx-arc-bois{z-index:6;height:var(--hauteur);aspect-ratio:60/140;transform:translate(-50%, -50%) rotate(var(--angle));opacity:0;filter:drop-shadow(0 .3cqw .3cqw #00000080);animation:.22s ease-out .45s both fx-apparait,.4s ease-in 2.9s forwards fx-fondu;position:absolute;overflow:visible}.fx-fleches{z-index:6;width:0;height:0;position:absolute}@keyframes fx-secoue{0%{transform:translate(-.3cqw,.1cqw)}to{transform:translate(.3cqw,-.12cqw)}}@keyframes fx-tombe{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}18%{opacity:1;transform:translateY(.6cqw)rotate(-10deg)scale(1)}to{transform:translate(var(--chute-x), var(--chute-y)) rotate(115deg) scale(.7);opacity:0}}.fx-fleches.phase-choc,.annonce-bille.sort-fleches .annonce-avatar,.annonce-bille.sort-pistolero .annonce-avatar{animation:70ms steps(2,end) 7 fx-secoue,.95s cubic-bezier(.5,0,1,.65) .52s forwards fx-tombe}.annonce-bille.sort-fleches .annonce-nom,.annonce-bille.sort-pistolero .annonce-nom{animation:.4s ease-in .65s forwards fx-fondu}@keyframes fx-vol{0%{left:calc(var(--sx) * 1cqw - var(--av) * 1.6);top:calc(var(--sy) * 1cqw - var(--av) * .112);opacity:0}8%{opacity:1}to{left:calc(var(--ux) * var(--av) - var(--av) * 1.6);top:calc(var(--uy) * var(--av) - var(--av) * .112);opacity:1}}@keyframes fx-vibre{0%{transform:rotate(calc(var(--angle) - 2.5deg))}to{transform:rotate(calc(var(--angle) + 2.5deg))}}.fx-fleche{width:calc(var(--av) * 1.6);height:calc(var(--av) * .224);left:calc(var(--ux) * var(--av) - var(--av) * 1.6);top:calc(var(--uy) * var(--av) - var(--av) * .112);transform-origin:100%;transform:rotate(var(--angle));opacity:0;filter:drop-shadow(.1cqw .2cqw .2cqw #00000080);animation:fx-vol .23s cubic-bezier(.4, 0, 1, 1) var(--d) both, fx-vibre 90ms ease-in-out calc(var(--d) + .23s) 6 alternate;position:absolute;overflow:visible}@keyframes fx-etoile{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(2.2)}}@keyframes fx-onde-impact{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}@keyframes fx-marque{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.fx-impact{z-index:2;aspect-ratio:1;opacity:0;width:2.2cqw;animation:fx-etoile .3s ease-out var(--d);background:radial-gradient(circle,#fff,#ffe0a8 40%,#ffc87800 70%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}.fx-onde-impact{z-index:2;aspect-ratio:1;opacity:0;width:1.6cqw;animation:fx-onde-impact .42s ease-out var(--d);border:.18cqw solid #ffecc8f2;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}.fx-trou{z-index:-1;aspect-ratio:1;opacity:0;width:1.1cqw;animation:fx-marque .16s ease-out var(--d) both;background:radial-gradient(circle,#0a0505 0 45%,#7a1717 50%,#7a171700 78%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0);box-shadow:0 0 .5cqw #a01e1ecc}@keyframes fx-froid{0%{filter:brightness();box-shadow:0 0 0 3px #00000080,0 0 1cqw .1cqw #96d7ff80}to{filter:brightness(1.18)saturate(.8);box-shadow:0 0 0 3px #00000080,0 0 2.4cqw .7cqw #beebfff2}}.annonce-bille.tueur-gel .annonce-avatar{animation:.2s ease-in-out infinite alternate fx-froid,1.65s ease-in .3s fx-concentre}@keyframes fx-gele{to{filter:saturate(.2)brightness(1.3)hue-rotate(165deg)}}@keyframes fx-frisson{0%{transform:translate(-.45cqw)}to{transform:translate(.45cqw,.1cqw)}}@keyframes fx-brise{to{opacity:0}}.annonce-bille.sort-gel .annonce-avatar{animation:.16s ease-out forwards fx-gele,45ms steps(2,end) .16s 12 fx-frisson,1ms linear .72s forwards fx-brise}.annonce-bille.sort-gel .annonce-nom{animation-duration:1ms;animation-delay:.7s}@keyframes fx-glace-prend{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes fx-glace-casse{to{opacity:0;transform:translate(-50%,-50%)scale(1.12)}}@keyframes fx-eclat{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}8%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(var(--r)) scale(.7)}}.fx-eclat{z-index:6;width:var(--taille);aspect-ratio:1;opacity:0;background:linear-gradient(135deg,#fff 0 38%,#cdeeff 38% 66%,#78bde6 66%);animation:.85s cubic-bezier(.15,.7,.4,1) .7s both fx-eclat;position:absolute;box-shadow:0 0 .5cqw #beebffe6}.fx-eclat.forme-0{clip-path:polygon(50% 0,100% 100%,0 80%)}.fx-eclat.forme-1{clip-path:polygon(0 20%,100% 0,70% 100%)}.fx-eclat.forme-2{clip-path:polygon(20% 0,100% 40%,60% 100%,0 70%)}@keyframes fx-ping{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}.fx-flash.fx-flash-glace{aspect-ratio:1;background:radial-gradient(circle,#fffffffa,#beebff8c 50%,#beebff00 70%);border-radius:50%;width:26cqw;animation:.52s ease-out .72s both fx-ping;inset:auto}@media (prefers-reduced-motion:reduce){.fx,.fx *{animation:none!important}}@keyframes fx-radio{0%{opacity:0}50%{opacity:1}}.fx-radio{z-index:6;width:var(--boule);aspect-ratio:1;opacity:0;animation:.14s step-end 6 fx-radio;position:absolute;transform:translate(-50%,-50%)}.fx-tache{z-index:2;width:calc(var(--boule) * 2.2);height:calc(var(--boule) * 1.1);mix-blend-mode:screen;opacity:0;background:radial-gradient(#aaffe1a6,#78ebff40 50%,#78ebff00 72%);border-radius:50%;animation:.4s ease-out forwards fx-nuit,.45s ease-in 1.45s forwards fx-fondu;position:absolute;transform:translate(-50%,-50%)}@keyframes fx-anneau{0%{opacity:0;top:100%}15%{opacity:.9}to{opacity:0;top:-5%}}.fx-anneau{opacity:0;height:9%;animation:1s linear infinite fx-anneau;animation-delay:var(--d);border:2px solid #ebfffabf;border-radius:50%;position:absolute;top:100%;left:6%;right:6%}.fx-nuit-verte{background:radial-gradient(52% 50%,#0c1c048c 55%,#0c1c0400 100%)}@keyframes fx-fuite-vit{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}15%{opacity:1}to{opacity:.85;transform:translate(-50%,-50%)scale(1.2)}}@keyframes fx-fuite-vacille{0%{filter:brightness(.85)}to{filter:brightness(1.3)}}.fx-fuite{z-index:6;width:calc(var(--boule) * 1.2);aspect-ratio:1;opacity:0;animation:fx-fuite-vit .32s ease-out var(--dec,0s) forwards, fx-fuite-vacille .12s linear infinite alternate, fx-fondu .45s ease-in calc(var(--dec,0s) + 1.65s) forwards;background:radial-gradient(circle,#e9ff9a 0%,#9be21f 30%,#4c8a0c 55%,#285a0000 72%);border-radius:50%;position:absolute}.annonce-bille.tueur-toxique .annonce-avatar{animation:.22s ease-in-out infinite alternate fx-fuite-aura}@keyframes fx-fuite-aura{0%{box-shadow:0 0 0 3px #00000080,0 0 1cqw .1cqw #96e62880}to{box-shadow:0 0 0 3px #00000080,0 0 2.2cqw .6cqw #aaf03ce6}}@keyframes fx-volute{0%{left:var(--x0);top:var(--y0);opacity:0;transform:translate(-50%,-50%)scale(.35)rotate(0)}18%{opacity:.85}50%{left:calc((var(--x0) + var(--x1)) / 2 + var(--wx));top:calc((var(--y0) + var(--y1)) / 2 + var(--wy));transform:translate(-50%,-50%)scale(1)rotate(60deg)}to{left:var(--x1);top:var(--y1);opacity:0;transform:translate(-50%,-50%)scale(1.6)rotate(150deg)}}.fx-volute{z-index:5;left:var(--x0);top:var(--y0);width:var(--taille);aspect-ratio:1;filter:url(#fx-gaz)blur(.3cqw);opacity:0;animation:1s ease-in-out 2 fx-volute;animation-delay:var(--d);border-radius:46% 54% 52% 48%/50% 46% 54% 50%;position:absolute}.fx-volute.nuance-0,.fx-miasme.nuance-0{background:radial-gradient(circle at 38% 36%,#d6f060eb,#82be1eb3 52%,#46780e00 76%)}.fx-volute.nuance-1,.fx-miasme.nuance-1{background:radial-gradient(circle at 60% 40%,#96d630e6,#569616b8 52%,#2e600a00 76%)}.fx-volute.nuance-2,.fx-miasme.nuance-2{background:radial-gradient(circle at 44% 58%,#62a022e6,#34680ebd 52%,#1c400600 76%)}@keyframes fx-miasme{0%{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--dx) * 2.6), calc(var(--dy) * 2.6)) scale(.5) rotate(0deg)}25%{opacity:.88}to{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--dx) * .6), calc(var(--dy) * .6 - 1.5cqw)) scale(1.35) rotate(220deg)}}.fx-miasme{z-index:6;width:var(--taille);aspect-ratio:1;filter:url(#fx-gaz)blur(.25cqw);opacity:0;animation:1.9s ease-out fx-miasme;animation-delay:var(--d);border-radius:46% 54% 52% 48%/50% 46% 54% 50%;position:absolute}@keyframes fx-bulle{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}20%{opacity:.95}85%{opacity:.95}to{opacity:0;transform:translate(calc(-50% + var(--derive)), calc(-50% - var(--t))) scale(1.6)}}.fx-bulle{z-index:7;width:var(--s);aspect-ratio:1;opacity:0;animation:1.3s ease-out both fx-bulle;animation-delay:var(--d);background:radial-gradient(circle at 32% 30%,#ffffdce6,#a0e63259 50%,#78c81e26);border:.12cqw solid #deff8ce6;border-radius:50%;position:absolute}@keyframes fx-flaque{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}to{opacity:.95;transform:translate(-50%,-50%)scale(1)}}.fx-flaque{z-index:3;width:calc(var(--boule) * 2.1);height:calc(var(--boule) * 1.15);opacity:0;background:radial-gradient(#82c81ee6,#46820ecc 50%,#28500800 74%);border-radius:46% 54% 50% 50%/56% 44%;animation:1.1s ease-out .9s forwards fx-flaque;position:absolute;box-shadow:0 0 1.4cqw #96e62880}@keyframes fx-intoxique{0%{filter:none}45%{filter:sepia(.55)hue-rotate(42deg)saturate(1.7)brightness(1.02)}to{filter:sepia(.8)hue-rotate(54deg)saturate(2.1)brightness(.62)}}@keyframes fx-nausee{0%{transform:translate(-.25cqw)rotate(-6deg)scale(1.02)}50%{transform:translate(.2cqw,.35cqw)rotate(3deg)scale(.97,1.03)}to{transform:translate(.25cqw)rotate(7deg)scale(1.03,.97)}}@keyframes fx-effondre{0%{opacity:1;transform:rotate(7deg)}35%{opacity:1;transform:rotate(24deg)translateY(.4cqw)}to{opacity:0;transform:rotate(88deg)translate(1.5cqw,3.5cqw)scale(.82)}}.annonce-bille.sort-toxique .annonce-avatar{transform-origin:50% 90%;animation:1.5s ease-in forwards fx-intoxique,.17s ease-in-out 8 alternate fx-nausee,.9s cubic-bezier(.5,0,.8,.6) 1.35s forwards fx-effondre}.annonce-bille.sort-toxique .annonce-nom{animation:.45s ease-in 1.6s forwards fx-fondu}@keyframes fx-crane{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}25%{opacity:.95}60%{opacity:.85;transform:translate(-46%,-150%)scale(1)}to{opacity:0;transform:translate(-54%,-250%)scale(1.15)}}.fx-crane{z-index:8;width:calc(var(--boule) * .82);opacity:0;filter:drop-shadow(0 0 .8cqw #aaf03ccc);height:auto;animation:1.5s ease-out 1.45s both fx-crane;position:absolute;transform:translate(-50%,-50%)}.fx-pistolero-tireur{z-index:6;transform-origin:0 0;width:0;height:0;transform:rotate(var(--angle));position:absolute}@keyframes fx-degaine{0%{opacity:0;transform:translateY(-50%) translateX(-3cqw) scale(.4) rotate(var(--tour,-25deg))}to{opacity:1;transform:translateY(-50%)scale(1)rotate(0)}}@keyframes fx-recul-pistolet{0%{transform:translateY(-50%)translate(0)rotate(0)}14%{transform:translateY(-50%)translate(-1.5cqw)rotate(-12deg)}to{transform:translateY(-50%)translate(0)rotate(0)}}.fx-revolver{aspect-ratio:120/56;opacity:0;transform-origin:20% 70%;filter:drop-shadow(0 .4cqw .4cqw #0000008c);animation:fx-degaine .28s ease-out .3s both, fx-recul-pistolet .22s ease-out var(--d0) 5, fx-fondu .32s ease-in 2.9s forwards;position:absolute;transform:translateY(-50%)}.annonce-bille.vise-pistolero .annonce-avatar{animation:70ms steps(2,end) .56s infinite fx-secoue}.fx-revolver-dessin.retourne{transform:scaleY(-1)}.fx-revolver-dessin{width:100%;height:100%;display:block;overflow:visible}@keyframes fx-flamme-bouche{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}18%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}.fx-bouche-feu{aspect-ratio:1;mix-blend-mode:screen;opacity:0;width:4.6cqw;animation:fx-flamme-bouche 90ms ease-out var(--d) both;background:radial-gradient(circle,#fff 0 14%,#ffe58a 26%,#ff9628cc 44%,#ff5a0a00 70%),linear-gradient(90deg,#ffdc7800 0,#ffdc78e6 50%,#ffdc7800 100%) 50%/100% 8% no-repeat;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes fx-douille{0%{opacity:1;transform:translate(-50%,-50%)rotate(0)}60%{opacity:1;transform:translate(calc(-50% + var(--cx) * 1), calc(-50% + var(--cy) * .7 - 1.4cqw)) rotate(320deg)}to{opacity:0;transform:translate(calc(-50% + var(--cx) * 1.2), calc(-50% + var(--cy))) rotate(640deg)}}.fx-douille{opacity:0;width:.9cqw;height:.38cqw;animation:fx-douille .52s ease-out var(--d) forwards;background:linear-gradient(#fff2b0,#d9a93a 55%,#8a6616);border-radius:.1cqw;position:absolute}@keyframes fx-fumee-canon{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}20%{opacity:.55}to{opacity:0;transform:translate(calc(1.4cqw - 50%),calc(-50% - 2cqw))scale(1.8)}}.fx-fumee-canon{aspect-ratio:1;filter:blur(.15cqw);opacity:0;width:1.8cqw;animation:fx-fumee-canon .7s ease-out var(--d) both;background:radial-gradient(circle,#dcdce0b3,#96969e4d 60%,#96969e00);border-radius:50%;position:absolute}@keyframes fx-vol-balle{0%{left:calc(var(--sx) * 1cqw - 3.4cqw);top:calc(var(--sy) * 1cqw - .2cqw);opacity:1}88%{opacity:1}to{left:calc(var(--ux) * var(--av) - 3.4cqw);top:calc(var(--uy) * var(--av) - .2cqw);opacity:0}}.fx-balle{width:3.4cqw;height:.4cqw;left:calc(var(--ux) * var(--av) - 3.4cqw);top:calc(var(--uy) * var(--av) - .2cqw);transform-origin:100%;transform:rotate(var(--angle));opacity:0;animation:fx-vol-balle .11s linear var(--d) forwards;background:linear-gradient(90deg,#ffd26e00,#ffe096d9 70%,#fff);border-radius:.2cqw;position:absolute;box-shadow:0 0 .6cqw #ffc85acc}.fx-trou-balle{width:.7cqw}@keyframes fx-gicle{0%{opacity:.9;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(calc(-50% + var(--ex) * 1cqw), calc(-50% - 1.2cqw)) scale(1.4)}}.fx-eclat-balle{z-index:2;aspect-ratio:1;opacity:0;width:.9cqw;animation:fx-gicle .32s ease-out var(--d) both;background:radial-gradient(circle,#fffffff2,#ffecbe80 50%,#ffecbe00);border-radius:50%;position:absolute}.fx-chapeau{z-index:8;width:calc(var(--av) * 1.58);aspect-ratio:200/116;transform-origin:50% 90%;opacity:0;filter:drop-shadow(0 .4cqw .5cqw #00000080);animation:.52s cubic-bezier(.25,.9,.35,1) both fx-chapeau-tombe,.56s ease-in-out 3.1s both fx-chapeau-salue,.5s ease-in 6.1s forwards fx-fondu;position:absolute;transform:translate(-50%,-62%)}@keyframes fx-chapeau-tombe{0%{opacity:0;transform:translate(-50%,-62%)translateY(-9cqw)rotate(-24deg)scale(1.15)}35%{opacity:1}70%{transform:translate(-50%,-62%)translateY(.5cqw)rotate(4deg)scale(1)}to{opacity:1;transform:translate(-50%,-62%)translateY(0)rotate(0)scale(1)}}@keyframes fx-chapeau-salue{0%{transform:translate(-50%,-62%)rotate(0)}35%{transform:translate(-50%,-62%)translate(.4cqw,-1.1cqw)rotate(-13deg)}to{transform:translate(-50%,-62%)rotate(0)}}.fx-chapeau-dessin{width:100%;height:100%;display:block;overflow:visible}@keyframes fx-fumee-fin{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}25%{opacity:.6}to{opacity:0;transform:translate(calc(3.2cqw - 50%),calc(-50% - 3.4cqw))scale(2.4)}}.fx-fumee-fin{aspect-ratio:1;filter:blur(.2cqw);opacity:0;width:2.4cqw;animation:fx-fumee-fin 1.2s ease-out var(--d) both;background:radial-gradient(circle,#e2e2e6bf,#a0a0a852 60%,#a0a0a800);border-radius:50%;position:absolute}.fx-coiffe{width:calc(var(--av) * 1.7);aspect-ratio:300/200;transform-origin:50% 85%;animation:.56s cubic-bezier(.25,.9,.35,1) both fx-chapeau-tombe,.5s ease-in 6.1s forwards fx-fondu}@keyframes fx-plume-vent{0%{transform:rotate(-2.4deg)}to{transform:rotate(2.4deg)}}.fx-plume{transform-box:fill-box;transform-origin:50% 100%;animation:fx-plume-vent .7s ease-in-out calc(.6s + var(--i) * 70ms) infinite alternate}.fx-masque{z-index:8;width:calc(var(--av) * 1.07);aspect-ratio:1;opacity:0;filter:drop-shadow(0 .4cqw .5cqw #0000008c);animation:.56s cubic-bezier(.3,1.3,.5,1) .15s both fx-masque-pose,1.6s ease-in-out .8s 3 fx-masque-respire,.5s ease-in 7.2s forwards fx-fondu;position:absolute;transform:translate(-50%,-50%)}@keyframes fx-masque-pose{0%{opacity:0;transform:translate(-50%,-50%)translateY(-7cqw)scale(1.3)rotate(-10deg)}55%{opacity:1;transform:translate(-50%,-50%)translateY(.5cqw)scale(.97)rotate(1deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes fx-masque-respire{0%,to{transform:translate(-50%,-50%)scale(1)}45%{transform:translate(-50%,-50%)scale(1.045)}}.fx-masque-soudeur{animation:.56s cubic-bezier(.3,1.3,.5,1) .15s both fx-masque-pose,.5s ease-in 6.5s forwards fx-fondu}@keyframes fx-visiere{0%,62%{transform:translateY(-15px)}78%{transform:translateY(1.4px)}88%{transform:translateY(-1.6px)}to{transform:translateY(0)}}.fx-visiere{transform-box:fill-box;animation:1.35s ease-in both fx-visiere}@keyframes fx-fente-allume{0%{opacity:.12}to{opacity:1}}@keyframes fx-fente-vacille{0%{opacity:.75}to{opacity:1}}.fx-fente{opacity:1;animation:.4s ease-out 1.1s backwards fx-fente-allume,.11s linear 1.5s infinite alternate fx-fente-vacille}.fx-masque-dessin{width:100%;height:100%;display:block;overflow:visible}@keyframes fx-aiguille{0%{transform:rotate(-34deg)}to{transform:rotate(38deg)}}.fx-aiguille{transform-box:view-box;transform-origin:50px 24px;animation:.9s ease-in-out .7s infinite alternate fx-aiguille}@keyframes fx-vapeur{0%{opacity:0;transform:translate(0)scale(.4)}25%{opacity:.85}to{opacity:0;transform:translate(6px,-14px)scale(1.8)}}.fx-vapeur{opacity:0;animation:1.3s ease-out infinite fx-vapeur;animation-delay:calc(.9s + var(--i) * .43s)}@keyframes fx-reflet-hublot{0%,to{opacity:.55}50%{opacity:1}}.fx-reflet{animation:1.8s ease-in-out infinite fx-reflet-hublot}.fx-nuit-froide{background:radial-gradient(52% 50%,#040e1699 55%,#040e1600 100%)}.fx-flash-rouge{background:radial-gradient(#ffd2c880,#c8141e40 55%,#c8141e00 80%)}.fx-masque-jason{width:calc(var(--av) * .92);aspect-ratio:100/120;animation:.56s cubic-bezier(.3,1.3,.5,1) .15s both fx-masque-pose,1.5s ease-in-out .8s 3 fx-masque-respire,.5s ease-in 6.7s forwards fx-fondu}.annonce-bille.tueur-vendredi .annonce-avatar{animation:.17s ease-out 1.25s fx-recul}.fx-repere-vendredi{z-index:9;width:0;height:0;position:absolute}.fx-machette-vol,.fx-machette-chute,.fx-machette-tour{width:0;height:0;position:absolute;top:0;left:0}@keyframes fx-machette-vol{0%{opacity:0;transform:translate(calc(var(--sx) * 1cqw), calc(var(--sy) * 1cqw)) scale(.6)}7%{opacity:1}48%{opacity:1;transform:translate(calc(var(--sx) * .48cqw), calc(var(--sy) * .48cqw - var(--av) * 1.1)) scale(1)}to{opacity:1;transform:translate(0, calc(var(--av) * -1.12)) scale(1)}}.fx-machette-vol{opacity:0;filter:drop-shadow(0 .4cqw .5cqw #0009);animation:.8s cubic-bezier(.3,.55,.35,1) 1.3s both fx-machette-vol}@keyframes fx-machette-chute{0%{animation-timing-function:ease-out;transform:translateY(0)}62%{transform:translateY(calc(var(--av) * -.14));animation-timing-function:cubic-bezier(.6,0,1,.55)}to{transform:translateY(calc(var(--av) * 2.4))}}.fx-machette-chute{animation:.4s linear 2.1s both fx-machette-chute,.12s ease-in 2.49s forwards fx-fondu}@keyframes fx-machette-tour{0%{transform:rotate(0)}to{transform:rotate(1062deg)}}.fx-machette-tour{animation:.8s cubic-bezier(.2,.5,.35,1) 1.3s both fx-machette-tour}.fx-machette-dessin{left:calc(var(--av) * -.85);top:calc(var(--av) * -.1813);width:calc(var(--av) * 1.7);position:absolute;overflow:visible}@keyframes fx-reflet-lame{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(300px)}}.fx-reflet-lame{opacity:0;animation:.52s ease-in-out 2.12s both fx-reflet-lame}.annonce-bille.vise-vendredi .annonce-avatar{animation:70ms steps(2,end) 1.55s infinite fx-secoue}.annonce-bille.sort-vendredi{--av:clamp(2.75rem, var(--boule,10cqw), 8.5rem)}.annonce-avatar.moitie-haut{clip-path:polygon(-40% -40%,140% -40%,140% 22%,-40% 78%);animation:1.5s linear forwards fx-moitie-haut}.annonce-avatar.moitie-bas{clip-path:polygon(-40% 78%,140% 22%,140% 140%,-40% 140%);margin-inline:auto;animation:1.5s linear forwards fx-moitie-bas;position:absolute;top:0;left:0;right:0}@keyframes fx-moitie-haut{0%,6%{opacity:1;animation-timing-function:ease-out;transform:none}28%{transform:translate(calc(var(--av) * -.2), calc(var(--av) * -.03)) rotate(-8deg);opacity:1;animation-timing-function:cubic-bezier(.5,0,1,.65)}to{transform:translate(calc(var(--chute-x) * .7 - var(--av) * .5), var(--chute-y)) rotate(-75deg) scale(.75);opacity:0}}@keyframes fx-moitie-bas{0%,6%{opacity:1;animation-timing-function:ease-out;transform:none}28%{transform:translate(calc(var(--av) * .12), calc(var(--av) * .1)) rotate(6deg);opacity:1;animation-timing-function:cubic-bezier(.5,0,1,.65)}to{transform:translate(calc(var(--chute-x) * .7 + var(--av) * .45), calc(var(--chute-y) * 1.1)) rotate(60deg) scale(.75);opacity:0}}.annonce-bille.sort-vendredi .annonce-nom{animation:.4s ease-in .5s forwards fx-fondu}@keyframes fx-coupe{0%{opacity:1;transform:translate(-50%,-50%)rotate(-18deg)scaleX(.15)}30%{opacity:1;transform:translate(-50%,-50%)rotate(-18deg)scaleX(1)}to{opacity:0;transform:translate(-50%,-50%)rotate(-18deg)scaleX(1.06)scaleY(.3)}}.fx-coupe{width:calc(var(--av) * 2);height:calc(var(--av) * .09);background:linear-gradient(90deg,#fff0,#fff 22% 78%,#fff0);border-radius:50%;animation:.38s ease-out both fx-coupe;position:absolute;top:0;left:0;box-shadow:0 0 1.2cqw .3cqw #ff4646cc}@keyframes fx-goutte{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(calc(-50% + var(--gx) * var(--av) * 1.1), calc(-50% + var(--gy) * var(--av) * 1.1 + var(--av) * .6)) scale(1)}}.fx-goutte{width:calc(var(--av) * .07 * var(--s));aspect-ratio:1;opacity:0;animation:fx-goutte .72s ease-out var(--d) both;background:radial-gradient(circle at 35% 30%,#f0525c,#9b0f1a 60%,#5e060d);border-radius:50%/60% 60% 40% 40%;position:absolute;top:0;left:0}.fx-charge{z-index:7;width:var(--av);aspect-ratio:1;position:absolute;transform:translate(-50%,-50%)}.fx-charge-disque{border-radius:50%;position:absolute;inset:0;overflow:hidden}@keyframes fx-charge-monte{0%{opacity:.12}to{opacity:1}}.fx-charge-disque{animation:1.9s ease-in .3s both fx-charge-monte,.2s ease-in 2.42s forwards fx-fondu}.fx-charge-halo{mix-blend-mode:screen;background:radial-gradient(circle,#8cc8ff00 38%,#6eb4ff99 100%);border-radius:50%;animation:.19s ease-in-out infinite alternate fx-charge-halo;position:absolute;inset:0}@keyframes fx-charge-halo{0%{opacity:.55}to{opacity:1}}.fx-charge-arcs,.fx-charge-gerbes{filter:drop-shadow(0 0 .25cqw #8fd0ff)drop-shadow(0 0 .8cqw #3d86ff);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fx-charge-gerbes{opacity:0;animation:.7s ease-in 1.5s both fx-apparait,.2s ease-in 2.42s forwards fx-fondu}@keyframes fx-charge-arc{0%{opacity:0}22%{opacity:1}55%{opacity:0}72%{opacity:.9}85%{opacity:0}}.fx-charge-arc{opacity:0;animation:.28s step-end infinite fx-charge-arc;animation-delay:calc(var(--i) * -61ms)}.fx-charge-arc path{fill:none;stroke-linecap:round;stroke-linejoin:round}.fx-charge-arc-halo{stroke:#5aa9ff;stroke-width:3.4px;opacity:.85}.fx-charge-arc-coeur{stroke:#fff;stroke-width:1.2px}.fx-givre-canvas{z-index:7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes fx-givre-victime{0%{opacity:.3;transform:translate(-50%,-50%)scale(1.5)}to{opacity:1;transform:translate(-50%,-50%)scale(.96)}}.fx-givre-victime{z-index:6;width:var(--av);aspect-ratio:1;opacity:0;background:radial-gradient(circle,#e1f6ff00 0 40%,#d2f0ff8c 72%,#fafdfff2 100%);border-radius:50%;animation:.38s ease-out forwards fx-givre-victime,.1s linear .72s forwards fx-fondu;position:absolute}.fx-glace-coque{z-index:6;width:calc(var(--av) * 1.32);aspect-ratio:1;opacity:0;filter:drop-shadow(0 0 .8cqw #a0dcffd9);animation:.22s cubic-bezier(.1,1.8,.3,1) forwards fx-glace-prend,60ms linear .72s forwards fx-glace-casse;position:absolute}.fx-glace-coque svg{width:100%;height:100%;display:block;overflow:visible}@keyframes fx-pique-pousse{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scale(1)}}.fx-nuit-glaciale{background:radial-gradient(54% 52%,#020a1aa8 55%,#020a1a00 100%)}@keyframes fx-fele-trace{to{stroke-dashoffset:0}}.fx-fele{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 1px #bfe6ff);animation:.4s ease-out .24s forwards fx-fele-trace}.fx-pique{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:fx-pique-pousse .3s ease-out var(--d) forwards}.fx-masque-alien{width:calc(var(--av) * .98);aspect-ratio:100/128;animation:.56s cubic-bezier(.3,1.3,.5,1) .15s both fx-masque-pose,1.5s ease-in-out .8s 5 fx-masque-respire,.5s ease-in 7.9s forwards fx-fondu}.fx-doigt{z-index:8;width:calc(var(--av) * .62);aspect-ratio:80/200;transform-origin:50% 100%;opacity:0;filter:drop-shadow(0 .3cqw .4cqw #0000008c);animation:.52s ease-out .8s both fx-doigt-sort,.7s cubic-bezier(.3,1.35,.5,1) 2s forwards fx-doigt-pointe,.5s ease-in 7.9s forwards fx-fondu;position:absolute;transform:translate(-50%,-100%)}@keyframes fx-doigt-sort{0%{opacity:0;transform:translate(-50%,-100%)translateY(60%)}to{opacity:1;transform:translate(-50%,-100%)translateY(0)}}@keyframes fx-doigt-pointe{0%{transform:translate(-50%,-100%)rotate(0)}to{transform:translate(-50%, -100%) rotate(var(--angle))}}.fx-doigt-dessin{width:100%;height:100%;display:block;overflow:visible}@keyframes fx-doigt-etire{0%{transform:scaleY(.18)}to{transform:scaleY(1)}}@keyframes fx-doigt-monte{0%{transform:translateY(86px)}to{transform:translateY(0)}}.fx-doigt-long{transform-box:fill-box;transform-origin:50% 100%;animation:.7s cubic-bezier(.2,1.5,.4,1) 1s both fx-doigt-etire}.fx-doigt-bout{animation:.7s cubic-bezier(.2,1.5,.4,1) 1s both fx-doigt-monte}@keyframes fx-doigt-bat{0%{opacity:.6;transform:scale(.75)}to{opacity:1;transform:scale(1.25)}}.fx-doigt-halo{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.3s ease-out 1.5s both fx-apparait,.48s ease-in-out 1.5s infinite alternate fx-doigt-bat}@keyframes fx-appel{0%{opacity:0;transform:translate(-50%,-100%)scaleY(0)}30%{opacity:.95}to{opacity:0;transform:translate(-50%,-100%)scaleY(1)}}.fx-appel{z-index:7;width:calc(var(--av) * .16);transform-origin:50% 100%;mix-blend-mode:screen;opacity:0;background:linear-gradient(#ffbe6400,#ffbe6473 60%,#ffecaaf2);height:38cqw;animation:.65s ease-out 1.5s both fx-appel;position:absolute;transform:translate(-50%,-100%)scaleY(0)}@keyframes fx-rayon-vise{0%{opacity:0;transform:translate(-50%)scaleY(0)}18%{opacity:1;transform:translate(-50%)scaleY(1)}82%{opacity:1;transform:translate(-50%)scaleY(1)}to{opacity:0;transform:translate(-50%)scaleY(1)}}@keyframes fx-pointille{to{background-position:0 -1.2cqw}}.fx-doigt-rayon{width:calc(var(--av) * .07);height:var(--portee);transform-origin:50% 100%;filter:drop-shadow(0 0 .4cqw #ffbe64e6);opacity:0;background:repeating-linear-gradient(0deg,#ffe8aafa 0 .55cqw,#ffe8aa00 .55cqw 1.2cqw);animation:1.3s ease-out 2.65s both fx-rayon-vise,.38s linear infinite fx-pointille;position:absolute;bottom:91.5%;left:41.25%;transform:translate(-50%)scaleY(0)}@keyframes fx-cible-pose{0%{opacity:0;transform:translate(-50%,-50%)scale(2.6)rotate(-120deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}.fx-cible{z-index:7;width:calc(var(--av) * 1.3);aspect-ratio:1;opacity:0;filter:drop-shadow(0 0 .5cqw #ffbe64e6);animation:.42s cubic-bezier(.2,.9,.3,1) 2.8s both fx-cible-pose,.4s ease-in 4.5s forwards fx-fondu;position:absolute;transform:translate(-50%,-50%)}.finale{z-index:60;color:#f6e9d0;animation:fx-apparait .6s ease-out both, fx-fondu .9s ease-in var(--sortie,15s) forwards;background:#05030a;position:fixed;inset:0;overflow:hidden}.finale-fond{background:radial-gradient(60% 52% at 50% 46%,#ffd6961a,#0000 70%),radial-gradient(90% 80% at 50% 48%,#261838 0%,#0d0817 58%,#030107 100%);position:absolute;inset:0}.finale-vignette{pointer-events:none;background:radial-gradient(88% 82% at 50% 47%,#0000 52%,#0000009e 100%);position:absolute;inset:0}.finale-grain{pointer-events:none;opacity:.075;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .7 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.finale-ambiance{z-index:8;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes finale-alerte{0%{opacity:.12}to{opacity:.8}}.finale-alerte{pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(#780a0a00 24%,#d21616b3 100%);animation:1.1s ease-in-out 1.5s infinite alternate finale-alerte;position:absolute;inset:0}@keyframes finale-gyro{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes finale-gyro-clignote{0%{filter:brightness(1.35)}to{filter:brightness(.5)}}.finale-gyros{pointer-events:none;position:absolute;inset:0}.finale-gyro{opacity:0;width:0;height:0;animation:.2s steps(2,end) 1.5s forwards fx-apparait;position:absolute}.gyro-haut-g{top:7vmin;left:6vmin}.gyro-haut-d{top:7vmin;left:calc(100% - 6vmin)}.gyro-bas-g{top:calc(100% - 7vmin);left:6vmin}.gyro-bas-d{top:calc(100% - 7vmin);left:calc(100% - 6vmin)}.gyro-faisceau{mix-blend-mode:screen;background:conic-gradient(#ff5a429e 0deg 3deg,#ff463275 3deg 22deg,#0000 28deg 176deg,#ff46324d 180deg 196deg,#0000 202deg 360deg);width:120vmax;height:120vmax;animation:1.2s linear infinite finale-gyro;position:absolute;top:0;left:0;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle closest-side,#000 0,#0000 62%);mask-image:radial-gradient(circle closest-side,#000 0,#0000 62%)}.finale-gyro.inverse .gyro-faisceau{animation-direction:reverse}.gyro-halo{mix-blend-mode:screen;background:radial-gradient(circle,#ff503899,#ff281e33 42%,#0000 70%);border-radius:50%;width:17vmin;height:17vmin;animation:.6s steps(2,end) infinite finale-gyro-clignote;position:absolute;top:-1.4vmin;left:0;transform:translate(-50%,-50%)}.gyro-socle{background:radial-gradient(circle at 13% 52%,#0f1318 0 .28vmin,#b4c0d0 .32vmin .5vmin,#0000 .56vmin),radial-gradient(circle at 87% 52%,#0f1318 0 .28vmin,#b4c0d0 .32vmin .5vmin,#0000 .56vmin),linear-gradient(#96a3b6,#414c5c 52%,#151a22);border-radius:.5vmin .5vmin 1vmin 1vmin;width:6.6vmin;height:2vmin;position:absolute;top:.9vmin;left:0;transform:translate(-50%);box-shadow:0 .6vmin 1vmin #000000b3,inset 0 .15vmin #ffffff8c}.gyro-dome{background:radial-gradient(62% 72% at 40% 36%,#ffece8 0,#ff6454 26%,#d4160c 62%,#680904 100%);border-radius:50% 50% 12% 12%/78% 78% 12% 12%;width:5.2vmin;height:4.7vmin;animation:.6s steps(2,end) infinite finale-gyro-clignote;position:absolute;top:0;left:0;overflow:hidden;transform:translate(-50%,-74%);box-shadow:0 0 3vmin 1vmin #ff3c28b3}.gyro-dome:before{content:"";background:repeating-linear-gradient(90deg,#3c000057 0 .2vmin,#0000 .2vmin .95vmin);position:absolute;inset:0}.gyro-dome:after{content:"";background:linear-gradient(#ffffffd9,#fff0);border-radius:50%;width:36%;height:30%;position:absolute;top:8%;left:13%;transform:rotate(-22deg)}.finale-tapis{justify-content:center;align-items:center;display:flex;position:absolute;inset:6vh 0 2vh;container-type:size}.finale-ovale{aspect-ratio:8/5;width:min(112cqw,179.2cqh);position:relative;container-type:inline-size}.finale-vibre{position:absolute;inset:0}@keyframes finale-v1{0%{transform:translate(-.12cqw,.06cqw)rotate(-.1deg)}50%{transform:translate(.14cqw,-.08cqw)rotate(.14deg)}to{transform:translate(-.1cqw,-.1cqw)rotate(-.08deg)}}@keyframes finale-v2{0%{transform:translate(-.4cqw,.18cqw)rotate(-.4deg)}to{transform:translate(.45cqw,-.22cqw)rotate(.45deg)}}.finale-vibre-1{animation:90ms linear .7s infinite alternate finale-v1}.finale-vibre-2{animation:70ms steps(2,end) 2.4s infinite finale-v2}@keyframes finale-plafonnier{0%{opacity:1}60%{opacity:.15}66%{opacity:1}74%{opacity:.1}80%{opacity:.7}88%{opacity:.05}to{opacity:.12}}@keyframes finale-lavis{to{opacity:.58}}@keyframes finale-balai{0%{transform:translate(-80%,-50%)}to{transform:translate(-20%,-50%)}}.finale-eclairage{pointer-events:none;clip-path:ellipse(33% 31.2% at 50% 46%);position:absolute;inset:0}.eclairage-plafonnier{background:radial-gradient(36% 34% at 50% 44%,#ffecc46b,#ffe2aa1f 56%,#0000 82%);animation:1.7s step-end forwards finale-plafonnier;position:absolute;inset:0}.finale-eclairage:after{content:"";mix-blend-mode:multiply;opacity:0;background:radial-gradient(at 50% 46%,#b01418 0,#66050f 100%);animation:.8s ease-out 1.5s forwards finale-lavis;position:absolute;inset:0}.eclairage-balai{mix-blend-mode:screen;opacity:0;background:radial-gradient(#ff402c8c,#0000 66%);width:70%;height:52%;animation:.3s ease-out 1.5s forwards fx-apparait,1.3s ease-in-out 1.5s infinite alternate finale-balai;position:absolute;top:46%;left:0;transform:translate(-80%,-50%)}.eclairage-balai.inverse{animation-direction:normal,reverse}.finale-joueur{opacity:0;flex-direction:column;align-items:center;width:17cqw;animation:.6s ease-out .2s forwards fx-apparait;display:flex;position:absolute;transform:translate(-50%,-50%)}.finale-pose{z-index:2;width:17cqw;height:17cqw;position:relative}.finale-medaillon{z-index:1;background:conic-gradient(from 25deg,#8a5a22,#f7dc90,#b8802f,#fff1bd,#8a5a22,#e9c46e,#a9722a,#fbe6a2,#8a5a22);border-radius:50%;width:100%;height:100%;padding:1.15cqw;position:relative;box-shadow:0 0 0 .22cqw #140b04,0 1.4cqw 2.6cqw #000000b3,inset 0 0 0 .2cqw #fff4c88c,inset 0 0 .5cqw #0000008c}.finale-medaillon:before{content:"";border-radius:50%;position:absolute;inset:.85cqw;box-shadow:0 0 0 .3cqw #1a0f06,0 .12cqw 0 .3cqw #ffeebe59}.finale-medaillon:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(66% 40% at 34% 20%,#ffffff3d,#fff0 72%),linear-gradient(#ffffff0f,#0000 38%,#0003);border-radius:50%;position:absolute;inset:1.15cqw;box-shadow:inset 0 0 1.4cqw #0000008c}.finale-avatar{object-fit:cover;background:#2a1c10;border-radius:50%;width:100%;height:100%;display:block}.finale-initiale{font-family:var(--font-display), Georgia, serif;color:#fbeccc;background:radial-gradient(circle at 35% 30%,#5a3a24,#2a1a10);justify-content:center;align-items:center;font-size:7.6cqw;display:flex}@keyframes finale-led-tourne{to{transform:rotate(360deg)}}@keyframes finale-led-rouge{to{filter:hue-rotate(-36deg)saturate(1.35)}}@keyframes finale-led-condamne{0%{filter:hue-rotate(-36deg)saturate(1.5)brightness(1.5)}to{filter:hue-rotate(-36deg)saturate(1.2)brightness(.45)}}.finale-led{background:repeating-conic-gradient(from 0deg, #ffc15a 0 5deg, #2a1608 5deg 12deg);border-radius:50%;animation:.3s steps(2,end) 1.5s forwards finale-led-rouge;position:absolute;inset:-1.75cqw;-webkit-mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 1.3cqw),#000 calc(100% - 1.25cqw) calc(100% - .35cqw),#0000 calc(100% - .3cqw));mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 1.3cqw),#000 calc(100% - 1.25cqw) calc(100% - .35cqw),#0000 calc(100% - .3cqw))}.finale-led:after{content:"";mix-blend-mode:screen;background:conic-gradient(#fff0 0deg 292deg,#fffae1f2 358deg,#fff0 360deg);border-radius:50%;animation:1.8s linear infinite finale-led-tourne;position:absolute;inset:0}.finale-led:before{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:0 0 2.4cqw .3cqw #ffaa468c}.finale-nom{z-index:3;max-width:30cqw;font-family:var(--font-display), Georgia, serif;color:#2c1807;text-shadow:0 .09cqw #fff0c4b3;background:linear-gradient(#f7dc92,#cfa045 42%,#94621f 100%);border:.18cqw solid #4a2f0c;border-radius:.8cqw;align-items:center;gap:.9cqw;margin:-1.7cqw 0 0;padding:.35cqw 1.2cqw;font-size:2.6cqw;line-height:1.2;display:flex;position:relative;box-shadow:0 .6cqw 1.2cqw #000000a6,inset 0 .12cqw #fff8d6bf,inset 0 -.2cqw .3cqw #3c1e0473}.finale-nom span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nom-rivet{background:radial-gradient(circle at 35% 30%,#fff3c4,#a8741f 58%,#3f2608);border-radius:50%;flex:none;width:.7cqw;height:.7cqw;box-shadow:0 .06cqw .1cqw #0009}@keyframes finale-peur{0%{transform:translate(-.35cqw,.1cqw)}to{transform:translate(.35cqw,-.1cqw)}}.finale-victime .finale-pose{animation:60ms steps(2,end) 6.5s infinite finale-peur}.finale-victime.condamne .finale-avatar{filter:grayscale(.55)brightness(.85)}.finale-victime.condamne .finale-medaillon{box-shadow:0 0 0 .22cqw #140b04,0 1.4cqw 2.6cqw #000000b3,0 0 4.4cqw .6cqw #ff281e8c,inset 0 0 0 .2cqw #fff4c88c,inset 0 0 .5cqw #0000008c}.finale-victime.condamne .finale-led{animation:.16s steps(2,end) infinite alternate finale-led-condamne}.finale-bras{z-index:1;aspect-ratio:200/60;transform-origin:0;filter:drop-shadow(0 .7cqw .9cqw #000000a6);width:40cqw;position:absolute;top:8.5cqw;left:8.5cqw}.finale-bras-g{transform:translateY(-50%)scaleX(-1)}.finale-bras-d{width:23cqw;transform:translateY(-50%)rotate(-78deg)}.finale-bras-dessin{width:100%;height:100%;display:block;overflow:visible}@keyframes finale-bras-sort{0%{clip-path:inset(-20px 100% -20px 0);transform:translate(-40px)}to{clip-path:inset(-20px -20px -20px 0);transform:translate(0)}}.bras-tout{animation:2s steps(9,end) 2.4s both finale-bras-sort}.bras-avant{transform-origin:100px 30px}@keyframes finale-avant-d{0%{transform:rotate(0)}30%{transform:rotate(-50deg)}55%{transform:rotate(-95deg)}80%{transform:rotate(-60deg)}to{transform:rotate(-105deg)}}.finale-bras-d .bras-avant{animation:5.3s steps(4,end) 2.4s both finale-avant-d}@keyframes finale-doigt-h{0%{transform:rotate(-22deg)}to{transform:rotate(6deg)}}@keyframes finale-doigt-b{0%{transform:rotate(22deg)}to{transform:rotate(-6deg)}}.bras-doigt-h{transform-origin:185px 23px;animation:.7s steps(2,end) 3.6s 6 alternate both finale-doigt-h}.bras-doigt-b{transform-origin:185px 37px;animation:.7s steps(2,end) 3.6s 6 alternate both finale-doigt-b}@keyframes finale-voyant{0%{opacity:.25}to{opacity:1}}.bras-voyant{animation:.38s steps(2,end) infinite alternate finale-voyant}.finale-trappe{width:25cqw;height:15cqw;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.finale-trappe:before{content:"";opacity:0;border-radius:2.8cqw;animation:.3s linear 3.5s forwards fx-apparait;position:absolute;inset:-.4cqw;box-shadow:0 0 2.4cqw #000000d9,0 0 1.8cqw #ffbe3c66}@keyframes finale-fente{to{opacity:1;transform:translateY(-50%)scaleX(1)}}.trappe-fente{opacity:0;background:linear-gradient(90deg,#0000,#ff3a2a 20%,#ffd9a8 50%,#ff3a2a 80%,#0000);height:.5cqw;animation:.7s steps(6,end) 2.9s forwards finale-fente,.3s ease-out 3.5s forwards fx-fondu;position:absolute;top:50%;left:6%;right:6%;transform:translateY(-50%)scaleX(0);box-shadow:0 0 2cqw .6cqw #ff3c28cc}@keyframes finale-cadre{0%{opacity:0;clip-path:inset(49% 3% round 1cqw)}8%{opacity:1;clip-path:inset(49% 3% round 1cqw)}to{opacity:1;clip-path:inset(0 round 2.4cqw)}}.trappe-cadre{opacity:0;background:repeating-linear-gradient(45deg,#f2c230 0 1.1cqw,#17120a 1.1cqw 2.2cqw);border-radius:2.4cqw;animation:.42s steps(5,end) 3.3s both finale-cadre;position:absolute;inset:0;overflow:hidden}.trappe-biseau{background:linear-gradient(#d3dce8,#7b889a 42%,#2e3744);border-radius:1.6cqw;position:absolute;inset:.9cqw;box-shadow:0 0 0 .2cqw #0e1319,inset 0 .15cqw #ffffffb3}.trappe-boulon{z-index:2;background:radial-gradient(circle at 35% 30%,#f4f7fb,#8794a6 55%,#2c3541);border-radius:50%;width:1.2cqw;height:1.2cqw;position:absolute;box-shadow:0 .1cqw .25cqw #000000bf}.trappe-boulon:after{content:"";background:#1a2029;height:12%;position:absolute;top:44%;left:16%;right:16%;transform:rotate(38deg)}.trappe-fosse{background:radial-gradient(at 50% 60%,#4f1214 0%,#14060b 62%,#040102 100%);border-radius:1.1cqw;position:absolute;inset:.55cqw;overflow:hidden;box-shadow:inset 0 0 2cqw .6cqw #000}@keyframes finale-rouage{to{transform:rotate(360deg)}}.fosse-rouages{width:100%;height:100%;position:absolute;inset:0}.rouage{fill:#2d141b;stroke:#84403c;stroke-width:.4px;transform-box:fill-box;transform-origin:50%;animation:7s linear infinite finale-rouage}.rouage-b{animation-duration:5s;animation-direction:reverse}.rouage-c{animation-duration:9s}@keyframes finale-lueur{0%{opacity:.6}to{opacity:1}}.fosse-lueur{background:radial-gradient(ellipse 80% 70% at 50% 92%, #ff4e2c8c, transparent 72%), repeating-conic-gradient(from -70deg at 50% 118%, #ff5a3833 0 5deg, transparent 5deg 13deg);mix-blend-mode:screen;animation:.9s ease-in-out infinite alternate finale-lueur;position:absolute;inset:0}@keyframes finale-lampe{0%{opacity:.2}to{opacity:1}}.trappe-lampes{justify-content:space-between;display:flex;position:absolute;bottom:.7cqw;left:1cqw;right:1cqw}.trappe-lampes i{width:.9cqw;height:.9cqw;animation:.5s steps(2,end) infinite alternate finale-lampe;animation-delay:calc(var(--i) * 90ms);background:radial-gradient(circle at 35% 30%,#fff6d0,#ffbe46 45%,#b36a10);border-radius:50%;box-shadow:0 0 .9cqw #ff9a1f}.trappe-porte{background:repeating-linear-gradient(45deg, #ffffff08 0 .16cqw, transparent .16cqw .32cqw), linear-gradient(90deg, #0006, transparent 14%, transparent 86%, #0006), linear-gradient(160deg, var(--tp-feutre-clair,#9b3040), var(--tp-feutre,#6b1d2b));width:50.2%;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 1.2cqw #0000008c}.trappe-porte:after{content:"";background:linear-gradient(90deg,#8a5a22,#f7dc90 45%,#a9722a);width:.45cqw;position:absolute;top:0;bottom:0;box-shadow:0 0 .9cqw #000000d9}.trappe-porte-g{animation:1s steps(8,end) 3.3s forwards finale-porte-g;left:0}.trappe-porte-g:after{right:0}.trappe-porte-d{animation:1s steps(8,end) 3.3s forwards finale-porte-d;right:0}.trappe-porte-d:after{left:0}@keyframes finale-porte-g{to{transform:translate(-102%)}}@keyframes finale-porte-d{to{transform:translate(102%)}}@keyframes finale-warning{0%{color:#17120a;background:#f2c230;box-shadow:0 0 0 .25cqw #0006,0 .6cqw 1.2cqw #0009,0 0 1.8cqw .4cqw #f2c230cc}50%{color:#fff4d6;background:#d4160c;box-shadow:0 0 0 .25cqw #0006,0 .6cqw 1.2cqw #0009,0 0 2.2cqw .6cqw #ff321ef2}}.trappe-plaque{color:#17120a;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;opacity:0;background:#f2c230;border:.22cqw solid #17120a;border-radius:.6cqw;align-items:center;gap:1cqw;margin:1.4cqw 0 0;padding:.5cqw 2.2cqw .5cqw 1.5cqw;font-size:1.9cqw;font-weight:800;animation:.2s steps(2,end) 4.8s forwards fx-apparait,.68s step-end 4.8s infinite finale-warning,.2s ease-in 6.9s forwards fx-fondu;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.plaque-triangle{flex:none;width:2.6cqw;height:2.4cqw}.plaque-rivet{background:radial-gradient(circle at 35% 30%,#fff,#8a8a8a 58%,#222);border-radius:50%;width:.5cqw;height:.5cqw;position:absolute;top:50%;transform:translateY(-50%)}.plaque-rivet-g{left:.4cqw}.plaque-rivet-d{right:.4cqw}@keyframes finale-bouton-monte{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes finale-dome-appui{to{transform:translate(-50%,-42%)scaleY(.88);box-shadow:0 .2cqw #4a0502,0 0 3.8cqw #ff321e,inset 0 -.4cqw .8cqw #00000059}}@keyframes finale-dome-pulse{0%{filter:brightness()}to{filter:brightness(1.45)saturate(1.2)}}@keyframes finale-couvercle{to{opacity:.85;transform:translate(-50%,-142%)scale(.92,.16)}}.finale-bouton{opacity:0;width:11cqw;animation:.9s cubic-bezier(.2,1.4,.4,1) 4.3s forwards finale-bouton-monte;position:absolute;top:50%;left:50%;transform:translate(-50%,-20%)scale(.45)}.bouton-piston{background:repeating-linear-gradient(#00000047 0 .16cqw,#0000 .16cqw 1.6cqw),linear-gradient(90deg,#4c586a,#eef3f9 28%,#fff 42%,#8795a8 68%,#343e4c);border-radius:.5cqw;width:36%;height:100%;position:absolute;top:62%;left:50%;transform:translate(-50%);box-shadow:0 0 .8cqw #000c}.bouton-base{z-index:1;aspect-ratio:1;background:conic-gradient(from 20deg,#f4f7fb,#8794a6,#e9eef5,#5d6a7c,#f4f7fb,#8794a6,#dfe6ef,#566376,#f4f7fb);border-radius:50%;width:100%;position:relative;box-shadow:0 .9cqw 1.6cqw #000c,inset 0 0 0 .22cqw #fff9,inset 0 0 0 .6cqw #161b23}.bouton-base:before{content:"";background:repeating-conic-gradient(#f2c230 0 15deg, #17120a 15deg 30deg);border-radius:50%;position:absolute;inset:.6cqw;-webkit-mask-image:radial-gradient(circle,#0000 80%,#000 82%);mask-image:radial-gradient(circle,#0000 80%,#000 82%)}.bouton-base:after{content:"";background:radial-gradient(circle at 50% 62%,#2a0806,#080202);border-radius:50%;position:absolute;inset:13%;box-shadow:inset 0 .5cqw 1cqw #000,0 0 0 .25cqw #b4c0d0,0 0 0 .45cqw #2a323e}.bouton-dome{z-index:2;aspect-ratio:1;background:radial-gradient(circle at 36% 26%,#ffd9d2 0,#ff6a58 18%,#e0200f 48%,#8f0c05 82%,#5a0602 100%);border-radius:50%;width:70%;animation:.42s ease-in-out 5.3s 6 alternate finale-dome-pulse,.2s ease-in 6.5s forwards finale-dome-appui;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%);box-shadow:0 .9cqw #4a0502,0 .9cqw .6cqw #00000080,0 0 2.6cqw #ff321ea6,inset 0 -.7cqw 1cqw #0006,inset 0 .3cqw .5cqw #ffc8be80}.bouton-dome:after{content:"";background:linear-gradient(#ffffffd9,#fff0);border-radius:50%;width:42%;height:25%;position:absolute;top:9%;left:17%;transform:rotate(-24deg)}.bouton-couvercle{z-index:3;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 30% 24%,#fff9 0,#d2ebff2e 30%,#bee1ff12 62%,#ffffff38 100%);border:.22cqw solid #e0f2ffbf;border-radius:50%;width:88%;animation:.7s cubic-bezier(.3,1.5,.5,1) 5s forwards finale-couvercle;position:absolute;top:50%;left:50%;transform:translate(-50%,-56%);box-shadow:0 .6cqw 1cqw #00000073,inset 0 0 1cqw #c8e6ff73}@keyframes finale-loto-surgit{0%{opacity:0;transform:translate(-50%,-50%)scale(.1)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes finale-ampoule{0%{filter:brightness(.35)saturate(.6);box-shadow:0 0 #ffb43200}to{filter:brightness(1.2);box-shadow:0 0 1cqw .25cqw #ffbe3cf2}}.finale-loterie{z-index:5;opacity:0;width:50cqw;padding:4.8cqw 3.5cqw 2.5cqw;animation:.8s cubic-bezier(.2,1.5,.4,1) 7s forwards finale-loto-surgit;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(.1)}.loto-cadre{background:linear-gradient(135deg,#fff2bd,#e0b350 18%,#9a6a22 40%,#f1cf7a 58%,#8a5c1c 80%,#e8c46c);border-radius:3cqw;position:absolute;inset:0;box-shadow:0 0 5cqw #ffbe3c80,0 1.5cqw 3cqw #000000b3,inset 0 0 0 .2cqw #fff8d2b3,inset 0 0 .6cqw #0009}.loto-velours{background:repeating-linear-gradient(90deg,#ffffff06 0 .2cqw,#0000 .2cqw .4cqw),radial-gradient(at 50% 40%,#3b1450 0%,#1a0828 62%,#0b0312 100%);border-radius:1.9cqw;position:absolute;inset:1.5cqw;box-shadow:inset 0 0 2.4cqw #000000d9,0 0 0 .2cqw #3a2208}.loto-ampoules{pointer-events:none;position:absolute;inset:.75cqw}.loto-ampoule{width:1.15cqw;height:1.15cqw;animation:.7s steps(2,end) infinite alternate finale-ampoule;animation-delay:calc(var(--i) * 70ms);background:radial-gradient(circle at 35% 30%,#fff,#ffe8a0 25%,#ffb62a 62%,#a86010);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.finale-loterie.fini .loto-ampoule{animation-duration:.22s}.loto-cases{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8cqw;display:grid;position:relative}.loto-curseur{z-index:3;top:-2.7cqw;left:calc(var(--k) * (33.333% + .6cqw) + 16.667% - .6cqw);clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(#fff2bd,#e0b350 55%,#9a6a22);width:3cqw;height:2.5cqw;transition:left 60ms linear,opacity .2s;position:absolute;transform:translate(-50%)}.loto-case{aspect-ratio:1;filter:brightness(.55)saturate(.7);background:linear-gradient(145deg,#f8e0a0,#c08a34 40%,#70481a 70%,#d9aa52);border-radius:1.5cqw;padding:1.1cqw;transition:transform .11s,box-shadow .11s,filter .11s;position:relative;box-shadow:0 .5cqw 1cqw #000000a6,inset 0 0 0 .15cqw #fff4c899,inset 0 0 .4cqw #00000080}.loto-case:before{content:"";background:radial-gradient(at 50% 35%,#34144a,#14061f 70%,#07020c);border-radius:1cqw;transition:background .11s;position:absolute;inset:.55cqw;box-shadow:inset 0 .3cqw .8cqw #000000e6,0 0 0 .12cqw #0009}.loto-case:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(118deg,#ffffff42 0 22%,#ffffff0a 22.5% 46%,#0000 46.5%),linear-gradient(#ffffff1a,#0000 30%);border-radius:1cqw;position:absolute;inset:.55cqw}@keyframes finale-rayons{to{transform:translate(-50%,-50%)rotate(360deg)}}.loto-rayons{z-index:1;opacity:0;border-radius:1cqw;transition:opacity .25s;position:absolute;inset:.55cqw;overflow:hidden}.loto-rayons:before{content:"";aspect-ratio:1;background:repeating-conic-gradient(from 0deg, #ffe896b3 0 9deg, transparent 9deg 22deg);width:300%;animation:9s linear infinite finale-rayons;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle closest-side,#000 28%,#0000 62%);mask-image:radial-gradient(circle closest-side,#000 28%,#0000 62%)}.loto-icone{z-index:2;filter:drop-shadow(0 .3cqw .4cqw #0009);width:100%;height:100%;display:block;position:relative}.loto-case.allumee{filter:none;transform:scale(1.06);box-shadow:0 0 2.6cqw #ffd264f2,0 .5cqw 1cqw #000000a6,inset 0 0 0 .15cqw #fffadce6}.loto-case.allumee:before,.loto-case.gagnante:before{background:radial-gradient(at 50% 40%,#6a3a86,#2a0f3c 70%,#12051c)}@keyframes finale-gagnante{0%{box-shadow:0 0 3cqw #ffc850e6,0 .5cqw 1cqw #000000a6,inset 0 0 0 .15cqw #fffadce6}to{box-shadow:0 0 6.4cqw #ffe68c,0 .5cqw 1cqw #000000a6,inset 0 0 0 .15cqw #fffadce6}}.loto-case.gagnante{z-index:2;filter:none;animation:.45s ease-in-out infinite alternate finale-gagnante;transform:scale(1.14)}.loto-case.gagnante .loto-rayons{opacity:1}.loto-case.perdante{filter:brightness(.3)saturate(.3);transform:scale(.94)}@keyframes finale-neon{0%,86%,92%{opacity:1}88%,94%{opacity:.55}to{opacity:1}}.loto-verdict{z-index:2;height:4cqw;font-family:var(--font-display), Georgia, serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#fff1ee;text-shadow:0 0 .3cqw #fff,0 0 .9cqw #ff5a48,0 0 1.8cqw #ff2a1a,0 0 3.6cqw #ff2a1a;opacity:0;justify-content:center;align-items:center;margin:2cqw 0 0;font-size:2.9cqw;transition:opacity .25s,transform .25s cubic-bezier(.2,1.4,.4,1);display:flex;position:relative;transform:scale(1.5)}.loto-verdict.visible{opacity:1;animation:1.6s step-end .26s infinite finale-neon;transform:scale(1)}@keyframes finale-viseur-pose{0%{opacity:0;transform:translate(-50%,-50%)scale(2.6)rotate(-120deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}.finale-viseur{z-index:6;filter:drop-shadow(0 0 1cqw #ff3c28e6);width:27cqw;height:27cqw;margin-top:-1.3cqw;animation:.42s cubic-bezier(.2,.9,.3,1) both finale-viseur-pose;position:absolute;transform:translate(-50%,-50%)}@keyframes viseur-tourne{to{transform:rotate(360deg)}}.vis-ext,.vis-int,.vis-graduations{transform-box:fill-box;transform-origin:50%}.vis-ext{animation:9s linear infinite viseur-tourne}.vis-int{animation:6s linear infinite reverse viseur-tourne}.vis-graduations{animation:40s linear infinite viseur-tourne}.finale-flash{z-index:9;opacity:0;background:radial-gradient(circle at 50% 48%,#fff 0,#ffa078bf 30%,#0000 70%);animation:.5s ease-out 6.5s fx-flash;position:absolute;inset:0}@keyframes finale-loto-rentre{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.08)}}.finale-loterie.rentre{animation:.52s cubic-bezier(.6,0,.9,.4) forwards finale-loto-rentre}.nuc{z-index:7;pointer-events:none;position:absolute;inset:0}@keyframes nuc-vol{0%{transform:translate(134cqw)}to{transform:translate(-34cqw)}}@keyframes nuc-tangage{0%{transform:translateY(-.25cqw)rotate(-.6deg)}to{transform:translateY(.3cqw)rotate(.5deg)}}@keyframes nuc-helice{0%{opacity:.3;transform:scaleY(.8)}to{opacity:.75;transform:scaleY(1)}}.nuc-avion{filter:drop-shadow(0 1.2cqw 1.4cqw #0000008c);width:46cqw;margin:-7.9cqw 0 0 -23cqw;animation:2.8s linear both nuc-vol;position:absolute;top:8cqw;left:0}.nuc-avion-tangage{animation:.26s ease-in-out infinite alternate nuc-tangage}.nuc-avion-dessin,.nuc-bombe-dessin{width:100%;height:auto;display:block;overflow:visible}.av-helice{transform-box:fill-box;transform-origin:50%;animation:70ms steps(2,end) infinite alternate nuc-helice}.nuc-zone-ombre{clip-path:ellipse(39% 40.8% at 50% 46%);position:absolute;inset:0}.nuc-ombre{opacity:.34;filter:brightness(0)blur(.5cqw);width:30cqw;margin:-4.5cqw 0 0 -9cqw;animation:2.8s linear both nuc-vol;position:absolute;top:33cqw;left:0}@keyframes nuc-bombe-x{0%{animation-timing-function:linear;transform:translate(140.9cqw)}60.714%{animation-timing-function:cubic-bezier(.15,.7,.3,1);transform:translate(38.9cqw)}to{transform:translateX(var(--vx))}}@keyframes nuc-bombe-y{0%{animation-timing-function:linear;transform:translateY(11.6cqw)}60.714%{animation-timing-function:cubic-bezier(.55,0,.95,.6);transform:translateY(11.6cqw)}to{transform:translateY(var(--vy))}}@keyframes nuc-bombe-bascule{0%{opacity:1;animation-timing-function:linear;transform:rotate(90deg)}60.714%{opacity:1;animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:rotate(90deg)}99%{opacity:1;transform:rotate(0)}to{opacity:0;transform:rotate(0)}}.nuc-bombe-x{animation:2.8s both nuc-bombe-x;position:absolute;top:0;left:0}.nuc-bombe-y{animation:2.8s both nuc-bombe-y}.nuc-bombe-dessin{filter:drop-shadow(0 .5cqw .6cqw #00000080);width:3.8cqw;animation:2.8s both nuc-bombe-bascule;position:absolute;top:-3.4cqw;left:-1.9cqw}@keyframes nuc-brasier{0%{opacity:0}6%{opacity:1}70%{opacity:.8}to{opacity:0}}@keyframes nuc-vacille{0%{filter:brightness(.82)}to{filter:brightness(1.25)}}.nuc-brasier{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,#ffa03c8c,#ff5a1833 42%,#0000 70%);border-radius:50%;width:100cqw;height:80cqw;animation:6.4s ease-out forwards nuc-brasier,.19s ease-in-out infinite alternate nuc-vacille;position:absolute;transform:translate(-50%,-50%)}@keyframes nuc-crater{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}@keyframes nuc-rim{0%{filter:brightness(.8)}to{filter:brightness(1.5)}}.nuc-crater{background:radial-gradient(#050202f2 0,#140806e6 38%,#3c1208b3 56%,#ff60188c 66%,#ff601800 76%);border-radius:50%;width:21cqw;height:11cqw;animation:.6s ease-out both nuc-crater,.7s ease-in-out infinite alternate nuc-rim;position:absolute;transform:translate(-50%,-50%)}@keyframes nuc-onde{0%{opacity:1;scale:.1}70%{opacity:.7}to{opacity:0;scale:5.2}}.nuc-onde{opacity:0;border:.9cqw solid #ffd696e6;border-radius:50%;width:24cqw;height:14cqw;animation:1.5s cubic-bezier(.1,.7,.3,1) forwards nuc-onde;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 2.4cqw #ff963ce6,inset 0 0 2.4cqw #ff963cb3}@keyframes finale-flash-nuc{0%{opacity:1}14%{opacity:1}to{opacity:0}}.finale-flash-nuc{z-index:9;pointer-events:none;background:radial-gradient(80% 80% at 17% 52%,#fff 0 30%,#fff4d6 60%,#ffd9a0 100%);animation:1.7s ease-out forwards finale-flash-nuc;position:absolute;inset:0}.finale-champignon{z-index:8;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.finale.impact .finale-gyros,.finale.impact .finale-alerte{display:none}.finale.impact .finale-eclairage:after{animation:none}@keyframes finale-secousse{0%{transform:translate(0)rotate(0)}3%{transform:translate(-1.9vmin,1.2vmin)rotate(-.5deg)}7%{transform:translate(1.7vmin,-1.1vmin)rotate(.45deg)}11%{transform:translate(-1.4vmin,1vmin)rotate(-.35deg)}15%{transform:translate(1.2vmin,-.8vmin)rotate(.3deg)}20%{transform:translate(-1vmin,.6vmin)rotate(-.2deg)}26%{transform:translate(.8vmin,-.5vmin)rotate(.15deg)}33%{transform:translate(-.55vmin,.35vmin)rotate(-.1deg)}42%{transform:translate(.35vmin,-.2vmin)}56%{transform:translate(-.2vmin,.12vmin)}to{transform:translate(0)}}.finale-tapis.secoue{animation:2.4s linear both finale-secousse}@keyframes finale-brule{0%{opacity:1;filter:brightness()drop-shadow(0 0 #ff782800);transform:translate(-50%,-50%)scale(1)}5%{opacity:1;filter:brightness(8)drop-shadow(0 0 1.2cqw #ffdca0);transform:translate(-50%,-50%)scale(1.06)}14%{opacity:1;filter:brightness(0)drop-shadow(0 0 .9cqw #ff7828f2);transform:translate(-50%,-50%)scale(1.02)}52%{opacity:1;filter:brightness(0)drop-shadow(0 0 .6cqw #ff5a1eb3);transform:translate(-50%,-50%)scale(1)}78%{opacity:.85;filter:brightness(0)drop-shadow(0 0 .4cqw #ff5a1e73);transform:translate(-50%,-48%)scale(.97,.9)}to{opacity:0;filter:brightness(0)drop-shadow(0 0 #ff5a1e00);transform:translate(-50%,-46%)scale(.8,.3)}}.finale-victime.brule{animation:2.6s ease-in forwards finale-brule}@keyframes finale-souffle{0%{filter:brightness(2.6);transform:translate(0)rotate(0)}7%{filter:brightness(1.8);transform:translate(2cqw,.2cqw)rotate(5deg)}28%{filter:brightness(1.2);transform:translate(1.3cqw)rotate(2deg)}to{filter:brightness();transform:translate(0)rotate(0)}}.finale-champion.souffle .finale-pose{animation:1.8s ease-out both finale-souffle}@keyframes finale-porte-ferme-g{0%{transform:translate(-102%)}to{transform:translate(0)}}@keyframes finale-porte-ferme-d{0%{transform:translate(102%)}to{transform:translate(0)}}@keyframes finale-bouton-rentre{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-20%)scale(.45)}}.finale-trappe.ferme .trappe-porte-g{animation:.9s steps(8,end) .45s forwards finale-porte-ferme-g}.finale-trappe.ferme .trappe-porte-d{animation:.9s steps(8,end) .45s forwards finale-porte-ferme-d}.finale-trappe.ferme .finale-bouton{animation:.45s ease-in forwards finale-bouton-rentre}.fusee-couche{aspect-ratio:252/360;pointer-events:none;width:27.1cqw;animation:1.5s both fusee-atterrit;position:absolute;top:2.2cqw;left:36.45cqw}.fusee-couche-fond{z-index:3}.fusee-couche-plaque{z-index:5;filter:drop-shadow(0 1.2cqw 1.4cqw #00000080)}.fusee-dessin{width:100%;height:100%;display:block;overflow:visible}@keyframes fusee-atterrit{0%{animation-timing-function:cubic-bezier(.25,.6,.35,1);transform:translateY(-62cqw)}82%{transform:translateY(0)}90%{transform:translateY(-.5cqw)}to{transform:translateY(0)}}@keyframes fusee-tremble{0%{translate:-.14cqw}to{translate:.14cqw .05cqw}}.fusee-couche.decolle{animation:70ms steps(2,end) infinite alternate fusee-tremble}@keyframes finale-camera{to{transform:translateY(calc(var(--u) * 80))}}@keyframes fusee-contre{to{transform:translateY(calc(var(--u) * -80))}}@keyframes finale-fondu-total{0%{opacity:1}to{opacity:0}}.finale.envol .finale-tapis{animation:1.9s cubic-bezier(.55,0,.9,.45) forwards finale-camera}.fusee-couche.decolle.envol{animation:70ms steps(2,end) infinite alternate fusee-tremble,1.9s cubic-bezier(.55,0,.9,.45) forwards fusee-contre}.finale.envol .finale-alerte,.finale.envol .finale-gyro{animation:.8s ease-out forwards finale-fondu-total}@keyframes fusee-flamme-pose{0%{opacity:1;scale:.8 1}85%{opacity:1;scale:.85 1}to{opacity:0;scale:.3 .2}}@keyframes fusee-flamme-vol{0%{opacity:0;scale:.3 .1}20%{opacity:1;scale:.7 .8}43%{opacity:1;scale:.85 1.1}to{opacity:1;scale:1.05 2.4}}@keyframes fusee-flicker{0%{filter:blur(.12cqw)brightness()}to{filter:blur(.2cqw)brightness(1.35)}}.fusee-flamme{transform-origin:50% 0;mix-blend-mode:screen;opacity:0;background:linear-gradient(#fff 0,#fff6c0 10%,#ffc83a 36%,#ff6a1e 70%,#ff321400 100%);border-radius:45% 45% 50% 50%/8% 8% 92% 92%;width:5.9cqw;height:20cqw;animation:1.7s both fusee-flamme-pose,80ms steps(2,end) infinite alternate fusee-flicker;position:absolute;top:93.6%;left:50%;translate:-50%;scale:.3 .1}.decolle .fusee-flamme{animation:3s both fusee-flamme-vol,80ms steps(2,end) infinite alternate fusee-flicker}.fusee-tuyere,.fusee-pied{pointer-events:none;width:1px;height:1px;position:absolute;left:50%}.fusee-tuyere{top:93.6%}.fusee-pied{top:99.3%}@keyframes fusee-ombre{0%{opacity:0}to{opacity:1}}@keyframes fusee-ombre-fin{0%{opacity:1}to{opacity:0}}.fusee-ombre-sol{z-index:2;pointer-events:none;background:radial-gradient(#0a0206b8,#0a020657 52%,#0000 72%);border-radius:50%;width:38cqw;height:8cqw;animation:.6s ease-out .9s both fusee-ombre;position:absolute;top:40.4cqw;left:50cqw;translate:-50% -50%}.finale.envol .fusee-ombre-sol{animation:.7s ease-out forwards fusee-ombre-fin}@keyframes fusee-halo{0%{opacity:0}25%{opacity:.8}60%{opacity:.9}to{opacity:0}}.fusee-halo-sol{z-index:2;mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(#ffa03cbf,#ff5a1840 50%,#0000 72%);border-radius:50%;width:44cqw;height:12cqw;position:absolute;top:41cqw;left:50cqw;translate:-50% -50%}.fusee-halo-sol.allume{animation:3.2s both fusee-halo}.fusee-fumee{z-index:8;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes fusee-hublot-tremble{0%{translate:-.3cqw .1cqw}to{translate:.3cqw -.1cqw}}@keyframes fusee-hublot-pop{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}.fusee-hublot-avatar{z-index:1;opacity:0;background:#2a1c10;border-radius:50%;width:7.5cqw;height:7.5cqw;position:absolute;top:57.8%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.fusee-hublot-avatar.visible{opacity:1;animation:.26s ease-out both fusee-hublot-pop,70ms steps(2,end) infinite fusee-hublot-tremble}.fusee-hublot-avatar img,.fusee-hublot-avatar span{object-fit:cover;width:100%;height:100%;font-family:var(--font-display), Georgia, serif;color:#fbeccc;justify-content:center;align-items:center;font-size:3.5cqw;display:flex}.fu-volet{transition:transform .38s cubic-bezier(.5,0,.7,1)}.fu-volet-g{transform:translate(-54px)}.fu-volet-d{transform:translate(54px)}.fu-volet-trait{opacity:0;transition:opacity .12s .36s}.ferme .fu-volet-g,.ferme .fu-volet-d{transform:translate(0)}.ferme .fu-volet-trait{opacity:1}@keyframes finale-secousse-fusee{0%{transform:translate(-.35vmin,.12vmin)}to{transform:translate(.35vmin,-.12vmin)}}.finale-tapis.tremble-fort{animation:60ms steps(2,end) infinite alternate finale-secousse-fusee}.bras-tube{transform-origin:100px 30px}.bras-tube-1{transform:scaleX(.4627)}.bras-tube-2{transform:scaleX(.301)}.bras-tube-3{transform:scaleX(.223)}.bras-main,.bras-salut{transform-origin:162px 30px}.bras-phal2-h{transform-origin:195.6px 23px}.bras-phal3-h{transform-origin:204.6px 23px}.bras-doigt-m{transform-origin:185px 30px}.bras-phal2-m{transform-origin:194px 30px}.bras-phal3-m{transform-origin:201.5px 30px}.bras-phal2-b{transform-origin:195.6px 37px}.bras-phal3-b{transform-origin:204.6px 37px}@keyframes finale-phal2-h{0%{transform:rotate(-4deg)}to{transform:rotate(18deg)}}@keyframes finale-phal3-h{0%{transform:rotate(0)}to{transform:rotate(12deg)}}@keyframes finale-phal2-b{0%{transform:rotate(4deg)}to{transform:rotate(-18deg)}}@keyframes finale-phal3-b{0%{transform:rotate(0)}to{transform:rotate(-12deg)}}.bras-phal2-h{animation:.7s steps(2,end) 3.6s 6 alternate both finale-phal2-h}.bras-phal3-h{animation:.7s steps(2,end) 3.6s 6 alternate both finale-phal3-h}.bras-phal2-b{animation:.7s steps(2,end) 3.6s 6 alternate both finale-phal2-b}.bras-phal3-b{animation:.7s steps(2,end) 3.6s 6 alternate both finale-phal3-b}@keyframes finale-epaule{0%{transform:translateY(-50%)rotate(0)scaleX(-1)}64.474%{animation-timing-function:steps(5,end);transform:translateY(-50%)rotate(0)scaleX(-1)}76.316%{animation-timing-function:ease-in-out;transform:translateY(-50%)rotate(36.21deg)scaleX(-1)}78.947%{animation-timing-function:ease-in-out;transform:translateY(-50%)rotate(37.61deg)scaleX(-1)}81.579%{animation-timing-function:ease-in-out;transform:translateY(-50%)rotate(35.21deg)scaleX(-1)}84.211%{animation-timing-function:cubic-bezier(.5,0,1,.6);transform:translateY(-50%)rotate(36.81deg)scaleX(-1)}85.526%{transform:translateY(-50%)rotate(30.25deg)scaleX(-1)}89.474%{animation-timing-function:ease-in-out;transform:translateY(-50%)rotate(30.25deg)scaleX(-1)}to{transform:translateY(-50%)rotate(0)scaleX(-1)}}@keyframes finale-avant-g{0%{animation-timing-function:steps(4,end);transform:rotate(0)}14.269%{animation-timing-function:steps(4,end);transform:rotate(-34deg)}34.654%{animation-timing-function:steps(4,end);transform:rotate(18deg)}48.077%{animation-timing-function:steps(5,end);transform:rotate(-22deg)}65.385%{animation-timing-function:ease-in-out;transform:rotate(71.93deg)}69.231%{animation-timing-function:ease-in-out;transform:rotate(69.73deg)}73.077%{animation-timing-function:ease-in-out;transform:rotate(73.53deg)}76.923%{animation-timing-function:cubic-bezier(.5,0,1,.6);transform:rotate(71.13deg)}78.846%{transform:rotate(63.42deg)}84.615%{animation-timing-function:ease-in-out;transform:rotate(63.42deg)}to{transform:rotate(-14deg)}}@keyframes finale-main-haut{0%{animation-timing-function:steps(5,end);transform:scale(1)}33.333%{animation-timing-function:ease-in-out;transform:scale(1.16)}40.741%{animation-timing-function:ease-in-out;transform:scale(1.19)}48.148%{animation-timing-function:ease-in-out;transform:scale(1.14)}55.556%{animation-timing-function:cubic-bezier(.5,0,1,.6);transform:scale(1.16)}59.259%{transform:scale(1)}70.37%{animation-timing-function:ease-in-out;transform:scale(1)}to{transform:scale(1)}}@keyframes finale-pointe-h1{0%{animation-timing-function:steps(5,end);transform:rotate(-22deg)scaleX(1)}30.769%{transform:rotate(0)scaleX(1)}51.923%{animation-timing-function:cubic-bezier(.5,0,1,.6);transform:rotate(0)scaleX(1)}57.692%{transform:rotate(2deg)scaleX(.84)}69.231%{animation-timing-function:ease-in-out;transform:rotate(2deg)scaleX(.84)}80.769%{animation-timing-function:ease-in-out;transform:rotate(0)scaleX(1)}to{transform:rotate(-22deg)scaleX(1)}}@keyframes finale-pointe-h2{0%{animation-timing-function:steps(5,end);transform:rotate(-4deg)}30.769%{transform:rotate(0)}51.923%{animation-timing-function:ease-in;transform:rotate(0)}57.692%{transform:rotate(14deg)}69.231%{animation-timing-function:ease-in-out;transform:rotate(14deg)}80.769%{animation-timing-function:ease-in-out;transform:rotate(0)}to{transform:rotate(-4deg)}}@keyframes finale-pointe-h3{0%{animation-timing-function:steps(5,end);transform:rotate(0)}30.769%{transform:rotate(0)}51.923%{animation-timing-function:ease-in;transform:rotate(0)}57.692%{transform:rotate(18deg)}69.231%{animation-timing-function:ease-in-out;transform:rotate(18deg)}80.769%{animation-timing-function:ease-in-out;transform:rotate(0)}to{transform:rotate(0)}}@keyframes finale-poing-b1{0%{animation-timing-function:steps(5,end);transform:rotate(22deg)}26.923%{transform:rotate(-38deg)}69.231%{animation-timing-function:ease-in-out;transform:rotate(-38deg)}to{transform:rotate(22deg)}}@keyframes finale-poing-b2{0%{animation-timing-function:steps(5,end);transform:rotate(4deg)}26.923%{transform:rotate(-72deg)}69.231%{animation-timing-function:ease-in-out;transform:rotate(-72deg)}to{transform:rotate(4deg)}}@keyframes finale-poing-b3{0%{animation-timing-function:steps(5,end);transform:rotate(0)}26.923%{transform:rotate(-58deg)}69.231%{animation-timing-function:ease-in-out;transform:rotate(-58deg)}to{transform:rotate(0)}}@keyframes finale-poing-m1{0%{animation-timing-function:steps(5,end);transform:rotate(0)}26.923%{transform:rotate(55deg)}69.231%{animation-timing-function:ease-in-out;transform:rotate(55deg)}to{transform:rotate(0)}}@keyframes finale-poing-m2{0%{animation-timing-function:steps(5,end);transform:rotate(0)}26.923%{transform:rotate(65deg)}69.231%{animation-timing-function:ease-in-out;transform:rotate(65deg)}to{transform:rotate(0)}}@keyframes finale-poing-m3{0%{animation-timing-function:steps(5,end);transform:rotate(0)}26.923%{transform:rotate(50deg)}69.231%{animation-timing-function:ease-in-out;transform:rotate(50deg)}to{transform:rotate(0)}}.bras-hauteur{transform-origin:185px 30px}.finale-bras-g{animation:7.6s linear both finale-epaule}.finale-bras-g .bras-avant{animation:5.2s linear 2.4s both finale-avant-g}.finale-bras-g .bras-hauteur{animation:2.7s linear 4.9s both finale-main-haut}.finale-bras-g .bras-doigt-h{animation:.7s steps(2,end) 3.6s 2 alternate both finale-doigt-h,2.6s linear 5s both finale-pointe-h1}.finale-bras-g .bras-phal2-h{animation:.7s steps(2,end) 3.6s 2 alternate both finale-phal2-h,2.6s linear 5s both finale-pointe-h2}.finale-bras-g .bras-phal3-h{animation:.7s steps(2,end) 3.6s 2 alternate both finale-phal3-h,2.6s linear 5s both finale-pointe-h3}.finale-bras-g .bras-doigt-b{animation:.7s steps(2,end) 3.6s 2 alternate both finale-doigt-b,2.6s linear 5s both finale-poing-b1}.finale-bras-g .bras-phal2-b{animation:.7s steps(2,end) 3.6s 2 alternate both finale-phal2-b,2.6s linear 5s both finale-poing-b2}.finale-bras-g .bras-phal3-b{animation:.7s steps(2,end) 3.6s 2 alternate both finale-phal3-b,2.6s linear 5s both finale-poing-b3}.finale-bras-g .bras-doigt-m{animation:2.6s linear 5s both finale-poing-m1}.finale-bras-g .bras-phal2-m{animation:2.6s linear 5s both finale-poing-m2}.finale-bras-g .bras-phal3-m{animation:2.6s linear 5s both finale-poing-m3}.finale-champion.etire{z-index:9}@keyframes finale-etire-avant{0%{transform:rotate(-14deg)}1.124%{transform:rotate(-14deg)}2.247%{transform:rotate(-14.03deg)}3.371%{transform:rotate(-14.1deg)}4.494%{transform:rotate(-14.24deg)}5.618%{transform:rotate(-14.46deg)}6.742%{transform:rotate(-14.8deg)}7.865%{transform:rotate(-15.26deg)}8.989%{transform:rotate(-15.85deg)}10.112%{transform:rotate(-16.31deg)}11.236%{transform:rotate(-16.65deg)}12.36%{transform:rotate(-16.87deg)}13.483%{transform:rotate(-17.01deg)}14.607%{transform:rotate(-17.08deg)}15.73%{transform:rotate(-17.11deg)}16.854%{transform:rotate(-17.11deg)}17.978%{transform:rotate(-17.11deg)}19.101%{transform:rotate(-17.11deg)}20.225%{transform:rotate(-17.11deg)}21.348%{transform:rotate(-17.13deg)}22.472%{transform:rotate(-17.28deg)}23.596%{transform:rotate(-17.69deg)}24.719%{transform:rotate(-18.49deg)}25.843%{transform:rotate(-19.81deg)}26.966%{transform:rotate(-21.79deg)}28.09%{transform:rotate(-24.65deg)}29.213%{transform:rotate(-28.73deg)}30.337%{transform:rotate(-34.43deg)}31.461%{transform:rotate(-40.26deg)}32.584%{transform:rotate(-45.69deg)}33.708%{transform:rotate(-50.37deg)}34.831%{transform:rotate(-53.99deg)}35.955%{transform:rotate(-56.41deg)}37.079%{transform:rotate(-57.72deg)}38.202%{transform:rotate(-58.22deg)}39.326%{transform:rotate(-58.29deg)}40.449%{transform:rotate(-58.22deg)}41.573%{transform:rotate(-57.7deg)}42.697%{transform:rotate(-56.23deg)}43.82%{transform:rotate(-52.99deg)}44.944%{transform:rotate(-49.17deg)}46.067%{transform:rotate(-46.95deg)}47.191%{transform:rotate(-46.09deg)}48.315%{transform:rotate(-45.96deg)}49.438%{transform:rotate(-45.96deg)}50.562%{transform:rotate(-45.96deg)}51.685%{transform:rotate(-45.96deg)}52.809%{transform:rotate(-45.96deg)}53.933%{transform:rotate(-46.15deg)}55.056%{transform:rotate(-47.46deg)}56.18%{transform:rotate(-51deg)}57.303%{transform:rotate(-57.91deg)}58.427%{transform:rotate(-68.05deg)}59.551%{transform:rotate(-74.96deg)}60.674%{transform:rotate(-78.51deg)}61.798%{transform:rotate(-79.81deg)}62.921%{transform:rotate(-80deg)}to{transform:rotate(-80deg)}}@keyframes finale-etire-coulisse{0%{transform:translate(0)}1.124%{transform:translate(.25px)}2.247%{transform:translate(2.01px)}3.371%{transform:translate(6.77px)}4.494%{transform:translate(16.05px)}5.618%{transform:translate(31.35px)}6.742%{transform:translate(54.17px)}7.865%{transform:translate(86.02px)}8.989%{transform:translate(125.59px)}10.112%{transform:translate(157.44px)}11.236%{transform:translate(180.26px)}12.36%{transform:translate(195.56px)}13.483%{transform:translate(204.84px)}14.607%{transform:translate(209.6px)}15.73%{transform:translate(211.36px)}16.854%{transform:translate(211.61px)}17.978%{transform:translate(211.61px)}19.101%{transform:translate(211.61px)}20.225%{transform:translate(211.61px)}21.348%{transform:translate(211.57px)}22.472%{transform:translate(211.29px)}23.596%{transform:translate(210.52px)}24.719%{transform:translate(208.89px)}25.843%{transform:translate(205.88px)}26.966%{transform:translate(200.63px)}28.09%{transform:translate(191.76px)}29.213%{transform:translate(177.23px)}30.337%{transform:translate(155.76px)}31.461%{transform:translate(135.23px)}32.584%{transform:translate(118.65px)}33.708%{transform:translate(106.51px)}34.831%{transform:translate(98.44px)}35.955%{transform:translate(93.64px)}37.079%{transform:translate(91.21px)}38.202%{transform:translate(90.33px)}39.326%{transform:translate(90.2px)}40.449%{transform:translate(89.89px)}41.573%{transform:translate(87.72px)}42.697%{transform:translate(81.91px)}43.82%{transform:translate(70.89px)}44.944%{transform:translate(60.37px)}46.067%{transform:translate(55.2px)}47.191%{transform:translate(53.35px)}48.315%{transform:translate(53.09px)}49.438%{transform:translate(53.09px)}50.562%{transform:translate(53.09px)}51.685%{transform:translate(53.09px)}52.809%{transform:translate(53.09px)}53.933%{transform:translate(52.96px)}55.056%{transform:translate(52.07px)}56.18%{transform:translate(49.67px)}57.303%{transform:translate(44.98px)}58.427%{transform:translate(38.11px)}59.551%{transform:translate(33.42px)}60.674%{transform:translate(31.01px)}61.798%{transform:translate(30.13px)}62.921%{transform:translate(30px)}to{transform:translate(30px)}}@keyframes finale-etire-main{0%{transform:rotate(0)}1.124%{transform:rotate(.13deg)}2.247%{transform:rotate(1.02deg)}3.371%{transform:rotate(3.43deg)}4.494%{transform:rotate(8.12deg)}5.618%{transform:rotate(15.87deg)}6.742%{transform:rotate(27.42deg)}7.865%{transform:rotate(43.54deg)}8.989%{transform:rotate(63.57deg)}10.112%{transform:rotate(79.69deg)}11.236%{transform:rotate(91.24deg)}12.36%{transform:rotate(98.99deg)}13.483%{transform:rotate(103.68deg)}14.607%{transform:rotate(106.09deg)}15.73%{transform:rotate(106.98deg)}16.854%{transform:rotate(107.11deg)}17.978%{transform:rotate(107.11deg)}19.101%{transform:rotate(107.11deg)}20.225%{transform:rotate(107.11deg)}21.348%{transform:rotate(107.13deg)}22.472%{transform:rotate(107.28deg)}23.596%{transform:rotate(107.69deg)}24.719%{transform:rotate(108.49deg)}25.843%{transform:rotate(109.81deg)}26.966%{transform:rotate(111.79deg)}28.09%{transform:rotate(114.65deg)}29.213%{transform:rotate(118.73deg)}30.337%{transform:rotate(124.43deg)}31.461%{transform:rotate(130.26deg)}32.584%{transform:rotate(135.69deg)}33.708%{transform:rotate(140.37deg)}34.831%{transform:rotate(143.99deg)}35.955%{transform:rotate(146.41deg)}37.079%{transform:rotate(147.72deg)}38.202%{transform:rotate(148.22deg)}39.326%{transform:rotate(148.29deg)}40.449%{transform:rotate(148.22deg)}41.573%{transform:rotate(147.7deg)}42.697%{transform:rotate(146.23deg)}43.82%{transform:rotate(142.99deg)}44.944%{transform:rotate(139.17deg)}46.067%{transform:rotate(136.95deg)}47.191%{transform:rotate(136.09deg)}48.315%{transform:rotate(135.96deg)}49.438%{transform:rotate(135.96deg)}50.562%{transform:rotate(135.96deg)}51.685%{transform:rotate(135.96deg)}52.809%{transform:rotate(135.96deg)}53.933%{transform:rotate(135.16deg)}55.056%{transform:rotate(129.55deg)}56.18%{transform:rotate(114.34deg)}57.303%{transform:rotate(84.71deg)}58.427%{transform:rotate(41.26deg)}59.551%{transform:rotate(11.62deg)}60.674%{transform:rotate(-3.59deg)}61.798%{transform:rotate(-9.2deg)}62.921%{transform:rotate(-10deg)}to{transform:rotate(-10deg)}}@keyframes finale-etire-tube-1{0%{transform:scaleX(.4627)}1.124%{transform:scaleX(.4633)}2.247%{transform:scaleX(.4677)}3.371%{transform:scaleX(.4795)}4.494%{transform:scaleX(.5026)}5.618%{transform:scaleX(.5407)}6.742%{transform:scaleX(.5974)}7.865%{transform:scaleX(.6767)}8.989%{transform:scaleX(.7751)}10.112%{transform:scaleX(.8543)}11.236%{transform:scaleX(.9111)}12.36%{transform:scaleX(.9492)}13.483%{transform:scaleX(.9722)}14.607%{transform:scaleX(.9841)}15.73%{transform:scaleX(.9885)}16.854%{transform:scaleX(.9891)}17.978%{transform:scaleX(.9891)}19.101%{transform:scaleX(.9891)}20.225%{transform:scaleX(.9891)}21.348%{transform:scaleX(.989)}22.472%{transform:scaleX(.9883)}23.596%{transform:scaleX(.9864)}24.719%{transform:scaleX(.9823)}25.843%{transform:scaleX(.9748)}26.966%{transform:scaleX(.9618)}28.09%{transform:scaleX(.9397)}29.213%{transform:scaleX(.9036)}30.337%{transform:scaleX(.8502)}31.461%{transform:scaleX(.7991)}32.584%{transform:scaleX(.7578)}33.708%{transform:scaleX(.7276)}34.831%{transform:scaleX(.7076)}35.955%{transform:scaleX(.6956)}37.079%{transform:scaleX(.6896)}38.202%{transform:scaleX(.6874)}39.326%{transform:scaleX(.6871)}40.449%{transform:scaleX(.6863)}41.573%{transform:scaleX(.6809)}42.697%{transform:scaleX(.6664)}43.82%{transform:scaleX(.639)}44.944%{transform:scaleX(.6129)}46.067%{transform:scaleX(.6)}47.191%{transform:scaleX(.5954)}48.315%{transform:scaleX(.5947)}49.438%{transform:scaleX(.5947)}50.562%{transform:scaleX(.5947)}51.685%{transform:scaleX(.5947)}52.809%{transform:scaleX(.5947)}53.933%{transform:scaleX(.5944)}55.056%{transform:scaleX(.5922)}56.18%{transform:scaleX(.5862)}57.303%{transform:scaleX(.5746)}58.427%{transform:scaleX(.5575)}59.551%{transform:scaleX(.5458)}60.674%{transform:scaleX(.5398)}61.798%{transform:scaleX(.5376)}62.921%{transform:scaleX(.5373)}to{transform:scaleX(.5373)}}@keyframes finale-etire-collier-1{0%{transform:translate(0)}1.124%{transform:translate(.08px)}2.247%{transform:translate(.67px)}3.371%{transform:translate(2.26px)}4.494%{transform:translate(5.35px)}5.618%{transform:translate(10.45px)}6.742%{transform:translate(18.06px)}7.865%{transform:translate(28.67px)}8.989%{transform:translate(41.86px)}10.112%{transform:translate(52.48px)}11.236%{transform:translate(60.09px)}12.36%{transform:translate(65.19px)}13.483%{transform:translate(68.28px)}14.607%{transform:translate(69.87px)}15.73%{transform:translate(70.45px)}16.854%{transform:translate(70.54px)}17.978%{transform:translate(70.54px)}19.101%{transform:translate(70.54px)}20.225%{transform:translate(70.54px)}21.348%{transform:translate(70.52px)}22.472%{transform:translate(70.43px)}23.596%{transform:translate(70.17px)}24.719%{transform:translate(69.63px)}25.843%{transform:translate(68.63px)}26.966%{transform:translate(66.88px)}28.09%{transform:translate(63.92px)}29.213%{transform:translate(59.08px)}30.337%{transform:translate(51.92px)}31.461%{transform:translate(45.08px)}32.584%{transform:translate(39.55px)}33.708%{transform:translate(35.5px)}34.831%{transform:translate(32.81px)}35.955%{transform:translate(31.21px)}37.079%{transform:translate(30.4px)}38.202%{transform:translate(30.11px)}39.326%{transform:translate(30.07px)}40.449%{transform:translate(29.96px)}41.573%{transform:translate(29.24px)}42.697%{transform:translate(27.3px)}43.82%{transform:translate(23.63px)}44.944%{transform:translate(20.12px)}46.067%{transform:translate(18.4px)}47.191%{transform:translate(17.78px)}48.315%{transform:translate(17.7px)}49.438%{transform:translate(17.7px)}50.562%{transform:translate(17.7px)}51.685%{transform:translate(17.7px)}52.809%{transform:translate(17.7px)}53.933%{transform:translate(17.65px)}55.056%{transform:translate(17.36px)}56.18%{transform:translate(16.56px)}57.303%{transform:translate(14.99px)}58.427%{transform:translate(12.7px)}59.551%{transform:translate(11.14px)}60.674%{transform:translate(10.34px)}61.798%{transform:translate(10.04px)}62.921%{transform:translate(10px)}to{transform:translate(10px)}}@keyframes finale-etire-tube-2{0%{transform:scaleX(.301)}1.124%{transform:scaleX(.3018)}2.247%{transform:scaleX(.3075)}3.371%{transform:scaleX(.3229)}4.494%{transform:scaleX(.3529)}5.618%{transform:scaleX(.4024)}6.742%{transform:scaleX(.4763)}7.865%{transform:scaleX(.5794)}8.989%{transform:scaleX(.7074)}10.112%{transform:scaleX(.8105)}11.236%{transform:scaleX(.8843)}12.36%{transform:scaleX(.9338)}13.483%{transform:scaleX(.9639)}14.607%{transform:scaleX(.9793)}15.73%{transform:scaleX(.985)}16.854%{transform:scaleX(.9858)}17.978%{transform:scaleX(.9858)}19.101%{transform:scaleX(.9858)}20.225%{transform:scaleX(.9858)}21.348%{transform:scaleX(.9857)}22.472%{transform:scaleX(.9848)}23.596%{transform:scaleX(.9823)}24.719%{transform:scaleX(.977)}25.843%{transform:scaleX(.9673)}26.966%{transform:scaleX(.9503)}28.09%{transform:scaleX(.9216)}29.213%{transform:scaleX(.8745)}30.337%{transform:scaleX(.8051)}31.461%{transform:scaleX(.7386)}32.584%{transform:scaleX(.6849)}33.708%{transform:scaleX(.6457)}34.831%{transform:scaleX(.6196)}35.955%{transform:scaleX(.604)}37.079%{transform:scaleX(.5962)}38.202%{transform:scaleX(.5933)}39.326%{transform:scaleX(.5929)}40.449%{transform:scaleX(.5919)}41.573%{transform:scaleX(.5849)}42.697%{transform:scaleX(.566)}43.82%{transform:scaleX(.5304)}44.944%{transform:scaleX(.4963)}46.067%{transform:scaleX(.4796)}47.191%{transform:scaleX(.4736)}48.315%{transform:scaleX(.4728)}49.438%{transform:scaleX(.4728)}50.562%{transform:scaleX(.4728)}51.685%{transform:scaleX(.4728)}52.809%{transform:scaleX(.4728)}53.933%{transform:scaleX(.4724)}55.056%{transform:scaleX(.4695)}56.18%{transform:scaleX(.4617)}57.303%{transform:scaleX(.4465)}58.427%{transform:scaleX(.4243)}59.551%{transform:scaleX(.4091)}60.674%{transform:scaleX(.4013)}61.798%{transform:scaleX(.3985)}62.921%{transform:scaleX(.3981)}to{transform:scaleX(.3981)}}@keyframes finale-etire-collier-2{0%{transform:translate(0)}1.124%{transform:translate(.17px)}2.247%{transform:translate(1.34px)}3.371%{transform:translate(4.51px)}4.494%{transform:translate(10.7px)}5.618%{transform:translate(20.9px)}6.742%{transform:translate(36.11px)}7.865%{transform:translate(57.35px)}8.989%{transform:translate(83.72px)}10.112%{transform:translate(104.96px)}11.236%{transform:translate(120.17px)}12.36%{transform:translate(130.37px)}13.483%{transform:translate(136.56px)}14.607%{transform:translate(139.74px)}15.73%{transform:translate(140.91px)}16.854%{transform:translate(141.07px)}17.978%{transform:translate(141.07px)}19.101%{transform:translate(141.07px)}20.225%{transform:translate(141.07px)}21.348%{transform:translate(141.05px)}22.472%{transform:translate(140.86px)}23.596%{transform:translate(140.35px)}24.719%{transform:translate(139.26px)}25.843%{transform:translate(137.26px)}26.966%{transform:translate(133.75px)}28.09%{transform:translate(127.84px)}29.213%{transform:translate(118.16px)}30.337%{transform:translate(103.84px)}31.461%{transform:translate(90.15px)}32.584%{transform:translate(79.1px)}33.708%{transform:translate(71.01px)}34.831%{transform:translate(65.63px)}35.955%{transform:translate(62.43px)}37.079%{transform:translate(60.81px)}38.202%{transform:translate(60.22px)}39.326%{transform:translate(60.14px)}40.449%{transform:translate(59.93px)}41.573%{transform:translate(58.48px)}42.697%{transform:translate(54.6px)}43.82%{transform:translate(47.26px)}44.944%{transform:translate(40.24px)}46.067%{transform:translate(36.8px)}47.191%{transform:translate(35.57px)}48.315%{transform:translate(35.39px)}49.438%{transform:translate(35.39px)}50.562%{transform:translate(35.39px)}51.685%{transform:translate(35.39px)}52.809%{transform:translate(35.39px)}53.933%{transform:translate(35.31px)}55.056%{transform:translate(34.71px)}56.18%{transform:translate(33.11px)}57.303%{transform:translate(29.99px)}58.427%{transform:translate(25.4px)}59.551%{transform:translate(22.28px)}60.674%{transform:translate(20.68px)}61.798%{transform:translate(20.08px)}62.921%{transform:translate(20px)}to{transform:translate(20px)}}@keyframes finale-etire-tube-3{0%{transform:scaleX(.223)}1.124%{transform:scaleX(.2239)}2.247%{transform:scaleX(.2302)}3.371%{transform:scaleX(.2474)}4.494%{transform:scaleX(.2808)}5.618%{transform:scaleX(.3358)}6.742%{transform:scaleX(.4179)}7.865%{transform:scaleX(.5325)}8.989%{transform:scaleX(.6748)}10.112%{transform:scaleX(.7893)}11.236%{transform:scaleX(.8714)}12.36%{transform:scaleX(.9265)}13.483%{transform:scaleX(.9599)}14.607%{transform:scaleX(.977)}15.73%{transform:scaleX(.9833)}16.854%{transform:scaleX(.9842)}17.978%{transform:scaleX(.9842)}19.101%{transform:scaleX(.9842)}20.225%{transform:scaleX(.9842)}21.348%{transform:scaleX(.9841)}22.472%{transform:scaleX(.9831)}23.596%{transform:scaleX(.9803)}24.719%{transform:scaleX(.9744)}25.843%{transform:scaleX(.9636)}26.966%{transform:scaleX(.9447)}28.09%{transform:scaleX(.9128)}29.213%{transform:scaleX(.8606)}30.337%{transform:scaleX(.7833)}31.461%{transform:scaleX(.7094)}32.584%{transform:scaleX(.6498)}33.708%{transform:scaleX(.6062)}34.831%{transform:scaleX(.5771)}35.955%{transform:scaleX(.5599)}37.079%{transform:scaleX(.5511)}38.202%{transform:scaleX(.5479)}39.326%{transform:scaleX(.5475)}40.449%{transform:scaleX(.5464)}41.573%{transform:scaleX(.5386)}42.697%{transform:scaleX(.5177)}43.82%{transform:scaleX(.478)}44.944%{transform:scaleX(.4402)}46.067%{transform:scaleX(.4216)}47.191%{transform:scaleX(.4149)}48.315%{transform:scaleX(.414)}49.438%{transform:scaleX(.414)}50.562%{transform:scaleX(.414)}51.685%{transform:scaleX(.414)}52.809%{transform:scaleX(.414)}53.933%{transform:scaleX(.4135)}55.056%{transform:scaleX(.4103)}56.18%{transform:scaleX(.4017)}57.303%{transform:scaleX(.3848)}58.427%{transform:scaleX(.3601)}59.551%{transform:scaleX(.3432)}60.674%{transform:scaleX(.3346)}61.798%{transform:scaleX(.3314)}62.921%{transform:scaleX(.3309)}to{transform:scaleX(.3309)}}@keyframes finale-etire-collier-3{0%{transform:translate(0)}1.124%{transform:translate(.25px)}2.247%{transform:translate(2.01px)}3.371%{transform:translate(6.77px)}4.494%{transform:translate(16.05px)}5.618%{transform:translate(31.35px)}6.742%{transform:translate(54.17px)}7.865%{transform:translate(86.02px)}8.989%{transform:translate(125.59px)}10.112%{transform:translate(157.44px)}11.236%{transform:translate(180.26px)}12.36%{transform:translate(195.56px)}13.483%{transform:translate(204.84px)}14.607%{transform:translate(209.6px)}15.73%{transform:translate(211.36px)}16.854%{transform:translate(211.61px)}17.978%{transform:translate(211.61px)}19.101%{transform:translate(211.61px)}20.225%{transform:translate(211.61px)}21.348%{transform:translate(211.57px)}22.472%{transform:translate(211.29px)}23.596%{transform:translate(210.52px)}24.719%{transform:translate(208.89px)}25.843%{transform:translate(205.88px)}26.966%{transform:translate(200.63px)}28.09%{transform:translate(191.76px)}29.213%{transform:translate(177.23px)}30.337%{transform:translate(155.76px)}31.461%{transform:translate(135.23px)}32.584%{transform:translate(118.65px)}33.708%{transform:translate(106.51px)}34.831%{transform:translate(98.44px)}35.955%{transform:translate(93.64px)}37.079%{transform:translate(91.21px)}38.202%{transform:translate(90.33px)}39.326%{transform:translate(90.2px)}40.449%{transform:translate(89.89px)}41.573%{transform:translate(87.72px)}42.697%{transform:translate(81.91px)}43.82%{transform:translate(70.89px)}44.944%{transform:translate(60.37px)}46.067%{transform:translate(55.2px)}47.191%{transform:translate(53.35px)}48.315%{transform:translate(53.09px)}49.438%{transform:translate(53.09px)}50.562%{transform:translate(53.09px)}51.685%{transform:translate(53.09px)}52.809%{transform:translate(53.09px)}53.933%{transform:translate(52.96px)}55.056%{transform:translate(52.07px)}56.18%{transform:translate(49.67px)}57.303%{transform:translate(44.98px)}58.427%{transform:translate(38.11px)}59.551%{transform:translate(33.42px)}60.674%{transform:translate(31.01px)}61.798%{transform:translate(30.13px)}62.921%{transform:translate(30px)}to{transform:translate(30px)}}@keyframes finale-etire-doigt-h1{0%{animation-timing-function:ease-in-out;transform:rotate(-15.6deg)}8.989%{animation-timing-function:ease-in-out;transform:rotate(-30deg)}16.854%{animation-timing-function:ease-in-out;transform:rotate(-30deg)}20.225%{animation-timing-function:ease-in-out;transform:rotate(6deg)}48.315%{animation-timing-function:ease-in-out;transform:rotate(6deg)}51.685%{animation-timing-function:ease-in-out;transform:rotate(-26.4deg)}62.921%{animation-timing-function:ease-in-out;transform:rotate(-26.4deg)}to{transform:rotate(-26.4deg)}}@keyframes finale-etire-doigt-h2{0%{animation-timing-function:ease-in-out;transform:rotate(-3.2deg)}8.989%{animation-timing-function:ease-in-out;transform:rotate(-12deg)}16.854%{animation-timing-function:ease-in-out;transform:rotate(-12deg)}20.225%{animation-timing-function:ease-in-out;transform:rotate(10deg)}48.315%{animation-timing-function:ease-in-out;transform:rotate(10deg)}51.685%{animation-timing-function:ease-in-out;transform:rotate(-9.8deg)}62.921%{animation-timing-function:ease-in-out;transform:rotate(-9.8deg)}to{transform:rotate(-9.8deg)}}@keyframes finale-etire-doigt-h3{0%{animation-timing-function:ease-in-out;transform:rotate(0)}8.989%{animation-timing-function:ease-in-out;transform:rotate(-4deg)}16.854%{animation-timing-function:ease-in-out;transform:rotate(-4deg)}20.225%{animation-timing-function:ease-in-out;transform:rotate(6deg)}48.315%{animation-timing-function:ease-in-out;transform:rotate(6deg)}51.685%{animation-timing-function:ease-in-out;transform:rotate(-3deg)}62.921%{animation-timing-function:ease-in-out;transform:rotate(-3deg)}to{transform:rotate(-3deg)}}@keyframes finale-etire-doigt-b1{0%{animation-timing-function:ease-in-out;transform:rotate(15.6deg)}8.989%{animation-timing-function:ease-in-out;transform:rotate(30deg)}16.854%{animation-timing-function:ease-in-out;transform:rotate(30deg)}20.225%{animation-timing-function:ease-in-out;transform:rotate(-6deg)}48.315%{animation-timing-function:ease-in-out;transform:rotate(-6deg)}51.685%{animation-timing-function:ease-in-out;transform:rotate(26.4deg)}62.921%{animation-timing-function:ease-in-out;transform:rotate(26.4deg)}to{transform:rotate(26.4deg)}}@keyframes finale-etire-doigt-b2{0%{animation-timing-function:ease-in-out;transform:rotate(3.2deg)}8.989%{animation-timing-function:ease-in-out;transform:rotate(12deg)}16.854%{animation-timing-function:ease-in-out;transform:rotate(12deg)}20.225%{animation-timing-function:ease-in-out;transform:rotate(-10deg)}48.315%{animation-timing-function:ease-in-out;transform:rotate(-10deg)}51.685%{animation-timing-function:ease-in-out;transform:rotate(9.8deg)}62.921%{animation-timing-function:ease-in-out;transform:rotate(9.8deg)}to{transform:rotate(9.8deg)}}@keyframes finale-etire-doigt-b3{0%{animation-timing-function:ease-in-out;transform:rotate(0)}8.989%{animation-timing-function:ease-in-out;transform:rotate(4deg)}16.854%{animation-timing-function:ease-in-out;transform:rotate(4deg)}20.225%{animation-timing-function:ease-in-out;transform:rotate(-6deg)}48.315%{animation-timing-function:ease-in-out;transform:rotate(-6deg)}51.685%{animation-timing-function:ease-in-out;transform:rotate(3deg)}62.921%{animation-timing-function:ease-in-out;transform:rotate(3deg)}to{transform:rotate(3deg)}}@keyframes finale-etire-doigt-m1{0%{animation-timing-function:ease-in-out;transform:rotate(-.8deg)}8.989%{animation-timing-function:ease-in-out;transform:rotate(-4deg)}16.854%{animation-timing-function:ease-in-out;transform:rotate(-4deg)}20.225%{animation-timing-function:ease-in-out;transform:rotate(4deg)}48.315%{animation-timing-function:ease-in-out;transform:rotate(4deg)}51.685%{animation-timing-function:ease-in-out;transform:rotate(-3.2deg)}62.921%{animation-timing-function:ease-in-out;transform:rotate(-3.2deg)}to{transform:rotate(-3.2deg)}}@keyframes finale-etire-doigt-m2{0%{animation-timing-function:ease-in-out;transform:rotate(1.2deg)}8.989%{animation-timing-function:ease-in-out;transform:rotate(-2deg)}16.854%{animation-timing-function:ease-in-out;transform:rotate(-2deg)}20.225%{animation-timing-function:ease-in-out;transform:rotate(6deg)}48.315%{animation-timing-function:ease-in-out;transform:rotate(6deg)}51.685%{animation-timing-function:ease-in-out;transform:rotate(-1.2deg)}62.921%{animation-timing-function:ease-in-out;transform:rotate(-1.2deg)}to{transform:rotate(-1.2deg)}}@keyframes finale-etire-doigt-m3{0%{animation-timing-function:ease-in-out;transform:rotate(1.6deg)}8.989%{animation-timing-function:ease-in-out;transform:rotate(0)}16.854%{animation-timing-function:ease-in-out;transform:rotate(0)}20.225%{animation-timing-function:ease-in-out;transform:rotate(4deg)}48.315%{animation-timing-function:ease-in-out;transform:rotate(4deg)}51.685%{animation-timing-function:ease-in-out;transform:rotate(.4deg)}62.921%{animation-timing-function:ease-in-out;transform:rotate(.4deg)}to{transform:rotate(.4deg)}}@keyframes finale-enleve{0%{opacity:1;translate:0}2.273%{opacity:1;translate:0}4.545%{opacity:1;translate:0}6.818%{opacity:1;translate:0}9.091%{opacity:1;translate:0}11.364%{opacity:1;translate:0}13.636%{opacity:1;translate:0}15.909%{opacity:1;translate:0}18.182%{opacity:1;translate:0}20.455%{opacity:1;translate:0}22.727%{opacity:1;translate:0}25%{opacity:1;translate:0}27.273%{opacity:1;translate:0}29.545%{opacity:1;translate:0}31.818%{opacity:1;translate:0}34.091%{opacity:1;translate:0}36.364%{opacity:1;translate:0}38.636%{opacity:1;translate:0}40.909%{opacity:1;translate:0}43.182%{opacity:1;translate:.014cqw -.021cqw}45.455%{opacity:1;translate:.109cqw -.164cqw}47.727%{opacity:1;translate:.374cqw -.548cqw}50%{opacity:1;translate:.918cqw -1.282cqw}52.273%{opacity:1;translate:1.893cqw -2.445cqw}54.545%{opacity:1;translate:3.529cqw -4.074cqw}56.818%{opacity:1;translate:6.172cqw -6.134cqw}59.091%{opacity:1;translate:10.343cqw -8.493cqw}61.364%{opacity:1;translate:16.379cqw -10.758cqw}63.636%{opacity:1;translate:22.198cqw -12.148cqw}65.909%{opacity:1;translate:27.061cqw -12.904cqw}68.182%{opacity:1;translate:30.805cqw -13.294cqw}70.455%{opacity:1;translate:33.436cqw -13.484cqw}72.727%{opacity:1;translate:35.078cqw -13.571cqw}75%{opacity:1;translate:35.936cqw -13.608cqw}77.273%{opacity:1;translate:36.254cqw -13.62cqw}79.545%{opacity:1;translate:36.3cqw -13.621cqw}81.818%{opacity:1;translate:36.3cqw -13.548cqw}84.091%{opacity:1;translate:36.3cqw -13.037cqw}86.364%{opacity:1;translate:36.3cqw -11.649cqw}88.636%{opacity:1;translate:36.3cqw -8.946cqw}90.909%{opacity:1;translate:36.3cqw -6.244cqw}93.182%{opacity:1;translate:36.3cqw -4.856cqw}95.455%{opacity:1;translate:36.3cqw -4.344cqw}97.727%{opacity:1;translate:36.3cqw -4.271cqw}to{opacity:0;translate:36.3cqw -4.271cqw}}@keyframes finale-enleve-pose{0%{clip-path:inset(0 0 0%);scale:1}2.273%{clip-path:inset(0 0 0%);scale:1}4.545%{clip-path:inset(0 0 0%);scale:1}6.818%{clip-path:inset(0 0 0%);scale:1}9.091%{clip-path:inset(0 0 0%);scale:1}11.364%{clip-path:inset(0 0 0%);scale:1}13.636%{clip-path:inset(0 0 0%);scale:1}15.909%{clip-path:inset(0 0 0%);scale:1}18.182%{clip-path:inset(0 0 0%);scale:1}20.455%{clip-path:inset(0 0 0%);scale:1}22.727%{clip-path:inset(0 0 0%);scale:1}25%{clip-path:inset(0 0 0%);scale:1}27.273%{clip-path:inset(0 0 0%);scale:1}29.545%{clip-path:inset(0 0 0%);scale:1}31.818%{clip-path:inset(0 0 0%);scale:1}34.091%{clip-path:inset(0 0 0%);scale:1}36.364%{clip-path:inset(0 0 0%);scale:1}38.636%{clip-path:inset(0 0 0%);scale:1}40.909%{clip-path:inset(0 0 0%);scale:1}43.182%{clip-path:inset(0 0 0%);scale:1}45.455%{clip-path:inset(0 0 0%);scale:.997}47.727%{clip-path:inset(0 0 0%);scale:.99}50%{clip-path:inset(0 0 0%);scale:.977}52.273%{clip-path:inset(0 0 0%);scale:.954}54.545%{clip-path:inset(0 0 0%);scale:.921}56.818%{clip-path:inset(0 0 0%);scale:.874}59.091%{clip-path:inset(0 0 0%);scale:.812}61.364%{clip-path:inset(0 0 0%);scale:.738}63.636%{clip-path:inset(0 0 0%);scale:.676}65.909%{clip-path:inset(0 0 0%);scale:.629}68.182%{clip-path:inset(0 0 0%);scale:.596}70.455%{clip-path:inset(0 0 0%);scale:.573}72.727%{clip-path:inset(0 0 0%);scale:.56}75%{clip-path:inset(0 0 0%);scale:.553}77.273%{clip-path:inset(0 0 0%);scale:.55}79.545%{clip-path:inset(0 0 0%);scale:.55}81.818%{clip-path:inset(0 0 .8%);scale:.55}84.091%{clip-path:inset(0 0 6.2%);scale:.55}86.364%{clip-path:inset(0 0 21.1%);scale:.55}88.636%{clip-path:inset(0 0 50%);scale:.55}90.909%{clip-path:inset(0 0 78.9%);scale:.55}93.182%{clip-path:inset(0 0 93.8%);scale:.55}95.455%{clip-path:inset(0 0 99.2%);scale:.55}97.727%{clip-path:inset(0 0 100%);scale:.55}to{clip-path:inset(0 0 100%);scale:.55}}.finale-champion.etire .finale-bras-g .bras-avant{animation:8.9s linear both finale-etire-avant}.finale-champion.etire .finale-bras-g .bras-coulisse{animation:8.9s linear both finale-etire-coulisse}.finale-champion.etire .finale-bras-g .bras-main{animation:8.9s linear both finale-etire-main}.finale-champion.etire .finale-bras-g .bras-tube-1{animation:8.9s linear both finale-etire-tube-1}.finale-champion.etire .finale-bras-g .bras-tube-2{animation:8.9s linear both finale-etire-tube-2}.finale-champion.etire .finale-bras-g .bras-tube-3{animation:8.9s linear both finale-etire-tube-3}.finale-champion.etire .finale-bras-g .bras-collier-1{animation:8.9s linear both finale-etire-collier-1}.finale-champion.etire .finale-bras-g .bras-collier-2{animation:8.9s linear both finale-etire-collier-2}.finale-champion.etire .finale-bras-g .bras-collier-3{animation:8.9s linear both finale-etire-collier-3}.finale-champion.etire .finale-bras-g .bras-doigt-h{animation:8.9s both finale-etire-doigt-h1}.finale-champion.etire .finale-bras-g .bras-phal2-h{animation:8.9s both finale-etire-doigt-h2}.finale-champion.etire .finale-bras-g .bras-phal3-h{animation:8.9s both finale-etire-doigt-h3}.finale-champion.etire .finale-bras-g .bras-doigt-b{animation:8.9s both finale-etire-doigt-b1}.finale-champion.etire .finale-bras-g .bras-phal2-b{animation:8.9s both finale-etire-doigt-b2}.finale-champion.etire .finale-bras-g .bras-phal3-b{animation:8.9s both finale-etire-doigt-b3}.finale-champion.etire .finale-bras-g .bras-doigt-m{animation:8.9s both finale-etire-doigt-m1}.finale-champion.etire .finale-bras-g .bras-phal2-m{animation:8.9s both finale-etire-doigt-m2}.finale-champion.etire .finale-bras-g .bras-phal3-m{animation:8.9s both finale-etire-doigt-m3}@keyframes finale-salut{0%{transform:rotate(-26deg)}to{transform:rotate(26deg)}}.finale-champion.etire .finale-bras-g .bras-salut{animation:.34s ease-in-out 5.6s infinite alternate finale-salut}.finale-victime.enleve{z-index:8;animation:4.4s linear both finale-enleve}.finale-victime.enleve .finale-pose{animation:4.4s linear both finale-enleve-pose,60ms steps(2,end) infinite finale-peur}.finale-victime.enleve .finale-medaillon{box-shadow:0 0 0 .22cqw #140b04,inset 0 0 0 .2cqw #fff4c88c,inset 0 0 .5cqw #0000008c}.finale-victime.enleve .finale-nom,.finale-victime.enleve .finale-led{opacity:0;transition:opacity .2s}@keyframes espace-apparait{to{opacity:1}}@keyframes espace-derive{0%{transform:translate(0)}to{transform:translate(-8vmin,-10vmin)}}@keyframes espace-tourne{to{rotate:360deg}}.espace{opacity:0;animation:1.2s ease-in forwards espace-apparait;position:absolute;inset:0;overflow:hidden}.espace-fond{background:radial-gradient(90% 80% at 62% 28%,#20186a 0,#0b0a30 52%,#03040f 100%);position:absolute;inset:0}.espace-neb{mix-blend-mode:screen;will-change:transform;animation:14s linear both espace-derive;position:absolute}.espace-neb-a{opacity:.9;width:92vw;height:76vh;top:26%;left:-12%}.espace-neb-b{opacity:.75;width:82vw;height:72vh;top:-14%;right:-16%}.espace-neb-c{opacity:.55;width:72vw;height:58vh;top:42%;left:22%}.espace-nebuleuse-svg{width:100%;height:100%;display:block}.espace-glacee-wrap{width:11vmin;animation:40s linear both espace-derive;position:absolute;top:56vh;left:7vw}.espace-glacee{width:100%;height:auto;display:block}.espace-galaxie{opacity:.7;width:26vmin;animation:90s linear infinite espace-tourne;position:absolute;top:18vh;left:14vw}.espace-etoiles{width:100%;height:100%;position:absolute;inset:0}.croisiere{position:absolute;inset:0;overflow:hidden}.fly{position:absolute;top:0;left:0}.fly-dessin{width:100%;height:auto;display:block;overflow:visible}@keyframes fly-anneaux{0%{translate:34vw -40vh;rotate:8deg;scale:.08}to{translate:-22vw 84vh;rotate:-6deg;scale:1.25}}@keyframes fly-etoile{0%{opacity:0;translate:84vw -2vh;scale:.15}15%{opacity:1}to{opacity:1;translate:104vw 62vh;scale:1.5}}@keyframes fly-rouge{0%{translate:70vw -28vh;scale:.08}to{translate:120vw 90vh;scale:1.7}}.fly-anneaux{width:80vmin;margin:-28vmin 0 0 -40vmin;animation:4.2s cubic-bezier(.5,0,.8,.5) .3s both fly-anneaux}.fly-etoile{mix-blend-mode:screen;width:62vmin;margin:-31vmin 0 0 -31vmin;animation:5.6s ease-in-out 1.5s both fly-etoile}.fly-rouge{width:54vmin;margin:-27vmin 0 0 -27vmin;animation:3.6s cubic-bezier(.5,0,.8,.5) 3.3s both fly-rouge}@keyframes fly-roche{0%{translate:var(--x0) var(--y0);rotate:0deg}to{translate:calc(var(--x0) + var(--dx)) calc(var(--y0) + var(--dy));rotate:400deg}}.fly-roche{width:var(--w);margin:calc(var(--w) / -2) 0 0 calc(var(--w) / -2);filter:drop-shadow(0 0 .6vmin #ffb47840);animation:fly-roche var(--d) linear var(--delai) both;position:absolute;top:0;left:0}.fly-roche-0{--x0:60vw;--y0:-14vh;--dx:-44vw;--dy:130vh;--d:1.1s;--delai:1.3s;--w:6vmin}.fly-roche-1{--x0:78vw;--y0:-12vh;--dx:-50vw;--dy:126vh;--d:.9s;--delai:1.6s;--w:4vmin}.fly-roche-2{--x0:40vw;--y0:-16vh;--dx:-36vw;--dy:132vh;--d:1.3s;--delai:1.8s;--w:9vmin}.fly-roche-3{--x0:92vw;--y0:-10vh;--dx:-60vw;--dy:124vh;--d:1s;--delai:2.1s;--w:5vmin}.fly-roche-4{--x0:55vw;--y0:-18vh;--dx:-40vw;--dy:134vh;--d:.8s;--delai:2.3s;--w:3vmin}.fly-roche-5{--x0:24vw;--y0:-14vh;--dx:-30vw;--dy:130vh;--d:1.2s;--delai:2.5s;--w:7vmin}.fly-roche-6{--x0:70vw;--y0:-12vh;--dx:-52vw;--dy:128vh;--d:.95s;--delai:2.7s;--w:4.5vmin}@keyframes espace-croisiere{0%{opacity:1;translate:0;rotate:0deg;scale:1}10%{translate:.4vw -3vh;rotate:3deg;scale:.98}28%{translate:4vw -8vh;rotate:12deg;scale:.84}50%{translate:8vw -13vh;rotate:14deg;scale:.66}72%{translate:8vw -18vh;rotate:8deg;scale:.5}90%{opacity:1;translate:7.5vw -20vh;rotate:5deg;scale:.2}to{opacity:0;translate:8vw -22vh;rotate:5deg;scale:.012}}@keyframes espace-flamme{0%{filter:brightness()blur(.3vmin);scale:.85 .8}to{filter:brightness(1.35)blur(.5vmin);scale:1.1 1.15}}@keyframes espace-point{0%,86%{opacity:0;scale:.4}90%{opacity:1;scale:1.4}95%{opacity:.8;scale:1}to{opacity:0;scale:.2}}.espace-fusee{left:var(--rx);top:var(--ry);width:var(--rw);height:var(--rh);animation:7s linear both espace-croisiere;position:absolute}@keyframes espace-bascule{0%,8%{rotate:x 0deg}25%{rotate:x 26deg}42%{rotate:x 52deg}58%{rotate:x 70deg}to{rotate:x 80deg}}@keyframes espace-cote{0%,40%{opacity:1}66%,to{opacity:0}}@keyframes espace-dos{0%,50%{opacity:0;scale:.5}76%{opacity:1;scale:1}to{opacity:1;scale:1}}.espace-fusee-scene{perspective:130vmin;filter:drop-shadow(0 0 2vmin #ffbe7859);width:100%;height:100%;position:relative}.espace-fusee-3d{transform-style:preserve-3d;animation:7s linear both espace-bascule;position:absolute;inset:0}.espace-fusee-cote{animation:7s linear both espace-cote;position:absolute;inset:0}.espace-fusee-dos{aspect-ratio:1;opacity:0;width:78%;animation:7s linear both espace-dos;position:absolute;top:60%;left:50%;translate:-50% -50%}.espace-flamme{transform-origin:50% 0;mix-blend-mode:screen;background:linear-gradient(#fff 0,#fff6c0 10%,#ffc83a 36%,#ff6a1e 70%,#ff321400 100%);border-radius:45% 45% 50% 50%/8% 8% 92% 92%;width:22%;height:46%;animation:80ms steps(2,end) infinite alternate espace-flamme;position:absolute;top:93.6%;left:50%;translate:-50%}.espace-point{opacity:0;background:radial-gradient(circle,#fff 0,#ffe0a0 40%,#0000 72%);border-radius:50%;width:1.2vmin;height:1.2vmin;animation:7s linear both espace-point;position:absolute;top:14vh;left:58vw;translate:-50% -50%;box-shadow:0 0 1.4vmin .3vmin #ffc87899}@property --araignee-amp{syntax:"<number>";inherits:true;initial-value:0}@keyframes araignee-chemin{0%{translate:0}.591%{translate:0}1.182%{translate:0}1.773%{translate:0}2.364%{translate:0}2.955%{translate:0}3.546%{translate:0}4.137%{translate:0}4.728%{translate:0}5.319%{translate:0}5.91%{translate:0}6.501%{translate:0}7.092%{translate:0}7.683%{translate:0}8.274%{translate:0}8.865%{translate:0}9.456%{translate:0}10.047%{translate:0}10.638%{translate:0}11.229%{translate:0}11.82%{translate:0}12.411%{translate:0}13.002%{translate:0}13.593%{translate:0}14.184%{translate:0}14.775%{translate:0}15.366%{translate:0}15.957%{translate:0}16.548%{translate:0}17.139%{translate:0}17.73%{translate:0}18.322%{translate:0}18.913%{translate:0}19.504%{translate:0}20.095%{translate:0}20.686%{translate:0}21.277%{translate:0}21.868%{translate:0}22.459%{translate:0}23.05%{translate:0}23.641%{translate:0}24.232%{translate:0}24.823%{translate:0}25.414%{translate:0}26.005%{translate:0}26.596%{translate:0}27.187%{translate:0}27.778%{translate:.067cqw .041cqw}28.369%{translate:.54cqw .325cqw}28.96%{translate:1.822cqw 1.096cqw}29.551%{translate:4.319cqw 2.599cqw}30.142%{translate:7.981cqw 4.801cqw}30.733%{translate:10.478cqw 6.304cqw}31.324%{translate:11.76cqw 7.075cqw}31.915%{translate:12.233cqw 7.359cqw}32.506%{translate:12.3cqw 7.4cqw}33.097%{translate:12.3cqw 7.4cqw}33.688%{translate:12.3cqw 7.4cqw}34.279%{translate:12.3cqw 7.4cqw}34.87%{translate:12.3cqw 7.4cqw}35.461%{translate:12.3cqw 7.4cqw}36.052%{translate:12.348cqw 7.356cqw}36.643%{translate:12.684cqw 7.048cqw}37.234%{translate:13.596cqw 6.212cqw}37.825%{translate:15.372cqw 4.584cqw}38.416%{translate:18.3cqw 1.9cqw}39.007%{translate:21.228cqw -.784cqw}39.598%{translate:23.004cqw -2.412cqw}40.189%{translate:23.916cqw -3.248cqw}40.78%{translate:24.252cqw -3.556cqw}41.371%{translate:24.3cqw -3.6cqw}41.962%{translate:24.256cqw -3.523cqw}42.553%{translate:23.949cqw -2.985cqw}43.144%{translate:23.115cqw -1.526cqw}43.735%{translate:21.491cqw 1.316cqw}44.326%{translate:19.109cqw 5.484cqw}44.917%{translate:17.485cqw 8.326cqw}45.508%{translate:16.651cqw 9.785cqw}46.099%{translate:16.344cqw 10.323cqw}46.69%{translate:16.3cqw 10.4cqw}47.281%{translate:16.3cqw 10.4cqw}47.872%{translate:16.3cqw 10.4cqw}48.463%{translate:16.3cqw 10.4cqw}49.054%{translate:16.3cqw 10.4cqw}49.645%{translate:16.3cqw 10.4cqw}50.236%{translate:16.342cqw 10.386cqw}50.827%{translate:16.633cqw 10.289cqw}51.418%{translate:17.425cqw 10.025cqw}52.009%{translate:18.967cqw 9.511cqw}52.6%{translate:21.508cqw 8.664cqw}53.191%{translate:25.3cqw 7.4cqw}53.783%{translate:29.092cqw 6.136cqw}54.374%{translate:31.633cqw 5.289cqw}54.965%{translate:33.175cqw 4.775cqw}55.556%{translate:33.967cqw 4.511cqw}56.147%{translate:34.258cqw 4.414cqw}56.738%{translate:34.3cqw 4.4cqw}57.329%{translate:34.348cqw 4.368cqw}57.92%{translate:34.684cqw 4.144cqw}58.511%{translate:35.596cqw 3.536cqw}59.102%{translate:37.372cqw 2.352cqw}59.693%{translate:40.3cqw .4cqw}60.284%{translate:43.228cqw -1.552cqw}60.875%{translate:45.004cqw -2.736cqw}61.466%{translate:45.916cqw -3.344cqw}62.057%{translate:46.252cqw -3.568cqw}62.648%{translate:46.3cqw -3.6cqw}63.239%{translate:46.3cqw -3.6cqw}63.83%{translate:46.3cqw -3.6cqw}64.421%{translate:46.3cqw -3.6cqw}65.012%{translate:46.3cqw -3.6cqw}65.603%{translate:46.3cqw -3.6cqw}66.194%{translate:46.3cqw -3.6cqw}66.785%{translate:46.276cqw -3.544cqw}67.376%{translate:46.108cqw -3.152cqw}67.967%{translate:45.652cqw -2.088cqw}68.558%{translate:44.764cqw -.016cqw}69.149%{translate:43.3cqw 3.4cqw}69.74%{translate:41.836cqw 6.816cqw}70.331%{translate:40.948cqw 8.888cqw}70.922%{translate:40.492cqw 9.952cqw}71.513%{translate:40.324cqw 10.344cqw}72.104%{translate:40.3cqw 10.4cqw}72.695%{translate:40.206cqw 10.322cqw}73.286%{translate:39.55cqw 9.775cqw}73.877%{translate:37.769cqw 8.291cqw}74.468%{translate:34.3cqw 5.4cqw}75.059%{translate:30.831cqw 2.509cqw}75.65%{translate:29.05cqw 1.025cqw}76.241%{translate:28.394cqw .478cqw}76.832%{translate:28.3cqw .4cqw}77.423%{translate:28.3cqw .4cqw}78.014%{translate:28.3cqw .4cqw}78.605%{translate:28.3cqw .4cqw}79.196%{translate:28.3cqw .4cqw}79.787%{translate:28.3cqw .4cqw}80.378%{translate:28.315cqw .411cqw}80.969%{translate:28.417cqw .487cqw}81.56%{translate:28.693cqw .695cqw}82.151%{translate:29.232cqw 1.099cqw}82.742%{translate:30.121cqw 1.765cqw}83.333%{translate:31.446cqw 2.76cqw}83.924%{translate:33.154cqw 4.04cqw}84.515%{translate:34.479cqw 5.035cqw}85.106%{translate:35.368cqw 5.701cqw}85.697%{translate:35.907cqw 6.105cqw}86.288%{translate:36.183cqw 6.313cqw}86.879%{translate:36.285cqw 6.389cqw}87.47%{translate:36.3cqw 6.4cqw}88.061%{translate:36.3cqw 6.4cqw}88.652%{translate:36.3cqw 6.4cqw}89.243%{translate:36.3cqw 6.4cqw}89.835%{translate:36.3cqw 6.4cqw}90.426%{translate:36.3cqw 6.4cqw}91.017%{translate:36.3cqw 6.4cqw}91.608%{translate:36.3cqw 6.4cqw}92.199%{translate:36.3cqw 6.4cqw}92.79%{translate:36.3cqw 6.4cqw}93.381%{translate:36.3cqw 6.4cqw}93.972%{translate:36.3cqw 6.4cqw}94.563%{translate:36.3cqw 6.4cqw}95.154%{translate:36.3cqw 6.4cqw}95.745%{translate:36.3cqw 6.4cqw}96.336%{translate:36.3cqw 6.4cqw}96.927%{translate:36.3cqw 6.4cqw}97.518%{translate:36.3cqw 6.4cqw}98.109%{translate:36.3cqw 6.4cqw}98.7%{translate:36.3cqw 6.4cqw}99.291%{translate:36.3cqw 6.4cqw}99.882%{translate:36.3cqw 6.4cqw}to{translate:36.3cqw 6.4cqw}}@keyframes araignee-cap{0%{rotate:0deg}.591%{rotate:0deg}1.182%{rotate:0deg}1.773%{rotate:0deg}2.364%{rotate:0deg}2.955%{rotate:0deg}3.546%{rotate:0deg}4.137%{rotate:0deg}4.728%{rotate:0deg}5.319%{rotate:0deg}5.91%{rotate:0deg}6.501%{rotate:0deg}7.092%{rotate:0deg}7.683%{rotate:0deg}8.274%{rotate:0deg}8.865%{rotate:0deg}9.456%{rotate:0deg}10.047%{rotate:0deg}10.638%{rotate:0deg}11.229%{rotate:0deg}11.82%{rotate:0deg}12.411%{rotate:0deg}13.002%{rotate:0deg}13.593%{rotate:0deg}14.184%{rotate:0deg}14.775%{rotate:0deg}15.366%{rotate:0deg}15.957%{rotate:0deg}16.548%{rotate:0deg}17.139%{rotate:0deg}17.73%{rotate:0deg}18.322%{rotate:0deg}18.913%{rotate:0deg}19.504%{rotate:0deg}20.095%{rotate:0deg}20.686%{rotate:0deg}21.277%{rotate:0deg}21.868%{rotate:0deg}22.459%{rotate:0deg}23.05%{rotate:0deg}23.641%{rotate:0deg}24.232%{rotate:0deg}24.823%{rotate:0deg}25.414%{rotate:0deg}26.005%{rotate:0deg}26.596%{rotate:0deg}27.187%{rotate:0deg}27.778%{rotate:17.93deg}28.369%{rotate:103.1deg}28.96%{rotate:121.03deg}29.551%{rotate:121.03deg}30.142%{rotate:121.03deg}30.733%{rotate:121.03deg}31.324%{rotate:121.03deg}31.915%{rotate:121.03deg}32.506%{rotate:121.03deg}33.097%{rotate:121.03deg}33.688%{rotate:121.03deg}34.279%{rotate:121.03deg}34.87%{rotate:121.03deg}35.461%{rotate:121.03deg}36.052%{rotate:110.14deg}36.643%{rotate:58.38deg}37.234%{rotate:47.49deg}37.825%{rotate:47.49deg}38.416%{rotate:47.49deg}39.007%{rotate:47.49deg}39.598%{rotate:47.49deg}40.189%{rotate:47.49deg}40.78%{rotate:47.49deg}41.371%{rotate:47.49deg}41.962%{rotate:71.53deg}42.553%{rotate:185.71deg}43.144%{rotate:209.74deg}43.735%{rotate:209.74deg}44.326%{rotate:209.74deg}44.917%{rotate:209.74deg}45.508%{rotate:209.74deg}46.099%{rotate:209.74deg}46.69%{rotate:209.74deg}47.281%{rotate:209.74deg}47.872%{rotate:209.74deg}48.463%{rotate:209.74deg}49.054%{rotate:209.74deg}49.645%{rotate:209.74deg}50.236%{rotate:189.27deg}50.827%{rotate:92.04deg}51.418%{rotate:71.57deg}52.009%{rotate:71.57deg}52.6%{rotate:71.57deg}53.191%{rotate:71.57deg}53.783%{rotate:71.57deg}54.374%{rotate:71.57deg}54.965%{rotate:71.57deg}55.556%{rotate:71.57deg}56.147%{rotate:71.57deg}56.738%{rotate:71.57deg}57.329%{rotate:69.31deg}57.92%{rotate:58.57deg}58.511%{rotate:56.31deg}59.102%{rotate:56.31deg}59.693%{rotate:56.31deg}60.284%{rotate:56.31deg}60.875%{rotate:56.31deg}61.466%{rotate:56.31deg}62.057%{rotate:56.31deg}62.648%{rotate:56.31deg}63.239%{rotate:56.31deg}63.83%{rotate:56.31deg}64.421%{rotate:56.31deg}65.012%{rotate:56.31deg}65.603%{rotate:56.31deg}66.194%{rotate:56.31deg}66.785%{rotate:78.07deg}67.376%{rotate:181.44deg}67.967%{rotate:203.2deg}68.558%{rotate:203.2deg}69.149%{rotate:203.2deg}69.74%{rotate:203.2deg}70.331%{rotate:203.2deg}70.922%{rotate:203.2deg}71.513%{rotate:203.2deg}72.104%{rotate:203.2deg}72.695%{rotate:218.99deg}73.286%{rotate:294.01deg}73.877%{rotate:309.81deg}74.468%{rotate:309.81deg}75.059%{rotate:309.81deg}75.65%{rotate:309.81deg}76.241%{rotate:309.81deg}76.832%{rotate:309.81deg}77.423%{rotate:309.81deg}78.014%{rotate:309.81deg}78.605%{rotate:309.81deg}79.196%{rotate:309.81deg}79.787%{rotate:309.81deg}80.378%{rotate:336.04deg}80.969%{rotate:460.64deg}81.56%{rotate:486.87deg}82.151%{rotate:486.87deg}82.742%{rotate:486.87deg}83.333%{rotate:486.87deg}83.924%{rotate:486.87deg}84.515%{rotate:486.87deg}85.106%{rotate:486.87deg}85.697%{rotate:486.87deg}86.288%{rotate:486.87deg}86.879%{rotate:486.87deg}87.47%{rotate:486.87deg}88.061%{rotate:486.87deg}88.652%{rotate:486.87deg}89.243%{rotate:486.87deg}89.835%{rotate:486.87deg}90.426%{rotate:486.87deg}91.017%{rotate:486.87deg}91.608%{rotate:486.87deg}92.199%{rotate:486.87deg}92.79%{rotate:486.87deg}93.381%{rotate:486.87deg}93.972%{rotate:486.87deg}94.563%{rotate:486.87deg}95.154%{rotate:486.87deg}95.745%{rotate:486.87deg}96.336%{rotate:486.87deg}96.927%{rotate:486.87deg}97.518%{rotate:486.87deg}98.109%{rotate:486.87deg}98.7%{rotate:486.87deg}99.291%{rotate:486.87deg}99.882%{rotate:486.87deg}to{rotate:486.87deg}}@keyframes araignee-amplitude{0%{--araignee-amp:0}.591%{--araignee-amp:0}1.182%{--araignee-amp:0}1.773%{--araignee-amp:0}2.364%{--araignee-amp:0}2.955%{--araignee-amp:0}3.546%{--araignee-amp:0}4.137%{--araignee-amp:0}4.728%{--araignee-amp:0}5.319%{--araignee-amp:0}5.91%{--araignee-amp:0}6.501%{--araignee-amp:0}7.092%{--araignee-amp:0}7.683%{--araignee-amp:0}8.274%{--araignee-amp:0}8.865%{--araignee-amp:0}9.456%{--araignee-amp:0}10.047%{--araignee-amp:0}10.638%{--araignee-amp:0}11.229%{--araignee-amp:0}11.82%{--araignee-amp:0}12.411%{--araignee-amp:0}13.002%{--araignee-amp:0}13.593%{--araignee-amp:0}14.184%{--araignee-amp:0}14.775%{--araignee-amp:0}15.366%{--araignee-amp:0}15.957%{--araignee-amp:0}16.548%{--araignee-amp:0}17.139%{--araignee-amp:0}17.73%{--araignee-amp:0}18.322%{--araignee-amp:0}18.913%{--araignee-amp:0}19.504%{--araignee-amp:0}20.095%{--araignee-amp:0}20.686%{--araignee-amp:0}21.277%{--araignee-amp:0}21.868%{--araignee-amp:0}22.459%{--araignee-amp:0}23.05%{--araignee-amp:0}23.641%{--araignee-amp:0}24.232%{--araignee-amp:0}24.823%{--araignee-amp:0}25.414%{--araignee-amp:0}26.005%{--araignee-amp:0}26.596%{--araignee-amp:0}27.187%{--araignee-amp:.01}27.778%{--araignee-amp:.15}28.369%{--araignee-amp:.58}28.96%{--araignee-amp:1}29.551%{--araignee-amp:1}30.142%{--araignee-amp:1}30.733%{--araignee-amp:1}31.324%{--araignee-amp:.58}31.915%{--araignee-amp:.15}32.506%{--araignee-amp:.01}33.097%{--araignee-amp:0}33.688%{--araignee-amp:0}34.279%{--araignee-amp:0}34.87%{--araignee-amp:0}35.461%{--araignee-amp:0}36.052%{--araignee-amp:.13}36.643%{--araignee-amp:.48}37.234%{--araignee-amp:1}37.825%{--araignee-amp:1}38.416%{--araignee-amp:1}39.007%{--araignee-amp:1}39.598%{--araignee-amp:1}40.189%{--araignee-amp:.48}40.78%{--araignee-amp:.13}41.371%{--araignee-amp:0}41.962%{--araignee-amp:.17}42.553%{--araignee-amp:.65}43.144%{--araignee-amp:1}43.735%{--araignee-amp:1}44.326%{--araignee-amp:1}44.917%{--araignee-amp:1}45.508%{--araignee-amp:.65}46.099%{--araignee-amp:.17}46.69%{--araignee-amp:.01}47.281%{--araignee-amp:0}47.872%{--araignee-amp:0}48.463%{--araignee-amp:0}49.054%{--araignee-amp:0}49.645%{--araignee-amp:0}50.236%{--araignee-amp:.09}50.827%{--araignee-amp:.32}51.418%{--araignee-amp:.72}52.009%{--araignee-amp:1}52.6%{--araignee-amp:1}53.191%{--araignee-amp:1}53.783%{--araignee-amp:1}54.374%{--araignee-amp:1}54.965%{--araignee-amp:.72}55.556%{--araignee-amp:.32}56.147%{--araignee-amp:.09}56.738%{--araignee-amp:.01}57.329%{--araignee-amp:.11}57.92%{--araignee-amp:.42}58.511%{--araignee-amp:.94}59.102%{--araignee-amp:1}59.693%{--araignee-amp:1}60.284%{--araignee-amp:1}60.875%{--araignee-amp:.94}61.466%{--araignee-amp:.42}62.057%{--araignee-amp:.11}62.648%{--araignee-amp:0}63.239%{--araignee-amp:0}63.83%{--araignee-amp:0}64.421%{--araignee-amp:0}65.012%{--araignee-amp:0}65.603%{--araignee-amp:0}66.194%{--araignee-amp:0}66.785%{--araignee-amp:.12}67.376%{--araignee-amp:.45}67.967%{--araignee-amp:1}68.558%{--araignee-amp:1}69.149%{--araignee-amp:1}69.74%{--araignee-amp:1}70.331%{--araignee-amp:1}70.922%{--araignee-amp:.45}71.513%{--araignee-amp:.12}72.104%{--araignee-amp:.01}72.695%{--araignee-amp:.24}73.286%{--araignee-amp:.9}73.877%{--araignee-amp:1}74.468%{--araignee-amp:1}75.059%{--araignee-amp:1}75.65%{--araignee-amp:.9}76.241%{--araignee-amp:.24}76.832%{--araignee-amp:.01}77.423%{--araignee-amp:0}78.014%{--araignee-amp:0}78.605%{--araignee-amp:0}79.196%{--araignee-amp:0}79.787%{--araignee-amp:0}80.378%{--araignee-amp:.04}80.969%{--araignee-amp:.13}81.56%{--araignee-amp:.3}82.151%{--araignee-amp:.53}82.742%{--araignee-amp:.82}83.333%{--araignee-amp:1}83.924%{--araignee-amp:1}84.515%{--araignee-amp:.82}85.106%{--araignee-amp:.53}85.697%{--araignee-amp:.3}86.288%{--araignee-amp:.13}86.879%{--araignee-amp:.04}87.47%{--araignee-amp:0}88.061%{--araignee-amp:0}88.652%{--araignee-amp:0}89.243%{--araignee-amp:0}89.835%{--araignee-amp:0}90.426%{--araignee-amp:0}91.017%{--araignee-amp:0}91.608%{--araignee-amp:0}92.199%{--araignee-amp:0}92.79%{--araignee-amp:0}93.381%{--araignee-amp:0}93.972%{--araignee-amp:0}94.563%{--araignee-amp:0}95.154%{--araignee-amp:0}95.745%{--araignee-amp:0}96.336%{--araignee-amp:0}96.927%{--araignee-amp:0}97.518%{--araignee-amp:0}98.109%{--araignee-amp:0}98.7%{--araignee-amp:0}99.291%{--araignee-amp:0}99.882%{--araignee-amp:0}to{--araignee-amp:0}}.finale-victime.araignee{opacity:1;animation:8.46s linear both araignee-chemin}.finale-victime.araignee .finale-nom{opacity:0;transition:opacity .2s}@keyframes araignee-gonfle{0%{scale:1}14%{scale:1.14}28%{scale:.92}44%{scale:1.1}60%{scale:.96}80%{scale:1.05}to{scale:1}}@keyframes araignee-lueur{0%{box-shadow:0 0 #aaff5a00,0 0 0 .22cqw #140b04,0 1.4cqw 2.6cqw #000000b3}30%{box-shadow:0 0 5.6cqw 1.6cqw #aaff5ae6,0 0 0 .22cqw #140b04,0 1.4cqw 2.6cqw #000000b3}to{box-shadow:0 0 2.2cqw .4cqw #96f05073,0 0 0 .22cqw #140b04,0 1.4cqw 2.6cqw #000000b3}}@keyframes araignee-led{0%{filter:hue-rotate(85deg)saturate(1.7)brightness(.8)}to{filter:hue-rotate(85deg)saturate(1.9)brightness(1.5)}}.finale-victime.araignee .finale-pose{animation:.9s ease-in-out both araignee-gonfle,60ms steps(2,end) 15 finale-peur,50ms steps(2,end) 7.5s infinite finale-peur,8.46s linear both araignee-amplitude,.15s ease-in-out 1.9s infinite alternate araignee-trepide}.finale-victime.araignee .finale-medaillon{animation:2.6s ease-out both araignee-lueur}.finale-victime.araignee .finale-led{animation:.6s ease-in-out infinite alternate araignee-led}.finale-victime.araignee .finale-avatar{filter:saturate(.9)hue-rotate(-14deg)brightness(.95)}.araignee-pattes,.araignee-tete{pointer-events:none;width:38cqw;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.araignee-pattes{animation:8.46s linear both araignee-cap}.araignee-tete{z-index:3;animation:8.46s linear both araignee-cap}@keyframes araignee-pousse{0%{transform:scale(0)}60%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes araignee-hanche{0%{transform:rotate(calc(var(--s) * var(--araignee-amp) * -30deg));scale:calc(1 - var(--araignee-amp) * .1)}to{transform:rotate(calc(var(--s) * var(--araignee-amp) * 30deg));scale:1}}@keyframes araignee-genou{0%{transform:rotate(calc(var(--s) * var(--araignee-amp) * 40deg))}to{transform:rotate(calc(var(--s) * var(--araignee-amp) * -26deg))}}@keyframes araignee-trepide{0%{translate:0 calc(var(--araignee-amp) * .22cqw)}to{translate:0 calc(var(--araignee-amp) * -.22cqw)}}.patte{animation:araignee-pousse .42s cubic-bezier(.2, 1.7, .4, 1) calc(.7s + var(--d)) both}.hanche{animation:araignee-hanche .15s ease-in-out calc(1.9s - var(--g) * .15s) infinite alternate}.genou{animation:araignee-genou .15s ease-in-out calc(1.94s - var(--g) * .15s) infinite alternate}@keyframes araignee-tete-pop{0%{transform:scale(0)}55%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes araignee-croc{0%{transform:rotate(calc(var(--s) * -13deg))}to{transform:rotate(calc(var(--s) * 6deg))}}@keyframes araignee-antenne{0%{transform:rotate(calc(var(--s) * -7deg))}to{transform:rotate(calc(var(--s) * 7deg))}}@keyframes araignee-yeux{0%{transform:scale(1)}35%{transform:scale(1.34)}to{transform:scale(1.22)}}.araignee-tete-grp{animation:.46s cubic-bezier(.2,1.7,.4,1) 1.7s both araignee-tete-pop}.araignee-croc{animation:.14s ease-in-out 2.2s infinite alternate araignee-croc}.araignee-antenne{animation:.52s ease-in-out 1.9s infinite alternate araignee-antenne}.araignee-oeil{animation:.3s ease-out 7.5s both araignee-yeux}@keyframes araignee-ombre{0%{opacity:0;scale:.15}to{opacity:.8;scale:1.15}}.araignee-ombre{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(#06020ad9,#06020a8c 55%,#0000 74%);border-radius:50%;width:52cqw;height:36cqw;animation:3s ease-in 5s both araignee-ombre;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes araignee-aplati{0%{scale:1}to{scale:1.32 .14}}.finale-victime.araignee.ecrase .finale-pose{animation:.14s ease-in both araignee-aplati}.finale-victime.araignee.ecrase .finale-medaillon,.finale-victime.araignee.ecrase .finale-led{animation:none}.finale-victime.araignee.ecrase .araignee-pattes,.finale-victime.araignee.ecrase .araignee-tete{transition:scale .14s ease-in;animation-play-state:paused;scale:1.22}.finale-victime.araignee.ecrase .araignee-tete{scale:1.22 .6}.finale-victime.araignee.ecrase .patte,.finale-victime.araignee.ecrase .hanche,.finale-victime.araignee.ecrase .genou,.finale-victime.araignee.ecrase .araignee-croc,.finale-victime.araignee.ecrase .araignee-antenne{animation-play-state:paused}.finale-victime.araignee.ecrase .araignee-ombre{opacity:0;animation:none}@keyframes finale-bras-rentre{0%{clip-path:inset(-20px -20px -20px 0);transform:translate(0)}to{clip-path:inset(-20px 100% -20px 0);transform:translate(-40px)}}.ara{z-index:7;pointer-events:none;width:0;height:0;position:absolute;top:34cqw;left:50cqw}@keyframes tapette-frappe{0%{animation-timing-function:cubic-bezier(.55,0,1,.55);translate:0 -92cqw;rotate:-10deg;scale:1.5}10%{animation-timing-function:ease-out;translate:0 .3cqw;rotate:0deg;scale:1}12.5%{animation-timing-function:ease-out;translate:0 .9cqw;scale:1 .93}15.5%{animation-timing-function:ease-in;translate:0 -1.4cqw;scale:1}19%{translate:0}48.5%{animation-timing-function:cubic-bezier(.5,0,.9,.6);translate:0}to{translate:0 -110cqw;rotate:7deg;scale:1.5}}.tapette{aspect-ratio:200/360;transform-origin:50% 72.8%;filter:drop-shadow(0 1.4cqw 1.2cqw #00000080);width:46cqw;animation:2.6s both tapette-frappe;position:absolute;top:-60.3cqw;left:-23cqw}.tapette-dessin{width:100%;height:100%;display:block;overflow:visible}@keyframes tapette-bouillie{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1.25)}}@keyframes tapette-goutte-tombe{0%{opacity:1;transform:translateY(0)scale(1.25)}to{opacity:0;transform:translateY(16px)scale(.7,2.4)}}.tapette-goutte{fill:#9fe03a;stroke:#4a8a14;stroke-width:.6px;transform-box:fill-box;transform-origin:50%;opacity:0}.tapette-goutte.sort{animation:tapette-bouillie .42s cubic-bezier(.2, 1.5, .4, 1) var(--w) both, tapette-goutte-tombe .8s ease-in calc(1s + var(--w)) both}@keyframes flaque-pop{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}@keyframes flaque-luit{0%{filter:brightness(.95)}to{filter:brightness(1.15)}}.flaque{z-index:-1;width:44cqw;animation:.3s cubic-bezier(.2,1.6,.4,1) both flaque-pop,1.4s ease-in-out .3s infinite alternate flaque-luit;position:absolute;top:-16cqw;left:-22cqw}.flaque-dessin{width:100%;height:auto;display:block;overflow:visible}@keyframes araignee-onde{0%{opacity:.9;scale:.1}to{opacity:0;scale:3.4}}.araignee-onde{opacity:0;border:.8cqw solid #bef578cc;border-radius:50%;width:24cqw;height:14cqw;animation:.9s cubic-bezier(.1,.7,.3,1) forwards araignee-onde;position:absolute;top:0;left:0;translate:-50% -50%;box-shadow:0 0 2cqw #a0eb50b3}.finale-goo{z-index:8;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes ambiance-revele{0%{clip-path:circle(0% at 50% 46%)}to{clip-path:circle(80% at 50% 46%)}}@keyframes ambiance-onde{0%{opacity:0;scale:.02}8%{opacity:.95}70%{opacity:.85}to{opacity:0;scale:1}}.ambiance{pointer-events:none;clip-path:circle(0% at 50% 46%);animation:1.9s cubic-bezier(.4,0,.2,1) forwards ambiance-revele;position:absolute;inset:0}.ambiance-table{width:100%;height:100%;position:absolute;inset:0}.ambiance-onde{z-index:1;opacity:0;pointer-events:none;border-radius:50%;width:133.4cqw;height:133.4cqw;animation:1.9s cubic-bezier(.4,0,.2,1) forwards ambiance-onde;position:absolute;top:46%;left:50%;translate:-50% -50%}.onde-labo{border:1.2cqw solid #aaff82f2;box-shadow:0 0 3cqw .6cqw #78ff5acc,inset 0 0 3cqw .4cqw #78ff5a80}.onde-espace{border:1.2cqw solid #96e6fff2;box-shadow:0 0 3cqw .6cqw #46aaffd9,inset 0 0 3cqw .4cqw #46aaff80}.onde-militaire{border:1.2cqw solid #ffe896f2;box-shadow:0 0 3cqw .6cqw #ffbe46cc,inset 0 0 3cqw .4cqw #ffbe4680}@keyframes accessoire-surgit{0%{opacity:0;scale:0}60%{opacity:1;scale:1.12}to{opacity:1;scale:1}}.accessoire{transform-origin:50% 100%;opacity:0;animation:accessoire-surgit .52s cubic-bezier(.2, 1.5, .4, 1) calc(var(--d) + .7s) both;position:absolute;translate:-50% -100%}.labo-dessin{width:100%;height:auto;display:block;overflow:visible}.militaire-dessin{filter:drop-shadow(0 .4cqw .5cqw #00000059);width:100%;height:auto;display:block;overflow:visible}@keyframes labo-bulle{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}@keyframes labo-flamme{0%{transform:scale(.92,.88)rotate(-3deg)}to{transform:scale(1.06,1.12)rotate(3deg)}}@keyframes labo-vapeur{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(-14px)}}.labo-vapeur{animation:2.4s ease-out infinite labo-vapeur;animation-delay:calc(var(--i) * .8s)}.labo-bulle{animation:1.6s ease-in infinite labo-bulle;animation-delay:calc(var(--i) * .5s)}.labo-flamme{transform-origin:26px 17px;animation:.14s ease-in-out infinite alternate labo-flamme}@keyframes teinte-apparait{to{opacity:1}}.finale-teinte{pointer-events:none;opacity:0;animation:1.9s ease-out forwards teinte-apparait;position:absolute;inset:0}.teinte-labo{background:radial-gradient(90% 80% at 50% 48%,#0d3a3a 0%,#072226 58%,#02100f 100%)}.teinte-militaire{background:radial-gradient(90% 80% at 50% 48%,#2d3216 0%,#171a0b 58%,#080a04 100%)}.teinte-espace{background:radial-gradient(90% 80% at 50% 48%,#0f2250 0%,#08132f 58%,#02040f 100%)}.finale.ambiance-labo .finale-alerte{background:radial-gradient(#0a501e00 24%,#46d25a80 100%)}.finale.ambiance-labo .finale-gyro{filter:hue-rotate(110deg)saturate(1.2)}.finale.ambiance-militaire .finale-alerte{background:radial-gradient(#50460a00 24%,#96821e80 100%)}.finale.ambiance-militaire .finale-gyro{filter:hue-rotate(58deg)saturate(.55)brightness(1.3)}.finale.ambiance-espace .finale-alerte{background:radial-gradient(#0a1e5a00 24%,#3c82ff80 100%)}.finale.ambiance-espace .finale-gyro{filter:hue-rotate(205deg)saturate(1.3)}.finale.ambiance-espace .finale-trappe{opacity:0;transition:opacity .3s .9s}.espace-dessin{width:100%;height:auto;display:block;overflow:visible}@keyframes esp-clignote{0%,45%{opacity:1}55%,to{opacity:.22}}@keyframes esp-courbe{to{stroke-dashoffset:-36px}}@keyframes esp-parabole{0%{transform:rotate(-18deg)}to{transform:rotate(14deg)}}@keyframes esp-faisceau{0%{opacity:.8}to{opacity:1}}.esp-led{animation:1.1s steps(2,end) infinite esp-clignote;animation-delay:calc(var(--i,0) * .17s)}.esp-courbe{stroke-dasharray:26 10;animation:1.2s linear infinite esp-courbe}.esp-parabole{transform-origin:50px 34px;animation:3.4s ease-in-out infinite alternate esp-parabole}.esp-vapeur{animation:2.6s ease-out infinite labo-vapeur;animation-delay:calc(var(--i) * .9s)}.esp-faisceau{animation:.18s ease-in-out infinite alternate esp-faisceau}.finale.ambiance-militaire .finale-trappe{opacity:0;transition:opacity .3s .9s}.finale.ambiance-militaire .finale-victime .finale-led{display:none}@keyframes equipement-pose{0%{opacity:0;translate:0 -8%;scale:.7}to{opacity:1;translate:0;scale:1}}.equipement{z-index:1;opacity:0;pointer-events:none;border-radius:50%;width:calc(100% - 2.3cqw);height:calc(100% - 2.3cqw);animation:.52s cubic-bezier(.2,1.5,.4,1) 1.1s both equipement-pose;position:absolute;inset:1.15cqw;overflow:hidden}@keyframes fusil-apparait{0%{opacity:0}to{opacity:1}}@keyframes fusil-leve{0%{transform:rotate(-14deg)}to{transform:rotate(0)}}@keyframes fusil-doigt{to{transform:rotate(var(--r))}}@keyframes fusil-recul{0%{transform:translate(0)}to{transform:translate(-2.8px)}}@keyframes fusil-flamme{0%{opacity:.2;transform:scale(.7)}to{opacity:1;transform:scale(1.12)}}.fusil-main{opacity:0}.fusil-flamme{opacity:0;transform-origin:266px 30px}.finale-champion.fusil .fusil-main{animation:.3s ease-out both fusil-apparait}.finale-champion.fusil .finale-bras-g .bras-avant{animation:.7s ease-out both fusil-leve}.finale-champion.fusil .finale-bras-g .bras-doigt-h{--r:12deg;animation:.5s ease-out both fusil-doigt}.finale-champion.fusil .finale-bras-g .bras-phal2-h{--r:22deg;animation:.5s ease-out both fusil-doigt}.finale-champion.fusil .finale-bras-g .bras-phal3-h{--r:14deg;animation:.5s ease-out both fusil-doigt}.finale-champion.fusil .finale-bras-g .bras-doigt-b{--r:-12deg;animation:.5s ease-out both fusil-doigt}.finale-champion.fusil .finale-bras-g .bras-phal2-b{--r:-22deg;animation:.5s ease-out both fusil-doigt}.finale-champion.fusil .finale-bras-g .bras-phal3-b{--r:-14deg;animation:.5s ease-out both fusil-doigt}.finale-champion.fusil .finale-bras-g .bras-doigt-m{--r:6deg;animation:.5s ease-out both fusil-doigt}.finale-champion.tir .finale-bras-g .bras-coulisse{animation:70ms steps(2,end) infinite alternate fusil-recul}.finale-champion.tir .fusil-flamme{animation:60ms steps(2,end) infinite alternate fusil-flamme}@keyframes touche{0%{translate:-.45cqw .15cqw}to{translate:.5cqw -.2cqw}}@keyframes touche-rouge{0%,to{filter:none}25%{filter:brightness(1.5)saturate(1.8)hue-rotate(-18deg)}60%{filter:brightness(.8)saturate(1.2)}}.finale-victime.feu-1{opacity:1;animation:50ms steps(2,end) 14 alternate touche}.finale-victime.feu-2{opacity:1;animation:50ms steps(2,end) 18 alternate touche}.finale-victime.feu-1 .finale-avatar{animation:.14s linear 5 touche-rouge}.finale-victime.feu-2 .finale-avatar{animation:.14s linear 6 touche-rouge}.barricade-dessin{filter:drop-shadow(.6cqw .2cqw .6cqw #00000073)}.finale-rafales,.finale-eclats{z-index:8;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.finale.ambiance-labo .finale-trappe{opacity:0;transition:opacity .3s .9s}@keyframes accessoire-vole{0%{opacity:1;animation-timing-function:cubic-bezier(.2,.7,.4,1);translate:-50% -100%;rotate:0deg;scale:1}34%{translate:calc(-50% + var(--dx) * .5) calc(-100% + var(--dy1));rotate:calc(var(--rot) * .4);opacity:1;animation-timing-function:cubic-bezier(.6,0,.9,.6);scale:1.05}88%{opacity:1}to{translate:calc(-50% + var(--dx)) calc(-100% + var(--dy2));rotate:var(--rot);opacity:0;scale:.8}}.ambiance-labo.vole .accessoire{animation:1.5s both accessoire-vole}@keyframes pipette-apparait{0%{opacity:0}to{opacity:1}}@keyframes pipette-disparait{0%{opacity:1}to{opacity:0}}@keyframes pipette-presse{0%,to{transform:scale(1)}50%{transform:scale(.7,.8)}}@keyframes pipette-goutte{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1.5)}}@keyframes pipette-goutte-part{to{opacity:0}}.pipette-main,.pipette-goutte-bout{opacity:0}.finale-champion.pipette .pipette-main{animation:.3s ease-out both pipette-apparait,.3s ease-in 4.1s forwards pipette-disparait}.finale-champion.pipette .pipette-poire{animation:.32s ease-in-out 1.8s both pipette-presse}.finale-champion.pipette .pipette-goutte-bout{animation:.8s ease-out 1.6s both pipette-goutte,1ms linear 2.4s forwards pipette-goutte-part}@keyframes finale-pipette-avant{0%{transform:rotate(-14deg)}2.273%{transform:rotate(-14.02deg)}4.545%{transform:rotate(-14.16deg)}6.818%{transform:rotate(-14.56deg)}9.091%{transform:rotate(-15.32deg)}11.364%{transform:rotate(-16.57deg)}13.636%{transform:rotate(-18.45deg)}15.909%{transform:rotate(-21.06deg)}18.182%{transform:rotate(-24.31deg)}20.455%{transform:rotate(-26.92deg)}22.727%{transform:rotate(-28.8deg)}25%{transform:rotate(-30.05deg)}27.273%{transform:rotate(-30.81deg)}29.545%{transform:rotate(-31.2deg)}31.818%{transform:rotate(-31.35deg)}34.091%{transform:rotate(-31.37deg)}36.364%{transform:rotate(-31.37deg)}38.636%{transform:rotate(-31.37deg)}40.909%{transform:rotate(-31.37deg)}43.182%{transform:rotate(-31.37deg)}45.455%{transform:rotate(-31.37deg)}47.727%{transform:rotate(-31.37deg)}50%{transform:rotate(-31.37deg)}52.273%{transform:rotate(-31.37deg)}54.545%{transform:rotate(-31.37deg)}56.818%{transform:rotate(-31.37deg)}59.091%{transform:rotate(-31.37deg)}61.364%{transform:rotate(-31.37deg)}63.636%{transform:rotate(-31.37deg)}65.909%{transform:rotate(-31.37deg)}68.182%{transform:rotate(-31.37deg)}70.455%{transform:rotate(-31.37deg)}72.727%{transform:rotate(-31.34deg)}75%{transform:rotate(-31.12deg)}77.273%{transform:rotate(-30.51deg)}79.545%{transform:rotate(-29.34deg)}81.818%{transform:rotate(-27.42deg)}84.091%{transform:rotate(-24.54deg)}86.364%{transform:rotate(-20.83deg)}88.636%{transform:rotate(-17.95deg)}90.909%{transform:rotate(-16.02deg)}93.182%{transform:rotate(-14.85deg)}95.455%{transform:rotate(-14.25deg)}97.727%{transform:rotate(-14.03deg)}to{transform:rotate(-14deg)}}@keyframes finale-pipette-coulisse{0%{transform:translate(0)}2.273%{transform:translate(.19px)}4.545%{transform:translate(1.49px)}6.818%{transform:translate(5.02px)}9.091%{transform:translate(11.9px)}11.364%{transform:translate(23.25px)}13.636%{transform:translate(40.17px)}15.909%{transform:translate(63.8px)}18.182%{transform:translate(93.14px)}20.455%{transform:translate(116.76px)}22.727%{transform:translate(133.68px)}25%{transform:translate(145.03px)}27.273%{transform:translate(151.91px)}29.545%{transform:translate(155.44px)}31.818%{transform:translate(156.75px)}34.091%{transform:translate(156.93px)}36.364%{transform:translate(156.93px)}38.636%{transform:translate(156.93px)}40.909%{transform:translate(156.93px)}43.182%{transform:translate(156.93px)}45.455%{transform:translate(156.93px)}47.727%{transform:translate(156.93px)}50%{transform:translate(156.93px)}52.273%{transform:translate(156.93px)}54.545%{transform:translate(156.93px)}56.818%{transform:translate(156.93px)}59.091%{transform:translate(156.93px)}61.364%{transform:translate(156.93px)}63.636%{transform:translate(156.93px)}65.909%{transform:translate(156.93px)}68.182%{transform:translate(156.93px)}70.455%{transform:translate(156.93px)}72.727%{transform:translate(156.65px)}75%{transform:translate(154.65px)}77.273%{transform:translate(149.22px)}79.545%{transform:translate(138.65px)}81.818%{transform:translate(121.22px)}84.091%{transform:translate(95.22px)}86.364%{transform:translate(61.72px)}88.636%{transform:translate(35.72px)}90.909%{transform:translate(18.29px)}93.182%{transform:translate(7.71px)}95.455%{transform:translate(2.29px)}97.727%{transform:translate(.29px)}to{transform:translate(0)}}@keyframes finale-pipette-main{0%{transform:rotate(0)}2.273%{transform:rotate(.04deg)}4.545%{transform:rotate(.3deg)}6.818%{transform:rotate(1deg)}9.091%{transform:rotate(2.38deg)}11.364%{transform:rotate(4.65deg)}13.636%{transform:rotate(8.03deg)}15.909%{transform:rotate(12.75deg)}18.182%{transform:rotate(18.62deg)}20.455%{transform:rotate(23.34deg)}22.727%{transform:rotate(26.72deg)}25%{transform:rotate(28.99deg)}27.273%{transform:rotate(30.36deg)}29.545%{transform:rotate(31.07deg)}31.818%{transform:rotate(31.33deg)}34.091%{transform:rotate(31.37deg)}36.364%{transform:rotate(31.37deg)}38.636%{transform:rotate(31.37deg)}40.909%{transform:rotate(31.37deg)}43.182%{transform:rotate(31.37deg)}45.455%{transform:rotate(31.37deg)}47.727%{transform:rotate(31.37deg)}50%{transform:rotate(31.37deg)}52.273%{transform:rotate(31.37deg)}54.545%{transform:rotate(31.37deg)}56.818%{transform:rotate(31.37deg)}59.091%{transform:rotate(31.37deg)}61.364%{transform:rotate(31.37deg)}63.636%{transform:rotate(31.37deg)}65.909%{transform:rotate(31.37deg)}68.182%{transform:rotate(31.37deg)}70.455%{transform:rotate(31.37deg)}72.727%{transform:rotate(31.31deg)}75%{transform:rotate(30.91deg)}77.273%{transform:rotate(29.83deg)}79.545%{transform:rotate(27.71deg)}81.818%{transform:rotate(24.23deg)}84.091%{transform:rotate(19.03deg)}86.364%{transform:rotate(12.34deg)}88.636%{transform:rotate(7.14deg)}90.909%{transform:rotate(3.66deg)}93.182%{transform:rotate(1.54deg)}95.455%{transform:rotate(.46deg)}97.727%{transform:rotate(.06deg)}to{transform:rotate(0)}}@keyframes finale-pipette-tube-1{0%{transform:scaleX(.4627)}2.273%{transform:scaleX(.4631)}4.545%{transform:scaleX(.4664)}6.818%{transform:scaleX(.4752)}9.091%{transform:scaleX(.4923)}11.364%{transform:scaleX(.5205)}13.636%{transform:scaleX(.5626)}15.909%{transform:scaleX(.6214)}18.182%{transform:scaleX(.6944)}20.455%{transform:scaleX(.7531)}22.727%{transform:scaleX(.7952)}25%{transform:scaleX(.8235)}27.273%{transform:scaleX(.8406)}29.545%{transform:scaleX(.8494)}31.818%{transform:scaleX(.8526)}34.091%{transform:scaleX(.8531)}36.364%{transform:scaleX(.8531)}38.636%{transform:scaleX(.8531)}40.909%{transform:scaleX(.8531)}43.182%{transform:scaleX(.8531)}45.455%{transform:scaleX(.8531)}47.727%{transform:scaleX(.8531)}50%{transform:scaleX(.8531)}52.273%{transform:scaleX(.8531)}54.545%{transform:scaleX(.8531)}56.818%{transform:scaleX(.8531)}59.091%{transform:scaleX(.8531)}61.364%{transform:scaleX(.8531)}63.636%{transform:scaleX(.8531)}65.909%{transform:scaleX(.8531)}68.182%{transform:scaleX(.8531)}70.455%{transform:scaleX(.8531)}72.727%{transform:scaleX(.8524)}75%{transform:scaleX(.8474)}77.273%{transform:scaleX(.8339)}79.545%{transform:scaleX(.8076)}81.818%{transform:scaleX(.7642)}84.091%{transform:scaleX(.6995)}86.364%{transform:scaleX(.6162)}88.636%{transform:scaleX(.5515)}90.909%{transform:scaleX(.5082)}93.182%{transform:scaleX(.4819)}95.455%{transform:scaleX(.4684)}97.727%{transform:scaleX(.4634)}to{transform:scaleX(.4627)}}@keyframes finale-pipette-collier-1{0%{transform:translate(0)}2.273%{transform:translate(.06px)}4.545%{transform:translate(.5px)}6.818%{transform:translate(1.67px)}9.091%{transform:translate(3.97px)}11.364%{transform:translate(7.75px)}13.636%{transform:translate(13.39px)}15.909%{transform:translate(21.27px)}18.182%{transform:translate(31.05px)}20.455%{transform:translate(38.92px)}22.727%{transform:translate(44.56px)}25%{transform:translate(48.34px)}27.273%{transform:translate(50.64px)}29.545%{transform:translate(51.81px)}31.818%{transform:translate(52.25px)}34.091%{transform:translate(52.31px)}36.364%{transform:translate(52.31px)}38.636%{transform:translate(52.31px)}40.909%{transform:translate(52.31px)}43.182%{transform:translate(52.31px)}45.455%{transform:translate(52.31px)}47.727%{transform:translate(52.31px)}50%{transform:translate(52.31px)}52.273%{transform:translate(52.31px)}54.545%{transform:translate(52.31px)}56.818%{transform:translate(52.31px)}59.091%{transform:translate(52.31px)}61.364%{transform:translate(52.31px)}63.636%{transform:translate(52.31px)}65.909%{transform:translate(52.31px)}68.182%{transform:translate(52.31px)}70.455%{transform:translate(52.31px)}72.727%{transform:translate(52.22px)}75%{transform:translate(51.55px)}77.273%{transform:translate(49.74px)}79.545%{transform:translate(46.22px)}81.818%{transform:translate(40.41px)}84.091%{transform:translate(31.74px)}86.364%{transform:translate(20.57px)}88.636%{transform:translate(11.91px)}90.909%{transform:translate(6.1px)}93.182%{transform:translate(2.57px)}95.455%{transform:translate(.76px)}97.727%{transform:translate(.1px)}to{transform:translate(0)}}@keyframes finale-pipette-tube-2{0%{transform:scaleX(.301)}2.273%{transform:scaleX(.3016)}4.545%{transform:scaleX(.3058)}6.818%{transform:scaleX(.3172)}9.091%{transform:scaleX(.3395)}11.364%{transform:scaleX(.3762)}13.636%{transform:scaleX(.431)}15.909%{transform:scaleX(.5074)}18.182%{transform:scaleX(.6024)}20.455%{transform:scaleX(.6788)}22.727%{transform:scaleX(.7336)}25%{transform:scaleX(.7703)}27.273%{transform:scaleX(.7926)}29.545%{transform:scaleX(.804)}31.818%{transform:scaleX(.8082)}34.091%{transform:scaleX(.8088)}36.364%{transform:scaleX(.8088)}38.636%{transform:scaleX(.8088)}40.909%{transform:scaleX(.8088)}43.182%{transform:scaleX(.8088)}45.455%{transform:scaleX(.8088)}47.727%{transform:scaleX(.8088)}50%{transform:scaleX(.8088)}52.273%{transform:scaleX(.8088)}54.545%{transform:scaleX(.8088)}56.818%{transform:scaleX(.8088)}59.091%{transform:scaleX(.8088)}61.364%{transform:scaleX(.8088)}63.636%{transform:scaleX(.8088)}65.909%{transform:scaleX(.8088)}68.182%{transform:scaleX(.8088)}70.455%{transform:scaleX(.8088)}72.727%{transform:scaleX(.8079)}75%{transform:scaleX(.8014)}77.273%{transform:scaleX(.7839)}79.545%{transform:scaleX(.7497)}81.818%{transform:scaleX(.6933)}84.091%{transform:scaleX(.6091)}86.364%{transform:scaleX(.5007)}88.636%{transform:scaleX(.4166)}90.909%{transform:scaleX(.3601)}93.182%{transform:scaleX(.3259)}95.455%{transform:scaleX(.3084)}97.727%{transform:scaleX(.3019)}to{transform:scaleX(.301)}}@keyframes finale-pipette-collier-2{0%{transform:translate(0)}2.273%{transform:translate(.12px)}4.545%{transform:translate(.99px)}6.818%{transform:translate(3.35px)}9.091%{transform:translate(7.94px)}11.364%{transform:translate(15.5px)}13.636%{transform:translate(26.78px)}15.909%{transform:translate(42.53px)}18.182%{transform:translate(62.09px)}20.455%{transform:translate(77.84px)}22.727%{transform:translate(89.12px)}25%{transform:translate(96.69px)}27.273%{transform:translate(101.27px)}29.545%{transform:translate(103.63px)}31.818%{transform:translate(104.5px)}34.091%{transform:translate(104.62px)}36.364%{transform:translate(104.62px)}38.636%{transform:translate(104.62px)}40.909%{transform:translate(104.62px)}43.182%{transform:translate(104.62px)}45.455%{transform:translate(104.62px)}47.727%{transform:translate(104.62px)}50%{transform:translate(104.62px)}52.273%{transform:translate(104.62px)}54.545%{transform:translate(104.62px)}56.818%{transform:translate(104.62px)}59.091%{transform:translate(104.62px)}61.364%{transform:translate(104.62px)}63.636%{transform:translate(104.62px)}65.909%{transform:translate(104.62px)}68.182%{transform:translate(104.62px)}70.455%{transform:translate(104.62px)}72.727%{transform:translate(104.43px)}75%{transform:translate(103.1px)}77.273%{transform:translate(99.48px)}79.545%{transform:translate(92.43px)}81.818%{transform:translate(80.81px)}84.091%{transform:translate(63.48px)}86.364%{transform:translate(41.14px)}88.636%{transform:translate(23.81px)}90.909%{transform:translate(12.19px)}93.182%{transform:translate(5.14px)}95.455%{transform:translate(1.52px)}97.727%{transform:translate(.19px)}to{transform:translate(0)}}@keyframes finale-pipette-tube-3{0%{transform:scaleX(.223)}2.273%{transform:scaleX(.2237)}4.545%{transform:scaleX(.2284)}6.818%{transform:scaleX(.2411)}9.091%{transform:scaleX(.2658)}11.364%{transform:scaleX(.3067)}13.636%{transform:scaleX(.3675)}15.909%{transform:scaleX(.4525)}18.182%{transform:scaleX(.558)}20.455%{transform:scaleX(.643)}22.727%{transform:scaleX(.7039)}25%{transform:scaleX(.7447)}27.273%{transform:scaleX(.7695)}29.545%{transform:scaleX(.7822)}31.818%{transform:scaleX(.7869)}34.091%{transform:scaleX(.7875)}36.364%{transform:scaleX(.7875)}38.636%{transform:scaleX(.7875)}40.909%{transform:scaleX(.7875)}43.182%{transform:scaleX(.7875)}45.455%{transform:scaleX(.7875)}47.727%{transform:scaleX(.7875)}50%{transform:scaleX(.7875)}52.273%{transform:scaleX(.7875)}54.545%{transform:scaleX(.7875)}56.818%{transform:scaleX(.7875)}59.091%{transform:scaleX(.7875)}61.364%{transform:scaleX(.7875)}63.636%{transform:scaleX(.7875)}65.909%{transform:scaleX(.7875)}68.182%{transform:scaleX(.7875)}70.455%{transform:scaleX(.7875)}72.727%{transform:scaleX(.7865)}75%{transform:scaleX(.7793)}77.273%{transform:scaleX(.7598)}79.545%{transform:scaleX(.7217)}81.818%{transform:scaleX(.6591)}84.091%{transform:scaleX(.5655)}86.364%{transform:scaleX(.445)}88.636%{transform:scaleX(.3515)}90.909%{transform:scaleX(.2888)}93.182%{transform:scaleX(.2508)}95.455%{transform:scaleX(.2312)}97.727%{transform:scaleX(.224)}to{transform:scaleX(.223)}}@keyframes finale-pipette-collier-3{0%{transform:translate(0)}2.273%{transform:translate(.19px)}4.545%{transform:translate(1.49px)}6.818%{transform:translate(5.02px)}9.091%{transform:translate(11.9px)}11.364%{transform:translate(23.25px)}13.636%{transform:translate(40.17px)}15.909%{transform:translate(63.8px)}18.182%{transform:translate(93.14px)}20.455%{transform:translate(116.76px)}22.727%{transform:translate(133.68px)}25%{transform:translate(145.03px)}27.273%{transform:translate(151.91px)}29.545%{transform:translate(155.44px)}31.818%{transform:translate(156.75px)}34.091%{transform:translate(156.93px)}36.364%{transform:translate(156.93px)}38.636%{transform:translate(156.93px)}40.909%{transform:translate(156.93px)}43.182%{transform:translate(156.93px)}45.455%{transform:translate(156.93px)}47.727%{transform:translate(156.93px)}50%{transform:translate(156.93px)}52.273%{transform:translate(156.93px)}54.545%{transform:translate(156.93px)}56.818%{transform:translate(156.93px)}59.091%{transform:translate(156.93px)}61.364%{transform:translate(156.93px)}63.636%{transform:translate(156.93px)}65.909%{transform:translate(156.93px)}68.182%{transform:translate(156.93px)}70.455%{transform:translate(156.93px)}72.727%{transform:translate(156.65px)}75%{transform:translate(154.65px)}77.273%{transform:translate(149.22px)}79.545%{transform:translate(138.65px)}81.818%{transform:translate(121.22px)}84.091%{transform:translate(95.22px)}86.364%{transform:translate(61.72px)}88.636%{transform:translate(35.72px)}90.909%{transform:translate(18.29px)}93.182%{transform:translate(7.71px)}95.455%{transform:translate(2.29px)}97.727%{transform:translate(.29px)}to{transform:translate(0)}}@keyframes finale-pipette-doigt-h1{0%{animation-timing-function:ease-in-out;transform:rotate(-15.6deg)}20.455%{animation-timing-function:ease-in-out;transform:rotate(-4.8deg)}34.091%{animation-timing-function:ease-in-out;transform:rotate(-10.2deg)}40.909%{animation-timing-function:ease-in-out;transform:rotate(-10.2deg)}43.182%{animation-timing-function:ease-in-out;transform:rotate(4.2deg)}47.727%{animation-timing-function:ease-in-out;transform:rotate(-10.2deg)}70.455%{animation-timing-function:ease-in-out;transform:rotate(-10.2deg)}90.909%{animation-timing-function:ease-in-out;transform:rotate(-15.6deg)}to{transform:rotate(-15.6deg)}}@keyframes finale-pipette-doigt-h2{0%{animation-timing-function:ease-in-out;transform:rotate(-3.2deg)}20.455%{animation-timing-function:ease-in-out;transform:rotate(3.4deg)}34.091%{animation-timing-function:ease-in-out;transform:rotate(.1deg)}40.909%{animation-timing-function:ease-in-out;transform:rotate(.1deg)}43.182%{animation-timing-function:ease-in-out;transform:rotate(8.9deg)}47.727%{animation-timing-function:ease-in-out;transform:rotate(.1deg)}70.455%{animation-timing-function:ease-in-out;transform:rotate(.1deg)}90.909%{animation-timing-function:ease-in-out;transform:rotate(-3.2deg)}to{transform:rotate(-3.2deg)}}@keyframes finale-pipette-doigt-h3{0%{animation-timing-function:ease-in-out;transform:rotate(0)}20.455%{animation-timing-function:ease-in-out;transform:rotate(3deg)}34.091%{animation-timing-function:ease-in-out;transform:rotate(1.5deg)}40.909%{animation-timing-function:ease-in-out;transform:rotate(1.5deg)}43.182%{animation-timing-function:ease-in-out;transform:rotate(5.5deg)}47.727%{animation-timing-function:ease-in-out;transform:rotate(1.5deg)}70.455%{animation-timing-function:ease-in-out;transform:rotate(1.5deg)}90.909%{animation-timing-function:ease-in-out;transform:rotate(0)}to{transform:rotate(0)}}@keyframes finale-pipette-doigt-b1{0%{animation-timing-function:ease-in-out;transform:rotate(15.6deg)}20.455%{animation-timing-function:ease-in-out;transform:rotate(4.8deg)}34.091%{animation-timing-function:ease-in-out;transform:rotate(10.2deg)}40.909%{animation-timing-function:ease-in-out;transform:rotate(10.2deg)}43.182%{animation-timing-function:ease-in-out;transform:rotate(-4.2deg)}47.727%{animation-timing-function:ease-in-out;transform:rotate(10.2deg)}70.455%{animation-timing-function:ease-in-out;transform:rotate(10.2deg)}90.909%{animation-timing-function:ease-in-out;transform:rotate(15.6deg)}to{transform:rotate(15.6deg)}}@keyframes finale-pipette-doigt-b2{0%{animation-timing-function:ease-in-out;transform:rotate(3.2deg)}20.455%{animation-timing-function:ease-in-out;transform:rotate(-3.4deg)}34.091%{animation-timing-function:ease-in-out;transform:rotate(-.1deg)}40.909%{animation-timing-function:ease-in-out;transform:rotate(-.1deg)}43.182%{animation-timing-function:ease-in-out;transform:rotate(-8.9deg)}47.727%{animation-timing-function:ease-in-out;transform:rotate(-.1deg)}70.455%{animation-timing-function:ease-in-out;transform:rotate(-.1deg)}90.909%{animation-timing-function:ease-in-out;transform:rotate(3.2deg)}to{transform:rotate(3.2deg)}}@keyframes finale-pipette-doigt-b3{0%{animation-timing-function:ease-in-out;transform:rotate(0)}20.455%{animation-timing-function:ease-in-out;transform:rotate(-3deg)}34.091%{animation-timing-function:ease-in-out;transform:rotate(-1.5deg)}40.909%{animation-timing-function:ease-in-out;transform:rotate(-1.5deg)}43.182%{animation-timing-function:ease-in-out;transform:rotate(-5.5deg)}47.727%{animation-timing-function:ease-in-out;transform:rotate(-1.5deg)}70.455%{animation-timing-function:ease-in-out;transform:rotate(-1.5deg)}90.909%{animation-timing-function:ease-in-out;transform:rotate(0)}to{transform:rotate(0)}}@keyframes finale-pipette-doigt-m1{0%{animation-timing-function:ease-in-out;transform:rotate(-.8deg)}20.455%{animation-timing-function:ease-in-out;transform:rotate(1.6deg)}34.091%{animation-timing-function:ease-in-out;transform:rotate(.4deg)}40.909%{animation-timing-function:ease-in-out;transform:rotate(.4deg)}43.182%{animation-timing-function:ease-in-out;transform:rotate(3.6deg)}47.727%{animation-timing-function:ease-in-out;transform:rotate(.4deg)}70.455%{animation-timing-function:ease-in-out;transform:rotate(.4deg)}90.909%{animation-timing-function:ease-in-out;transform:rotate(-.8deg)}to{transform:rotate(-.8deg)}}@keyframes finale-pipette-doigt-m2{0%{animation-timing-function:ease-in-out;transform:rotate(1.2deg)}20.455%{animation-timing-function:ease-in-out;transform:rotate(3.6deg)}34.091%{animation-timing-function:ease-in-out;transform:rotate(2.4deg)}40.909%{animation-timing-function:ease-in-out;transform:rotate(2.4deg)}43.182%{animation-timing-function:ease-in-out;transform:rotate(5.6deg)}47.727%{animation-timing-function:ease-in-out;transform:rotate(2.4deg)}70.455%{animation-timing-function:ease-in-out;transform:rotate(2.4deg)}90.909%{animation-timing-function:ease-in-out;transform:rotate(1.2deg)}to{transform:rotate(1.2deg)}}@keyframes finale-pipette-doigt-m3{0%{animation-timing-function:ease-in-out;transform:rotate(1.6deg)}20.455%{animation-timing-function:ease-in-out;transform:rotate(2.8deg)}34.091%{animation-timing-function:ease-in-out;transform:rotate(2.2deg)}40.909%{animation-timing-function:ease-in-out;transform:rotate(2.2deg)}43.182%{animation-timing-function:ease-in-out;transform:rotate(3.8deg)}47.727%{animation-timing-function:ease-in-out;transform:rotate(2.2deg)}70.455%{animation-timing-function:ease-in-out;transform:rotate(2.2deg)}90.909%{animation-timing-function:ease-in-out;transform:rotate(1.6deg)}to{transform:rotate(1.6deg)}}.finale-champion.pipette .finale-bras-g .bras-avant{animation:4.4s linear both finale-pipette-avant}.finale-champion.pipette .finale-bras-g .bras-coulisse{animation:4.4s linear both finale-pipette-coulisse}.finale-champion.pipette .finale-bras-g .bras-main{animation:4.4s linear both finale-pipette-main}.finale-champion.pipette .finale-bras-g .bras-tube-1{animation:4.4s linear both finale-pipette-tube-1}.finale-champion.pipette .finale-bras-g .bras-tube-2{animation:4.4s linear both finale-pipette-tube-2}.finale-champion.pipette .finale-bras-g .bras-tube-3{animation:4.4s linear both finale-pipette-tube-3}.finale-champion.pipette .finale-bras-g .bras-collier-1{animation:4.4s linear both finale-pipette-collier-1}.finale-champion.pipette .finale-bras-g .bras-collier-2{animation:4.4s linear both finale-pipette-collier-2}.finale-champion.pipette .finale-bras-g .bras-collier-3{animation:4.4s linear both finale-pipette-collier-3}.finale-champion.pipette .finale-bras-g .bras-doigt-h{animation:4.4s both finale-pipette-doigt-h1}.finale-champion.pipette .finale-bras-g .bras-phal2-h{animation:4.4s both finale-pipette-doigt-h2}.finale-champion.pipette .finale-bras-g .bras-phal3-h{animation:4.4s both finale-pipette-doigt-h3}.finale-champion.pipette .finale-bras-g .bras-doigt-b{animation:4.4s both finale-pipette-doigt-b1}.finale-champion.pipette .finale-bras-g .bras-phal2-b{animation:4.4s both finale-pipette-doigt-b2}.finale-champion.pipette .finale-bras-g .bras-phal3-b{animation:4.4s both finale-pipette-doigt-b3}.finale-champion.pipette .finale-bras-g .bras-doigt-m{animation:4.4s both finale-pipette-doigt-m1}.finale-champion.pipette .finale-bras-g .bras-phal2-m{animation:4.4s both finale-pipette-doigt-m2}.finale-champion.pipette .finale-bras-g .bras-phal3-m{animation:4.4s both finale-pipette-doigt-m3}@keyframes labo-goutte-tombe{0%{opacity:1;translate:0;scale:.9 1}70%{opacity:1;translate:0 6.4cqw;scale:.9 1.45}to{opacity:0;translate:0 7.2cqw;scale:2 .3}}.labo-goutte{z-index:9;pointer-events:none;background:radial-gradient(circle at 35% 30%,#eaffb8,#8fe030 55%,#3a8a10);border-radius:50% 50% 55% 55%/35% 35% 65% 65%;width:1.7cqw;height:2.2cqw;margin:-1.1cqw 0 0 -.85cqw;animation:.24s cubic-bezier(.5,0,1,.7) forwards labo-goutte-tombe;position:absolute;top:14.8cqw;left:13.7cqw;box-shadow:0 0 1cqw #a0ff50cc}@keyframes goutte-tache{0%{opacity:.95;scale:.05}to{opacity:.75;scale:1.5}}@keyframes goutte-bulle{0%{opacity:.9;translate:0;scale:.4}to{opacity:0;translate:0 -2.6cqw;scale:1.2}}.goutte-tache{z-index:1;pointer-events:none;border-radius:50%;position:absolute;inset:1.15cqw;overflow:hidden}.goutte-tache:before{content:"";aspect-ratio:1;background:radial-gradient(circle,#beff6ef2,#6edc28a6 48%,#3ca01400 74%);border-radius:50%;width:78%;animation:.9s cubic-bezier(.2,.8,.3,1) both goutte-tache;position:absolute;top:22%;left:50%;translate:-50% -50%}.goutte-tache i{width:1.3cqw;height:1.3cqw;animation:1.1s ease-out infinite goutte-bulle;animation-delay:calc(var(--i) * .19s);background:#78e63259;border:.18cqw solid #d2ff96e6;border-radius:50%;position:absolute;top:24%}.finale-victime.tache .finale-avatar{filter:sepia(.5)hue-rotate(38deg)saturate(1.7)brightness(.95);transition:filter .9s ease-out}.finale-champion.rentre-d .finale-bras-d .bras-tout{animation:1.2s steps(9,end) .3s both finale-bras-rentre}.finale-champion.rentre-g .finale-bras-g .bras-tout{animation:1.2s steps(9,end) both finale-bras-rentre}@keyframes couro-apparait{to{opacity:1}}@keyframes couro-tourne{to{rotate:360deg}}@keyframes couro-monte{0%{opacity:0;transform:translateY(34vmin)scale(.55)}to{opacity:1;transform:none}}@keyframes couro-halo-pulse{0%{opacity:.55;scale:.94}to{opacity:1;scale:1.08}}@keyframes couro-couronne{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(-90vmin)rotate(-22deg)scale(1.3)}52%{opacity:1;animation-timing-function:ease-out;transform:translateY(0)rotate(5deg)scale(1)}66%{animation-timing-function:ease-in;transform:translateY(-7%)rotate(-3deg)}80%{animation-timing-function:ease-out;transform:translateY(0)rotate(1.5deg)}90%{animation-timing-function:ease-in;transform:translateY(-1.8%)rotate(-.6deg)}to{opacity:1;transform:none}}@keyframes couro-eclat{0%{opacity:0;scale:.3}30%{opacity:1}to{opacity:0;scale:2.2}}@keyframes couro-titre{0%{opacity:0;letter-spacing:.5em;transform:translateY(2.4vmin)}to{opacity:1;transform:none}}.couro-ciel{z-index:0;pointer-events:none;height:100vh;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 76%,#0000 100%);mask-image:linear-gradient(#000 0% 76%,#0000 100%)}.couro-fond{background:radial-gradient(80% 70% at 50% 40%,#2c1b09 0%,#0d0704 55%,#020101 100%);position:absolute;inset:0}.couro-rayons{background:repeating-conic-gradient(from 0deg at 50% 50%, #ffd66e33 0 5deg, transparent 5deg 15deg);opacity:0;width:240vmax;height:240vmax;animation:couro-apparait 1.4s ease-out var(--c-fond) forwards, couro-tourne 70s linear infinite;position:absolute;top:38%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle closest-side,#000 0,#00000059 8%,#0000 20%);mask-image:radial-gradient(circle closest-side,#000 0,#00000059 8%,#0000 20%)}.couro-lampe{opacity:0;width:min(80rem,170%);height:100%;animation:couro-apparait 1.1s ease-out var(--c-fond) forwards;background:radial-gradient(30% 54% at 50% 42%,#ffe2964d,#0000 70%),conic-gradient(from 166deg at 50% 0,#0000 0deg,#ffe29633 14deg,#0000 28deg);position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 96%);mask-image:linear-gradient(#000 0% 50%,#0000 96%)}.couro-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fin-couronne{justify-content:center;gap:2.2vmin;padding-block:0}.couro-portrait{opacity:0;animation:couro-monte 1.1s cubic-bezier(.2, 1.25, .4, 1) var(--c-medaillon) both;margin-top:6vmin;position:relative}.fin-couronne .fin-medaillon{--d:min(36vmin, 21rem)}.couro-halo{z-index:0;background:radial-gradient(circle,#ffd66e80,#ffaa3c2e 42%,#0000 66%);border-radius:50%;animation:2.6s ease-in-out infinite alternate couro-halo-pulse;position:absolute;inset:-38%}.fin-couronne .couro-portrait .fin-medaillon{z-index:1;position:relative}.couro-couronne{z-index:2;opacity:0;filter:drop-shadow(0 1.2vmin 1.6vmin #0009);width:62%;animation:couro-couronne 1.1s linear var(--c-couronne) both;position:absolute;top:0;left:50%;translate:-50% -76%}.couro-couronne:after{content:"";opacity:0;animation:couro-eclat .9s ease-out calc(var(--c-couronne) + .56s) both;pointer-events:none;background:radial-gradient(circle,#fff6ccf2,#ffd66e66 30%,#0000 62%);border-radius:50%;position:absolute;inset:-30% -20% -10%}.couro-couronne-dessin{width:100%;height:auto;display:block}.couro-etiquette{letter-spacing:.34em;text-transform:uppercase;color:var(--color-gold-strong);text-shadow:0 0 1.2rem #ffbe46b3;opacity:0;animation:couro-titre .8s ease-out var(--c-titre) both;align-items:center;gap:.8rem;margin-top:1.2vmin;font-size:clamp(1.1rem,2.4vmin,1.7rem);font-weight:700;display:flex}.couro-nom{text-shadow:0 0 2rem #ffbe468c,.05em .07em .18em #0009;opacity:0;animation:couro-titre .9s ease-out calc(var(--c-titre) + .2s) both;font-size:clamp(3rem,9vmin,7rem)}@keyframes fin-revele{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.fin-apres-finale{animation:linear both fin-revele;animation-timeline:view();animation-range:entry entry 70%}}.banc-scene{z-index:1000;overscroll-behavior:contain;position:fixed;inset:0;overflow:hidden auto}.banc-quitter{top:max(.75rem, env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right));z-index:1001;border:1px solid var(--color-line);background:var(--color-surface);border-radius:.5rem;min-height:2.75rem;padding:0 .9rem;position:fixed}@supports (color:color-mix(in lab, red, red)){.banc-quitter{background:color-mix(in srgb, var(--color-surface) 70%, transparent)}}.banc-quitter{color:var(--color-ink-soft);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:.55;font-size:.875rem;transition:opacity .2s}.banc-quitter:hover{opacity:1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
