.podium__quitter{flex:none}.salon__go+.podium__quitter{margin-left:calc(var(--pas-2) - var(--deport))}.podium .salon__go:not(.fente--fin){clip-path:polygon(var(--bout-g-haut) 0,100% 0,calc(100% - var(--deport)) 100%,var(--bout-g-bas) 100%,var(--bout-g-x) var(--bout-g-y))}.podium__table .pastille__icone{color:var(--me-deep)}.podium__marches{flex:1;min-height:0;display:flex;align-items:flex-end;justify-content:center;gap:var(--pas-6)}.marche{--avatar: calc(96 * var(--u));position:relative;flex:0 1 calc(360 * var(--u));min-width:0;display:flex;flex-direction:column;align-items:center;animation:marche-monte var(--t-scene) var(--e-pop) both}.marche--1{--avatar: calc(128 * var(--u));flex-basis:calc(420 * var(--u));animation-delay:calc(4 * var(--stagger-ample))}.marche--2{animation-delay:calc(2 * var(--stagger-ample))}.marche--3{animation-delay:0ms}@keyframes marche-monte{0%{translate:0 calc(80 * var(--u) * var(--m-course));opacity:0}to{translate:0 0;opacity:1}}.marche__coupe{width:calc(var(--icone) * 2);height:calc(var(--icone) * 2);margin-bottom:var(--pas-3);color:#fff;animation:coupe-flotte 2.6s var(--e-souffle) infinite}@keyframes coupe-flotte{50%{translate:0 calc(-1 * var(--pas-2))}}.marche__qui{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--pas-3)}.marche__qui{animation:visage-arrive var(--t-scene) var(--e-pop) both;animation-delay:calc(6 * var(--stagger-ample))}@keyframes visage-arrive{0%{scale:.6;opacity:0}to{scale:1;opacity:1}}.marche__qui .place__nom{position:relative;top:auto;margin-top:calc(-1 * var(--pas-2))}.marche__socle{--marche: calc(48 * var(--u));width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--pas-3);padding:var(--pas-4) var(--pas-4) calc(var(--pas-4) + var(--marche));background:var(--c-table);border-top:calc(8 * var(--u)) solid var(--c);container-type:inline-size}.marche--1 .marche__socle{--marche: calc(112 * var(--u))}.marche--3 .marche__socle{--marche: 0px}.marche__rang{display:flex;align-items:baseline;gap:var(--pas-1);color:var(--c)}.marche__socle .rang__cartes{--h-max: calc(130 * var(--u));--h-cartes: min( var(--h-max), calc(100cqw / ((1 + .75 * (var(--nc, 1) - 1)) * var(--carte-ratio))) );flex:none;width:auto;height:var(--h-cartes);padding-left:0;justify-content:center}.marche--1 .marche__socle .rang__cartes{--h-max: calc(170 * var(--u))}.podium .rang__carte{position:relative}.marche__socle .rang__carte{translate:0 0}.marche__socle .rang__carte:hover{translate:0 calc(-1 * var(--pas-3))}.marche__socle .rang__carte:not(:last-child){margin-right:calc(-.25 * var(--h-cartes) * var(--carte-ratio))}.podium__reste{flex:0 1 auto;min-height:0;max-height:42%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:var(--pas-2)}.podium__ligne{position:relative;--avatar: calc(44 * var(--u));flex:none;height:calc(72 * var(--u));display:flex;align-items:center;gap:var(--pas-4);padding-right:var(--pas-4);background:var(--c-table);overflow:hidden;animation:ligne-arrive var(--t-ample) var(--e-pop) both;animation-delay:calc(var(--t-drame) + var(--k-ligne) * var(--stagger-base))}@keyframes ligne-arrive{0%{translate:calc(-40 * var(--u) * var(--m-course)) 0;opacity:0}to{translate:0 0;opacity:1}}.podium__ligne .rang__place{width:calc(72 * var(--u))}.podium__numero{font-size:var(--texte-lg)}.podium__ligne .rang__qui{width:auto;flex:none}.podium__ligne .rang__cartes{height:calc(100% - 2 * var(--pas-2));container-type:inline-size}.podium__ligne .rang__carte{height:min(100%,calc(100cqw / ((1 + .75 * (var(--nc, 1) - 1)) * var(--carte-ratio))));align-self:center}.podium__table:has(.podium__reste) .marche{--avatar: calc(72 * var(--u))}.podium__table:has(.podium__reste) .marche--1{--avatar: calc(96 * var(--u))}.podium__table:has(.podium__reste) .marche__socle{--marche: calc(24 * var(--u));padding-top:var(--pas-3);gap:var(--pas-2)}.podium__table:has(.podium__reste) .marche--1 .marche__socle{--marche: calc(56 * var(--u))}.podium__table:has(.podium__reste) .marche--3 .marche__socle{--marche: 0px}.podium__table:has(.podium__reste) .marche__socle .rang__cartes{--h-max: calc(104 * var(--u))}.podium__table:has(.podium__reste) .marche--1 .marche__socle .rang__cartes{--h-max: calc(128 * var(--u))}.podium__table:has(.podium__reste) .marche__coupe{width:var(--icone);height:var(--icone);margin-bottom:var(--pas-2)}.podium__table:has(.podium__reste) .rang__numero{font-size:var(--texte-lg)}.podium__confettis{position:absolute;top:calc(-1 * var(--marge));left:calc(-2 * var(--marge));width:calc(100% + 3 * var(--marge));height:calc(100% + 2 * var(--marge));z-index:5;pointer-events:none}.podium__cible,.podium__cible *{cursor:var(--curseur-cible);user-select:none;-webkit-user-select:none}.podium__cible .rang__carte{cursor:var(--curseur-loupe)}.lancer{position:absolute;z-index:6;pointer-events:none}.lancer svg{display:block;width:100%;height:100%;overflow:visible}.lancer--petale i{display:block;width:100%;height:100%;border-radius:50% 50% 50% 0}.podium__ligne .bulle--cote{left:auto;right:var(--pas-6);transform-origin:100% 50%}.salon__tete .podium__partager{margin-left:auto}.partage__image{display:block;width:100%;aspect-ratio:16 / 9;margin:var(--pas-4) auto 0;border-radius:calc(16 * var(--u))}@media(orientation:portrait),(orientation:landscape)and (max-height:520px){.podium .salon__tete{flex-wrap:wrap;row-gap:var(--pas-4)}.podium__marches{flex:none;gap:var(--pas-3);margin-top:var(--pas-8)}.marche{--avatar: calc(72 * var(--u))}.marche__qui .place__nom .t{font-size:calc(18 * var(--u))}.marche__socle{padding:var(--pas-3) var(--pas-2) calc(var(--pas-3) + var(--marche))}.podium__reste{max-height:none;overflow:visible}}
