:root{--cards-width:28vw;--cards-max-width:28vw;--cards-height:39.2vw;--cards-max-height:39.2vw;--grid-gap:3%;--around-grid-gap:0.5rem;--board-angle:-15deg;--card-radius:3.5%;--headers-row-height:1.2rem;--contents-row-height:1.5rem;--base-shadow-drop-filter:drop-shadow(0.1em 0.1em 0.1em #303030);--base-box-shadow:0.15rem 0.15rem 0.15rem rgba(48,48,48,.56)}.cp_board{display:flex;flex-wrap:wrap;font-size:.9rem;padding:.5rem;position:relative}.cp_board__character-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-filter:drop-shadow(2px 3px 2px #2121218a);filter:drop-shadow(2px 3px 2px #2121218a);height:3rem;margin:.5rem .5rem 0;width:3rem}.character-logo--item_ball{background-image:url(img/characters/items/ball.png)}.character-logo--item_babytoy{background-image:url(img/characters/items/babytoy.png)}.character-logo--item_nut{background-image:url(img/characters/items/nut.png)}.character-logo--item_wool{background-image:url(img/characters/items/wool.png)}.players_panel_value{background-color:#b2bb97;border:.15rem solid #959595;border-radius:.5rem;margin:.2rem;padding:.2rem .4rem}.players_panel_value.panel_combos{background-color:#c1e1ff}.players_panel_value.panel_lost_ball{background-color:#ffc2b6}.players_panel_value.panel_total{background-color:#fae5b7}.panel_row_title{font-weight:700}.main-container{align-items:center;display:flex;flex-direction:column}.game-header{width:100%}.statistiques-global-section{background-color:#728b68;border-radius:.5rem;-webkit-filter:var(--base-shadow-drop-filter);filter:var(--base-shadow-drop-filter);height:auto;left:0;margin-top:1rem;max-height:0;overflow:hidden;position:absolute;top:0;transition:max-height .5s ease;width:100%;z-index:2}.statistiques-global-section.displayed{max-height:550px}.closing-stat-section-button{background-color:#fff;border:.2rem solid #728b68;border-radius:0 .5rem 0 .5rem;color:#728b68;cursor:pointer;font-size:1.2rem;font-weight:700;line-height:1.2rem;padding:.5rem;position:absolute;right:0;top:0;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;width:auto;z-index:1}.closing-stat-section-button:hover{background-color:#728b68;border:.2rem solid #fff;color:#fff}.display-stats-button{background-color:#fff;border-radius:.3rem;color:#3f3f3f;cursor:pointer;-webkit-filter:var(--base-shadow-drop-filter);filter:var(--base-shadow-drop-filter);font-size:.8rem;margin-top:.2rem;padding:.2rem 1.5rem;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;width:auto}.display-stats-button:hover{background-color:#e9e9e9}.statistiques-container{display:flex;flex-direction:column}.statistiques-container h3{color:#fff;font-size:1.25rem;text-shadow:2px 2px 2px #000}.statistiques-container__cards{isolation:isolate}.statistiques-container__cards .card{height:3.5rem;margin:.5rem;position:relative;transition:.4s ease-in-out;transition-delay:.7s;width:2.5rem}.statistiques-container__cards .card:hover{-webkit-transform:scale(2) translateY(-20%);-ms-transform:scale(2) translateY(-20%);transform:scale(2) translateY(-20%);transition-delay:0s;z-index:1}.statistiques-container__cards .number{--remainingNumbersSize:1.8rem;background-color:#fff;border-radius:100%;bottom:0;font-size:1.1rem;font-weight:700;height:var(--remainingNumbersSize);line-height:var(--remainingNumbersSize);position:absolute;right:0;text-align:center;transform:translate(30%,40%);transition:.5s ease-in-out;transition-delay:.5s;width:var(--remainingNumbersSize)}.statistiques-container__cards .card:hover .number{opacity:0;transition-delay:0s}.statistiques-container__cards .card:after{background-color:#fff;border-radius:100%;bottom:-20%;font-size:.8rem;font-weight:700;padding:.25rem;position:absolute;right:-25%}#top-animation-container{height:100vh;left:0;pointer-events:none;position:absolute;top:0;width:100%}#top-animation-container__card{display:flex;height:100vh;justify-content:center;left:0;left:max(0px,calc(50% - 35rem));margin:0;padding-top:5vh;position:absolute;top:0;width:100%;z-index:10}#top-animation-container__card .card{cursor:pointer;-webkit-filter:drop-shadow(0 0 .5em #232323);filter:drop-shadow(0 0 .5em #232323);flex:0 0 auto;height:35vw;height:clamp(210px,35vw,294px);overflow:hidden;pointer-events:all;position:relative;width:25vw;width:clamp(150px,25vw,210px)}#top-animation-container__card .card:after{align-items:center;background-color:hsla(0,0%,100%,.294);color:#fff;content:"\2718";display:flex;font-size:9rem;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.3s ease;width:100%}#top-animation-container__card .card:hover:after{opacity:1}#top-animation-container__card .card.animation{-webkit-animation:card-in-and-out 5s ease forwards;animation:card-in-and-out 5s ease forwards}#top-animation-container__card .card.animation-quick-out{-webkit-animation:quick-card-out .3s cubic-bezier(.41,-.36,.99,1.02) forwards;animation:quick-card-out .3s cubic-bezier(.41,-.36,.99,1.02) forwards}.custom-tooltip-button{align-items:center;background-color:#fff;border:.15rem solid #878787;border-radius:100%;display:flex;font-size:1rem;font-weight:700;height:1rem;justify-content:center;transition:.3s ease;width:1rem}.custom-tooltip-button:hover{background-color:#e5e5e5}.gaming-section{align-content:center;display:flex;flex-direction:column-reverse;flex-wrap:wrap;max-width:80rem;opacity:0;-webkit-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease;width:100%}.gaming-section.displayed{opacity:1}.gaming-section .game-utils{display:flex;flex:1;flex-direction:column;max-width:40rem;min-width:15rem;padding:5vw 2rem;padding:var(--around-grid-gap)}.gaming-section .display-all-scores-option{margin-top:5.5rem}.gaming-section>*{flex:1;min-width:min(100%,20rem)}.gaming-section .score-board{height:5.4rem;height:calc(var(--headers-row-height) + var(--contents-row-height) + var(--headers-row-height) + var(--contents-row-height));position:relative}.gaming-section .score-board .visible-section{border-radius:.4rem;max-height:5.4rem;max-height:calc(var(--headers-row-height) + var(--contents-row-height) + var(--headers-row-height) + var(--contents-row-height));position:absolute;top:0;-webkit-transition:max-height .3s ease-out;-o-transition:max-height .3s ease-out;transition:max-height .3s ease-out;width:100%;z-index:3}.gaming-section .score-board .visible-section,.player-score--container{-webkit-box-shadow:var(--base-box-shadow);box-shadow:var(--base-box-shadow);overflow:hidden}.player-score--container{border-radius:.25rem}.gaming-section .score-board.open-display .visible-section{-webkit-box-shadow:unset;box-shadow:unset;padding-right:3px}.gaming-section .score-board .player-score{display:grid;-webkit-filter:var(--base-shadow-drop-filter);filter:var(--base-shadow-drop-filter);grid-template-columns:minmax(6ch,6rem) repeat(12,minmax(2ch,1fr)) 2rem;grid-template-rows:var(--headers-row-height) var(--contents-row-height) var(--headers-row-height) var(--contents-row-height);width:100%}.gaming-section .score-board .player-score>*{border:1px solid hsla(0,0%,55%,.2);padding:.1rem}.gaming-section .score-board .player-score .header{background-color:#e6e6e6;background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:.7rem;line-height:1rem;text-align:center}.gaming-section .score-board .player-score .header.player_character_card_1{background-image:url(img/characters/characters/perso_cat.png)}.gaming-section .score-board .player-score .header.player_character_card_2{background-image:url(img/characters/characters/perso_littlegirl.png)}.gaming-section .score-board .player-score .header.player_character_card_3{background-image:url(img/characters/characters/perso_squirel.png)}.gaming-section .score-board .player-score .header.player_character_card_4{background-image:url(img/characters/characters/perso_baby.png)}.gaming-section .score-board .player-score .header.player_character_card_5{background-image:url(img/characters/characters/perso_dad.png)}.gaming-section .score-board .player-score .header.player_character_card_6{background-image:url(img/characters/characters/perso_dog.png)}.gaming-section .score-board .player-score .header.player_character_card_7{background-image:url(img/characters/characters/perso_boy.png)}.gaming-section .score-board .player-score .header.player_character_card_8{background-image:url(img/characters/characters/perso_women.png)}.gaming-section .score-board .player-score .header .playerIdentification{align-items:center;background-color:#fff;border-radius:.75rem;display:flex;gap:.25rem;padding:.15rem;width:100%}.gaming-section .score-board .player-score p{line-height:1em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.gaming-section .score-board .player-score .content{background-color:#fff;color:#353535;font-size:.9rem;font-weight:700;line-height:1.3rem;text-align:center}.gaming-section .score-board .player-score .content.content-turn-bonus1,.gaming-section .score-board .player-score .content.content-turn-bonus2{background-color:#c1e1ff;font-weight:700}.gaming-section .score-board .player-score .content.content-turn-malus1,.gaming-section .score-board .player-score .content.content-turn-malus2{background-color:#ffc2b6;font-weight:700}.gaming-section .score-board .player-score .playersName{background-color:#e2ffdb;grid-row-end:span 4;height:auto;padding:.5rem}.gaming-section .score-board .player-score .finalScore{background-color:#fae5b7;grid-row-end:span 4;height:auto}.gaming-section .score-board .player-score .setScore{background-color:#ffefcd;grid-row-end:span 2}.gaming-section .score-board .player-score .score{align-items:center;color:#4e4e4e;display:flex;font-size:1.05rem;font-weight:700;justify-content:center}#top-retract-scores-button{background-color:#77a4c2;border-radius:.4rem;color:#fff;cursor:pointer;-webkit-filter:var(--base-shadow-drop-filter);filter:var(--base-shadow-drop-filter);font-size:1.2rem;font-weight:700;height:2rem;position:absolute;right:-1.6rem;top:.25rem;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;width:2rem;z-index:4}#top-retract-scores-button:hover{background-color:#fff;color:#5487a8}.scoreButton{background-color:#fff;border-radius:.3rem;color:#3f3f3f;cursor:pointer;-webkit-filter:var(--base-shadow-drop-filter);filter:var(--base-shadow-drop-filter);font-size:.8rem;margin-top:.2rem;padding:.2rem 1.5rem;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;width:auto}.scoreButton:hover{background-color:#e9e9e9}#score-board .retract-scores-buttons{display:none;margin-bottom:.5rem}#score-board.open-display .retract-scores-buttons{display:block}.player-color-token{border-radius:.75rem;bottom:0;height:.75rem;left:0;opacity:.6;position:relative;width:.75rem}#spectator-notification{display:none;margin:1rem}#spectator-notification.visible{display:block}#spectator-notification .spectator-banner{align-items:center;background-color:#fff;border-radius:.5rem;-webkit-box-shadow:var(--base-box-shadow);box-shadow:var(--base-box-shadow);color:#1c1c1c;display:flex;gap:.75rem;padding:.2rem 1rem}#spectator-notification .spectator-banner button{background-color:unset;cursor:pointer;flex:1;font-size:1.2rem;opacity:.8;transition:.3s ease}#spectator-notification .spectator-banner button:hover{opacity:1}#combo-layout-container{height:100%;left:0;position:absolute;top:0;width:100%}.combo-layout-container{display:grid;gap:.1rem;height:100%;position:absolute;width:100%}#horizontal-combo-layout-container{grid-template-rows:1fr 1fr 1fr}#vertical-combo-layout-container{grid-template-columns:1fr 1fr 1fr}.combo{align-items:center;border-radius:.5rem;display:flex;justify-content:center;opacity:0;pointer-events:none;position:relative;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.combo.visible{opacity:1}.combo.activated{pointer-events:all}.combo .combo-selection-button{align-items:center;background-color:unset;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:30}.combo .combo-selection-button svg{height:100%;width:100%}.combo .combo-selection-button svg rect{stroke-width:.5rem;stroke-miterlimit:8;display:block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.combo.activated .combo-selection-button{cursor:pointer}.combo.activated .combo-selection-button svg rect{stroke-dasharray:20;-webkit-animation:dash-animation 15s linear infinite;animation:dash-animation 15s linear infinite}#horizontal-combo-layout-container .combo rect{stroke:#c0f1c0;fill:rgba(108,196,108,.47)}#horizontal-combo-layout-container .combo.visible.activated:hover rect{fill:rgba(108,196,108,.87)}.combo.visible.activated:after{color:#ffffffc4;content:"\2714";display:block;font-size:5rem;font-weight:bolder;opacity:0;pointer-events:none;position:relative;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;z-index:30}.combo.visible.activated:hover:after{opacity:1}#vertical-combo-layout-container .combo rect{stroke:#648aae;fill:rgba(108,146,196,.371)}#vertical-combo-layout-container .combo.visible.activated:hover svg rect{fill:rgba(108,146,196,.771)}.cards-setup-width{max-width:30rem;width:100%}.cards-setup-maxheight{height:0;padding-bottom:140%;width:100%}.cards-setup{aspect-ratio:1/1.4;display:grid;gap:2%;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto;margin:var(--around-grid-gap);position:relative;width:98%;width:calc(100% - var(--around-grid-gap)*2)}.cards-setup__card-container{position:relative;z-index:1}.cards-setup__arrows-container{display:grid;grid-template-columns:.5fr 1fr 1fr 1fr 1fr 1fr .5fr;grid-template-rows:.5fr 1fr 1fr 1fr 1fr 1fr .5fr;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.cards-setup__arrows-container .illustrations-container{align-items:center;display:flex;justify-content:center;position:relative}.cards-setup__arrows-container .illustrations-container .centeringIllustrations{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cards-setup__arrows-container .illustrations-container .illustration{background-color:unset;border:none;cursor:pointer;display:none;filter:drop-shadow(2px 4px 6px black);margin:.25rem;padding:0;pointer-events:all;width:3.5rem;width:clamp(3.2rem,5vw,4rem)}.cards-setup__arrows-container .illustrations-container .eye_svg--illustration{display:block;opacity:0;pointer-events:none;transition:opacity .3s ease}.cards-setup__arrows-container .illustrations-container .eye_svg--illustration.activated{opacity:1}.active-flashing-anim .cards-setup__arrows-container .illustrations-container .eye_svg--illustration.activated{-webkit-animation:resize-finger .45s ease infinite alternate;animation:resize-finger .45s ease infinite alternate}.cards-setup__arrows-container .illustrations-container .illustration.pointing-finger--illustration{fill:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease}.cards-setup__arrows-container .illustrations-container .illustration.flag--illustration{opacity:0;padding-right:.4rem;pointer-events:none;transition:opacity .3s ease}.cards-setup__arrows-container .illustrations-container .illustration.flag--illustration.activated,.cards-setup__arrows-container .illustrations-container .illustration.pointing-finger--illustration.pointing-finger--illustration.activated{display:block;opacity:1}.active-flashing-anim .cards-setup__arrows-container .illustrations-container .illustration.flag--illustration.activated,.active-flashing-anim .cards-setup__arrows-container .illustrations-container .illustration.pointing-finger--illustration.pointing-finger--illustration.activated{-webkit-animation:resize-finger .5s ease infinite alternate;animation:resize-finger .5s ease infinite alternate}.cards-setup__arrows-container .illustrations-container .arrow.activated{-webkit-animation:fade-in .3s ease forwards;animation:fade-in .3s ease forwards;display:block}.cards-setup__arrows-container .illustrations-container .arrow.activated svg{overflow:visible}.active-flashing-anim .cards-setup__arrows-container .illustrations-container .arrow.activated:hover svg path:first-of-type{animation:resize-arrow .25s ease infinite alternate}.active-flashing-anim .cards-setup__arrows-container .illustrations-container .arrow.activated:hover svg path:nth-of-type(2){animation:resize-arrow .25s ease .12s infinite alternate}.active-flashing-anim .cards-setup__arrows-container .illustrations-container .arrow.activated:hover svg path:nth-of-type(3){animation:resize-arrow .25s ease .24s infinite alternate}.cards-setup__arrows-container .illustrations-container .rightOriented{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cards-setup__arrows-container .illustrations-container .bottomOriented{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.cards-setup__arrows-container .illustrations-container .topOriented{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.card{border-radius:var(--card-radius);-webkit-box-shadow:.1em .1em .1em rgba(50,50,50,.8);box-shadow:.1em .1em .1em rgba(50,50,50,.8);position:absolute;transition:background-position 0s;z-index:inherit}.card.card-transition{-webkit-transition:opacity .25s ease-out,width .25s ease-out,height .25s ease-out;transition:opacity .25s ease-out,width .25s ease-out,height .25s ease-out}.character-card{background-image:url(img/characters/characters_sprite_light.jpg);background-size:400%;height:100%;width:100%}.character_card_1{background-position:0 0}.character_card_2{background-position:33.33% 0}.character_card_3{background-position:0 100%}.character_card_4{background-position:33.33% 100%}.character_card_5{background-position:66.66% 0}.character_card_6{background-position:100% 0}.character_card_7{background-position:66.66% 100%}.character_card_8{background-position:100% 100%}.action-card{background-image:url(img/cartes_action/action_cards_sprites.jpg);background-size:600%;height:100%;width:100%}.green-card{background-image:url(img/cartes_green/green_cards_sprite.jpg);background-size:401%;height:100%;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;-o-transition:transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;-o-transition:filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;width:100%}.undo-card-selection-button{background-color:#ffffffa8;border:.25rem solid;border-radius:100%;color:#f95353;cursor:pointer;font-size:1.25rem;font-weight:700;height:2.5rem;line-height:1rem;position:absolute;right:-.5rem;top:-1.75rem;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:2.5rem;z-index:3}.undo-card-selection-button:hover{background-color:#fff;transform:scale(1.1)}.action_card_back{background-position:0 0}.action_card_1{background-position:60% 0}.action_card_2{background-position:80% 0}.action_card_3{background-position:100% 0}.action_card_4{background-position:0 50%}.action_card_5{background-position:20% 50%}.action_card_6{background-position:60% 50%}.action_card_7{background-position:80% 50%}.action_card_8{background-position:100% 50%}.action_card_9{background-position:0 100%}.action_card_10{background-position:20% 100%}.action_card_11{background-position:40% 100%}.action_card_12{background-position:60% 100%}.action_card_13{background-position:80% 100%}.action_card_14{background-position:100% 100%}.action_card_kart{background-position:40% 50%}.action_card_final{background-position:20% 0}.action_card_hole{background-position:40% 0}.green_card_back{background-position:66.6666% 0}.green_card_eagle{background-position:0 0}.green_card_birdie{background-position:66.6666% 100%}.green_card_bogey{background-position:33.3333% 0}.green_card_par{background-position:0 100%}.green_card_aaaarrh{background-position:33.3333% 100%}.green_card_double_bogey{background-position:100% 0}.green_card_Bunker{background-position:100% 100%}.board-container{align-items:flex-end;display:flex;margin-bottom:5rem;max-width:calc(var(--cards-max-width)*3.2);position:relative}.decks-remaining-number{align-items:center;background-color:#fff;border:.2rem dashed #393939;border-radius:0 0 100% 100%;display:flex;font-size:1.1rem;font-weight:700;height:1.8rem;justify-content:center;position:absolute;width:2rem;z-index:-1}#undrawn-action-cards--count{left:22%;top:73%}#green-cards-deck--count{left:68%;top:78%}.board-container .droping-cards-container{bottom:100%;height:100px;opacity:0;pointer-events:none;position:absolute;right:5%;width:60%}.board-container .droping-cards-container .card{bottom:0}.board-container .board-img__card-container{border:.13rem solid #fff;border-radius:5%;height:55%;position:absolute;width:31%}.board-container .board-img__card-container .card{height:96%;left:1%;top:2%;width:97.75%}.animation-control-container{display:flex;margin-bottom:1rem}.animation-control-container .control-panel{background-color:#fff;border-radius:1rem;color:#464646;display:flex;flex-wrap:wrap;font-size:.92rem;font-weight:700;gap:1rem;opacity:1;padding:.25rem;transition:opacity .4s ease}.animation-control-container .control-panel:hover{opacity:1}.animation-control-container .control-panel__field{align-items:center;background-color:#ececec;border-radius:inherit;display:flex;gap:.5rem;padding:.15rem .25rem .15rem .5rem}.animation-control-container .control-panel__field input{cursor:pointer}.animation-control-title{color:#3d3d3d;margin-bottom:.1rem;margin-left:1rem}.board-container .action-card-container{left:12%;top:13.5%}.board-container .action-card-container .card:nth-of-type(n+5){margin:-3px 0 0 -3px}.board-container .action-card-container .card:nth-of-type(n+10){margin:-6px 0 0 -6px}.board-container .action-card-container .card:nth-of-type(n+15){margin:-9px 0 0 -9px}.board-container .action-card-container .card:nth-of-type(n+20){margin:-12px 0 0 -12px}.board-container .action-card-container .card:nth-of-type(n+25){margin:-15px 0 0 -15px}.board-container .green-card-container{right:10%;top:18%}.board-container .green-card-container .card:nth-of-type(n+15){margin:-3px 0 0 -3px}.board-container .green-card-container .card:nth-of-type(n+30){margin:-6px 0 0 -6px}.board-container .green-card-container .card:nth-of-type(n+45){margin:-9px 0 0 -9px}.board-container .green-card-container .card:nth-of-type(n+60){margin:-12px 0 0 -12px}.board-container .green-card-container .card:nth-of-type(n+75){margin:-15px 0 0 -15px}.board-container .discard-section{aspect-ratio:1/1.4;background-color:#ffffffd1;border:.2rem dashed rgba(56,56,56,.82);border-radius:var(--card-radius);flex-grow:1;min-width:4rem}.action-discard-section{margin-bottom:3%;margin-right:-5%;position:relative}.action-discard-section .card{height:97%;width:98%}.green-discard-section{margin-bottom:-2%;margin-left:-3%}.green-discard-section .card{height:97%;width:98%}.board-container .board-img{aspect-ratio:3/2.4;-webkit-filter:var(--base-shadow-drop-filter);filter:var(--base-shadow-drop-filter);flex-grow:4;position:relative}.threeD-text{-webkit-animation:displayNewsFlash 4s ease-in-out forwards;animation:displayNewsFlash 4s ease-in-out forwards;font-family:verdana;font-size:1;font-weight:900;letter-spacing:-.1rem;opacity:0;text-shadow:1px 1px 1px #919191,1px 2px 1px #565656,1px 3px 1px #3e3e3e,1px 4px 1px #919191,1px 8px 6px hsla(0,0%,6%,.5),1px 22px 10px hsla(0,0%,6%,.2);text-transform:uppercase}.threeD-lost-ball{color:#cd4a4a}.threeD-lost-combo{color:#4a9dcd}.cp_board__top-row{display:flex}.cp_board__alerts{align-items:center;display:flex;flex:1;justify-content:center;*{text-align:center}}.game-title-img{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:golfie-img-bouncing;animation-name:golfie-img-bouncing;-webkit-animation-timing-function:ease;animation-timing-function:ease;background-image:url(img/_Titre_650x224.png);background-position:top;background-repeat:no-repeat;background-size:contain;bottom:50vh;height:4rem;height:clamp(3.5rem,10vh,4.5rem);left:0;opacity:0;padding:2vw 2vh;pointer-events:none;position:fixed;text-align:center;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);width:100%;z-index:30}.active-green-card{-webkit-animation:active-green-card .6s ease infinite alternate;animation:active-green-card .6s ease infinite alternate;cursor:pointer;-webkit-filter:drop-shadow(.2em .2em .2em #303030);filter:drop-shadow(.2em .2em .2em #303030);transition:transform .3s ease}.active-green-card:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.active-green-card.character-specific:after{background-position:-1.4rem 3.5rem;background-repeat:no-repeat;background-size:contain;border-radius:.5rem;bottom:0;filter:drop-shadow(4px -4px 5px #ffffff);height:60%;width:60%}.active-green-card.character-specific:after,.active-green-card.character-specific:before{-webkit-animation:fade-in-opacity .3s ease-in-out forwards;animation:fade-in-opacity .3s ease-in-out forwards;content:"";left:0;opacity:0;pointer-events:none;position:absolute}.active-green-card.character-specific:before{border-radius:.25rem;height:100%;top:0;width:100%}.active-green-card.character-specific.item_wool:after{background-image:url(img/characters/items/wool.png)}.active-green-card.character-specific.item_wool:before{background:#4f86e140;background:linear-gradient(35deg,#fff 31%,hsla(0,0%,100%,0) 73%)}.active-green-card.character-specific.item_ball:after{background-image:url(img/characters/items/ball.png)}.active-green-card.character-specific.item_ball:before{background:#7bb0705c;background:linear-gradient(35deg,#fff 31%,hsla(0,0%,100%,0) 73%)}.active-green-card.character-specific.item_nut:after{background-image:url(img/characters/items/nut.png)}.active-green-card.character-specific.item_nut:before{background:#9c71565c;background:linear-gradient(35deg,#fff 31%,hsla(0,0%,100%,0) 73%)}.active-green-card.character-specific.item_babytoy:after{background-image:url(img/characters/items/babytoy.png)}.active-green-card.character-specific.item_babytoy:before{background:#e596845e;background:linear-gradient(35deg,#fff 31%,hsla(0,0%,100%,0) 73%)}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-direction-column{flex-direction:column}.flex-direction-row-reverse{flex-direction:row-reverse}.flex-justify-content-center{justify-content:center}.flex-justify-content-start{justify-content:flex-start}.flex-justify-content-end{justify-content:flex-end}.flex-justify-content-between{justify-content:space-between}.flex-align-start{align-items:flex-start}.flex-align-center{align-items:center}.flex-align-end{align-items:flex-end}.fw-bold{font-weight:700}.position-relative{position:relative}.position-absolute{position:absolute}.temporary-high-z-index{z-index:20}.p-0{padding:0}.p-1{padding:.5rem}.p-2{padding:1rem}.p-3{padding:1.5rem}.p-4{padding:2rem}.m-0{margin:0}.m-1{margin:.5rem}.m-2{margin:1rem}.m-3{margin:1.5rem}.m-4{margin:2rem}@-webkit-keyframes golfie-img-bouncing{0%{display:block;opacity:0;-webkit-transform:scale(1);transform:scale(1)}25%{opacity:1}55%{-webkit-transform:scale(2);transform:scale(2)}65%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}80%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}to{display:none}}@keyframes golfie-img-bouncing{0%{display:block;opacity:0;-webkit-transform:scale(1);transform:scale(1)}25%{opacity:1}55%{-webkit-transform:scale(2);transform:scale(2)}65%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}80%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}to{display:none}}@-webkit-keyframes combo-img-bouncing{0%{display:block;opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}25%{opacity:1}40%{-webkit-transform:scale(1.5);transform:scale(1.5)}75%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:0;-webkit-transform:scale(1.75);transform:scale(1.75)}to{display:none}}@keyframes combo-img-bouncing{0%{display:block;opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}25%{opacity:1}40%{-webkit-transform:scale(1.5);transform:scale(1.5)}75%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}80%{opacity:0;-webkit-transform:scale(1.75);transform:scale(1.75)}to{display:none}}@keyframes card-party-highlight{0%{-webkit-filter:drop-shadow(0 0 5px #b950be);filter:drop-shadow(0 0 5px #B950BE)}25%{-webkit-filter:drop-shadow(0 0 5px #0096ff);filter:drop-shadow(0 0 5px #0096FF)}50%{-webkit-filter:drop-shadow(0 0 5px #b950be);filter:drop-shadow(0 0 5px #B950BE)}75%{-webkit-filter:drop-shadow(0 0 5px #f8ff6f);filter:drop-shadow(0 0 5px #f8ff6f)}to{-webkit-filter:drop-shadow(0 0 5px #0096ff);filter:drop-shadow(0 0 5px #0096FF)}}@-webkit-keyframes card-in-and-out{0%{opacity:0;-webkit-transform:translateY(-15vh);transform:translateY(-15vh)}5%{opacity:1}12%{-webkit-transform:translateY(1vh);transform:translateY(1vh)}27%{-webkit-transform:translateY(0);transform:translateY(0)}85%{-webkit-transform:translateY(0);transform:translateY(0)}89%{opacity:1;-webkit-transform:translateY(-1vh);transform:translateY(-1vh)}to{opacity:0;-webkit-transform:translateY(15vh);transform:translateY(15vh)}}@keyframes card-in-and-out{0%{opacity:0;-webkit-transform:translateY(-15vh);transform:translateY(-15vh)}5%{opacity:1}12%{-webkit-transform:translateY(1vh);transform:translateY(1vh)}27%{-webkit-transform:translateY(0);transform:translateY(0)}85%{-webkit-transform:translateY(0);transform:translateY(0)}89%{opacity:1;-webkit-transform:translateY(-1vh);transform:translateY(-1vh)}to{opacity:0;-webkit-transform:translateY(15vh);transform:translateY(15vh)}}@-webkit-keyframes quick-card-out{to{opacity:0;-webkit-transform:translateY(-10vh);transform:translateY(-10vh)}}@keyframes quick-card-out{to{opacity:0;-webkit-transform:translateY(-10vh);transform:translateY(-10vh)}}@-webkit-keyframes active-green-card{0%{-webkit-box-shadow:0 0 9px 2px #bbffed00;box-shadow:0 0 9px 2px #bbffed00}to{-webkit-box-shadow:0 0 9px 2px #59e1fc;box-shadow:0 0 9px 2px #59e1fc}}@keyframes active-green-card{0%{-webkit-box-shadow:0 0 9px 2px #bbffed00;box-shadow:0 0 9px 2px #bbffed00}to{-webkit-box-shadow:0 0 9px 2px #59e1fc;box-shadow:0 0 9px 2px #59e1fc}}@keyframes resize-arrow{0%{transform:scale(1)}to{transform:scale(1.05)}}@-webkit-keyframes resize-finger{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes resize-finger{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes displayNewsFlash{0%{opacity:0;-webkit-transform:scale(.7) translateY(10px);transform:scale(.5) translateY(10px)}20%{opacity:1}30%{-webkit-transform:scale(1.1) translateY(0);transform:scale(1.2) translateY(0)}50%{-webkit-transform:scale(.9) translateY(0);transform:scale(.9) translateY(0)}75%{opacity:1;-webkit-transform:scale(1.2) translateY(0);transform:scale(1.2) translateY(0)}to{opacity:0;-webkit-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0)}}@keyframes displayNewsFlash{0%{opacity:0;-webkit-transform:scale(.7) translateY(10px);transform:scale(.5) translateY(10px)}20%{opacity:1}30%{-webkit-transform:scale(1.1) translateY(0);transform:scale(1.2) translateY(0)}50%{-webkit-transform:scale(.9) translateY(0);transform:scale(.9) translateY(0)}75%{opacity:1;-webkit-transform:scale(1.2) translateY(0);transform:scale(1.2) translateY(0)}to{opacity:0;-webkit-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0)}}@-webkit-keyframes dash-animation{to{stroke-dashoffset:1000}}@keyframes dash-animation{to{stroke-dashoffset:1000}}@-webkit-keyframes fade-in-opacity{to{opacity:1}}@keyframes fade-in-opacity{to{opacity:1}}@media only screen and (min-width:992px){:root{--cards-width:20vh;--cards-max-width:25vw;--cards-max-width:min(30vh,150px);--cards-height:28vh;--cards-max-height:35vw;--cards-max-height:min(42vh,210px)}.animation-control-container .control-panel{opacity:.7}.gaming-section{align-content:unset;flex-direction:row;justify-content:center}.gaming-section .display-all-scores-option{margin-top:0}.statistiques-global-section{background-color:unset;-webkit-filter:unset;filter:unset;max-height:none;position:relative}.closing-stat-section-button,.display-stats-button{display:none}#top-animation-container__card{max-width:40rem;min-width:15rem;width:100%;width:max(calc(100% - 30rem),50%)}}