.real_blueBg{background-color:rgba(var(--ep-color), 1)}:root{--forced-text-color:var(--ep-black-color);--forced-bg-color:var(--ep-white-color);--autosuggest-option-w:100%}.validation_status{padding:var(--grid-big);margin-block-start:1em;padding-block-start:var(--grid-1);border:3px solid;text-align:center;font-size:1.5em;line-height:1.1em;font-weight:var(--bold-font)}.validation_status.is_ok{border-color:rgba(var(--ep-green-color), 1);color:rgba(var(--ep-green-color), 1)}.validation_status.is_ok *{color:rgba(var(--ep-green-color), 1)}.validation_status.is_ko{border-color:rgba(var(--ep-red-color), 1);color:rgba(var(--ep-red-color), 1)}.validation_status.is_ko *{color:rgba(var(--ep-red-color), 1)}.validation_status.is_ko .icon::before{font-size:40pt}.validation_status .icon_container{margin-block-end:var(--grid-2)}.validation_status .icon{padding-block-start:var(--grid-1)}.game_final_state{display:grid;gap:2em}.game_final_state:not(.in_builder){margin-block-end:1em}.final_image{max-width:300px;width:100%;margin:0 auto}.final_ctas{display:flex;margin-block-start:.5em}.final_ctas:has(.share_btn){justify-content:space-between}.final_ctas:not(:has(.share_btn)){justify-content:center}.game_result.is_ok .icon,.game_result.is_sh .icon,.validation_status.is_ok .icon,.validation_status.is_sh .icon{animation:display_validation_icon_ok 1.6s 0s 1 forwards}.game_result.is_ko .icon,.validation_status.is_ko .icon{animation:display_validation_icon_ko 1.6s 0s 1 forwards}.game_result.is_light .status_title,.game_result.is_light .status_title *,.game_result.is_light .icon:before,.game_result.is_light .game_ctas p,.validation_status.is_light .status_title,.validation_status.is_light .status_title *,.validation_status.is_light .icon:before,.validation_status.is_light .game_ctas p{color:rgba(var(--ep-black-color), 1) !important}.game_result.is_light a.submit_link:not(.original_color_item),.validation_status.is_light a.submit_link:not(.original_color_item){border-color:rgba(var(--ep-black-color), 1) !important}.game_result.finished_ok,.validation_status.finished_ok{right:0 !important;top:0 !important;overflow:hidden;justify-content:center;align-items:center;background-color:rgba(var(--ep-white-color), 0.02)}.game_result.finished_ok>*,.validation_status.finished_ok>*{text-transform:uppercase;font-weight:var(--bold-font);padding:.2em 1em;font-size:5em;line-height:1em;top:calc(-2*var(--grid));position:relative;text-shadow:0 0 var(--grid-2) rgba(var(--ep-black-color), 0.8) !important;animation:blinkElement .6s 0s 4 forwards}.game_result .icon_container,.validation_status .icon_container{overflow:hidden;height:6.5em}.game_result .icon_container *,.validation_status .icon_container *{width:100% !important;height:100% !important}.game_result .icon,.validation_status .icon{width:100%;height:50px;position:relative;text-align:center;color:inherit;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.game_result .icon::before,.validation_status .icon::before{width:60px;height:50px;display:inline-block;float:none;font-size:50pt;text-align:center;margin-inline-end:0;transform-origin:0 100% 0}.game_result .submit_link,.validation_status .submit_link{border-bottom:1px solid;text-decoration:none !important}.game_result.new_design{gap:0 !important;position:relative !important;height:100%;flex-grow:1}.game_result.new_design .g{height:100%;padding:1em 0 0;justify-content:flex-start}.game_result.new_design .icon_container.is_image{width:unset;height:unset;flex-shrink:0;padding:0}.game_result.new_design .icon_container:not(.is_image){margin:1em 0}.game_result.new_design .icon_container img{width:unset !important;height:unset !important}.game_result.new_design .status_title{padding:0}.game_result.new_design .score_resumee{padding:0;margin:3em 0}.game_result.new_design .position_in_ranking{margin-block-start:0;margin-block-end:2.5em}.game_result.new_design .game_resumee{margin:0 auto}.game_result.new_design .game_ctas{padding:1em;margin:0 0 2em !important}.game_result.new_design .gui_loyalty_message{margin-block-start:2em}.game_result:not(.new_design):has(.gui_loyalty_message){overflow:auto}.game_result:not(.new_design):has(.gui_loyalty_message) .g{padding-block-end:5em}.game_result .gui_loyalty_message{--text-block-width:100%;margin-block-end:0;width:100%;max-width:320px}.gui_game_main_container{overflow:hidden;position:relative}.game_wrapper{width:100%}.game_introduction_content{margin-block-end:1.5em}.game_title{font-size:1.5em;line-height:1.2em;font-weight:var(--roman-font) !important;margin-block-end:calc(2*var(--grid-1));padding-block-end:var(--grid-2)}.is_game ._align_text_cl{align-items:flex-start}.is_game ._align_text_cc{align-items:center}.is_game ._align_text_cr{align-items:flex-end}.crosswords_definitions{--text-default-align:start;--default-font-size:0.95em;display:grid;grid-template-columns:1fr 1fr;gap:2em;width:100%}.crosswords_definitions ul{display:grid;gap:1em;font-size:1.05em}.crosswords_definitions ul .answered_word{text-decoration:line-through}.total_score{--text-default-align:start;--default-font-size:0.95em;position:relative;margin-block-start:1.4em;padding-block-start:.6em;font-size:1.05em}.total_score::before{content:" ";border-top:1px solid;width:10ch;position:absolute;top:0;left:0}.game_with_error{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(var(--text-color-rgb), 0.1);outline:1px solid rgba(var(--text-color-rgb), 0.1);outline-offset:.2em;font-size:1.1em;line-height:1.5em}.game_with_error::before{font-size:4em;margin-inline-end:0;font-weight:100;margin-block-end:1rem}.game_participation_info{margin-block-end:var(--grid-1);flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex}.game_participation_info>*{display:flex;flex:1 1 auto}.game_participation_info>*:only-child,.game_participation_info>*:nth-child(2){justify-content:center}.game_participation_info>*:only-child{flex-basis:100% !important}.game_participation_info>*:first-child{justify-content:flex-start;text-align:start}.game_participation_info>*:last-child{justify-content:flex-end;text-align:end}.game_participation_info .time_counter::before{left:-6px;margin-inline-end:0}.game_participation_info .gui_time_countdown em{display:none}.game_participation_info .hasCountdown{margin:0 !important}._align_text_cl .gui_autologin_ctas,._align_text_cl .empty_mosaic,._align_text_cl .stages_filter{justify-content:flex-start !important}._align_text_cl .login_to_check{align-items:flex-start}._align_text_cl .game_participation_info>*:only-child,._align_text_cl .game_participation_info.gui_time_countdown{text-align:start !important;justify-content:flex-start !important}._align_text_cc .gui_autologin_ctas,._align_text_cc .empty_mosaic,._align_text_cc .stages_filter{justify-content:center !important}._align_text_cc .login_to_check{align-items:center}._align_text_cc .game_participation_info>*:only-child,._align_text_cc .game_participation_info.gui_time_countdown{text-align:center !important;justify-content:center !important}._align_text_cr .gui_autologin_ctas,._align_text_cr .empty_mosaic,._align_text_cr .stages_filter{justify-content:flex-end !important}._align_text_cr .login_to_check{align-items:flex-end}._align_text_cr .game_participation_info>*:only-child,._align_text_cr .game_participation_info.gui_time_countdown{text-align:end !important;justify-content:flex-end !important}.upload_image_pair{flex-direction:row;flex-wrap:nowrap;display:flex}.upload_image_pair>*{margin-inline-end:var(--grid)}.upload_image_pair>*:last-child{margin-inline-end:0}.gui_game_container{position:relative;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;display:flex}.gui_game_container .game_sidebar{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.gui_game_container .game_container{position:relative;width:100%;height:100%;flex-direction:column;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;display:flex;border-radius:var(--grid-4)}.gui_game_container .canvas_content{position:relative;align-items:center;justify-content:center;flex-wrap:nowrap;display:flex}.gui_game_container .canvas_content.not_loaded_yet{opacity:0 !important}.gui_game_container .canvas_content .canvas_cont{position:absolute;top:0;left:0;width:100%;height:100%}.gui_game_container .canvas_content .canvas_cont>*{margin:auto}.gui_game_container .game_legend{position:relative;flex-wrap:wrap;flex-direction:row;justify-content:center;display:flex;padding-block-start:calc(var(--grid-1) - .2em)}.gui_game_container .game_legend>*{text-align:center;margin:.2em;padding:.4em .7em .2em;font-size:1.2em;line-height:1em;text-transform:uppercase;border-radius:1em}.gui_game_container .game_legend>*.image_legend{position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-color:rgba(var(--ep-black-color), 0.05);background-position:center;width:50px;height:50px;padding:.4em}.gui_game_container .game_legend>*.image_legend.selected::after{content:" ";z-index:2;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--ep-green-color), 0.4)}.gui_game_container .game_legend>*:not(.image_legend){max-width:40%}.gui_game_container .game_legend>*:not(.image_legend).selected{background-color:rgba(var(--ep-white-color), 1);color:rgba(var(--ep-black-color), 1);opacity:.2}.gui_game_container .game_legend>*:not(.image_legend).selected>*{color:rgba(var(--ep-black-color), 1)}.gui_game_container .game_legend>*:not(.image_legend):not(.selected){background-color:rgba(0,0,0,0)}.gui_game_container .game_legend .legend_totals{flex-direction:column;align-items:center;display:flex}.gui_game_container .gui_total_attempts{font-size:13pt;margin-inline-end:.8em}.selected_word{min-height:3.5em;width:100%;background-color:rgba(var(--text-color-rgb), 0.1);display:flex;align-items:center;justify-content:center;line-height:1.2em;text-wrap:balance}.selected_word .word_definition{flex-grow:1;padding:.5em}.selected_word .word_nav{position:relative;height:100%;flex:0 0 3em}.selected_word .word_nav::before{width:100%;margin-inline-end:0;height:100%;display:flex;justify-content:center;align-items:center;font-weight:700}.game_rounded_button{--bg-radius:50em;width:10rem;height:10rem;overflow:hidden;aspect-ratio:1/1;font-size:2em;line-height:1em;white-space:unset !important;margin:0 !important;padding:.5em !important;border:var(--button-border-width, 10px) solid rgba(var(--button-border-color, var(--text-color), 0.2)) !important;user-select:none}.game_rounded_button.with_image{background-image:var(--button-image);background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:1}@media(hover: hover){.game_rounded_button.with_image:hover,.game_rounded_button.with_image:focus{background-image:var(--button-hover-image);opacity:var(--button-hover-opacity)}}.game_with_errors{--text-color:var(--ep-white-color), 1;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--ep-orange-color), 1);font-size:1.6em;line-height:1.2em;padding:2em}.gui_game_container .g{--text-color:255, 255, 255, 1;--h1-color:var(--text-color)}.gui_game_container .g,.game_result .g{width:100%;height:100%;padding:2.5em 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center}@-moz-document url-prefix(){.gui_game_container{height:auto !important}}.game_threshold{--_bar-height:2em;--_bar-border-radius:5em;margin-block-start:1em}.game_threshold.completed{--_bar_color:var(--_completed_bar_color, var(--ep-green-color))}.game_threshold.completed *{color:rgba(var(--_completed_bar_text_color, var(--ep-white-color)), 1)}.game_threshold:not(.completed){--_bar_color:var(--_pending_bar_color, var(--ep-red-color))}.game_threshold .bar_bg{height:var(--_bar-height);width:100%;background-color:rgba(var(--text-color-rgb), 0.1);display:flex;align-items:center;justify-content:center;border-radius:var(--_bar-border-radius);position:relative;isolation:isolate}.game_threshold .bar{position:absolute;top:0;bottom:0;left:0;background-color:rgba(var(--_bar_color), 1);height:var(--_bar-height);border-radius:var(--_bar-border-radius);transition:width .3s ease-in-out}.game_threshold span:not(.bar){position:absolute;width:100%;font-weight:var(--bold-font);transition:clip-path .3s ease-in-out}.game_resumee{margin:2em 0;max-width:90%;width:25em}.game_resumee>p{border-bottom:1px solid;font-size:1.2em;line-height:1em;padding-block-end:var(--grid-2);margin-block-end:var(--grid-1);width:100%}.game_resumee>ul{flex-direction:column;display:flex}.game_resumee>ul>li{font-size:1.2em;line-height:1.3em;font-weight:var(--roman-font);flex-direction:row;justify-content:space-between;flex-wrap:nowrap;display:flex}.game_resumee>ul>li:first-child{margin-block-start:0 !important}.game_resumee>ul>li:last-child{margin-block-start:var(--grid-1)}.game_resumee>ul>li:last-child>*{font-weight:var(--bold-font) !important}.gui_game_parent{max-width:600px}.gui_game_parent .konvajs-content{width:100% !important;height:100% !important}.game_ctas{margin-block-end:1em !important;margin-block-start:3em !important}.game_ctas.is_overlapped{position:absolute;bottom:0;right:0;margin:0 !important;width:auto}.game_ctas.is_overlapped .flex_button{min-width:100px;min-height:30px;justify-content:flex-end;width:auto !important;display:flex}.game_ctas .participations_left{animation:blinkElementInverse .5s 0s 4 forwards}.game_ctas .participations_left .left_participation_count{display:inline-block;margin:0 .2em;font-weight:var(--bold-font)}.game_ctas .participations_left .gui_animated_total_count{display:inline-block;width:auto;height:1em;margin:0 .1em}.game_ctas .participations_left .gui_animated_total_count,.game_ctas .participations_left .gui_animated_total_count *{font-weight:var(--bold-font)}.game_ctas .has_prize{text-transform:uppercase}.game_bg_mod{background-size:cover;background-position:center center;background-repeat:no-repeat}.game_ctas,.game_result{--button-background-image:none;--button-opacity-hover:1}.game_resumee,.game_ctas,.position_in_ranking{margin:4em auto 0;max-width:320px;width:100%}.game_resumee>p,.game_ctas>p,.position_in_ranking>p{font-size:1.2em;line-height:1em;width:100%}.game_resumee>p.participations_left>*,.game_ctas>p.participations_left>*,.position_in_ranking>p.participations_left>*{justify-content:center;display:flex}.game_resumee>p:not(.participations_left),.game_ctas>p:not(.participations_left),.position_in_ranking>p:not(.participations_left){padding:.3em 0}.position_in_ranking{margin-block-start:2em !important}.position_in_ranking>p{border:2px solid;padding:.5em .8em !important;font-size:1.3em !important;line-height:1.2em}.game_hint{position:absolute;z-index:1}.game_hint_link{font-size:1.2em;position:relative;top:var(--grid-2);flex-direction:row;justify-content:center;display:flex}.game_controls_link .controls_layer,.game_controls_link .instructions_layer,.game_instructions_link .controls_layer,.game_instructions_link .instructions_layer{position:absolute;bottom:calc(4*var(--grid));left:0;right:0;width:100%;flex-direction:row;justify-content:center;align-items:flex-end;display:flex}.game_controls_link .contextual_menu,.game_instructions_link .contextual_menu{max-width:75%;border:1px solid rgba(var(--ep-black-color), 1);z-index:99;background-color:rgba(var(--ep-white-color), 1);line-height:1em;justify-content:space-between;flex-wrap:nowrap;display:flex;box-shadow:0 1px 1px rgba(var(--ep-black-color), 0.1);border-radius:var(--grid-4)}.reveal_instructions{margin-block-end:.4em}.num_tries{margin-block-end:.5em;flex-direction:row-reverse;display:flex}.num_tries>*{background-color:rgba(var(--main-text-color-rgb), 0.1);margin-inline-end:var(--grid-2);align-items:center;justify-content:center;display:flex;flex:1 0 auto;border-radius:.3em}.num_tries>*:first-child{margin-inline-end:0}.gui_canvas_instructions{--button-size:100%;padding:var(--grid);align-items:center;display:flex}.gui_canvas_instructions.is_landscape{flex-direction:row-reverse;justify-content:space-between}.gui_canvas_instructions.is_landscape .alone_button{font-size:1.2em;padding:.5em .3em !important}.gui_canvas_instructions.is_landscape .cta_and_info{margin-inline-start:var(--grid)}.gui_canvas_instructions:not(.is_landscape){flex-direction:column-reverse}.gui_canvas_instructions:not(.is_landscape) p{margin-block-start:var(--grid)}.gui_canvas_instructions p{line-height:1.2em}.gui_canvas_instructions .instructions_img{margin-block-end:1em;max-width:100%}.gui_canvas_instructions .instructions_text{font-size:1.1em;line-height:1.3em}.game_blocker{z-index:2;opacity:.5}.game_controls_link .contextual_menu{flex-direction:row}.game_controls_link .contextual_menu>*{padding:.5em;flex-direction:column;justify-content:center;display:flex;flex:1 0 50%}.game_controls_link .contextual_menu>*:first-child{border-right:1px solid}.game_controls_link .contextual_menu>* p{text-align:center;margin-block-end:.2em;font-size:1.2em;line-height:1.2em}.game_controls_link .contextual_menu>* p strong{display:block}.game_controls_link .minesweeper_controls{width:100px;overflow:hidden;margin:0 auto}.game_controls_link .minesweeper_controls .flag_icon_controls{justify-content:center;align-items:center;display:flex}.game_controls_link .minesweeper_controls .custom_flag_img{background-repeat:no-repeat;background-size:contain;background-position:center}.game_controls_link .minesweeper_controls .svg_fill_white{fill:rgba(var(--ep-white-color), 1)}.game_controls_link .minesweeper_controls .svg_fill_black{fill:rgba(var(--ep-black-color), 1)}.game_controls_link .minesweeper_controls .svg_fill_none{fill:none}.game_controls_link .minesweeper_controls .svg_fill_scenario{fill:rgba(var(--ep-green-color), 1)}.game_controls_link .minesweeper_controls .svg_fill_selected_cell{fill:rgba(var(--ep-white-color), 1)}.game_controls_link .minesweeper_controls .svg_fill_highlight{fill:rgba(var(--ep-red-color), 1)}.game_controls_link .minesweeper_controls .svg_stroke_highlight{stroke:rgba(var(--ep-red-color), 1)}.game_controls_link .minesweeper_controls .svg_stroke_black{stroke:rgba(var(--ep-black-color), 1)}.game_controls_link .minesweeper_controls .svg_stroke_white{stroke:rgba(var(--ep-white-color), 1)}.game_controls_link .minesweeper_controls .svg_stroke_none{stroke:none !important}.game_controls_link .minesweeper_controls .svg_stroke_defs{stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.game_controls_link .minesweeper_controls .svg_stroke_thin{stroke-width:.5}.game_controls_link .minesweeper_controls.is_desktop #controls-number>*{animation:svg_controls_select_item 2.5s 0s steps(25, start) infinite forwards}.game_controls_link .minesweeper_controls.is_desktop #controls-cell-background{animation:svg_controls_select_cell 2.5s 0s steps(25, start) infinite forwards}.game_controls_link .minesweeper_controls.is_desktop .controls_mouse_clicking{animation:svg_controls_mouse_clicking 2.5s 0s steps(25, start) infinite forwards}.game_controls_link .minesweeper_controls.is_desktop #controls-mouse-no-click{transform-origin:200px -100px;transform-box:view-box;animation:svg_controls_cursor_moving 2.5s 0s infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_flagging #controls-inner-click-circle>*{transform-origin:center;transform-box:view-box;animation:svg_controls_inner_circle_long 5s 0s infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_flagging #controls-outter-click-circle>*{transform-origin:center;transform-box:view-box;animation:svg_controls_outter_circle_long 5s 0s infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_flagging #controls-cell-background{animation:svg_controls_select_cell_long 5s 0s steps(50, start) infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_flagging #controls-hand-clicking{animation:svg_controls_hand_clicking_long 5s 0s steps(50, start) infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_flagging #controls-hand-no-click{transform-origin:200px -100px;transform-box:view-box;animation:svg_controls_cursor_moving_long 5s 0s infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_opening #controls-number>*{animation:svg_controls_select_item 2.5s 0s steps(25, start) infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_opening #controls-inner-click-circle>*{transform-origin:center;transform-box:view-box;animation:svg_controls_inner_circle 2.5s 0s infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_opening #controls-outter-click-circle>*{transform-origin:center;transform-box:view-box;animation:svg_controls_outter_circle 2.5s 0s infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_opening #controls-cell-background{animation:svg_controls_select_cell 2.5s 0s steps(25, start) infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_opening #controls-hand-clicking{animation:svg_controls_hand_clicking 2.5s 0s steps(25, start) infinite forwards}.game_controls_link .minesweeper_controls.is_mobile.is_opening #controls-hand-no-click{transform-origin:200px -100px;transform-box:view-box;animation:svg_controls_cursor_moving 2.5s 0s infinite forwards}#flagging_circle_1,#flagging_circle_2,#flagging_circle_3{transform-origin:center;stroke-width:5px;fill:none}#flagging_circle_1{animation:flagging_effect .4s ease-out infinite forwards}#flagging_circle_2{animation:flagging_effect .6s ease-out infinite forwards}#flagging_circle_3{animation:flagging_effect .8s ease-out infinite forwards}.game_result,.game_landing,.game_preload{z-index:9999;flex-direction:column;justify-content:center;align-items:center;display:flex}.game_result .status_title,.game_landing .status_title,.game_preload .status_title{--h1-font-family:Arial,Helvetica,sans-serif;margin-block-start:var(--grid);padding-block-end:var(--grid-big);font-size:2em;font-weight:var(--roman-font) !important;line-height:1.2em;padding:0 1em}.game_result .icon_container,.game_landing .icon_container,.game_preload .icon_container{padding-block-start:var(--grid-big)}.game_result .icon_container.is_dead,.game_landing .icon_container.is_dead,.game_preload .icon_container.is_dead{perspective:10em;overflow:visible !important}.game_result .icon_container.is_dead .icon,.game_landing .icon_container.is_dead .icon,.game_preload .icon_container.is_dead .icon{transform:translate3D(0.05em, 0, 9em);animation:skull_appearing 1s 0s 1 forwards}.gui_best_score{position:relative;justify-content:center;flex-wrap:nowrap;display:flex}.gui_best_score path{stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.gui_best_score .main_color{fill:rgba(var(--ep-white-color), 1)}.gui_best_score .like .hand{fill:rgba(var(--highlight-bg-color, var(--ep-green-color), 1))}.gui_best_score .textual_part{white-space:nowrap;background-color:rgba(var(--ep-green-color), 1);color:rgba(var(--ep-white-color), 1)}.gui_best_score .circle{transform-origin:50% 85% 0;transform:scale(0.01);animation:best_score_circle .6s 0s 1 forwards}.gui_best_score .circle .shadow{fill:rgba(var(--ep-white-color), 0.2)}.gui_best_score .circle .bg{fill:rgba(var(--ep-white-color), 1);opacity:.15}.gui_best_score .circle .stroke{stroke-width:2px;stroke:rgba(var(--ep-white-color), 1);fill:rgba(0,0,0,0);vector-effect:non-scaling-stroke}.gui_best_score .like{transform-origin:50% 180% 0;transform:scale(0.1) rotate(10deg);animation:best_score_like .5s .3s 1 forwards}.gui_best_score .laurel{transform-origin:50% 100% 0;transform:scale(0.1) rotate(20deg);animation:best_score_laurel .8s .2s 1 forwards}.gui_best_score .textual_part{position:absolute;z-index:1;padding:.3em .8em .2em;border:1px solid;line-height:1em;bottom:1.7em;background-color:rgba(var(--highlight-bg-color));color:rgba(var(--highlight-text-color));font-weight:var(--bold-font);text-transform:uppercase;border-radius:var(--grid-4);transform:rotate(0deg);animation:best_score_text .3s 0s 1 forwards}.gui_best_score .circle,.gui_best_score .like,.gui_best_score .laurel,.gui_best_score .textual_part{transform-box:fill-box}.gui_legend{display:flex;justify-content:center;flex-wrap:wrap}.gui_legend>*{margin-block-start:.5em}.game_instructions_link .contextual_menu{padding:1em;flex-direction:column}.game_instructions_link .contextual_menu p{margin-block-end:.5em}.game_instructions_link .contextual_menu p,.game_instructions_link .contextual_menu p *{text-transform:uppercase !important}.game_instructions_link .contextual_menu .list{overflow:auto;max-height:85svh}.game_instructions_link .contextual_menu>*>*{text-transform:none !important;padding:.3em 0 1em;line-height:1.2em;font-size:.85em}.game_instructions_link .contextual_menu>*>*:last-child{padding-block-end:0}.game_preload{justify-content:flex-start !important}.game_preload.loading_message{position:absolute;width:100%;margin:0 auto;padding-block-start:40%}.game_preload.loading_message.is_light,.game_preload.loading_message.is_light *{color:rgba(var(--ep-black-color), 1) !important}.game_preload.loading_message.is_dark,.game_preload.loading_message.is_dark *{color:rgba(var(--ep-white-color), 1) !important}.game_instructions_container{width:100%;border:1px solid rgba(var(--ep-lightgray-color), 1);background-repeat:no-repeat;background-color:rgba(var(--ep-lightgray-color), 1);background-size:cover;background-position:center center;position:relative}.game_instructions_container .floating_button{padding:1.5em;flex-direction:column;align-items:center;flex-wrap:nowrap;display:flex}.game_instructions_container .floating_button.is_top{justify-content:flex-start}.game_instructions_container .floating_button.is_center{justify-content:center}.game_instructions_container .floating_button.is_bottom{justify-content:flex-end}.tip_label{min-width:3em;height:2em;margin-inline-end:.5em;line-height:1em;text-align:center;white-space:nowrap;background-color:rgba(var(--main-text-color-rgb), 0.1);padding:0 .8em;text-transform:uppercase;align-items:center;justify-content:center;display:flex;border-radius:2em}.tip_label.is_done{text-decoration:line-through}.overlayed_instructions{--secondary-color: 255, 255, 255;position:absolute;top:0;left:0;right:0;height:50%;z-index:2;padding:0 2em;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.4em;line-height:1.2em}.overlayed_instructions .title{font-size:.9em}.game_instructions{flex-wrap:nowrap;flex-direction:column;display:flex}.game_instructions.as_game{gap:2em;position:relative}.game_instructions .main_media_flex,.game_instructions .instructions_img{order:1;margin-block-end:1em}.game_instructions .main_media_flex+.instructions_cta,.game_instructions .instructions_img+.instructions_cta{margin-block-start:2em}.game_instructions .fill_description{order:2}.game_instructions .fill_description+.instructions_cta{margin-block-start:2em}.game_instructions .graphic_instructions{order:3}.game_instructions .instructions_cta{order:4}.instructions_extra_msg{--default-font-size:0.9em}.graphic_instructions{width:100%;max-width:450px;margin:2em auto 0;flex-direction:column;display:flex;align-items:flex-start}.graphic_instructions:not(:empty):not(.without_border){padding:.5em;border:1px solid}.graphic_instructions:empty{margin-block-end:0 !important}.graphic_instructions:has(.score_info){align-items:center}.score_info{--_item-gap:0.4rem}.score_info .items{flex-grow:1;display:flex;justify-content:center;flex-wrap:wrap;gap:var(--_item-gap)}.score_info .items>*{flex:0 0 calc(25% - var(--_item-gap));display:flex;flex-direction:column;align-items:center;background-color:rgba(var(--type-color), 0.1);outline:1px solid rgba(var(--text-color-rgb), 0.4);outline-offset:0}.score_info .items>*.is_ok{--type-color:var(--ribbon-open-bg-color-rgb)}.score_info .items>*.is_ko{--type-color:var(--ribbon-closed-bg-color-rgb)}.score_info .items~.items{margin-block-start:var(--_item-gap)}.score_info .points{background-color:rgba(var(--type-color), 0.2);border-bottom:1px solid rgba(var(--type-color), 0.1);width:100%;height:30px;font-weight:bold;line-height:1em;display:flex;align-items:center;justify-content:center}.score_info .img{padding:.2em;position:relative}.score_info .img .img_c{display:inline-block;padding:.3em}.score_info .status_icon{position:absolute;right:.3em;top:-0.75em;width:1.5em;height:1.5em;background-color:rgba(var(--type-color), 1);border-radius:5em;display:flex;justify-content:center;align-items:center;isolation:isolate;overflow:hidden}.score_info .status_icon::before{font-size:1.2em;margin-inline-end:0;color:rgba(var(--container-background-color-rgb), 1);width:100%;height:.9em;text-align:center}.score_info .status_icon::after{content:"";width:1.75em;height:1.75em;background-color:#fff;position:absolute;z-index:-1;opacity:.4}.score_info .status_icon.ep-star::before{top:0 !important}.instructions_contents{margin-block-end:2em}.instructions_contents:first-child{margin-block-start:0}.instructions_contents .instructions_section{width:100%;margin-block-end:2em;flex-direction:column;display:flex;align-items:center}.instructions_contents .instructions_section.gui_text_block{--p-font-size:0.9rem}.instructions_contents .instructions_section:last-child{margin-block-end:0}.instructions_contents .instructions_section>strong{text-transform:uppercase;display:block}.instructions_contents .challenge_definition{--light-font:var(--roman-font);display:flex;flex-direction:column;align-items:center;text-transform:uppercase}.instructions_contents .challenge_definition span{--text-weight:var(--roman-font);font-size:var(--p-font-size);text-transform:none;margin-block-start:.4em}.instructions_contents .main_instructions li{line-height:1.2em;margin-block-end:.5em}.instructions_contents .main_instructions li:last-child{margin-block-end:0}.instructions_contents .main_instructions li:first-child{margin-block-start:.3em}.instructions_contents .items_list{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:.6em;margin-block-start:.6em}.instructions_contents .items_list .single_item{flex:0 0 3em;display:flex;flex-direction:column;align-items:center;gap:.3em}.instructions_contents .items_list .single_item>strong{position:relative;left:-0.25em}.instructions_contents .gui_small_icon::before{margin-inline-end:0}.game_config_controls{display:flex;justify-content:var(--text-default-align-flex)}.game_config_controls>*{transform-origin:50% 50% 0;transition:transform .2s ease-in-out}@media(hover: hover){.game_config_controls>*:hover,.game_config_controls>*:focus{transform:scale(1.15)}}#verifying .inlined_flex_btn{padding-block-end:.4em !important}#verifying .inlined_flex_btn .gui_loader_animation{margin-block-start:0 !important;position:relative !important}.game_result{width:100%}.game_result:not(.is_verifying){justify-content:flex-start}@media screen and (max-width: 35em){.game_result{padding-block-end:3em}.game_result .game_ctas{margin-block-start:2em !important}}.game_result.is_sh .icon{height:calc(4*var(--grid) + var(--grid-2))}.game_result.is_ko .icon::before{font-size:42pt !important}.game_result .icon{height:60px !important;top:-10px}.game_result .gui_text_block{--text-default-align:center;--h1-text-align:var(--text-default-align);--h2-text-align:var(--text-default-align);--h3-text-align:var(--text-default-align);--p-text-align:var(--text-default-align)}.game_result .flex_button{max-width:90%}.game_result .flex_button .gui_flex_submit,.game_result .flex_button .alone_button{padding:.8em !important}.game_result .flex_button .gui_flex_submit .gui_animated_total_count,.game_result .flex_button .alone_button .gui_animated_total_count{position:absolute;right:.25em;top:.25em;font-size:.8em}.game_landing.is_light>*{background-color:rgba(var(--ep-black-color), 0.95)}.game_landing.is_light *,.game_landing.is_light .icon::before{color:rgba(var(--ep-white-color), 1) !important}.game_landing:not(.is_light)>*{background-color:rgba(var(--ep-white-color), 0.95)}.game_landing:not(.is_light) *,.game_landing:not(.is_light) .icon::before{color:rgba(var(--ep-black-color), 1) !important}.game_landing>*{height:50% !important;min-width:100%;flex-direction:column;justify-content:center;display:flex}.game_landing .status_title{font-size:4em;font-weight:var(--bold-font) !important;line-height:1em;white-space:nowrap;width:100%;margin:0 !important;padding-block-end:.1em !important;text-align:center;padding:0 .2em}@media screen and (max-width: 400px){.game_landing .status_title{font-size:2.5em}}.game_landing .gui_digit{zoom:1.5}.solid_buttons .game_result:not(.custom_color).is_ok .flex_button>a,.solid_buttons .game_preload:not(.custom_color).is_ok .flex_button>a{color:rgba(var(--ep-green-color), 1) !important}.solid_buttons .game_result:not(.custom_color).is_ko .flex_button>a,.solid_buttons .game_preload:not(.custom_color).is_ko .flex_button>a{color:rgba(var(--ep-red-color), 1) !important}.solid_buttons .game_result.is_light .flex_button,.solid_buttons .game_preload.is_light .flex_button{background-color:rgba(var(--ep-black-color), 1)}.solid_buttons .game_result:not(.is_light) .flex_button,.solid_buttons .game_preload:not(.is_light) .flex_button{background-color:rgba(var(--ep-white-color), 1)}.lined_buttons .game_result .flex_button>a,.lined_buttons .game_preload .flex_button>a{border-color:rgba(var(--ep-white-color), 1) !important;color:rgba(var(--ep-white-color), 1) !important}.lined_buttons .game_result .flex_button>a::before,.lined_buttons .game_preload .flex_button>a::before{color:rgba(var(--ep-white-color), 1) !important}.lined_buttons .game_result.is_light .flex_button a,.lined_buttons .game_preload.is_light .flex_button a{border-color:rgba(var(--ep-black-color), 1) !important;color:rgba(var(--ep-black-color), 1) !important}.lined_buttons .game_result:not(.is_light) .flex_button a,.lined_buttons .game_preload:not(.is_light) .flex_button a{border-color:rgba(var(--ep-white-color), 1) !important;color:rgba(var(--ep-white-color), 1) !important}#ep-contents .is_game,.builder_cont .is_game{max-width:100vw !important}#ep-contents .is_game .flex_container,.builder_cont .is_game .flex_container{margin:0 !important}@media screen and (max-width: 35em){#ep-contents .is_game .flex_container,.builder_cont .is_game .flex_container{--container-margin:0px !important;--container-padding:1em !important}}#ep-contents .is_game .quiz_container,.builder_cont .is_game .quiz_container{height:100% !important;padding:0 !important}.is_search .point_actions{position:absolute;padding:2px;background-color:rgba(var(--ep-white-color), 1);border-radius:var(--grid-4);box-shadow:0 1px 1px rgba(var(--ep-black-color), 0.1)}.is_generating_game{--text-block-width:100%;--_animation-duration:1s}.is_generating_game .gui_progress_bar{margin-block-start:2em;max-width:15em}.is_generating_game .bar{animation:fake_bar_animation var(--_animation-duration) 0s 1 forwards}@keyframes fake_bar_animation{0%{width:0}100%{width:100%}}.empty_game_warning{font-size:1.3em;line-height:1.5em;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;display:flex}.empty_game_warning.sided_icon::before{position:absolute !important;font-size:5em !important;font-weight:var(--light-font) !important;left:0;top:calc(50% - .45em) !important}.empty_game_warning.sided_icon:hover::before,.empty_game_warning.sided_icon:focus::before{left:-0.15em}.empty_game_warning:not(.sided_icon)::before{font-size:3em !important;font-weight:var(--light-font) !important;margin-inline-end:0 !important;margin-block-end:.2em !important}.empty_game_warning>*{padding:0 4em;line-height:1.2em}.empty_game_warning .size_recommendation{margin-block-start:.5em;line-height:1em}.empty_game_warning .size_recommendation>*{display:inline-block;font-size:.8em !important;line-height:1.2em}.wait_until_load{align-items:center;justify-content:center;display:flex}.wait_until_load .contents{flex-direction:column;align-items:center;display:flex}.wait_until_load .contents p{font-size:1.2em;line-height:1em;margin-block-end:.5em}.game_result.override_styles{--button-background-color:255, 255, 255, 1;--button-background-color-hover:255, 255, 255, 0.8;--button-text-color-hover:var(--button-text-color);--button-border-width:0px;--h1-text-align:center;--h2-text-align:center;--h3-text-align:center;--p-text-align:center}.game_result.override_styles .gui_loyalty_message{--text-color:var(--loyalty-text-color);--loyalty-border-color:var(--text-color);--link-color:var(--text-color)}.game_result.override_styles .g{--text-color:255, 255, 255, 1;--h1-color:var(--text-color)}.game_result.override_styles.new_design .g{--text-block-margin-start:0;--text-block-margin-end:0;padding-inline-start:1em;padding-inline-end:1em}.game_result.override_styles.is_ok{--button-text-color:var(--ep-green-color), 1;background-color:rgba(var(--ep-green-color), 1)}.game_result.override_styles.is_sh{--button-text-color:var(--ep-black-color), 1;background-color:rgba(var(--ep-black-color), 1)}.game_result.override_styles.is_ko{--button-text-color:var(--ep-red-color), 1;background-color:rgba(var(--ep-red-color), 1)}.game_result.override_styles .status_title,.game_result.override_styles .status_title *{color:rgba(var(--ep-white-color), 1) !important}.game_result.override_styles .icon::before{color:rgba(var(--ep-white-color), 1) !important}.game_result.override_styles .game_resumee>p,.game_result.override_styles .game_ctas>p,.game_result.override_styles .position_in_ranking>p{--text-color:var(--ep-white-color), 1}.game_result.override_styles .game_resumee>ul>li *,.game_result.override_styles .game_ctas>ul>li *,.game_result.override_styles .position_in_ranking>ul>li *{color:rgba(var(--ep-white-color), 1) !important}.letter_input{--field-border-top:none;--field-border-bottom:none;--field-border-left:none;--field-border-right:none;position:absolute;overflow:hidden;z-index:99;text-align:center;border:none;resize:none;background-color:rgba(0,0,0,0);text-indent:-1000px}.builder_cont .is_game,.builder_cont .flex_container{height:100%}.builder_cont .gui_game_main_container{overflow:visible}@media screen and (orientation: landscape){#ep-contents .is_game{min-height:70svh;width:calc(70svh + 4em + 2px) !important}.builder_cont .is_game{min-width:1% !important;width:calc(70svh + 4em + 2px - 25px) !important}.builder_cont .game_wrapper{max-width:100%;min-height:calc(100dvh - 186px - 2.4em) !important}.builder_cont .game_landing,.builder_cont .game_preload,.builder_cont .game_result{z-index:4}.game_wrapper{width:70svh;max-width:100%;margin:0 auto}.gui_game_container .canvas_content{height:70svh}.gui_game_container .canvas_content .img_pusher{height:100%}.gui_game_container .game_container .game_legend{max-width:70svh}}@media screen and (orientation: portrait){#ep-contents .is_game,.builder_cont .is_game{--container-margin:0px;width:calc(90vw + 4em + 2px) !important}.gui_game_container .canvas_content{width:90vw;min-width:calc(100vw - 30px)}.gui_game_container .canvas_content .img_pusher{width:100%}.gui_game_container .game_container .game_legend{max-width:70svh}}@keyframes best_score_text{0%{transform:rotate(0deg)}100%{transform:rotate(-3deg)}}@keyframes best_score_laurel{0%{transform:scale(0.1) rotate(20deg)}100%{transform:scale(1) rotate(-8deg)}}@keyframes best_score_like{0%{transform:scale(0.1) rotate(10deg)}100%{transform:scale(1) rotate(-3deg)}}@keyframes flagging_effect{0%{stroke-width:5px;transform:scale(0.1)}98%{stroke-width:50px;transform:scale(1.7)}100%{stroke-width:5px;transform:scale(0.1)}}@keyframes svg_controls_select_item{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes svg_controls_select_cell{0%{opacity:1}49%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes svg_controls_mouse_clicking{0%{opacity:0}43%{opacity:0}44%{opacity:1}59%{opacity:1}60%{opacity:0}100%{opacity:0}}@keyframes svg_controls_cursor_moving{0%{opacity:1;transform:rotateZ(-20deg)}30%{transform:rotateZ(0deg)}43%{opacity:1}44%{opacity:0}59%{opacity:0}60%{opacity:1}70%{transform:rotateZ(0deg)}100%{transform:rotateZ(-20deg)}}@keyframes svg_controls_hand_clicking{0%{opacity:0}43%{opacity:0}44%{opacity:1}59%{opacity:1}60%{opacity:0}100%{opacity:0}}@keyframes svg_controls_inner_circle{0%{opacity:0;transform:scale(0)}43%{opacity:0}44%{opacity:1;transform:scale(0)}59%{opacity:1}60%{opacity:0;transform:scale(1.2)}100%{opacity:0;transform:scale(0)}}@keyframes svg_controls_outter_circle{0%{opacity:0;transform:scale(0)}43%{opacity:0}44%{opacity:1;transform:scale(0)}59%{opacity:1}60%{opacity:0;transform:scale(1.4)}100%{opacity:0;transform:scale(0)}}@keyframes svg_controls_select_cell_long{0%{opacity:1}79%{opacity:1}80%{opacity:0}100%{opacity:0}}@keyframes svg_controls_cursor_moving_long{0%{opacity:1;transform:rotateZ(-20deg)}15%{transform:rotateZ(0deg)}21%{opacity:1}22%{opacity:0}79%{opacity:0}80%{opacity:1}85%{transform:rotateZ(0deg)}100%{transform:rotateZ(-20deg)}}@keyframes svg_controls_hand_clicking_long{0%{opacity:0}21%{opacity:0}22%{opacity:1}79%{opacity:1}80%{opacity:0}100%{opacity:0}}@keyframes svg_controls_inner_circle_long{0%{opacity:0;transform:scale(0)}21%{opacity:0}22%{opacity:1;transform:scale(0)}49%{opacity:0;transform:scale(1.2)}50%{opacity:0}60%{opacity:0;transform:scale(0)}79%{opacity:1}80%{opacity:0;transform:scale(1.2)}100%{opacity:0;transform:scale(0)}}@keyframes svg_controls_outter_circle_long{0%{opacity:0;transform:scale(0)}21%{opacity:0}22%{opacity:1;transform:scale(0)}49%{opacity:0;transform:scale(1.4)}50%{opacity:0}60%{opacity:0;transform:scale(0)}79%{opacity:1}80%{opacity:0;transform:scale(1.4)}100%{opacity:0;transform:scale(0)}}@keyframes skull_appearing{0%{transform:translate3D(0.05em, 0, 9em);opacity:0}40%{opacity:1}100%{transform:translate3D(0.05em, 0, 0)}}@keyframes blinkElementInverse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.gui_ranking .stages_filter{flex-direction:row;display:flex}.stages_filter{margin:0;display:grid;gap:1em;width:100%}.stages_filter>*{width:100%;max-width:550px}.search_stages_field{position:relative}.search_stages_field .tapper{cursor:pointer;position:absolute;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);box-shadow:0 0 0 rgba(var(--ep-black-color), 0)}.search_stages_field .tapper:hover,.search_stages_field .tapper:focus{box-shadow:0 0 1em rgba(var(--ep-black-color), 0.3)}.search_stages_field .gui_loading>div{flex-direction:row}.search_stages_field .gui_loading>div>*{line-height:1em}.search_stages_field .gui_loading>div>*:first-child{margin-inline-end:.5em !important}.empty_mosaic{width:100%;margin:1em auto 3em;flex-direction:row;flex-wrap:wrap;justify-content:center;display:flex}.empty_mosaic>*{padding:1em;background-color:rgba(var(--ep-black-color), 0.05)}.requirement,.footer_actions{display:flex;flex-direction:column;align-items:center}.stage_requirements .gui_multiparticipation_landing.is_list{margin-block-start:0}.stage_requirements .main_cta{display:flex;flex-direction:column;align-items:center}.stage_requirements .main_cta:has(.completed_with_lock){margin-block-start:3em !important}.stage_requirements .main_cta>span{line-height:1em}.stage_requirements .completed_with_lock{position:relative;padding-inline-start:2em}.stage_requirements .completed_with_lock .animated_lock_icon{position:absolute;left:0;top:-0.5em}.stage_requirements .state_icon{width:2.3em}.stage_requirements .is_stage_requirement .gui_loader_animation{position:relative;left:-0.2em;top:-0.7em;width:2.3em}.gui_animated_tick.in_requirement{display:flex;justify-content:center;margin-block-end:1em}.is_stage_requirement{position:relative;overflow:hidden}.is_stage_requirement.is_completed{border-color:rgba(var(--ep-green-color), 1) !important}.is_stage_requirement .completed_stage{width:50px;height:200%;position:absolute;z-index:2;top:-50%;left:-10%;background:linear-gradient(90deg, rgba(var(--ep-green-color), 0) 0%, rgba(var(--ep-green-color), 0.2) 90%, rgba(var(--ep-green-color), 0) 100%);transform:rotate(30deg);animation:horizontal_passby 1.2s ease-out 1 forwards}.flex_button .alone_button:has(.animated_lock_icon){padding-inline-start:2.5em !important}.animated_lock_icon{transform-origin:7px 11.6px 0}.animated_lock_icon.is_opening{animation:opening_lock_container .7s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards}.animated_lock_icon.is_opening .all_group{animation:opening_lock_all 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1 forwards}.animated_lock_icon.is_opening .locker{animation:opening_lock .5s 0s 1 forwards}.animated_lock_icon *{fill:rgba(0,0,0,0);stroke:rgba(var(--ep-white-color), 1);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-miterlimit:3}.animated_lock_icon .all_group{transform-origin:11.5px 10px 0}.gui_multiparticipation_landing{--text-default-align:start;container-name:stage_mosaic;container-type:inline-size;width:100%;margin:0 auto;display:flex}.gui_multiparticipation_landing>*.is_whole_link{cursor:pointer;transition:outline-width .2s ease-in-out;outline:0 solid rgba(var(--main-color), 1);outline-offset:-3px}@media(hover: hover){.gui_multiparticipation_landing>*.is_whole_link:hover,.gui_multiparticipation_landing>*.is_whole_link:focus{outline-width:3px}}.gui_multiparticipation_landing.is_animated>* .gui_loading,.gui_multiparticipation_landing.is_animated>* .img_shadow,.gui_multiparticipation_landing.is_animated>* .stage_img,.gui_multiparticipation_landing.is_animated>* .stage_img>*{transition:all .5s;transition-timing-function:cubic-bezier(0.12, 0.575, 0.225, 1)}.gui_multiparticipation_landing.is_mosaic{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:2em;margin-block-start:1em}.gui_multiparticipation_landing.is_mosaic.num_col_1>*{flex-basis:calc(100% - 2em) !important}.gui_multiparticipation_landing.is_mosaic.num_col_2>*{flex-basis:calc(50% - 2em) !important}.gui_multiparticipation_landing.is_mosaic.num_col_3>*{flex-basis:calc(33.3333% - 2em) !important}.gui_multiparticipation_landing.is_mosaic.num_col_4>*{flex-basis:calc(25% - 2em) !important}.gui_multiparticipation_landing.is_mosaic.images_landscape>*{min-width:250px;flex-basis:calc(33.3333% - 2em)}.gui_multiparticipation_landing.is_mosaic:not(.images_landscape)>*{min-width:120px;flex-basis:calc(25% - 2em)}.gui_multiparticipation_landing.is_mosaic.ultrathin_container>*{flex-grow:1}.gui_multiparticipation_landing.is_mosaic>*{position:relative;padding:.5em;flex-direction:column;border-radius:var(--grid-4)}.gui_multiparticipation_landing.is_mosaic .textual_info{flex-direction:column}.gui_multiparticipation_landing.is_mosaic .stage_img{margin-block-end:.5em}.gui_multiparticipation_landing.is_mosaic .stage_actions{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:.4em}.gui_multiparticipation_landing.is_mosaic .stage_actions:empty{display:none}.gui_multiparticipation_landing.is_list{flex-direction:column;flex-wrap:nowrap;margin-block-start:1em}.gui_multiparticipation_landing.is_list,.gui_multiparticipation_landing.is_list *{text-align:start !important}.gui_multiparticipation_landing.is_list>*{flex-direction:row;align-items:center;padding:1em;margin-block-end:1em;border:1px solid;border-radius:var(--grid-4)}.gui_multiparticipation_landing.is_list>*:last-child{margin-block-end:0}.gui_multiparticipation_landing.is_list .stage_img{width:60px;margin-inline-end:1em}.gui_multiparticipation_landing.is_list .stage_img.default_img .stage_icon>*{width:3em;height:3em}.gui_multiparticipation_landing.is_list .stage_img.default_img .stage_icon>*::before{font-size:2.5em;font-weight:400;padding-block-start:.1em}.gui_multiparticipation_landing.is_list .stage_img img{height:unset !important}.gui_multiparticipation_landing.is_list .participate_button{margin-inline-start:.5em;flex-basis:150px;align-items:flex-end;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;display:flex}.gui_multiparticipation_landing.is_list .participate_button>*{margin-block-end:1em}.gui_multiparticipation_landing.is_list .participate_button>*:last-child{margin-block-end:0}.gui_multiparticipation_landing.is_list .state_info:empty{display:none}.gui_multiparticipation_landing.window_animated>*:hover,.gui_multiparticipation_landing.window_animated>*:focus{z-index:9}.gui_multiparticipation_landing.window_animated.right_anchor>*.is_open.opening .img_shadow{top:15%;right:5% !important;transform:perspective(51em) rotateY(80deg) scale(0.95, 0.75);box-shadow:-7em 0 10em rgba(var(--ep-black-color), 0.6)}.gui_multiparticipation_landing.window_animated.right_anchor>*.is_open.opening .img_self{transform:perspective(50em) rotateY(80deg) scale(1)}.gui_multiparticipation_landing.window_animated.right_anchor>*.is_open:not(.opening) .stage_img:hover .img_shadow,.gui_multiparticipation_landing.window_animated.right_anchor>*.is_open:not(.opening) .stage_img:focus .img_shadow{top:15%;right:15%;transform:perspective(51em) rotateY(10deg) scale(0.85, 0.75);box-shadow:-2em 0 7em rgba(var(--ep-black-color), 0.6)}.gui_multiparticipation_landing.window_animated.right_anchor>*.is_open:not(.opening) .stage_img:hover .img_self,.gui_multiparticipation_landing.window_animated.right_anchor>*.is_open:not(.opening) .stage_img:focus .img_self{transform:perspective(50em) rotateY(10deg) scale(1)}.gui_multiparticipation_landing.window_animated.right_anchor>*.is_open .img_shadow{top:15%;right:5%}.gui_multiparticipation_landing.window_animated.right_anchor>*.is_open .img_self,.gui_multiparticipation_landing.window_animated.right_anchor>*.is_open .img_shadow{transform-origin:100% 50% 0}.gui_multiparticipation_landing.window_animated.left_anchor>*.is_open.opening .img_shadow{top:15%;left:5% !important;transform:perspective(51em) rotateY(-80deg) scale(0.95, 0.75);box-shadow:7em 0 10em rgba(var(--ep-black-color), 0.6)}.gui_multiparticipation_landing.window_animated.left_anchor>*.is_open.opening .img_self{transform:perspective(50em) rotateY(-80deg) scale(1)}.gui_multiparticipation_landing.window_animated.left_anchor>*.is_open:not(.opening) .stage_img:hover .img_shadow,.gui_multiparticipation_landing.window_animated.left_anchor>*.is_open:not(.opening) .stage_img:focus .img_shadow{top:15%;left:15%;transform:perspective(51em) rotateY(-10deg) scale(0.85, 0.75);box-shadow:2em 0 7em rgba(var(--ep-black-color), 0.6)}.gui_multiparticipation_landing.window_animated.left_anchor>*.is_open:not(.opening) .stage_img:hover .img_self,.gui_multiparticipation_landing.window_animated.left_anchor>*.is_open:not(.opening) .stage_img:focus .img_self{transform:perspective(50em) rotateY(-10deg) scale(1)}.gui_multiparticipation_landing.window_animated.left_anchor>*.is_open .img_shadow{top:15%;left:5%}.gui_multiparticipation_landing.window_animated.left_anchor>*.is_open .img_self,.gui_multiparticipation_landing.window_animated.left_anchor>*.is_open .img_shadow{transform-origin:0 50% 0}.gui_multiparticipation_landing.window_animated.top_anchor>*.is_open.opening .img_shadow{top:5%;left:15% !important;transform:perspective(51em) rotateX(80deg) scale(0.75, 0.95);box-shadow:0 7em 10em rgba(var(--ep-black-color), 0.6)}.gui_multiparticipation_landing.window_animated.top_anchor>*.is_open.opening .img_self{transform:perspective(50em) rotateX(80deg) scale(1)}.gui_multiparticipation_landing.window_animated.top_anchor>*.is_open:not(.opening) .stage_img:hover .img_shadow,.gui_multiparticipation_landing.window_animated.top_anchor>*.is_open:not(.opening) .stage_img:focus .img_shadow{top:15%;left:15%;transform:perspective(51em) rotateX(10deg) scale(0.75, 0.85);box-shadow:0 2em 7em rgba(var(--ep-black-color), 0.6)}.gui_multiparticipation_landing.window_animated.top_anchor>*.is_open:not(.opening) .stage_img:hover .img_self,.gui_multiparticipation_landing.window_animated.top_anchor>*.is_open:not(.opening) .stage_img:focus .img_self{transform:perspective(50em) rotateX(10deg) scale(1)}.gui_multiparticipation_landing.window_animated.top_anchor>*.is_open .img_shadow{top:5%;left:15%}.gui_multiparticipation_landing.window_animated.top_anchor>*.is_open .img_self,.gui_multiparticipation_landing.window_animated.top_anchor>*.is_open .img_shadow{transform-origin:50% 0 0}.gui_multiparticipation_landing.window_animated.bottom_anchor>*.is_open.opening .img_shadow{bottom:5%;left:15% !important;transform:perspective(51em) rotateX(-80deg) scale(0.75, 0.95);box-shadow:0 -7em 10em rgba(var(--ep-black-color), 0.6)}.gui_multiparticipation_landing.window_animated.bottom_anchor>*.is_open.opening .img_self{transform:perspective(50em) rotateX(-80deg) scale(1)}.gui_multiparticipation_landing.window_animated.bottom_anchor>*.is_open:not(.opening) .stage_img:hover .img_shadow,.gui_multiparticipation_landing.window_animated.bottom_anchor>*.is_open:not(.opening) .stage_img:focus .img_shadow{bottom:15%;left:15%;transform:perspective(51em) rotateX(-10deg) scale(0.75, 0.85);box-shadow:0 -2em 7em rgba(var(--ep-black-color), 0.6)}.gui_multiparticipation_landing.window_animated.bottom_anchor>*.is_open:not(.opening) .stage_img:hover .img_self,.gui_multiparticipation_landing.window_animated.bottom_anchor>*.is_open:not(.opening) .stage_img:focus .img_self{transform:perspective(50em) rotateX(-10deg) scale(1)}.gui_multiparticipation_landing.window_animated.bottom_anchor>*.is_open .img_shadow{bottom:5%;left:15%}.gui_multiparticipation_landing.window_animated.bottom_anchor>*.is_open .img_self,.gui_multiparticipation_landing.window_animated.bottom_anchor>*.is_open .img_shadow{transform-origin:50% 100% 0}.gui_multiparticipation_landing.window_animated>*.is_open .img_shadow{width:80%;height:70%;position:absolute;background-color:rgba(0,0,0,0);transform:perspective(51em) rotate(0deg) scale(0.95, 0.75);box-shadow:0 0 0 rgba(var(--ep-black-color), 0)}.gui_multiparticipation_landing.window_animated>*.is_open .img_self{transform:perspective(50px) rotate(0deg) scale(1)}.gui_multiparticipation_landing.zoom_in_animated>*.is_open.opening .img_self{transform:scale(1.4);opacity:0;filter:grayscale(100%)}.gui_multiparticipation_landing.zoom_in_animated>*.is_open:not(.opening) .stage_img:hover .img_self,.gui_multiparticipation_landing.zoom_in_animated>*.is_open:not(.opening) .stage_img:focus .img_self{transform:scale(1.08);opacity:.95;filter:grayscale(2%)}.gui_multiparticipation_landing.zoom_in_animated>*.is_open .img_shadow{display:none}.gui_multiparticipation_landing.zoom_in_animated>*.is_open .img_self{transform:scale(1);opacity:1;filter:grayscale(0);transform-origin:50% 50% 0}.gui_multiparticipation_landing.zoom_in_animated>*.is_open .stage_img{overflow:hidden}.gui_multiparticipation_landing:not(.without_context)>*{background-color:rgba(0,0,0,0);border:1px solid;box-shadow:0 0 1px rgba(var(--ep-black-color), 0.1) !important}.gui_multiparticipation_landing>*{position:relative;flex-grow:0;flex-shrink:0;display:flex}.gui_multiparticipation_landing>*.is_open.opening_loading .gui_loading{opacity:1}.gui_multiparticipation_landing>*.is_open .img_self_bg{transform:scale(0.98)}.gui_multiparticipation_landing>*.is_open .stage_title{color:rgba(var(--main-color), 1)}.gui_multiparticipation_landing>*.is_open_but .img_self_bg{z-index:2}.gui_multiparticipation_landing>*.is_open .gui_ribbons,.gui_multiparticipation_landing>*.is_open_but .gui_ribbons{--ribbon-bg-color:var(--ribbon-open-bg-color);--ribbon-text-color:var(--ribbon-open-text-color);--ribbon-border-color:var(--ribbon-open-border-color)}.gui_multiparticipation_landing>*.is_pending .gui_ribbons{--ribbon-bg-color:var(--ribbon-pending-bg-color);--ribbon-text-color:var(--ribbon-pending-text-color);--ribbon-border-color:var(--ribbon-pending-border-color)}.gui_multiparticipation_landing>*.is_closed .gui_ribbons,.gui_multiparticipation_landing>*.is_private .gui_ribbons{--ribbon-bg-color:var(--ribbon-closed-bg-color);--ribbon-text-color:var(--ribbon-closed-text-color);--ribbon-border-color:var(--ribbon-closed-border-color)}.gui_multiparticipation_landing>*.is_closed:not(.with_custom_image) .stage_img,.gui_multiparticipation_landing>*.is_private:not(.with_custom_image) .stage_img{opacity:.6;filter:grayscale(100%)}.gui_multiparticipation_landing>*.is_closed .stage_icon>*,.gui_multiparticipation_landing>*.is_closed .section_title,.gui_multiparticipation_landing>*.is_private .stage_icon>*,.gui_multiparticipation_landing>*.is_private .section_title{opacity:.4}.gui_multiparticipation_landing .stage_actions .submit_link{white-space:nowrap !important}.gui_multiparticipation_landing .gui_ribbons .ribbon{background-color:rgba(var(--ribbon-bg-color)) !important;color:rgba(var(--ribbon-text-color)) !important;border:1px solid rgba(var(--ribbon-border-color)) !important}.gui_multiparticipation_landing .textual_info{flex-direction:column;flex-grow:1;justify-content:space-between;align-items:flex-start;display:flex}.gui_multiparticipation_landing .textual_info.without_description>*{margin-block-start:.25em}.gui_multiparticipation_landing .textual_info:not(.without_description)>*{margin-block-start:.7em}.gui_multiparticipation_landing .textual_info>*:first-child{margin-block-start:0}.gui_multiparticipation_landing .textual_info>*>*{margin-block-start:.2em}.gui_multiparticipation_landing .textual_info>*>*:first-child{margin-block-start:0}.gui_multiparticipation_landing .no_more{line-height:1.2em;white-space:nowrap}.gui_multiparticipation_landing .participations_info{line-height:1em}.gui_multiparticipation_landing .gui_ribbons>*{font-size:1em;line-height:1em}.gui_multiparticipation_landing .gui_ribbons .text_ribbon{line-height:1em !important;align-items:center;display:flex}.gui_multiparticipation_landing .stage_title,.gui_multiparticipation_landing .stage_description{line-height:1.2em}.gui_multiparticipation_landing .stage_title{font-size:1.3em;margin-block-end:.2em}.gui_multiparticipation_landing .stage_description{font-size:1em}.gui_multiparticipation_landing .click_area{cursor:pointer !important;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100}.gui_multiparticipation_landing .stage_img{position:relative;z-index:3}.gui_multiparticipation_landing .stage_img:last-child{margin-block-end:0}.gui_multiparticipation_landing .stage_img.default_img .stage_icon{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;flex-direction:row;align-items:center;justify-content:center;display:flex}.gui_multiparticipation_landing .stage_img.default_img .stage_icon>*{width:8em;height:8em;border-radius:50%}.gui_multiparticipation_landing .stage_img.default_img .stage_icon>*::before{font-size:5em;font-weight:100;margin-inline-end:0;width:100%;text-align:center;padding-block-start:.35em}.gui_multiparticipation_landing .stage_img:not(.default_img)>*{background-color:rgba(var(--ep-black-color), 0);background-size:cover;background-repeat:no-repeat;background-position:center}.gui_multiparticipation_landing .stage_img>*{display:flex}.gui_multiparticipation_landing .stage_img .gui_loading{opacity:0}.gui_multiparticipation_landing .stage_img img{position:relative}.gui_multiparticipation_landing .img_self{position:relative}.gui_multiparticipation_landing .is_open_but.with_custom_image .img_self_bg{opacity:0 !important}.gui_multiparticipation_landing .img_self_bg{position:absolute;width:100%;height:100%;filter:brightness(0);opacity:.5}.gui_multiparticipation_landing .status_icon{cursor:default;overflow:hidden;z-index:5;position:absolute;top:0em;right:0em;width:3.5em;height:3.5em;flex-direction:row;align-items:flex-end;justify-content:flex-start;flex-wrap:nowrap;display:flex}.gui_multiparticipation_landing .status_icon .s_icon{height:7em;flex-basis:7em;border:1px solid rgba(var(--ep-white-color), 1);flex-shrink:0;border-radius:3.5em;box-shadow:0 0 1px rgba(var(--ep-black-color), 0.1) !important}.gui_multiparticipation_landing .status_icon .s_icon::before{color:rgba(var(--ep-white-color), 1);width:100%;margin-inline-end:0;padding-block-start:.2em;padding-inline-start:.15em;text-align:center;font-size:2.1em;position:absolute}.gui_multiparticipation_landing .status_icon .s_label{margin-inline-end:.5em}@container stage_mosaic (max-width:470px){.gui_multiparticipation_landing.is_mosaic.images_landscape>*{flex-basis:calc(100% - 2em) !important}}.no_more>*{width:3em;height:3em;background-color:rgba(var(--ribbon-open-bg-color));color:rgba(var(--ribbon-open-text-color));display:flex;border-radius:5em;justify-content:center;align-items:center}.no_more>*::before{margin-inline-end:0}.stage_section_header{--text-default-align:var(--stage-section-title-text-align, "center");position:relative}.stage_section_header+.gui_multiparticipation_landing{margin-block-start:.5em !important}.stage_section_header .c{display:flex;align-items:center}.stage_section_header.is_empty{margin-block-start:1.5em}.stage_section_header:not(.is_empty){margin-block-start:3em}.stage_section_header .sect_img{margin-block-end:1em}.stage_section_header .sect_title{font-size:1.2em;line-height:1.2em;font-weight:var(--bold-font);margin-block-end:.2em;flex-grow:1}.stage_section_header .sect_description{font-size:1em;line-height:1.2em;margin-block-start:.7em;margin-block-end:.25em}html.is_safari .gui_multiparticipation_landing .stage_img .img_self img,html.is_safari .gui_multiparticipation_landing .stage_img .img_self_bg img{height:100% !important}.jury_stages{margin-block-start:1em;display:flex;justify-content:var(--text-default-align-flex)}.jury_stages>*{margin-inline-end:1em}.jury_stages>*:last-child{margin-inline-end:0}.gui_direct_participation .col_1{align-items:var(--text-default-align-flex)}.gui_direct_participation .col_2>*{margin-block-end:var(--grid-big)}.gui_direct_participation .col_2>*:last-child{margin-block-end:0}.gui_direct_participation .gui_loading{align-items:flex-start}#ocr_image{overflow:hidden}#ocr_image .image_uploader{width:calc(100% - 2px) !important;border-color:rgba(var(--main-color), 0.8)}.ocr_results:not(.is_fullscreen),.ocr_try_again:not(.is_fullscreen){z-index:2;padding:.2em .5em;line-height:1em}.ocr_results.is_fullscreen{justify-content:center;align-items:center;display:flex;background-color:rgba(var(--ep-black-color), 0.6)}.ocr_results.is_error{position:absolute;top:-3em;left:1px;padding:.5em;padding-block-start:.6em;line-height:1.2em;width:calc(100% - 2px);animation:display_error_message .6s .1s 1 forwards}.ocr_results .is_ok{width:50px;height:50px;position:relative;display:inline-block;background-color:rgba(var(--ep-green-color), 1);box-shadow:1px 2px 3px rgba(var(--ep-black-color), 0.3);border-radius:50%;transform-origin:50% 50% 0;animation:best_score_circle .6s .5s 1 forwards;transform:scale(0)}.ocr_results .is_ok::before{color:rgba(var(--ep-white-color), 1);position:absolute;font-size:3em;margin-inline-end:0;text-align:center;width:100%;left:0;top:.2em}.ocr_try_again{position:relative;top:.35em;background-color:rgba(var(--forced-bg-color), 1)}.ocr_instructions{--text-default-align:start;margin-block-start:2.5em}.ocr_instructions>p{text-align:start !important;margin-block-end:.5em !important}.ocr_instructions>ul{list-style-type:disc !important;padding-inline-start:1.2em}.ocr_instructions>ul>*{margin-block-end:.4em;line-height:1.2em}.ocr_instructions>ul>*:last-child{margin-block-end:0}.requirement_with_image{width:100%;margin:0 auto;flex-direction:column;flex-wrap:nowrap}.requirement_with_image .template_module{--text-block-width:100%;width:100%}.requirement_with_image .dz-details{display:none !important}.requirement_with_image .react_field,.requirement_with_image .ocr_instructions,.requirement_with_image .ocr_error_label,.requirement_with_image .fields_grouper>label{max-width:350px;margin-inline-start:auto;margin-inline-end:auto}.requirement_with_image .ocr_error_label{--text-default-align:start;--text-color:var(--error-color), 1;line-height:1.1em;margin-block-end:.3em}.comparison_table>*{align-items:center;justify-content:space-between;display:flex}.comparison_table .icon::before{margin-inline-end:0 !important}.gui_story_alike{position:relative;z-index:9999;background:#151f33;justify-content:center;align-items:center;display:flex}.story_stage{height:100%;display:inline-block;position:relative}.story_stage>img{height:100%;width:auto}.story_stage .story_contents{word-break:break-word;position:absolute;top:0;left:0;background-size:cover;background-position:center center;background-repeat:no-repeat;align-items:center;flex-direction:column;flex-wrap:nowrap;display:flex}.story_stage .story_c{width:100%;overflow:auto;flex-grow:1;flex-direction:column;justify-content:center;display:flex}.story_stage .story_c.is_not_padded .story_media,.story_stage .story_c.is_small_padded .story_media{margin-block-end:1svh}.story_stage .story_c.is_small_padded{padding:1svh}.story_stage .story_c.is_normal_padded{padding:2svh}.story_stage .story_c.is_normal_padded .story_media{margin-block-end:2svh}.story_stage .story_c.is_big_padded{padding:3svh}.story_stage .story_c.is_big_padded .story_media{margin-block-end:3svh}.story_stage .story_c>*{max-height:100%;flex-direction:column;display:flex}.story_stage .story_c>*>*{text-align:center}.story_stage .story_cta{padding:2svh 0;width:100%;justify-content:center;display:flex}.story_stage .story_cta .alone_button{font-size:1.7svh;font-weight:var(--bold-font);position:relative;height:5svh;align-items:center;line-height:1.2em;border-radius:2.5svh;display:flex}.story_stage .story_cta .alone_button.with_label{min-width:5svh;padding-inline-start:6svh;padding-inline-end:2svh}.story_stage .story_cta .alone_button.with_label::before{left:1.5svh}.story_stage .story_cta .alone_button:not(.with_label){width:5svh}.story_stage .story_cta .alone_button:not(.with_label)::before{left:auto;right:-0.05em;width:100%;text-align:center}.story_stage .story_cta .alone_button::before{font-size:4svh;position:absolute;top:.5svh;margin-inline-end:0 !important;height:3.8svh}.story_stage .story_description{font-size:5.5svh;width:100%;margin:0 auto;color:rgba(var(--ep-white-color), 1)}.story_stage .story_description>*{line-height:1.2em;max-width:100%;word-break:break-word}.story_stage .story_description .highlight_bg{display:inline;color:rgba(var(--ep-white-color), 1);background-color:rgba(var(--ep-pure-black-color), 1);padding:.05em .3em;line-height:1em;box-decoration-break:clone;-webkit-box-decoration-break:clone;border-radius:.5em}@media screen and (orientation: portrait)and (max-aspect-ratio: 108/192){.story_stage{height:auto;width:100%}.story_stage>img{height:auto;width:100%}.story_stage .story_c.is_not_padded .story_media,.story_stage .story_c.is_small_padded .story_media{margin-block-end:2vw}.story_stage .story_c.is_small_padded{padding:2vw}.story_stage .story_c.is_normal_padded{padding:4vw}.story_stage .story_c.is_normal_padded .story_media{margin-block-end:4vw}.story_stage .story_c.is_big_padded{padding:6vw}.story_stage .story_c.is_big_padded .story_media{margin-block-end:6vw}.story_stage .story_c>*{max-height:100%}.story_stage .story_cta{padding:4vw 0}.story_stage .story_cta .gui_loader_animation{position:relative;left:-0.25em}.story_stage .story_cta .alone_button{font-size:3.7vw;height:10vw;border-radius:5vw}.story_stage .story_cta .alone_button.with_label{min-width:10vw;padding-inline-start:10vw;padding-inline-end:4vw}.story_stage .story_cta .alone_button.with_label::before{left:1.5vw}.story_stage .story_cta .alone_button:not(.with_label){width:10vw}.story_stage .story_cta .alone_button::before{font-size:9vw;top:.7vw;height:8.6vw}.story_stage .story_description{font-size:10.1vw}}#ep-contents .is_new_game,.builder_cont .is_new_game{max-width:calc(560px + 2.4em) !important}.is_new_game .flex_container,.is_new_game .flex_cols,.is_new_game .register_form_flex{height:100%}.is_new_game .game_result{padding:0;overflow:auto;height:100%;min-height:var(--_min-height);gap:2em}.builder_cont .gui_game_whole{min-height:calc(100dvh - 350px)}.builder_cont .as_game .gui_game_whole{min-height:calc(100dvh - 350px)}.template_display.without_footer .gui_game_whole{min-height:calc(100dvh - 70px)}.gui_game_parent{position:relative}.gui_game_parent .canvas_cont{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.content_builder .gui_game_whole{--_min-height:calc(100% - 200px) !important}.gui_game_whole{--_min-height:calc(100dvh - 200px);height:100%;width:100%;max-width:600px;position:relative;flex-direction:column;display:flex;min-height:var(--_min-height)}.gui_game_whole:has(.new_design){--_min-height:30em}.gui_game_whole .is_wrapper,.gui_game_whole .gui_game_wrapper{position:relative;width:100%}.gui_game_whole .is_wrapper .canvas_content,.gui_game_whole .gui_game_wrapper .canvas_content{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.gui_game_whole .is_wrapper .canvas_cont,.gui_game_whole .gui_game_wrapper .canvas_cont{height:100%;width:100%;overflow:hidden}.gui_game_whole .is_wrapper .canvas_cont:not(.not_bordered),.gui_game_whole .gui_game_wrapper .canvas_cont:not(.not_bordered){outline:1px solid rgba(var(--ep-black-color), 0.2);outline-offset:0;border-radius:var(--grid-4)}.gui_game_whole .instruction_tips{max-width:100%}.gui_game_whole .game_ctas,.gui_game_whole .score_resumee{width:100%;padding:0 1.5em}.gui_game_whole .gui_game_header>*{width:0;flex:1 0 auto}.gui_game_whole .gui_game_header .gui_total_attempts{transform:perspective(50px) translate3D(0, 0, 0)}.gui_game_whole .gui_game_header .almost_there{animation:almost_there_animation .7s linear 0s infinite forwards}.is_crush .gui_game_header .gui_total_points{justify-content:flex-end;order:1}.is_crush .gui_game_header .gui_total_attempts{justify-content:center}.is_crush .game_ctas{margin-block-start:2em !important}@keyframes horizontal_passby{0%{left:-10%;transform:rotate(30deg)}100%{left:110%;transform:rotate(0deg)}}@keyframes opening_lock_container{0%,100%{transform:scale(1)}30%,70%{transform:scale(1.15)}}@keyframes opening_lock_all{0%,50%{transform:rotate(0)}100%{transform:rotate(-20deg)}}@keyframes almost_there_animation{0%,50%,100%{transform:perspective(50px) translate3D(0, 0, 0)}25%{transform:perspective(50px) translate3D(0, 0, -0.5em)}75%{transform:perspective(50px) translate3D(0, 0, 0.5em)}}@keyframes opening_lock{0%{transform:translateY(0);d:path("M4.5,10V8c0-2.21,1.79-4,4-4s4,1.79,4,4v4")}30%{transform:translateY(-2px);d:path("M4.5,10V8c0-2.21,1.79-4,4-4s4,1.79,4,4v4")}100%{transform:translateY(-2px);d:path("M20.5,10V8c0-2.21-1.79-4-4-4s-4,1.79-4,4v4")}}@media screen and (max-width: 450px){.gui_multiparticipation_landing.is_list{flex-direction:column}.gui_multiparticipation_landing.is_list .participate_button{margin:0 !important;margin-block-start:.5em !important;flex-direction:row !important;justify-content:flex-start !important;gap:.8em}.gui_multiparticipation_landing.is_list .participate_button>*{margin-block-end:0}.available_option_links{flex-direction:column !important}}.gui_ranking{--gallery-separation:1px}.gui_ranking table{width:100%}.gui_ranking table tr:last-child td{border-bottom:none !important}.gui_ranking table tr th,.gui_ranking table tr td{border-bottom:1px solid;padding:1em;vertical-align:middle;line-height:1em}.gui_ranking table tr th{padding-block-end:.4em}.gui_ranking table tr td>*{line-height:1em;flex-direction:row;flex-wrap:nowrap;align-items:center;display:flex}.gui_ranking table tr td>*>*:not(.gui_multimedia_gallery){white-space:nowrap;text-align:inherit !important;font-weight:inherit !important}.gui_ranking table tr td>*>*.squaredButton{margin-inline-start:.6em !important}.gui_ranking table tr td>*>*:not(.squaredButton,.gui_multimedia_gallery){padding-inline-end:.6em}.gui_ranking table tr td>*>*:last-child{padding-inline-end:0}.gui_ranking .ranking_pos{vertical-align:top;padding-inline-end:0;width:2em}.gui_ranking .ranking_pos p{font-size:1.5em;line-height:1em}.gui_ranking .gui_participant_name{--text-default-align:start;position:relative;width:100%;height:1.2em;display:flex}.gui_ranking .gui_participant_name .gui_cutTextOnOverflow{left:0;height:100%}.gui_ranking .gui_participant_name>*{height:1em}.gui_ranking .gui_participant_name+.short_description{--text-default-align:start;margin-block-start:.3em;white-space:break-spaces;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gui_ranking .gui_participant_album{margin-block-start:.5em}.row_actions .gui_square_button{--button-icon-top:0.1em;padding:0}.view_details{width:3em;height:3em;margin-inline-start:.5em !important;padding:0 !important;border-radius:50%}@media(hover: hover){.view_details:hover,.view_details:focus{background-color:rgba(var(--secondary-color), 0.1)}}.view_details::before{width:100% !important;text-align:center !important;margin-inline-end:0 !important;padding-block-start:.4em !important}.gui_participations_list{--text-block-width:100%}.gui_participations_list.is_builder{margin-block-start:2em;height:55svh !important;overflow:auto}.gui_participations_list.is_builder .single_user_participations th{padding:0;font-weight:var(--bold-font);border-bottom:2px solid}.gui_participations_list:not(.is_builder) .single_user_participations th{padding-block-start:0 !important;font-size:.8em;border-bottom:1px solid}.gui_participations_list .single_user_participations>tbody>tr:nth-child(odd) td:not(.blank_row){background-color:rgba(var(--ep-black-color), 0.05)}.gui_participations_list .single_user_participations>tbody>tr:nth-child(odd) .public_quiz_display .gui_quiz_public_stats{background-color:rgba(var(--ep-white-color), 0.05)}.gui_participations_list .single_user_participations>tbody>tr:nth-child(even) .public_quiz_display .gui_quiz_public_stats{background-color:rgba(var(--ep-black-color), 0.05)}.gui_participations_list .single_user_participations tr.is_selected:not(.second_level)>td{border-bottom:1px dashed}.gui_participations_list .single_user_participations td,.gui_participations_list .single_user_participations th{padding-block-start:.4em;padding-block-end:.4em;vertical-align:middle}.gui_participations_list .single_user_participations td:first-child,.gui_participations_list .single_user_participations th:first-child{padding-inline-start:.8em}.gui_participations_list .single_user_participations td:last-child,.gui_participations_list .single_user_participations th:last-child{padding-inline-end:.4em}.gui_participations_list .single_user_participations .blank_row{padding-block-start:1em;margin-block-start:1em;border-top:1px dashed rgba(var(--text-color-rgb), 0.2)}.gui_participations_list .single_user_participations .date_change td{border-top:1px dashed}.gui_participations_list .single_user_participations .gui_actions{min-height:var(--squared-button-size) !important}.gui_participations_list .sided_contents{align-items:center;flex-wrap:nowrap;display:flex}.gui_participations_list .sided_contents>*.gui_tooltip_container{margin-inline-end:.5em}.gui_participations_list .sided_contents>*:not(.gui_tooltip_container){margin-inline-end:1em}.gui_participations_list .sided_contents>*:last-child{margin-inline-end:0 !important}.gui_participations_list .sided_contents .gui_tooltip_container{height:20px;width:20px}.gui_participations_list .sided_contents .gui_tooltip_container~.gui_tooltip_container{margin-inline-start:.5em}.gui_participations_list .sided_contents .gui_tooltip_container .is_tooltip.custom_icon::before{left:-2px}.gui_participations_list .sided_contents .gui_tooltip_container .is_tooltip_icon{margin-inline-start:0}.gui_participations_list .sided_contents .title{align-items:center;flex-grow:1;min-height:1em;position:relative;display:flex}.gui_participations_list .sided_contents .title:has(.gui_cutTextOnOverflow){height:1em}.gui_participations_list .sided_contents .title .gui_cutTextOnOverflow{width:90% !important;text-align:start}.gui_participations_list .sided_contents .title.is_multilined .gui_cutTextOnOverflow>*{display:block;line-height:1.2em;font-size:.9em}.gui_participations_list .has_prize .gui_small_icon{width:25px}.gui_participations_list .has_prize .gui_small_icon::before{margin-inline-end:0 !important;width:100% !important;text-align:center !important;top:1px !important}.gui_participations_list .public_quiz_display .gui_quiz_public_stats{margin:0 .5em .5em !important;padding:1em}.login_to_check{padding:1em 0 0;border-top:1px solid;flex-direction:column;align-items:center;display:flex}.login_to_check .icon::before{margin-block-end:.2em;margin-inline-end:0 !important}.login_to_check .submit_link{line-height:1.2em;padding-block-end:0;margin-block-end:.25em;border-bottom:1px solid;text-decoration:none !important}.login_to_check .submit_link:hover,.login_to_check .submit_link:focus{padding-block-end:.25em;margin-block-end:0}:root{--timed-quiz-header-h:0px}.countdown_bar{height:.5em;width:100%;position:relative;background-color:rgba(var(--ep-black-color), 0.2)}.countdown_bar .bar{height:100%;width:100%;top:0;left:0;bottom:0;position:absolute;background-color:rgba(var(--stage-bar-color))}.answered_resume{margin-block-start:1.5em;display:flex;align-items:center;flex-direction:column;gap:var(--layer-inline-padding);flex-wrap:nowrap}.answered_resume>*{width:100%;position:relative;padding:.7em 1em;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:.5em;outline:1px solid rgba(var(--text-color-rgb), 0.5);outline-offset:0}.answered_resume .q{font-size:1.2em;line-height:1.1em}.answered_resume .a{font-size:1.1em;line-height:1em;display:flex;align-items:center}.answered_resume .a::before{font-size:1.8em !important;margin-inline-end:.4em !important;width:.85em !important;height:.85em !important;top:0 !important}.questions_paginator{flex-direction:row;justify-content:center;flex-wrap:nowrap;display:flex}.questions_paginator>*{margin-inline-end:.3em;line-height:1em;width:.6em;height:.6em;border:1px solid;overflow:hidden;border-radius:50%}.questions_paginator>*:last-child{margin-inline-end:0}.questions_paginator>*.answered,.questions_paginator>*.current{background-color:rgba(var(--ep-black-color), 1) !important}.questions_paginator>*.answered{opacity:.25}.edit_with_preview{flex-direction:row;flex-wrap:nowrap;align-items:stretch;display:flex;max-height:calc(100dvh - 330px)}.edit_with_preview>*{margin:0 1em;flex-grow:1;flex-shrink:0;flex-basis:calc(50% - 1em)}.edit_with_preview>*:first-child{margin-inline-start:0}.edit_with_preview>*:last-child{margin-inline-end:0}.edit_with_preview>*.gui_question_preview{background-color:rgba(var(--ep-generic-bg-color), 1)}.edit_with_preview>*.gui_question_preview>*{overflow:auto;border-radius:var(--grid-4);box-shadow:0 0 1px rgba(var(--ep-black-color), 0.1) !important}.edit_with_preview>*.gui_question_preview .flex_container{padding:0 !important}.gained_points_display{z-index:3;justify-content:center;align-items:center;display:flex}.is_verifying{--text-block-width:100%;background-color:rgba(var(--stage-main-color))}.points_in_question,.total_points_in_question,.bonus_in_question{line-height:1em}.points_in_question>*,.total_points_in_question>*,.bonus_in_question>*{white-space:nowrap;position:relative;font-weight:var(--bold-font) !important}.points_in_question,.total_points_in_question{font-size:3em}.points_in_question>*,.total_points_in_question>*{top:.5em;opacity:0}.points_in_question{justify-content:center;align-items:center;display:flex}.points_in_question.succeded,.points_in_question.failed{opacity:0;transform-origin:50% 50%;animation:final_icon 3s 1 forwards}.points_in_question.succeded::before,.points_in_question.failed::before{font-size:2em;width:1em;height:.8em;margin-inline-end:0 !important}.points_in_question>*{animation:display_gained_points 2.5s 1 forwards}.total_points_in_question>*{animation:display_gained_total_points 2.6s .2s 1 forwards}.bonus_in_question{font-size:1.5em}.bonus_in_question>*{opacity:0;animation:display_gained_bonus 2.4s .3s 1 forwards}.bulk_fullheight>*{height:100%}.round_change_page{width:100%;position:relative;top:-5em;perspective:120px;transform-box:view-box;padding-block-start:8em;flex-direction:column;display:flex}.round_change_page .round_animated{font-weight:var(--bold-font);position:absolute;width:100%;top:-2em;left:0;right:0;text-align:center !important;text-transform:uppercase;font-size:4em;opacity:0;transform:rotateX(60deg);transform-origin:0 100% 200px;animation:next_round_display 4s 0s 1 forwards}.round_change_page .round_animated_bg{width:100%;height:1em;justify-content:center;display:flex}.round_change_page .round_animated_bg>*{width:100%;height:.2em;background-color:rgba(var(--text-color));border-radius:.1em;animation:next_round_bg_display 4s 0s 1 forwards}.round_change_page>p{text-align:center !important;font-size:1.2em !important;line-height:2em !important}.answer_result{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em;padding:4.5em 0}.quiz_test_summary .gui_sortable_list_item .item_header{height:auto;min-height:40px}.quiz_test_summary .gui_sortable_list_item .answer{padding-inline-start:calc(2*var(--grid) - var(--grid-2))}.quiz_test_summary .is_correct{background-color:rgba(var(--ep-green-color), 0.1)}.quiz_test_summary .is_incorrect{background-color:rgba(var(--ep-red-color), 0.1)}.quiz_test_summary .gui_actions{min-width:30px}.quiz_test_summary .gui_actions p{line-height:1em}.round_indicator{line-height:1em;padding:.5em 1em;text-align:center !important;font-weight:var(--bold-font);position:absolute;top:1em;right:1em;border-radius:1.25em}.loading_msg p{font-size:1.5em;line-height:1.2em}.quiz_instructions{position:relative;width:100%;height:100%;justify-content:flex-start;flex-direction:column;display:flex}.quiz_instructions.is_light>*{background-color:rgba(var(--ep-white-color), 0.5)}.quiz_instructions.is_dark>*{background-color:rgba(var(--ep-black-color), 0.5)}.quiz_instructions>*{width:100%;flex-grow:1;padding:2em;justify-content:flex-start;align-items:center;flex-direction:column;display:flex}.quiz_instructions>*>*.fill_description{margin-block-end:.75em}.quiz_instructions>*>*:not(.fill_description){margin-block-end:1.5em}.quiz_instructions>*>*:last-child{margin-block-end:0}.instructions_img{max-width:100%}.instructions_cta{justify-content:flex-start;align-items:center;flex-direction:column;display:flex}.instructions_cta>*{margin-block-end:.5em}.instructions_cta>*:last-child{margin-block-end:0}.instructions_cta p{line-height:1.2em}.instructions_cta .warning{--text-default-align:center;max-width:25em;margin-block-start:.5em;position:relative}.instructions_cta .warning.gui_small_icon{padding-inline-start:2em}.instructions_cta .warning::before{position:absolute;left:0}.instruction_tips{--text-default-align:start;max-width:500px;flex-wrap:nowrap;align-items:center;justify-content:center;flex-direction:row;display:flex}.instruction_tips>*{border:1px solid;padding:.5em 0;flex-wrap:nowrap;align-items:center;flex-direction:column;display:flex;border-radius:var(--grid-4)}.instruction_tips>*>*{position:relative;width:100%;padding:.5em 1em;padding-inline-start:3em;line-height:1.3em}.instruction_tips>*>*>*{display:inline-block}.instruction_tips>* .gui_small_icon{margin-inline-end:.5em;white-space:nowrap}.instruction_tips>* .gui_small_icon::before{position:absolute;left:.6em;top:.3em !important}.timed_question_container,.not_timed_question_container{flex-direction:column;flex-grow:1;display:flex;align-items:center}.timed_question_container>*,.not_timed_question_container>*{height:100%;width:100%;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;flex-wrap:nowrap;display:flex}.timed_quiz_c{width:100%;max-width:35em;display:flex;flex-direction:column;align-self:center;flex-grow:1}.timed_quiz_c.empty_header{--timed-quiz-header-h:calc(48px + 1em)}.timed_quiz_c:has(.gui_game_simple_header) .timed_question_container,.timed_quiz_c.empty_header .timed_question_container{width:auto;min-height:calc(45em - var(--timed-quiz-header-h))}.timed_question_container{--button-background-color:var(--stage-button-background-color);--button-text-color:var(--stage-button-text-color);--button-background-color-hover:var(--stage-button-background-color-hover);--button-text-color-hover:var(--stage-button-text-color-hover);--text-color:var(--stage-text-color);--h1-color:var(--stage-text-color);overflow:hidden;width:100%;height:100%}.timed_question_container:not(.not_bordered){outline:1px solid rgba(var(--ep-black-color), 0.2);outline-offset:0;border-radius:var(--grid-4)}.timed_question_container>*>*{flex-grow:0;flex-shrink:0;width:100%}.timed_question_container .loading_msg{padding:2em 0;display:flex;align-items:center;justify-content:center}.timed_question_container .answers_in_question{--button-border-radius:5em;font-size:clamp(7pt,1.7vh,1.5em);overflow:auto;min-height:26em;padding:1.5em;flex-grow:1;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;gap:1em;background-color:rgba(var(--stage-main-color-variant))}.timed_question_container .answers_in_question.loading_msg{padding-block-start:3.5em}.timed_question_container .answers_in_question .flex_button{overflow:unset}.timed_question_container .answer_button{max-width:25em;width:100% !important;align-items:center;flex:0 0 4.5em;box-shadow:0 0 1px rgba(var(--ep-black-color), 0.1) !important;display:flex}.timed_question_container .answer_button>*{padding:.7em 1.4em !important;width:100%;text-align:center !important;text-decoration:none !important;font-size:1.25em;line-height:1em;height:100%;white-space:inherit;text-wrap:balance;text-overflow:unset;word-break:break-word;overflow:visible;display:flex;align-items:center;justify-content:center}.timed_question_container .question_text{position:relative;flex-direction:column;display:flex;background-color:rgba(var(--stage-main-color))}.timed_question_container .question_text.gained_points_display{flex-basis:8em}.timed_question_container .question_text .this_image,.timed_question_container .question_text .this_text{justify-content:center;align-items:center;flex-wrap:nowrap;display:flex;aspect-ratio:8/5}.timed_question_container .question_text .this_image{object-fit:contain}.timed_question_container .question_text .this_text{padding:1em}.timed_question_container .question_text .this_text>*{text-align:center !important;font-family:var(--stage-question-font-family) !important;font-weight:var(--stage-question-font-weight);color:rgba(var(--stage-question-text-color));font-size:clamp(13pt,1.7vh*var(--stage-question-font-size),2em);line-height:var(--stage-question-line-height)}.timed_question_container .correct_answer_display{margin-block-end:4em;flex-direction:column;align-items:center;font-size:1.5em;padding:.5em .8em;border-radius:.4em;display:flex;background-color:rgba(var(--background-color))}.timed_question_container .correct_answer_display *{color:rgba(var(--text-color))}.timed_question_container .correct_answer_display p{font-size:1em;line-height:1.2em}.timed_question_container .correct_answer_display strong{font-size:1.2em;line-height:1.2em}.content_builder .timed_quiz_c:has(.gui_game_simple_header) .timed_question_container{height:70svh}.content_builder .timed_question_container .question_text .this_text>*{font-size:clamp(13pt,1.3vh*var(--stage-question-font-size),2em)}.content_builder .timed_question_container .answers_in_question{font-size:clamp(7pt,1.4vh,1.5em)}.gui_question_preview .timed_question_container .question_text .this_text>*{font-size:clamp(11pt,1.1vh*var(--stage-question-font-size),2em)}.gui_question_preview .timed_question_container .answers_in_question{font-size:clamp(7pt,1.2vh,1.5em)}@keyframes next_round_display{0%{top:-2em;transform:rotateX(60deg);opacity:0}15%{top:1em;transform:rotateX(0deg);opacity:1}85%{top:1em;transform:rotateX(0deg);opacity:1}100%{top:-2em;transform:rotateX(60deg);opacity:0}}@keyframes next_round_bg_display{0%{width:0%;opacity:1}12%{width:0%}82%{width:100%;opacity:1}90%{width:0%;opacity:0}100%{width:0%;opacity:0}}@keyframes display_gained_points{0%{opacity:0}65%{opacity:.8}70%{opacity:1}100%{opacity:0}}@keyframes display_gained_total_points{0%{opacity:0}42%{opacity:0}47%{opacity:.8}80%{opacity:1}100%{opacity:0}}@keyframes display_gained_bonus{0%{opacity:0}40%{opacity:.8}60%{opacity:1}100%{opacity:0}}@keyframes final_icon{0%{opacity:0;transform:scale(0) rotate(10deg)}10%{opacity:1;transform:scale(1) rotate(0deg)}88%{opacity:1;transform:scale(1) rotate(0deg)}100%{opacity:0;transform:scale(0) rotate(-18deg)}}.user_with_prize>*:not(.gui_ribbons){height:1em}.preset_prize_bg{position:relative}.preset_prize_bg .preset_img{position:relative;z-index:1}.preset_prize_bg .over_title{position:absolute;z-index:10;width:100%;height:100%;top:0;right:0;bottom:0;left:0;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.preset_prize_bg .over_title>*{text-align:center !important;flex:0 1 90%}.preset_prize_bg .over_title>*,.preset_prize_bg .over_title>* *{color:rgba(var(--ep-black-color), 1) !important}.preset_prize_bg .over_title>*>*{font-size:30pt;line-height:37pt;text-align:center !important;width:auto}.preset_prize_bg:not(.preset_grunge):not(.preset_coupon) .over_title>*>*{display:inline;color:rgba(var(--ep-black-color), 1) !important;background-color:rgba(var(--ep-white-color), 1);box-shadow:var(--grid-2) 0 0 rgba(var(--ep-white-color), 1),calc(-1*var(--grid-2)) 0 0 rgba(var(--ep-white-color), 1) !important}.preset_prize_bg.preset_coupon .over_title>*>*{display:inline-block;width:70%;margin:0 auto;line-height:30pt}.preset_prize_bg.preset_grunge .over_title{padding-block-start:25%}.preset_prize_bg.preset_grunge .over_title>*>*{display:inline-block;line-height:1em;color:rgba(var(--ep-white-color), 1);text-shadow:0 var(--grid-4) var(--grid-2) rgba(var(--ep-black-color), 0.8) !important}.preset_prize_bg.preset_minimal .preset_img{position:relative;z-index:15}.preset_prize_bg.preset_sunburst .over_title>*{transform:rotate(-5deg)}.elements_in_canvas{height:calc(100dvh - 355px)}.canvas_zoom_container{overflow:hidden;flex-direction:row;flex-wrap:nowrap;justify-content:center;display:flex}.canvas_zoom_container.is_zoomed{overflow:hidden}.canvas_zoom_container:not(.is_zoomed){overflow:auto}.canvas_zoom_container:not(.is_fullscreen,.not_zoomable){height:calc(100dvh - 121px)}.canvas_zoom_container .canvas-container{transform-origin:50% 0 0}.gui_print_content.won_prize .print_this_contents{max-height:100%;min-height:auto;width:100%;max-width:100%}.gui_print_content .print_this_contents{overflow:hidden}.gui_print_content .prize_img,.gui_print_content .prize_text_contents{max-width:80%;margin:0 auto}.gui_print_content .prize_img,.gui_print_content .print_this_contents{margin-block-end:var(--grid-big)}.gui_print_content .thumb_emulated{position:relative;overflow:hidden;flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;display:flex}.gui_print_content .thumb_emulated>*{flex:0 1 100%}.gui_print_content .thumb_emulated .img{position:absolute;left:0}.gui_print_content .prize_text_contents{text-align:center}.gui_print_content .gui_graphic_code{margin:var(--grid-big) 0 0 !important}.gui_print_content .prize_video .gui_video_player{max-width:100%}.gui_print_content .winner_bg{position:absolute;top:0;left:0;bottom:calc(-2*var(--grid-1));right:0;z-index:1}.gui_print_content .winner_bg g>rect{fill:rgba(var(--ep-black-color), 1)}.gui_print_content .svg_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.gui_print_content .svg_bg g>rect{fill:rgba(var(--ep-black-color), 0.08)}.gui_print_content .winner_info{position:relative;z-index:10;padding:var(--grid-1) 0 0;color:rgba(var(--ep-black-color), 1);border-bottom:2px solid}.gui_print_content .prize_winner{position:relative;overflow:hidden}.gui_print_content .small_texts{width:100%}.gui_print_content .small_texts>li{position:relative;padding:var(--grid-1) var(--grid)}.gui_print_content .small_texts>li>*{font-size:8pt;line-height:1.4em}.gui_print_content .small_texts>li>* *{color:rgba(var(--ep-black-color), 1) !important}.gui_print_content .small_texts>li>* a{display:inline-block !important}.gui_print_content .wizard_section_title{margin-block-start:0;padding-block-end:3px;margin-block-end:var(--grid-1);border-bottom-color:rgba(var(--ep-black-color), 1) !important}.gui_print_content a:after{content:" (" attr(href) ") "}.print_prize{flex-direction:column;justify-content:space-between;position:absolute;padding:var(--grid-big);width:100%;height:80%;display:flex}.whole_roulette_container{width:100%;height:100%;flex-grow:1;position:relative;z-index:2}.confetti_stage{position:absolute}.confetti_stage,.roulette_stage{width:100%;height:100%;flex-shrink:0;flex-basis:100%;flex-grow:1;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:column;display:flex}.roulette_stage{z-index:2}.roulette_canvas{height:100%;justify-content:flex-start;align-items:center;flex-wrap:nowrap;flex-direction:column;display:flex}.roulette_canvas .konvajs-content{height:100% !important;width:100% !important}.roulette_canvas .roulette_buttons{position:absolute;bottom:5svh;z-index:3;min-width:280px;height:40px;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;display:flex}.roulette_canvas .spin_button{-webkit-touch-callout:none !important;width:100%;justify-content:center;align-items:center;flex-wrap:nowrap;overflow:hidden;display:flex}.roulette_canvas .spin_button,.roulette_canvas .spin_button *{user-select:none}.roulette_canvas .spin_button .spin_legend{font-size:1em;width:2em;height:2em;display:flex;align-items:center;justify-content:center}.roulette_canvas .spin_button .spin_legend::before{margin:0 !important}@media screen and (orientation: portrait){.is_mobile .roulette_canvas .roulette_buttons{bottom:10vh;bottom:10svh}}@media screen and (min-height: 550px)and (orientation: landscape){.is_mobile .roulette_canvas .roulette_buttons{bottom:5vh;bottom:5svh}}.roulette_slices_template{display:flex}.roulette_slices_template>*:not(.img_template){flex-basis:290px;justify-content:space-between;flex-direction:column;display:flex}.roulette_slices_template .img_specs{padding:.5em .6em;background-color:rgba(var(--ep-orange-color), 0.2);border:1px solid rgba(var(--ep-orange-color), 1);font-size:1.2em;line-height:1em;align-items:baseline;display:flex}.roulette_slices_template .img_template{border:1px solid;margin-inline-start:1em}.roulette_to_success{z-index:1;justify-content:center;align-items:center;display:flex}.roulette_to_success>*{position:relative;width:60px;height:60px;border-radius:50%}.demo_roulette{overflow:hidden;width:100%;height:250px;position:absolute;border-bottom:1px solid;top:0;left:0}.demo_roulette .gui_game_layer{top:310px}.demo_roulette .gui_game_layer.is_loaded{top:0}.demo_roulette~.layout_conts,.demo_roulette~.flex_cols{padding-block-start:250px !important}.roulette_bg{background-color:rgba(var(--forced-bg-color), 1)}.prize_odds_setter.visible_overflowed_container input,.prize_odds_setter.visible_overflowed_container textarea{background-color:rgba(0,0,0,0) !important}#gui_roulette_container .roulette_buttons .spin_button{position:relative !important}@media(hover: hover){.roulette_buttons:not(.is_spinning):not(.is_pressing_button) .spin_button:hover.is_light>a:after,.roulette_buttons:not(.is_spinning):not(.is_pressing_button) .spin_button:focus.is_light>a:after{background-color:rgba(var(--ep-black-color), 0.2)}.roulette_buttons:not(.is_spinning):not(.is_pressing_button) .spin_button:hover.is_dark>a:after,.roulette_buttons:not(.is_spinning):not(.is_pressing_button) .spin_button:focus.is_dark>a:after{background-color:rgba(var(--ep-white-color), 0.2)}}@keyframes grow_bar{0%{width:0%}100%{width:100%}}.sales_desk{background-color:rgba(var(--ep-white-color), 1);position:relative;height:100%;width:100%;min-height:100dvh;width:100vw;flex-wrap:nowrap;align-items:center;flex-wrap:nowrap;flex-direction:column;display:flex}.sales_desk h1,.sales_desk h2,.sales_desk h3{text-transform:uppercase;font-weight:var(--bold-font);line-height:1.2em}.sales_desk h1{font-size:2em;margin-block-end:.5em}.sales_desk h2{font-size:1.5em;margin-block-end:.5em}.sales_desk h3{font-size:1.3em}.sales_desk .desk_header{background-color:rgba(var(--ep-white-color), 1);width:100%;padding:0 1em;position:fixed;z-index:3;height:3.5em;border-bottom:3px solid;flex-wrap:nowrap;align-items:center;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;display:flex;box-shadow:0 0 1px rgba(var(--ep-black-color), 0.1) !important}.sales_desk .desk_header::after{content:" ";height:4em;width:100%;max-width:900px;position:absolute;background-color:rgba(var(--ep-white-color), 0);background:linear-gradient(180deg, rgba(var(--ep-white-color), 1) 0%, rgba(var(--ep-white-color), 0) 100%);bottom:calc(-4em - 3px)}.sales_desk .desk_header .header_bg{height:100%;width:100%;position:absolute;top:0;left:0}.sales_desk .sales_desk_nav,.sales_desk .desk_contents>*{width:100%;padding:0 2em;max-width:calc(900px + 4em)}.sales_desk .sales_desk_nav{min-width:var(--min-width-contents)}.sales_desk .sales_desk_nav>ul{padding:0 !important;flex-wrap:nowrap;justify-content:space-between;flex-direction:row;display:flex}.sales_desk .sales_desk_nav>ul>*{border-bottom:3px solid}.sales_desk .sales_desk_nav>ul>*:not(.selected) .submit_link{color:rgba(var(--ep-black-color), 1) !important}.sales_desk .sales_desk_nav>ul>*.selected .submit_link{pointer-events:none !important}.sales_desk .sales_desk_nav>ul>* .submit_link{font-weight:var(--bold-font);font-size:1em !important;padding-block-start:calc(1em + 2px);padding-block-end:calc(1em - 1px)}.sales_desk .desk_contents{background-color:rgba(var(--ep-generic-bg-color), 0.5);padding-block-start:3.5em;flex-grow:1;overflow:auto;width:100%;min-width:var(--min-width-contents);flex-wrap:nowrap;align-items:center}.sales_desk .desk_contents::before{content:" ";height:1em;width:100%;position:fixed;top:0;right:0;z-index:3;background-color:rgba(var(--ep-white-color), 0);background:linear-gradient(180deg, rgba(var(--ep-black-color), 0.2) 0%, rgba(var(--ep-black-color), 0) 100%)}.sales_desk .desk_contents>*{max-width:900px;background-color:rgba(var(--ep-white-color), 1);box-shadow:0 0 var(--grid-2) rgba(var(--ep-black-color), 0.05)}.sales_desk .desk_contents,.sales_desk .desk_contents>*,.sales_desk .product_list,.sales_desk .products_group{position:relative;flex-wrap:nowrap;flex-direction:column;display:flex}.sales_desk .client_info{margin:4em 0 0}.sales_desk .client_info.with_logo{position:relative}.sales_desk .brand{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.sales_desk .brand img{margin-inline-end:1em;align-self:flex-start}.sales_desk .group_title{display:inline-block;margin-block-end:1em;padding:3em 0 .2em;border-bottom:3px solid}.sales_desk .sales_products_list{padding:1em 0;flex-wrap:wrap;flex-direction:row;justify-content:space-between;display:flex}.sales_desk .sales_products_list>*{position:relative;background-color:rgba(var(--ep-white-color), 1);margin:2em 0 6em;border:1px solid;max-width:47%;width:100%;flex-grow:1;flex-shrink:0;flex-direction:column;flex-wrap:nowrap;border-radius:var(--grid-4);box-shadow:0 0 1px rgba(var(--ep-black-color), 0.1) !important;display:flex;min-width:calc(320px - 4em)}.sales_desk .sales_products_list>*>*.this_product{padding:3.5em 0 1em;margin:0 2em .5em}.sales_desk .sales_products_list>*>*:not(.this_product){padding:1em 2em}.sales_desk .this_product{position:relative;border-bottom:3px solid;align-items:center;flex-direction:column;flex-wrap:nowrap;display:flex}.sales_desk .this_product h3{text-transform:uppercase;font-weight:var(--bold-font)}.sales_desk .promo_type_icon{align-self:center;width:64px;height:64px;position:absolute;top:-32px;z-index:1;overflow:hidden;border-radius:50%}.sales_desk .promo_type_icon[class*=" knk-multi-"],.sales_desk .promo_type_icon[class^=knk-multi-]{border:2px solid;width:60px;height:60px;box-sizing:content-box}.sales_desk .promo_type_icon[class*=" knk-multi-"]::before,.sales_desk .promo_type_icon[class^=knk-multi-]::before{padding-block-start:0;font-size:64pt !important;top:-10px !important;left:-13px !important}.sales_desk .promo_type_icon::before{padding-block-start:14px;font-size:30pt !important}.sales_desk .type_links{padding:0 2em !important;justify-content:space-between;align-items:center;display:flex}.sales_desk .type_links>*{text-align:center;flex:0 1 100%}.sales_desk .type_links .submit_link{font-size:.8em;text-transform:uppercase;color:rgba(var(--ep-black-color), 1);text-decoration:none !important;padding:1em .5em;line-height:1em}.sales_desk .type_links .submit_link:hover,.sales_desk .type_links .submit_link:focus{background-color:rgba(var(--ep-black-color), 0.1)}.sales_desk .long_description{flex-grow:1}.sales_desk .burger_menu{position:fixed;z-index:9999;width:50px;height:50px;text-align:center;padding:0;border-radius:50%;box-shadow:0 var(--grid-2) var(--grid-2) rgba(var(--ep-black-color), 0.3)}.sales_desk .burger_menu::before{margin-inline-end:0 !important;width:100%;left:0 !important;text-align:center}.sales_desk .sales_desk_footer{margin-block-start:5em;padding:2em;border-top:3px solid;justify-content:center;display:flex}@media screen and (max-width: 700px){.sales_desk .sales_products_list{justify-content:center}.sales_desk .sales_products_list>*{max-width:100%}}@media screen and (min-width: 501px){.sales_desk .burger_menu{top:-10em}.sales_desk .sales_desk_nav>ul>*:not(.selected){border-bottom-color:rgba(0,0,0,0) !important}.sales_desk .sales_desk_nav>ul>*:not(.selected):hover,.sales_desk .sales_desk_nav>ul>*:not(.selected):focus{border-bottom-color:rgba(var(--ep-black-color), 0.2) !important}}@media screen and (max-width: 500px){.sales_desk .burger_menu{top:calc(.5em + 3px)}.sales_desk .burger_menu.opened{right:calc(100vw - .5em - 50px)}.sales_desk .burger_menu:not(.opened){right:.5em}.sales_desk .desk_contents{padding-block-start:3px}.sales_desk .desk_contents.opened::before{right:60%}.sales_desk .sales_desk_nav.opened{z-index:12;width:100vw;height:100dvh;position:fixed;background-color:rgba(var(--ep-black-color), 0.3)}.sales_desk .sales_desk_nav.opened>ul{right:0}.sales_desk .sales_desk_nav:not(.opened)>ul{right:-100%}.sales_desk .sales_desk_nav>ul{flex-direction:column;align-items:flex-end;position:absolute;width:60%;justify-content:flex-start;height:100dvh;z-index:10;background-color:rgba(var(--ep-black-color), 0.9)}.sales_desk .sales_desk_nav>ul>*{width:100%;border-bottom:1px solid rgba(var(--ep-white-color), 0.8) !important;flex-basis:60px;align-items:center;display:flex}.sales_desk .sales_desk_nav>ul>*.selected .submit_link{color:rgba(var(--ep-white-color), 1) !important}.sales_desk .sales_desk_nav>ul>*:not(.selected) .submit_link{color:rgba(var(--ep-white-color), 0.8) !important}.sales_desk .sales_desk_nav>ul>*:not(.selected):hover,.sales_desk .sales_desk_nav>ul>*:not(.selected):focus{background-color:rgba(var(--ep-white-color), 0.1)}.sales_desk .sales_desk_nav>ul>* .submit_link{width:100%;padding:1.763em 1.8em;text-align:start}.sales_desk .desk_header{height:0}}@media screen and (max-width: 420px){.sales_desk .desk_header,.sales_desk .sales_desk_nav,.sales_desk .type_links{padding:0 !important}.sales_desk .client_info{margin-block-start:2em}.sales_desk .client_info.with_logo{padding-inline-start:0;padding-block-start:calc(100px + 1em)}.sales_desk .brand img{top:0}}@media screen and (max-width: 320px){.sales_desk .desk_contents>*,.sales_desk .sales_desk_nav{padding:0 1em}.sales_desk .sales_products_list>*{margin-block-end:4em}.sales_desk .sales_desk_footer{margin-block-start:0}.sales_desk .group_title{padding-block-start:2em}}.gui_react_contents{padding:var(--grid)}.filter_section{width:100%}.filter_togglers .gui_flex_submit{overflow:hidden}.filter_togglers .gui_flex_submit::before{position:absolute !important;right:calc(-4*var(--grid-1) + var(--grid-2) + 1px);left:auto !important;margin-inline-end:0 !important;top:var(--grid-2) !important;font-size:17.5pt !important}.filter_togglers .gui_flex_submit:hover,.filter_togglers .gui_flex_submit:focus{padding-inline-end:var(--grid-huge)}.filter_togglers .gui_flex_submit:hover::before,.filter_togglers .gui_flex_submit:focus::before{right:calc(var(--grid-2) + 1px)}.stage_status{position:relative;padding-inline-start:var(--grid)}.stage_status .section_status:not(.gui_pos_rel){position:absolute;bottom:4px !important;left:0 !important}.next_participation_counter{padding:0 !important;border:none !important;margin-block-start:var(--grid-2)}.next_participation_counter>*{margin:0 !important;display:inline-block !important}.next_participation_counter .hasCountdown{margin-inline-start:var(--grid-2) !important;top:-1px;position:relative}.next_participation_counter .hasCountdown em{top:1px !important}.gui_download_app_button,.gui_download_app_button *{text-align:center !important}.gui_download_app_button.is_android_button .subtitle{font-size:.65em;line-height:.5em;font-weight:var(--bold-font);padding:1.105em 0 0 .26em;font-family:var(--generic-font)}.gui_download_app_button.is_ios_button .subtitle,.gui_download_app_button.is_login_button .subtitle,.gui_download_app_button.is_register_button .subtitle{font-size:.7722em;line-height:.5em;font-weight:var(--bold-font);padding:.78em 0 0 .2444em;font-family:var(--generic-font)}.gui_download_app_button.is_login_button .platform_name,.gui_download_app_button.is_register_button .platform_name{font-size:1.5em;padding:.2em .2em .5em;font-weight:var(--bold-font);font-family:var(--generic-font)}.gui_download_app_button>.gui_flex_submit{position:relative;padding-inline-start:3.5em !important;min-height:40px !important;border-radius:6.5px}.gui_download_app_button>.gui_flex_submit::before{font-size:2.7em;line-height:1em;position:absolute !important;width:40px;left:0 !important;margin-inline-end:0;height:40px !important;align-items:center;justify-content:center;display:flex}.gui_download_app_button>.gui_flex_submit .network_login_icon,.gui_download_app_button>.gui_flex_submit .network_login_icon>*{width:40px;height:40px}.gui_download_app_button>.gui_flex_submit .google_play_label_logo,.gui_download_app_button>.gui_flex_submit .apple_label_logo{width:96.2px;height:26px}.gui_download_app_button>.gui_flex_submit svg{transform:scale(1.3);transform-origin:50% 0 0}.gui_download_app_button .button_contents{width:100%;height:40px;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;display:flex}.gui_download_app_button .button_contents *{color:rgba(var(--ep-white-color), 1) !important;text-transform:none !important}#prize_validation{width:100%}.gui_light_gray_bg{background-color:rgba(var(--ep-black-color), 0.05);padding:var(--grid)}.disabled_button{pointer-events:none}#ep-global-contents .item_name,#ep-contents .item_name{color:rgba(var(--forced-text-color), 1) !important}#ep-global-contents .disabled_button,#ep-contents .disabled_button{filter:grayscale(100%) brightness(100%)}@media(hover: hover){.gui_zoom_it{transform-origin:50% 50% 0;transition:transform .2s ease-in-out}.gui_zoom_it:hover,.gui_zoom_it:focus{transform:scale(1.08)}}.gui_zoom_it canvas{max-width:100%}.awesome .gui_after_message{--text-default-align:start}.awesome .gui_after_message+.gui_error_field,.awesome .gui_after_message+.gui_validation_field_ko{margin-block-start:.5em;border-top:1px solid rgba(var(--error-color), 1) !important}.iw_name{align-items:center;display:flex}.iw_name .iw_winner:before{height:20px !important;top:4px !important}.iw_name .iw_prize{display:block;font-size:8pt;margin-block-start:2px}.iw_name .iw_prize::before{content:"[" !important}.iw_name .iw_prize::after{content:"]" !important}.iw_winner{width:80%;display:inline-block}.iw_winner::before{font-size:15pt !important;width:15px !important;height:15px !important;top:-2px !important}.iw_winner.pending_prize::before{top:1px !important}.iw_winner.pending_prize .iw_prize{margin-block-start:3px}.gui_validation_field_ok{color:rgba(var(--ep-green-color), 1);background-color:rgba(var(--ep-green-color), 0.1)}.gui_validation_field_ok *{color:rgba(var(--ep-green-color), 1)}.gui_field_recommendations{display:inline-block;margin-block-start:var(--grid-2);font-size:8.5pt;line-height:1.2em}.gui_field_recommendations *{font-size:inherit !important;line-height:inherit !important;display:inline-block}.gui_after_message{line-height:1em;margin-block-start:3px;font-size:9pt}.gui_after_message>span[class^=knk-],.gui_after_message>span[class*=" knk-"],.gui_after_message>span[class^=ep-],.gui_after_message>span[class*=" ep-"]{padding-inline-start:var(--grid);position:relative}.gui_after_message>span[class^=knk-]::before,.gui_after_message>span[class*=" knk-"]::before,.gui_after_message>span[class^=ep-]::before,.gui_after_message>span[class*=" ep-"]::before{margin-inline-end:0 !important;position:absolute;top:-3px;left:calc(-1*var(--grid-2));font-size:15pt}.error_report{position:fixed;left:var(--grid);max-width:200px;z-index:9999;bottom:var(--grid-big);color:rgba(var(--ep-white-color), 1);padding:5px 8px;line-height:1em;background-color:rgba(var(--ep-black-color), 0.9);border-radius:2px;border-bottom-left-radius:0 !important}.error_report::after{left:0;border-left:none !important;width:0;height:0;position:absolute;bottom:calc(-1*var(--grid-3));border-left:var(--grid-3) solid rgba(0,0,0,0) !important;border-right:var(--grid-3) solid rgba(0,0,0,0) !important;border-top:var(--grid-3) solid rgba(var(--ep-black-color), 0.9);content:""}.error_report *{color:rgba(var(--ep-white-color), 1)}.gui_link_display{border:2px solid rgba(var(--ep-black-color), 1)}.gui_link_display>*{padding:var(--grid-1);padding-inline-start:var(--grid-big);position:relative;border-bottom:1px dashed rgba(var(--ep-black-color), 0.2)}.gui_link_display>*:last-child{border-bottom:none !important}.gui_link_display>*::before{position:absolute !important;left:0 !important;top:7px !important;margin-inline-end:0 !important;width:calc(2*var(--grid)) !important;text-align:center !important}.gui_link_display .link_title{font-weight:var(--roman-font);line-height:1em;font-size:13pt}.gui_link_display .link_link{margin-block-start:var(--grid-3);line-height:1em;color:rgba(var(--main-color), 1)}.gui_participants_display{position:relative;margin-inline-start:.5em}.gui_participants_display .submit_link{display:inline;font-size:.8em;display:inline}.gui_autologin_ctas{justify-content:center;flex-wrap:nowrap;display:flex}.gui_autologin_ctas .gui_flex_submit{justify-content:center !important}.gui_autologin_ctas>*{margin-inline-end:var(--grid-1)}.gui_autologin_ctas>*:last-child{margin-inline-end:0}.template_preview{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;display:flex}.template_preview .info{flex-direction:column;flex-wrap:nowrap;display:flex}.template_preview .call_to_actions{flex-direction:column;justify-content:center;display:flex}.template_preview .call_to_actions>*{width:100% !important;text-align:center !important}.template_preview .preview_container{flex-direction:row !important;justify-content:center !important}.gui_bottom_stroke{width:20%;max-width:50px;height:3px;margin:var(--grid-2) auto var(--grid-1);background-color:rgba(var(--ep-black-color), 1);display:block}.items_with_info{flex-direction:column;flex-wrap:nowrap;display:flex}.items_with_info>*{cursor:pointer;margin-block-end:var(--grid-2);padding:5px 8px;border:1px solid rgba(var(--ep-black-color), 0.1);border-radius:2px}.items_with_info>*:last-child{margin-block-end:0}.items_with_info>*:hover,.items_with_info>*:focus{border-color:rgba(var(--ep-black-color), 0.5)}.items_with_info>*.selected{border-color:rgba(var(--main-color), 1);box-shadow:0 0 1px rgba(var(--ep-black-color), 0.1) !important}.invitation_promo_details{border:1px solid rgba(var(--main-text-color), 0.2);border-radius:2px}.invitation_promo_details dt{font-weight:var(--bold-font);padding:0 !important}.invitation_promo_details dt::after{content:":"}.invitation_promo_details>*{align-items:baseline;padding-block-start:.7em}.invitation_promo_details>* *{line-height:1em}.font_subsets_list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;display:flex}.font_subsets_list>*{flex:0 1 50%}.gui_web_alike_title{font-size:1.4em;text-transform:uppercase;font-weight:var(--xbold-font) !important}.gui_web_alike_title.wizard_section_title{border-bottom:none !important;font-size:1.9em;line-height:1em !important;margin:var(--grid) 0 var(--grid-1);padding-block-end:0 !important}.template_instructions{max-height:40svh;overflow:auto}.previewAlike:not(.without_wrapper) .preview_container{padding:var(--grid)}.previewAlike:not(.without_wrapper) #device_preview{transform-origin:50% 50% 0}.previewAlike.without_wrapper #device_preview,.previewAlike.without_wrapper .gui_preview_contents{width:100%;height:100%}.gui_sidebar_small_options{height:16px;margin-block-start:4px;flex-direction:row;flex-wrap:nowrap;display:flex}.gui_sidebar_small_options .is_tooltip_icon{margin-inline-start:0}.gui_sidebar_small_options .gui_small_icon::before{margin-inline-end:0 !important;width:18px !important;font-size:12.5pt !important}.disabled_reason{margin-inline-start:var(--grid-1)}.gui_filter_by_buttons{flex-wrap:wrap}.gui_filter_by_buttons>*{margin-block-end:2px}.not_list_header{border-bottom:1px solid rgba(var(--main-color), 1)}.label_child{position:relative;top:1px}.blank_section_title{border-bottom:none !important;margin:0 !important;padding:0 !important}.gui_section_list{padding:0 var(--grid)}#box_with_username .textarea textarea{text-indent:80px}#box_with_username .textarea .gui_after_message{position:absolute;left:0;top:-2px;background-color:rgba(var(--ep-midgray-color), 1);font-weight:var(--bold-font);padding:var(--grid-2) var(--grid-1)}.gui_dates_path{width:100%;min-height:86px;background-color:rgba(var(--main-bg-color), 1);padding-block-start:var(--grid-huge);position:relative;flex-direction:column;display:flex}.gui_dates_path .bars_list{overflow-y:auto;overflow-x:hidden;flex-direction:column;display:flex;max-height:calc(100dvh - 250px)}.gui_dates_path .bars_list>*{position:relative;height:calc(2*var(--grid-1));margin:2px 0 0;z-index:3}.gui_dates_path .bars_list>*:last-child{margin-block-end:2px}.gui_dates_path .bars_list>*:not(.is_hidden) .bar{cursor:pointer !important}.gui_dates_path .bars_list>*>*:not(svg){position:relative;height:calc(2*var(--grid-1));padding:.2em .4em;line-height:1em}.gui_dates_path .bars_list>* .gui_cutTextOnOverflow{width:calc(100% - .8em)}.gui_dates_path .svg_grid{height:100%;z-index:1;margin-block-start:0 !important}.gui_dates_path svg rect,.gui_dates_path svg path{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.gui_dates_path .is_hidden>*:not(svg){border:1px solid rgba(var(--main-text-color), 0.4);box-shadow:0 0 1px rgba(var(--main-text-color), 0.1) !important;padding-block-start:calc(.2em - 1px);padding-block-end:calc(.2em - 1px)}.gui_dates_path .is_hidden>*:not(svg) .gui_cutTextOnOverflow{opacity:.4}.gui_dates_path .gui_cutTextOnOverflow{min-height:1.2em}.roulette_container{position:relative}.roulette_container.is_builder{overflow:hidden}.roulette_container:not(.is_builder){height:100%}.roulette_container .roulette_bg{position:absolute;top:0;left:0;right:0;bottom:0;inset:0;z-index:1;overflow:hidden;width:100% !important;height:100% !important;background-size:cover;background-repeat:no-repeat;background-position:top center}.roulette_container .animation_container{width:100% !important;height:100% !important;position:relative;z-index:2;flex-direction:row;align-items:center;justify-content:center;display:flex}.roulette_container #dom_overlay_container{display:none !important}.roulette_intro{position:absolute;width:100%;top:1.5em;left:0;right:0;z-index:99;background-color:rgba(var(--ep-white-color), 0.95);padding:.5em 1em;font-size:1.2em;line-height:1.2em;text-align:center;color:rgba(var(--ep-black-color), 1);box-shadow:0 0 1px rgba(var(--ep-black-color), 0.1) !important}.animated_icon{animation:counter_go_down_icon .5s 0s 1 forwards}.gui_disabledSubmitButton{cursor:not-allowed !important;pointer-events:none !important;filter:grayscale(100%);opacity:.5}.ribbons .copy_button{color:inherit !important}.gui_floating_menu{position:relative;z-index:9999;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;display:flex}.gui_floating_menu>div{position:fixed;padding-block-start:var(--grid-2);box-shadow:0 var(--grid-2) var(--grid-2) rgba(var(--ep-black-color), 0.2)}.gui_floating_menu>div::after{right:var(--grid);top:0 !important;width:0;height:0;position:absolute;top:calc(-1*var(--grid-2));border-left:var(--grid-2) solid rgba(0,0,0,0) !important;border-right:var(--grid-2) solid rgba(0,0,0,0) !important;border-bottom:var(--grid-2) solid rgba(var(--main-text-color), 1);content:""}.gui_floating_menu>div>ul{max-width:30vw;max-height:60svh;background-color:rgba(var(--main-bg-color), 1);border:1px solid rgba(var(--main-text-color), 1);flex-direction:column;flex-wrap:nowrap;display:flex;overflow:auto}.gui_floating_menu>div>ul>li{padding:var(--grid-2) var(--grid-1);border-bottom:1px dashed rgba(var(--main-text-color), 0.1)}.gui_floating_menu>div>ul>li:first-child{padding-block-start:var(--grid-1)}.gui_floating_menu>div>ul>li:last-child{padding-block-end:var(--grid-1);border-bottom:none}.gui_floating_menu>div>ul>li .submit,.gui_floating_menu>div>ul>li .gui_flex_submit{justify-content:flex-start;width:100% !important}.gui_floating_menu .menu_header{padding:var(--grid-2) calc(var(--grid-1) + var(--grid-4));background-color:rgba(var(--main-text-color), 1);color:rgba(var(--main-bg-color), 1);font-weight:var(--roman-font) !important;font-size:10pt;line-height:1em}.user_participations_info{margin:1px auto 0;width:100%;flex-wrap:nowrap;flex-direction:column;display:flex}.user_participations_info>*{position:relative;font-size:1em;line-height:1em;margin-block-start:0 !important;margin-block-end:0 !important;padding:.7em;padding-inline-start:2.2em;min-height:2.2em;margin-block-end:1px;flex:0 1 auto}.user_participations_info>*:last-child{margin-block-end:0}.user_participations_info>*::before{font-size:1.5em !important;height:1em !important;margin-inline-end:0 !important;position:absolute !important;left:0 !important;width:1.5em !important;text-align:center !important;padding-block-start:.3em !important}.user_participations_info>*.won_prizes_container{min-height:0 !important}.user_participations_info>*:not(.won_prizes_container){min-height:2.2em !important}.user_participations_info a{display:inline-block !important;text-decoration:underline !important}.user_participations_info .prize_item{align-items:baseline}.user_participations_info .won_prizes_container{width:100%;padding:0 !important}.user_participations_info .won_prizes_container .user_participations_info{margin-block-start:0 !important}.user_participations_info+.won_prizes_container .user_participations_info{margin-block-start:0 !important}.recommendations_box{border:1px solid rgba(var(--ep-black-color), 0.05);background-color:rgba(var(--ep-black-color), 0.02);padding:5px 8px 8px}.gui_bg_alpha_viewer{background:url(img/alpha_selector_bg.jpg) repeat center center;background-size:10px}.small_slot .prize_preview .img_preview{max-width:200px}.almost_whiteBg{background:#fffdfa}.is_qr{width:auto;padding:var(--grid-1) !important;background-color:rgba(var(--ep-white-color), 1);border-radius:var(--grid-1);box-shadow:0 0 var(--grid-2) rgba(var(--ep-black-color), 0.1)}.gui_animated_total_count{position:relative;overflow:hidden;width:2.8em;height:2.8em;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.gui_animated_total_count>.count_digit{height:100%;overflow:hidden;position:relative;display:inline-block}.gui_animated_total_count>.count_digit>*{height:300%;top:-100%;position:relative;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex;animation:counter_go_down_number .5s 1s 1 forwards}.gui_animated_total_count>.count_digit>*>*{line-height:1em;font-size:1em;height:33.3333%}.gui_animated_total_count>.animated_icon{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;transform-origin:50% 50% 0;animation:counter_go_down_icon .5s 1s 1 forwards}.gui_animated_total_count>.animated_icon::before{margin-inline-end:0;font-size:3.1em;font-weight:var(--light-font);width:100%;height:100%;left:-0.05em}.graphic_code_container{position:relative;overflow:hidden;border:1px solid rgba(var(--ep-black-color), 0.05);background-color:rgba(var(--ep-white-color), 1);display:inline-block;border-radius:var(--grid-2);transition:all .5s;transition-timing-function:cubic-bezier(0.12, 0.575, 0.225, 1)}.graphic_code_container>*{overflow:hidden;margin:var(--grid-1)}.graphic_code_container>*.is_CODE128,.graphic_code_container>*.is_CODE39{height:70px;position:relative;top:calc(-1*var(--grid-1));margin-block-end:0}.graphic_code_container>*.is_CODE128 svg rect,.graphic_code_container>*.is_CODE39 svg rect{height:100%}.graphic_code_container>*.is_EAN-13 svg{position:relative}.graphic_code_container>* svg g text{display:none !important;font-size:10pt !important;line-height:1.2em !important}.is_fullscreen .graphic_code_container>*.is_CODE128,.is_fullscreen .graphic_code_container>*.is_CODE39{height:220px}.prize_list{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;display:flex}.prize_list>*{max-width:500px;margin:var(--grid) !important;box-shadow:0 var(--grid-4) var(--grid-2) rgba(var(--ep-black-color), 0.2);border-radius:2px;flex:0 1 500px}.winners_title{width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;border-bottom:1px solid;display:flex}.winners_title h2{font-size:13pt;font-weight:var(--roman-font) !important}.winners_title>*:before{margin-inline-end:2px !important;font-size:17pt !important}.winners_display{width:100%;margin:var(--grid) 0 0;padding:0}.winners_display .search{max-width:300px;margin:0 auto}.winners_display .search input,.winners_display .search input::placeholder,.winners_display .search::before{color:rgba(var(--secondary-color), 1) !important}.gui_responsive_youtube{position:relative;width:100%}.gui_responsive_youtube>div *,.gui_responsive_youtube>div>iframe{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.prize_extras{display:flex}.prize_extras>*{margin-block-start:var(--grid-3);flex:0 0 auto}.prize_extras.force_one_column{flex-wrap:nowrap;flex-direction:column;justify-content:flex-start}.prize_extras:not(.force_one_column){flex-wrap:wrap;flex-direction:row;justify-content:space-between}.prize_extras.contains_qr{align-items:center}.prize_extras:not(.contains_qr){align-items:flex-start}.gui_graphic_code{margin-block-end:var(--grid-3) !important}.gui_prize_shares{padding:0 !important}.gui_prize_shares .share_on_social{--forced-text-color:var(--ep-white-color);--link-color:var(--ep-white-color), 1;--link-color-hover:var(--ep-white-color), 0.8;flex-wrap:wrap;padding:0 !important}.share_and_code{margin:0;margin-block-end:var(--grid) !important}.conditions_list{padding-inline-start:calc(2*var(--grid-1) + var(--grid-2));align-items:flex-start;flex-direction:column;flex-wrap:nowrap;display:flex}.prize_contents .prize_title{font-size:1em;line-height:1em}.prize_contents .prize_description{line-height:1.2em;margin-block-start:.5em}.share_label{align-self:flex-end;margin-inline-end:var(--grid-1);position:relative;top:2px}.prize_img{width:100%}.prize_sections_nav{border-top:1px solid rgba(var(--secondary-color), 0.1)}.prize_sections_nav a{display:inline-block !important}.prize_sections_nav .gui_actions{justify-content:center !important}.claim_information *{line-height:1.2em}.back_tab{width:100%;text-align:center !important;margin-inline-end:0 !important}.img{max-width:100%}.gui_iconed_list_v{position:relative !important;align-items:center}.gui_iconed_list_v::before{height:60px !important;font-size:50pt !important;font-weight:var(--light-font) !important;margin-inline-end:0 !important;text-align:center;display:block !important;width:100% !important;position:relative !important;float:none !important}.share_box{margin-block-start:var(--grid-1)}.share_box:first-child{margin-block-start:0}.share_box .description{margin-block-end:var(--grid-1);text-align:start !important}.share_box .gui_actions{padding:0 !important}.gui_is_public .won_prize{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999}.gui_is_public .winner_layer{flex-direction:column;flex-wrap:nowrap;justify-content:center;display:flex}.individual_price{background-color:rgba(var(--ep-black-color), 1);color:rgba(var(--ep-white-color), 1);display:inline-block;padding:5px 8px;line-height:1em;margin-block-start:var(--grid-2);border-radius:2px}.winner_layer{position:relative;height:100%;z-index:5;max-width:calc(100vw - 130px)}.input~.ribbons{margin-block-start:1px}.winners_bg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block}.winners_bg>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.winners_bg .bg_image{background-size:cover;background-repeat:no-repeat;background-position:center center}.edit_link{display:inline-block;margin-inline-start:var(--grid-2)}.full_content{width:100%}.flex_container.hide_wrapper{display:none !important}.hide_contents .flex_container{position:relative !important}.hide_contents .empty_container_message{width:100%;height:100%;line-height:1em;align-items:center;justify-content:center;display:flex}.hide_contents .empty_container_message::before{content:"["}.hide_contents .empty_container_message::after{content:"]"}.nav_between_prizes{width:100%;height:30px !important;border-top:1px solid rgba(var(--ep-black-color), 0.1)}.nav_between_prizes .also_won{font-size:9pt;line-height:10pt;padding-block-start:var(--grid-2);text-align:center}.nav_between_prizes>ul{flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.nav_between_prizes>ul>*{width:50%;flex:0 1 50%}.nav_between_prizes>ul>*.other .gui_flex_submit{text-align:center;padding-inline-start:20px !important;padding-inline-end:20px !important}.nav_between_prizes>ul>*.go_prev .gui_flex_submit{padding-inline-start:40px !important;padding-inline-end:20px !important}.nav_between_prizes>ul>*.go_next{text-align:end}.nav_between_prizes>ul>*.go_next .gui_flex_submit{text-align:end;padding-inline-end:40px !important;padding-inline-start:20px !important}.nav_between_prizes>ul>*.go_next .gui_flex_submit::before{left:auto !important;right:var(--grid-1);margin-inline-end:0}.nav_between_prizes>ul>* .gui_flex_submit{text-decoration:none !important;display:block !important;padding:0 20px !important}.nav_between_prizes>ul>* .gui_flex_submit::before{top:var(--grid-4) !important}.time_to_redirect{background-color:rgba(var(--main-color), 0.2);position:relative;font-size:14pt;line-height:1em}.time_to_redirect>*{position:relative;display:inline-block;height:100%}.time_to_redirect .bar{background-color:rgba(var(--main-color), 1);position:absolute;top:0;left:0}.gui_suboptions{position:relative;margin:var(--grid-1) 0 0 var(--grid-big);padding:var(--grid-1);border:1px solid rgba(var(--ep-black-color), 0.05);border-top:none;background:rgba(var(--layer-main-color), 0.2);border-radius:2px;box-shadow:0 var(--grid-2) var(--grid) rgba(var(--ep-black-color), 0.1)}.gui_suboptions::before{left:var(--grid);width:0;height:0;position:absolute;top:calc(-1*var(--grid-1));border-left:var(--grid-1) solid rgba(0,0,0,0) !important;border-right:var(--grid-1) solid rgba(0,0,0,0) !important;border-bottom:var(--grid-1) solid rgba(var(--layer-main-color), 0.2);content:""}.gui_suboptions .bar_guide{background-color:rgba(var(--ep-white-color), 1);position:relative}.social_network_signin{padding-block-end:var(--grid-big);flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;display:flex}.social_network_signin.is_mandatory{margin-block-end:calc(2*var(--grid-1));border-bottom:1px dashed}.social_network_signin .label{font-size:9pt !important}.social_network_signin>*{margin-inline-end:var(--grid-2);line-height:1em}.social_network_signin>*:last-child{margin-inline-end:0}.gui_login_methods,.gui_autologin_methods{margin:1em auto 1.5em;flex-direction:column;align-items:center;flex-wrap:nowrap;display:flex}.gui_login_methods>*,.gui_autologin_methods>*{flex-direction:column !important;justify-content:center !important;flex-wrap:nowrap;display:flex}.gui_login_methods>*:not(.social_login),.gui_autologin_methods>*:not(.social_login){width:100%}.gui_login_methods>*:first-child,.gui_autologin_methods>*:first-child{padding-block-start:0}.gui_login_methods>*:last-child,.gui_autologin_methods>*:last-child{padding-block-end:0}.gui_login_methods .react_field.required label::after,.gui_autologin_methods .react_field.required label::after{content:"";display:none}.gui_login_methods .register_call_to_action_flex,.gui_autologin_methods .register_call_to_action_flex{margin-block-start:0 !important}.gui_login_methods .gui_social_logins,.gui_autologin_methods .gui_social_logins{flex-direction:column;justify-content:center;flex-wrap:nowrap;display:flex}.gui_login_methods .gui_social_logins>*,.gui_autologin_methods .gui_social_logins>*{margin-block-end:.5em}.gui_login_methods .gui_social_logins>*:last-child,.gui_autologin_methods .gui_social_logins>*:last-child{margin-block-end:0}.gui_login_methods .gui_form_register .react_field:first-child .input,.gui_autologin_methods .gui_form_register .react_field:first-child .input{margin-block-start:0 !important}.gui_login_methods .email_login_layer,.gui_autologin_methods .email_login_layer{width:100%}.gui_login_methods{max-width:280px !important}.gui_login_methods>*{padding:1.5em 0;border-bottom:1px solid}.gui_login_methods>*:last-child{border-bottom:none}.gui_login_methods .alert_warning{--text-color:var(--error-color);--msg-bg-color-rgb:var(--error-color);--msg-border-color:var(--error-color), 1}.gui_autologin_methods>*{padding:1em 0}.gui_autologin_methods .adapt_as_general{--text-default-align:center}.gui_autologin_methods .network_login_icon{position:absolute;left:.5em}.gui_autologin_methods .network_login_icon.ios_logo_container{background-color:rgba(0,0,0,0) !important}.gui_error_message{padding:5px 8px;position:relative;background-color:rgba(var(--error-color), 1);color:rgba(var(--ep-white-color), 1) !important;border-radius:2px}.prize_info .gui_list_rows{row-gap:.5em}.gui_list_rows{--avatar-size:2.5em;max-height:35svh;position:relative;padding:var(--grid-2) 0 0;flex-direction:row;justify-content:space-between;flex-wrap:wrap;display:flex;overflow:auto}.gui_list_rows>*{min-width:120px;line-height:1em;text-align:start;flex:0 1 auto;width:calc(100% - 7.5px)}.gui_list_rows .is_user .is_number{display:inline-block;border-right:1px solid;margin-inline-end:var(--grid-3);padding-inline-end:var(--grid-3);width:15px;text-align:end}.gui_public_alternates{border-top:1px dashed;padding-block-start:var(--grid-2);margin-block-start:var(--grid-big) !important}.gui_public_alternates .this_block_label{position:relative;top:1px;margin-inline-end:var(--grid-1);font-weight:var(--roman-font) !important}.gui_list_by_comma{display:inline-block}.gui_list_by_comma>*{position:relative;display:inline-block;margin-inline-end:var(--grid-2);padding-inline-end:var(--grid-2)}.gui_list_by_comma>*::after{position:absolute;top:0;right:1px;content:", "}.gui_list_by_comma>*:last-child{margin-inline-end:0}.gui_list_by_comma>*:last-child::after{content:""}.gui_list_by_comma .gui_avatar{display:none !important}.gui_list_by_comma .gui_username_flex *{text-transform:none !important}.gui_list_by_comma .gui_username_flex .gui_cutTextOnOverflow{line-height:1.4em}.code_validator_page{--container-v-position:start}.cv_validator_container .react_field.type_text,.cv_validator_container .validation_portal_password{width:100%}.gui_logged_header{background-color:rgba(var(--ep-white-color), 1);padding:var(--grid-2) var(--grid);flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;z-index:2;position:relative;display:flex;box-shadow:0 var(--grid-2) var(--grid-2) rgba(var(--ep-black-color), 0.1)}.gui_logged_header b,.gui_logged_header strong{font-weight:var(--bold-font) !important}.is_logged_sn{--text-default-align:start;display:flex}.is_logged_sn>span{display:flex;align-items:center;gap:.2em}.is_logged_sn .submit_link:not(.logged_user){margin-inline-start:var(--grid-2);text-decoration:underline}.is_logged_sn .submit_link:not(.logged_user)::before{content:"("}.is_logged_sn .submit_link:not(.logged_user)::after{content:")"}.gui_code_validation_response{width:80%;max-width:900px;margin:0 auto;flex-wrap:nowrap;flex-direction:row;display:flex;border-top-left-radius:0 !important;border-top-right-radius:0 !important}.gui_code_validation_response>*:not(.validation_prize){flex-grow:1;width:60%;flex-shrink:0}.input_container{margin-block-end:var(--grid-big);flex-direction:row;width:100%;align-items:center;flex-wrap:nowrap;display:flex}.input_container:last-child{margin-block-end:0}.input_container>*:not(.clear_button){flex-grow:1}.input_container .clear_button{margin-inline-start:var(--grid)}.user_custom_fields{border-top:1px solid rgba(var(--ep-black-color), 0.2);margin-block-start:var(--grid-big);flex-wrap:nowrap;flex-direction:column;display:flex}.user_custom_fields>*{border-bottom:1px dashed rgba(var(--ep-black-color), 0.1);padding:var(--grid-1) var(--grid);flex-wrap:nowrap;flex-direction:row;justify-content:center;display:flex}.user_custom_fields>*:last-child{border-bottom:none}.user_custom_fields>*>*{line-height:1.2em;margin-inline-end:var(--grid-2)}.user_custom_fields>*>*:last-child{margin-inline-end:0}.user_custom_fields+.validation_prize{margin-block-start:0}.validation_prize{flex-direction:row;flex-wrap:nowrap;justify-content:center;display:flex}.validation_prize .prize_winner_content{max-width:500px}.validation_prize .prize_content{padding:0 !important}.gui_props_table .ep_version{flex-direction:column;align-items:center;display:flex}.gui_props_table .ep_version_icon{display:inline-block;overflow:hidden;padding-block-start:41px;font-size:7pt;line-height:1em;transform:scale(1);transform-origin:50% 100% 0}.main_flex_wrapper{flex-direction:column;display:flex}.main_flex_wrapper.forced_full_height{flex-grow:1}.main_flex_wrapper.forced_full_height,.main_flex_wrapper.forced_full_height .flex_container{height:100% !important}.main_flex_wrapper.forced_full_height .flex_container{flex-grow:1;align-content:flex-start !important}.main_flex_wrapper.is_game .flex_container,.main_flex_wrapper.is_game .layout_conts{flex-direction:column;justify-content:flex-start;align-items:center}.is_full_container .flex_container{padding:0}.is_full_container .flex_cols,.is_full_container .flex_col,.is_full_container .flex_col>*,.is_full_container #main{flex-grow:1;height:100%;flex-direction:column;display:flex}.flex_col{position:relative}.avatar_manager .gui_actions{display:none}.avatar_manager .relative_size_dragger{width:100% !important}.avatar_manager .image_uploader{background-color:rgba(0,0,0,0) !important;border-width:0 !important;width:70px !important;height:70px !important}a.submit{white-space:nowrap !important}a.submit.small{padding:calc(.5*var(--grid-3)) var(--grid-2) !important;font-size:9pt}.gui_fake_button{cursor:default !important}.input_with_action{flex-direction:row;width:100%;flex-wrap:nowrap;align-items:flex-end;display:flex}.input_with_action>*{margin-inline-start:var(--grid-1);flex:0 1 auto}.input_with_action>*:first-child{margin-inline-start:0}.input_with_action>*:not(.submit){flex-grow:1}.input_with_action .submit{bottom:3px}.input_with_action .submit~.submit{margin-inline-start:var(--grid-4)}.gui_bricked_gallery{width:100%;padding:var(--grid-1);padding-inline-end:0;position:relative;left:0;align-content:flex-start;justify-content:flex-start;flex-wrap:wrap;flex-direction:row;display:flex;overflow:auto}.gui_bricked_gallery>*:not(.is_loading_contents){padding:var(--grid-2);padding-block-end:0;background-color:rgba(var(--ep-white-color), 1);border:1px solid rgba(var(--ep-black-color), 0.08);position:relative;margin:calc(var(--grid-2) + 1px) !important;flex:0 1 auto;border-radius:var(--grid-2);box-shadow:0 0 1px rgba(var(--ep-black-color), 0.1) !important}.gui_bricked_gallery>*:not(.is_loading_contents) .user_info{color:rgba(var(--ep-white-color), 1);flex-direction:row;align-items:center;display:flex}.gui_bricked_gallery>*:not(.is_loading_contents) .user_info .gui_avatar{border-color:rgba(var(--ep-black-color), 0.2)}.gui_bricked_gallery>*:not(.is_loading_contents) .gui_avatar{--avatar-size:32px;margin-inline-end:var(--grid-2)}.gui_bricked_gallery>*:not(.is_loading_contents) .is_username{display:inline-block;width:calc(100% - 45px)}.gui_bricked_gallery>*.is_loading_contents{height:100px;width:calc(100% - 22px)}.gui_bricked_gallery .is_media{text-align:center;background-color:rgba(var(--ep-black-color), 0.05);background-size:contain;background-repeat:no-repeat;background-position:center center}.gui_bricked_gallery .is_info{height:40px;flex-direction:row;align-items:center;justify-content:space-between;display:flex}.is_loading_contents{position:relative}.visibly_disabled{background-color:rgba(var(--ep-red-color), 0.05);border-color:#95182a !important}.gui_download_this{position:absolute;top:0;left:0;width:100%;height:3.5rem;text-align:center;padding:var(--grid-3);z-index:9999;background-color:rgba(var(--ep-white-color), 1);box-shadow:0 var(--grid-1) var(--grid-1) rgba(var(--ep-black-color), 0.5);flex-direction:row;justify-content:center;align-items:center;display:flex}.gui_download_this>span{color:rgba(var(--ep-white-color), 1)}.gui_download_this+.canvas_zoom_container{padding-block-start:3.5rem}.prize_preview{background-color:rgba(var(--ep-black-color), 1);position:relative}.prize_preview>*:not(.img_preview){background-color:rgba(var(--ep-white-color), 1)}.prize_preview>*>*{align-items:center}.prize_preview .edit_prize{opacity:0}.prize_preview .title{font-weight:var(--roman-font) !important;font-size:14pt;line-height:1.2em}.prize_preview .title>span{font-weight:var(--bold-font) !important}.prize_preview .title .ribbons{display:inline;margin-inline-end:var(--grid-2);position:relative;top:2px}.prize_preview .description{line-height:1.2em;border-bottom:1px dashed rgba(var(--ep-black-color), 0.2);padding-block-end:var(--grid-1)}.prize_preview .given_prizes{position:absolute;top:0;right:0;cursor:default}.prize_preview .given_prizes>*{display:inline-block}.prize_preview .given_prizes .value{font-size:15pt;left:calc(.5*var(--grid-2));top:var(--grid-2);position:absolute;width:100%;z-index:2;color:rgba(var(--ep-white-color), 1);font-weight:var(--bold-font);text-align:center}.prize_preview .given_prizes .star{position:relative;z-index:1;background:rgba(var(--ep-green-color), 1);width:30px;height:30px}.prize_preview .given_prizes .star::before,.prize_preview .given_prizes .star::after{content:"";position:absolute;top:0;left:0;height:30px;width:30px;background:rgba(var(--ep-green-color), 1)}.prize_preview .given_prizes.shape_8_star .star{transform:rotate(20deg)}.prize_preview .given_prizes.shape_8_star .star::before{transform:rotate(135deg)}.prize_preview .given_prizes.shape_8_star .star::after{display:none}.prize_preview .given_prizes.shape_12_star .star{transform:rotate(20deg)}.prize_preview .given_prizes.shape_12_star .star::before{transform:rotate(30deg)}.prize_preview .given_prizes.shape_12_star .star::after{transform:rotate(60deg)}.prize_preview .given_prizes .value{top:calc(var(--grid-2) + 1px) !important;left:0 !important}.prize_preview img{max-width:100%}.prize_main_info{min-height:calc(4*var(--grid))}.prize_actions{background-color:rgba(var(--ep-black-color), 0.05);border-top:1px dashed rgba(var(--ep-black-color), 0.2)}.prize_actions *[class^=knk-]::before,.prize_actions *[class*=" knk-"]::before,.prize_actions *[class^=ep-]::before,.prize_actions *[class*=" ep-"]::before{height:20px !important}.prize_type{text-transform:uppercase;font-weight:var(--bold-font)}.pending_winners{margin-inline-start:var(--grid-4)}.prize_code{padding:var(--grid-1) var(--grid);background-color:rgba(var(--ep-black-color), 0.1);border:1px solid;display:inline-block}.circledRibbon{padding:0 !important;width:calc(var(--grid-1) - 2px);height:calc(var(--grid-1) - 2px);border:2px solid;border-radius:var(--grid-2)}.sided_labels label{display:inline-block;border-bottom:1px solid}.submit_link{position:relative;vertical-align:baseline}.hurry_up{--h1-color:var(--error-color)}.hurry_up .countdown_row>span:not(.is_separator)>div{background-color:rgba(var(--error-color, var(--ep-pure-red-color)), 0.2)}.hurry_up .is_digit>span::before,.hurry_up .is_digit>span::after{color:rgba(var(--error-color, var(--ep-pure-red-color)), 1) !important}.hurry_up .countdown_amount em{color:rgba(var(--error-color, var(--ep-pure-red-color)), 1) !important}.countdown_row{flex-direction:row;display:flex}.countdown_row .gui_digit{justify-content:center;align-items:center;display:flex}.ranking_tabs_filter{left:0;width:100%}.ranking_tabs_filter .navigation_tabs_with_sliders{margin-block-start:2em !important}.smart_tags_picker{border:none}.smart_tags_picker textarea,.smart_tags_picker .div_textarea{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.smart_tags_picker .gui_controls{padding:.3em;border:1px solid rgba(var(--main-text-color), 0.2);border-bottom:none;width:100%;background-color:rgba(var(--main-text-color), 0.1)}.smart_tags_picker .gui_controls.with_emoji{padding-inline-end:35px}.gui_transition_container{position:relative;overflow:hidden;flex-wrap:nowrap;display:flex}.gui_transition_container>*{flex:0 0 100%}.gui_transition_container.slides_transition_to_left{flex-direction:row}.gui_transition_container.slides_transition_to_right{flex-direction:row-reverse}.gui_transition_container.slides_transition_to_top,.gui_transition_container.slides_transition_to_bottom{flex-direction:column}.gui_form_register .big_uploader .image_uploader{aspect-ratio:1/1 !important;width:calc(100% - 2px) !important;height:unset !important}.gui_form_register+.gui_form_register{margin-block-start:var(--grid)}.gui_form_register .image_uploader .has_file{display:flex;padding-inline-start:60px;align-items:center}.gui_form_register .disabledItem{opacity:1}.gui_instagram_gallery{width:100%;max-width:520px;position:relative;flex-direction:column;align-items:stretch;flex-wrap:nowrap;display:flex}.gui_instagram_gallery.is_loading{min-height:100px}.gui_instagram_gallery .gui_ig_gallery{flex-grow:1;flex-direction:row;flex-wrap:wrap;display:flex}.gui_instagram_gallery .gui_ig_gallery>*{position:relative;margin:var(--grid-2);flex:0 1 auto;border-radius:2px;transform-origin:50% 50% 0}.gui_instagram_gallery .gui_ig_gallery>*:not(.change_image):not(.select_media_message){border:1px solid rgba(var(--ep-black-color), 0.2);background-size:cover;background-position:center center;background-repeat:no-repeat;width:calc(33.3333% - 10px)}.gui_instagram_gallery .gui_ig_gallery>*.is_video{position:relative}.gui_instagram_gallery .gui_ig_gallery>*.is_video::before{position:absolute !important;color:rgba(var(--ep-white-color), 1) !important;font-size:36pt !important;width:100% !important;margin-inline-end:0 !important;text-align:center;padding-block-start:2px;flex-direction:row;justify-content:center;align-items:center;display:flex;text-shadow:0 0 var(--grid) rgba(var(--ep-black-color), 0.4);height:calc(100% - 2px) !important}.gui_instagram_gallery .gui_ig_gallery>*.select_media_message{flex-grow:1;flex-direction:column;justify-content:center;line-height:1.2em;display:flex}.gui_instagram_gallery .gui_ig_gallery>*.select_media_message>*{height:15px}.gui_instagram_gallery .gui_ig_gallery>*.select_media_message>*::before{top:calc(-1*var(--grid-1) + 1px) !important;left:calc(-1*var(--grid-1)) !important;color:rgba(var(--ep-black-color), 0.2) !important;font-size:30pt !important;font-weight:var(--light-font) !important}.gui_instagram_gallery .gui_ig_gallery>*.is_disabled{pointer-events:none !important;filter:grayscale(100%);opacity:.2}.gui_instagram_gallery .gui_ig_gallery>*.change_image{cursor:pointer;min-width:80px;width:calc(20% - 10px);flex-direction:column;justify-content:center;align-items:center;display:flex}.gui_instagram_gallery .gui_ig_gallery>*.change_image>*{position:relative;width:100%}.gui_instagram_gallery .gui_ig_gallery>*.change_image>*::before{position:absolute !important;top:var(--grid);left:0;right:0;margin-inline-end:0 !important;text-align:center !important;font-size:45pt !important;width:100%;font-weight:var(--light-font)}.gui_instagram_gallery #gui_selected_media .selected_tick{position:absolute;right:0;top:0;width:20%;height:20%;border:25px solid rgba(var(--ep-green-color), 1) !important;border-left-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important}.gui_instagram_gallery #gui_selected_media .selected_tick::before{color:rgba(var(--ep-white-color), 1) !important;top:calc(-2*var(--grid-1)) !important;left:-2px !important}.gui_instagram_gallery .alert_warning{--text-color:var(--error-color), 1;--text-default-align:start;--msg-bg-color:var(--error-color);--msg-border-color:var(--error-color)}.from_device{margin-block-start:0 !important}.is_mobile .gui_instagram_gallery{max-width:100%;width:100%}.is_mobile .gui_instagram_gallery .gui_ig_gallery{margin:.5px}.is_mobile .gui_instagram_gallery .gui_ig_gallery>*{margin:.5px;border-radius:0}.is_mobile .gui_instagram_gallery .gui_ig_gallery>*:not(.change_image){border:none;width:calc(33.3333% - 1px)}.is_mobile .gui_instagram_gallery .gui_ig_gallery>*.select_media_message{padding-inline-start:var(--grid-1)}.is_mobile .from_device{margin-block-start:var(--grid-2) !important}.gui_navigate_to_slide{width:100%;height:30px;top:0;bottom:0;margin:var(--grid-2);flex-direction:row;justify-content:center;display:flex}.gui_navigate_to_slide .go_previous{left:0}.gui_navigate_to_slide .go_next{right:0}.gui_navigate_to_slide .submit{flex-basis:50%;height:100%}.gui_navigate_to_slide .submit::before{width:100% !important;text-align:center !important;height:22px !important;margin-inline-end:0 !important;top:calc(50% - 11px) !important}.list_origins_in_certificate a{display:inline-block !important;text-decoration:underline}.list_origins_in_certificate a:hover,.list_origins_in_certificate a:focus{text-decoration:none}.list_origins_in_certificate>*>a{color:rgba(var(--ep-black-color), 1) !important}.list_origins_in_certificate .gui_link_actions{font-size:11pt;margin-inline-start:var(--grid-big)}.list_origins_in_certificate .gui_link_actions>*::before{content:"["}.list_origins_in_certificate .gui_link_actions>*::after{content:"]"}.is_digit{overflow:hidden;width:1.1em;height:1.5em;display:inline-block}.is_digit>*{width:100%;position:relative;height:100%;display:inline-block}.is_digit>*::before{color:inherit;width:100%;height:100%;text-align:center;position:absolute;right:var(--grid-2);margin-inline-end:0 !important}.time_counter .countdown_amount>*:first-child.is_separator,.time_counter .countdown_amount>*:last-child.is_separator{display:none !important}.time_counter .countdown_amount>*.is_separator .is_digit{width:5px}.time_counter .countdown_amount>*.is_separator .is_digit>*::before{right:var(--grid-1)}.gui_digit{white-space:nowrap !important}.gui_support_sided_icon{display:inline-block;margin-inline-start:var(--grid-2);padding-block-start:1px;font-weight:var(--roman-font) !important;height:1.2em}.gui_support_sided_icon>*{display:inline-block}.gui_support_sided_icon>*::before{font-size:1em !important;width:1em !important;height:10px !important;padding-block-start:1px;top:2px !important;font-weight:var(--bold-font) !important;margin-inline-end:0 !important}.gui_tabled_file_preview{min-height:auto !important;height:auto !important;max-height:400px !important}.gui_tabled_file_preview .table_content{position:relative}.gui_my_networks{flex-direction:column;flex-wrap:nowrap;display:flex;gap:.7em}.gui_my_networks .single_net{display:flex;align-items:center;justify-content:space-between}.gui_my_networks .flex_button{max-width:100%;width:auto !important;display:inline-block;margin:0;justify-content:flex-end}.gui_my_networks .net_description{line-height:1em}.gui_my_networks .net_description::before{top:-4px;height:15px}.gui_section_nets{flex-direction:column;flex-wrap:nowrap;display:flex}.gui_section_nets.is_react>ul>*{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5em}.gui_section_nets:not(.is_react)>ul>*{border-bottom:1px solid rgba(var(--layer-text-color-rgb), 0.1);flex-direction:row;justify-content:space-between;align-items:center}.gui_section_nets .description{font-size:1.1em;line-height:1.2em;padding:var(--grid) 1.8rem;border-bottom:1px solid rgba(var(--layer-text-color-rgb), 0.2);line-height:1.2em}.gui_section_nets>ul{flex-direction:column;flex-wrap:nowrap;display:flex;margin-block-end:1rem}.gui_section_nets>ul>*{padding:0 1.8rem;flex-wrap:nowrap;display:flex}.gui_section_nets>ul>*:last-child{border-bottom:none}.gui_section_nets>ul>* .net_button{margin-inline-start:2em}.gui_section_nets .net_description{font-size:.9em;line-height:1.2em}.gui_section_nets .net_emulated{position:relative;min-height:30px;justify-content:center;align-items:center;border-radius:2px;display:flex;color:rgba(var(--main-text-color), 0.2);background-color:rgba(var(--main-text-color), 0.1)}.gui_section_nets .net_emulated::before{margin-inline-end:0 !important}.gui_section_nets .is_button .net_emulated{width:30%}.gui_section_nets .is_like_box,.gui_section_nets .is_like_box_faces{flex-direction:column;align-items:flex-start}.gui_section_nets .is_like_box .net_emulated,.gui_section_nets .is_like_box_faces .net_emulated{margin-block-start:.5em;width:100%}.gui_section_nets .is_like_box .net_emulated{height:50px}.gui_section_nets .is_like_box_faces .net_emulated{height:100px}.loading_after_login{min-height:300px;justify-content:center;align-items:center;display:flex}.loading_after_login .gui_loading br{margin-block-end:.2em !important}.is_mobile body{min-height:100%}@media screen and (orientation: landscape){.only_portrait{display:none !important}}@media screen and (orientation: portrait){.only_landscape{display:none !important}.canvas_container{background-image:url(img/canvas_bg_texture.png);background-size:10px;background-repeat:repeat;background-color:rgba(var(--ep-black-color), 1) !important}.upper-canvas{border:5px solid rgba(var(--ep-white-color), 1) !important}.photo_editor_thumb{background-color:rgba(0,0,0,0) !important}.gui_img_selector{justify-content:center}}@media screen{.only_print{display:none !important}}@media screen and (max-width: 900px){.winner_layer{width:100%;max-width:100vw}}@media screen and (max-width: 810px){.wizard_section_title>.gui_not_in_start_big{margin-inline-start:0 !important}.this_section{margin:var(--grid-3)}.promo_type_selector>ul:not(.extra_content)>li{max-width:100%}.gui_code_validation_response{padding:0 calc(2*var(--grid-1));flex-direction:column}.gui_code_validation_response>*:not(.validation_prize){width:100%}.validation_prize{padding-block-start:var(--grid-big);margin-block-start:var(--grid-big);border-top:1px solid rgba(var(--ep-black-color), 0.2)}}@media screen and (max-width: 685px){.gui_is_padded_huge{padding:calc(2*var(--grid-1) + var(--grid-2))}.gui_stepped_section_header{align-items:flex-start;margin-block-start:0}.gui_stepped_section_header .wizard_section_title{flex-direction:column;padding:0;padding-inline-start:var(--grid-huge);justify-content:flex-start;align-items:flex-start}.gui_stepped_section_header .wizard_section_title>*.gui_icon{top:0;position:absolute;left:0}.gui_stepped_section_header .breadcrumb_separator{display:none}.gui_code_validation_response{width:100%}.gui_code_validation_response>*{padding-inline-start:0 !important;padding-inline-end:0 !important}}@media screen and (max-width: 550px){.stages_filter{padding:0 1.5em}.login_to_check{padding-block-end:1em}}@media screen and (max-height: 525px){.visual_stages_graphic{display:none !important}}@media screen and (max-width: 525px){.gui_social_login{padding-inline-start:var(--grid);padding-inline-end:var(--grid)}.game_result.finished_ok>*,.validation_status.finished_ok>*{font-size:35pt}.react_field>.input.slide.gui_sided_input{flex-direction:column;justify-content:flex-start}.react_field>.input.slide.gui_sided_input>*{width:100% !important}.gui_react_contents{padding:0}.gui_rowed_elements .redIcon .redColor{display:block}.gui_list>*>*.index{flex-basis:35px}}@media screen and (min-width: 485px){.prize_extras{align-items:flex-end}.prize_extras:not(.force_one_column):not(.contains_qr) .gui_graphic_code{flex-grow:2}.prize_extras:not(.force_one_column):not(.contains_qr) .gui_graphic_code~.gui_prize_shares{flex-grow:1;flex-basis:100px}.gui_list_rows.gui_1cols>*{width:calc(100% - 7.5px)}.gui_list_rows.gui_2cols>*{width:calc(50% - 7.5px)}.gui_list_rows.gui_3cols>*{width:calc(33.3333% - 7.5px)}.gui_list_rows.gui_4cols>*{width:calc(25% - 7.5px)}.gui_list_rows.gui_5cols>*{width:calc(20% - 7.5px)}}@media screen and (max-width: 485px){.prize_extras{align-items:flex-end}.share_on_social{padding:0;flex-wrap:wrap;align-items:flex-end}.share_on_social>*{width:auto !important;margin-inline-end:2px !important}.share_on_social .share_label{flex-basis:100%}.main_link{width:100%}}@media screen and (max-width: 450px){.react_field>.input.gui_sided_input{flex-direction:column}.react_field>.input.gui_sided_input>*{width:100% !important}.react_field>.input.gui_sided_input:not(.slide) label{padding-block-end:var(--grid-4) !important}.gui_ranking .gui_search{padding:0 1em}.winner_layer .preset_prize_bg .over_title>*>*{font-size:17pt !important;line-height:22pt !important}.preset_prize_bg .over_title>*>*{font-size:20pt !important;line-height:26pt !important}#global-contents{min-height:calc(100dvh - 90px)}#create_sweep .promo_profile>.whiteBg{padding-block-end:calc(5*var(--grid))}.promo_profile .gui_aisled_content_blocks>*.is_floating_block{margin-inline-start:var(--grid);margin-inline-end:var(--grid);margin-block-end:calc(2*var(--grid) + var(--grid-2))}.subscription_warning_msg{margin-inline-start:var(--grid);margin-inline-end:var(--grid)}.gui_social_login{padding-inline-start:var(--grid);padding-inline-end:var(--grid)}.gui_social_login .gui_actions a.submit.netButton,.gui_social_login .gui_actions a.gui_flex_submit.netButton{padding-inline-start:11px !important;padding-inline-end:11px !important}.gui_social_login .gui_actions a.submit.netButton::before,.gui_social_login .gui_actions a.gui_flex_submit.netButton::before{display:none !important}.gui_social_login .gui_social_connected{flex-direction:column}.gui_social_login .gui_social_connected>*{padding:0 !important}.gui_social_login .gui_social_connected>*.react_field>*{flex-direction:column !important}.gui_social_login .gui_social_connected>*.react_field>*>*{width:100% !important;flex-basis:100%}.gui_aisled_content_blocks>.gui_is_padded_hi{padding:var(--grid) !important}.gui_iconed_selector>*{flex-direction:column;align-items:flex-start}.gui_iconed_selector .gui_actions{margin-block-start:var(--grid-1);padding-inline-start:var(--grid)}.gui_stats_list.is_row>*{flex-direction:column}.gui_stats_list .stat_label{margin-inline-end:0 !important;width:100%;flex-basis:100%}.gui_stats_list .bar_guide{width:100%}.gui_breadcrumbs{display:none !important}.cv_validator_container{padding:var(--grid);width:100% !important}.custom_name_field{flex-direction:column;width:100%;justify-content:flex-start}.custom_name_field>*{width:100% !important}}@media screen and (max-width: 380px){.gui_form_register .react_field:last-child{margin-block-end:0}.gui_form_register .gui_after_message{position:relative;bottom:0;margin-block-start:var(--grid-2)}.gui_form div.input,.gui_form .tabled_name{margin-block-end:0 !important}.prize_extras:not(.force_one_column).contains_qr{align-items:flex-end !important}.prize_extras:not(.force_one_column).contains_qr .gui_graphic_code{flex-grow:2;margin-block-end:0 !important}.prize_extras:not(.force_one_column).contains_qr .gui_graphic_code~.gui_prize_shares{flex-grow:1;flex-basis:100px}.gui_instagram_gallery{padding-inline-start:2px;padding-inline-end:2px}.gui_instagram_gallery .gui_ig_gallery>*{margin:2px}.gui_instagram_gallery .gui_ig_gallery>*:not(.change_image){width:calc(33.3333% - 4px)}.gui_instagram_gallery .gui_ig_gallery>*.is_video::before{font-size:28pt !important}.game_resumee{max-width:80vw}.game_resumee>ul>li{font-size:1.2em;line-height:1.2em}.game_result .flex_button{max-width:80vw}.gui_navigate_to_slide{margin:0}}@media screen and (max-width: 320px){.winner_layer{width:290px;max-width:290px}.winner_layer .preset_prize_bg .over_title>*>*{font-size:15pt !important;line-height:20pt !important}.prize_list>*{margin:var(--grid) 0 0 !important}.gui_autologin_ctas{flex-direction:column;align-items:center}.gui_autologin_ctas>*{margin-inline-end:0;margin-block-end:var(--grid-1)}.gui_autologin_ctas>*:last-child{margin-block-end:0}.gui_list_rows{flex-direction:column}.preset_prize_bg .over_title>*>*{font-size:13pt !important;line-height:17pt !important}.gui_canvas_instructions{padding:calc(2*var(--grid-1) + 3px)}}
