.arena-affiche .arena-scene-vs :is(.arena-port-l,.arena-port-r){width:calc(100% + 28px);max-width:none;left:-14px;transform:skew(6deg)}.arena-affiche .arena-scene-vs .arena-portrait:not([data-state=dim]){filter:none}.arena-affiche .arena-print{display:none}.arena-affiche .arena-scene-vs .arena-half:after{content:"";pointer-events:none;background:linear-gradient(0deg,#000000b8 0,#0000004d 34%,#0000 60%);position:absolute;inset:0}.arena-affiche .arena-nom{text-align:left;align-items:flex-start;gap:.25rem;height:auto;padding:0 .5rem .625rem 1.25rem}.arena-affiche .arena-nom>:first-child{font-family:var(--font-piste);color:#fff;text-shadow:0 1px 8px #00000080;text-transform:uppercase;font-size:1.125rem;font-style:italic;font-weight:800;line-height:1.1}.arena-affiche .arena-nom>.arena-meta{color:#0a0a0c;width:fit-content;max-width:100%;font-family:var(--font-piste);text-transform:uppercase;background:#fff;padding:.125rem .5rem;font-size:.75rem;font-style:italic;font-weight:700;font-stretch:75%;line-height:1.25;transform:skew(-6deg)}.arena-affiche .arena-plaques>*{transform:skew(-6deg)}.arena-affiche .arena-plaques .arena-plaque{border-radius:8px;flex-direction:column;gap:.125rem;height:3.5rem}.arena-affiche .arena-plaques .arena-plaque[data-state=live]{height:auto;padding-block:.5rem}.arena-affiche .arena-plaques .arena-plaque>:not(.arena-part){transform:skew(6deg)}.arena-plaque-nom{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8125rem;font-weight:600;line-height:1.2;overflow:hidden}.arena-affiche .arena-plaques .arena-plaque-chiffre{font-size:1.375rem;font-style:italic;font-weight:900;line-height:1}.arena-page-jeu{z-index:5;overscroll-behavior:contain;padding:0 .75rem .75rem;position:absolute;inset:0;overflow-y:auto}.arena-cadre:has(>.arena-page-jeu) .arena-deck{visibility:hidden}.arena-page-jeu .arena-vainqueur{min-height:100%;margin:0}.arena-vainqueur:not(.arena-vainqueur-rangee){border:1px solid color-mix(in oklab, var(--theme-ink) 14%, transparent)}.arena-case-page{border:1px solid color-mix(in oklab, var(--theme-ink) 35%, transparent);width:2.25rem;height:2.25rem;color:var(--theme-ink);border-radius:50%;place-items:center;display:grid}.arena-case-page[data-on]{border-color:var(--theme-accent);background:var(--theme-accent);color:var(--theme-on-accent)}@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.arena-plateau[data-jeu] .peniche-pair[data-active=true] .arena-vs{animation:.32s cubic-bezier(.2,.9,.2,1) both ff-vs-clac}html[data-arena-vt]:not([data-arena-vt-course]) .peniche-pair[data-active=true] .arena-vs{animation-play-state:paused}}@supports (animation-timeline:view()){@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.arena-deck .arena-half-l,.arena-deck .arena-half-r,.arena-deck .arena-vs,.arena-deck .arena-nom>*,.arena-deck .arena-plaques>*{animation-timeline:--arena-carte;animation-range:cover;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both}.arena-deck .arena-half-l{animation-name:ff-cadre-g}.arena-deck .arena-half-r{animation-name:ff-cadre-d}.arena-deck .arena-nom[data-cote=l]>*{animation-name:ff-nom-g}.arena-deck .arena-nom[data-cote=r]>*{animation-name:ff-nom-d}.arena-deck .arena-plaques>*{animation-name:ff-plaque}.arena-deck .arena-slot>.peniche-pair:not([data-active=true]) .arena-vs{opacity:0;animation:none}.arena-deck .peniche-pair[data-active=true] .arena-vs{animation:.32s cubic-bezier(.2,.9,.2,1) both ff-vs-clac;animation-range:normal}}}@keyframes ff-vs-clac{0%{opacity:0;scale:2.8}35%{opacity:1}70%{scale:.94}to{opacity:1;scale:1}}@keyframes ff-cadre-g{0%,28%,72%,to{opacity:0;translate:-28px}50%{opacity:1;translate:0}}@keyframes ff-cadre-d{0%,28%,72%,to{opacity:0;translate:28px}50%{opacity:1;translate:0}}@keyframes ff-nom-g{0%,30%,70%,to{opacity:0;translate:-1.25rem}46%,54%{opacity:1}50%{opacity:1;translate:0}}@keyframes ff-nom-d{0%,30%,70%,to{opacity:0;translate:1.25rem}46%,54%{opacity:1}50%{opacity:1;translate:0}}@keyframes ff-plaque{0%,34%,66%,to{opacity:0;translate:0 .75rem}50%{opacity:1;translate:0}}.arena-coin{z-index:4;-webkit-tap-highlight-color:transparent;border-top-right-radius:1rem;width:2.75rem;height:2.75rem;position:absolute;top:0;right:0}.dos-face>.pastille-reflet[data-joue]{z-index:3;padding:1.5px;inset:0}.dos-face>.pastille-reflet[data-joue=tour]>span{--reflet-duree:1.6s;width:170px;height:170px}@media (prefers-reduced-motion:no-preference){.arena-card[data-active=true].dos-carte{--flotte:3.2deg;--flotte-repos:-.5deg;--flotte-y:-4px}html[data-dos-vu] .arena-card[data-active=true].dos-carte{--flotte:1.6deg;--flotte-repos:-.2deg;--flotte-y:-2px}.arena-card[data-active=true].dos-carte>.dos-pivot{animation:2.8s cubic-bezier(.45,0,.3,1) .5s infinite alternate backwards arena-carte-flotte}}@keyframes arena-carte-flotte{0%{rotate:1 1 0 var(--flotte-repos);translate:0}to{rotate:1 1 0 var(--flotte);translate:0 var(--flotte-y)}}.arena-affiche .arena-vs.arena-vs-rond{color:#fff;font-family:var(--font-piste);letter-spacing:-.02em;text-shadow:0 2px 14px #000000a6;background:0 0;font-size:1.625rem;font-style:italic;font-weight:900;font-stretch:125%}
.arena-card.arena-affiche.dos-carte{box-shadow:none;perspective:1400px;background:0 0;border:0}.dos-pivot{transform-style:preserve-3d;transition:transform .42s cubic-bezier(.2,.9,.3,1);position:relative;transform:rotateY(0)}@supports (transition-timing-function:linear(0, 1)){.dos-pivot{transition-timing-function:linear(0 0%, .0821 7.1429%, .2498 14.2857%, .4305 21.4286%, .5908 28.5714%, .7191 35.7143%, .815 42.8571%, .8832 50%, .9296 57.1429%, .9598 64.2857%, .9786 71.4286%, .9899 78.5714%, .9962 85.7143%, .9995 92.8571%, 1 100%)}}.dos-carte[data-face=dos] .dos-pivot{transform:rotateY(180deg)}.dos-face{background:var(--theme-surface);border:1px solid var(--color-line);backface-visibility:hidden}.dos-recto{transform:rotateY(0)}.dos-verso{position:absolute;inset:0;transform:rotateY(180deg)}.dos-face[inert]{pointer-events:none;visibility:hidden;transition:visibility 0s linear .42s}.dos-face{transition:visibility linear}.dos-corps{overscroll-behavior:contain;scrollbar-width:none;padding-bottom:1rem;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000)}.dos-corps::-webkit-scrollbar{display:none}.dos-ligne+.dos-ligne{border-top:1px solid var(--color-line)}@media (prefers-reduced-motion:reduce){.dos-pivot,.dos-carte[data-face=dos] .dos-pivot{transition:none;transform:none}.dos-recto,.dos-verso{transition-property:opacity,visibility;transition-delay:0s,0s;transition-timing-function:ease-out,linear;transform:none;transition-duration:.12s,0s!important}.dos-face[inert]{transition-delay:0s,.12s}.dos-verso{opacity:0}.dos-carte[data-face=dos] .dos-verso{opacity:1}.dos-carte[data-face=dos] .dos-recto{opacity:0}}
.peniche-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.peniche-squash{transform-origin:50% 100%}@keyframes peniche-volet{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.peniche-volet[data-play=true] .peniche-volet-in{animation:peniche-volet .42s var(--arena-ease-out) var(--peniche-volet-delay,0s) both}@media (max-width:1023.98px){.peniche-pair[data-active=false] .peniche-volet{opacity:.45}}@supports (animation-timeline:view()){@media (max-width:1023.98px) and (prefers-reduced-motion:no-preference){.peniche-pair[data-active=false] .peniche-volet{opacity:1}}}@keyframes peniche-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.peniche-volet[data-play=true] .peniche-volet-in{animation:.12s linear both peniche-fade!important}}
